background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Guide d'installation des mods Arma 3

FR arma-3 mods workshop ace3 0 ont trouvé cet article utile

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.
Différence clé : Si un mod modifie des éléments de gameplay avec lesquels les clients interagissent (armes, véhicules, interface, terrains), il doit être un mod côté client. S'il n'affecte que la logique serveur ou la journalisation, il peut rester uniquement 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
Important : Les noms de dossiers de mods sont sensibles à la casse sur les serveurs Linux. Le nom du dossier doit correspondre exactement à ce qui apparaît dans le système de fichiers de votre serveur. Il est courant de renommer tous les dossiers de mods en minuscules pour éviter les problèmes.

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

  1. Ouvrez votre lanceur Arma 3 sur votre PC.
  2. Allez dans l'onglet Mods et abonnez-vous aux mods que vous souhaitez installer sur votre serveur.
  3. 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

  1. Copiez chaque dossier de mod et renommez-le dans un format propre (par exemple, @CBA_A3, @ace). Les dossiers de mods doivent commencer par @.
  2. 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 .pbo et .bisign à l'intérieur doivent être en minuscules.

Étape 3 : Transférer via SFTP

  1. Connectez-vous à votre serveur via SFTP en utilisant les identifiants de GPanel (voir le Guide de transfert SFTP).
  2. Transférez chaque dossier de mod (par exemple, @CBA_A3, @ace) à la racine du répertoire de votre serveur Arma 3.
  3. Mettez à jour la variable de démarrage MODS dans GPanel pour inclure les noms des nouveaux dossiers de mods.
Attention : Les gros packs de mods (notamment RHS ou CUP) peuvent peser plusieurs gigaoctets chacun. Les transferts SFTP de cette taille peuvent prendre un temps considérable. Utilisez un client SFTP fiable comme WinSCP ou FileZilla et assurez-vous que votre connexion ne s'interrompe pas.

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 :

  1. CBA_A3 — toujours en premier, car presque tous les autres mods en dépendent.
  2. Mods de contenu/assets — RHS, CUP, Global Mobilization, mods de terrain.
  3. Mods de framework — ACE3, ACRE2/TFAR.
  4. Mods de compatibilité/correctifs — correctifs de compatibilité ACE3-RHS, etc.
  5. 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
Astuce : Si vous voyez des erreurs dans le fichier RPT du serveur mentionnant des entrées de configuration manquantes ou des classes non définies, cela signifie généralement qu'un mod de dépendance est manquant ou chargé dans le mauvais ordre.

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-dossier keys/ ou Keys/ du mod.
  • Le serveur vérifie les fichiers de mods des clients qui se connectent par rapport à ces signatures.

Installer les clés

  1. Naviguez dans le dossier de chaque mod et localisez le(s) fichier(s) .bikey. Ils se trouvent généralement dans un sous-dossier keys/ ou Keys/ au sein du répertoire du mod.
  2. Copiez tous les fichiers .bikey dans le répertoire keys/ du serveur (à la racine de l'installation de votre serveur Arma 3).
  3. Assurez-vous que verifySignatures = 2; est défini dans votre server.cfg pour 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
Attention : Ne supprimez jamais le fichier 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
Astuce : Les fichiers RPT du serveur sont votre meilleur allié pour diagnostiquer les problèmes de mods. Consultez les logs via le gestionnaire de fichiers de GPanel ou par SFTP. Le fichier RPT se trouve dans le répertoire du profil serveur (par exemple, server/ ou le nom de profil défini dans les variables de démarrage).

Articles connexes

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.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.