16.10.2010, 13:26
This is my OnPlayerSpawn
the problem is that MAFIA team gets the vagos cords, it spawns on vagos place, and it has vagos's color etc. etc.,
any help?
pawn Код:
public OnPlayerSpawn(playerid)
{
GangZoneShowForPlayer(playerid, lspdzone, 0x0000FF89);
GangZoneShowForPlayer(playerid, aztecaszone, 0xCAC04689);
GangZoneShowForPlayer(playerid, armyzone, 0xC0C0C089);
GangZoneShowForPlayer(playerid, ballaszone, 0x8000FF87);
GangZoneShowForPlayer(playerid, grovezone, 0x00800081);
GangZoneShowForPlayer(playerid, mafiazone, 0x00000083);
LSPDpickup = CreatePickup(1239,1,1540.8721,-1675.9808,13.5514,0);
Armypickup = CreatePickup(1239,1,131.2896,1912.8038,18.8364,0);
GameTextForPlayer(playerid, "Welcome to hell", 2000, 6);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
if(GetPlayerScore(playerid) >= 1000) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is MASTER BOSS"), SetPlayerWantedLevel(playerid, 6), GameTextForPlayer(playerid, "Rank:MASTER BOSS", 10000, 1), PlayerInfo[playerid][Rank] = 6;
else if(GetPlayerScore(playerid) >= 700) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Massive Pwner"), SetPlayerWantedLevel(playerid, 5), GameTextForPlayer(playerid, "Rank:Massive Pwner", 10000, 1), PlayerInfo[playerid][Rank] = 5;
else if(GetPlayerScore(playerid) >= 500) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Master"), SetPlayerWantedLevel(playerid, 4), GameTextForPlayer(playerid, "Rank:Master", 10000, 1), PlayerInfo[playerid][Rank] = 4;
else if(GetPlayerScore(playerid) >= 200) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Lieunenant"), SetPlayerWantedLevel(playerid, 3), GameTextForPlayer(playerid, "Rank:Lieunenant", 10000, 1), PlayerInfo[playerid][Rank] = 3;
else if(GetPlayerScore(playerid) >= 100) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Professional"), SetPlayerWantedLevel(playerid, 2), GameTextForPlayer(playerid, "Rank:Professional", 10000, 1), PlayerInfo[playerid][Rank] = 2;
else if(GetPlayerScore(playerid) >= 50) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Private"), SetPlayerWantedLevel(playerid, 1), GameTextForPlayer(playerid, "Rank:Private", 10000, 1), PlayerInfo[playerid][Rank] = 1;
else if(GetPlayerScore(playerid) >= 0) SendClientMessage(playerid, COLOR_YELLOW, "Your rank is Newbie"), SetPlayerWantedLevel(playerid, 0), GameTextForPlayer(playerid, "Rank:Newbie", 10000, 1), PlayerInfo[playerid][Rank] = 0;
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_GREY);
}
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);
}
if(gTeam[playerid] == TEAM_MAFIA) {
SetPlayerInterior(playerid, 0);
SPP(playerid, 2855.3044,1825.6693,12.2542);
GPW(playerid, 26, 100);
GPW(playerid, 29, 500);
GPW(playerid, 30, 300);
SetPlayerTeam(playerid, 6);
SetPlayerColor(playerid, COLOR_BLACK);
}
return 1;
}
any help?