Lövés blokkolás

Indította baglion02, 2016. február 13. - 03:18:24

Előző téma - Következő téma

baglion02

Hali megint! :D Most az lenne a nagy kérdés, hogy megoldható e ha pl van a kezembe egy fegyver akkor ne tudjon vele lőni hiába van benne 200 golyó. 2 órája próbálom megfejteni sehogy se sikerül  :wall:.

kos

leellenőrzöd a golyómennyiséget, és ha megnyomja bal klikket akkor elrakatod a fegyvert :) ez key függvény  :thumbsup:
lekérdezed h van e nála fegyver elővéve, onplayerupdate alatt majd a keystatechangenál beállítod ha igaz és lőni akar tegye el a fegyver.
Vagy onplayertakedamagenál beállítod h 0 sebzés legyen. (ha a trollokat akarod kiszűrni)

baglion02

igazából az lenne a lényeg hogy ha nincs lőszere akkor is elő tudja venni mert állítok neki x töltényt de ugye akkor már nem tud lőni. meg nem is akarom ezt az elrakósdit, de ha nem megoldható akkor maradok annál hogy ne is tudja elővenni

Tomasz

Ezeknek a fegyvereknek vannak objectjei, amiket fel tudsz csatolni a játékosra. (https://wiki.sa-mp.com/wiki/SetPlayerAttachedObject\" rel=\"external nofollow\">SetPlayerAttachedObject)
Így pedig csak simán felcsatolod a játékosra (a kezébe) és nem tud vele semmit se csinálni csak ott van neki.

baglion02

de az a baj hogy célozni nem tud vele :$ meg ilyenek

Tomasz

Akkor még annyit tudsz hogy adsz a játékosnak 1 töltényt valamint egy változóba tárolnod kéne hogy neki igazából nincs tölténye, és amikor meglő valakit azzal az eggyel akkor az OnPlayerTakeDamage-nél ellenőrzöd hogy a játékosnak a változó értéke mennyi volt...ha pl. 1 akkor a meglőtt játékostól nem veszel le életet és a játékosnak visszaadsz ugyanúgy 1 töltényt.

kos

Már nocs de ellent mondasz magadnak.. azt mondod ha nincs lőszere legyen fegyvere az objectes lehet csak mert ha 0 töltény automatán eltünteti a szerver.. ha pedig cèlozni akar akkor lőni is akar tehát addigra szerez lőszert azt leváltod az igazi fegyverre ennyi..  :blink:

baglion02

#7
Azert akarom igy kos mert ugy cssinaltam meg hogy kulon van a loszer  kulon kezeli a rendszer nah mind1 valahogy megprobalom az onplayertakedamagval az a baj hogy akkor tud trollkodni
//telo

Dupla hozzászólás automatikusan összefûzve. ( 2016. február 16. - 03:54:27 )

Ha csak egyszer nyomom akkor jo de ha hosszan akkor ugyan ugy lo  :wall: nem hiszem el nincs ra megoldas hogy ha hosszan nyomja ne csinaljon semmi? :crybaby: :D

Rasheedka

en megcsinaltam de csak samp+ pluginnal mukodik.

baglion02

Neten fent van a plugin vagy sajat gyartmanyu?
//telo


ᗩωєѕσмє

http://forum.sa-mp.com/showthread.php?t=520666\" rel=\"external nofollow\">http://forum.sa-mp.com/showthread.php?t=520666
Az alábbi linken pedig találsz egy kisebb leírást a funkciókról, illetve a plugin telepítéséről.
https://github.com/Hual/SA-MP-Plus/blob/master/README.md\" rel=\"external nofollow\">https://github.com/Hual/SA-MP-Plus/blob/master/README.md
E: Hopp, Aedin megelőzött.

BVZS

ha jól tudom ez a plugin csak akkor működik ha a játékos is beilleszti a plugin fájljait a megfelelő helyre, igaz?

ᗩωєѕσмє

Idézetet írta: Aedin date=1455727566\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59521\" data-ipsquote-contentclass=\"forums_Topicha jól tudom ez a plugin csak akkor működik ha a játékos is beilleszti a plugin fájljait a megfelelő helyre, igaz?
 
Igen, sajnos..

baglion02

Koszi szepen meg fogom nezni!! Csak most nem nagyon vagyok gepnel
//telo

Dupla hozzászólás automatikusan összefûzve. ( 2016. február 17. - 17:50:15 )

Es a loves tiltasnal is be kell?