Team Balancer doesn't work
#1

pawn Код:
#define Cops 2
#define Terrorists 1
new TerrorsCounter= 0;
new CopsCounter = 0;
public OnPlayerRequestSpawn(playerid)
{
    if(TerrorsCounter > CopsCounter && Account[playerid][gTeam]==Cops)
    {
        GameTextForPlayer(playerid, "~r~Team Full!~n~~w~Choose Cops/Army Team.", 3000, 3);
        return 0;
    }
    else if(CopsCounter > TerrorsCounter && Account[playerid][gTeam]==Terrorists)
    {
        GameTextForPlayer(playerid, "~r~Team Full!~n~~w~Choose Terrorists/Mafia Team.", 3000, 3);
        return 0;
    }
    return 1;
}

public OnPlayerSpawn(playerid)
{
 new SkinID=GetPlayerSkin(playerid);
    switch (SkinID)
    {
        case 121,122,272,123:
        {
            Account[playerid][gTeam]=Terrorists;
            SetPlayerTeam(playerid,1);
           
        }
        case 165,265,166,283,280,286,285:
        {
            Account[playerid][gTeam]=Cops;
            SetPlayerTeam(playerid,2);
           
        }
        case 287:
        {
            Account[playerid][gTeam]=Cops;
            SetPlayerTeam(playerid,2);
            Medic[playerid]=0;
            Supporter[playerid]=1;
        }
        case 29:
        {
            Account[playerid][gTeam]=Terrorists;
            SetPlayerTeam(playerid,1);
           
        }
        case 274,275,276:
        {
            Account[playerid][gTeam]=Cops;
            SetPlayerTeam(playerid,2);
            Medic[playerid]=1;
            Supporter[playerid]=0;
        }
        case 70:
        {
            Account[playerid][gTeam]=Terrorists;
            SetPlayerTeam(playerid,1);

        }
    }
}
public OnPlayerDisconnect(playerid,reason)
{
    if(Account[playerid][gTeam]==Terrorists) return TerrorsCounter--;
    else if(Account[playerid][gTeam]==Cops) return CopsCounter--;
        return 1;
}

public OnPlayerDeath(playerid,killerid,reason)
{
    if(Account[playerid][gTeam] == Terrorists) return TerrorsCounter--;
    else if(Account[playerid][gTeam]  == Cops) return CopsCounter--;
        return 1;
}
It still doesn't work..
What's wrong? :/
Reply


Messages In This Thread
Team Balancer doesn't work - by CoDeZ - 15.07.2012, 12:47
Re: Team Balancer doesn't work - by leonardo1434 - 15.07.2012, 12:57
Re: Team Balancer doesn't work - by CoDeZ - 15.07.2012, 13:02

Forum Jump:


Users browsing this thread: 1 Guest(s)