diff --git a/resources/[jobs]/[civ]/mh_jobgarage/client/chiefsettings.lua b/resources/[jobs]/[civ]/mh_jobgarage/client/chiefsettings.lua index f4e90cf9c..9edb5c769 100644 --- a/resources/[jobs]/[civ]/mh_jobgarage/client/chiefsettings.lua +++ b/resources/[jobs]/[civ]/mh_jobgarage/client/chiefsettings.lua @@ -48,6 +48,10 @@ function OpenChiefAddVehicleMenu() for i = 1, #vehicles, 1 do local isSpawned, mods = IsVehicleSpawned(plate) + while not isSpawned do + Wait(100) + end + print("Chiefsettings: "..mods) table.insert(opt, { title = "Kennzeichen: "..mods.plate, diff --git a/resources/[jobs]/[civ]/mh_jobgarage/client/function.lua b/resources/[jobs]/[civ]/mh_jobgarage/client/function.lua index b563a1039..9001d511b 100644 --- a/resources/[jobs]/[civ]/mh_jobgarage/client/function.lua +++ b/resources/[jobs]/[civ]/mh_jobgarage/client/function.lua @@ -30,17 +30,16 @@ AddEventHandler('mh_jobgarage:notify', function(title, text, type) end) function IsVehicleSpawned(plate) - plate = string.gsub(string.upper(plate), '^%s*(.-)%s*$', '%1'):gsub(' ', '') local vehicles = GetGamePool('CVehicle') for _, vehicle in ipairs(vehicles) do if DoesEntityExist(vehicle) then - local vehiclePlate = QBCore.Functions.GetPlate(vehicle) local mods = QBCore.Functions.GetVehicleProperties(vehicle) - vehiclePlate = string.gsub(string.upper(vehiclePlate), '^%s*(.-)%s*$', '%1'):gsub(' ', '') + local vehiclePlate = mods.plate if vehiclePlate == plate then + print("Function: "..mods) return true, mods end end