Aurelijus Posted September 27, 2015 Share Posted September 27, 2015 (edited) deleted useless information Edited September 27, 2015 by Guest Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 add this and edit the x,y,z setElementPosition ( getLocalPlayer(), x, y, z ) Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 i get black screen Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 Add fadeCamera(true) Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 THANKS. but i can't move now just stuck above the ground Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 You should use spawnPlayer Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 all registration stopped working do you see any problems here? : function onRegisterKlink () local username = guiGetText(register_edit_user) local password = guiGetText(register_edit_pass) if (guiRadioButtonGetSelected(lytis_vyras)) then setElementModel(getLocalPlayer(), 287) spawnTeam = createTeam ("Zaidejas", 255, 0, 0) spawnPlayer (getLocalPlayer(), secretx , secrety , secretz, 0, 287, 0, 0, spawnTeam) fadeCamera(getLocalPlayer(),true, 2.0) setCameraTarget (getLocalPlayer(), getLocalPlayer()) stopmusic() guiSetVisible(fondo, false) guiSetVisible(gui_register, false) showCursor(false) elseif (guiRadioButtonGetSelected(sexo_mujer)) then setElementModel(getLocalPlayer(), 93) spawnTeam = createTeam ("Zaidejas", 255, 0, 0) spawnPlayer (getLocalPlayer(), secretx , secrety , secretz, 0, 93, 0, 0, spawnTeam) fadeCamera(getLocalPlayer(),true, 2.0) setCameraTarget (getLocalPlayer(), getLocalPlayer()) stopmusic() guiSetVisible(fondo, false) guiSetVisible(gui_register, false) showCursor(false) end if username ~= "" and password ~= "" then triggerServerEvent("register",getLocalPlayer(),getLocalPlayer(),username,password) end end addEventHandler("onClientGUIClick",register_boton_crear,onRegisterKlink,false) Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 Yes spawn player is server side Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 i thought i can use it in client side like setelementposition. How can i spawn player with skin by selected gender in client side ? Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 Trigger it Use triggerServerEvent triggerClientEvent Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 this is my server side function register_func ( player, username, password) local acc = addAccount(username, password) if acc then logIn(player,acc,password) --REGISTRO EXITOSO triggerClientEvent(player,"closeRegister",player) outputChatBox("#AFAFAF[sERVER]#FFFFFF blablabla",player,0,125,0, true) else -- REGISTRO ERROR CUENTA EXISTENTE triggerClientEvent(player,"errorRegistro",player) end end addEvent("register",true) addEventHandler("register",getRootElement(),register_func) Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 function register_func ( player, username, password) local acc = addAccount(username, password) if acc then logIn(player,acc,password) --REGISTRO EXITOSO triggerClientEvent(player,"closeRegister",player) outputChatBox("#AFAFAF[sERVER]#FFFFFF blablabla",player,0,125,0, true) spawnPlayer(player,1959.55, -1714.46, 10) else -- REGISTRO ERROR CUENTA EXISTENTE triggerClientEvent(player,"errorRegistro",player) end end addEvent("register",true) addEventHandler("register",getRootElement(),register_func) Also Please use [lua] tag Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 i should change it back to setelementposition in client side or leave spawnplayer? Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 Yeah remove setElementPosition in client side it's useless now NOTE: when using setElementModel in client side other players can't see it Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 (edited) i'am spawning with CJ skin Edited September 27, 2015 by Guest Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 Just add this near spawn player and edit skinid to any id you want setElementModel(player, skinid) Link to comment
KariiiM Posted September 27, 2015 Share Posted September 27, 2015 Don't remove the code after getting helps 1 Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 yea but i dont know what gender are selected so i cant use setelementmodel by skin id, i need to get skin from client side (male skin or female skin) Link to comment
HUNGRY:3 Posted September 27, 2015 Share Posted September 27, 2015 https://wiki.multitheftauto.com/wiki/Character_Skins Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 (edited) but my server side dont know what gender selected Edited September 27, 2015 by Guest Link to comment
KariiiM Posted September 27, 2015 Share Posted September 27, 2015 but my server side dont know what gender selected What you mean? Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 i mean when i register if i will select gender male it should give my male skin when i spawn, if i select female gender it should give my female skin. Link to comment
TAPL Posted September 27, 2015 Share Posted September 27, 2015 but my server side dont know what gender selected Make it know with trigger. Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 i already doing it and it's not working Link to comment
Aurelijus Posted September 27, 2015 Author Share Posted September 27, 2015 Client side: function onRegisterKlink () local username = guiGetText(register_edit_user) local password = guiGetText(register_edit_pass) if (guiRadioButtonGetSelected(lytis_male)) then setElementModel(getLocalPlayer(), 287) fadeCamera(getLocalPlayer(),true, 2.0) setCameraTarget (getLocalPlayer(), getLocalPlayer()) stopmusic() guiSetVisible(fondo, false) guiSetVisible(gui_register, false) showCursor(false) elseif (guiRadioButtonGetSelected(lytis_female)) then setElementModel(getLocalPlayer(), 93) fadeCamera(getLocalPlayer(),true, 2.0) setCameraTarget (getLocalPlayer(), getLocalPlayer()) stopmusic() guiSetVisible(fondo, false) guiSetVisible(gui_register, false) showCursor(false) end if username ~= "" and password ~= "" then triggerServerEvent("register",getLocalPlayer(),getLocalPlayer(),username,password) end end addEventHandler("onClientGUIClick",register_boton_crear,onRegisterKlink,false) Server side: function register_func ( player, username, password) local acc = addAccount(username, password) if acc then logIn(player,acc,password) --REGISTRO EXITOSO triggerClientEvent(player,"closeRegister",player) spawnPlayer(player,2585.6975 , 41.7010 , 27.2649) outputChatBox("#AFAFAF[sERVER]#FFFFFF You have successfully registered",player,0,125,0, true) else -- REGISTRO ERROR CUENTA EXISTENTE triggerClientEvent(player,"errorRegistro",player) end end addEvent("register",true) addEventHandler("register",getRootElement(),register_func) 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