Skip to main content

config.lua (Static Settings)

These settings require a manual file edit and resource restart to apply. Everything else is handled in-game.

Debug

Enable for verbose console output when troubleshooting. Always set false in production.

Locale

Options: en, es, fr, de, it, ja, pt, ru, zh, ar

Admin Licenses

Players with a matching license can access the admin panel and use /serviceadmin. Add multiple entries for multiple admins. To find your license hash, run in the server console:

Fast Travel Key

Key code to skip AI dispatch travel time. Default is 38 (E key). Full key reference: FiveM Controls

Keybind

Registers F6 as the default keybind to open the tablet. Set false to disable — the /aiservices command still works regardless.

Service Jobs

Job names counted toward each service’s minimum player threshold. When enough real players with these jobs are on duty, AI dispatch is suppressed for that service.

Police Tow Jobs

Job names that unlock the Police Impound tab in the tablet.

Runtime Config (In-Game Admin Panel)

All of the following are managed through the in-game admin panel at /serviceadmin and saved automatically to data/runtime_config.json:
DamageRequired (minimum vehicle damage percentage before mechanic dispatch is allowed) is defined in data/config_defaults.json and applied on Restore Defaults. It is not surfaced in the admin panel and defaults to 0.
Do not manually edit data/runtime_config.json. It is overwritten by the admin panel. Manual edits will be lost on the next save.