Witam, jest to m?j drugi post, jak i druga pro?ba do spo?ecze?stwa MTA.
Pro?b? moj? jest pomoc od was w skrypcie, kt?ry zaraz podam ni?ej.
Skrypt na razie polega na tym, ?e po wej?ciu w marker tworzy pojazd, a po wyj?ciu usuwa go. Lecz problem jest w tym, ?e gdy po wyj?ciu z auta usuwa auto, kt?re zosta?o jako pierwsze zrespione. Tak samo jest z innymi autami jak wysi?dzie si? to ka?demu na czacie pojawia si?, ?e "Praca zosta?a zako?czona". Licz? na pomoc z waszej strony, pr?bowa?em wielu rzeczy lecz bez skutku, dlatego postanowi?em si? do was zwr?ci?. Mam nadziej?, ?e znajdzie si? osoba, kt?ra napisze co zrobi?em ?le i jak to powinno wygl?da?.
Oto kod (a raczej cz??? jego):
Ostatnio zmieniony przez Emm 2017-05-22, 05:48, w całości zmieniany 4 razy
Widz?, ?e kolega przeni??? niekt?re rzeczy z innego j?zyka, no okej. Moim zdaniem napisane tak ?rednio zrozumiale, troch? musia?em popoprawia?. I taka jedna rzecz w j?zyku lua nie u?ywa si? ";" ?eby zako?czy? linijk?, czy te? przej?? do nast?pnej.
Dodaje znaczniki lua //Emm
Ostatnio zmieniony przez Emm 2017-05-22, 05:49, w całości zmieniany 1 raz
Jest to s-side, wi?c skoro do zmiennej na server-side przypisujesz pojazd, to nie dziw si?, ?e inne usuwa, S SIDE wykonuje si? jakby globalnie, dla ka?dego, wi?c musisz miec nie jedn? zmienn? a ilo?? zmiennych r?wn? graczom, zatem tutaj trzeba u?y? tablicy.
local tbl = {}
gracz zaczyna prac?:
tbl[gracz] = createVehicle
etc
Podpis
Jedyny kontakt ze mną to PW forum
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach