-- Fahrzeug zurückgeben (GEÄNDERT - ohne im Auto zu sitzen) RegisterNetEvent('vehiclerental:client:returnVehicle', function(data) -- Hole alle aktiven Mietverhältnisse des Spielers QBCore.Functions.TriggerCallback('vehiclerental:server:getPlayerRentals', function(rentals) if not rentals or #rentals == 0 then QBCore.Functions.Notify('Du hast keine aktiven Mietverhältnisse!', 'error') return end -- Erstelle Menü mit allen gemieteten Fahrzeugen local options = {} for i = 1, #rentals do local rental = rentals[i] table.insert(options, { title = rental.vehicle_model .. " - " .. rental.vehicle_plate, description = "Zurückgeben " .. rental.timeText, icon = 'car', onSelect = function() returnSpecificVehicle(rental.vehicle_plate, data.locationId) end }) end lib.registerContext({ id = 'return_vehicle_menu', title = 'Fahrzeug zurückgeben', options = options }) lib.showContext('return_vehicle_menu') end) end)