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

✨ BLACK FRIDAY ✨

Du 19 novembre au 2 décembre 2024

Comment désactiver l’IA sur un serveur Arma Reforger ?

Tu veux du PvP pur sans bots qui perturbent les fights ? Coupe l’IA et concentre la perf sur tes joueurs. Résultat : du compétitif propre, moins d’imprévus, plus de stabilité.

Prérequis

  • Accès au panel Oxygenserv (ton login et mot de passe)
  • Serveur Arma Reforger installé sur ton slot
  • Pouvoir ouvrir/éditer le fichier server.json depuis le gestionnaire de fichiers
  • Faire une sauvegarde du fichier de config avant modification (télécharge une copie)
  • Notions de base en JSON (virgules, accolades)

Étapes détaillées

  1. Arrête proprement le serveur
    Connecte-toi au panel Oxygenserv et ouvre la page de ton serveur Arma Reforger. Clique sur « Arrêter » (bouton rouge) et attends que le statut passe à « Offline ». Ne modifie jamais la config pendant que le serveur est « Running ». Si tu vois que ça reste bloqué en arrêt, attends 30-60 secondes puis rafraîchis la page.
  2. Ouvre la configuration du serveur
    Va dans « Fichiers » puis dans « Config Files » (ou le gestionnaire de fichiers). Ouvre le fichier server.json à la racine de la config du serveur. Si tu as plusieurs fichiers JSON, cherche celui qui contient déjà des clés comme name, bindAddress ou game. Tu verras un contenu en JSON avec des accolades { }.
  3. Ajoute le bloc operating s’il n’existe pas
    Dans server.json, cherche une ligne qui commence par "operating":. Si tu ne la trouves pas, ajoute-la juste avant la dernière accolade fermante } du fichier. Exemple minimal à coller (veille à ajouter une virgule si nécessaire avant) : "operating": { }. Si tu ajoutes ce bloc après une autre clé, mets une virgule avant, par exemple , "operating": { }.
  4. Active la désactivation de l’IA
    À l’intérieur des accolades de operating, ajoute la ligne suivante exactement comme ça : "disableAI": true. Au final, tu dois obtenir : "operating": { "disableAI": true }. Si le bloc operating contient déjà d’autres options, ajoute une virgule avant ou après selon la position (ex.: "disableAI": true, si ce n’est pas la dernière clé). Une virgule en trop à la fin cassera le JSON.
  5. Exemple complet à vérifier
    Compare avec cet exemple pour éviter les erreurs : {
    "name": "Mon serveur Reforger",
    "game": "Arma Reforger",
    "operating": {
    "disableAI": true
    }
    }
    . Les guillemets doivent être droits " (pas typographiques), chaque clé est entre guillemets, et pas de virgule après la dernière entrée d’un bloc. Si tu vois un message de parse JSON au démarrage, c’est quasi sûr que c’est une virgule manquante ou en trop.
  6. Sauvegarde les changements
    Clique sur « Sauvegarder » (bouton vert en haut à droite de l’éditeur). Le panel doit te confirmer que le fichier est enregistré. Si tu reçois une erreur d’autorisation, vérifie que le serveur est bien arrêté. Reviens ensuite à l’onglet « Console » du serveur.
  7. Redémarre et contrôle les logs
    Clique sur « Démarrer » ou « Redémarrer ». Dans la console, attends le message de démarrage (ex.: « Server started »). S’il y a une erreur JSON, tu verras une ligne du style « JSON parse error at line X » : retourne dans server.json et corrige les virgules/accolades. Une fois démarré, l’option "disableAI": true est appliquée.
  8. Teste en jeu
    Rejoins ton serveur et lance un scénario PvP. Essaie d’utiliser le Game Master pour faire apparaître une unité AI : elle ne doit pas se créer si tout est correct. Si tu vois encore des bots, c’est probablement que le scénario ou un mod force des entités non-IA ou contourne l’option : vérifie la mission/mod et reteste sans workshop.

Astuces & optimisation

– Sauvegarde toujours server.json avant modification pour revenir en arrière vite.
– Combine "disableAI": true avec un scénario purement PvP pour éviter que la mission tente de spawner des unités AI côté script.
– Après une mise à jour serveur ou un changement de mission, recontrôle que le bloc operating est intact (certains templates le remplacent).
– En cas de lag résiduel, désactive aussi les systèmes inutiles côté mission/mod et limite le nombre d’objets dynamiques.

FAQ

Le serveur ne démarre plus après la modif, je fais quoi ?

Ouvre la console et lis la première erreur. Si tu vois « JSON parse error », corrige le server.json : pas de virgule après la dernière clé d’un bloc, des guillemets droits ", et des accolades fermées. Compare avec l’exemple donné plus haut, puis sauvegarde et redémarre.

Où se trouve le fichier server.json ?

Dans le panel Oxygenserv, va dans « Fichiers » puis « Config Files » ou le gestionnaire de fichiers à la racine du serveur. Le fichier s’appelle server.json. Si tu ne le vois pas, vérifie que tu es bien sur l’instance Arma Reforger.

Des bots apparaissent encore dans certains modes de jeu

Certains scénarios/workshop peuvent gérer des entités via scripts. Teste sans mods et avec une mission PvP simple. Si ça règle le souci, garde "disableAI": true et remplace la mission ou ajuste le mod.

Peut-on activer/désactiver l’IA à la volée en console ?

Non, cette option se gère via server.json. Modifie "disableAI": true ou false, sauvegarde et redémarre le serveur pour l’appliquer.

Tu es prêt à lancer un PvP propre, sans bots. Besoin d’aide ? Reviens à ce guide pas à pas et ajuste ta config en 2 minutes.

Articles similaires

Table des matières

Facebook
Twitter
LinkedIn