Configuration
These files stay readable after the Asset Escrow upload:General
config.lua
Menu and minimap
config.lua
FiveM stores the key for each player when they first join. Changing
Config.MapKey later only applies to players who join for the first time;
everyone else changes it in Key Bindings → FiveM.Server branding
config.lua
Logo is a path inside public/: letters, numbers, /, _ and -, ending
in .svg, .png, .webp or .jpg. Put the file into public/assets/.
Without a valid logo the menu shows a compass icon.
Places
config.lua
category is the grey line under the name. sprite is a
GTA blip sprite id and picks the icon.
Territories
Static territories are drawn on the map and minimap and can be searched:config.lua
A territory that breaks a rule is skipped. To add or remove territories at
runtime, for example for gang turfs, use the
AddZone export.
Map data
config.lua
Advanced
config.lua
UpdateInterval makes the player arrow
smoother at a small cost on the client.
Language
English (en) and German (de) are built in. Players pick their language in
Interface; Config.Locale only sets it for new players. To change texts,
edit public/locales/en.json or public/locales/de.json and restart the
resource.