mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-08-31 10:18:54 +00:00
24 lines
500 B
Lua
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) |