Avoir votre propre serveur Arma Reforger, c'est choisir vous-même le scénario, les mods et qui entre. Ce guide couvre le premier démarrage, le choix du scénario, le passage en admin, l'installation des mods Workshop et l'activation ou non du crossplay.
Ce qui se passe au premier démarrage
Votre serveur installe le serveur dédié Arma Reforger via SteamCMD au premier lancement. Le téléchargement pèse environ 10GB, laissez-lui donc quelques minutes avant qu'il ne passe en ligne.
Une fois les fichiers récupérés, Arma Reforger démarre vite. Sur notre serveur de test, le monde tournait en moins de 90 secondes, et un serveur Conflict vide de 32 places se stabilise autour de 2,5GB de RAM. Reforger dépend bien plus de la vitesse monocoeur du processeur que de la mémoire : un serveur chargé attend le CPU, pas la RAM.
Définir le nom, les mots de passe et le nombre de places
L'essentiel se trouve dans l'onglet Startup de votre panel de contrôle :
- Server Name est ce que les joueurs cherchent dans le navigateur en jeu, rendez-le reconnaissable.
- Max Players fixe le nombre de places, de 1 à 256.
- Server Password contrôle l'accès. Laissez vide pour un serveur public.
- Admin Password vous sert à vous connecter en tant qu'admin en jeu. Il doit faire au moins 3 caractères et ne peut pas contenir d'espaces.
- Visible in Server Browser détermine si vous êtes listé publiquement ou accessible uniquement par adresse.
Redémarrez le serveur après chacune de ces modifications.
Choisir un scénario
Arma Reforger tire son mode de jeu d'un ID de scénario, défini dans le champ Scenario ID de l'onglet Startup. Par défaut, c'est Conflict sur Everon. Quelques-uns des ID les plus utilisés :
{ECC61978EDCC2B5A}Missions/23_Campaign.conf Conflict - Everon
{C41618FD18E9D714}Missions/23_Campaign_Arland.conf Conflict - Arland
{28802845ADA64D52}Missions/23_Campaign_SWCoast.conf Conflict - Southern Everon
{94992A3D7CE4FF8A}Missions/23_Campaign_Western.conf Conflict - Western Everon
{FDE33AFE2ED7875B}Missions/23_Campaign_Montignac.conf Conflict - Montignac
{DFAC5FABD11F2390}Missions/26_CombatOpsEveron.conf Combat Ops - Everon
{DAA03C6E6099D50F}Missions/24_CombatOps.conf Combat Ops - Arland
{0220741028718E7F}Missions/23_Campaign_HQC_Everon.conf Conflict: HQ Commander - Everon
{3F2E005F43DBD2F8}Missions/CAH_Briars_Coast.conf Capture & Hold - Briars
{6EA2E454519E5869}Missions/CAH_Military_Base.conf Capture & Hold - Camp Blake
Votre serveur écrit la liste complète des scénarios disponibles dans la console à chaque démarrage, y compris ceux qui arrivent avec des mods. Allez y voir si vous cherchez autre chose que ce qui est listé ci-dessus. Copiez l'ID exactement, accolades comprises.
Devenir admin
Définissez un Admin Password dans l'onglet Startup et redémarrez. Rejoignez ensuite votre serveur, ouvrez le chat et tapez :
#login yourpassword
Vous avez maintenant les droits admin pour cette session. Commandes utiles :
#playersliste tous les joueurs connectés avec leurs ID#kicket#banretirent un joueur#restartrelance le scénario en cours#shutdownarrête le serveur#logoutvous retire vos droits admin
Pour qu'un admin garde ses droits en permanence sans taper de mot de passe, ajoutez son player identity ID au tableau admins dans config.json.
Installer des mods Workshop
Les mods Arma Reforger viennent du Workshop de Bohemia, pas du Steam Workshop. Chaque mod possède un ID hexadécimal de 16 caractères, que vous copiez depuis sa page dans le navigateur Workshop en jeu.
Ajoutez les mods au tableau mods de config.json, via FTP ou le gestionnaire de fichiers du panel :
"mods": [
{
"modId": "591AF5BDA9F7CE8B",
"name": "Capture & Hold",
"version": "1.0.3"
}
]
Seul modId est obligatoire. Omettez version et le serveur prendra la dernière version publiée. Redémarrez ensuite : le serveur télécharge tous les mods listés avant de passer en ligne, le premier démarrage après l'ajout d'un gros mod est donc plus long que d'habitude.
Soyez rigoureux avec le JSON. Une seule virgule ou accolade manquante empêche complètement le serveur de démarrer, et la console n'indique pas toujours la ligne fautive.
Activer ou désactiver le crossplay
Le crossplay est actif par défaut sur nos serveurs : les joueurs PC, Xbox Series X|S et PS5 vous voient tous dans le navigateur en jeu. Il se pilote avec une ligne dans config.json :
"crossPlatform": true
Passez-la à false pour une communauté PC uniquement. Deux points à connaître : les consoles peuvent rejoindre un serveur mais ne peuvent jamais en héberger un, et PlayStation applique ses propres règles aux serveurs moddés, un serveur lourdement moddé peut donc être inaccessible depuis PS5.
Problèmes courants
- Le serveur reste bloqué en installation : le premier démarrage télécharge environ 10GB via SteamCMD. Laissez-lui plusieurs minutes et surveillez la console.
- Le serveur ne démarre plus après une modification de config : presque toujours une erreur de syntaxe JSON dans
config.json. Collez le fichier dans un validateur JSON et cherchez la virgule ou l'accolade manquante. - Le serveur n'apparaît pas dans la liste : vérifiez que Visible in Server Browser est activé, et laissez une minute à un serveur fraîchement démarré pour s'enregistrer. Un serveur qui télécharge encore ses mods n'est pas encore listé.
- Connexion admin refusée : le mot de passe admin doit faire au moins 3 caractères, sans espaces. Un mot de passe vide désactive complètement la connexion admin.
- Les mods ne se téléchargent pas : vérifiez que l'ID du mod est bien la chaîne hexadécimale complète de 16 caractères et que le mod fonctionne côté serveur. La console nomme chaque mod qu'elle n'a pas pu résoudre.
Configuration terminée ? Voyez ensuite comment rejoindre un serveur Arma Reforger pour que vous et vos amis puissiez vous connecter.
