16.01.2010, 18:52
I use something like this:
Not 100% accurate but I have a timer to reset it
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
if(Classid[playerid] == 0 || Classid[playerid] == 1 || Classid[playerid] == 2 || Classid[playerid] == 3 || Classid[playerid] == 4)
{
if(TeamMafia > TeamLSPD && MafiaTeam[playerid] == 0)
{
SendClientMessage(playerid,COLOR_RED, "[SYSTEM] In order to balance the teams, You Must Choose The LSPD");
return 0;
}
return 1;
}
if(Classid[playerid] == 5 || Classid[playerid] == 6 || Classid[playerid] == 7 || Classid[playerid] == 8 || Classid[playerid] == 9 || Classid[playerid] == 10)
{
if(TeamLSPD > TeamMafia && LSPDTeam[playerid] == 0)
{
SendClientMessage(playerid,COLOR_RED, "[SYSTEM] In order to balance the teams, You Must Choose The Mafia");
return 0;
}
return 1;
}