Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: SAW911 - 2015. május 26. - 14:04:48
Cím: Munka
Írta: SAW911 - 2015. május 26. - 14:04:48
Sziasztok! Nos, belekezdtem egy munkába, aminek az a lényege, hogy fel kell pakolnod a munkajárművedre a zsákokat, majd azokat kiszállítani a megfelelő helyre. Mikor megérkezem a leadóhelyre, akkor szépen leveszem az utolsó zsákot amit felraktam a kocsira. ez jól megy, csak az a gond, hogyha levettem egyet, akkor utána a többit nem veszi le... Úgy csináltam, hogy megnézze hogy létezik-e az utolsó zsák, és ha nem, menjen a következőre, ha létezik törölje, és adja a kezembe. De valamiért nem törli le a kocsiról... Sok variációt próbáltam, de egyik sem működött. Segítségeteket előre is köszönöm!
Cím: Munka
Írta: Feher - 2015. május 26. - 15:42:54
Hali, az lehet a baj, hogy a zsákokat nem raktad táblába és szerintem változót használtál ami max 1 zsákot képes tárolni. De persze így kód nélkül nehéz megmondani.
Cím: Munka
Írta: SAW911 - 2015. május 26. - 16:12:20
így csináltam, ezzel a kóddal :
if zsak10 then destroyElement(zsak10) elseif zsak09 then destroy... end
UI: nemrégóta tanulom a LUA-t, nézd el az értetlenségem :)) Dupla üzenet összevonva ekkor: 2015. május 26. - 17:00:29 Valaki tudna segíteni?
Cím: Munka
Írta: SAW911 - 2015. május 30. - 17:15:08