Arma Reforger Server-Performance optimieren: KI-Limits und Kartenbereinigung

Ein technischer Leitfaden zur Optimierung von dedizierten Arma Reforger Servern durch die Konfiguration von KI-Spawnlimits und automatischen Garbage-Collector-Regeln.

20.05.2026 Deutsch

Arma Reforger Server-Performance optimieren: KI-Limits und Kartenbereinigung

Die dynamischen Spielmodi Conflict und Combat Operations in Arma Reforger bieten Spielern eine großflächige Gefechtssimulation, bei der Fraktionen um Kontrollpunkte kämpfen, Verstärkungen anfordern und Logistikstützpunkte versorgen. Das Herzstück dieser Szenarien є ein dynamisches KI-Spawnsystem (Künstliche Intelligenz), das von Game Mastern oder automatisierten Missionsskripten gesteuert wird.

Allerdings sammelt der Server im Laufe einer längeren Spielesitzung und bei hohen Spielerzahlen beträchtlichen „Weltmüll“ an: Dutzende Wracks zerstörter Fahrzeuge, weggeworfene Waffen, leere Magazine und Soldatenleichen. In Kombination mit ungedrosseltem Bot-Spawning führt dies zu einem drastischen Einbruch der Server-FPS. In diesem Artikel analysieren wir, wie Sie mithilfe versteckter JSON-Parameter und administrativen Konsolenbefehlen feste KI-Obergrenzen einrichten und automatische Bereinigungsregeln auf Ihrem Hosting konfigurieren.

Teil 1: Verwaltung der Rechenlast durch dynamisches KI-Spawning

Innerhalb der Enfusion-Engine є ein Bot nicht nur ein physisches 3D-Modell, sondern ein komplexes System aus verschiedenen Berechnungen: Taktische Verhaltensmatrizen, Wegfindungsnetze (NavMesh), Sicht- und Hörwahrnehmung sowie eine kontinuierliche Inventar-Indizierung. Das gleichzeitige Vorhandensein von mehr als 80–100 aktiven Bots auf einer Karte kann die Leistung des primären Serverthreads an kritische Grenzen bringen.

Um diese Rechenlast zu regulieren, verfügen offizielle Szenarien über ein integriertes System zur dynamischen Desimulation und Limitierung (Garbage Collector & Spawn Limits). Diese Parameter können über die zentrale config.json des Servers oder die spezifische server_header.json der Mission überschrieben werden.

Konfiguration der KI-Limits in den Konfigurationsdateien:

Fügen Sie die folgenden Parameter im Konfigurationsblock des Szenarios (gameProperties / scenarios) hinzu, щоб die automatische Verstärkung effektiv zu drosseln:

"gameProperties": {
    "SCR_AISpawnParams": {
        "m_iMaxActiveAI": 60,
        "m_fDespawnRadius": 1000,
        "m_fMinSpawnRadius": 300,
        "m_bEnableDynamicSimulation": true
    }
}

Funktionsweise: Durch Aktivieren der Eigenschaft m_bEnableDynamicSimulation stellt der Server die CPU-Berechnungen für die KI-Logik von Einheiten ein, die weit entfernte Basen bewachen, solange sich keine menschlichen Spieler in der Nähe befinden. Der Bot wechselt in einen statischen Zustand („schläft“), bis sich ein Fahrzeug oder ein Soldat einer feindlichen Fraktion nähert.


Teil 2: Konfiguration der automatischen Kartenbereinigung (Garbage Collector)

Die Enfusion-Engine besitzt ein integriertes Entsorgungssystem namens GarbageSystem. Standardmäßig sind diese Parameter sehr locker eingestellt, щоб die dichte Kriegsatmosphäre aufrechtzuerhalten. Zerstörte Ural-Trucks oder Humvees blockieren Straßen daher oft stundenlang und belasten die Physik-Engine durch komplexe Kollisionsprüfungen.

Um den Server zu einer schnellen Beseitigung zerstörter Entitäten zu zwingen, tragen Sie folgende versteckte Werte im "game"-Block Ihrer config.json ein:

"game": {
    "GarbageSystem": {
        "m_fDeadBodyLifetime": 180,
        "m_fDestroyedVehicleLifetime": 300,
        "m_fDroppedItemLifetime": 120,
        "m_iMaxDeadBodies": 20,
        "m_iMaxDestroyedVehicles": 5
    }
}

Teil 3: Konsolenbefehle für administrative Notfall-Bereinigungen

Sollten die Server-FPS während eines Events aufgrund plötzlicher Überlastung einbrechen (z. B. wenn Spieler einen Nachschubkonvoi aus 10 Fahrzeugen am selben Punkt sprengen), kann ein Administrator mit entsprechenden Rechten eine manuelle Reinigung über die Entwicklerkonsole erzwingen (aufrufbar mit der ~-Taste nach einem erfolgreichen RCon-Login).

Konsolenbefehl Auswirkung Sinnvoller Einsatzzweck
#clear dead Löscht augenblicklich alle gefallenen Soldatenleichen auf der gesamten Karte. Nach intensiven Kämpfen um große Basen im Conflict-Modus.
#clear wrecks Entfernt sämtliche Wracks zerstörter und ausgebrannter Fahrzeuge. Wenn Straßenzüge blockiert sind und brennende Wracks Physik-Anomalien verursachen.
#clear items Bereinigt die Karte von liegengelassenen Gegenständen (Rucksäcke, Waffen, Magazine). Zur maximalen Entlastung des Festplatten-Subsystems und der RAM-Pools.

Architektonische Ratschläge für stabile Server-FPS

  1. Logistiklager überwachen: Im Conflict-Modus neigen Spieler dazu, hunderte Versorgungskisten an einer zentralen Basis zu horten. Jede Kiste є eine dynamische Entität mit aktiver Replikation. Bitten Sie die Spieler, Ressourcen zeitnah für den Festungsbau zu nutzen, anstatt Gegenstände massenhaft an einem Ort anzuhäufen.
  2. Regelmäßige automatische Neustarts einrichten: Selbst bei optimalen Garbage-Collector-Regeln neigt die Enfusion-Engine dazu, Geometrie-Caches im Speicher anzuhäufen. Der beste Betriebszyklus für einen stark frequentierten Arma Reforger-Server є ein automatischer Neustart über den Taskplaner des Hostings alle 6–12 Stunden. Dies garantiert eine vollständige Bereinigung des RAMs.

Fazit für Serverbesitzer: Eine stabile Server-Tickrate (idealerweise über 40–60 Ticks unter Hardware-Graphen) hängt direkt von Ihrer Konsequenz im Umgang mit Weltmüll ab. Das Einrichten von KI-Spawnlimits und eine schnelle Beseitigung zerstörter Fahrzeuge sorgen dafür, dass Ihre Umgebung selbst bei maximaler Slot-Auslastung flüssig und ruckelfrei läuft.

Ähnliche Artikel

Arma Reforger Netzwerk-Replikation optimieren und Desynchronisation beheben

Ein technischer Leitfaden zur Konfiguration des Enfusion-Replikationslayers auf Dedicated Servern zur Minimierung von Paketverlusten und Lags bei hohen Spielerzahlen.

Weiterlesen

Mod-Konflikte und Serverabstürze in Arma Reforger lösen

Ein technischer Leitfaden zur Behebung von Server-Crashes und Mod-Kollisionen in Arma Reforger. Lernen Sie, die Enfusion-Engine-Logs zu analysieren und die JSON-Ladereihenfolge anzupassen.

Weiterlesen

So finden und betreten Sie Ihren Server

Eine klare Anleitung zur Lokalisierung Ihres Arma Reforger Servers über die Namenssuche oder die direkte IP-Verbindung.

Weiterlesen