Skripta koju koristim://
Detaljan problem:Imam problem znaci ubacio sam fz sve uredu sve radi i pod OnPlayerSpawn sam ubacio sve i kad se ubijem spawnam se na spawnu neznam do cega je stvarno mucim se 3 sata nebih skontao ako moze pomoc
Dio skripte: evo kako sam uradio pod OnPlayerSpawn:
if(PlayerInfo[playerid][pFreeZona] == 1)
{
if(PlayerInfo[playerid][pAlfa] == 1)
{
SetPlayerPos(playerid, -547.0406,2568.4639,53.5170);
SetPlayerFacingAngle(playerid, 274.5508);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 285);
GivePlayerWeapon(playerid, 31, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
else if(PlayerInfo[playerid][pBeta] == 1)
{
SetPlayerPos(playerid, -662.5755,2306.0486,136.0695);
SetPlayerFacingAngle(playerid, 92.1847);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 30, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
return SetPlayerSpawn(playerid);
}
else if(PlayerInfo[playerid][pFreeZona] == 2)
{
if(PlayerInfo[playerid][pAlfa] == 1)
{
SetPlayerPos(playerid, -547.0406,2568.4639,53.5170);
SetPlayerFacingAngle(playerid, 274.5508);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 285);
GivePlayerWeapon(playerid, 31, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
else if(PlayerInfo[playerid][pBeta] == 1)
{
SetPlayerPos(playerid, -662.5755,2306.0486,136.0695);
SetPlayerFacingAngle(playerid, 92.1847);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 30, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
return SetPlayerSpawn(playerid);
}
Slika://
Video:/
BUMP!!!
sigurno imas negde neku varijablu koja obuhvata sve igrace i onda spawnuje na spawnu
Jest jarane tako je evo ima pri kraju OnPlayerSpawn ovo SetPlayerSpawn to iskljucim sve ok samo kad odem RLG i udjem onda me spawna iz neba nez sad kako da to popravim il kad zavrsim war i treba da me spawna u kuci il nebitno pocetnom spawna me na nebu i padam...
public OnPlayerSpawn(playerid)
{
if(PlayerInfo[playerid][pAlfa] == 1)
{
SetPlayerPos(playerid, -547.0406,2568.4639,53.5170);
SetPlayerFacingAngle(playerid, 274.5508);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 285);
GivePlayerWeapon(playerid, 31, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
else if(PlayerInfo[playerid][pBeta] == 1)
{
SetPlayerPos(playerid, -662.5755,2306.0486,136.0695);
SetPlayerFacingAngle(playerid, 92.1847);
SetPlayerInterior(playerid, 0);
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 30, 300);
GivePlayerWeapon(playerid, 29, 300);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 24, 100);
if(FZArmor == 1) return SetPlayerArmour(playerid, 100);
}
if(uWaru[playerid] == 1 && war == 1 && (PlayerInfo[playerid][pLider] != 0 || PlayerInfo[playerid][pClan] != 0))
{
new org;
if(PlayerInfo[playerid][pClan] != 0)
{
org = PlayerInfo[playerid][pClan];
}
else if(PlayerInfo[playerid][pLider] != 0)
{
org = PlayerInfo[playerid][pLider];
}
new rand=random(3);
SetPlayerHealth(playerid, 100);
if(org == warTim[0])
{
if(warMapa == 1)
{
SetPlayerPos(playerid, warSpawn1[rand][0], warSpawn1[rand][1], warSpawn1[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapa == 2)
{
SetPlayerPos(playerid, warSpawn3[rand][0], warSpawn3[rand][1], warSpawn3[rand][2]);
SetPlayerInterior(playerid, 10);
}
else if(warMapa == 3)
{
SetPlayerPos(playerid, warSpawn5[rand][0], warSpawn5[rand][1], warSpawn5[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
else if(org == warTim[1])
{
if(warMapa == 1)
{
SetPlayerPos(playerid, warSpawn2[rand][0], warSpawn2[rand][1], warSpawn2[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapa == 2)
{
SetPlayerPos(playerid, warSpawn4[rand][0], warSpawn4[rand][1], warSpawn4[rand][2]);
SetPlayerInterior(playerid, 10);
}
else if(warMapa == 3)
{
SetPlayerPos(playerid, warSpawn6[rand][0], warSpawn6[rand][1], warSpawn6[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
ResetPlayerWeapons(playerid);
ServerWeapon(playerid, oruzijerc[0], 500);
ServerWeapon(playerid, oruzijerc[1], 500);
ServerWeapon(playerid, oruzijerc[2], 500);
return 1;
}
if(uWaruh[playerid] == 1 && warh == 1 && (PlayerInfo[playerid][pLider] != 0 || PlayerInfo[playerid][pClan] != 0))
{
new org;
if(PlayerInfo[playerid][pClan] != 0)
{
org = PlayerInfo[playerid][pClan];
}
else if(PlayerInfo[playerid][pLider] != 0)
{
org = PlayerInfo[playerid][pLider];
}
new rand=random(3);
SetPlayerHealth(playerid, 100);
if(org == warTimh[0])
{
if(warMapah == 1)
{
SetPlayerPos(playerid, warSpawnh1[rand][0], warSpawnh1[rand][1], warSpawnh1[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapah == 2)
{
SetPlayerPos(playerid, warSpawnh3[rand][0], warSpawnh3[rand][1], warSpawnh3[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapah == 3)
{
SetPlayerPos(playerid, warSpawnh5[rand][0], warSpawnh5[rand][1], warSpawnh5[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
else if(org == warTimh[1])
{
if(warMapah == 1)
{
SetPlayerPos(playerid, warSpawnh2[rand][0], warSpawnh2[rand][1], warSpawnh2[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapah == 2)
{
SetPlayerPos(playerid, warSpawnh4[rand][0], warSpawnh4[rand][1], warSpawnh4[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapah == 3)
{
SetPlayerPos(playerid, warSpawnh6[rand][0], warSpawnh6[rand][1], warSpawnh6[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
ResetPlayerWeapons(playerid);
ServerWeapon(playerid, oruzijes1[0], 500);
ServerWeapon(playerid, oruzijes1[1], 500);
ServerWeapon(playerid, oruzijes1[2], 500);
return 1;
}
if(uSumi[playerid] == 1 && stakor == 1 && (PlayerInfo[playerid][pLider] != 0 || PlayerInfo[playerid][pClan] != 0))
{
new org;
if(PlayerInfo[playerid][pClan] != 0)
{
org = PlayerInfo[playerid][pClan];
}
else if(PlayerInfo[playerid][pLider] != 0)
{
org = PlayerInfo[playerid][pLider];
}
new rand=random(3);
SetPlayerHealth(playerid, 100);
if(org == wartattim[0])
{
if(warMapsume == 1)
{
SetPlayerPos(playerid, warSpwnsuma1[rand][0], warSpwnsuma1[rand][1], warSpwnsuma1[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 2)
{
SetPlayerPos(playerid, warSpwnsuma3[rand][0], warSpwnsuma3[rand][1], warSpwnsuma3[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 3)
{
SetPlayerPos(playerid, warSpwnsuma5[rand][0], warSpwnsuma5[rand][1], warSpwnsuma5[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 4)
{
SetPlayerPos(playerid, warSpwnsuma7[rand][0], warSpwnsuma7[rand][1], warSpwnsuma7[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 5)
{
SetPlayerPos(playerid, warSpwnsuma9[rand][0], warSpwnsuma9[rand][1], warSpwnsuma9[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 6)
{
SetPlayerPos(playerid, warSpwnsuma11[rand][0], warSpwnsuma11[rand][1], warSpwnsuma11[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
else if(org == wartattim[1])
{
if(warMapsume == 1)
{
SetPlayerPos(playerid, warSpwnsuma2[rand][0], warSpwnsuma2[rand][1], warSpwnsuma2[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 2)
{
SetPlayerPos(playerid, warSpwnsuma4[rand][0], warSpwnsuma4[rand][1], warSpwnsuma4[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 3)
{
SetPlayerPos(playerid, warSpwnsuma6[rand][0], warSpwnsuma6[rand][1], warSpwnsuma6[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 4)
{
SetPlayerPos(playerid, warSpwnsuma8[rand][0], warSpwnsuma8[rand][1], warSpwnsuma8[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 5)
{
SetPlayerPos(playerid, warSpwnsuma10[rand][0], warSpwnsuma10[rand][1], warSpwnsuma10[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapsume == 6)
{
SetPlayerPos(playerid, warSpwnsuma12[rand][0], warSpwnsuma12[rand][1], warSpwnsuma12[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
ResetPlayerWeapons(playerid);
ServerWeapon(playerid, oruzijes2[0], 500);
ServerWeapon(playerid, oruzijes2[1], 500);
ServerWeapon(playerid, oruzijes2[2], 500);
return 1;
}
if(uPoljimapl[playerid] == 1 && skobalj == 1 && (PlayerInfo[playerid][pLider] != 0 || PlayerInfo[playerid][pClan] != 0))
{
new org;
if(PlayerInfo[playerid][pClan] != 0)
{
org = PlayerInfo[playerid][pClan];
}
else if(PlayerInfo[playerid][pLider] != 0)
{
org = PlayerInfo[playerid][pLider];
}
new rand=random(3);
SetPlayerHealth(playerid, 100);
if(org == warsmnTim[0])
{
if(warMapingpolje == 1)
{
SetPlayerPos(playerid, warGuzicaspwn1[rand][0], warGuzicaspwn1[rand][1], warGuzicaspwn1[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 2)
{
SetPlayerPos(playerid, warGuzicaspwn3[rand][0], warGuzicaspwn3[rand][1], warGuzicaspwn3[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 3)
{
SetPlayerPos(playerid, warGuzicaspwn5[rand][0], warGuzicaspwn5[rand][1], warGuzicaspwn5[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 4)
{
SetPlayerPos(playerid, warGuzicaspwn7[rand][0], warGuzicaspwn7[rand][1], warGuzicaspwn7[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 5)
{
SetPlayerPos(playerid, warGuzicaspwn9[rand][0], warGuzicaspwn9[rand][1], warGuzicaspwn9[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 6)
{
SetPlayerPos(playerid, warGuzicaspwn11[rand][0], warGuzicaspwn11[rand][1], warGuzicaspwn11[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
else if(org == warsmnTim[1])
{
if(warMapingpolje == 1)
{
SetPlayerPos(playerid, warGuzicaspwn2[rand][0], warGuzicaspwn2[rand][1], warGuzicaspwn2[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 2)
{
SetPlayerPos(playerid, warGuzicaspwn4[rand][0], warGuzicaspwn4[rand][1], warGuzicaspwn4[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 3)
{
SetPlayerPos(playerid, warGuzicaspwn6[rand][0], warGuzicaspwn6[rand][1], warGuzicaspwn6[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 4)
{
SetPlayerPos(playerid, warGuzicaspwn8[rand][0], warGuzicaspwn8[rand][1], warGuzicaspwn8[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 5)
{
SetPlayerPos(playerid, warGuzicaspwn10[rand][0], warGuzicaspwn10[rand][1], warGuzicaspwn10[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
else if(warMapingpolje == 6)
{
SetPlayerPos(playerid, warGuzicaspwn12[rand][0], warGuzicaspwn12[rand][1], warGuzicaspwn12[rand][2]);
PlayerInfo[playerid][pInt] = 0;
SetPlayerInterior(playerid, 0);
}
}
ResetPlayerWeapons(playerid);
ServerWeapon(playerid, oruzijeskl[0], 500);
ServerWeapon(playerid, oruzijeskl[1], 500);
ServerWeapon(playerid, oruzijeskl[2], 500);
return 1;
}
if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
{
TogglePlayerControllable(playerid, 0);
SetPlayerPos(playerid, 4000,4000,-15);
}
AC_SetPlayerMoney(playerid,PlayerInfo[playerid][pNovac]);
TextDrawHideForPlayer(playerid,TDSpeedo[playerid]);
TextDrawHideForPlayer(playerid,TDSpeedo6[playerid]);
TextDrawHideForPlayer(playerid,TDSpeedo1[playerid]);
TextDrawHideForPlayer(playerid,td_fuel[playerid]);
TextDrawHideForPlayer(playerid,TDSpeedo3);
TextDrawHideForPlayer(playerid,TDSpeedo4);
TextDrawHideForPlayer(playerid, TDSpeedo3);
TextDrawHideForPlayer(playerid, TDSpeedo4);
TextDrawShowForPlayer(playerid, TDPoruke2);
TextDrawShowForPlayer(playerid, TDPoruke1);
TextDrawShowForPlayer(playerid, TDPoruke3);
TextDrawShowForPlayer(playerid, TextDrawSAFASF);
TextDrawShowForPlayer(playerid, TextDrawSfasf);
TextDrawShowForPlayer(playerid, TextDrawAsfa);
TextDrawShowForPlayer(playerid, TextDrawVFnaw);
SetPlayerScore(playerid,PlayerInfo[playerid][pLevel]);
ClearCrime(playerid);
StopAudioStreamForPlayer(playerid);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid,0);
new skin = GetPlayerSkin(playerid);
SetPlayerAttachedObject(playerid, GetSlot(playerid), PlayerInfo[playerid][pKosa], 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
if(PlayerInfo[playerid][pSkin] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]); }
else { SetPlayerSkin(playerid, 60); }
if(PlayerInfo[playerid][pZatvoren] == 1)
{
new rand = random(sizeof(gRandomJailSpawns));
SetTimerEx("TuglPleyerKontrelajbl", 2000, false, "i", playerid);
rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(playerid, gRandomJailSpawns[rand][0], gRandomJailSpawns[rand][1], gRandomJailSpawns[rand][2]);
SendClientMessage(playerid, COLOR_LIGHTRED, "{FFFFFF}[BS:RP Info]: {FFFF33}Nepotpuna zatvorska kazna, nazad u zatvor!");
return 1;
}
if(PlayerInfo[playerid][pZatvoren] == 2)
{
SetPlayerInterior(playerid, 0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerPos(playerid, -1427.9514, 505.9415, 11.4418);
return 1;
}
if(!gPlayerAnimLibsPreloaded[playerid])
{
gPlayerAnimLibsPreloaded[playerid] = 1;
}
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLider] < 1)
{
SetSpawnInfo(playerid, gTeam[playerid], PlayerInfo[playerid][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 5)
{
if(PlayerInfo[playerid][pClan] < 1)
{
SetSpawnInfo(playerid, gTeam[playerid], PlayerInfo[playerid][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 10)
{
if(PlayerInfo[playerid][pClan] != 8)
{
SetSpawnInfo(playerid, gTeam[playerid], PlayerInfo[playerid][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pClan] > 3)
{
SetSpawnInfo(playerid, gTeam[playerid], PlayerInfo[playerid][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 3)
{
if(PlayerInfo[playerid][pClan] > 0 || PlayerInfo[playerid][pLider] > 0)
{
new model = PlayerInfo[playerid][pSkin];
if(PlayerInfo[playerid][pClan] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; }
else if(PlayerInfo[playerid][pClan] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; }
else if(PlayerInfo[playerid][pClan] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; }
else if(PlayerInfo[playerid][pClan] == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; }
else if(PlayerInfo[playerid][pClan] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 7) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; }
else if(PlayerInfo[playerid][pClan] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; }
else if(PlayerInfo[playerid][pClan] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; }
else if(PlayerInfo[playerid][pClan] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; }
else if(PlayerInfo[playerid][pClan] == 12) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 13) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 14) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 15) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 16) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 17) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 18) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pClan] == 19) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; }
else if(PlayerInfo[playerid][pLider] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 12) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 17) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 18) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
else if(PlayerInfo[playerid][pLider] == 19) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; }
SpawnPlayer(playerid);
}
}
SetPlayerSpawn(playerid);
SetPlayerWeapons(playerid);
SetPlayerToTeamColor(playerid);
for(new i = 0; i < sizeof(Turfs); i++)
{
GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
if(gangzona[gzona1] == 0)
{
GangZoneShowForPlayer(playerid,zona1, 0x9A9A9A96);
}
else if(gangzona[gzona1] == 1)
{
GangZoneShowForPlayer(playerid,zona1, 0x31B53496);
}
else if(gangzona[gzona1] == 2)
{
GangZoneShowForPlayer(playerid, zona1, 0xE722EEAA);
}
if(gangzona[gzona2] == 0)
{
GangZoneShowForPlayer(playerid,zona2, 0x9A9A9A96);
}
else if(gangzona[gzona2] == 1)
{
GangZoneShowForPlayer(playerid,zona2, 0x31B53496);
}
else if(gangzona[gzona2] == 2)
{
GangZoneShowForPlayer(playerid, zona2, 0xE722EEAA);
}
if(gangzona[gzona3] == 0)
{
GangZoneShowForPlayer(playerid,zona3, 0x9A9A9A96);
}
else if(gangzona[gzona3] == 1)
{
GangZoneShowForPlayer(playerid,zona3, 0x31B53496);
}
else if(gangzona[gzona3] == 2)
{
GangZoneShowForPlayer(playerid, zona3, 0xE722EEAA);
}
if(gangzona[gzona4] == 0)
{
GangZoneShowForPlayer(playerid,zona4, 0x9A9A9A96);
}
else if(gangzona[gzona4] == 1)
{
GangZoneShowForPlayer(playerid,zona4, 0x31B53496);
}
else if(gangzona[gzona4] == 2)
{
GangZoneShowForPlayer(playerid, zona4, 0xE722EEAA);
}
if(gangzona[gzona5] == 0)
{
GangZoneShowForPlayer(playerid,zona5, 0x9A9A9A96);
}
else if(gangzona[gzona5] == 1)
{
GangZoneShowForPlayer(playerid,zona5, 0x31B53496);
}
else if(gangzona[gzona5] == 2)
{
GangZoneShowForPlayer(playerid, zona5, 0xE722EEAA);
}
if(gangzona[gzona6] == 0)
{
GangZoneShowForPlayer(playerid,zona6, 0x9A9A9A96);
}
else if(gangzona[gzona6] == 1)
{
GangZoneShowForPlayer(playerid,zona6, 0x31B53496);
}
else if(gangzona[gzona6] == 2)
{
GangZoneShowForPlayer(playerid, zona6, 0xE722EEAA);
}
return 1;
}
if(MapIconsShown[playerid] != 1)
{
MapIconsShown[playerid] = 1;
for(new i = 0; i < sizeof(BizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 1,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ],56,YELLOW);
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 20,SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ],56,COLOR_ZELENKASTA);
}
}
return 1;
}
onda sve ovo sto si pravio prebaci u funkciju SetPlayerSpawn