Szerző Téma: Kattintás a ped-re  (Megtekintve 1711 alkalommal)

Kattintás a ped-re
« Dátum: 2017. január 18. - 17:02:13 »
0 Show voters
Sziasztok! A már említett fegyver rendszeremhez szeretnék még egy kis utolsó ( remélem ) segítséget kérni..
Hogyan lehet azt megcsinálni, hogyha rákattintok a pedre, feljöjjön a képernyőn egy menü?
Nekem úgy is jó, hogyha feljön egy menü, hogy talk. ( Ide már eljutottam , de amikor rányomnék hogy talk, nem tudom hogy hogyan kell megadni, hogy melyik funkciót indítsa el, vagy valami..
 
Segítséget kérek tőletek ebbe, a válaszokat előre is köszönöm!

Kattintás a ped-re
« Válasz #1 Dátum: 2017. január 18. - 17:31:26 »
0 Show voters
https://wiki.multitheftauto.com/wiki/OnClientClick
 
Utolsó paraméter (clickedWorld) vissza adja hogy mire kattintottál. getElementType-val pedig meg tudod nézni, hogy ped-e meg adsz neki valami elementDatát is ha nem akrod hogy minden playerre mőködjön vagy valami hasonló.

Kattintás a ped-re
« Válasz #2 Dátum: 2017. január 18. - 17:40:13 »
0 Show voters
Azthiszem , félreértetted a kérdésem. Aztán lehet, hogy nem , csak én vagyok szerencsétlen :D
Igazából én ezt az egészet valhallával csinálom. Tehát amikor rányomok hogy \"talk\", akkor kiírja hogy ismeretlen ped ( angolul persze ), de nem tudok neki funkciót adni. 
Elneveztem már, nem segített.

Kattintás a ped-re
« Válasz #3 Dátum: 2017. január 18. - 18:01:27 »
0 Show voters
Ja bocsi akkor félre értettem. :D
 
Valhallához nem értek, de a helyedben keresnék valami olyan resourcet aminek valami npc vagy valami hasonló a neve és azt kellene átnézned, hogy odlhatták meg. 
(Szerintem a pedbe van valami mentve setElementData-val.)

Kattintás a ped-re
« Válasz #4 Dátum: 2017. január 18. - 18:33:05 »
0 Show voters
Mindegy, már megoldottam úgy, hogy tettem egy markert a ped elé. A job-system-be is így van megoldva, de egyszerűen nem tudok rájönni, hogy hogyan lehet funkciót adni hozzá... :D

Kattintás a ped-re
« Válasz #5 Dátum: 2017. január 18. - 18:39:36 »
0 Show voters
A funkcióra akarsz hivatkozni? Akkor a func. neve és ()
function azta()
end
azta()

Nem elérhető Royalf

  • 222
    • Profil megtekintése
Kattintás a ped-re
« Válasz #6 Dátum: 2017. január 29. - 11:34:04 »
0 Show voters

addEventHandler(\"onClientClick\", root, function(key, state, x, y, wx, wy, wz, element)
if key == \"left\" and state == \"down\" and element and element == ped then --a ped a létrehozott ped változója
   amitmegakarszhívnifunction()
end
end)

 
 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal