2025-04-14 10:33:35 +00:00

23 lines
793 B
Lua

if GetConvar('qbx_vehiclekeys:enableBridge', 'true') ~= 'true' then return end
RegisterNetEvent('qb-vehiclekeys:client:AddKeys', function(plate)
TriggerServerEvent('qb-vehiclekeys:server:AcquireVehicleKeys', plate)
end)
RegisterNetEvent('qb-vehiclekeys:client:RemoveKeys', function(plate)
TriggerServerEvent('qb-vehiclekeys:server:removeKeys', plate)
end)
RegisterNetEvent('vehiclekeys:client:SetOwner', function(plate)
TriggerServerEvent('qb-vehiclekeys:server:AcquireVehicleKeys', plate)
end)
CreateQbExport('HasKeys', function(plate)
if not plate then return HasKeys(cache.vehicle) end
local vehicles = GetVehiclesFromPlate(plate)
local success = false
for i = 1, #vehicles do
success = success or HasKeys(vehicles[i])
end
return success
end)