1
0
Fork 0
forked from Simnation/Main
This commit is contained in:
Nordi98 2025-07-26 03:54:08 +02:00
parent 626fb3f39f
commit f18709a871
3 changed files with 129 additions and 2 deletions

View file

@ -821,4 +821,28 @@ RegisterCommand("vehicleLock", function()
if (DoesEntityExist(vehicle) and IsVehicleOrKeyOwner(vehicle)) then
ToggleLock(vehicle, GetVehicleDoorLockStatus(vehicle) ~= LockStatus.Locked)
end
end, false)
end, false)
-- Integration mit dem Mietfahrzeug-System
RegisterNetEvent('vehiclerental:client:checkRentalKeys')
AddEventHandler('vehiclerental:client:checkRentalKeys', function()
TriggerServerEvent('vehiclerental:server:checkRentalKeys')
end)
-- Überprüfe Mietfahrzeug-Schlüssel beim Öffnen des Schlüssel-Menüs
if Config.useNativeUI then
-- Speichere die ursprüngliche Funktion
local originalGenerateKeyInventoryNativeUI = GenerateKeyInventoryNativeUI
-- Überschreibe die Funktion
GenerateKeyInventoryNativeUI = function()
-- Überprüfe Mietfahrzeug-Schlüssel
TriggerServerEvent('vehiclerental:server:checkRentalKeys')
-- Warte kurz, damit die Schlüssel aktualisiert werden können
Citizen.Wait(100)
-- Rufe die ursprüngliche Funktion auf
originalGenerateKeyInventoryNativeUI()
end
end