From 0b40091e3eb599bcfef9e038f097c926d2f2d9fa Mon Sep 17 00:00:00 2001 From: Andyyy7666 <86536434+Andyyy7666@users.noreply.github.com> Date: Tue, 26 Sep 2023 23:01:20 +0200 Subject: [PATCH] tweak(server/vehicle): removing keys on parking --- server/vehicle.lua | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/server/vehicle.lua b/server/vehicle.lua index e4844b9..2cafc5d 100644 --- a/server/vehicle.lua +++ b/server/vehicle.lua @@ -210,14 +210,7 @@ function NDCore.giveVehicleAccess(source, vehicle, access, info) vehNetId = netId }) elseif not access and hasKey then - ox_inventory:RemoveItem(source, "keys", 1, { - vehOwner = owner or state.owner, - vehId = vehicleId, - vehPlate = plate, - vehModel = modelName, - keyEnabled = true, - vehNetId = netId - }) + ox_inventory:RemoveItem(source, "keys", 1, nil, hasKey) end end @@ -639,6 +632,11 @@ RegisterNetEvent("ND_Vehicles:storeVehicle", function(netId) position = "bottom", duration = 3000 }) + NDCore.giveVehicleAccess(src, vehicle.entity, false, { + vehicleId = vehicle.id, + netId = vehicle.netId, + owner = vehicle.owner + }) end) local function isParkingAvailable(locations)