How to configure player voting on an Insurgency: Sandstorm server


Summary
Player voting in Insurgency: Sandstorm is a great way for a server to self-moderate and is very useful for users who would prefer not to add Admins or Moderators to their servers. The key benefit of player votes over an admin is that they are always available, enabling players to remove problematic players themselves with the help of others on the server. Player votes are also highly configurable, ensuring that any vote-kicks that occur are fair and within the server's allowed settings.

How to Configure Player Voting on an Insurgency: Sandstorm Server
1. Log in to the BisectHosting Games panel.

2. Stop the server.


3. Go to the Files tab.


4. Find the following directory: /home/container/Insurgency/Saved/Config/LinuxServer .


5. Open the Game.ini file.


6. Paste the script below on a new line:
[/Script/Insurgency.TeamInfo]
bVotingEnabled=True
TeamVoteIssues=/Script/Insurgency.VoteIssueKick


7. Additional settings can be set for vote kicking; each setting's description is in the table below.


8. Once finished editing, choose Save Content.


9. Start the server.


Setting Descriptions

Setting Default Value Description
MinimumPlayersRequired 3 Sets the amount of players needed to start a vote.
bRequiresMinimumToStart True Sets whether the above amount of players is required before a vote begins.
MinimumPlayerRatio 0.25 Sets the minimum team ratio required to start a vote.
VotePassRatio 0.75 Sets the ratio of 'yes' votes required for it to pass.
MinimumYesNoDifference 2 Sets the amount of 'yes' votes required over 'no' votes for it to pass.
VoteTimeout 90 Sets the amount of time before votes can be called again.
bCanTargetEnemies false Sets whether users can vote for enemy players.
IdleVoteBanDuration -1 Sets the ban duration when voting for an idle player. -1 results in only a kick.
DefaultVoteBanDuration 120 Sets how long players will be banned in seconds.


Was this answer helpful?

0
« Back