2026-04-14 17:41:39 +02:00

29 lines
909 B
Lua

local trunkBusy = {}
RegisterServerEvent('qb-trunk:server:setTrunkBusy')
AddEventHandler('qb-trunk:server:setTrunkBusy', function(plate, busy)
trunkBusy[plate] = busy
end)
ESX.RegisterServerCallback('qb-trunk:server:getTrunkBusy', function(source, cb, plate)
if trunkBusy[plate] then
cb(true)
end
cb(false)
end)
RegisterServerEvent('qb-trunk:server:KidnapTrunk')
AddEventHandler('qb-trunk:server:KidnapTrunk', function(targetId, closestVehicle)
TriggerClientEvent('qb-trunk:client:KidnapGetIn', targetId, closestVehicle)
end)
--QBCore.Commands.Add("getintrunk", "Get In Trunk", {}, false, function(source, args)
RegisterCommand("getintrunk", function(source, args, rawCommand)
TriggerClientEvent('qb-trunk:client:GetIn', source)
end)
RegisterCommand("putintrunk", function(source, args, rawCommand)
TriggerClientEvent('qb-trunk:server:KidnapTrunk', source)
end)