02.08.2018, 15:46
PHP код:
new TotalPlayers = 10;
const Float:teams = 3;
const MaxPerTeam = floatround(float(TotalPlayers) / teams, floatround_floor);
new team = 1, players = 0;
if(MaxPerTeam < 1) MaxPerTeam = TotalPlayers;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && ....) //suas condicionais
{
SetTeam(i, team); //sua funзгo de colocar o jogador na equipe
players++;
if(players >= MaxPerTeam && team < teams) //equipe 1 e 2 seguem o limite, jб a 3Є nгo (caso sobre jogadores)
{
players = 0; //zera o contador de jogadores
team++; //prуxima equipe
}
}
}