Config

Configuration

All settings are in shared/config.lua.

Core

Debug

Config.Debug = true

Locale

Config.Locale = 'en' -- 'en' or 'hr'

Framework

Config.Framework = 'auto' -- 'auto' | 'esx' | 'qb'

Target provider

Config.Target = 'auto'
-- 'auto' auto-detects: ox_target -> qb-target -> qtarget
-- You can force: 'ox', 'qb-target', 'qtarget', or disable with 'none'

Notification provider

Config.Notification = { provider = 'okok' } -- 'ox' | 'esx' | 'qb' | 'okok' | 'brutal'

Keys provider

Fuel provider

Database mapping

The script detects column existence and will use garage_fuel/garage_engine/garage_body if present.

Security

  • InteractDistance: max distance for server validations (spawn/store/docs)

  • ActionCooldownMs: prevents spam clicking

  • PlateLockMs: plate-level lock to avoid double actions on the same plate

Transfer

Impound fee

Docs system

Notes

  • Printing generates a new token each time. Old paper items become invalid.

  • To use papers as an item, inventory metadata support is strongly recommended.

Garages

Config.Garages is a list of entries. Each entry supports:

  • id, label, type (public or job)

  • blip settings

  • npc (model + coords)

  • spawns list

Public example

Job garage (fleet) example

Impounds

Last updated