Configuration Overview

BS Road Maintenance Multiplayer Job is architected to be modular, extensible, and framework-agnostic. All customizable parameters are organized across three primary configuration files located within the config/ directory:


📁 Configuration Structure

config/
├── sh_config.lua    # Shared: Framework bridges, job base, vehicles, distance pay, tasks & levels
├── cl_tutorials.lua # Client: In-game dashboard FAQ tutorials and guides
└── sv_config.lua    # Server: Admin ACE permissions, Daily & Weekly quest pools

🧭 Sub-sections Reference

Explore each configuration file in detail:

  • Shared Configuration (sh_config.lua)
    Core framework bridges, notification and target systems, vehicle keys, headquarters ped and blip settings, service vehicle tiers and liveries, distance-based payout scaling, leveling progression, and the complete 8-task minigame registry.

  • Client Configuration & Tutorials (cl_config.lua)
    In-game dashboard FAQ database (cl_tutorials.lua), keybind assignments (F7 dashboard, F6 task list HUD), and client UI prompt controls.

  • Server Configuration (sv_config.lua)
    Administrative ACE permission groups, daily quest pool definitions, weekly challenge objectives, and progression reward balances.