Advertisement
Guest User

Untitled

a guest
Nov 28th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.46 KB | None | 0 0
  1. function loginPlayer(source, user, pass)
  2.     if user == "" then
  3.         outputLoginMsg(source, "Preencha todos os campos!", "error")
  4.     else
  5.         if pass == "" then
  6.             outputLoginMsg(source, "Preencha todos os campos!", "error")
  7.         else
  8.                 local account = getAccount(user, pass)
  9.                 if account then
  10.                     logIn(source, account, pass)
  11.                     local queryTable = dbPoll(dbQuery(db, "SELECT * FROM RoyalUsers WHERE login='"..getAccountName(getPlayerAccount(source)).."'"), -1)
  12.                     for i, id in pairs(queryTable) do
  13.                         setElementData(source, "ID", queryTable[1]["id"]]
  14.                         dbPoll(dbQuery(db, "UPDATE RoyalUsers SET name=? SET login=? SET pass=? SET serial=?"), getPlayerName(source), getAccountName(getPlayerAccount(source), pass, getPlayerSerial)
  15.                     end
  16.                     setTimer(setCameraTarget, 3000, 1, source, source)
  17.                     setTimer(triggerClientEvent, 14000, 1, source, "renderRoyalID", source)
  18.                     triggerClientEvent(source, "onRoyalLogin", source)
  19.                     outputLoginMsg(source, "Logado com sucesso! Aguarde...", "success")
  20.                 else
  21.                     outputLoginMsg(source, "Usuário ou senha incorretos!", "error")
  22.                 end  
  23.         end
  24.     end
  25. end
  26. addEvent("onPlayerRequestLogin", true)
  27. addEventHandler("onPlayerRequestLogin", root, loginPlayer)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement