Files
esx_core/server.lua
T
2020-01-04 13:35:47 +01:00

19 lines
491 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)
seatsTaken[objectCoords] = nil
end)
ESX.RegisterServerCallback('esx_sit:getPlace', function(source, cb, objectCoords)
cb(seatsTaken[objectCoords])
end)