diff --git a/client/vehicle/main.lua b/client/vehicle/main.lua index 2d4287c..82814a1 100644 --- a/client/vehicle/main.lua +++ b/client/vehicle/main.lua @@ -372,7 +372,7 @@ local function hasVehicleKeys(veh, checkEngine) local state = Entity(veh).state if Config.ox_inventory and Config.useInventoryForKeys then local metadata = { - vehPlate = GetVehicleNumberPlateText(veh), + vehId = state.id, keyEnabled = true } local hasKey = exports.ox_inventory:GetItemCount("keys", metadata) > 0 diff --git a/server/vehicle.lua b/server/vehicle.lua index 5ea3097..dbf162c 100644 --- a/server/vehicle.lua +++ b/server/vehicle.lua @@ -196,8 +196,7 @@ function NDCore.giveVehicleAccess(source, vehicle, access, info) local model = info?.model or GetEntityModel(vehicle) local modelName = info?.modelName or model and lib.callback.await("ND_Vehicles:getVehicleModelMakeLabel", source, model) or "" local hasKey = ox_inventory:GetSlotIdWithItem(source, "keys", { - vehId = vehicleId, - vehNetId = netId + vehId = vehicleId }) if access and not hasKey then