feat(server/vehicle): disable key in inventory

This commit is contained in:
Andyyy7666
2023-08-27 01:31:29 +02:00
parent f586bd17fb
commit 0d64a1dfec
2 changed files with 24 additions and 0 deletions

View File

@@ -326,6 +326,7 @@ exports("keys", function(event, item, inventory, slot, data)
metadata = item.metadata
break
end
end
if not metadata then return false end
lockNearestVehicle(inventory.id, metadata.vehId, metadata)
@@ -391,3 +392,12 @@ RegisterNetEvent("entityCreated", function(entity)
state.locked = true
end)
RegisterNetEvent("ND_Vehicles:disableKey", function(slot)
local src = source
local key = ox_inventory:GetSlot(src, slot)
local metadata = key.metadata
if not metadata.keyEnabled then return end
metadata.keyEnabled = false
ox_inventory:SetMetadata(src, slot, key.metadata)
end)