ArmA 3 server commands
Contents
Commands
The following commands are available to you once you have connected to a server:
Admin
| Command | Example | Description |
|---|---|---|
| #login #login password |
#login #login adminPW |
Log in as the admin. Without password only possible if you are listed as an admin[] in server.cfg#Server_Options |
| #logout | Admin log out. | |
| #mission filename #mission filename difficulty |
#mission myDM.intro #mission myDM.intro Veteran |
Select mission with known name and set the difficulty. Difficulty parameter is optional and if not set, current difficulty is kept. |
| #missions | Select mission. | |
| #restart | Restart mission. | |
| #reassign | Start over and reassign roles. | |
| #shutdown | Shuts down the server immediately | |
| #restartserver | Shuts down and restarts the server immediately (since Arma 3 v1.65.138168) | |
| #shutdownserveraftermission | Shuts down the server after mission ends (since Arma 3 1.72.142200) | |
| #restartserveraftermission | Shuts down and restarts the server after mission ends (since Arma 3 1.72.142200) | |
| #init | Reload server config file loaded by -config option. | |
| #exec ban name #exec ban ID |
#exec ban nickName #exec ban 47114712 |
Allows you to ban a player. Their ID will be added to the ban.txt |
| #kick name #kick ID |
#kick nickName #kick 47114712 |
Allows you to kick a player. |
| #monitor (interval in sec) | #monitor 1 | Shows performance information of the server. Interval 0 means to stop monitoring. |
| #monitords (interval in sec) | #monitords 1 | Shows performance information in the dedicated server console. Interval 0 means to stop monitoring. (since Arma 3 v1.64) |
| #debug off | #debug off | Disables debugging. |
| #debug (interval in sec) | #debug 30 | Default interval is 10 seconds. |
Player
| Command | Example | Description |
|---|---|---|
| #vote missions | Users can vote for the mission selection. | |
| #vote mission (name) | #vote mission myD.intro | Users can vote on a particular mission to loaded. |
| #vote admin (name/ID/PLR#) | #vote admin nickName #vote admin 47114712 |
Users can vote an admin to control the server. |
| #vote kick (name, ID or Player#) | #vote kick nickName #vote kick 47114712 |
Users can vote to kick off an individual. |
| #vote restart | Vote to restart the mission. | |
| #vote reassign | Vote to reassign. | |
| #userlist | Displays the list of users on the server (use PgUp to scroll up). |
Battleye
| Command | Description |
|---|---|
| #beclient players | Displays the list of GUID's of all players on the server. |
| #beclient guid | Show your own GUID. |
Arma 3
In Arma 3 #exec kick and #exec ban commands require quotes (string) for Name, UID or Player#. To do this for the UID or Player#, use format command to turn the user ID into a string.
#exec kick "5" #exec ban "imah4x0r" #exec kick "938679499494"
#kick command can still be used either way:
#kick imah4x0r #kick "imah4x0r"
In case of banning, ban.txt file is created in root Arma 3 directory that contains a list of banned UIDs. To unban a user by UID (UID is the only option) or to clear the ban.txt:
#exec unban "98749837498374" #exec clearbans