Choose Team
#21

If I understood what you means:

pawn Код:
public OnPlayerConnect(playerid) {
  gTeam[playerid]=TEAM_NOTO;
  return 1;
}
pawn Код:
public OnPlayerRequestSpawn(playerid) {
    if (gTeam[playerid] == TEAM_NOTO)
  {
    SendClientMessage(playerid, COLOR_RED, "You got nothing to do!");
    SendClientMessage(playerid, COLOR_RED, "/cop  - Police Officer");
    SendClientMessage(playerid, COLOR_RED, "/crimi - Crimi");
    return 0;
    }
    return 1;
}
pawn Код:
public OnPlayerCommandText(playerid,cmdtext[])
{
    if(!strcmp(cmdtext,"/cop",true))
    {
      if(gTeam[playerid]==TEAM_NOTO)
        {
            //Now the playerid team is cop team
            gTeam[playerid]=TEAM_COP; //Or something else
        SetSpawnInfo(playerid, /*teamid*/, /*skin*/, /*spawnX*/, /*spawnY*/, /*spawnY*/, /*facing angle*/, /*weapon1*/,/*weapon1ammo*/, /*weapon2*/, /*weapon2ammo*/, /*weapon3*/, /*weapon3ammo*/);
        SpawnPlayer(playerid);
        }
        else {
            /*Do something, playerid already have a team*/
        }
        return 1;
    }
    if(!strcmp(cmdtext,"/crimi",true))
    {
      if(gTeam[playerid]==TEAM_NOTO)
        {
            //Now the playerid team is crimi team
            gTeam[playerid]=TEAM_CRIMI; //Or something else
        SetSpawnInfo(playerid, /*teamid*/, /*skin*/, /*spawnX*/, /*spawnY*/, /*spawnY*/, /*facing angle*/, /*weapon1*/,/*weapon1ammo*/, /*weapon2*/, /*weapon2ammo*/, /*weapon3*/, /*weapon3ammo*/);
        SpawnPlayer(playerid);
        }
        else {
            /*Do something, playerid already have a team*/
        }
        return 1;
    }
    return 0;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)