09.10.2010, 10:20
Dont use any if (classid == 0)
{
code
so use the one i gave u above, this is how it should look at the end :
AND put this anywhere in your script, i suggest you to put it on the end of script
these are just team from my script, ofc you change it
AND Dont matter about GPW, SPP, and SCM code, its just my shortcut, ofc its #define GPW GivePlayerWeapon, easier lol
You can change it to full code
{
code
so use the one i gave u above, this is how it should look at the end :
pawn Код:
#define TEAM_LSPD 0
#define TEAM_ARMY 1
#define TEAM_GROVE 2
#define TEAM_BALLAS 3
#define TEAM_AZTECAS 4
#define TEAM_VAGOS 5
pawn Код:
new gTeam[MAX_PLAYERS];
pawn Код:
public OnPlayerSpawn(playerid)
{
if(gTeam[playerid] == TEAM_ARMY) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 1553.3546, -1675.4446, 16.1953);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 0);
SetPlayerColor(playerid, COLOR_BLUE);
}
if(gTeam[playerid] == TEAM_LSPD) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 116.6943, 1933.8201, 18.9704);
GPW(playerid, 27, 100);
GPW(playerid, 31, 300);
GPW(playerid, 35, 2);
SetPlayerTeam(playerid, 1);
SetPlayerColor(playerid, COLOR_PURPLE);
}
if(gTeam[playerid] == TEAM_GROVE) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 2495.2432,-1686.8315,13.5145);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 2);
SetPlayerColor(playerid, COLOR_GREEN);
}
if(gTeam[playerid] == TEAM_BALLAS) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 1974.6564,-1221.4495,20.0234);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 3);
SetPlayerColor(playerid, COLOR_PURPLE);
}
if(gTeam[playerid] == TEAM_AZTECAS) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 1774.2631,-1918.8599,13.5493);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 4);
SetPlayerColor(playerid, COLOR_TAN);
}
if(gTeam[playerid] == TEAM_VAGOS) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 677.8542,-1876.9122,4.5308);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 5);
SetPlayerColor(playerid, COLOR_YELLOW);
}
return 1;
}
pawn Код:
SetPlayerTeamFromClass(playerid, classid)
{
if(classid == 0)
{
gTeam[playerid] = TEAM_ARMY;
GameTextForPlayer(playerid,"Army",999999,6);
}
else if(classid == 1)
{
gTeam[playerid] = TEAM_LSPD;
GameTextForPlayer(playerid,"Los santos police department",999999,6);
}
else if(classid == 2)
{
gTeam[playerid] = TEAM_GROVE;
GameTextForPlayer(playerid,"Grove Street",999999,6);
}
else if(classid == 3)
{
gTeam[playerid] = TEAM_BALLAS;
GameTextForPlayer(playerid,"Ballas",999999,6);
}
else if(classid == 4)
{
gTeam[playerid] = TEAM_AZTECAS;
GameTextForPlayer(playerid,"Los Aztecas",999999,6);
}
else if(classid == 5)
{
gTeam[playerid] = TEAM_VAGOS;
GameTextForPlayer(playerid,"Los Santos Vagos",999999,6);
}
}
AND Dont matter about GPW, SPP, and SCM code, its just my shortcut, ofc its #define GPW GivePlayerWeapon, easier lol
You can change it to full code