Limited offer! Discounts of up to 50% on your servers

✨ BLACK FRIDAY ✨

November 19 to December 2, 2024

How to disable AI on an Arma Reforger server?

Go full PvP with zero bots getting in the way. Disable AI and push your server resources where it matters: players. Cleaner fights, fewer surprises, better stability.

Prerequisites

  • Access to your Oxygenserv panel (login and password)
  • Arma Reforger server installed on your slot
  • Permission to edit the server.json file via the file manager
  • Download a backup of the config before editing
  • Basic JSON knowledge (commas, braces)

Detailed steps

  1. Stop the server cleanly
    Log in to the Oxygenserv panel and open your Arma Reforger server. Click “Stop” (red button) and wait until the status shows “Offline”. Never edit configs while the server is “Running”. If it hangs on stopping, wait 30–60 seconds and refresh the page.
  2. Open the server configuration
    Go to “Files” then “Config Files” (or the file manager). Open the server.json file at the server’s config root. If you see multiple JSON files, pick the one containing keys like name, bindAddress, or game. You’ll see JSON content between braces { }.
  3. Add the operating block if missing
    In server.json, search for a line starting with "operating":. If it’s not there, add it just before the final closing brace }. Minimal line to paste (add a comma before if needed): "operating": { }. If you append it after another key, add a comma first, e.g., , "operating": { }.
  4. Enable AI disable
    Inside the operating braces, add this line exactly: "disableAI": true. The result should be: "operating": { "disableAI": true }. If the operating block already has options, mind commas (e.g., "disableAI": true, if not last). A trailing comma at the end of a block will break JSON.
  5. Verify with a complete example
    Match your file against this sample to avoid syntax issues: {
    "name": "My Reforger Server",
    "game": "Arma Reforger",
    "operating": {
    "disableAI": true
    }
    }
    . Use straight quotes ", quote every key, and never leave a trailing comma after the last entry in a block. If you see a parse error on boot, it’s almost always a comma or brace issue.
  6. Save your changes
    Click “Save” (green button, top-right of the editor). The panel should confirm the file was saved. If you get a permission error, ensure the server is stopped. Then go back to the server’s “Console” tab.
  7. Restart and watch the logs
    Click “Start” or “Restart”. In the console, wait for the startup message (e.g., “Server started”). If a JSON error appears (e.g., “JSON parse error at line X”), return to server.json and fix commas/braces. Once running, the "disableAI": true flag is in effect.
  8. Test in game
    Join your server and run a PvP scenario. Try using Game Master to spawn an AI unit: it should fail or not create the unit if the setting is applied. If bots still appear, the mission/mod may be forcing entities via scripts—test with a simple PvP mission and without workshop content.

Tips & optimization

– Always back up server.json before editing so you can roll back fast.
– Pair "disableAI": true with a purely PvP mission to prevent script-driven AI spawns.
– After server updates or mission changes, re-check that the operating block persists (some templates overwrite configs).
– Still laggy? Trim mission systems and dynamic objects that aren’t needed for PvP.

FAQ

The server won’t start after the change. What now?

Open the console and read the first error. If it says “JSON parse error,” fix server.json: no trailing commas, use straight quotes ", and close all braces. Compare with the sample above, save, and restart.

Where is the server.json file?

In the Oxygenserv panel, go to “Files” then “Config Files” or the file manager at the server root. The file is named server.json. If it’s missing, confirm you’re on the Arma Reforger instance.

Bots still show up in some modes

Some scenarios/workshop content spawn entities via scripts. Test without mods and with a clean PvP mission. If that fixes it, keep "disableAI": true and swap the mission or tweak the mod.

Can I toggle AI on/off at runtime via console?

No, this is a config-level option. Edit "disableAI": true or false in server.json, save, and restart the server to apply.

You’re set for clean, bot-free PvP. Need a quick reset? Come back to this checklist and tweak your config in minutes.

Related articles

Table des matières

Facebook
Twitter
LinkedIn