Tento průvodce popisuje, jak nastavit a nakonfigurovat váš dedikovaný server Killing Floor 2 hostovaný u Legion Hosting, včetně prvního spuštění, startovacích proměnných v GPanel, nastavení obtížnosti, konfiguračních souborů, rotace map a připojení. Pro vlastní workshopové mapy viz KF2 Custom Maps (Workshop). Pro administrátorské příkazy a webový administrátorský panel viz KF2 Web Admin and Admin Commands.
První spuštění
Když poprvé obdržíte svůj server Killing Floor 2, musí stáhnout a nainstalovat herní soubory ze Steam (App ID 232130). To se provede automaticky při prvním spuštění.
- Přihlaste se do GPanel.
- Vyberte svůj server Killing Floor 2 ze seznamu serverů.
- Klikněte na záložku Startup a nastavte své ADMIN_PASS před spuštěním. Toto je povinné — server nebude správně fungovat bez hesla administrátora.
- Přejděte na záložku Console a klikněte na Start.
- Server stáhne soubory Killing Floor 2 ze Steam. To může trvat několik minut v závislosti na zatížení serveru. Sledujte výstup konzole pro průběh.
- Po dokončení stahování se server automaticky spustí. Počkejte, až konzole zobrazí, že je server připraven a naslouchá připojením.
ADMIN_PASS je povinná. Bez ní nebudete moci přistupovat k webovému administrátorskému panelu ani používat administrátorské příkazy ve hře.
Startovací proměnné GPanel
Killing Floor 2 používá několik startovacích proměnných konfigurovaných v záložce Startup v GPanel. Tyto ovládají základní chování serveru a platí při každém spuštění serveru.
- Přihlaste se do GPanel a vyberte svůj KF2 server.
- Klikněte na záložku Startup.
- Zkontrolujte a nastavte proměnné uvedené níže. Změny se projeví při příštím spuštění serveru.
| Proměnná | Výchozí hodnota | Popis |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Mapa, kterou server načte při spuštění. Musí být platný název mapy KF2 (malými písmeny, s prefixem kf-). Seznam výchozích map naleznete v sekci Rotace map níže. |
ADMIN_PASS |
(žádné — povinné) | Heslo administrátora používané pro webový administrátorský panel a autentizaci administrátora ve hře. Musí být nastaveno před spuštěním serveru. Udržujte ho v tajnosti. |
SERVER_NAME |
(přiřazeno) | Název zobrazený v herním prohlížeči serverů. Zvolte popisný název, aby hráči snadno našli váš server. |
DIFFICULTY |
0 |
Úroveň obtížnosti serveru. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Podrobnosti naleznete v sekci Úrovně obtížnosti níže. |
WEB_ADMIN |
true |
Povolí nebo zakáže webový administrátorský panel. Nastavte na true pro povolení nebo false pro zakázání. Viz KF2 Web Admin and Admin Commands pro podrobnosti. |
WEB_ADMIN_PORT |
8089 |
Port, na kterém naslouchá webový administrátorský panel. Zkontrolujte záložku Network v GPanel pro skutečný port přiřazený vašemu serveru. |
Úrovně obtížnosti
Killing Floor 2 má čtyři úrovně obtížnosti, které ovlivňují zdraví, poškození, rychlost a chování spawnování Zedů. Nastavte obtížnost pomocí startovací proměnné DIFFICULTY v GPanel.
| Hodnota | Obtížnost | Popis |
|---|---|---|
0 |
Normal | Výchozí obtížnost. Zedi mají standardní zdraví a poškození. Vhodné pro příležitostné hraní a nové hráče, kteří se učí hru. Zedi se pohybují normální rychlostí a nemají žádné speciální modifikátory chování. |
1 |
Hard | Zedi způsobují více poškození a mají zvýšené zdraví. Hráči dostávají více poškození z útoků. Solidní zvýšení obtížnosti, které vyžaduje lepší týmovou spolupráci a volbu výbavy. |
2 |
Suicidal | Výrazně odolnější Zedi s vyšším zdravím, rychlejším pohybem a agresivnější AI. Zedi mohou sprintovat a provádět speciální útoky častěji. Vyžaduje zkušené hráče a koordinované týmové složení. |
3 |
Hell on Earth | Nejtěžší obtížnost. Zedi mají maximální zdraví a poškození, neustále sprintují a často používají své nejnebezpečnější útoky. Poškození od vlastní palby je zvýšeno. Doporučeno pouze pro vysoce zkušené a dobře koordinované týmy. |
Konfigurační soubory
Primární konfigurační soubor serveru Killing Floor 2 je LinuxServer-KFGame.ini, umístěný v KFGame/Config/LinuxServer-KFGame.ini. Tento soubor je vygenerován při prvním spuštění serveru a řídí podrobná nastavení hratelnosti.
Přístup ke konfiguračním souborům
- Přihlaste se do GPanel a vyberte svůj KF2 server.
- Zastavte server v záložce Console, pokud je spuštěn.
- Klikněte na záložku Files a přejděte do
KFGame/Config/. - Klikněte na
LinuxServer-KFGame.inipro otevření v integrovaném editoru.
Klíčová nastavení v LinuxServer-KFGame.ini
Následující nastavení se nacházejí v sekcích [Engine.GameReplicationInfo] a [KFGame.KFGameInfo]:
| Nastavení | Sekce | Výchozí hodnota | Popis |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Počet vln v zápase. 0 = Krátký (4 vlny), 1 = Střední (7 vln), 2 = Dlouhý (10 vln). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maximální počet hráčů, kteří se mohou připojit k serveru. KF2 ve výchozím nastavení podporuje až 6, ale modované servery mohou tento počet zvýšit. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Multiplikátor poškození vlastní palbou. 0.0 = vypnuto, 1.0 = plné poškození spoluhráčů. Hodnoty mezi 0 a 1 se úměrně škálují. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
Když je nastaveno na True, hráči mohou procházet skrz sebe. Užitečné na serverech s mnoha hráči pro zabránění blokování v úzkých chodbách. |
ServerName |
[Engine.GameReplicationInfo] |
(přiřazeno) | Název serveru zobrazený v prohlížeči. Startovací proměnná SERVER_NAME v GPanel tuto hodnotu přepisuje, pokud je nastavena. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Umožňuje administrátorům pozastavit hru. Nastavte na True, pokud chcete možnost pozastavit uprostřed vlny. |
Příklad klíčových nastavení v LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Konfigurace Web Adminu — KFWeb.ini
Nastavení webového administrátorského panelu jsou uložena v KFGame/Config/KFWeb.ini. Tento soubor řídí, zda je webový admin povolen a na jakém portu běží. Ve většině případů nemusíte tento soubor přímo upravovat — startovací proměnné WEB_ADMIN a WEB_ADMIN_PORT v GPanel tato nastavení obstarají.
Rotace map
Killing Floor 2 podporuje rotaci map, která umožňuje serveru cyklicky procházet seznam map mezi zápasy. Cyklus map se konfiguruje v LinuxServer-KFGame.ini v sekci [KFGame.KFGameInfo].
Nastavení rotace map
Přidejte záznamy GameMapCycles pro definování rotace map. Každý záznam specifikuje seznam map, kterými bude server cyklicky procházet:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Nesprávný název mapy způsobí, že server tento záznam přeskočí nebo mapu nenačte.
Výchozí mapy
Killing Floor 2 obsahuje velký výběr vestavěných map. Zde jsou některé z nejčastěji používaných:
| Název mapy | Zobrazovaný název |
|---|---|
kf-bioticslab | Biotics Lab |
kf-burningparis | Burning Paris |
kf-outpost | Outpost |
kf-volter_manor | Volter Manor |
kf-catacombs | Catacombs |
kf-evacuation_point | Evacuation Point |
kf-farmhouse | Farmhouse |
kf-blackforest | Black Forest |
kf-prison | Prison |
kf-containmentstation | Containment Station |
kf-hostilegrounds | Hostile Grounds |
kf-infernalrealm | Infernal Realm |
kf-nuked | Nuked |
kf-thescent | The Descent |
kf-zedlanding | Zed Landing |
MAP_NAME nastavuje pouze úvodní mapu. Mapa uvedená v proměnné MAP_NAME v GPanel se načte při prvním spuštění serveru. Poté server následuje rotaci GameMapCycles definovanou v konfiguračním souboru.
Jak se připojit
Existují dva způsoby, jak se připojit k vašemu serveru Killing Floor 2: přes herní prohlížeč serverů nebo přímým připojením.
Použití herního prohlížeče serverů
- Spusťte Killing Floor 2 a přejděte do hlavního menu.
- Klikněte na Matchmaking a poté na Create Game nebo procházejte Server Browser.
- Pomocí filtrů zúžte výsledky. Vyhledejte svůj server podle názvu, který jste nastavili ve startovací proměnné
SERVER_NAME. - Vyberte svůj server ze seznamu a klikněte na Join.
Přímé připojení přes Steam
- Otevřete Steam a klikněte na View v horní nabídce, poté vyberte Game Servers.
- Klikněte na záložku Favourites, poté klikněte na Add a Server.
- Zadejte IP adresu a herní port vašeho serveru, jak je uvedeno v záložce Network v GPanel (formát:
IP:PORT). - Klikněte na Add this address to favourites, poté vyberte server a klikněte na Connect.
Můžete také použít herní konzoli. Stiskněte ` (tilda/zpětný apostrof) pro otevření konzole a poté zadejte:
open IP:PORT
Nahraďte IP a PORT hodnotami ze záložky Network v GPanel.
Pro pomoc s nalezením IP adresy a portu vašeho serveru viz How to Find Your Server IP and Port.
Související články
- KF2 Custom Maps (Workshop)
- KF2 Web Admin and Admin Commands
- How to Find Your Server IP and Port
- Server Startup Guide
- How to Upload Files via SFTP
Potřebujete pomoc?
Pokud narazíte na problém, který tento průvodce nepokrývá, náš tým podpory je připraven pomoci. Odešlete tiket podpory a uveďte ID svého serveru, popis problému a jakýkoli relevantní výstup z konzole nebo snímky obrazovky.