Głosowanie graczy w Insurgency: Sandstorm to świetny sposób na samomoderację serwera i bardzo przydatna opcja dla użytkowników, którzy wolą nie dodawać administratorów ani moderatorów do swoich serwerów. Kluczową zaletą głosowań graczy w porównaniu z administratorem jest to, że są zawsze dostępne, dzięki czemu gracze mogą samodzielnie usuwać problematycznych graczy z pomocą innych osób na serwerze. Głosowania graczy można też w dużym stopniu konfigurować, co gwarantuje, że każde wyrzucenie przez głosowanie będzie uczciwe i zgodne z dozwolonymi ustawieniami serwera.
1. Zaloguj się do panelu BisectHosting Starbase.
2. Zatrzymaj serwer.
3. Wybierz kartę Pliki konfiguracyjne i wybierz Game.ini.
4. Wklej poniższy skrypt w nowym wierszu:
[/Script/Insurgency.TeamInfo]
bVotingEnabled=True
TeamVoteIssues=/Script/Insurgency.VoteIssueKick5. Aby uzyskać dodatkowe ustawienia wyrzucania przez głosowanie, wpisz następujące: [/Script/Insurgency.VoteIssueKick]
| Ustawienie | Wartość domyślna | Opis |
|---|---|---|
MinimumPlayersRequired |
3 | Ustawia liczbę graczy potrzebną do rozpoczęcia głosowania. |
bRequiresMinimumToStart |
True | Określa, czy powyższa liczba graczy jest wymagana przed rozpoczęciem głosowania. |
MinimumPlayerRatio |
0.25 | Ustawia minimalny współczynnik drużyny wymagany do rozpoczęcia głosowania. |
VotePassRatio |
0.75 | Ustawia współczynnik głosów „tak” wymagany do przyjęcia głosowania. |
MinimumYesNoDifference |
2 | Ustawia liczbę głosów „tak” wymaganą ponad liczbę głosów „nie”, aby głosowanie zostało przyjęte. |
VoteTimeout |
90 | Ustawia czas, po którym można ponownie wywołać głosowanie. |
bCanTargetEnemies |
false | Określa, czy użytkownicy mogą głosować przeciwko graczom z drużyny przeciwnej. |
IdleVoteBanDuration |
-1 |
Ustawia czas trwania bana podczas głosowania przeciwko nieaktywnemu graczowi. -1 skutkuje wyłącznie wyrzuceniem.
|
DefaultVoteBanDuration |
120 | Ustawia czas bana graczy w sekundach. |
6. Po zakończeniu edycji wybierz Zapisz.