A votação de jogadores em Insurgency: Sandstorm é uma ótima forma de o servidor se autogerir e é muito útil para utilizadores que preferem não adicionar admins ou moderadores aos seus servidores. A principal vantagem das votações de jogadores em relação a um admin é que estão sempre disponíveis, permitindo aos jogadores removerem eles próprios os jogadores problemáticos com a ajuda de outros no servidor. As votações de jogadores também são altamente configuráveis, garantindo que quaisquer expulsões por votação que ocorram sejam justas e estejam dentro das definições permitidas do servidor.
1. Inicie sessão no painel BisectHosting Starbase.
2. Pare o servidor.
3. Vá a Config Files > Game.ini na barra lateral esquerda.
4. Cole o script abaixo numa nova linha:
[/Script/Insurgency.TeamInfo]
bVotingEnabled=True
TeamVoteIssues=/Script/Insurgency.VoteIssueKick5. Para definições adicionais de expulsão por votação, introduza o seguinte: [/Script/Insurgency.VoteIssueKick]
| Definição | Valor Predefinido | Descrição |
|---|---|---|
MinimumPlayersRequired |
3 | Define o número de jogadores necessário para iniciar uma votação. |
bRequiresMinimumToStart |
True | Define se o número de jogadores acima é necessário antes de uma votação começar. |
MinimumPlayerRatio |
0.25 | Define a proporção mínima da equipa necessária para iniciar uma votação. |
VotePassRatio |
0.75 | Define a proporção de votos "sim" necessária para ser aprovada. |
MinimumYesNoDifference |
2 | Define o número de votos "sim" necessário acima dos votos "não" para ser aprovada. |
VoteTimeout |
90 | Define o tempo antes de poder ser iniciada outra votação. |
bCanTargetEnemies |
false | Define se os utilizadores podem votar em jogadores inimigos. |
IdleVoteBanDuration |
-1 |
Define a duração da expulsão quando se vota num jogador inativo. -1 resulta apenas numa expulsão.
|
DefaultVoteBanDuration |
120 | Define durante quantos segundos os jogadores serão banidos. |
6. Depois de concluir a edição, escolha Guardar.