/> />

How to Configure Voting on your ARMA 3 Server

Arma 3

·

Nov 16, 2024

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.

12
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 Shockbyte control panel.

1:

Access your control panel and Stop your server.

2:

Navigate to your server files and open the server.cfg file.

3:

Locate the //VOTING configuration section. If this section is missing, copy and paste it from here.

4:

Configure these options to your liking, refer to this wiki page for syntax details.

5:

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.

1:

Access your control panel and Stop your server.

2:

Navigate to your server files and open the server.cfg file.

3:

At the bottom of the file, copy and paste the following:

12345678
allowedVotedAdminCmds[] =
{
	{ "mission", true, true },
	{ "missions", true, true },
	{ "restart", true, true },
	{ "reassign", true, true },
	{ "kick", true, true }
};​
4:

Configure these options to your liking, refer to this wiki page for syntax details.

5:

Click Save and Start your server.

That’s it! You’re all set to configure voting on your ARMA 3 server. Whether you're running a small game with friends or managing a larger community, setting up voting ensures everyone gets a say in how the action unfolds.


minecraft pfp
Jay Miller

Game Experience Engineer @ Shockbyte