Files
esx_core/server.lua
T
2017-09-09 19:18:32 +02:00

24 lines
500 B
Lua

ESX = nil
local occupied = {}
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
RegisterServerEvent('sit:occupyObj')
AddEventHandler('sit:occupyObj', function(object)
table.insert(occupied, object)
end)
RegisterServerEvent('sit:unoccupyObj')
AddEventHandler('sit:unoccupyObj', function(object)
for k,v in pairs(occupied) do
if v == object then
table.remove(occupied, k)
end
end
end)
ESX.RegisterServerCallback('sit:getOccupied', function(source, cb)
cb(occupied)
end)