Try this:
PHP Code:
new g_Team[33] //create global array
enum
{
T_TEAM = 1,
CT_TEAM
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("logevent_round_end", 2, "1=Round_End")
RegisterHam(Ham_Spawn, "player", "fwd_Spawn_Post", 1) // spawn forward to check user team when spawn
}
public logevent_round_end()
{
new players[32], num, player
get_players(players, num, "a")
for (new i = 0 ; i < num ; ++i)
{
player = players[i]
if (g_Team[player] == T_TEAM) // if g_Team is equal with team T
{
cs_set_user_team(player, CS_TEAM_T) //set to T
}
else
{
cs_set_user_team(player, CS_TEAM_CT) //set to CT
}
}
}
public fwd_Spawn_Post(id)
{
if (!is_user_alive(id)) return;
if (cs_get_user_team(id) == CS_TEAM_T) // if user team is ct
{
g_Team[id] = T_TEAM // save user team as in g_Team
}
else if (cs_get_user_team(id) == CS_TEAM_CT)
{
g_Team[id] = CT_TEAM // save user team as in g_Team
}
}
__________________