Guest User

Untitled

a guest
Nov 28th, 2018
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.37 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.                     setElementData(source, "ID", queryTable[1]["id"])
  13.                     dbPoll(dbQuery(db, "UPDATE RoyalUsers SET name=?, serial=? WHERE login=?", getPlayerName(source), getPlayerSerial(source), getAccountName(getPlayerAccount(source))), -1)
  14.                     setTimer(setCameraTarget, 3000, 1, source, source)
  15.                     setTimer(triggerClientEvent, 14000, 1, source, "renderRoyalID", source)
  16.                     triggerClientEvent(source, "onRoyalLogin", source)
  17.                     outputLoginMsg(source, "Logado com sucesso! Aguarde...", "success")
  18.                 else
  19.                     outputLoginMsg(source, "Usuário ou senha incorretos!", "error")
  20.                 end  
  21.         end
  22.     end
  23. end
  24. addEvent("onPlayerRequestLogin", true)
  25. addEventHandler("onPlayerRequestLogin", root, loginPlayer)
Add Comment
Please, Sign In to add comment