Szerző Téma: Marker jármûhöz kötve?  (Megtekintve 2254 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker jármûhöz kötve?
« Dátum: 2014. április 26. - 21:51:55 »
0 Show voters
Sziasztok!
Lehetséges az,hogy jármûhöz kötünk egy markert?Ha ül benne valaki kék,ha nem akkor szürke.Mert ugye az NPC buszokat úgy oldják meg,hogy markert állítanak be az npc-nek.De nem lehetséges az,hogy jármûhöz kötjük?

Marker jármûhöz kötve?
« Válasz #1 Dátum: 2014. április 26. - 21:59:54 »
0 Show voters
Tudtommal csak sárgát lehet a SetVehicleParamsForPlayer -el
http://wiki.sa-mp.com/wiki/SetVehicleParamsForPlayer

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #2 Dátum: 2014. április 26. - 22:16:33 »
0 Show voters
Idézetet írta: HackFlux date=1398542394\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47912\" data-ipsquote-contentclass=\"forums_Topic
Tudtommal csak sárgát lehet a SetVehicleParamsForPlayer -el
http://wiki.sa-mp.com/wiki/SetVehicleParamsForPlayer
 
Szerintem felesleges játékosok számára egyesével váltogatni. Bõven elég itt a
 
SetVehicleParamsEx

 
függvény is. Ebben is van objective. Mert az rak rá markert. De egy nyilat is a kocsi fölé. És csak sárga lehet. Szóval ezzel sehogy sem tudod megoldani pontosan azt, amelyet szeretnél. Aztán hogy van e más megoldás, nem tudom. De közvetlenül a kocsira máshogy szerintem nem tudsz markert rakni... És így is csak ezt az egyet, nyíllal a kocsi fölött a játéktéren.

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #3 Dátum: 2014. április 26. - 22:39:52 »
0 Show voters
Gusztustalan megoldás, de mûködik: tegyél rá egy 1318-as objectet, és egy kék fényt.

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #4 Dátum: 2014. április 26. - 23:35:03 »
0 Show voters
Marker alatt térképen jelzõ izét értettem :D Háromszög/négyzet.
Szóval hogy oldjam meg,hogy a térképen látszódjon a jármû,és ha nincs benne senki akkor szürke,ha van akkor kék legyen?
Jelenleg csak azt tudom kivitelezni,hogy ha nincs benne senki,akkor nincs marker,ha van benne akkor kék.
Vagy ha mindig beleraknék egy szürke markerû NPC-t,amint elhagyja egy játékos? Á ez hülyeség :D

Nem elérhető rhassi

  • 624
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #5 Dátum: 2014. április 27. - 00:18:00 »
0 Show voters
Hát a jármûveken alapól van szürke marker, csak kisebb. Nem elég az? :D

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #6 Dátum: 2014. április 27. - 09:24:10 »
0 Show voters
Hát nem,mert az nem látszódik a nagy térképen.

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #7 Dátum: 2014. április 27. - 09:39:04 »
0 Show voters
Akkor CP-t is rakj le.

Nem elérhető rhassi

  • 624
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #8 Dátum: 2014. április 27. - 10:42:55 »
0 Show voters
Csak a bestreamelt jármûveknek látszódik a nagy térképen.
CP-bõl egyszerre csak egy lehet.

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #9 Dátum: 2014. április 27. - 11:15:13 »
0 Show voters
SetPlayerMapIcon ;)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #10 Dátum: 2014. április 27. - 11:40:56 »
0 Show voters
És az egy gyros timerrel folyamatosan változtatgatnám az összes playernek?Eléggé memóriaigényes.
És miért van benne 3 koordináta,amikor a térkép az két dimenziós?Azért hogy a négyzet/háromszög változhasson?(most nézem hogy az egyik icon fajta az pont a cp jelzó icon.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #11 Dátum: 2014. április 27. - 14:37:03 »
0 Show voters
Idézetet írta: tudvari date=1398548103\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47912\" data-ipsquote-contentclass=\"forums_Topic
Marker alatt térképen jelzõ izét értettem :D Háromszög/négyzet.
Szóval hogy oldjam meg,hogy a térképen látszódjon a jármû,és ha nincs benne senki akkor szürke,ha van akkor kék legyen?
 
Mi is pontosan arról beszélünk. És arra írtunk lehetséges megoldást is - amely persze nem a legjobb, mert csak egy színû lehet és nyilat is tesz a kocsi fölé.
 

Jelenleg csak azt tudom kivitelezni,hogy ha nincs benne senki,akkor nincs marker,ha van benne akkor kék.
Vagy ha mindig beleraknék egy szürke markerû NPC-t,amint elhagyja egy játékos? Á ez hülyeség :D
 
[/quote]
Szerintem NPC-kkel felesleges szórakozni.
 

Hát a jármûveken alapól van szürke marker, csak kisebb. Nem elég az? :D
 
[/quote]
Jó vicc rhassi :D De van benne valami, elvégre direkt azért van, hogy látszódjanak a kocsik, amikor nem ülnek benne. De gondolom neked másra kéne és ez így rohadtul nem jó, szóval veted az ötletet...
 

Akkor CP-t is rakj le.
 
[/quote]
Mint rhassi is írta, azokból egyszerre csak egy lehet, na meg olyan, mint az objectivés megoldásnál a kocsi fölött a nyíl, csak itt egy piros hengerrõl beszélünk. Ami gondolom nem igazán jönne jól.
 

SetPlayerMapIcon ;)
 
[/quote]
Eszembe se jutott. :D Talán ez az egyetlen egy lehetséges megoldás.
 

És az egy gyros timerrel folyamatosan változtatgatnám az összes playernek?Eléggé memóriaigényes.
És miért van benne 3 koordináta,amikor a térkép az két dimenziós?Azért hogy a négyzet/háromszög változhasson?(most nézem hogy az egyik icon fajta az pont a cp jelzó icon.
 
[/quote]
Nem 3, hanem 8 paramétere van (nem tudom, te mi mást néztél). A függvényrõl magyarul.


Nos, akkor térjünk is rá KovaNovik megoldására. Tudvari, ez van, kompromisszumokat kell kötni, ha valamit meg akarsz oldani. Terheli a gépet, ez van. Ez a szerver dolga, hogy használja a szervergépet. Ha csak így lehet megoldani és annyira fontos neked, akkor oldd meg így. Viszont amikor a kocsiban nincs senki, tehát egy helyben áll, bõven elég egyszer rátenni az ikont és nincs semmi féle terhelés. Az más tészta, ha a GTA fizikusok eltolják azzal, hogy nekifutnak. Aztán mikor valaki beszáll a kocsiba (ezt több callbacknál is tudod érzékelni), leveszed azt az ikont és onnantól jöhet a timeres megoldás, amellyel folyamatosan frissíted a kocsi helyzetét. Viszont ha timerrel csinálod, lehet, hogy laggosan fog mozogni az ikon, amely ugye nem valódi laggot jelent, csupán a timer túl lassú egymás utáni meghívása után tûnik laggosnak a dolog. Tehát pl. beállítod 1 másodpercre, melynek hatására az ikon 1 másodpercenként helyezõdik át. Közben a 0,2. másodpercben már rég nem ott van a kocsi, ahol azt a térképen jelzi. Erre megoldás a kisebb idõ, de akkor már használhatsz OnPlayerUpdateet is. Így is úgy is van terhelés. Na meg azt a callbacket nem véletlenül találták ki. Arra, hogy használják. Nem muszáj mindig timerrel kerülgetni azt.

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #12 Dátum: 2014. április 27. - 18:29:17 »
0 Show voters
Hát rendben.
Egyébként én koordinátát mondtam,amibõl 3 van.Te paramétert.Nem ugyan az :D

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #13 Dátum: 2014. április 28. - 01:11:54 »
0 Show voters
És tényleg, bocsi :D Elõtte irogattam pár dolgot, így már nem emlékeztem pontosan, mit írtál, ugyanis nem olvastam el újra. Amúgy szerintem azért kell a 3. Is, azaz a Z tengely menti magasság, hogy ha alacsonyabban vagy a pontnál, akkor a marker felfelé nyíl legyen, ha magasabban, akkor lefelé nyíl\' ha egy magasságban vagy vele, akkor pedig négyzet legyen a térképen.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Marker jármûhöz kötve?
« Válasz #14 Dátum: 2014. május 24. - 14:49:36 »
0 Show voters
[mod]Témát zártam! Ha mégsem oldódott meg a problémád, kérlek jelezd PÜ-be, és megnyitom a témát![/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal