Aruna Posted June 10, 2015 Share Posted June 10, 2015 Hola tengo un problema con este script de registro, cuando hago desde el Cliente con un panel no me deja registrarme Ustedes ven alguna falla en el script SERVER? local root = getRootElement() tryToLoginPlayer = function(username, password) local account = getAccount(username, password) if account then local accountName = getAccountName(account) logIn(source, account, password) triggerClientEvent(source, "onPlayerDoneLogin", source, accountName, password) triggerEvent("onPlayerDayZLogin", getRootElement(), username, pass, source) else outputChatBox("[Login]#FF9900 Contraseña o Cuenta Incorrecta", source, 255, 255, 255, true) end end addEvent("onClientSendLoginDataToServer", true) addEventHandler("onClientSendLoginDataToServer", root, tryToLoginPlayer) tryToRegsiterPlayer = function(username, pass) if not getAccount(username) then theAccount = addAccount(username, pass) if theAccount then logIn(source, theAccount, pass) outputChatBox("Registraste la cuenta" .. username .. "' Jugador '" .. getPlayerName(source) .. "'#FFFFFF su contraseña '" .. pass .. "'!", source, 255, 255, 255, true) triggerClientEvent(source, "onPlayerDoneLogin", source, username, pass) triggerEvent("onPlayerDayZRegister", getRootElement(), username, pass, source) else reason = "Error Desconocido, Preciona F8 y usa: (Register !" outputChatBox("[Login]#FF9900 " .. reason, source, 255, 255, 255, true) end else reason = "Ya existe esa cuenta" outputChatBox("[Login]#FF9900 " .. reason, source, 255, 255, 255, true) end end addEvent("onClientSendRegisterDataToServer", true) addEventHandler("onClientSendRegisterDataToServer", getRootElement(), tryToRegsiterPlayer) Link to comment
Kilfwan Posted June 10, 2015 Share Posted June 10, 2015 Usa este script mio function registerPlayer(username,password,passwordConfirm) if not (username == "") then if not (password == "") then if not (passwordConfirm == "") then if password == passwordConfirm then local account = getAccount (username,password) if (account == false) then local accountAdded = addAccount(tostring(username),tostring(password)) if (accountAdded) then outputChatBox ("#FF0000* #00FF00Bienvenido al servidor tu nombre de ! [usuario: #FFFFFF" .. username .. " #00FF00| y su Contraseña: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) outputChatBox("#FF0000Inicia Sesion Para Continuar!!", source, 255, 0, 0, true) else outputChatBox("#FF0000Tus datos estan Mal!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000La cuenta ya existe Usa Otra!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Tu Contraseña esta mal!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Confirma Porfavor!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Error en La Contraseña!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Malos Datos Vuelve a Intentar!!", source, 255, 0, 0, true) end end addEvent("onRequestRegister",true) addEventHandler("onRequestRegister",getRootElement(),registerPlayer) Edita los outputChatBox y agregale triggers o Como quieeras Link to comment
Enargy, Posted June 10, 2015 Share Posted June 10, 2015 Usa este script mio function registerPlayer(username,password,passwordConfirm) if not (username == "") then if not (password == "") then if not (passwordConfirm == "") then if password == passwordConfirm then local account = getAccount (username,password) if (account == false) then local accountAdded = addAccount(tostring(username),tostring(password)) if (accountAdded) then outputChatBox ("#FF0000* #00FF00Bienvenido al servidor tu nombre de ! [usuario: #FFFFFF" .. username .. " #00FF00| y su Contraseña: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) outputChatBox("#FF0000Inicia Sesion Para Continuar!!", source, 255, 0, 0, true) else outputChatBox("#FF0000Tus datos estan Mal!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000La cuenta ya existe Usa Otra!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Tu Contraseña esta mal!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Confirma Porfavor!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Error en La Contraseña!!", source, 255, 0, 0, true) end else outputChatBox("#FF0000Malos Datos Vuelve a Intentar!!", source, 255, 0, 0, true) end end addEvent("onRequestRegister",true) addEventHandler("onRequestRegister",getRootElement(),registerPlayer) Edita los outputChatBox y agregale triggers o Como quieeras El script no es tuyo, lo he visto en la comunidad. Link to comment
Kilfwan Posted June 10, 2015 Share Posted June 10, 2015 Solo use el server side aparte de que los outputChatBox los ise yo.. Solo facilite el trabajo de el. Link to comment
AlFA# Posted June 10, 2015 Share Posted June 10, 2015 Solo use el server side aparte de que los outputChatBox los ise yo.. Solo facilite el trabajo de el. ¿Editas un simple outputChatBox y ya dices que es tuyo? Solo use el server side Vamos, que has usado todo el resource. Link to comment
Kilfwan Posted June 10, 2015 Share Posted June 10, 2015 Y ahora que Andan editando todos los resources de La comunidad? es un script un poco viejo .-. Link to comment
AlFA# Posted June 10, 2015 Share Posted June 10, 2015 Y ahora que Andan editando todos los resources de La comunidad? es un script un poco viejo .-. No es necesario saber que es de la comunidad, sabiendo tu nivel de scripting es imposible que realices tu ese código sin haberlo copiado. Link to comment
Kilfwan Posted June 10, 2015 Share Posted June 10, 2015 En vez de saber mi nivel por que norespondieron lo de centrar el draw text Link to comment
Recommended Posts