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: 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.

  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 +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +login USER PASS +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?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.

Weitere Ressourcen und Lektüre

Admin-Befehle
Einem The Front Server beitreten