The main configuration file is 0r-gungame/config.lua.
Main Settings You Will Usually Change#
| Field | What it controls |
|---|---|
Config.Commands.OpenMenu | Menu command |
Config.Commands.EndMatch | Force end match command for lobby leader |
Config.Game.weapons | Weapon categories used in matches |
Config.Game.reviveCountdown | Respawn delay |
Config.Game.gameTimes | Allowed match durations |
Config.Game.startCountDown | Countdown before match starts |
Config.Game.maps | Arena list, map image, and spawn positions |
Config.GunGameMenuZone | Physical menu zone and blip |
Config.debug | Debug mode |
Commands#
Default commands:
/gungame
/endgungame
If you change these names, restart the resource after saving config.lua.
Weapon Categories#
GunGame uses grouped weapon sets instead of one single weapon.
The default categories are:
randommeleehandgunssubmachineshotgunsrifles
If you add or remove weapons, keep the weapon names valid GTA weapon names.
Match Flow#
The most commonly changed gameplay values are:
Config.Game.reviveCountdownConfig.Game.gameTimesConfig.Game.startCountDown
These values control how fast the arena feels.
Maps and Spawn Points#
Each entry in Config.Game.maps contains:
- Preview image name
- Display name
- Red team spawn points
- Blue team spawn points
If you create your own map, add both team spawn lists and place the matching image in:
ui/build/images/maps
Menu Zone#
Config.GunGameMenuZone lets you force players to go to one location before opening the arena UI.
You can change:
activecoords- blip sprite
- blip color
- blip scale
- blip name
Localization#
This resource uses locale files in the locales/ folder. The active language is controlled through ox_lib.
Example:
set ox:locale "en"