Arma 3 Server Config Generator


Generate your own server configs easily.

Learn more »

Global Settings

The name of the server that shall be displayed in the public server list
Password for joining, eg connecting to the server
Password to become server admin. When you're in Arma MP and connected to the server, type '#login mypassword'
Password required by alternate syntax of serverCommand on server-side scripting. If blank will be the same as the Admin Password.
Welcome messagues separated by commas.
Time interval (in seconds) between each message.
List of admin Steam UIDs that are whitelisted. Those can use #login w/o password.
List of IPs that are whitelisted for joining as HeadlessClient.
Same as Headless Client Whitelist, but to indicate clients with unlimited bandwidth and nearly no latency.

Connection Settings

The name of the server that shall be displayed in the public server list
Second player with an existing ID will be kicked automatically. 1 means active, 0 disabled.
Enables or disables the signature verification for addons.
Server wait time before disconnecting client, default 90 seconds, range 5 to 90 seconds.
Max desync value until server kicks the user. Units in miliseconds.
Max ping value until server kicks the user. Units in miliseconds.
Maximun number of packets lost until the server kicks the user.
Prevent or allow file patching for the clients. File patching is the ability for the engine to load local scripts and other files to override versions in packed addons. Without file patching, the game only loads data from PBO and EBO files. The technique is used by developers and modders to quickly iterate on their work, but also by exploits in multiplayer. Default is disabled (No Clients)
Automatically creates port mapping on UPNP/IGD enabled router. This option allows you to create a server behind NAT (your router must have public IP and support UPNP/IGD protocol).
Adding this option will force server into LAN mode. This will allow multiple local instances of the game to connect to the server for testing purposes. At the same time it will prevent all non-local instances from connecting.

In-Game Settings

Enables or disables the BattlEye anti-cheat engine.
Enables or disables the ability to place markers and draw lines in map.
Mission keeps running when all clients are disconnect.
Enforces the Advanced Flight Model on the server.
Percentage of votes needed to confirm a vote. Velue between 0-100. Units in %.
Start mission-voting when X number of players are connected.
Enables or disables the Voice over Net.
Defines VoN codec type.
Defines VoN codec quality. Quality: 8kHz is 0-10, 16kHz is 11-20, for 21-30 it's 32kHz for SPEEX codec and 48kHz for OPUS codec. Value range is from 1 to 20.

Missions Settings

Difficulty Settings

Enforces the selected difficulty on the server. If NOT selected will pick difficulty from each mission settings.
Decreases damage dealt to player and members of his group.
Shows indication icons on units in player's group.
Friendly unit identification. Works only when player aims at a unit.
Enemy unit identification. Works only when player aims at a unit.
Shows icons indicating exact positions of mines.
Displays commands icons like target markers, get in command and others.
Manages visibility of waypoint markers.
Allows to use tacxtical ping for pointing at places within the scene.
Shows weapon info box (contains rouind & magazine count, firing mode, etc.)
Displays stance indication (contains actual stance, weapon resting & deployment).
Manages visibility of stamina indicator.
Shoes weapon crosshair both in 1st and 3rd person view.
Helps to detect units in visual range and identify friend from foe.
Enables camera switching to 3rd person view.
Shakes camera if player is near explosion, passing vehicle or if player's vehicle is under G-load.
Displays table with kills, deaths and overall score in multiplayer.
Shows in chat window who killed the player.
Indicates who is speaking through VON communication.
Enables/Disables the option of showing units and mines on the map
Enables automatic reporting of various situations by the player.
Allows player to create multiple saves in a mission.
Set of abilities determinig the combat performance of AI controlled units. Value between 0-1.
Weapon handling skill and aiming precision of AI controlled units. Value between 0-1.

Log Settings

Enables output of dedicated server console into textfile. Default location of log is same as crash dumps and other logs.
Set the timestamp format used on each report line in server-side RPT file.