Advertisement
Guest User

Server Side Script

a guest
Jan 19th, 2019
6,431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.16 KB | None | 0 0
  1. RegisterServerEvent("projectEZ:savelastpos")
  2. AddEventHandler("projectEZ:savelastpos", function(LastPosX , LastPosY , LastPosZ , LastPosH)
  3.     TriggerEvent('es:getPlayerFromId', source, function(user)
  4.         local player = user.getIdentifier()
  5.         local LastPos = "{" .. LastPosX .. ", " .. LastPosY .. ",  " .. LastPosZ .. ", " .. LastPosH .. "}"
  6.         local executed_query = MySQL.Sync.execute("UPDATE users SET lastpos=@lastpos WHERE identifier=@username", {['@username'] = player, ['@lastpos'] = LastPos})
  7.     end)
  8. end)
  9.  
  10.  
  11.  
  12. RegisterServerEvent("projectEZ:SpawnPlayer")
  13. AddEventHandler("projectEZ:SpawnPlayer", function()
  14.     TriggerEvent('es:getPlayerFromId', source, function(user)
  15.         local player = user.getIdentifier()
  16.         local result = MySQL.Sync.fetchAll("SELECT lastpos FROM users WHERE identifier=@username", {['@username'] = player})
  17.         -- local result = MySQL.Sync.fetchAll('SELECT identifier, lastpos FROM users')
  18.         if (result) then
  19.             for k,v in ipairs(result) do
  20.                 if v.lastpos ~= "" then
  21.                     local ToSpawnPos = json.decode(v.lastpos)
  22.                     TriggerClientEvent("projectEZ:spawnlaspos", source, ToSpawnPos[1], ToSpawnPos[2], ToSpawnPos[3])
  23.                 end
  24.             end
  25.         end
  26.     end)
  27. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement