23 lines
744 B
Lua
23 lines
744 B
Lua
|
|
if GetConvar('qbx_vehiclekeys:enableBridge', 'true') ~= 'true' then return end
|
||
|
|
|
||
|
|
function CreateQbExport(name, cb)
|
||
|
|
AddEventHandler(('__cfx_export_qb-vehiclekeys_%s'):format(name), function(setCB)
|
||
|
|
setCB(cb)
|
||
|
|
end)
|
||
|
|
end
|
||
|
|
|
||
|
|
function GetVehiclesFromPlate(plate)
|
||
|
|
Wait(500) -- delay needed to give client spawned vehicles time to be known to the server
|
||
|
|
local vehicles = GetAllVehicles()
|
||
|
|
local vehEntityFromPlate = {}
|
||
|
|
|
||
|
|
for i = 1, #vehicles do
|
||
|
|
local vehicle = vehicles[i]
|
||
|
|
local vehPlate = qbx.getVehiclePlate(vehicle)
|
||
|
|
if plate == vehPlate or GetVehicleNumberPlateText(vehicle) then
|
||
|
|
vehEntityFromPlate[#vehEntityFromPlate + 1] = vehicle
|
||
|
|
end
|
||
|
|
end
|
||
|
|
|
||
|
|
return vehEntityFromPlate
|
||
|
|
end
|