Arsilex Posted March 7, 2013 Share Posted March 7, 2013 Bueno pues que ando creando una cosita y me da un error que no deberia de dar bueno aqui esta la linea donde da el error function reg(ID, pass) local ID = tostring(ID) local pass = tostring(pass) local anadida = addAccount(ID,pass) if anadida then triggerClientEvent ( "onRegistrado", getRootElement() ) else triggerClientEvent ( "onNoRegistrado", getRootElement() ) end end addEvent( "onRegister", true ) addEventHandler( "onRegister", getRootElement(), reg ) por lo que dices es que le sobra o le falta un end a la linea 1 ._. ["end" exported near "eof"] Link to comment
AlvareZ_ Posted March 7, 2013 Share Posted March 7, 2013 Creo que le falta un end function reg(ID, pass) local ID = tostring(ID) local pass = tostring(pass) local anadida = addAccount(ID,pass) if anadida then triggerClientEvent ( "onRegistrado", getRootElement() ) else triggerClientEvent ( "onNoRegistrado", getRootElement() ) end end end addEvent( "onRegister", true ) addEventHandler( "onRegister", getRootElement(), reg ) Link to comment
Arsilex Posted March 7, 2013 Author Share Posted March 7, 2013 imposible que le falte por que tiene 1 end para function y otro para el if.. Link to comment
Castillo Posted March 7, 2013 Share Posted March 7, 2013 No le falta anda, deberia funcionar, estas seguro de que es en esa funcion? P.D: Deberias enviar el trigger para el jugador que se registro nada mas. function reg ( ID, pass ) local ID = tostring ( ID ) local pass = tostring ( pass ) local anadida = addAccount ( ID, pass ) if ( anadida ) then triggerClientEvent ( source, "onRegistrado", getRootElement() ) else triggerClientEvent ( source, "onNoRegistrado", getRootElement() ) end end addEvent ( "onRegister", true ) addEventHandler ( "onRegister", getRootElement(), reg ) Link to comment
Arsilex Posted March 7, 2013 Author Share Posted March 7, 2013 function Registrar() local login = guiGetText (EditLog) local pass = guiGetText (EditPass) if login == "" or pass == "" then if Idioma == "ES" then guiSetText(Info, "Tienes que poner nombre de usuario y contrasena") elseif Idioma == "EN" then guiSetText(Info, "You need put your pass and username") elseif Idioma == "RU" then guiSetText(Info, "Вы должны поставить имя пользователя и пароль") end elseif login ~= "" and pass ~= "" then guiSetText(Info, "Wait 3 Seconds") triggerServerEvent ( "onRegister", localPlayer, login, pass ) end end este es el trigger Link to comment
Castillo Posted March 7, 2013 Share Posted March 7, 2013 No tiene nada mal ese script tampoco. Link to comment
Arsilex Posted March 7, 2013 Author Share Posted March 7, 2013 pues no entiendo reinicie el host y eh metido el mismo script a otro y no funciona igual Link to comment
Castillo Posted March 7, 2013 Share Posted March 7, 2013 Enviame todo el server side por PM. Link to comment
Recommended Posts