Hello, I'm trying to set models to players with some flag. That is what I do:
PHP Code:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#define Head_Flags ADMIN_RCON
#define Admins_Flags ADMIN_KICK
new const Head_Model[] = "models/player/Neo/Neo.mdl"
new const Admins_Model[] = "models/player/blackangel/blackangel.mdl"
new const T_Model[] = "models/player/female5/female5.mdl"
new const Version[] = "0.3"
public plugin_precache()
{
precache_model(Head_Model)
precache_model(Admins_Model)
precache_model(T_Model)
}
public plugin_init()
{
register_plugin("Models", Version, "Dark_Style")
RegisterHam(Ham_Spawn, "player", "set_models", 1)
}
public set_models(id)
{
if(!is_user_alive(id)) return
if(get_user_flags(id) && Head_Flags)
{
cs_set_user_model(id, Head_Model)
}
else if(get_user_flags(id) && Admins_Flags & get_user_team(id) == 1)
{
cs_set_user_model(id, Admins_Model)
}
else if(get_user_flags(id) != Head_Flags && Admins_Flags & get_user_team(id) == 1)
{
cs_set_user_model(id, T_Model)
}
else
{
cs_reset_user_model(id)
}
}
I tried few methods, but without results.