Замена стандартной С4

Статус
В этой теме нельзя размещать новые ответы.

vendetta

Пользователь
Регистрация
30 Июн 2017
Сообщения
27
Симпатии
3
Пол
Мужской
Всем привет кому не жалко добавьте пожалуйста в данный плагин замену этой модельки w_backpack.mdl и звук установки С4 (когда тер тыкает палцами по С4) если можно под REAPI естественно не бесплатно
C++:
#include amxmodx
#include fakemeta
#include hamsandwich

public plugin_precache () {
    engfunc (EngFunc_PrecacheModel, "models/c4123/v_c4.mdl");
    engfunc (EngFunc_PrecacheModel, "models/c4123/p_c4.mdl");
    engfunc (EngFunc_PrecacheModel, "models/c4123/w_c4.mdl");
}

public plugin_init () {
    register_plugin ("C4", "1.0", "Game");
   
    register_forward (FM_SetModel, "Fakemeta_SetModel");
    RegisterHam (Ham_Item_Deploy, "weapon_c4", "Ham_PlayerDeployC4_Post", true);
}

public Fakemeta_SetModel (iEntity, const szModel[]) {
    if (equal(szModel, "models/w_c4.mdl")) {
        engfunc (EngFunc_SetModel, iEntity, "models/c4123/w_c4.mdl");        
        return FMRES_SUPERCEDE;
    }
   
    return FMRES_IGNORED;
}

public Ham_PlayerDeployC4_Post (iWeapon) {
    new iPlayer = get_pdata_cbase (iWeapon, 41, 4);
   
    set_pev (iPlayer, pev_viewmodel2, "models/c4123/v_c4.mdl");
    set_pev (iPlayer, pev_weaponmodel2, "models/c4123/p_c4.mdl");
   
    return HAM_IGNORED;
}
 
Последнее редактирование:

pavel_a

Пользователь
Регистрация
30 Авг 2017
Сообщения
464
Симпатии
52
Пол
Мужской
Всем привет кому не жалко добавьте пожалуйста в данный плагин замену этой модельки w_backpack.mdl и звук установки С4 (когда тер тыкает палцами по С4) если можно под REAPI естественно не бесплатно
C++:
#include amxmodx
#include fakemeta
#include hamsandwich

public plugin_precache () {
    engfunc (EngFunc_PrecacheModel, "models/c4123/v_c4.mdl");
    engfunc (EngFunc_PrecacheModel, "models/c4123/p_c4.mdl");
    engfunc (EngFunc_PrecacheModel, "models/c4123/w_c4.mdl");
}

public plugin_init () {
    register_plugin ("C4", "1.0", "Game");
  
    register_forward (FM_SetModel, "Fakemeta_SetModel");
    RegisterHam (Ham_Item_Deploy, "weapon_c4", "Ham_PlayerDeployC4_Post", true);
}

public Fakemeta_SetModel (iEntity, const szModel[]) {
    if (equal(szModel, "models/w_c4.mdl")) {
        engfunc (EngFunc_SetModel, iEntity, "models/c4123/w_c4.mdl");       
        return FMRES_SUPERCEDE;
    }
  
    return FMRES_IGNORED;
}

public Ham_PlayerDeployC4_Post (iWeapon) {
    new iPlayer = get_pdata_cbase (iWeapon, 41, 4);
  
    set_pev (iPlayer, pev_viewmodel2, "models/c4123/v_c4.mdl");
    set_pev (iPlayer, pev_weaponmodel2, "models/c4123/p_c4.mdl");
  
    return HAM_IGNORED;
}
ну не за бесплатно все рады помочь :D :D
 

d3m37r4

Скриптер
Постоялец
Регистрация
8 Июн 2017
Сообщения
742
Симпатии
393
Пол
Мужской
Telegram
@dmitry_isakow
В reapi нет хуков, чтобы норм модель оружия заменить. По крайней мере альтернативы deploy точно нет.
В этом вопросе лучше юзать хам и фм.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу