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
Kategorien

Arma Reforger Admin- und Mod-Installation


Diese Anleitung behandelt die Admin-Einrichtung, RCON-Zugang, Workshop-Mod-Installation, Szenario-Mods, BattlEye Anti-Cheat-Konfiguration und Fehlerbehebung für Ihren Arma Reforger Dedicated Server. Für die grundlegende Servereinrichtung, Konfiguration, Szenarioauswahl und Verbindungsanweisungen siehe Arma Reforger Server-Einrichtungsanleitung.

1. Admin-Einrichtung

Arma Reforger verwendet ein identitätsbasiertes Admin-System. Admins werden in der config.json-Datei über ihre Bohemia Interactive (BI) Identitäts-IDs definiert.

Ihre Identitäts-ID finden

  1. Starten Sie Arma Reforger und öffnen Sie den Profil-Bereich im Hauptmenü.
  2. Ihre Bohemia Interactive Identitäts-ID wird auf Ihrer Profilseite angezeigt. Es handelt sich um eine lange alphanumerische Zeichenkette.
  3. Alternativ finden Sie sie auf Ihrer Bohemia Interactive Kontoseite unter Ihren Profileinstellungen.

Admins zur config.json hinzufügen

  1. Stoppen Sie den Server über GPanel.
  2. Öffnen Sie config.json über den Files-Tab oder per SFTP.
  3. Suchen oder erstellen Sie das admins-Array innerhalb des game-Objekts. Fügen Sie die Identitäts-IDs jedes Admin-Spielers hinzu:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Jeder Eintrag im admins-Array ist ein String, der die Bohemia Interactive Identitäts-ID eines Spielers enthält.
  • Sie können beliebig viele Admins hinzufügen. Trennen Sie die Einträge durch Kommas.
  • Speichern Sie die Datei und starten Sie den Server. Die gelisteten Spieler haben Admin-Rechte, wenn sie beitreten.
JSON-Syntax ist wichtig. Stellen Sie sicher, dass jede ID in doppelten Anführungszeichen steht und durch Kommas getrennt ist. Fügen Sie nach dem letzten Eintrag kein abschließendes Komma hinzu. Verwenden Sie im Zweifelsfall einen JSON-Validator.

Admin-Fähigkeiten

Spieler, die im admins-Array gelistet sind, haben Zugriff auf:

  • Spieler kicken/bannen über das In-Game-Serververwaltungsmenü.
  • Game Master-Modus -- Wenn ein Game Master-Szenario ausgeführt wird, können Admins als GM agieren, Einheiten und Ziele platzieren und das Szenario in Echtzeit steuern.
  • Administrative Befehle über die In-Game-Konsole, wenn aktiviert.

2. RCON-Zugang

RCON (Remote Console) ermöglicht es Ihnen, Serverbefehle auszuführen, ohne dem Spiel beizutreten. Dies ist nützlich für automatisierte Verwaltung, geplante Neustarts und Überwachung.

RCON einrichten

  1. Setzen Sie die ADMIN_PASSWORD-Startvariable in GPanel oder setzen Sie passwordAdmin in config.json. Dies ist das RCON-Passwort.
  2. Stellen Sie sicher, dass der RCON-Port erreichbar ist. Standardmäßig ist der RCON-Port Ihr Spielport plus 1 (z.B. Spielport 2001 = RCON-Port 2002). Prüfen Sie den Network-Tab in GPanel für Ihre zugewiesenen Ports.

Per RCON verbinden

Sie können jeden BattlEye RCON-kompatiblen Client verwenden, um sich zu verbinden. Beliebte Optionen sind:

  • BattlEye RCon -- Der offizielle BattlEye RCON-Client.
  • ArmA Reforger Server Tool -- Community-Tools für die Reforger-Serververwaltung.

Verbinden Sie sich mit der IP Ihres Servers, dem RCON-Port und dem Admin-Passwort.

Häufige RCON-Befehle:
Befehl Beschreibung
#kick <player_id> Einen Spieler vom Server kicken.
#ban <player_id> Einen Spieler vom Server bannen.
#shutdown Den Server ordnungsgemäß herunterfahren. Es ist generell besser, GPanel für Stopps und Neustarts zu verwenden.
#restart Das aktuelle Szenario neu starten, ohne den Serverprozess neu zu starten.
players Aktuell verbundene Spieler mit ihren IDs auflisten.

3. Workshop-Mod-Installation

Arma Reforger unterstützt Mods über den Bohemia Interactive Workshop. Mods werden dem Server hinzugefügt, indem ihre Mod-IDs in config.json angegeben werden.

Mod-IDs finden

  1. Durchsuchen Sie den Arma Reforger Workshop im Spiel oder auf der Bohemia Interactive Website.
  2. Finden Sie den gewünschten Mod und notieren Sie seine Mod-ID (eine lange alphanumerische Zeichenkette) und Versionsnummer.
  3. Einige Mods haben auch eine Szenario-ID, wenn sie benutzerdefinierte Szenarien enthalten. Diese benötigen Sie, wenn Sie ein gemoddetes Szenario ausführen möchten.

Mods zur config.json hinzufügen

  1. Stoppen Sie den Server über GPanel.
  2. Öffnen Sie config.json über den Files-Tab oder per SFTP.
  3. Suchen Sie das mods-Array innerhalb des game-Objekts. Fügen Sie jeden Mod im folgenden Format hinzu:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- Die eindeutige Workshop-Mod-Kennung.
  • name -- Ein beschreibender Name zu Ihrer Referenz. Dies beeinflusst das Laden nicht, hilft aber bei der Identifizierung von Mods in der Konfiguration.
  • version -- Die zu verwendende Mod-Version. Der Server lädt diese Version beim Start aus dem Workshop herunter.
Automatischer Download: Wenn der Server startet, lädt er automatisch die im mods-Array aufgeführten Mods aus dem Workshop herunter und installiert sie. Sie müssen Mod-Dateien nicht manuell per SFTP hochladen. Der erste Start nach dem Hinzufügen neuer Mods kann länger dauern, da der Server die Mod-Daten herunterlädt.

Ladereihenfolge

Mods werden in der Reihenfolge geladen, in der sie im mods-Array erscheinen. Wenn Sie Mods haben, die von anderen Mods abhängen (z.B. ein Mod, der ein Framework-Mod benötigt), listen Sie die Abhängigkeit zuerst auf:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Szenario-Mods

Einige Workshop-Mods enthalten benutzerdefinierte Szenarien (Spielmodi oder Karten). Um ein gemoddetes Szenario zu verwenden:

  1. Fügen Sie den Mod wie oben beschrieben zum mods-Array hinzu.
  2. Setzen Sie die scenarioId auf die Ressourcen-ID des Szenarios, die in der Workshop-Beschreibung des Mods angegeben ist.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Szenario-ID-Format: Gemodete Szenario-IDs folgen demselben Format wie Vanilla-IDs -- eine Ressourcen-GUID in geschweiften Klammern gefolgt von einem Pfad. Der Mod-Autor stellt diese im Workshop-Eintrag bereit. Die Verwendung einer falschen Szenario-ID führt dazu, dass der Server nicht laden kann.

5. BattlEye Anti-Cheat

Arma Reforger enthält den BattlEye Anti-Cheat-Schutz. Er ist standardmäßig aktiviert und wird für öffentliche Server empfohlen.

Einstellung Wert Auswirkung
battlEye true Spieler müssen BattlEye installiert haben und ausführen. Cheater werden erkannt und gebannt. Empfohlen für öffentliche Server.
battlEye false Keine Anti-Cheat-Durchsetzung. Spieler können ohne BattlEye beitreten. Nur für private/Test-Server verwenden.

Die battlEye-Einstellung befindet sich innerhalb des gameProperties-Objekts in config.json:

"gameProperties": {
  "battlEye": true
}
Client-Anforderung: Wenn BattlEye auf dem Server aktiviert ist, müssen alle verbindenden Spieler BattlEye installiert haben und ausführen. Spieler ohne BattlEye wird der Zugang verweigert. BattlEye wird automatisch mit Arma Reforger über Steam installiert.

6. Fehlerbehebung

Mods werden nicht geladen

  • Überprüfen Sie, ob modId und version in config.json korrekt sind. Kopieren Sie sie direkt aus dem Workshop-Eintrag, um Tippfehler zu vermeiden.
  • Prüfen Sie das Serverkonsolenlog auf Download-Fehler. Der Server kann Mods möglicherweise nicht herunterladen, wenn der Workshop vorübergehend nicht verfügbar ist.
  • Stellen Sie sicher, dass der Mod mit der aktuellen Version von Arma Reforger kompatibel ist. Mods können nach Spielupdates nicht mehr funktionieren.
  • Versuchen Sie, alle Mods zu entfernen und sie einzeln hinzuzufügen, um den problematischen Mod zu identifizieren.
  • Überprüfen Sie, ob Ihre JSON-Syntax korrekt ist. Ein Syntaxfehler an beliebiger Stelle in config.json verhindert das Laden der gesamten Datei.

Server-Abstürze

  • Prüfen Sie die Konsole auf Fehlermeldungen vor dem Absturz. Häufige Ursachen sind inkompatible Mods und ungültige Konfigurationswerte.
  • Wenn der Absturz nach dem Hinzufügen eines Mods auftritt, entfernen Sie den Mod und testen Sie erneut. Einige Mods können miteinander in Konflikt stehen.
  • Validieren Sie config.json mit einem JSON-Validator, um Syntaxfehler auszuschließen.
  • Versuchen Sie, maxPlayers oder serverMaxViewDistance zu reduzieren, wenn der Server unter Last abstürzt.
  • Wenn die Abstürze anhalten, eröffnen Sie ein Support-Ticket mit Ihrer Server-IP, dem Inhalt von config.json (Passwörter schwärzen) und allen Fehlermeldungen aus der Konsole.

Verbindungsprobleme

  • Wenn Spieler nach dem Hinzufügen von Mods nicht verbinden können, bestätigen Sie, dass sie dieselben Mods installiert haben. Arma Reforger fordert Spieler beim Beitritt auf, erforderliche Mods herunterzuladen, aber dies kann fehlschlagen, wenn die Mod-Version nicht exakt übereinstimmt.
  • Überprüfen Sie, ob das version-Feld in Ihren Mod-Einträgen mit der im Workshop verfügbaren Version übereinstimmt. Veraltete Versionsnummern verursachen eine Abweichung.
  • Prüfen Sie, ob die battlEye-Einstellungen konsistent sind -- wenn auf dem Server aktiviert, müssen Spieler BattlEye ausführen.
  • Wenn der Server im Browser nicht sichtbar ist, prüfen Sie, ob visible auf true und a2sQueryEnabled auf true in config.json gesetzt ist.
  • Stellen Sie sicher, dass sowohl der Server als auch alle Clients dieselbe Spielversion verwenden. Arma Reforger Updates können die Kompatibilität vorübergehend beeinträchtigen.

Admin-Rechte funktionieren nicht

  • Bestätigen Sie, dass Ihre Bohemia Interactive Identitäts-ID korrekt im admins-Array in config.json gelistet ist.
  • Identitäts-IDs sind Groß-/Kleinschreibung-sensitiv. Kopieren Sie sie exakt so, wie sie in Ihrem Bohemia-Profil angezeigt werden.
  • Stellen Sie sicher, dass config.json korrekt formatiert ist. Ein JSON-Syntaxfehler verhindert das Laden der Admin-Liste.
  • Starten Sie den Server nach Änderungen an config.json neu. Änderungen werden nur beim Start gelesen.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie auf Probleme mit Ihrem Arma Reforger Server stoßen, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.


War dieser Artikel hilfreich?

Ready to Get Started?

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