Solved...
Solution below post(s)
PHP Code:
#pragma semicolon 1
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
public plugin_init()
{
register_plugin("testblah", "1.0", "redivcram");
register_event("CurWeapon", "CurrentWeapon", "be", "1=1");
}
public plugin_precache()
{
precache_model("models/xgcdr/v_ctblade.mdl");
precache_model("models/xgcdr/v_tblade.mdl");
precache_model("models/xgcdr/v_vipblade.mdl");
precache_model("models/xgcdr/v_svipblade.mdl");
precache_model("models/xgcdr/v_adminblade.mdl");
precache_model("models/xgcdr/v_headblade.mdl");
}
public CurrentWeapon(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY && get_user_flags(id) && ADMIN_CVAR && get_user_weapon(id) == CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_headblade.mdl");
}
else if(get_user_flags(id) & ADMIN_CHAT && get_user_weapon(id) == CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_adminblade.mdl");
}
else if(get_user_flags(id) & ADMIN_LEVEL_F && get_user_weapon(id) == CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_svipblade.mdl");
}
else if(get_user_flags(id) & ADMIN_LEVEL_H && get_user_weapon(id) == CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_vipblade.mdl");
}
else
{
if(get_user_team(id) == 2 && get_user_weapon(id)== CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_ctblade.mdl");
}
else if(get_user_team(id) == 1 && get_user_weapon(id) == CSW_KNIFE)
{
set_pev(id, pev_viewmodel, "models/xgcdr/v_tblade.mdl");
}
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}