Blitzangebot 40% Rabatt auf alle Server
Endet in: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorien

Killing Floor 2 Server-Einrichtungsanleitung


Diese Anleitung behandelt die Einrichtung und Konfiguration Ihres Killing Floor 2 Dedicated Servers bei Legion Hosting, einschließlich Erststart, GPanel-Startvariablen, Schwierigkeitseinstellungen, Konfigurationsdateien, Kartenrotation und wie Sie sich verbinden. Für benutzerdefinierte Workshop-Karten siehe KF2 Custom Maps (Workshop). Für Admin-Befehle und das Web-Admin-Panel siehe KF2 Web Admin and Admin Commands.

Erststart

Wenn Sie Ihren Killing Floor 2 Server zum ersten Mal erhalten, müssen die Spieldateien von Steam (App ID 232130) heruntergeladen und installiert werden. Dies geschieht beim ersten Start automatisch.

  1. Melden Sie sich bei GPanel an.
  2. Wählen Sie Ihren Killing Floor 2 Server aus der Serverliste aus.
  3. Klicken Sie auf den Reiter Startup und legen Sie Ihr ADMIN_PASS fest, bevor Sie starten. Dies ist erforderlich — der Server funktioniert ohne Admin-Passwort nicht korrekt.
  4. Gehen Sie zum Reiter Console und klicken Sie auf Start.
  5. Der Server lädt die Killing Floor 2 Dateien von Steam herunter. Dies kann je nach Serverauslastung mehrere Minuten dauern. Beobachten Sie die Konsolenausgabe für den Fortschritt.
  6. Sobald der Download abgeschlossen ist, startet der Server automatisch. Warten Sie, bis die Konsole anzeigt, dass der Server bereit ist und auf Verbindungen wartet.
Legen Sie Ihr Admin-Passwort vor dem ersten Start fest. Die Startvariable ADMIN_PASS ist erforderlich. Ohne sie können Sie nicht auf das Web-Admin-Panel zugreifen oder In-Game-Admin-Befehle verwenden.
Der erste Start dauert länger als üblich. Die Erstinstallation lädt mehrere Gigabyte an Spieldaten herunter. Nachfolgende Starts sind deutlich schneller, da die Dateien bereits vorhanden sind. Der Server generiert beim ersten Durchlauf auch seine Konfigurationsdateien.

GPanel-Startvariablen

Killing Floor 2 verwendet mehrere Startvariablen, die im GPanel-Reiter Startup konfiguriert werden. Diese steuern das grundlegende Serververhalten und werden bei jedem Serverstart wirksam.

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren KF2 Server aus.
  2. Klicken Sie auf den Reiter Startup.
  3. Überprüfen und setzen Sie die unten aufgeführten Variablen. Änderungen werden beim nächsten Serverstart wirksam.
Variable Standard Beschreibung
MAP_NAME kf-bioticslab Die Karte, die der Server beim Start lädt. Muss ein gültiger KF2-Kartenname sein (Kleinbuchstaben, mit dem Präfix kf-). Siehe den Abschnitt Kartenrotation unten für eine Liste der Standardkarten.
ADMIN_PASS (keines — erforderlich) Das Admin-Passwort für das Web-Admin-Panel und die In-Game-Admin-Authentifizierung. Muss vor dem Serverstart festgelegt werden. Halten Sie es geheim.
SERVER_NAME (zugewiesen) Der Name, der im In-Game-Serverbrowser angezeigt wird. Wählen Sie einen aussagekräftigen Namen, damit Spieler Ihren Server leicht finden können.
DIFFICULTY 0 Die Schwierigkeitsstufe für den Server. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Siehe den Abschnitt Schwierigkeitsstufen unten für Details.
WEB_ADMIN true Aktiviert oder deaktiviert das Web-Admin-Panel. Setzen Sie auf true zum Aktivieren oder false zum Deaktivieren. Siehe KF2 Web Admin and Admin Commands für Details.
WEB_ADMIN_PORT 8089 Der Port, auf dem das Web-Admin-Panel lauscht. Überprüfen Sie den GPanel-Reiter Network für den tatsächlich Ihrem Server zugewiesenen Port.
Startvariablen überschreiben Konfigurationsdatei-Werte. Wenn eine Einstellung sowohl im GPanel-Startup-Reiter als auch in einer Konfigurationsdatei erscheint, hat die Startvariable Vorrang. Verwenden Sie den Startup-Reiter für Kerneinstellungen und Konfigurationsdateien für die Feinabstimmung.

Schwierigkeitsstufen

Killing Floor 2 hat vier Schwierigkeitsstufen, die Zed-Gesundheit, Schaden, Geschwindigkeit und Spawn-Verhalten beeinflussen. Stellen Sie die Schwierigkeit über die Startvariable DIFFICULTY in GPanel ein.

Wert Schwierigkeit Beschreibung
0 Normal Die Standardschwierigkeit. Zeds haben normale Gesundheit und Schaden. Gut für gelegentliches Spielen und neue Spieler, die das Spiel lernen. Zeds bewegen sich mit normaler Geschwindigkeit und haben keine speziellen Verhaltensmodifikatoren.
1 Hard Zeds verursachen mehr Schaden und haben erhöhte Gesundheitspools. Spieler erleiden mehr Schaden durch Angriffe. Ein solider Schwierigkeitsanstieg, der bessere Teamarbeit und Ausrüstungswahl erfordert.
2 Suicidal Deutlich härtere Zeds mit höherer Gesundheit, schnellerer Bewegung und aggressiverer KI. Zeds können sprinten und Spezialangriffe häufiger ausführen. Erfordert erfahrene Spieler und koordinierte Teamzusammenstellungen.
3 Hell on Earth Die härteste Schwierigkeitsstufe. Zeds haben maximale Gesundheit und Schaden, sprinten ständig und setzen ihre gefährlichsten Angriffe häufig ein. Friendly-Fire-Schaden ist erhöht. Nur für hocherfahrene, gut koordinierte Teams empfohlen.
Höhere Schwierigkeitsstufen erfordern erfahrenere Spieler. Einen Server auf Suicidal oder Hell on Earth mit unerfahrenen Spielern zu starten, führt wahrscheinlich zu häufigen Team-Wipes. Beginnen Sie auf Normal oder Hard und erhöhen Sie die Schwierigkeit, wenn Ihre Gruppe besser wird.

Konfigurationsdateien

Die primäre Serverkonfigurationsdatei von Killing Floor 2 ist LinuxServer-KFGame.ini, zu finden unter KFGame/Config/LinuxServer-KFGame.ini. Diese Datei wird beim ersten Serverstart generiert und steuert detaillierte Gameplay-Einstellungen.

Stoppen Sie Ihren Server, bevor Sie Konfigurationsdateien bearbeiten. Stoppen Sie Ihren Server immer über den GPanel-Reiter Console, bevor Sie Konfigurationsdateien bearbeiten. Der Server kann Änderungen an Dateien überschreiben, während er läuft.

Zugriff auf Konfigurationsdateien

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren KF2 Server aus.
  2. Stoppen Sie den Server über den Reiter Console, falls er läuft.
  3. Klicken Sie auf den Reiter Files und navigieren Sie zu KFGame/Config/.
  4. Klicken Sie auf LinuxServer-KFGame.ini, um sie im Inline-Editor zu öffnen.

Wichtige Einstellungen in LinuxServer-KFGame.ini

Die folgenden Einstellungen befinden sich in den Abschnitten [Engine.GameReplicationInfo] und [KFGame.KFGameInfo]:

Einstellung Abschnitt Standard Beschreibung
GameLength [KFGame.KFGameInfo] 1 Anzahl der Wellen in einem Match. 0 = Kurz (4 Wellen), 1 = Mittel (7 Wellen), 2 = Lang (10 Wellen).
MaxPlayers [KFGame.KFGameInfo] 6 Maximale Anzahl an Spielern, die dem Server beitreten können. KF2 unterstützt standardmäßig bis zu 6, aber modifizierte Server können dies erhöhen.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Friendly-Fire-Schadensmultiplikator. 0.0 = deaktiviert, 1.0 = voller Schaden an Teammitgliedern. Werte zwischen 0 und 1 skalieren proportional.
bDisableTeamCollision [KFGame.KFGameInfo] False Wenn True, können Spieler durcheinander hindurchlaufen. Nützlich auf Servern mit vielen Spielern, um Blockaden in engen Gängen zu verhindern.
ServerName [Engine.GameReplicationInfo] (zugewiesen) Der im Browser angezeigte Servername. Die GPanel-Startvariable SERVER_NAME überschreibt diesen Wert, falls gesetzt.
bAdminCanPause [KFGame.KFGameInfo] False Erlaubt Admins, das Spiel zu pausieren. Setzen Sie auf True, wenn Sie die Möglichkeit haben möchten, mitten in einer Welle zu pausieren.

Beispiel für wichtige Einstellungen in LinuxServer-KFGame.ini:

[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False

Web-Admin-Konfiguration — KFWeb.ini

Die Einstellungen des Web-Admin-Panels sind in KFGame/Config/KFWeb.ini gespeichert. Diese Datei steuert, ob das Web-Admin-Panel aktiviert ist und auf welchem Port es läuft. In den meisten Fällen müssen Sie diese Datei nicht direkt bearbeiten — die Startvariablen WEB_ADMIN und WEB_ADMIN_PORT in GPanel übernehmen diese Einstellungen.

Kartenrotation

Killing Floor 2 unterstützt Kartenrotation, sodass der Server zwischen den Matches durch eine Liste von Karten wechseln kann. Die Kartenrotation wird in LinuxServer-KFGame.ini unter dem Abschnitt [KFGame.KFGameInfo] konfiguriert.

Kartenrotation einrichten

Fügen Sie GameMapCycles-Einträge hinzu, um Ihre Kartenrotation festzulegen. Jeder Eintrag gibt eine Liste von Karten an, die der Server durchlaufen wird:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
Kartennamen sind case-sensitive. Verwenden Sie Kartennamen in Kleinbuchstaben mit dem Präfix kf-. Ein falscher Kartenname führt dazu, dass der Server den Eintrag überspringt oder die Karte nicht laden kann.

Standardkarten

Killing Floor 2 wird mit einer großen Auswahl an integrierten Karten ausgeliefert. Hier sind einige der am häufigsten verwendeten:

Kartenname Anzeigename
kf-bioticslabBiotics Lab
kf-burningparisBurning Paris
kf-outpostOutpost
kf-volter_manorVolter Manor
kf-catacombsCatacombs
kf-evacuation_pointEvacuation Point
kf-farmhouseFarmhouse
kf-blackforestBlack Forest
kf-prisonPrison
kf-containmentstationContainment Station
kf-hostilegroundsHostile Grounds
kf-infernalrealmInfernal Realm
kf-nukedNuked
kf-thescentThe Descent
kf-zedlandingZed Landing
Die Startvariable MAP_NAME legt nur die Startkarte fest. Die im GPanel unter MAP_NAME angegebene Karte wird geladen, wenn der Server zum ersten Mal startet. Danach folgt der Server der in der Konfigurationsdatei definierten GameMapCycles-Rotation.

Verbindung herstellen

Es gibt zwei Möglichkeiten, sich mit Ihrem Killing Floor 2 Server zu verbinden: über den In-Game-Serverbrowser oder per Direktverbindung.

Über den In-Game-Serverbrowser

  1. Starten Sie Killing Floor 2 und gehen Sie zum Hauptmenü.
  2. Klicken Sie auf Matchmaking und dann auf Create Game oder durchsuchen Sie den Server Browser.
  3. Verwenden Sie die Filter, um die Ergebnisse einzugrenzen. Suchen Sie nach Ihrem Server anhand des Namens, den Sie in der Startvariable SERVER_NAME festgelegt haben.
  4. Wählen Sie Ihren Server aus der Liste und klicken Sie auf Join.
Neue Server brauchen einige Minuten, um zu erscheinen. Nach dem Start Ihres Servers kann es bis zu 5-10 Minuten dauern, bis er indiziert wird und im Steam-Serverbrowser erscheint. Wenn Sie ihn nicht sofort sehen, warten Sie und aktualisieren Sie die Liste.

Direktverbindung über Steam

  1. Öffnen Sie Steam und klicken Sie im oberen Menü auf View, dann wählen Sie Game Servers.
  2. Klicken Sie auf den Reiter Favourites und dann auf Add a Server.
  3. Geben Sie die IP und den Game-Port Ihres Servers ein, wie im GPanel-Reiter Network angezeigt (Format: IP:PORT).
  4. Klicken Sie auf Add this address to favourites, wählen Sie dann den Server aus und klicken Sie auf Connect.

Sie können auch die In-Game-Konsole verwenden. Drücken Sie ` (Tilde/Backtick), um die Konsole zu öffnen, und geben Sie ein:

open IP:PORT

Ersetzen Sie IP und PORT durch die Werte aus dem GPanel-Reiter Network.

Hilfe zum Finden der IP-Adresse und des Ports Ihres Servers finden Sie unter How to Find Your Server IP and Port.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie auf ein Problem stoßen, das in dieser Anleitung nicht behandelt wird, steht Ihnen unser Support-Team zur Verfügung. Erstellen Sie ein Support-Ticket und geben Sie Ihre Server-ID, eine Beschreibung des Problems sowie relevante Konsolenausgaben oder Screenshots an.


War dieser Artikel hilfreich?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.