function playerloginsystem ( )
local namelogin = getPlayerName ( source )
local checklogin = executeSQLSelect ( "playersave", "playerdb", "playerdb = '" .. namelogin .. "'" )
if ( type( checklogin ) == "table" and #checklogin == 0 ) or not checklogin then -- see if any data was found at all
local userforregister = getPlayerName ( source )
executeSQLInsert ( "playersave", "'" .. userforregister .. "', '2', '2', '2', '2', 'Register', '2'" ) --add the first data in the user table
setElementData ( source, "Status", "Register")
else
-- Data from db to scoreboard for register user
readFromDB = executeSQLQuery ( "SELECT * FROM playersave WHERE playerdb=?", namelogin )
setElementData ( source, "Kills", readFromDB[1].Killsdb )
setElementData ( source, "Death", readFromDB[1].deathdb )
setElementData ( source, "Fun Points", readFromDB[1].funpoints )
setElementData ( source, "Money", readFromDB[1].money )
setElementData ( source, "Status", readFromDB[1].statusdb )
outputChatBox ("All your data are load! Have fun!", source)
end
end
addEventHandler ( "onPlayerLogin", getRootElement(), playerloginsystem )
Try that.