[Pomoć] Kako napraviti komandu promjeni spawn

Započeo gargy001
11. Jul 2014. Zaključano
279
pregleda
6
postova
gargy001
4
Enforcer
11. Jul 2014.
Skripta koju koristim: Moja od 0
Detaljan opis problema: Nikako ne mogu napraviti komandu za promjenu spawna, za organizacije i nekako ali nikako ne mogu za kuće, stanove i vikendice  😢 😢 😢 😢
EDIT: Sredio sam neki kod, kako sada napraviti komandu koja sve to pokreće?

stock SpawnIgraca(playerid)
{
    g_SetPlayerHealth(playerid, 99.0); vrataspawn = false;
if(PlayerInfo == SPAWN_BAZA)
{
    if(PlayerInfo == 1 || PlayerInfo == 1)
{
SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
    else if(PlayerInfo == 2 || PlayerInfo == 2)
{
SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo == 3 || PlayerInfo == 3)
{
SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 4 || PlayerInfo == 4)
{
SetPlayerPos(playerid, 323.8689,1127.7897,1083.8828);
SetPlayerInterior(playerid, 5);
}
else if(PlayerInfo == 5 || PlayerInfo == 5)
{
SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
SetPlayerInterior(playerid, 2);
}
else if(PlayerInfo == 6 || PlayerInfo == 6)
{
SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
g_GivePlayerWeapon(playerid, 43, 50);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 7 || PlayerInfo == 7)
{
SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 8 || PlayerInfo == 8)
{
SetPlayerPos(playerid, 1072.2762,-888.2515,43.3932);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 9 || PlayerInfo == 9)
{
SetPlayerPos(playerid, 1727.7302,-1668.0768,22.6094);
SetPlayerInterior(playerid, 18);
SetPlayerHealth(playerid, 99.0);
SetPlayerArmour(playerid, 99.0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
        else if(PlayerInfo == 10 || PlayerInfo == 10)
{
SetPlayerPos(playerid, 86.0131,-367.7830,1007.4500);
SetPlayerInterior(playerid, 18);
SetPlayerHealth(playerid, 99.0);
SetPlayerArmour(playerid, 99.0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
  else if(PlayerInfo == 11 || PlayerInfo == 11)
{
SetPlayerPos(playerid, -248.9203,642.6801,1057.5750);
SetPlayerInterior(playerid, 18);
SetPlayerHealth(playerid, 99.0);
SetPlayerArmour(playerid, 99.0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
        else if(PlayerInfo == 12 || PlayerInfo == 12)
{
SetPlayerPos(playerid, -647.2507,1594.5308,1028.2859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
        else if(PlayerInfo == 13 || PlayerInfo == 13)
{
SetPlayerPos(playerid, -652.7674,1576.0548,1030.4038);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else
{
    PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_KUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_RENTKUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
        SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_ABAZA)
{
    if(PlayerInfo != -1)
    {
        SetPlayerPos(playerid, -2301.5044, -1672.2855, 483.6315);
SetPlayerInterior(playerid, 0);
}
else
{
        PlayerInfo = SPAWN_ABAZA;
SetPlayerPos(playerid, 1900.3357, 737.4614, 10.8331);
SetPlayerInterior(playerid, 0);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_STAN)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, StanInfo); SetPlayerVirtualWorld(playerid, StanInfo);
SetPlayerPos(playerid, StanInfo, StanInfo, StanInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_VIKENDICA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, VikendiceInfo); SetPlayerVirtualWorld(playerid, VikendiceInfo);
SetPlayerPos(playerid, VikendiceInfo, VikendiceInfo, VikendiceInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
gargy001
4
Enforcer
12. Jul 2014.
Znam da kršim pravilo ali može li mi neko pomoći, HITNO JE!
James_SmithXDl
6
OG Legend
12. Jul 2014.
pokazes mu dialog u dialog uneses sve spavnove i u svaki od odabira odgovoris proveris updejtujes varijablu probaj malo kontat.
gargy001
4
Enforcer
12. Jul 2014.
Shvatam sve ali kojim kodom nakon odabira opcije u dijalogu mu set ProveraSpawna npr na SPAWN_ABAZA
gargy001
4
Enforcer
12. Jul 2014.
Uspio sam na neki svoj primitivan način  😎
Može lock 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha