Anleitung: The Front Server erstellen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

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: Einen The Front Server mieten (Beispiel-Webinterface siehe unten!)

Control panel.gif
The Front game server.png

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.

  1. Erstelle einen Ordner, in dem du die Dateien deines The Front Gameservers speichern möchtest
  2. Lege die gerade heruntergeladene Datei SteamCMD.exe in diesem Ordner ab
  3. Erstelle eine Batch-Datei namens SteamCMD.bat
  4. Füge den folgenden Code in diese Batch-Datei ein:
@echo off
start "" steamcmd.exe +login USER PASS +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 2612550 validate +quit
  1. Klicke mit der rechten Maustaste auf SteamCMD.bat und wähle „Als Administrator ausführen“
  2. Deine Gameserver-Dateien sollten jetzt vollständig heruntergeladen sein

Schritt 2: Einen The Front Dedicated Server einrichten

  1. Erstelle eine Batch-Datei namens The FrontServer.bat in deinem in Schritt 1 neu erstellten The Front Serverordner
  2. Füge den folgenden Code in diese Batch-Datei ein:
start "" "C:\PATH\TO\YOUR\FILES\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start ?Listen?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

Jetzt kommt der spaßige Teil: deinen The Front Gameserver nach deinen Wünschen einrichten. 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 3: Portweiterleitung

Füge deiner Windows-Firewall eine eingehende Regel hinzu, die die TCP/UDP-Ports 15636 (Game-Port) und 15637 (Steam-Query-Port) zulässt (oder welche Ports du auch immer verwenden möchtest)

Möglicherweise musst du zusätzlich eine Weiterleitungsregel in deinem Router anlegen. Auf PortForward.com kannst du nachlesen, wie das geht.

Speicherort der Welt-Spielstände

Um deinen Speicherordner zu finden, navigiere zu diesem Ordner:

C:\PATH\TO\YOUR\FILES\ProjectWar\Saved\GameStates

Es gibt vier Ordner und zwei Dateien. Sichere sie alle, um ein Backup zu erstellen.

Weitere Ressourcen und Lektüre

Admin-Befehle
Einem The Front Server beitreten