-- 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... ::|
function takeAllWeapons (player)takeAllWeapons (player) -- összes fegyver törlése tőledendaddCommandHandler ( \"deleteweapons\", takeAllWeapons )
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