Code:
#include <amxmodx>
public client_putinserver(id) {
new team[32]
get_user_team(id,team,31)
if(get_user_flags(id)&ADMIN_IMMUNITY)
{
return PLUGIN_CONTINUE
}
if(team[0]!='U')
{
client_cmd(id,"menuselect 10")
return PLUGIN_CONTINUE
}else{
client_cmd(id,"menuselect 5")
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public check_time(id) {
new plist[32],pnum
get_players(plist, pnum ,"a")
for(new i=0; i<pnum; i++)
{
if(get_user_flags(plist[i]&ADMIN_IMMUNITY))
{
return PLUGIN_CONTINUE
}
if(is_user_alive(plist[i])!=1)
{
server_cmd("kick #%d ^"You failed to select a skin in time^"",plist[i])
}
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public plugin_init(){
register_plugin("Automatic Team Assign","0.2.2","[SMS]FlyingMongoose")
register_event("ShowMenu","client_putinserver","b","4&Team_Select")
register_event("VGUIMenu","client_putinserver","b","1=2","1=26","1=27")
register_logevent("check_time",2,"0=World triggered","1=Round_Start")
return PLUGIN_CONTINUE
}
the problem is that it enters check_time, it just doesn't do anything
__________________