Skip to content

How to Configure Player Voting on Your Insurgency: Sandstorm Server

Player voting lets your server self-moderate: players can kick problematic players by vote — ideal if you don't want to use fixed admins.

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open Game.ini
    The Game.ini file is located in the Insurgency/Saved/Config/LinuxServer/ directory. Open it.

  4. Enable voting
    Add the following section:

    ini
    [/Script/Insurgency.TeamInfo]
    bVotingEnabled=True
    TeamVoteIssues=/Script/Insurgency.VoteIssueKick
    [/Script/Insurgency.TeamInfo]
    bVotingEnabled=True
    TeamVoteIssues=/Script/Insurgency.VoteIssueKick
  5. Adjust vote kick (optional)
    For detailed settings, add the following section:

    ini
    [/Script/Insurgency.VoteIssueKick]
    MinimumPlayersRequired=3
    bRequiresMinimumToStart=True
    MinimumPlayerRatio=0.25
    VotePassRatio=0.75
    MinimumYesNoDifference=2
    VoteTimeout=90
    bCanTargetEnemies=false
    IdleVoteBanDuration=-1
    DefaultVoteBanDuration=120
    [/Script/Insurgency.VoteIssueKick]
    MinimumPlayersRequired=3
    bRequiresMinimumToStart=True
    MinimumPlayerRatio=0.25
    VotePassRatio=0.75
    MinimumYesNoDifference=2
    VoteTimeout=90
    bCanTargetEnemies=false
    IdleVoteBanDuration=-1
    DefaultVoteBanDuration=120
    SettingDefaultDescription
    MinimumPlayersRequired3Number of players needed to start a vote
    bRequiresMinimumToStartTrueWhether the minimum number is required before a vote begins
    MinimumPlayerRatio0.25Minimum team ratio required to start a vote
    VotePassRatio0.75Ratio of "yes" votes required for it to pass
    MinimumYesNoDifference2Lead of "yes" over "no" votes required to pass
    VoteTimeout90Time in seconds before a vote can be called again
    bCanTargetEnemiesfalseWhether enemy players can be targeted by a vote
    IdleVoteBanDuration-1Ban duration when voting against idle players. -1 = kick only
    DefaultVoteBanDuration120Ban duration in seconds
  6. Start the server
    Save the file and start your server.

Warning

Only edit Game.ini while the server is stopped. Changes to a running instance are overwritten on shutdown.