Best-Killer Posted December 3, 2015 Share Posted December 3, 2015 the exports setteam work in onPlayerJoin but onRegister not work 0 errors code : function onRegister ( player, username, password, passwordConfirm, s ) 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 exports['NGSQL']:createAccount ( username ); exports['SAEGJobs']:addPlayerToJobDatabase ( source ) exports.SAEGPlayerFunctions:setTeam(source,"Unemployed") local accountAdded = addAccount(tostring(username),tostring(password)) if (accountAdded) then setAccountData(accountAdded, "login:secret-answer", tostring(s)) setAccountData(accountAdded, "account:password", tostring(password)) triggerClientEvent ( client, "resetFields", client ) triggerClientEvent ( client, "setWarning", client, "You have registered, so now your final step is to login!", 0, 255, 0 ) triggerClientEvent ( client, "closeRegisterGUI", client ) onLogin (client, username, password ) end else triggerClientEvent ( client, "setRegisterWarning", client, "An Account with this name already exist, use another one!", 255, 0, 0 ) end else triggerClientEvent ( client, "setRegisterWarning", client, "Passwords aren't the same!", 255, 0, 0 ) end else triggerClientEvent ( client, "setRegisterWarning", client, "Confirm your password please!", 255, 0, 0 ) end else triggerClientEvent ( client, "setRegisterWarning", client, "Please enter a password!", 255, 0, 0 ) end else triggerClientEvent ( client, "setRegisterWarning", client, "Please use a username to register!", 255, 0, 0 ) end end addEvent( "onRegister", true ) addEventHandler( "onRegister", getRootElement(), onRegister ) addEventHandler('onPlayerLogin', root, function() triggerClientEvent ( source, "hideLoginWindow", source ) end ) addEventHandler("onPlayerLogout", root, function() triggerClientEvent( source, "showLogin", source ) end ) addEventHandler ( "onPlayerJoin", root, function ( ) setElementData ( source, "Job", "None" ) setElementData ( source, "Job Rank", "None" ) setElementData ( source, "Gang", "None" ) setElementData ( source, "Gang Rank", "None" ) setElementData ( source, "Money", "$0" ) setElementData ( source, "Playtime", "0 m" ) setElementData ( source, "FPS", "0" ) exports.SAEGPlayerFunctions:setTeam(source,"Not Logged In") end ) Link to comment
Best-Killer Posted December 3, 2015 Author Share Posted December 3, 2015 so ? 0 help ?? guys help pls Link to comment
killeryoyo Posted December 3, 2015 Share Posted December 3, 2015 if (account == false) then exports['NGSQL']:createAccount ( username ); exports['SAEGJobs']:addPlayerToJobDatabase ( source ) exports.SAEGPlayerFunctions:setTeam(source,"Unemployed") I think the problem here because you made if the Account = False then it will export you to Unemployed or you want what? There is OnPlayerLogin , but not register 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