Die Abstimmung auf einem Arma 3-Server ermöglicht es den Spielern, gemeinsam über wichtige Gameplay-Faktoren zu entscheiden, wie die nächste Missionskarte oder die aktuelle Tageszeit, ohne dass ein aktiver Administrator erforderlich ist. Dieses System fördert eine demokratischere Umgebung, indem sichergestellt wird, dass die aktive Spielerbasis mit den Inhalten, die sie am meisten genießen, beschäftigt bleibt. Allerdings schränken Serverbesitzer oft diese Berechtigungen ein, um "Vote-Spamming" oder störende Änderungen zu verhindern, die die organisierten taktischen Operationen beeinträchtigen könnten.
1. Melden Sie sich beim BisectHosting Starbase Panel an.
2. Stoppen Sie den Server.
3. Wählen Sie die Config-Dateien-Registerkarte und wählen Sie Serverkonfiguration.
4. Gehen Sie zur // === ABSTIMMUNG ===-Zeile.
5. Bearbeiten Sie die gewünschten globalen Einstellungen. Diese Einstellungen werden auch verwendet, wenn allowedVoteCmds[] nicht gesetzt ist.
-
voteMissionPlayers = 1;- Der Wert, der bestimmt, wie viele verbundene Spieler mit der Missionsabstimmung beginnen. -
voteThreshold = 0.33;- Ein prozentualer Dezimalwert, der bestimmt, wie viele Stimmen benötigt werden, um die Abstimmung zu bestätigen.
6. Löschen Sie in der allowedVoteCmds[] = {};-Zeile die Kommentarlängen (//).
7. Geben Sie die gewünschten Abstimmungsbefehle in geschweifte Klammern ein{} mit folgendem Format: allowedVoteCmds[] = {{<commandName>, <preMissionStart>, <postMissionStart>, <votingThreshold>}, ...};
| Befehl | Beschreibung |
<commandName> |
Name des Befehls. Verfügbare Befehle: "admin", "missions", "mission", "restart", "reassign", "kick"
|
<preMissionStart> |
(Optional) true oder false, um zu bestimmen, ob der Befehl vor Beginn der Mission erlaubt ist. Standardmäßig auf true gesetzt.
|
<postMissionStart> |
(Optional) true oder false, um zu bestimmen, ob der Befehl nach Beginn der Mission erlaubt ist. Standardmäßig auf true gesetzt.
|
<votingThreshold> |
Von 0,0 bis 1,0, um zu bestimmen, wie viele Stimmen benötigt werden, um die Abstimmung zu bestätigen. Standardmäßig auf den globalen Wert oder 0,5 gesetzt.
|
<percentSideVotingThreshold> |
Von 0,0 bis 1,0, um zu bestimmen, wie viele Stimmen von der aktuellen Seite erforderlich sind, um die Abstimmung zu verifizieren. Standardmäßig auf 0,5 gesetzt.
|
Hinweis: Ungültige Werte fallen auf die globalen Einstellungen zurück.
8. Drücken Sie die Speichern-Taste.
9. Starten Sie den Server.
So bearbeiten Sie die Abstimmungsbefehle auf einem Arma 3-Server
1. Melden Sie sich beim BisectHosting Starbase Panel an.
2. Stoppen Sie den Server.
3. Wählen Sie die Config-Dateien-Registerkarte und wählen Sie Serverkonfiguration.
4. Fügen Sie das folgende Format in einer neuen Zeile am Ende der Datei ein:
allowedVotedAdminCmds[] =
{
{ "mission", true, true },
{ "missions", true, true },
{ "restart", true, true },
{ "reassign", true, true },
{ "kick", true, true }
};5. Bearbeiten Sie die gewünschten Abstimmungsadministrationsbefehle mit folgendem Format:{ "commandName", <pre-init>, <post-init> }
| Befehl | Beschreibung |
<commandName> |
Name des Befehls. Verfügbare Befehle: "admin", "missions", "mission", "restart", "reassign", "kick"
|
<pre-init> |
(Optional) true oder false, um zu bestimmen, ob der Befehl vor Beginn der Mission erlaubt ist. Standardmäßig auf true gesetzt.
|
<post-init> |
(Optional) true oder false, um zu bestimmen, ob der Befehl nach Beginn der Mission erlaubt ist. Standardmäßig auf true gesetzt.
|
Hinweis: Abstimmungsadministrationsbefehle sind von Serveradministratoren nicht betroffen.
6. Drücken Sie die Speichern-Taste.