local seatsTaken = {} 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)