Holdfast: Nations At War: Konfigurieren Sie…
Die Holdfast-Serverkonfiguration steuert alles, vom Servernamen und Passwort bis hin zu Spielmodi, Spielerlimits, Kartenrotationen und Administratorzugriff. Auf AleForge sind einfache settings auf der Seite Startup verfügbar, während erweiterte settings über die Konfiguration files in holdfastnaw-dedicated/configs verwaltet werden.
Die Standardkonfigurationsdatei von AleForge ist aleforge-default.txt. Der official Holdfast wiki dokumentiert den gesamten Umfang der Konfigurationsoptionen für selbstgehostete Server, die serverconfig_default.txt verwenden.
Schnelleinstellungen beim Start
Abschnitt betitelt „Schnelleinstellungen beim Start“| Einstellung | Startvariable | Leitfaden |
|---|---|---|
| Servername | SERVER NAME |
Servernamen ändern |
| Server password | SERVER PASSWORD |
Setze Server Password |
| Aktive Konfigurationsdatei | Config File |
Siehe unten |
Anwenden einer Konfigurationsdatei auf AleForge
Abschnitt betitelt „Anwenden einer Konfigurationsdatei auf AleForge“Spielmodi, Admins, Kartenrotationen und erweiterte Spieleinstellungen werden in Ihrer Holdfast-Konfigurationsdatei konfiguriert.
Verwendung des Konfigurationsgenerators (empfohlen)
Abschnitt betitelt „Verwendung des Konfigurationsgenerators (empfohlen)“- AleForge Holdfast Config Generator öffnen
- Optional Konfiguration importieren aus einer vorhandenen Datei oder neu starten
- Konfigurieren Sie die Servereinstellungen über das Navigationsmenü
- Klicken Sie auf Konfiguration generieren und dann auf Konfiguration herunterladen
Laden Sie die Konfiguration hoch und aktivieren Sie sie
Abschnitt betitelt „Laden Sie die Konfiguration hoch und aktivieren Sie sie“- Öffnen Sie Blacksmith’s Portal und wählen Sie Ihren Holdfast-Server aus
- Gehen Sie zu
Files→holdfastnaw-dedicated/configsund laden Sie Ihre Konfigurationsdatei hoch - Gehen Sie zu
Startupund setzen Sie die VariableConfig Fileauf Ihren neu hochgeladenen Dateinamen - Starten Sie Ihren Server neu
Hinweis: Stoppen Sie Ihren Server, bevor Sie eine neue Konfigurationsdatei hochladen. Überprüfen Sie
Consolenach dem Neustart, um zu bestätigen, dass settings ohne Fehler geladen wurde. Verwenden Sie einen benutzerdefinierten Dateinamen, anstattaleforge-default.txtzu überschreiben, siehe Schützen Sie Ihre Konfiguration bei Aktualisierung.
Serveridentitätseinstellungen
Abschnitt betitelt „Serveridentitätseinstellungen“| Einstellung | Beschreibung | Beispiel |
|---|---|---|
server_name |
Im Serverbrowser angezeigter Name | server_name My Holdfast Server |
server_password |
Zum Beitritt ist ein Passwort erforderlich (leer = öffentlich) | server_password secret123 |
server_region |
Region für die Filterung des Serverbrowsers | server_region europe |
max_players |
Maximal zulässige Spieleranzahl | max_players 150 |
Auf AleForge lassen sich Servername und Passwort am einfachsten über Startup verwalten.
Netzwerkeinstellungen
Abschnitt betitelt „Netzwerkeinstellungen“Beide Ports müssen für jede Serverinstanz eindeutig sein. Laut Holdfast wiki:
| Einstellung | Beschreibung | Standard |
|---|---|---|
server_port |
Game-Port (UDP) | 20100 |
steam_query_port |
Steam-Abfrageport, aktiviert Server-Browser-Informationen (UDP) | 27000 |
tick_rate |
Server-Tickrate | 30 |
max_ping |
Maximal zulässiger Spieler-Ping (0 = keine Begrenzung) | 0 |
Anleitungen zur Portweiterleitung auf selbst gehosteten Servern finden Sie unter [Holdfast-Server-Ports und Firewall] (/help/holdfast-server-ports-and-firewall/). AleForge übernimmt die Netzwerkkonfiguration für gehostete Server.
Spielmoduseinstellungen
Abschnitt betitelt „Spielmoduseinstellungen“| Einstellung | Beschreibung | Beispiel |
|---|---|---|
game_mode |
Aktiver Spielmodus | game_mode 0 |
round_time_minutes |
Rundendauer in Minuten | round_time_minutes 15 |
auto_balance_teams |
Teamgrößen automatisch ausgleichen | auto_balance_teams true |
friendly_fire |
Eigenfeuerschaden aktivieren | friendly_fire false |
allow_spectators |
Spielern das Zuschauen erlauben | allow_spectators true |
Alle Modusoptionen finden Sie unter [Holdfast-Spielmodus ändern] (/help/how-to-change-holdfast-game-mode/).
Allgemeine Spielmoduswerte
Abschnitt betitelt „Allgemeine Spielmoduswerte“| Wert | Spielmodus |
|---|---|
0 |
Schlachtfeld der Armee |
1 |
Armee-Deathmatch |
2 |
Belagerung der Armee |
3 |
Seeschlachtfeld |
Der Config Generator unterstützt auch Armeeangriff, Armeeeroberung, Küstenbelagerung, Invasion, Nahkampfarena, Seeangriff und Offensive.
Admin-Einstellungen
Abschnitt betitelt „Admin-Einstellungen“| Einstellung | Beschreibung | Beispiel |
|---|---|---|
admin_steam_id_64 |
Steam64-IDs von Admin-Spielern | admin_steam_id_64 76561198012345678 |
server_admin_password |
Admin-Passwort (selbstgehostete Alternative) | server_admin_password myAdminPW |
Eine Schritt-für-Schritt-Anleitung finden Sie unter Holdfast Server Admins.
Kartendrehung
Abschnitt betitelt „Kartendrehung“map_rotation KF-BattleofWaterloomap_rotation KF-FortBaxtermap_rotation KF-PortRoyalmap_rotation KF-TheFarmTipp: Der Server durchläuft die Karten in aufgelisteter Reihenfolge. Der Konfigurationsgenerator bietet eine visuelle Schnittstelle zum Erstellen von Rotationen mit Spielmodi pro Karte.
Befehle überschreiben
Abschnitt betitelt „Befehle überschreiben“Für Linienschlachten, Regimentsereignisse und benutzerdefinierte Szenarien unterstützt Holdfast Override-Befehle, die Spawn-Klassen, Waffen, Munition, Schiffe, Artillerie und Eroberungspunkte steuern. Diese werden in Ihrer Konfigurationsdatei hinzugefügt, normalerweise innerhalb eines Kartenrotationsblocks.
Eine vollständige Anleitung finden Sie unter Holdfast Config Overrides Explained oder im offiziellen Wiki zur Holdfast-Serverkonfiguration für jeden Befehl.
Beispielkonfiguration
Abschnitt betitelt „Beispielkonfiguration“// Server Identityserver_name [US East] Army Battlefield | AleForge Communityserver_passwordserver_region europemax_players 100
// Networkserver_port 20100steam_query_port 27000
// Game Modegame_mode 0round_time_minutes 15auto_balance_teams truefriendly_fire falseallow_spectators true
// Admin Accessadmin_steam_id_64 76561198012345678
// Map Rotationmap_rotation KF-BattleofWaterloomap_rotation KF-FortBaxtermap_rotation KF-PortRoyal
// Gameplayspawn_protection_time 3class_limit_enabled falseallow_flag_bearer trueallow_sapper trueÜberprüfen Ihrer Konfiguration
Abschnitt betitelt „Überprüfen Ihrer Konfiguration“- Überprüfen Sie
Consoleim Blacksmith’s Portal auf Startfehler - Verbinden und überprüfen Sie den Servernamen, das Passwort und den Spielmodus
Selbsthosting/Andere Anbieter
Abschnitt betitelt „Selbsthosting/Andere Anbieter“- Kopieren Sie
serverconfig_default.txtvor dem Bearbeiten in einen benutzerdefinierten Dateinamen (siehe Schützen Sie Ihre Konfiguration bei Aktualisierung). - Verweisen Sie Ihr Startskript mit
--serverConfigFilePathauf die benutzerdefinierte Konfiguration. - Starten Sie das Spiel neu und überprüfen Sie es