-- kezdetleges példa...function takeAllWeapons ( getRootElement() )outputChatBox ( \"Az összes fegyver sikeresen törölve lett!\" )endaddCommandHandler ( \"deleteweapons\", takeAllWeapons )
Nos sziasztok! Találtam Wikipédián egy számomra elég érdekes scriptet amit megszeretnék valósítani, de nem tudom mi lehet a probléma vele...Esetleg ha tudnátok segíteni azt megköszönném.-- kezdetleges példa...function takeAllWeapons ( getRootElement() )outputChatBox ( \"Az összes fegyver sikeresen törölve lett!\" )endaddCommandHandler ( \"deleteweapons\", takeAllWeapons )
Ez így nem fog menni, mert összevissza van.
Functionon belülre kell neked ez, hogy egyáltalán csináljon valamit:function takeAllWeapons (player)takeAllWeapons (player) -- összes fegyver törlése tőledendaddCommandHandler ( \"deleteweapons\", takeAllWeapons )
Fontos, hogy ez a script csakis szerver oldalon működik és ha használsz inventoryt, akkor abból is kell törölnöd az itemet. :) Incama pedig hozta a szokásos színvonalát... ::|- Cím: "takeAllWeapons" script segítség.
Írta: Xenius - 2016. december 05. - 17:09:09- AlexSwamp[/member] a példáddal elérted hogy a lua elindít egy végtelen ciklust :D A funkció nevet elfelejtetted átírni.
- Cím: "takeAllWeapons" script segítség.
Írta: ustanmufj - 2016. december 05. - 18:43:06- Nem tudom tesztelni, biztos igazad van profibb vagy nálam, de miért végtelen?
- Cím: "takeAllWeapons" script segítség.
Írta: impreZZa - 2016. december 05. - 19:26:42- [hs width=300 height=300]http://i.imgur.com/vPPCEwc.png[/hs]
Mert ugyanaz a function neve.- Cím: "takeAllWeapons" script segítség.
Írta: AlexSwamp - 2016. december 05. - 21:42:51- [quote author=Xenius date=1480954149\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"63734\" data-ipsquote-contentclass=\"forums_Topic\">AlexSwamp[/member] a példáddal elérted hogy a lua elindít egy végtelen ciklust :D A funkció nevet elfelejtetted átírni.[/quote]
Ja tényleg, nem figyeltem túlságosan. Benéztem. :no:- Cím: "takeAllWeapons" script segítség.
Írta: ?getr3kt - 2016. december 05. - 22:13:34 local jatekosok = getElementsByType( \"player\" ) -- táblafor kulcs,ertek in ipairs(jatekosok) do -- kibontjuk a táblát és elemenként vizsgáljuktakeAllWeapons(ertek) -- minden elemen végigfuttatjuk ezt a függvénytend- Cím: "takeAllWeapons" script segítség.
Írta: ustanmufj - 2016. december 06. - 14:21:06- Xenius[/member] Ezt én se néztem :D