Offre limitée ! Des réductions jusqu'à 50% sur vos serveurs

✨ BLACK FRIDAY ✨

Du 19 novembre au 2 décembre 2024

Salle de contrôle militaire avec écran et équipement.

Comment ajouter des scénarios Workshop sur un serveur Arma Reforger ?

Tu veux lancer un scénario Workshop sur ton serveur Arma Reforger ? Suis ce guide pas à pas pour ajouter le mod, configurer le server.json et démarrer sans erreur. Même si c’est ton premier serveur, tu vas gérer.

Prérequis

  • Accès au panel Oxygenserv (ton login et mot de passe)
  • Serveur Arma Reforger installé et accessible
  • Le lien du scénario sur le Workshop Arma Reforger (reforger.armaplatform.com/workshop)
  • Le serveur arrêté avant modification (évite les corruptions de fichier)
  • Un éditeur de fichiers via le panel pour ouvrir server.json

Étapes détaillées

  1. Récupère les infos du scénario sur le Workshop
    Ouvre le site du Workshop Arma Reforger et cherche ton scénario (ex: « Everon Conflict », « Custom Mission »). Sur la page du mod/scénario, note exactement le Nom, la Version et l’ID affichés (exemples: ID 59AD59368755F41A, version 1.2.3). Fais un copier-coller propre, respecte les majuscules/espaces du nom. Astuce: ajoute ces infos dans un bloc-notes, on va les coller telles quelles dans la config.
  2. Arrête le serveur pour préparer la configuration
    Dans le panel Oxygenserv, va sur ton service Arma Reforger et clique sur le bouton rouge « Arrêter ». Attends que la console affiche clairement que le serveur est stoppé (tu ne dois plus voir de logs qui défilent). Si le bouton reste grisé plus de 30 secondes, rafraîchis la page et vérifie à nouveau l’état. Ne passe jamais à l’édition si le serveur est encore « En cours d’arrêt ».
  3. Ajoute le mod du scénario dans le fichier server.json
    Va dans « Fichiers » puis ouvre server.json avec l’éditeur. Cherche la section "mods": [], crée une ligne vide juste après le premier [ et colle ce modèle EXACTEMENT comme ceci: { "modId": "IDHere", "name": "NameHere", "version": "VersionHere" }. Remplace par les vraies valeurs récupérées (ex: { "modId": "59AD59368755F41A", "name": "Everon Conflict", "version": "1.2.3" }). Si tu ajoutes plusieurs mods, mets une virgule , entre chaque bloc } sauf après le dernier; une virgule en trop provoquera un « JSON parse error » au démarrage.
  4. Définis le Scenario ID (le scénario à lancer)
    Deux options selon ton panel: a) Onglet « Démarrage/Startup » → champ « Scenario ID »: colle l’ID du scénario au format complet, par exemple {59AD59368755F41A}Missions/23_Campaign.conf. b) Si pas de champ dédié: dans server.json, trouve la section "game" et ajoute/édite la ligne "scenarioId": "{59AD59368755F41A}Missions/23_Campaign.conf". La partie avant Missions/... correspond au GUID du mod entre accolades, puis le chemin exact du fichier .conf du scénario (souvent visible sur la page du Workshop ou dans la documentation du mod). Si tu ne connais pas le chemin, vérifie la description du mod: il indique généralement le dossier Missions/... à utiliser.
  5. Sauvegarde, redémarre et vérifie les logs
    Clique sur « Sauvegarder » en haut à droite, puis retourne sur l’onglet « Console ». Appuie sur le bouton vert « Démarrer » et surveille les logs: tu dois voir des lignes du type « Workshop mod loaded », puis « Scenario loaded » quand tout est OK. Si tu vois « Scenario not found » ou « Cannot open … .conf », c’est que le scenarioId (GUID ou chemin) est incorrect: recopie-le exactement. Si tu vois « JSON parse error », vérifie les virgules et les guillemets dans mods; si « version mismatch », mets à jour la version du mod pour qu’elle corresponde à la version publiée.
  6. Teste l’accès depuis le jeu
    Lance Arma Reforger et rejoins ton serveur via la liste ou en connexion directe. Si tu n’arrives pas à lister le serveur, vérifie l’ouverture des ports (exemples habituels: port jeu 2001 et port requête 17777 ouverts en UDP sur ton pare-feu). Si les joueurs voient « Required mods missing », ils doivent télécharger automatiquement le mod; si ce n’est pas le cas, ton serveur n’a pas correctement chargé le mod (revois l’étape 3). Une fois connecté, valide que le scénario lancé est le bon (briefing/nom affiché) et qu’il n’y a pas d’écran noir prolongé.

Astuces & optimisation

– Verrouille la version des mods: garde la valeur "version" exacte pour éviter les désynchronisations après une mise à jour du Workshop. Quand tu veux mettre à jour, remplace-la volontairement et teste.
– Si tu ajoutes plusieurs mods, respecte un ordre logique (frameworks en premier, scénarios ensuite) pour éviter des dépendances non résolues au chargement.
– Dans server.json, ajuste "playerCountLimit" à la recommandation du scénario (ex: 20/32) pour garder des performances stables.
– Surveille la latence: fixe "maxPing" (ex: 250) pour écarter les connexions trop mauvaises et protéger l’expérience de jeu.
– Note les IDs importants dans un fichier texte (modId, scenarioId) pour les réutiliser rapidement lors d’un wipe ou d’une migration.

FAQ

Je ne trouve pas le chemin du scénario (Missions/… .conf). Où le récupérer ?

Regarde la description du mod sur le Workshop: les auteurs indiquent souvent le chemin exact (ex: Missions/23_Campaign.conf). Sinon, installe le mod en local via le Workshop, puis ouvre son dossier pour repérer le fichier .conf. Colle ensuite {GUID}Missions/xxx.conf dans scenarioId (remplace {GUID} par le modId entre accolades). Redémarre le serveur et vérifie les logs.

Les joueurs ne peuvent pas rejoindre (Required mods missing)

Assure-toi que le mod du scénario est bien listé dans "mods": [] avec l’ID et la version exacts. Vérifie aussi que le serveur a bien téléchargé le mod (tu dois voir « Workshop mod loaded » au boot). Si l’auteur a ajouté des dépendances, ajoute-les également au tableau mods. Redémarre après chaque modification.

Le serveur démarre mais charge un autre scénario

Le scenarioId ne pointe pas vers le bon fichier .conf. Remplace-le par la valeur fournie par l’auteur (GUID+chemin), par exemple {59AD59368755F41A}Missions/MyScenario.conf. Sauvegarde, redémarre, et surveille « Scenario loaded » dans les logs pour valider.

Bien joué ! Ton serveur Arma Reforger lance maintenant le scénario Workshop que tu veux. Continue d’itérer: teste, ajuste, et garde une copie de ta config qui marche pour aller encore plus vite la prochaine fois.

Articles similaires

Table des matières

Facebook
Twitter
LinkedIn