Szerző Téma: Üzenet küldés egy adott pozíción  (Megtekintve 1004 alkalommal)

Üzenet küldés egy adott pozíción
« Dátum: 2019. július 17. - 16:59:42 »
0 Show voters
Üzenet küldés egy adott pozíción
Sziasztok! Egy egyszerű kérdéssel fordulok hozzátok (ámbár számomra nem egyszerű :D)
 
Hogyan tudnám azt megoldani, hogyha egy adott játékos egy megadott koordinátán áll akkor a játék kiírjon neki egy automatikus üzenetet? Tehát nem parancshoz akarom használni hanem szimplán ha a játékos a megadott pozícióra áll kiírjon neki egy üzenetet és ha lehet ne is floodolja neki a chat, hanem elég 1x megjelenítenie az adott üzenetet. Eljárásokat tudom csak nem tudom, hogy lehet megoldani. 

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Üzenet küldés egy adott pozíción
« Válasz #1 Dátum: 2019. július 17. - 17:21:57 »
0 Show voters
Pickup vagy Checkpoint megoldással a legegyszerűbb, de az is megoldás, hogy X időnként (\"pár\" millisec) ellenőrzöd a játékos pozícióját és ha X rangen belül van, akkor kiírod neki 1x
 
https://wiki.sa-mp.com/wiki/GetPlayerDistanceFromPoint
 
https://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Üzenet küldés egy adott pozíción
« Válasz #2 Dátum: 2019. július 17. - 17:34:27 »
0 Show voters
Pickuppal már próbáltam. Ott is az történt, hogyha beleállt akkor kiírta az üzenetet csak addig floodolta amíg benne álltam. 
 
 
 
EDIT: Dettó ez is megoldódott. Egyébként hihetetlen, hogy pár napig ülök valami felett majd mikor eljutok a kritikus pontra, hogy segítséget kérek valamilyen ok folytán mindig sikerül megoldanom.
« Utoljára szerkesztve: 2019. július 17. - 18:47:16 írta azguard1998 »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Üzenet küldés egy adott pozíción
« Válasz #3 Dátum: 2019. július 17. - 19:02:17 »
0 Show voters
eltudod tárolni azt, hogy mikor vette fel, vagy azt hogy mikor jelenítse meg legközelebb
 
és azt pickupnál ellenőrzöd
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Üzenet küldés egy adott pozíción
« Válasz #4 Dátum: 2019. július 17. - 19:03:20 »
0 Show voters
Előző HSZ-emet editeltem, hogy megoldódott időközben az alapján amit először írtál, köszönöm szépen!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal