2 Teams balancer
#7

Код:
	{
  new Count1, Count2;
  for(new i = 0; i < GetMaxPlayers(); i++)
  {
    if (gTeam[playerid] == TEAM_ZOMBIE) Count1++;
    else if (gTeam[playerid] == TEAM_HUMAN) Count2++;
  }
  if ((Count1 > Count2) && gTeam[playerid] == TEAM_ZOMBIE)
  {
    SendClientMessage(playerid,COLOUR_RED, "[BALANCER] Balancing teams. Choose Another Team");
    return 0;
  }
  else if ((Count2 > Count1) && gTeam[playerid] == TEAM_HUMAN)
  {
    SendClientMessage(playerid,COLOUR_RED, "[BALANCER] Balancing teams. Choose Another Team");
    return 0;
  }
  return 1;
	}
I changed MILI and ROBBERS to HUMAN and ZOMBIE so that should work,


#define TEAM_HUMAN 0
#define TEAM_ZOMBIE 1

public OnPlayerSpawn(playerid)
{


if(PlayerTeam[playerid] == 0)
{
HumanTeam(playerid);
SetPlayerTeam(playerid,0);
}
else if(PlayerTeam[playerid] == 1)
{
ZombieTeam(playerid);
SetPlayerTeam(playerid,1);
}


Код:
public OnPlayerRequestClass(playerid,classid)
{	SetPlayerPos(playerid,299.9177,2741.7598,42.9127);
	SetPlayerFacingAngle(playerid,198.9686);
	SetPlayerCameraPos(playerid,306.3498,2727.6697,37.0493);
	SetPlayerCameraLookAt(playerid,299.9177,2741.7598,42.9127);
	if(GetPlayerSkin(playerid) == [ZombieSkinID])
	{
		PlayerTeam[playerid] = 0;
		SetPlayerTeam(playerid,0);
        return 1;
	}
	else if(etPlayerSkin(playerid) == [HumanSkinID])
	{
		PlayerTeam[playerid] = 1;
		SetPlayerTeam(playerid,1);
        return 1;
	}
	return 1;
}
is also a simplified version and IT should work
Reply


Messages In This Thread
2 Teams balancer - by Biscottinis - 13.04.2010, 20:41
Re: 2 Teams balancer - by Naxix - 13.04.2010, 20:45
Re: 2 Teams balancer - by Biscottinis - 13.04.2010, 21:14
Re: 2 Teams balancer - by Naxix - 14.04.2010, 12:18
Re: 2 Teams balancer - by Biscottinis - 14.04.2010, 12:52
Re: 2 Teams balancer - by Naxix - 14.04.2010, 12:52
Re: 2 Teams balancer - by Thrarod - 14.04.2010, 12:57
Re: 2 Teams balancer - by Biscottinis - 14.04.2010, 13:11
Re: 2 Teams balancer - by Thrarod - 14.04.2010, 13:12
Re: 2 Teams balancer - by Biscottinis - 14.04.2010, 13:13

Forum Jump:


Users browsing this thread: 1 Guest(s)