[Pomoc] Gps sistem,


Započeo RilleX, Jul 02, 2014, 15:16:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:Treba mi sistem za gps kada igrac ukuca komandu /gps da mu se otvori dialog i da izabere grad (LA i LV) ako izabere LA ili LV da mu prikaze sve lokacije za LA ili LV kad on izabere lokaciju da se marker postavi na mapi.
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: Jul 02, 2014, 15:17:23 POSLE PODNE od Leon27

Denis_Lapi

*

Balkan SA:MP Web Designer

Izvoli procitaj, probaj da napravis, kad zapnes postaj ovde..
http://wiki.sa-mp.com/wiki/ShowPlayerDialog

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Evo napravio sam dialoge e sada kako da postavi check point na mapi i da ga unistava kada prodje kroz njega.
Evo i sta sam napravio
Kada kuca /gps: http://www.zaslike.com/viewer.php?file=vk8mfbeeujwfllqmfn.png
Kada izabere grad u ovom slucaju LA: http://www.zaslike.com/viewer.php?file=xa6ldop6jtlzrlcjm40d.png

lv

*

To radis sa OnDialogResponse ... evo npr...


if(dialogid == IME/ID DIALOGA)
{
if(response)
  {
  if(listitem == 0)
  {
    SetPlayerCheckPoint(playerid, x,y,z, 3.0);
    SendClientMessage(playerid, BOJA,"Poruka");
  }
     }
}



I ako hoces dalje, znaci ides opet if(listitem == 1)  , i vidis kako je ovde.. A ove dve crvene zagrade ne diras, jer one oznacavaju kraj dialoga ...
Pišem skriptu isključivo kad sam naduvan

Ok uspio sam stvara se check point, e kako sad da se ugasi kada stigne na odrediste.

Sada sam namjestio sve lokacije , e moze mi neko rec kako da se checkpointi unistavaju kada igrac udje u njega ?

public OnPlayerEnterCheckpoint(playerid)
{
    DisablePlayerCheckpoint(playerid);
    return 1;
}

Ali hocu ovako da bude ako igrac izabera naprimjer LA BANKU i kada stigne na check point da ga unisti i posalje mu poruku da je stigao na odrediste.
Evo kako izgleda taj sistem: http://pastebin.com/6fyesJ2P

public OnPlayerEnterCheckpoint(playerid)
{
    DisablePlayerCheckpoint(playerid);
    // ovdje samo dodas liniju koja ce mu slat poruku
    return 1;
}
Jednostavno Tuxa'

Ok Hvala vam sve radi !!
Moze Lock