- Код: Выделить всё
public knifemenu(id, key)
{
switch(key)
{
case 0:
{
if(get_user_flags(id) & ADMIN_LEVEL_C)
{
SetKnife(id , 4)
display_knife(id)
}
else
{
display_knife(id)
return PLUGIN_HANDLED
}
format(vModel, 55, "models/v_knife.mdl")
format(pModel, 55, "models/p_knife.mdl")
}
case 1:
{
SetKnife(id , 2)
display_knife(id)
format(vModel,55,"models/knife-mod/v_combat_knife.mdl")
format(pModel,55,"models/knife-mod/p_combat_knife.mdl")
}
case 2:
{
SetKnife(id , 3)
display_knife(id)
format(vModel,55,"models/knife-mod/v_tixon.mdl")
format(pModel,55,"models/knife-mod/p_tixon.mdl")
}
case 3:
{
SetKnife(id , 1)
display_knife(id)
format(vModel,55,"models/knife-mod/v_crowbars.mdl")
format(pModel,55,"models/knife-mod/p_crowbars.mdl")
}
case 4:
{
SetKnife(id , 0)
display_knife(id)
format(vModel,55,"models/knife-mod/v_admin_knife.mdl")
format(pModel,55,"models/knife-mod/p_admin_knife.mdl")
}
case 5:
{
SetKnife(id, 5)
display_knife(id)
format(vModel,55,"models/knife-mod/v_1.mdl")
format(pModel,55,"models/knife-mod/p_1.mdl")
}
case 6:
{
SetKnife(id, 6)
display_knife(id)
format(vModel,55,"models/knife-mod/v_butcher.mdl")
format(pModel,55,"models/knife-mod/p_butcher.mdl")
}
default: return PLUGIN_HANDLED
}
SaveData(id)
if( get_user_weapon ( id ) != CSW_KNIFE ) return PLUGIN_HANDLED;
ExecuteHamB( Ham_Item_Deploy , get_pdata_cbase( id , 373 ) )
CurWeapon(id)
return PLUGIN_HANDLED
}
А как добавить к ножу гравитацую или её изменить? Комбат имеет самую высокую гравитацию что даже прыгать не могу.