QBOX

qbox Framework Integration

qbx_core/config/client.lua:80

hasKeys = function(plate, vehicle)
    return exports.qbx_vehiclekeys:HasKeys(vehicle)
end,

change to:

hasKeys = function(plate, vehicle)
    if vehicle then
        return exports.ic3d_vehiclekeys:hasKey(vehicle)
    elseif plate then
        return exports.ic3d_vehiclekeys:hasKey(plate)
    else
        return exports.ic3d_vehiclekeys:hasKey()
    end
end,

qbx_core/config/server.lua:118

giveVehicleKeys = function(src, plate, vehicle)
    return exports.qbx_vehiclekeys:GiveKeys(src, vehicle)
end,

change to:

giveVehicleKeys = function(src, plate, vehicle)
    if plate then
        return exports.ic3d_vehiclekeys:InventoryKeys('add', { player = src, plate = plate })
    elseif vehicle then
        local vehiclePlate = GetVehicleNumberPlateText(vehicle)
        if vehiclePlate then
            return exports.ic3d_vehiclekeys:InventoryKeys('add', { player = src, plate = vehiclePlate })
        end
    end
    return false
end,

Last updated

Was this helpful?