Wiktornication Posted November 20, 2012 Share Posted November 20, 2012 Cześć wszystkim, zaczynam się bawić z LUA, robie wszystko zgodnie z poradnikiem na wiki i za żadne grzechy komenda nie działa: function joinHandler() local x = 1939.55 local y = -1714.46 local z = 15 spawnPlayer(source, x, y, z) fadeCamera(source, true) setCameraTarget(source, source) outputChatBox("Witaj na moim serwerze!", source) end addEventHandler("onPlayerJoin", getRootElement(), joinHandler) function createVehicleForPlayer(thePlayer, command, vehicleModel) local x,y,z getElementPosition(thePlayer) x = x + 5 local createdVehicle(tonumber(vehicleModel),x,y,z) end addCommandHandler("v", createVehicleForPlayer) createVehicleForPlayer(thePlayer,"v","468") Co robię źle? Link to comment
Mefisto_PL Posted November 20, 2012 Share Posted November 20, 2012 Po pierwsze używaj tagów [lua][/lua] jak cos wstawiasz na forum po drugie function createVehicleForPlayer(thePlayer, command, vehicleModel) local x,y,z = getElementPosition(thePlayer) createVehicle ( tonumber(vehicleModel), x, y, z + 10 ) end addCommandHandler("v", createVehicleForPlayer) createVehicleForPlayer(thePlayer,"v","468") i teraz tak zawsze po "local argument" dajesz "=" przykład local asdf = ciastko(thePlayer) przy używaniu funkcji typu createVehicle musisz sprawdzic czy jest client czy server side, poczytaj trochę https://wiki.multitheftauto.com/wiki/Scr ... troduction Link to comment
Wielebny Posted November 21, 2012 Share Posted November 21, 2012 Kod jest zdecydowanie po stronie serwera, widać to po nazwach eventów. Wszystko co podałeś wydaje się być prawidłowe (chociaż kilka rzeczy można by napisać krócej), oprócz ostatniej linijki, która nie będzie działać, gdyż 1. zmienne thePlayer jest nieznana, 2. ta linia nie powinna znajdować się w tym miejscu. Niemniej jednak sam spawn gracza i komenda /v powinna działać. Z czym konkretnie masz problem? Link to comment
dzek (varez) Posted November 21, 2012 Share Posted November 21, 2012 local x,y,z getElementPosition(thePlayer) @Wielebny: Nie wszystko jest poprawne, np. ten syntax error Link to comment
Wiktornication Posted December 26, 2012 Author Share Posted December 26, 2012 To panowie, o co chodzi? Komenda "/v" nie działa Link to comment
dzek (varez) Posted December 26, 2012 Share Posted December 26, 2012 Mefisto_PL podał Ci poprawiony kod przecież. BTW: minął ponad miesiąc Link to comment
Wiktornication Posted December 26, 2012 Author Share Posted December 26, 2012 Auta jak nie było, tak nie ma. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now