Files
esx_core/server.lua
T
2020-01-04 13:51:17 +01:00

21 lines
531 B
Lua

ESX = nil
local seatsTaken = {}
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
RegisterNetEvent('esx_sit:takePlace')
AddEventHandler('esx_sit:takePlace', function(objectCoords)
seatsTaken[objectCoords] = true
end)
RegisterNetEvent('esx_sit:leavePlace')
AddEventHandler('esx_sit:leavePlace', function(objectCoords)
if seatsTaken[objectCoords] then
seatsTaken[objectCoords] = nil
end
end)
ESX.RegisterServerCallback('esx_sit:getPlace', function(source, cb, objectCoords)
cb(seatsTaken[objectCoords])
end)