Diese Anleitung behandelt die Einrichtung Ihres Mount & Blade II: Bannerlord Dedicated Servers bei Legion Hosting, die Konfiguration der Startup-Variablen, die Einrichtung von Spielmodi und Kartenrotationen, die Konfiguration von Fraktionen und die Verbindung zu Ihrem Server. Bannerlord bietet kompetitiven und teambasierten mittelalterlichen Kampf über mehrere Spielmodi, darunter Siege, Captain, Skirmish, Team Deathmatch, Duel und Battle. Für Admin-Steuerung, Modding, Spielerverwaltung und Fehlerbehebung siehe Mount and Blade II Bannerlord Admin-Einrichtung.
1. Erststart
- Melden Sie sich bei GPanel an und wählen Sie Ihren Bannerlord-Server.
- Gehen Sie zum Startup-Tab und überprüfen Sie die konfigurierbaren Variablen (siehe Tabelle in Abschnitt 2).
- Setzen Sie AUTH_TOKEN auf Ihren Bannerlord Dedicated Server-Authentifizierungstoken. Siehe die TaleWorlds-Anleitung zur Erstellung.
- Servername, Spielmodus und andere Einstellungen werden in der Konfigurationsdatei festgelegt (siehe Abschnitt 3).
- Kehren Sie zum Console-Tab zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole bestätigt, dass der Server gestartet ist. Der erste Start generiert Konfigurationsdateien und kann eine Minute zur Initialisierung benötigen.
AUTH_TOKEN), der mit einem TaleWorlds/Steam-Konto verknüpft ist. Sie müssen diesen Token selbst generieren und im GPanel Startup-Tab eingeben. Siehe diese TaleWorlds-Anleitung für Anweisungen. Wenn Sie token-bezogene Fehler erhalten, erstellen Sie ein Support-Ticket.
2. GPanel Startup-Variablen
Die folgenden Variablen sind im Startup-Tab von GPanel verfügbar. Diese werden bei jedem Start an den Server übergeben.
| Variable | Erforderlich | Beschreibung |
|---|---|---|
AUTH_TOKEN |
Ja | Dedicated Server-Authentifizierungstoken von TaleWorlds. Siehe diese Anleitung zur Erstellung. |
AUTO_UPDATE |
Nein | Server beim Neustart automatisch aktualisieren. 1 = aktiviert, 0 = deaktiviert. Standard ist 1. |
3. Server-Konfigurationsdatei
Bannerlord-Server verwenden eine textbasierte Konfigurationsdatei, die einen Befehl pro Zeile enthält. Der Server führt jede Zeile beim Start sequenziell aus. Stoppen Sie Ihren Server, bevor Sie Änderungen vornehmen.
Dateispeicherort
Die Konfigurationsdatei befindet sich im Native-Modulverzeichnis:
Modules/Native/<gamemode>_config.txt
Zum Beispiel tdm_config.txt für Team Deathmatch, siege_config.txt für Siege oder skirmish_config.txt für Skirmish. Öffnen Sie die Datei über den Files-Tab in GPanel oder verbinden Sie sich per SFTP.
Wichtige Konfigurationsbefehle
| Befehl | Beschreibung |
|---|---|
ServerName My Server |
Servername, der im Multiplayer-Browser angezeigt wird. |
GamePassword secret |
Passwort zum Beitreten erforderlich. Lassen Sie die Zeile weg für einen öffentlichen Server. |
AdminPassword adminpass |
Passwort für den Admin-Zugang. Erforderlich für die Weboberfläche und Admin-Befehle. |
GameType TeamDeathmatch |
Spielmodus. Siehe Abschnitt 4 für alle verfügbaren Modi. |
WelcomeMessage Welcome to our server! |
Begrüßung, die beim Beitreten von Spielern angezeigt wird. |
MaxNumberOfPlayers 120 |
Maximale Anzahl gleichzeitiger Spieler. |
MinNumberOfPlayersForMatchStart 2 |
Mindestanzahl an Spielern, die zum Starten eines Matches benötigt werden. |
CultureTeam1 empire |
Fraktion für Team 1 (Angreifer). Siehe Abschnitt 6. |
CultureTeam2 sturgia |
Fraktion für Team 2 (Verteidiger). Siehe Abschnitt 6. |
NumberOfBotsTeam1 0 |
Anzahl der KI-Bots in Team 1. Auf 0 setzen für nur Spieler. |
NumberOfBotsTeam2 0 |
Anzahl der KI-Bots in Team 2. |
RoundTimeLimit 180 |
Zeitlimit pro Runde in Sekunden. |
MapTimeLimit 900 |
Gesamtzeitlimit pro Karte vor der Rotation, in Sekunden. |
MinScoreToWinMatch 3 |
Anzahl der benötigten Rundensiege, um das Match zu gewinnen. |
EnableAntiCheat true |
Anti-Cheat aktivieren oder deaktivieren. Es wird empfohlen, dies aktiviert zu lassen. |
FriendlyFireDamageMeleeSelfPercent 0 |
Selbstschadensprozentsatz durch Friendly-Fire-Nahkampf. 0 deaktiviert dies. |
add_map_to_automated_battle_pool <MapName> |
Fügt eine Karte zur automatischen Rotation hinzu. Mehrere Zeilen für mehrere Karten hinzufügen. |
enable_automated_battle_switching |
Aktiviert die automatische Rotation durch den Kartenpool nach jedem Match. |
start_game_and_mission |
Startet den Server und beginnt sofort das Gameplay. Platzieren Sie dies am Ende der Konfigurationsdatei. |
Beispielkonfiguration (Team Deathmatch)
ServerName Legion TDM Server
AdminPassword YourAdminPassword
GameType TeamDeathmatch
WelcomeMessage Welcome to the Legion Hosting TDM server!
MaxNumberOfPlayers 60
MinNumberOfPlayersForMatchStart 2
CultureTeam1 vlandia
CultureTeam2 battania
NumberOfBotsTeam1 0
NumberOfBotsTeam2 0
MapTimeLimit 600
EnableAntiCheat true
add_map_to_automated_battle_pool mp_tdm_map_001_spring
add_map_to_automated_battle_pool mp_tdm_map_003
add_map_to_automated_battle_pool mp_tdm_map_004
add_map_to_automated_battle_pool mp_tdm_map_005
enable_automated_battle_switching
start_game_and_mission
AdminPassword-Zeile fehlt oder leer ist, kann der Server möglicherweise nicht starten oder die Web-Admin-Oberfläche funktioniert nicht. Setzen Sie immer ein starkes Admin-Passwort.
4. Spielmodi
Bannerlord unterstützt sechs Multiplayer-Spielmodi. Setzen Sie den Modus mit dem Konfigurationsbefehl GameType oder der Startup-Variable GAME_TYPE.
| Spielmodus | Konfigurationswert | Beschreibung |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Zwei Teams kämpfen darum, innerhalb des Zeitlimits die meisten Kills zu erzielen. Schneller Kampf mit sofortigem Respawn. |
| Siege | Siege |
Angreifer stürmen eine Burg, während Verteidiger sie halten. Beinhaltet Belagerungsausrüstung, Eroberungspunkte und großangelegte Schlachten. Unterstützt die meisten Spieler. |
| Captain | Captain |
Jeder Spieler befehligt einen Trupp von KI-Soldaten. Strategischer Modus, in dem Sie Soldaten mit Formationsbefehlen in die Schlacht führen. |
| Skirmish | Skirmish |
Kleiner teambasierter Ziel-Modus mit Flaggeneroberung. Rundenbasiert mit begrenzten Leben pro Klasse. |
| Duel | Duel |
Eins-gegen-Eins-Kampf. Spieler fordern sich gegenseitig zu ehrenvollen Duellen in einer Arena heraus. |
| Battle | Battle |
Großangelegte Teamschlachten mit einem Leben pro Runde. Eliminiert Respawns für taktischen, hochriskanten Kampf. |
5. Kartenauswahl und Rotation
Karten werden dem Rotationspool des Servers mit dem Befehl add_map_to_automated_battle_pool in der Konfigurationsdatei hinzugefügt. Jeder Spielmodus hat seinen eigenen Satz kompatibler Karten.
Team Deathmatch-Karten
| Kartenname | Interne ID |
|---|---|
| Harbour of Ovsk (Winter) | mp_tdm_map_001 |
| Harbour of Ovsk | mp_tdm_map_001_spring |
| Tsagaan Castle | mp_tdm_map_003 |
| Nord Town | mp_tdm_map_004 |
| Nord Town (Alt) | mp_tdm_map_004a |
| Baravenos Encirclement | mp_tdm_map_005 |
Siege-Karten
| Kartenname | Interne ID |
|---|---|
| Skala Landing | mp_siege_map_003 |
| Baravenos Encirclement | mp_siege_map_005 |
| Castle of Fen Altai | mp_siege_map_007_battania |
| Ayzar Stronghold | mp_siege_map_009 |
| Domogtul Castle | mp_siege_map_012 |
Skirmish-Karten
| Kartenname | Interne ID |
|---|---|
| Town Outskirts | mp_skirmish_map_002f |
| Xauna | mp_skirmish_map_007 |
| Echerion | mp_skirmish_map_010 |
| Urikskalaar | mp_skirmish_map_014 |
| Sharis | mp_skirmish_map_020 |
Captain-Karten
| Kartenname | Interne ID |
|---|---|
| Ruins of Jawwali | mp_sergeant_map_007 |
| Druimmor Forest | mp_sergeant_map_008 |
| Cliffs of Akkalat | mp_sergeant_map_009 |
| Pendaric | mp_sergeant_map_010 |
| Isle of Deriad | mp_sergeant_map_011 |
Duel-Karten
| Kartenname | Interne ID |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Battle-Karten
| Kartenname | Interne ID |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType ab. Beachten Sie, dass Captain-Modus-Karten intern das Präfix mp_sergeant_ verwenden.
Kartenrotationsbeispiel
Um eine automatische Kartenrotation einzurichten, fügen Sie mehrere Karten zum Pool hinzu und aktivieren Sie das automatische Umschalten:
add_map_to_automated_battle_pool mp_siege_map_003
add_map_to_automated_battle_pool mp_siege_map_005
add_map_to_automated_battle_pool mp_siege_map_007_battania
add_map_to_automated_battle_pool mp_siege_map_009
add_map_to_automated_battle_pool mp_siege_map_012
enable_automated_battle_switching
start_game_and_mission
Der Server wechselt nach Abschluss jedes Matches der Reihe nach durch diese Karten.
6. Kultur- und Fraktionseinstellungen
Bannerlord bietet sechs spielbare Fraktionen (Kulturen), die die Truppentypen, Ausrüstung und das visuelle Erscheinungsbild für jedes Team bestimmen. Setzen Sie Fraktionen mit CultureTeam1 und CultureTeam2 in der Konfigurationsdatei.
| Fraktion | Konfigurationswert | Stil |
|---|---|---|
| Empire | empire |
Römisch inspirierte schwere Infanterie und Kavallerie mit starker Rüstung und Disziplin. |
| Vlandia | vlandia |
Westeuropäisch inspirierte Ritter mit mächtigen Armbrustschützen und schwerer Kavallerie. |
| Sturgia | sturgia |
Nordisch/slawisch inspirierte Krieger mit starker Infanterie, Äxten und Schildwällen. |
| Battania | battania |
Keltisch inspirierte Fraktion mit hervorragenden Bogenschützen, Plänklern und Waldtruppen. |
| Khuzait | khuzait |
Mongolisch inspirierte Nomadenkrieger mit mächtiger berittener Bogenschützenkunst und Kavallerie. |
| Aserai | aserai |
Arabisch inspirierte Fraktion mit vielseitiger Kavallerie, Kameltruppen und Wüstenkriegern. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Verbindung herstellen
Option A -- Serverbrowser im Spiel
- Starten Sie Mount & Blade II: Bannerlord.
- Wählen Sie im Hauptmenü Multiplayer.
- Stellen Sie sicher, dass die Standard-Mods/Module aktiviert sind, wenn Sie dazu aufgefordert werden.
- Wählen Sie Custom Server List (oder Dedicated Server List, je nach Spielversion).
- Verwenden Sie die Suchleiste oder scrollen Sie, um Ihren Server nach Namen zu finden.
- Wählen Sie Ihren Server und klicken Sie auf Join. Geben Sie das Spielpasswort ein, falls eines gesetzt ist.
Option B -- Direktverbindung
- Starten Sie Mount & Blade II: Bannerlord.
- Wählen Sie im Hauptmenü Multiplayer.
- Öffnen Sie die Konsole mit Alt + ~ (Tilde-Taste).
- Geben Sie den folgenden Befehl mit der IP und dem Port Ihres Servers aus dem Network-Tab in GPanel ein:
open <your-server-ip>:<port> - Geben Sie das Spielpasswort ein, wenn Sie dazu aufgefordert werden.
8. Runden- und Match-Einstellungen
Optimieren Sie das Match-Erlebnis mit diesen Einstellungen in Ihrer Konfigurationsdatei:
| Einstellung | Empfohlener Wert | Beschreibung |
|---|---|---|
RoundTimeLimit |
180 |
Maximale Dauer jeder Runde in Sekunden. 180 (3 Minuten) ist Standard für die meisten Modi. |
MapTimeLimit |
900 |
Gesamtzeit auf einer einzelnen Karte vor der Rotation. 900 (15 Minuten) ermöglicht mehrere Runden pro Karte. |
MinScoreToWinMatch |
3 |
Anzahl der benötigten Rundensiege, um das Gesamtmatch zu gewinnen. |
MinNumberOfPlayersForMatchStart |
2 |
Mindestanzahl an Spielern, bevor ein Match beginnt. Auf 1 setzen zum Testen. |
Verwandte Artikel
- Mount and Blade II Bannerlord Admin-Einrichtung
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Bannerlord-Server haben, die hier nicht behandelt werden, erstellen Sie ein Support-Ticket und geben Sie Ihre Server-IP, den verwendeten Spielmodus und relevante Fehlermeldungen aus der GPanel-Konsole an.