The console prints a red SQL error on start
AutoRunSQL couldn’t reach your database. Check that oxmysql starts before
nex_garages and that your connection string is valid. You can always run
the files from install/ manually — every statement is safe to re-run.
No garages appear on the map
- Confirm the resource started:
lua print(GetResourceState('nex_garages'))from F8 should printstarted. - If the resource errors on boot with a framework message, set
Frameworkinconfig/main.luaexplicitly instead of"auto"— your framework resource may start afternex_garages. - Check
showBlipsisn’t disabled for the section inconfig/garages.lua.
My vehicles don’t show in the garage
- On
uniqueLocations = true(the default), vehicles only list at the garage they were parked at. Left-out vehicles appear with a Take out action that includes the towing fee. - If you migrated from another garage script, make sure the
garage_idcolumn values match your configured garage names. - Vehicles in a class the garage doesn’t accept are filtered out — check the
garage’s
vehicleClasses.
/garagesadmin says I don’t have access
Grant one of the ACE groups from config/custom-garages.lua:
Vehicle thumbnails are missing
The default CDN only covers base-game vehicles. For addon cars, add direct image links per spawn name inNex.Config.VehicleImageLinks
(config/vehicles.lua), or host your own image set and point the template in
config/vehicle-images.lua at it. The UI falls back to a monogram when no
image resolves.
Keys don’t work after taking a vehicle out
SetvehicleKeys in config/integrations.lua to your keys script — it
defaults to "none". If your script isn’t listed, wire it into the editable
bridge/ adapters.
Damage isn’t restored / vehicles spawn repaired
CheckNex.Config.Spawning in config/vehicles.lua: saveDamage persists
engine/body condition, advancedDamage adds per-panel deformation, and
savePropsOnStore persists mods. All three default to on.
Spawner plates collide with owned vehicles
Job spawner plate prefixes generate random suffixes. Pick prefixes that can’t overlap plates already in your database, or setplate = false for fully
random plates.
Still stuck?
EnableDebug = true in config/main.lua, restart, and open a support
ticket with your framework, server artifact version, the resource version
(from fxmanifest.lua), and the relevant console output.
