Modifier le vote sur un serveur Arma 3 permet aux joueurs de décider collectivement de facteurs de gameplay essentiels, comme la carte de mission ou l’heure actuelle de la journée, sans avoir besoin d’un administrateur en direct. Ce système favorise un environnement plus démocratique en veillant à ce que la base de joueurs active reste impliquée dans le contenu qu’elle apprécie le plus. Cependant, les propriétaires de serveur limitent souvent ces autorisations afin d’éviter le « vote-spamming » ou les changements perturbateurs qui pourraient interférer avec des opérations tactiques organisées.
1. Connectez-vous au panneau BisectHosting Starbase.
2. Arrêtez le serveur.
3. Sélectionnez l’onglet Config Files, puis choisissez Server Config.
4. Accédez à la ligne // === VOTING ===.
5. Modifiez les paramètres globaux souhaités. Ces paramètres sont également utilisés lorsque allowedVoteCmds[] n’est pas défini.
-
voteMissionPlayers = 1;- La valeur qui détermine combien de joueurs connectés lanceront le vote de mission. -
voteThreshold = 0.33;- Valeur décimale basée sur un pourcentage qui détermine le nombre de votes nécessaires pour confirmer le vote.
6. Sur la ligne allowedVoteCmds[] = {};, supprimez les lignes de commentaire (//).
7. Saisissez les commandes de vote souhaitées entre les accolades{} en utilisant le format suivant : allowedVoteCmds[] = {{<commandName>, <preMissionStart>, <postMissionStart>, <votingThreshold>}, ...};
| Commande | Description |
<commandName> |
Nom de la commande. Commandes disponibles : "admin", "missions", "mission", "restart", "reassign", "kick"
|
<preMissionStart> |
(Facultatif) true ou false pour déterminer si la commande est autorisée avant le démarrage de la mission. La valeur par défaut est true.
|
<postMissionStart> |
(Facultatif) true ou false pour déterminer si la commande est autorisée après le début de la mission. La valeur par défaut est true.
|
<votingThreshold> |
De 0.0 à 1.0 pour déterminer le nombre de votes nécessaires pour confirmer le vote. La valeur par défaut correspond au paramètre global ou à 0.5.
|
<percentSideVotingThreshold> |
De 0.0 à 1.0 pour déterminer le nombre de votes du camp actuel requis pour valider le vote. Valeur par défaut : 0.5.
|
Remarque : les valeurs non valides utiliseront par défaut les paramètres globaux.
8. Appuyez sur le bouton Save.
9. Démarrez le serveur.
Comment modifier les commandes d’administrateur élu sur un serveur Arma 3
1. Connectez-vous au panneau BisectHosting Starbase.
2. Arrêtez le serveur.
3. Sélectionnez l’onglet Config Files, puis choisissez Server Config.
4. Collez le format suivant sur une nouvelle ligne en bas du fichier :
allowedVotedAdminCmds[] =
{
{ "mission", true, true },
{ "missions", true, true },
{ "restart", true, true },
{ "reassign", true, true },
{ "kick", true, true }
};5. Modifiez les commandes d’administrateur élu souhaitées avec le format suivant :{ "commandName", <pre-init>, <post-init> }
| Commande | Description |
<commandName> |
Nom de la commande. Commandes disponibles : "admin", "missions", "mission", "restart", "reassign", "kick"
|
<pre-init> |
(Facultatif) true ou false pour déterminer si la commande est autorisée avant le démarrage de la mission. La valeur par défaut est true.
|
<post-init> |
(Facultatif) true ou false pour déterminer si la commande est autorisée après le début de la mission. La valeur par défaut est true.
|
Remarque : les commandes d’administrateur élu ne sont pas affectées par les administrateurs du serveur.
6. Appuyez sur le bouton Save.