29.04.2011, 17:32
Hello, I recelty made another team (team 3) And i'm having a probeam, When a player selects a skin, It tells him for all the skins "Russian Mafia" and I have 3 teams Cops, Civllians and Russian Mafia, So it should say for each class if its Cops team or Civllian or Russian Mafia, But it's saying for all the classes "Russian Mafia"
Here is my definses
OnPlayerRequestClass:
OnPlayerSpawn:
There is 14 classes for cops, 15 classes for civllians, 7 classes for russian mafia.
Here is my definses
pawn Код:
#define TEAM_1 1
#define TEAM_2 2
#define TEAM_3 3
pawn Код:
SetupPlayerForClassSelection(playerid);
if(classid == 0 || classid == 1 || classid == 2 || classid == 3 || classid == 4 || classid == 5 || classid == 6 || classid == 7 || classid == 8 || classid == 9 || classid == 10 || classid == 11 || classid == 12 || classid == 13 || classid == 14)
{
gTeam[playerid] = TEAM_1;
GameTextForPlayer(playerid, "~b~Cops", 1000,3);
}
else if(classid == 15 || classid == 16 || classid == 17 || classid == 18 || classid == 19 || classid == 20 || classid == 21 || classid == 22 || classid == 23 || classid == 24 || classid == 25 || classid == 26 || classid == 27 || classid == 28)
{
gTeam[playerid] = TEAM_2;
GameTextForPlayer(playerid, "~w~Civllian", 1000,3);
}
else if(classid == 29 || classid == 30 || classid == 31 || classid == 32 || classid == 33 || classid == 34 || classid == 35)
gTeam[playerid] = TEAM_3;
GameTextForPlayer(playerid, "~r~Russian Mafia", 1000,3);
OnPlayerSpawn:
pawn Код:
if(gTeam[playerid] == TEAM_1)
SetPlayerColor(playerid, 0x0080FFFF);//Light Blue
else if(gTeam[playerid] == TEAM_2)
SetPlayerColor(playerid, 0xFFFFFFAA);//White
else if(gTeam[playerid] == TEAM_3)
SetPlayerColor(playerid, 0xFFFF00AA);//Yellow