Here is the code:
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
new const g_ModelKnifeCT[] = "models/vip/ct_knife.mdl"
new const g_ModelKnifeTE[] = "models/vip/tr_knife.mdl"
public plugin_init()
{
register_plugin("Knife models", "1.0", "Daminou & DON KHAN")
register_event("CurWeapon", "model_knife", "b")
}
public plugin_precache()
{
precache_model(g_ModelKnifeCT)
precache_model(g_ModelKnifeTE)
}
public model_knife(id)
{
if(is_user_alive(id) && is_user_connected(id) & get_user_flags(id) & ADMIN_LEVEL_H)
{
new clip, ammo
new knife = get_user_weapon(id, clip, ammo)
if(knife == CSW_KNIFE)
{
switch(cs_get_user_team(id))
{
case CS_TEAM_CT:
{
set_pev(id, pev_viewmodel2, g_ModelKnifeCT)
}
case CS_TEAM_T:
{
set_pev(id, pev_viewmodel2, g_ModelKnifeTE)
}
}
}
}
}