A simple Team Balancer ++
#1

Ok ive created a simple balancer for teams so you automaticly get set to which team is lowest on players when you spawn..

Please note: My teams are team 1 and team 2 thats why i have a +1 on the random so there cant be a 0

Код:
stock BalanceTeams(playerid)
{
	if(ServerGameMode == 1)
	{
		if(TeamOp == TeamSpet)
		{
		    PlayerInfo[playerid][pTeam] = random(2)+1;
		    if(PlayerInfo[playerid][pTeam] == 1)
		    {
		        TeamOp ++;
			}
		    if(PlayerInfo[playerid][pTeam] == 2)
		    {
		        TeamSpet ++;
			}
		}
		if(TeamOp > TeamSpet)
		{
		    PlayerInfo[playerid][pTeam] = 2;
		    TeamOp ++;
		}
		if(TeamSpet > TeamOp)
		{
		    PlayerInfo[playerid][pTeam] = 1;
		    TeamSpet ++;
		}
		return 1;
	}
	return 1;
}
But it doesent work any clues why?
This is stopping my whole script working so please please help!
Reply


Messages In This Thread
A simple Team Balancer ++ - by legho - 08.01.2012, 21:16
Re: A simple Team Balancer ++ - by JamesC - 08.01.2012, 23:33
Re: A simple Team Balancer ++ - by Rob_Maate - 09.01.2012, 00:25
Re: A simple Team Balancer ++ - by Lorenc_ - 09.01.2012, 01:22
Re: A simple Team Balancer ++ - by Rob_Maate - 09.01.2012, 06:09
Re: A simple Team Balancer ++ - by Lorenc_ - 09.01.2012, 06:51
Re: A simple Team Balancer ++ - by Rob_Maate - 09.01.2012, 07:53
Re: A simple Team Balancer ++ - by legho - 09.01.2012, 17:41
Re: A simple Team Balancer ++ - by Lorenc_ - 09.01.2012, 20:31
Re: A simple Team Balancer ++ - by legho - 10.01.2012, 16:39

Forum Jump:


Users browsing this thread: 1 Guest(s)