Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

pev_weaponmodel2

Статус пользователя sigrlunn
сообщение 2.8.2022, 16:44
Сообщение #1
Стаж: 16 лет

Сообщений: 47
Благодарностей: 5
Полезность: 80

Здравствуйте! Есть статься про варианты замены модели игрока разными способами.
[TUT-CS] Changing player models and lowering svc_bad

Подскажите пожалуйста, если менять через отдельные энтити, то как добавить бомбу и дефуза?
Cкрытый текст
stock fm_set_weaponmodel_ent( id )
{
// Get the player's p_ weapon model
static model[100]
pev( id, pev_weaponmodel2, model, charsmax( model ) )

// Check if the entity assigned to this player exists
if ( !pev_valid(g_ent_weaponmodel[id]) )
{
// If it doesn't, proceed to create a new one
g_ent_weaponmodel[id] = engfunc( EngFunc_CreateNamedEntity, engfunc( EngFunc_AllocString, "info_target" ) )

// If it failed to create for some reason, at least this will prevent further "Invalid entity" errors...
if ( !pev_valid( g_ent_weaponmodel[id] ) ) return;

// Set its classname
set_pev( g_ent_weaponmodel[id], pev_classname, WEAPONMODEL_CLASSNAME )

// Make it follow the player
set_pev( g_ent_weaponmodel[id], pev_movetype, MOVETYPE_FOLLOW )
set_pev( g_ent_weaponmodel[id], pev_aiment, id )
set_pev( g_ent_weaponmodel[id], pev_owner, id )
}

// Entity exists now, set its model
engfunc( EngFunc_SetModel, g_ent_weaponmodel[id], model )
}


Модели и оружие заменяются. Но бомбы и дефуз китов на игроках нету...

Отредактировал: sigrlunn, - 2.8.2022, 16:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя BlackSignature
сообщение 3.8.2022, 12:26
Сообщение #2


Стаж: 15 лет
Город: Москва

Сообщений: 36
Благодарностей: 106
Полезность: < 0

sigrlunn, за это отвечает pev_body. т.е. субмодель.

Отредактировал: BlackSignature, - 3.8.2022, 12:26


Написание и правка плагинов, услуги гаранта
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: