[Pomoc] IsPlayerInRangeOfPoint

Započeo purgerrr
10. Jan. 2015. Zaključano
232
pregleda
5
postova
purgerrr
4
Shot Caller
10. Jan. 2015.
Skripta koju koristim: Svoju od nule
Detaljan opis problema: Znaci krenuo sam radit kiosk system i sad napravio sam vise njih sad bi dodao da igrac moze kucat komandu samo kada je pored ovih lokacija (ima ih 😎 no ja sam stavio ovako ali ne radi takoder sam probao sa || i ; Ako neko moze da sredi ili sazna u cemu je problem hvala 🙂
Dio skripte:
YCMD
YCMD:kiosk(playerid, params[], help)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(IsPlayerConnected(playerid))
    if(IsPlayerInRangeOfPoint(playerid, 4.0, -38.1826,1016.8539,19.7422)
IsPlayerInRangeOfPoint(playerid, 4.0, -181.1933,1170.7875,19.7500)
IsPlayerInRangeOfPoint(playerid, 4.0, 123.0862,1111.4149,13.6094)
IsPlayerInRangeOfPoint(playerid, 4.0, -183.9724,1004.2405,19.7304)
IsPlayerInRangeOfPoint(playerid, 4.0, -282.5499,1047.2223,19.7422)
IsPlayerInRangeOfPoint(playerid, 4.0, -107.4728,1091.8280,19.7422)
IsPlayerInRangeOfPoint(playerid, 4.0, -88.2940,1204.9365,19.7422)
IsPlayerInRangeOfPoint(playerid, 4.0, 31.2480,1191.8037,19.0692))
    {
    ShowPlayerDialog(playerid, DIALOG_KIOSK, DIALOG_STYLE_LIST, "Kiosk", "Stake\nCvece\nFoto aparat", "Kupi", "Zatvori");
    }
return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Rudimental
5
OG Legend
11. Jan. 2015.

YCMD:kiosk(playerid, params[], help)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(IsPlayerInRangeOfPoint(playerid, 4.0, -38.1826,1016.8539,19.7422) || IsPlayerInRangeOfPoint(playerid, 4.0, -181.1933,1170.7875,19.7500)
IsPlayerInRangeOfPoint(playerid, 4.0, 123.0862,1111.4149,13.6094) || IsPlayerInRangeOfPoint(playerid, 4.0, -183.9724,1004.2405,19.7304)
IsPlayerInRangeOfPoint(playerid, 4.0, -282.5499,1047.2223,19.7422) || IsPlayerInRangeOfPoint(playerid, 4.0, -107.4728,1091.8280,19.7422)
IsPlayerInRangeOfPoint(playerid, 4.0, -88.2940,1204.9365,19.7422) || IsPlayerInRangeOfPoint(playerid, 4.0, 31.2480,1191.8037,19.0692))
    {
    ShowPlayerDialog(playerid, DIALOG_KIOSK, DIALOG_STYLE_LIST, "Kiosk", "Stake\nCvece\nFoto aparat", "Kupi", "Zatvori");
    }
    else
    {
        SCM (playerid, -1, "Niste kod kioska");
    }
return 1;
}
Kroni
5
Underboss
11. Jan. 2015.
to sto si ti uradio znaci da igrac mora bit na svim tim pozicijama da mu otvori dialog, prvo ti je samo if(pl... ostalo mora biti else if(pl...
Rudimental
5
OG Legend
11. Jan. 2015.
Ovo sto sam ja sada uradio jeste to da u koliko se igrac nadje na nekim od ovih kordinata da dobije dialog taj a u koliko se ne nalazi ni na jednoj od ovih onda ce dobiti poruku da nije kod kioska ...
purgerrr
4
Shot Caller
11. Jan. 2015.
Hvala decki upravo sam naso na netu pa sam stavio ljepo pod stock
stock IgracNaKiosku(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0, -38.1826,1016.8539,19.7422)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, -181.1933,1170.7875,19.7500)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 123.0862,1111.4149,13.6094)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, -183.9724,1004.2405,19.7304)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, -282.5499,1047.2223,19.7422)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, -107.4728,1091.8280,19.7422)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, -88.2940,1204.9365,19.7422)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 31.2480,1191.8037,19.0692)) return 1;
return 0;
}

YCMD:kiosk(playerid, params[], help)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(IsPlayerConnected(playerid))
if(!IgracNaKiosku(playerid)) return SCM(playerid,-1, ""CRVENA"[BF:HRP] "SIVA"Morate biti ispred kioska da biste kupili nesto!");
    {
    ShowPlayerDialog(playerid, DIALOG_KIOSK, DIALOG_STYLE_LIST, "Kiosk", "Cigare (20$)\nUpaljac (10$)\nDopuna (20$)\nDopuna (50$)\nDopuna (100$)\nSat (130$)", "Kupi", "Zatvori");
    }
return 1;
}


Moze lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha