Apprenez à installer et gérer les mods sur votre serveur dédié Arma 3. Ce guide couvre les mods du Steam Workshop, l'installation manuelle via SFTP, l'ordre de chargement et la vérification des signatures. Pour la configuration initiale du serveur, consultez notre Guide de configuration du serveur. Pour les outils d'administration et l'anti-triche, consultez Configuration Admin et BattlEye.
Comprendre les mods Arma 3
Les mods Arma 3 se présentent sous deux formes :
- Mods côté client (chargés avec
-mod=) : Requis à la fois par le serveur et par tous les joueurs qui se connectent. Les joueurs doivent avoir ces mods installés et activés dans leur lanceur Arma 3 pour rejoindre le serveur. Exemples : CBA_A3, ACE3, RHS, mods de terrain. - Mods côté serveur (chargés avec
-serverMod=) : Requis uniquement sur le serveur. Les joueurs n'ont pas besoin de les télécharger ni de les activer. Exemples : outils d'administration, frameworks de journalisation comme OCAP2, mods d'amélioration de l'IA côté serveur.
Mods du Steam Workshop
La méthode la plus simple pour ajouter des mods est via le Steam Workshop. Chaque mod du Workshop possède un Mod ID unique (le numéro dans l'URL de sa page Steam Workshop).
Trouver les Mod ID
Rendez-vous sur la page Steam Workshop du mod. L'URL ressemblera à :
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
Le mod ID dans cet exemple est 463939057 (il s'agit de CBA_A3). Voici les ID des frameworks de mods les plus utilisés :
| Mod | Workshop ID | Description |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — dépendance requise par la plupart des mods |
| ACE3 | 463939057 |
Advanced Combat Environment — médical, balistique, interactions |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — communications radio réalistes (nécessite le plugin TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — mod radio alternatif (nécessite le plugin TeamSpeak) |
| RHS: AFRF | 843425103 |
Red Hammer Studios : Forces armées de la Fédération de Russie |
| RHS: USAF | 843577117 |
Red Hammer Studios : Forces armées des États-Unis |
| RHS: GREF | 843593391 |
Red Hammer Studios : Forces de guérilla |
| RHS: SAF | 843632231 |
Red Hammer Studios : Forces armées serbes |
Ajouter des mods via les variables de démarrage GPanel
Selon la configuration de l'egg de votre serveur, vous pourrez peut-être entrer directement les ID des mods du Workshop dans l'onglet Startup de GPanel. Vérifiez la présence de variables comme MODS ou WORKSHOP_MODS.
Pour la variable MODS, entrez les noms des dossiers de mods séparés par des points-virgules :
@CBA_A3;@ace;@ACRE2
Télécharger et transférer des mods via SFTP
Pour une installation manuelle des mods (ou si l'egg de votre serveur ne prend pas en charge le téléchargement automatique depuis le Workshop), vous pouvez télécharger les mods localement et les transférer via SFTP.
Étape 1 : Télécharger les mods localement
- Ouvrez votre lanceur Arma 3 sur votre PC.
- Allez dans l'onglet Mods et abonnez-vous aux mods que vous souhaitez installer sur votre serveur.
- Laissez-les se télécharger. Par défaut, les mods sont stockés dans votre répertoire Arma 3 dans un dossier nommé avec l'ID du Workshop, généralement :
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
ou dans le dossier de contenu du Workshop :
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Étape 2 : Préparer les dossiers de mods
- Copiez chaque dossier de mod et renommez-le dans un format propre (par exemple,
@CBA_A3,@ace). Les dossiers de mods doivent commencer par@. - Renommez tous les fichiers et dossiers à l'intérieur du mod en minuscules. C'est essentiel pour les serveurs basés sur Linux. Vous pouvez utiliser un outil ou un script pour renommer en lot, ou le faire manuellement. Plus précisément, le dossier
addons/et tous les fichiers.pboet.bisignà l'intérieur doivent être en minuscules.
Étape 3 : Transférer via SFTP
- Connectez-vous à votre serveur via SFTP en utilisant les identifiants de GPanel (voir le Guide de transfert SFTP).
- Transférez chaque dossier de mod (par exemple,
@CBA_A3,@ace) à la racine du répertoire de votre serveur Arma 3. - Mettez à jour la variable de démarrage
MODSdans GPanel pour inclure les noms des nouveaux dossiers de mods.
Ordre de chargement des mods
L'ordre de chargement est important dans Arma 3. Les mods de dépendance doivent être chargés avant les mods qui en dépendent. L'ordre est déterminé par la séquence dans votre paramètre -mod= ou la variable de démarrage MODS.
Règles générales d'ordre de chargement :
- CBA_A3 — toujours en premier, car presque tous les autres mods en dépendent.
- Mods de contenu/assets — RHS, CUP, Global Mobilization, mods de terrain.
- Mods de framework — ACE3, ACRE2/TFAR.
- Mods de compatibilité/correctifs — correctifs de compatibilité ACE3-RHS, etc.
- Mods spécifiques aux missions — autres addons requis par vos missions spécifiques.
Exemple d'une chaîne de mods correctement ordonnée :
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Clés et Bikeys pour la vérification des signatures
Arma 3 utilise un système de vérification des signatures pour s'assurer que les clients utilisent les mêmes versions de mods que le serveur. Cela empêche l'utilisation de PBO modifiés ou falsifiés.
Comment ça fonctionne
- Chaque mod contient des fichiers
.bisign(signatures) accompagnant ses fichiers addon.pbo. - Chaque mod inclut également un fichier
.bikey(clé publique), généralement situé dans le sous-dossierkeys/ouKeys/du mod. - Le serveur vérifie les fichiers de mods des clients qui se connectent par rapport à ces signatures.
Installer les clés
- Naviguez dans le dossier de chaque mod et localisez le(s) fichier(s)
.bikey. Ils se trouvent généralement dans un sous-dossierkeys/ouKeys/au sein du répertoire du mod. - Copiez tous les fichiers
.bikeydans le répertoirekeys/du serveur (à la racine de l'installation de votre serveur Arma 3). - Assurez-vous que
verifySignatures = 2;est défini dans votreserver.cfgpour activer la vérification des signatures.
// Example: keys directory structure
/keys/
a3.bikey (vanilla Arma 3 key - do NOT remove)
cba_a3.bikey
ace3.bikey
rhsafrf.bikey
rhsusaf.bikey
acre2.bikey
a3.bikey vanilla du répertoire keys. Sans celui-ci, les joueurs ne pourront pas se connecter avec le contenu du jeu de base. N'ajoutez que les clés des mods que vous souhaitez autoriser sur le serveur.
Frameworks de mods populaires
CBA_A3 (Community Base Addons)
Le mod fondamental de la communauté de modding Arma 3. Presque tous les mods majeurs nécessitent CBA_A3 comme dépendance. Il fournit des fonctions partagées, un framework de raccourcis clavier, des gestionnaires d'événements étendus et un framework de paramètres. Installez-le toujours en premier.
ACE3 (Advanced Combat Environment)
Le mod de refonte milsim le plus utilisé. Ses fonctionnalités incluent :
- Système médical avancé (modes basique et avancé)
- Balistique et fragmentation réalistes
- Interactions avancées (port, traînée, systèmes de cordes)
- Refonte des systèmes de véhicules et d'armes
- Configuration côté serveur extensive via les paramètres CBA
Les paramètres ACE3 peuvent être configurés côté serveur en éditant userconfig/ace/serverconfig.hpp ou via les paramètres d'addon CBA (sauvegardés dans le profil serveur).
ACRE2 / TFAR (Mods radio)
Les deux fournissent des communications radio réalistes intégrées à TeamSpeak 3. Les joueurs doivent installer un plugin TeamSpeak de leur côté. Choisissez l'un ou l'autre — ils ne sont pas compatibles entre eux.
- ACRE2 : Simulation plus réaliste, audio positionnel, propagation du signal affectée par le terrain.
- TFAR : Configuration plus simple, largement utilisé dans les communautés publiques, légèrement moins réaliste.
RHS (Red Hammer Studios)
Une collection de quatre mods ajoutant des assets militaires réels très détaillés (véhicules, armes, uniformes) pour les factions russe, américaine, guérilla et serbe. La taille totale du téléchargement est d'environ 15 à 20 Go pour les quatre modules.
Résolution des problèmes liés aux mods
| Problème | Cause | Solution |
|---|---|---|
| Les joueurs sont expulsés pour « signature check failed » | Fichier .bikey manquant dans le répertoire keys/ du serveur |
Copiez le fichier .bikey du mod dans le dossier keys/ du serveur |
| Le serveur ne démarre pas avec des erreurs de mods | Dépendance manquante ou mauvais ordre de chargement | Assurez-vous que CBA_A3 est listé en premier, vérifiez que toutes les dépendances sont installées |
| Les mods ne se chargent pas (dossier introuvable) | Problème de sensibilité à la casse sous Linux | Renommez tous les dossiers, fichiers et chemins de mods en minuscules |
| Erreur « Addon requires other addons » dans le RPT | Mod de dépendance non chargé | Vérifiez le fichier RPT pour identifier l'addon manquant spécifique et installez-le |
| Les joueurs ne peuvent pas se connecter (incompatibilité de mods) | Les versions des mods du serveur et du client diffèrent | Assurez-vous que les mods du serveur sont à jour et que les joueurs sont abonnés aux mêmes éléments du Workshop |
server/ ou le nom de profil défini dans les variables de démarrage).
Articles connexes
- Guide de configuration du serveur Arma 3 — Configuration initiale du serveur, server.cfg, paramètres de difficulté et rotation des missions.
- Configuration Admin et BattlEye pour Arma 3 — Configurer l'accès administrateur, l'anti-triche BattlEye et les outils RCON.
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
- Premiers pas avec votre nouveau serveur
Besoin d'aide ?
Vous rencontrez des problèmes avec vos mods ou avez besoin d'aide pour configurer un pack de mods complexe ? Ouvrez un ticket de support et notre équipe vous assistera.