29 lines
909 B
Lua
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)
|
|
|