Insurgency: Sandstorm oyununda oyuncu oylaması, bir sunucunun kendi kendini yönetmesi için harika bir yöntemdir ve sunucularına admin veya moderatör eklemek istemeyen kullanıcılar için çok kullanışlıdır. Oyuncu oylamalarının adminlere göre en önemli avantajı her zaman kullanılabilir olmalarıdır; böylece oyuncular, sunucudaki diğer kişilerin yardımıyla sorun çıkaran oyuncuları kendileri uzaklaştırabilir. Oyuncu oylamaları ayrıca yüksek düzeyde yapılandırılabilir; bu sayede gerçekleşen tüm oylamayla atmalar adil olur ve sunucunun izin verilen ayarları içinde kalır.
1. Şuraya giriş yapın: BisectHosting Starbase paneli.
2. Sunucuyu durdurun.
3. Config Files sekmesini seçin ve Game.ini'yi seçin.
4. Aşağıdaki betiği yeni bir satıra yapıştırın:
[/Script/Insurgency.TeamInfo]
bVotingEnabled=True
TeamVoteIssues=/Script/Insurgency.VoteIssueKick5. Ek oylamayla atma ayarları için aşağıdakini girin: [/Script/Insurgency.VoteIssueKick]
| Ayar | Varsayılan Değer | Açıklama |
|---|---|---|
MinimumPlayersRequired |
3 | Bir oylama başlatmak için gereken oyuncu sayısını ayarlar. |
bRequiresMinimumToStart |
True | Oylama başlamadan önce yukarıdaki oyuncu sayısının gerekip gerekmediğini ayarlar. |
MinimumPlayerRatio |
0.25 | Bir oylama başlatmak için gereken minimum takım oranını ayarlar. |
VotePassRatio |
0.75 | Oylamanın geçmesi için gereken 'evet' oylarının oranını ayarlar. |
MinimumYesNoDifference |
2 | Oylamanın geçmesi için 'hayır' oylarına kıyasla gereken 'evet' oyu farkını ayarlar. |
VoteTimeout |
90 | Oylamaların yeniden başlatılabilmesi için geçmesi gereken süreyi ayarlar. |
bCanTargetEnemies |
false | Kullanıcıların düşman oyuncular için oylama yapıp yapamayacağını ayarlar. |
IdleVoteBanDuration |
-1 |
Boşta olan bir oyuncu için oylama yapılırken yasaklama süresini ayarlar. -1 yalnızca atma ile sonuçlanır.
|
DefaultVoteBanDuration |
120 | Oyuncuların kaç saniye yasaklanacağını ayarlar. |
6. Düzenlemeyi bitirdiğinizde Kaydet'i seçin.