hi guy well i try do swap after 5 rounds, i dont get eny errors but in server it not works. so maybe u can look what wrong in it
PHP Code:
#include <amxmodx>
#include <cstrike>
#define PLUGIN "Auto Change Team"
#define VERSION "1.0"
#define AUTHOR "LostSkill"
#define START "sound/tmreverse.mp3"
#define END "sound/tmreversed.mp3"
new round = 1
new g_iRoundCount = 1
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("logevent_Round_Start", 2, "1=Round_Start")
register_logevent("eRoundEnd", 2, "1=Round_End")
}
public logevent_Round_Start() {
round++;
new players[32], player, pnum;
get_players(players, pnum, "a");
for(new i = 0; i < pnum; i++)
{
player = players[i];
if(!is_user_connected(player))
{
if(round == 5)
{
client_cmd(0, "mp3 play ^"%s^"", START)
}
else if(round == 6)
{
client_cmd(0, "mp3 play ^"%s^"", END)
}
}
}
}
public eRoundEnd()
{
g_iRoundCount++
new players[32], player, pnum;
get_players(players, pnum, "a");
for(new i = 0; i < pnum; i++)
{
player = players[i];
if(!is_user_connected(player))
{
if(g_iRoundCount == 5)
{
if(cs_get_user_team(player) == CS_TEAM_T)
cs_set_user_team(player, CS_TEAM_CT);
else if(cs_get_user_team(player) == CS_TEAM_CT)
cs_set_user_team(player, CS_TEAM_T);
}
}
}
}
public plugin_precache()
{
precache_generic(START)
precache_generic(END)
}
__________________