All configuration lives in config.lua, which is the only file you need to edit for day-to-day customisation.
Opening the Menu#
| Option | Default | Description |
|---|---|---|
Config.MenuKey | 166 (F5) | Key code used to open the menu |
Config.UseKey | true | Allow the keybind to open the menu |
Config.UseCommand | true | Allow the command to open the menu |
Commands#
You can rename any built-in command:
Config.Commands = { OpenMenu = "adminmenu", Noclip = "noclip", God = "god", Fix = "fix", Revive = "revive"}Notifications#
| Option | Default | Description |
|---|---|---|
Config.Notifications.Position | "top-right" | Where notifications appear. Accepts top-right, top-left, bottom-right, bottom-left |
Config.Notifications.Duration | 5000 | How long notifications stay on screen (milliseconds) |
Config.Notifications.Provider | "auto" | Notification backend. See below. |
Notification Provider options:
| Value | Behaviour |
|---|---|
"auto" | Tries installed notify resources in priority order, falls back to the built-in NUI notifier |
"jm-notifyv2" | Forces use of the external JM-NotifyV2 resource (if installed) |
"jm-notify" | Forces use of the external jm-notify resource (if installed) |
"default" | Always uses the built-in NUI notifier |
If you have JM-NotifyV2 installed, set Config.Notifications.Provider to "jm-notifyv2" for the best experience. Leave it on "auto" and it will be detected automatically.
Inventory Integration#
Config.InventoryIntegration = { Enabled = true, PreferredSystem = "auto" -- "auto", "ox", "qbox", or "qb"}When set to "auto" the resource tries ox_inventory, then qbx_inventory, then qb-inventory and uses whichever is running. Set a specific value to prefer one system.
Vehicle Quick-Spawn List#
Add or remove entries to control which vehicles appear in the Vehicles tab:
Config.Vehicles = { {name = "Adder", model = "adder"}, {name = "Police Car", model = "police"}, -- add more entries here}Weather Types#
The list of weather options shown in the Server tab:
Config.WeatherTypes = { "CLEAR", "EXTRASUNNY", "CLOUDS", "OVERCAST", "RAIN", "CLEARING", "THUNDER", "SMOG", "FOGGY", "XMAS", "SNOWLIGHT", "BLIZZARD"}Set Config.UseBigDaddyWeather = true if your server uses the BigDaddy-Weather script.
If you run qb-weathersync, cd_easytime, vSync, or any other weather/time management script alongside this menu, you may experience conflicts. Either disable those scripts or avoid using the weather and time features in this menu. Troll, player management, and all other features are unaffected.
Troll Options#
Each troll action can be individually enabled or disabled:
| Option | Default | Description |
|---|---|---|
EnableFling | true | Launch player into the air |
EnableDrunk | true | Apply drunk effect |
EnableBurn | true | Set player on fire |
EnableRagdoll | true | Force ragdoll |
EnableExplode | true | Explode player |
EnableShake | true | Shake player camera |
EnableBlind | true | Temporarily blind player |
EnableTinyPlayer | true | Shrink player |
EnableBigHead | true | Enlarge player head |
EnableClone | false | Clone player ped — disabled, does not work properly |
EnableCage | false | Cage player — disabled, very buggy |