So verwendest du einen headless client mit deinem Arma 3-Server
Der Arma 3-headless client (HC) lagert die KI-Verarbeitung vom Haupt-Gameserver auf eine separate Instanz aus und reduziert so die Serverlast. Es gibt zwei Möglichkeiten, diese Funktion mit einem Host Havoc-Server zu nutzen.
Lies vor der Konfiguration den offiziellen Bohemia Interactive-Wiki-Artikel zu headless clients und stelle sicher, dass deine Mission für dessen Einsatz konzipiert ist. Falsch konfigurierte Dateien, Firewall-Regeln oder eine Mission, die HC nicht unterstützt, verhindern die Verbindung. Für damit verbundene Konfigurationsarbeiten siehe RCON konfigurieren.
Bevor du beginnst: Häufige Hindernisse sind Firewall-Regeln, die Verbindungen blockieren, Antivirensoftware, die das Programm blockiert, falsch konfigurierte Konfigurationsdateien und Missionen, die nicht für headless client-Nutzung ausgelegt sind.
Option 1: Deinen Host Havoc-Server als headless client verwenden
Nutze diese Option, wenn dein Host Havoc Arma 3-Server als HC mit einer separaten Gameserver-Instanz verbunden werden soll.
- Melde dich im Game Control Panel an und navigiere zu deinem Server.
- Klicke auf das Symbol More rechts der Start/Restart-Schaltflächen.
- Klicke im Bereich More auf Change to HC/Arma 3 server und wähle Headless Client, dann klicke auf Run.
- Navigiere zum Command Line Manager und erstelle eine benutzerdefinierte Kommandozeile, falls du noch keine hast.
- Trage im Feld Client Connect info die IP und den Port des Zielservers im Format
IP:PORTein. Beispiel:123.123.123.123:2300. - Speichere die Kommandozeile und klicke auf Select auf der rechten Seite des Commandline Managers.
Option 2: Eine externe Instanz als headless client mit deinem Host Havoc-Server verbinden
Nutze diese Option, wenn eine separate HC-Instanz sich mit deinem Host Havoc Arma 3-Server verbinden soll.
- Melde dich im Game Control Panel an und navigiere zu deinem Server.
- Öffne das Menü Configuration Files.
- Öffne die
server.cfg-Datei im Texteditor. - Füge dem Bestand ein
headlessClients[]-Array mit der IP-Adresse des headless clients hinzu. Die korrekte Syntax findest du im offiziellen Wiki. - Stelle sicher, dass deine Mission headless clients unterstützt.
- Speichere die Datei und starte den Server neu.
Hinweis: Die externe HC-Instanz muss separat auf einer eigenen Maschine oder einem eigenen Server eingerichtet werden. Host Havoc konfiguriert oder verwaltet keine externen Instanzen.