Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 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
Categories

Poradnik konfiguracji serwera Killing Floor 2


Ten poradnik opisuje, jak skonfigurować i ustawić dedykowany serwer Killing Floor 2 hostowany w Legion Hosting, w tym pierwsze uruchomienie, zmienne startowe GPanel, ustawienia trudności, pliki konfiguracyjne, rotację map oraz sposób połączenia. Aby poznać niestandardowe mapy z Workshop, zobacz Niestandardowe mapy KF2 (Workshop). Aby poznać komendy administratora oraz panel web admin, zobacz Web Admin KF2 i komendy administratora.

Pierwsze uruchomienie

Gdy po raz pierwszy otrzymasz swój serwer Killing Floor 2, musi on pobrać i zainstalować pliki gry ze Steam (App ID 232130). Dzieje się to automatycznie przy pierwszym uruchomieniu.

  1. Zaloguj się do GPanel.
  2. Wybierz swój serwer Killing Floor 2 z listy serwerów.
  3. Kliknij zakładkę Startup i ustaw swoje ADMIN_PASS przed uruchomieniem. Jest to wymagane — serwer nie będzie działał poprawnie bez hasła administratora.
  4. Przejdź do zakładki Console i kliknij Start.
  5. Serwer pobierze pliki Killing Floor 2 ze Steam. Może to potrwać kilka minut w zależności od obciążenia serwera. Obserwuj postęp w danych konsoli.
  6. Po zakończeniu pobierania serwer uruchomi się automatycznie. Poczekaj, aż konsola pokaże, że serwer jest gotowy i nasłuchuje połączeń.
Ustaw hasło administratora przed pierwszym uruchomieniem. Zmienna startowa ADMIN_PASS jest wymagana. Bez niej nie będziesz mógł uzyskać dostępu do panelu web admin ani używać komend administratora w grze.
Pierwsze uruchomienie trwa dłużej niż zwykle. Początkowa instalacja pobiera kilka gigabajtów danych gry. Kolejne uruchomienia będą znacznie szybsze, ponieważ pliki będą już obecne. Serwer generuje również swoje pliki konfiguracyjne przy pierwszym uruchomieniu.

Zmienne startowe GPanel

Killing Floor 2 używa kilku zmiennych startowych konfigurowanych w zakładce Startup w GPanel. Kontrolują one podstawowe zachowanie serwera i wchodzą w życie za każdym razem, gdy serwer się uruchamia.

  1. Zaloguj się do GPanel i wybierz swój serwer KF2.
  2. Kliknij zakładkę Startup.
  3. Przejrzyj i ustaw zmienne wymienione poniżej. Zmiany wejdą w życie przy następnym uruchomieniu serwera.
Zmienna Domyślnie Opis
MAP_NAME kf-bioticslab Mapa, którą serwer ładuje przy uruchomieniu. Musi być prawidłową nazwą mapy KF2 (małe litery, z przedrostkiem kf-). Listę domyślnych map znajdziesz w sekcji Rotacja map poniżej.
ADMIN_PASS (brak — wymagane) Hasło administratora używane do panelu web admin oraz uwierzytelniania administratora w grze. Musi być ustawione przed uruchomieniem serwera. Zachowaj je w tajemnicy.
SERVER_NAME (przypisane) Nazwa wyświetlana w przeglądarce serwerów w grze. Nadaj jej opisowy charakter, aby gracze mogli łatwo znaleźć Twój serwer.
DIFFICULTY 0 Poziom trudności serwera. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Szczegóły znajdziesz w sekcji Poziomy trudności poniżej.
WEB_ADMIN true Włącza lub wyłącza panel web admin. Ustaw na true, aby włączyć, lub false, aby wyłączyć. Szczegóły znajdziesz w artykule Web Admin KF2 i komendy administratora.
WEB_ADMIN_PORT 8089 Port, na którym nasłuchuje panel web admin. Sprawdź zakładkę Network w GPanel, aby poznać rzeczywisty port przypisany do Twojego serwera.
Zmienne startowe nadpisują wartości z plików konfiguracyjnych. Jeśli ustawienie pojawia się zarówno w zakładce Startup w GPanel, jak i w pliku konfiguracyjnym, zmienna startowa ma pierwszeństwo. Używaj zakładki Startup do podstawowych ustawień, a plików konfiguracyjnych do dostrajania.

Poziomy trudności

Killing Floor 2 ma cztery poziomy trudności, które wpływają na zdrowie, obrażenia, prędkość i zachowanie spawnu Zedów. Ustaw poziom trudności za pomocą zmiennej startowej DIFFICULTY w GPanel.

Wartość Trudność Opis
0 Normal Domyślny poziom trudności. Zedy mają standardowe zdrowie i obrażenia. Dobry do swobodnej gry i dla nowych graczy uczących się gry. Zedy poruszają się z normalną prędkością i nie mają specjalnych modyfikatorów zachowania.
1 Hard Zedy zadają więcej obrażeń i mają zwiększoną pulę zdrowia. Gracze otrzymują więcej obrażeń od ataków. Solidny krok wyżej, który wymaga lepszej współpracy zespołowej i doboru ekwipunku.
2 Suicidal Znacznie trudniejsze Zedy z wyższym zdrowiem, szybszym poruszaniem się i bardziej agresywną SI. Zedy potrafią sprintować i częściej wykonywać specjalne ataki. Wymaga doświadczonych graczy i skoordynowanych składów zespołu.
3 Hell on Earth Najtrudniejszy poziom trudności. Zedy mają maksymalne zdrowie i obrażenia, sprintują nieustannie i często używają swoich najbardziej niebezpiecznych ataków. Obrażenia od ognia sojuszniczego są zwiększone. Zalecane wyłącznie dla bardzo doświadczonych, dobrze skoordynowanych zespołów.
Wyższe poziomy trudności wymagają bardziej doświadczonych graczy. Uruchomienie serwera na poziomie Suicidal lub Hell on Earth z niedoświadczonymi graczami prawdopodobnie zakończy się częstymi wytraceniami całego zespołu. Zacznij na poziomie Normal lub Hard i zwiększaj trudność w miarę poprawy Twojej grupy.

Pliki konfiguracyjne

Głównym plikiem konfiguracyjnym serwera Killing Floor 2 jest LinuxServer-KFGame.ini, znajdujący się w KFGame/Config/LinuxServer-KFGame.ini. Plik ten jest generowany przy pierwszym uruchomieniu serwera i kontroluje szczegółowe ustawienia rozgrywki.

Zatrzymaj serwer przed edycją plików konfiguracyjnych. Zawsze zatrzymuj serwer w zakładce Console w GPanel przed edycją jakichkolwiek plików konfiguracyjnych. Serwer może nadpisać zmiany wprowadzone w plikach podczas jego działania.

Dostęp do plików konfiguracyjnych

  1. Zaloguj się do GPanel i wybierz swój serwer KF2.
  2. Zatrzymaj serwer w zakładce Console, jeśli jest uruchomiony.
  3. Kliknij zakładkę Files i przejdź do KFGame/Config/.
  4. Kliknij LinuxServer-KFGame.ini, aby otworzyć go we wbudowanym edytorze.

Kluczowe ustawienia w LinuxServer-KFGame.ini

Następujące ustawienia znajdują się w sekcjach [Engine.GameReplicationInfo] oraz [KFGame.KFGameInfo]:

Ustawienie Sekcja Domyślnie Opis
GameLength [KFGame.KFGameInfo] 1 Liczba fal w meczu. 0 = Short (4 fale), 1 = Medium (7 fal), 2 = Long (10 fal).
MaxPlayers [KFGame.KFGameInfo] 6 Maksymalna liczba graczy, którzy mogą dołączyć do serwera. KF2 domyślnie obsługuje do 6, ale serwery z modami mogą zwiększyć tę liczbę.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Mnożnik obrażeń od ognia sojuszniczego. 0.0 = wyłączone, 1.0 = pełne obrażenia dla członków zespołu. Wartości między 0 a 1 skalują się proporcjonalnie.
bDisableTeamCollision [KFGame.KFGameInfo] False Gdy ustawione na True, gracze mogą przechodzić przez siebie nawzajem. Przydatne na serwerach z wieloma graczami, aby zapobiec blokowaniu w ciasnych korytarzach.
ServerName [Engine.GameReplicationInfo] (przypisane) Nazwa serwera wyświetlana w przeglądarce. Zmienna startowa SERVER_NAME w GPanel nadpisuje to ustawienie, jeśli jest ustawiona.
bAdminCanPause [KFGame.KFGameInfo] False Pozwala administratorom zatrzymywać grę. Ustaw na True, jeśli chcesz mieć możliwość pauzowania w trakcie fali.

Przykład kluczowych ustawień w LinuxServer-KFGame.ini:

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

Konfiguracja Web Admin — KFWeb.ini

Ustawienia panelu web admin są przechowywane w KFGame/Config/KFWeb.ini. Plik ten kontroluje, czy web admin jest włączony oraz na którym porcie działa. W większości przypadków nie musisz edytować tego pliku bezpośrednio — zmienne startowe WEB_ADMIN oraz WEB_ADMIN_PORT w GPanel obsługują te ustawienia.

Rotacja map

Killing Floor 2 obsługuje rotację map, pozwalając serwerowi przechodzić przez listę map między meczami. Cykl map konfiguruje się w LinuxServer-KFGame.ini w sekcji [KFGame.KFGameInfo].

Konfigurowanie rotacji map

Dodaj wpisy GameMapCycles, aby zdefiniować swoją rotację map. Każdy wpis określa listę map, przez które serwer będzie przechodził:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
W nazwach map rozróżniana jest wielkość liter. Używaj nazw map pisanych małymi literami z przedrostkiem kf-. Nieprawidłowa nazwa mapy spowoduje, że serwer pominie ten wpis lub nie załaduje mapy.

Domyślne mapy

Killing Floor 2 jest dostarczany z dużym wyborem wbudowanych map. Oto kilka najczęściej używanych:

Nazwa mapy Nazwa wyświetlana
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
Zmienna startowa MAP_NAME ustawia tylko mapę początkową. Mapa określona w zmiennej MAP_NAME w GPanel jest ładowana przy pierwszym uruchomieniu serwera. Następnie serwer podąża za rotacją GameMapCycles zdefiniowaną w pliku konfiguracyjnym.

Jak się połączyć

Istnieją dwa sposoby połączenia z serwerem Killing Floor 2: przez przeglądarkę serwerów w grze lub przez bezpośrednie połączenie.

Korzystanie z przeglądarki serwerów w grze

  1. Uruchom Killing Floor 2 i przejdź do menu głównego.
  2. Kliknij Matchmaking, a następnie Create Game lub przeglądaj Server Browser.
  3. Użyj filtrów, aby zawęzić wyniki. Wyszukaj swój serwer po nazwie ustawionej w zmiennej startowej SERVER_NAME.
  4. Wybierz swój serwer z listy i kliknij Join.
Nowe serwery mogą potrzebować kilku minut, aby się pojawić. Po uruchomieniu serwera może minąć do 5-10 minut, zanim zostanie zindeksowany i pojawi się w przeglądarce serwerów Steam. Jeśli nie widzisz go od razu, poczekaj i odśwież listę.

Bezpośrednie połączenie przez Steam

  1. Otwórz Steam i kliknij View w górnym pasku menu, a następnie wybierz Game Servers.
  2. Kliknij zakładkę Favourites, a następnie kliknij Add a Server.
  3. Wprowadź adres IP i port gry swojego serwera, jak pokazano w zakładce Network w GPanel (format: IP:PORT).
  4. Kliknij Add this address to favourites, a następnie wybierz serwer i kliknij Connect.

Możesz również użyć konsoli w grze. Naciśnij ` (tylda/grawis), aby otworzyć konsolę, a następnie wpisz:

open IP:PORT

Zastąp IP i PORT wartościami z zakładki Network w GPanel.

Aby uzyskać pomoc w znalezieniu adresu IP i portu serwera, zobacz Jak znaleźć adres IP i port serwera.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problem nieomówiony w tym poradniku, nasz zespół wsparcia jest gotowy do pomocy. Wyślij zgłoszenie do pomocy technicznej i dołącz ID serwera, opis problemu oraz wszelkie istotne dane z konsoli lub zrzuty ekranu.


Was this article helpful?

Ready to Get Started?

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