Arsilex Posted March 7, 2013 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"]
AlvareZ_ Posted March 7, 2013 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 )
Arsilex Posted March 7, 2013 Author Posted March 7, 2013 imposible que le falte por que tiene 1 end para function y otro para el if..
Castillo Posted March 7, 2013 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 )
Arsilex Posted March 7, 2013 Author 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
Arsilex Posted March 7, 2013 Author Posted March 7, 2013 pues no entiendo reinicie el host y eh metido el mismo script a otro y no funciona igual
Recommended Posts