Anleitung: The Front Server erstellen
Einen The Front Gameserver zu erstellen ist einfach und klappt sowohl auf einem Dedicated Server als auch auf deinem Heim-PC. Alternativ kannst du einen The Front Server-Hoster wählen, der zu deinen Anforderungen passt.
Option 1: The Front Server mieten
The Front Server bei Survival Servers mieten
Option 2: Einen The Front Server auf deinem Heim-PC oder Dedicated Server erstellen
Serveranforderungen
Windows 10/11, Server 2016/2019/2022 & 64-Bit
Quad-Core-Prozessor (benötigt bis zu 2 vollständige Kerne)
Bis zu 8 GB Arbeitsspeicher (aktuell werden etwa 1 GB Arbeitsspeicher genutzt)
4GB Speicherplatz (Installationsordner)
Schritt 1: Gameserver-Dateien abrufen
Die Spieldateien für den Dedicated Server bekommst du am besten über das Dedicated-Server-Depot auf Steam mit SteamCMD.
- Erstelle einen Ordner, in dem du die Dateien deines The Front Gameservers speichern möchtest
- Lege die gerade heruntergeladene Datei SteamCMD.exe in diesem Ordner ab
- Erstelle eine Batch-Datei namens SteamCMD.bat
- Füge den folgenden Code in diese Batch-Datei ein:
- @echo off
- start "" steamcmd.exe +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +login USER PASS +app_update 2612550 validate +quit
- Klicke mit der rechten Maustaste auf SteamCMD.bat und wähle „Als Administrator ausführen“
- Deine Gameserver-Dateien sollten jetzt vollständig heruntergeladen sein
Schritt 2: Einen The Front Dedicated Server einrichten
- Erstelle eine Batch-Datei namens The FrontServer.bat in deinem in Schritt 1 neu erstellten The Front Serverordner
- Füge den folgenden Code in diese Batch-Datei ein:
- start "" "C:\PATH\TO\YOUR\FILES\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start?DedicatedServer?MaxPlayers=8 -server -game -QueueThreshold=8 -ServerName="YOUR SERVER NAME" -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID -log log=log.log -locallogtimes -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene -OutIPAddress=YOUR_PUBLIC_IP -ServerID=ANY_IDEA -port=PORT -BeaconPort=PORT+1 -QueryPort=PORT+2 -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -ShutDownServicePort=PORT+3
Schritt 3: Deinen The Front Server konfigurieren
Es gibt ein paar Startparameter, die du kennen solltest.
-log – Aktiviert das Logging
Außerdem gibt es einige Dateien, die du konfigurieren kannst.
/TheFrontManager/ServerConfig_.ini - ändert die Serverkonfiguration
[BaseServerConfig] IsCanMail=1.000000 ServerName="YOUR SERVER NAME" ServerPassword= ServerAdminAccounts=STEAM64ID;STEAM64ID; ServerTitle="A simple description of your server" PlayerAddExpRate=1
Passe unbedingt Folgendes an, damit dein Gameserver funktioniert:
ServerName - Changes the host name of your game server
ServerPassword - Enables a password to join
ServerAdminAccounts - Adds Admin users to your server
ServerTitle - Allows you to enter a brief description of your server
PlayerAddExpRate - Edits the Experience gain rate of the server
Schritt 4: Portweiterleitung
Füge deiner Windows-Firewall eine eingehende Regel hinzu, die die TCP/UDP-Ports (Game-Port) 15636, (Beacon-Port) 15637, (Steam-Query-Port) 15638 erlaubt (oder welche Ports du auch immer verwendest)
Eventuell musst du außerdem eine Weiterleitungsregel in deinem Router anlegen. Wie das geht, erfährst du auf PortForward.com.
Speicherort der Welt-Spielstände
Um deinen Speicherordner zu finden, navigiere zu diesem Ordner:
C:\PATH\TO\YOUR\FILES\ProjectWar\Saved\GameStates
Dort gibt es mehrere Ordner und .sav-Dateien. Sichere sie alle, um ein Backup zu erstellen.