03.03.2013, 17:34
When i try to choose Terrorist team it spawns me in Army team and Server Close the connection (
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
switch(classid) {
case 0,1,2,3: {
SetPlayerColor(playerid, COLOR_GREENEX);
SetPlayerTeam(playerid, TEAM_ARMY);
GameTextForPlayer(playerid,"~g~[]Army[]",1000,3);
SetPlayerFacingAngle(playerid, 356.3737);
SetPlayerPos(playerid, 166.0240,1852.8531,17.7166);
if(PlayerTeam[playerid] != TEAM_ARMY) {
TogglePlayerSpectating(playerid, 1);
PlayerTeam[playerid] = TEAM_ARMY;
InterpolateCameraPos(playerid,170.3475,1870.3186,20.7717,166.0593,1857.0190,17.7525,1000);
InterpolateCameraLookAt(playerid, 166.0593,1857.0190,17.7525,166.0240,1852.8531,17.7166,1000);
TogglePlayerSpectating(playerid, 0);
}
}
case 4,5,6,7: {
SetPlayerColor(playerid, COLOR_REDEX);
SetPlayerTeam(playerid, TEAM_TERRORIST);
GameTextForPlayer(playerid,"~r~[]Terrorist[]",1000,3);
SetPlayerFacingAngle(playerid, 4.0083);
SetPlayerPos(playerid, -736.8769,2186.0642,43.0000);
if(PlayerTeam[playerid] != TEAM_TERRORIST) {
TogglePlayerSpectating(playerid, 1);
PlayerTeam[playerid] = TEAM_TERRORIST;
InterpolateCameraPos(playerid,-732.8148,2201.1973,43.0000,-737.0605,2191.2026,43.0000,1000);
InterpolateCameraLookAt(playerid, -737.0605,2191.2026,43.0000,-736.8769,2186.0642,43.0000,1000);
TogglePlayerSpectating(playerid, 0);
}
}
}
return 1;
}