An Arma 3 server reads server.cfg (identity, rules, missions) and basic.cfg (network settings), passed with -config and -cfg. This tool writes both files with correct syntax (quotes, semicolons, classes).
How to use the tool
In server.cfg, fill in hostname, the passwords (password, passwordAdmin, serverCommandPassword) and maxPlayers.
Keep BattlEye on and verifySignatures at 2 on a public server.
List the missions (one per line: PBO name without .pbo | difficulty); they go into the class Missions block.
Switch to the basic.cfg tab to adjust the network if needed (defaults suit most servers).
Download both files and start with -config=server.cfg -cfg=basic.cfg.
verifySignatures values
- 0 — no signature verification
- 1 — verification (v1 and v2 accepted)
- 2 — strict v2 verification (recommended)
Frequently asked questions
- Where do I put server.cfg and basic.cfg?
- In the server folder (or anywhere) and point to them with -config= and -cfg=. Mission PBOs go in the mpmissions subfolder.
- Are the basic.cfg values official?
- These are the usual values from the Bohemia Interactive documentation (e.g. MaxMsgSend 128, MaxSizeGuaranteed 512, MinErrorToSend 0.001); MinBandwidth/MaxBandwidth vary between sources, so adjust them to your connection and check community.bistudio.com.
