Arma 3 servers have a built-in voting feature that allows players to vote for certain events or changes to take place in real time. Server owners can configure the available commands and their configuration within the server.cfg file.
Voting Configuration Syntax
Arma 3 voting configuration properties require the use of the following syntax. For more details on this syntax, and Arma 3 voting configuration, please refer to this wiki page.
allowedVoteCmds[] = {{<commandName>, <preMissionStart>, <postMissionStart>, <votingThreshold>}, ...};
- <commandName> - the name of the command, for example, "admin"
- <preMissionStart> (Optional) - true to allow command before the mission starts. Default: true
- <postMissionStart> (Optional) - true to allow command after the mission starts. Default: true
- <votingThreshold> (Optional) - voting threshold 0...1. Default: value assigned to voteThreshold param. Otherwise 0.5
- <percentSideVotingThreshold> (Optional) - percent side threshold 0...1. Default: 0.5
Allowed Vote Commands Config
You can configure the details of your server's enabled voting commands, or decide which vote commands are enabled by using the proper configuration property inside the Arma 3 Server Config found in your Multicraft control panel.
- Access your control panel and Stop your server.
- Navigate to Files > Config Files.
- Click Server Config.
- Locate the
//VOTING
configuration section. If this section is missing, copy and paste it from here. - Configure these options to your liking, refer to this wiki page for syntax details.
- Click Save and Start your server.
Allowed Voted Admin Commands Config
Configure what commands "voted-in" admins will have access to on your server by using the proper configuration property inside the Arma 3 Server Config found in your Multicraft control panel.
- Access your control panel and Stop your server.
- Navigate to Files > Config Files.
- Click Server Config.
- At the bottom of the file, copy and paste the following:
allowedVotedAdminCmds[] = { { "mission", true, true }, { "missions", true, true }, { "restart", true, true }, { "reassign", true, true }, { "kick", true, true } };
- Configure these options to your liking, refer to this wiki page for syntax details.
- Click Save and Start your server.
To learn more about Arma 3 server hosting, you can browse our library of Knowledgebase articles here.
If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php