Anleitung: BATTALION 1944 Server erstellen
Einen BATALLION 1944 Gameserver kannst du entweder auf einem Dedicated Server oder einem Heim-PC erstellen oder ihn bei einem Server-Anbieter hosten und mieten.
Option 1: Einen BATALLION 1944 Server mieten (Beispiel-Webinterface siehe unten!)
Option 2: Einen BATALLION 1944 Server auf deinem Heim-PC oder Dedicated Server erstellen
Serveranforderungen
Windows 7, 8, 8.1, Server 2008, Server 2012 & 64-Bit
Quad-Core-Prozessor (benötigt bis zu 2 vollständige Kerne)
Bis zu 16 GB Arbeitsspeicher (aktuell werden mindestens etwa 6 GB und für einen vollen Server bis zu 15 GB Arbeitsspeicher benötigt)
2GB Speicherplatz (Installationsordner)
Visual C++ Redistributable für Visual Studio 2015
Schritt 1: Gameserver-Dateien über den statischen Link herunterladen
Aktuelle Serverversion: 10849
Am besten bekommst du die Dateien für das Dedicated-Server-Hosting über Download für Windows oder [ Linux Download für Linux]
- Erstelle einen Ordner, in dem du die Dateien deines BATALLION 1944 Gameservers ablegen möchtest
- "C:\battalion1944server"
- Lege alle Dateien in diesem Verzeichnis ab
Schritt 2: Einen BATALLION 1944 Dedicated Server einrichten
- Erstelle eine Batch-Datei namens BATALLION1944Server.bat in deinem neu angelegten Ordner (Schritt 1)
- Füge den folgenden Code in diese Batch-Datei ein:
- start "C:\battalion1944server\WindowsServer\Binaries\Win64\BattalionServer-Win64-Shipping.exe" /Game/Maps/Final_Maps/Derailed?Game=/Script/ShooterGame.BombGameMode?listen -broadcastip="<EXTERNAL_IP>" -PORT=<DESIRED_PORT> -QueryPort=<DESIRED_PORT + 3> -log -defgameini="../../../DefaultGame.ini"
- Ersetze <EXTERNAL_IP> durch 0.0.0.0, wenn du auf deinem Heim-PC spielst, oder durch die IP deines Dedicated Servers, wenn es auf einem Server läuft
- <DESIRED_PORT> durch deinen gewünschten Spielport
- <DESIRED_PORT + 3> durch deinen gewünschten Gameserver-Query-Port
Schritt 3: Portweiterleitung
Lege in deiner Windows-Firewall zwei eingehende Regeln an, die den UDP-Port <DESIRED_PORT> sowie <DESIRED_PORT + 3> erlauben (oder welchen Port du auch immer verwendest).
Möglicherweise musst du zusätzlich eine Weiterleitungsregel in deinem Router anlegen. Auf PortForward.com kannst du nachlesen, wie das geht.
So trittst du deinem Server bei (Kunden von SurvivalServers.com)
SCHRITT 1: Aktualisiere deinen Server auf die neueste BATALLION 1944 Version und klicke dann auf den grünen Update-Button unten im Webinterface. * Wenn du kein Kunde von Survival Servers bist, frag deinen Gameserver-Host danach.
SCHRITT 2: Finde deinen Server in der Serverliste im Spiel!
ALTERNATIVE METHODE: Einem Battalion 1944 Server per Direct Connect beitreten
Deinen BATALLION 1944 Gameserver konfigurieren!
Jetzt kommt der spaßige Teil: deinen BATALLION 1944 Gameserver ganz nach deinem Geschmack einrichten.
Öffne deine \WindowsServer\DefaultGame.ini, um dort einige Zeilen zu bearbeiten
Unter der Überschrift
[/Script/ShooterGame.BattalionGameMode]
In der mitgelieferten DefaultGame.ini siehst du Folgendes:
| +ModeRotation=/Script/ShooterGame.TDMGameMode |
| +ModeRotation=/Script/ShooterGame.DOMGameMode |
| +ModeRotation=/Script/ShooterGame.CTFGameMode |
| +ModeRotation=/Script/ShooterGame.BombGameMode |
| +MapRotation=Coastal |
| +MapRotation=Derailed |
| +MapRotation=Liberation |
| +MapRotation=Manorhouse_V1 |
| +MapRotation=Manorhouse_V2 |
| +MapRotation=Battery |
| +MapRotation=Outpost |
Ergänze oder entferne Einträge in der obigen Liste, um die Map-Rotation zu steuern. Für eine zufällige Rotation (auch die Modi werden zufällig gewählt) setze die folgende Variable auf true: RandomMapRotationEnabled
Deinen Server auf der Aim Map einrichten
Zu MapRotation hinzufügen:
| +MapRotation=AimMap_01 |
DefaultGame.ini: Variablen für die Servereinstellungen
In der mitgelieferten DefaultGame.ini siehst du Folgendes:
[/Script/ShooterGame.BattalionGameMode]
.. darunter siehst du Variablen, die du anpassen kannst!
| ServerName= | Ändere dies auf den Namen, den dein Server in der Serverliste anzeigen soll |
| Password= | Passwortschutz |
| TeamNames="ALLIES" | Ändert den Namen von Team 1 |
| TeamNames="AXIS" | Ändert den Namen von Team 2 |
| PlayMode=Arcade | Legt den Spielstil des Servers fest. Die meisten Admins wollen „Arcade“, aber „Comp“ und „Unranked“ sind ebenfalls verfügbar. Diese Konfigurationen entsprechen den Matchmaking-Optionen. |
| StartType=ReadyUp | Hier legst du fest, wie der Server startet. Du kannst wählen zwischen: „ReadyUp“ verlangt, dass alle Spieler bereit sind, bevor das Spiel beginnt, „PlayerCount“ wartet, bis die Spielerzahl größer oder gleich der Config-Variable „RequiredPlayers“ ist, und „Skip“ startet den Server sofort. |

