Доброго времени суток :) Кто сможет поправить исходник плагина замены стандартной модели ножа. Нужно поставить для всех игроков, а ни только для VIP/ADMIN т.е поменять флаги доступа.
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define VIP_LEVEL ADMIN_LEVEL_H
new knife_V_MODEL[64] = "models/p_vipknf.mdl"
new knife_P_MODEL[64] = "models/v_vipknf.mdl"
public plugin_init( )
{
register_plugin("vip knife","0.1","ill")
RegisterHam(Ham_Item_Deploy, "weapon_knife", "Ham_Item_Deploy_Post", 1)
}
public plugin_precache()
{
precache_model(knife_V_MODEL)
precache_model(knife_P_MODEL)
}
public Ham_Item_Deploy_Post(weapon_ent)
{
static id; id = get_pdata_cbase(weapon_ent, 41, 4)
if(is_user_alive(id) && get_user_flags(id) & VIP_LEVEL)
{
set_pev(id, pev_viewmodel2, knife_V_MODEL)
set_pev(id, pev_weaponmodel2, knife_P_MODEL)
}
}