جرب 
 
addEventHandler("onClientGUIClick", guiRoot, function() 
    if source == save then 
    if guiCheckBoxGetSelected(save) == true then 
    triggerServerEvent("OnSave", localPlayer, guiGetText(Name), guiGetText(Pass)) 
    end 
  end 
end) 
  
addEvent("setInformations", true) 
addEventHandler("setInformations", root, function(User, Pass) 
  guiSetText(Name, User) 
  guiSetText(Pass, Pass) 
  guiCheckBoxSetSelected(save, true) 
end) 
  
--server 
  
  
addEventHandler('onResourceStart',resourceRoot, function ( ) 
executeSQLQuery("CREATE TABLE IF NOT EXISTS Account_Table (Serial,UserName,UserPass)") 
end) 
  
function addUser ( player , user , pass ) 
local row = executeSQLQuery('SELECT * FROM Account_Table WHERE Serial=?',getPlayerSerial(player)) 
if ( row and type ( row ) == 'table' and #row ~= 0 ) then  
executeSQLQuery('UPDATE Account_Table SET UserName=?,UserPass=? WHERE Serial=?',user,pass,getPlayerSerial(player)) 
else 
executeSQLQuery('INSERT INTO Account_Table (Serial,UserName,UserPass) VALUES (?,?,?)',getPlayerSerial(player),user,pass) 
end 
end 
  
function getUser ( player ) 
local row = executeSQLQuery('SELECT * FROM Account_Table WHERE Serial=?',getPlayerSerial(player)) 
if ( row and type ( row ) == 'table' and #row ~= 0 ) then  
return row[1]['UserName'],row[1]['UserPass'] 
end  
end 
  
addEvent("getPass",true) 
addEventHandler("getPass",root,function () 
local user,pass = getUser ( source ) 
triggerClientEvent(source, "setInformations", source,user,pass) 
end) 
  
addEvent("OnSave", true) 
addEventHandler("OnSave", root, function(UserName, UserPass) 
addUser ( source , UserName, UserPass ) 
end)