Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock SpawnIgraca(playerid)
- {
- g_SetPlayerHealth(playerid, 99.0); vrataspawn[playerid] = false;
- if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_BAZA)
- {
- if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1)
- {
- SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 0);
- freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
- }
- else if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2)
- {
- SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
- SetPlayerInterior(playerid, 0);
- }
- else if(PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3)
- {
- SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 0);
- freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
- }
- else if(PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4)
- {
- SetPlayerPos(playerid, 323.8689,1127.7897,1083.8828);
- SetPlayerInterior(playerid, 5);
- }
- else if(PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5)
- {
- SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
- SetPlayerInterior(playerid, 2);
- }
- else if(PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6)
- {
- SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 0);
- g_GivePlayerWeapon(playerid, 43, 50);
- freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
- }
- else if(PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7)
- {
- SetPlayerPos(playerid, 1009.6674,-603.1717,30.9871);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 0);
- freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
- }
- else
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- new rand = random(sizeof(RandomSpawn));
- SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
- SetPlayerInterior(playerid, 0);
- }
- }
- else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_KUCA)
- {
- if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
- {
- new i = PlayerInfo[playerid][pPosedovanjeKuce];
- SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
- SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
- }
- else
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- new rand = random(sizeof(RandomSpawn));
- SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
- SetPlayerInterior(playerid, 0);
- }
- }
- else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_RENTKUCA)
- {
- if(PlayerInfo[playerid][pRent] != -1)
- {
- new i = PlayerInfo[playerid][pRent];
- SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
- SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
- }
- else
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- new rand = random(sizeof(RandomSpawn));
- SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
- SetPlayerInterior(playerid, 0);
- }
- }
- else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_STAN)
- {
- if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
- {
- new i = PlayerInfo[playerid][pPosedovanjeStana];
- SetPlayerInterior(playerid, StanInfo[i][sInt]); SetPlayerVirtualWorld(playerid, StanInfo[i][sVW]);
- SetPlayerPos(playerid, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]);
- }
- else
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- new rand = random(sizeof(RandomSpawn));
- SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
- SetPlayerInterior(playerid, 0);
- }
- }
- else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_VIKENDICA)
- {
- if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
- {
- new i = PlayerInfo[playerid][pPosedovanjeVikendice];
- SetPlayerInterior(playerid, VikendiceInfo[i][viInt]); SetPlayerVirtualWorld(playerid, VikendiceInfo[i][viVW]);
- SetPlayerPos(playerid, VikendiceInfo[i][viIzlazX], VikendiceInfo[i][viIzlazY], VikendiceInfo[i][viIzlazZ]);
- }
- else
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- new rand = random(sizeof(RandomSpawn));
- SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
- SetPlayerInterior(playerid, 0);
- }
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- new Float:RandomSpawn[6][3] =
- {
- {1448.5480, -2286.7961, 13.5469},
- {1448.5480, -2286.7961, 13.5469},
- {1448.5480, -2286.7961, 13.5469},
- {1448.5480, -2286.7961, 13.5469},
- {1448.5480, -2286.7961, 13.5469},
- {1448.5480, -2286.7961, 13.5469}
- };
- //==============================================================================
- new Float:RandomSpawn2[6][4]=
- {
- {1448.5480,-2286.7961,13.5469,89.5511},
- {1448.5480,-2286.7961,13.5469,89.5511},
- {1448.5480,-2286.7961,13.5469,89.5511},
- {1448.5480,-2286.7961,13.5469,89.5511},
- {1448.5480,-2286.7961,13.5469,89.5511},
- {1448.5480,-2286.7961,13.5469,89.5511}
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- YCMD:promenispawn(playerid, params[], help)
- {
- #pragma unused help
- if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"* "BELA"Moras se ulogovati da bi koristio ovu komandu!");
- ShowPlayerDialog(playerid, DIALOG_PSPAWN, DIALOG_STYLE_LIST, "Promena spawna", "Aerodrom\nKuca\nBaza\nRent Kuca\nStan\nVikendica", "Potvrdi", "Izadji");
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- if(dialogid == DIALOG_PSPAWN)
- {
- if(!response) return 1;
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Aerodrom!");
- SavePlayer(playerid);
- }
- case 1:
- {
- if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_KUCA;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Kuca!");
- SavePlayer(playerid);
- }
- else return SCM(playerid, -1, ""ORANGE"* "BELA"Ne posedujete kucu!");
- }
- case 2:
- {
- if(PlayerInfo[playerid][pClan] > 0 || PlayerInfo[playerid][pLider] > 0)
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_BAZA;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Baza Organizacije!");
- SavePlayer(playerid);
- }
- else return SCM(playerid, -1, ""ORANGE"* "BELA"Niste clan organizacije!");
- }
- case 3:
- {
- if(PlayerInfo[playerid][pRent] != -1)
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_RENTKUCA;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Baza Organizacije!");
- SavePlayer(playerid);
- }
- else return SCM(playerid, -1, ""ORANGE"* "BELA"Nemate rentanu kucu!");
- }
- case 4:
- {
- if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_STAN;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Stan!");
- SavePlayer(playerid);
- }
- else return SCM(playerid, -1, ""ORANGE"* "BELA"Ne posedujete stan!");
- }
- case 5:
- {
- if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
- {
- PlayerInfo[playerid][pProveraSpawna] = SPAWN_VIKENDICA;
- SCM(playerid,-1,""ORANGE"* "BELA"Uspesno ste odabrali spawn | Vikendica!");
- SavePlayer(playerid);
- }
- else return SCM(playerid, -1, ""ORANGE"* "BELA"Ne posedujete vikendicu!");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment