Ez az útmutató bemutatja, hogyan állítsd be és konfiguráld a Legion Hosting-nál hosztolt Killing Floor 2 dedikált szerveredet, beleértve az első indítást, a GPanel indítási változókat, nehézségi beállításokat, konfigurációs fájlokat, pályarotációt és a csatlakozás módját. Egyedi workshop pályákhoz lásd a KF2 egyedi pályák (Workshop) oldalt. Admin parancsokhoz és a web admin panelhez lásd a KF2 Web Admin és admin parancsok oldalt.
Első indítás
Amikor először kapod meg a Killing Floor 2 szerveredet, le kell töltenie és telepítenie kell a játékfájlokat a Steam-ről (App ID 232130). Ez automatikusan megtörténik az első indításkor.
- Jelentkezz be a GPanel-be.
- Válaszd ki a Killing Floor 2 szerveredet a szerverlistából.
- Kattints a Startup fülre és állítsd be az ADMIN_PASS értékét az indítás előtt. Ez kötelező — a szerver nem fog megfelelően működni admin jelszó nélkül.
- Menj a Console fülre és kattints a Start gombra.
- A szerver letölti a Killing Floor 2 fájlokat a Steam-ről. Ez a szerver terhelésétől függően több percig is eltarthat. Figyeld a konzolkimenetet a folyamat nyomon követéséhez.
- A letöltés befejezése után a szerver automatikusan elindul. Várd meg, amíg a konzol jelzi, hogy a szerver készen áll és fogadja a kapcsolatokat.
ADMIN_PASS indítási változó kötelező. Enélkül nem fogsz tudni hozzáférni a web admin panelhez vagy használni a játékon belüli admin parancsokat.
GPanel indítási változók
A Killing Floor 2 több indítási változót használ, amelyek a GPanel Startup fülön konfigurálhatók. Ezek szabályozzák a szerver alapvető működését, és minden szerver indításakor érvénybe lépnek.
- Jelentkezz be a GPanel-be és válaszd ki a KF2 szerveredet.
- Kattints a Startup fülre.
- Tekintsd át és állítsd be az alább felsorolt változókat. A módosítások a szerver következő indításakor lépnek érvénybe.
| Változó | Alapértelmezett | Leírás |
|---|---|---|
MAP_NAME |
kf-bioticslab |
A szerver indításakor betöltött pálya. Érvényes KF2 pályanévnek kell lennie (kisbetűs, kf- előtaggal). Lásd az alábbi Pályarotáció szakaszt az alapértelmezett pályák listájáért. |
ADMIN_PASS |
(nincs — kötelező) | A web admin panelhez és a játékon belüli admin hitelesítéshez használt admin jelszó. Ezt az indítás előtt be kell állítani. Tartsd titokban. |
SERVER_NAME |
(hozzárendelt) | A játékon belüli szerverböngészőben megjelenő név. Tedd leíró jellegűvé, hogy a játékosok könnyen megtalálják a szerveredet. |
DIFFICULTY |
0 |
A szerver nehézségi szintje. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Részletekért lásd az alábbi Nehézségi szintek szakaszt. |
WEB_ADMIN |
true |
A web admin panel engedélyezése vagy letiltása. Állítsd true értékre az engedélyezéshez vagy false értékre a letiltáshoz. Részletekért lásd a KF2 Web Admin és admin parancsok oldalt. |
WEB_ADMIN_PORT |
8089 |
A web admin panel által használt port. Ellenőrizd a GPanel Network fülön a szerveredhez rendelt tényleges portot. |
Nehézségi szintek
A Killing Floor 2 négy nehézségi szinttel rendelkezik, amelyek befolyásolják a Zedek életerejét, sebzését, sebességét és megjelenési viselkedését. A nehézséget a GPanel DIFFICULTY indítási változójával állítsd be.
| Érték | Nehézség | Leírás |
|---|---|---|
0 |
Normal | Az alapértelmezett nehézség. A Zedek normál életerővel és sebzéssel rendelkeznek. Alkalmas alkalmi játékhoz és új játékosoknak a játék megtanulásához. A Zedek normál sebességgel mozognak és nincsenek különleges viselkedésmódosítóik. |
1 |
Hard | A Zedek több sebzést okoznak és nagyobb életerővel rendelkeznek. A játékosok több sebzést kapnak a támadásoktól. Jelentős nehezítés, amely jobb csapatmunkát és felszerelés-választást igényel. |
2 |
Suicidal | Jelentősen erősebb Zedek magasabb életerővel, gyorsabb mozgással és agresszívabb mesterséges intelligenciával. A Zedek sprintelhetnek és gyakrabban hajtanak végre speciális támadásokat. Tapasztalt játékosokat és összehangolt csapatösszetételt igényel. |
3 |
Hell on Earth | A legnehezebb szint. A Zedek maximális életerővel és sebzéssel rendelkeznek, folyamatosan sprintelnek, és gyakran használják legveszélyesebb támadásaikat. A baráti tűz sebzése megnövelt. Csak nagyon tapasztalt, jól összehangolt csapatoknak ajánlott. |
Konfigurációs fájlok
A Killing Floor 2 elsődleges szerver konfigurációs fájlja a LinuxServer-KFGame.ini, amely a KFGame/Config/LinuxServer-KFGame.ini útvonalon található. Ez a fájl az első szerver indításkor jön létre, és a részletes játékmenet-beállításokat szabályozza.
Konfigurációs fájlok elérése
- Jelentkezz be a GPanel-be és válaszd ki a KF2 szerveredet.
- Állítsd le a szervert a Console fülön, ha fut.
- Kattints a Files fülre és navigálj a
KFGame/Config/mappába. - Kattints a
LinuxServer-KFGame.inifájlra a beépített szerkesztőben való megnyitáshoz.
Fontos beállítások a LinuxServer-KFGame.ini fájlban
A következő beállítások az [Engine.GameReplicationInfo] és [KFGame.KFGameInfo] szakaszokban találhatók:
| Beállítás | Szakasz | Alapértelmezett | Leírás |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
A hullámok száma egy meccsben. 0 = Rövid (4 hullám), 1 = Közepes (7 hullám), 2 = Hosszú (10 hullám). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
A szerverhez csatlakozható játékosok maximális száma. A KF2 alapértelmezetten legfeljebb 6-ot támogat, de moddolt szerverek növelhetik ezt. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Baráti tűz sebzésszorzó. 0.0 = letiltva, 1.0 = teljes sebzés csapattársaknak. A 0 és 1 közötti értékek arányosan skálázódnak. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
True esetén a játékosok átsétálhatnak egymáson. Hasznos sok játékosos szervereken a szűk folyosókban való elakadás megelőzésére. |
ServerName |
[Engine.GameReplicationInfo] |
(hozzárendelt) | A böngészőben megjelenő szerver neve. A GPanel SERVER_NAME indítási változója felülírja ezt, ha be van állítva. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Lehetővé teszi az adminok számára a játék szüneteltetését. Állítsd True értékre, ha szeretnéd a hullám közbeni szüneteltetés lehetőségét. |
Példa a LinuxServer-KFGame.ini fájl fontos beállításaira:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Web Admin konfiguráció — KFWeb.ini
A web admin panel beállításai a KFGame/Config/KFWeb.ini fájlban találhatók. Ez a fájl szabályozza, hogy a web admin engedélyezve van-e és melyik porton fut. A legtöbb esetben nem szükséges közvetlenül szerkesztened ezt a fájlt — a GPanel WEB_ADMIN és WEB_ADMIN_PORT indítási változói kezelik ezeket a beállításokat.
Pályarotáció
A Killing Floor 2 támogatja a pályarotációt, lehetővé téve a szerver számára, hogy a meccsek között pályák listáján haladjon végig. A pályaciklus a LinuxServer-KFGame.ini fájlban, a [KFGame.KFGameInfo] szakasz alatt konfigurálható.
Pályarotáció beállítása
Adj hozzá GameMapCycles bejegyzéseket a pályarotáció meghatározásához. Minden bejegyzés megadja a pályák listáját, amelyeken a szerver végighalad:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf- előtaggal. Helytelen pályanév esetén a szerver kihagyja az adott bejegyzést vagy nem tudja betölteni a pályát.
Alapértelmezett pályák
A Killing Floor 2 beépített pályák széles választékával érkezik. Íme néhány a leggyakrabban használtak közül:
| Pályanév | Megjelenített név |
|---|---|
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 indítási változó csak a kezdő pályát állítja be. A GPanel MAP_NAME változóban megadott pálya a szerver első indításakor töltődik be. Ezt követően a szerver a konfigurációs fájlban meghatározott GameMapCycles rotációt követi.
Csatlakozás
Két módja van a Killing Floor 2 szerverhez való csatlakozásnak: a játékon belüli szerverböngészőn keresztül vagy közvetlen csatlakozással.
A játékon belüli szerverböngésző használata
- Indítsd el a Killing Floor 2-t és menj a főmenübe.
- Kattints a Matchmaking menüpontra, majd a Create Game vagy a Server Browser lehetőségre.
- Használd a szűrőket az eredmények szűkítéséhez. Keresd meg a szerveredet a
SERVER_NAMEindítási változóban beállított név alapján. - Válaszd ki a szerveredet a listából és kattints a Join gombra.
Közvetlen csatlakozás Steam-en keresztül
- Nyisd meg a Steam-et és kattints a felső menüsávban a View menüpontra, majd válaszd a Game Servers lehetőséget.
- Kattints a Favourites fülre, majd kattints az Add a Server gombra.
- Add meg a szervered IP-címét és játékportját a GPanel Network fülön látható formátumban (
IP:PORT). - Kattints az Add this address to favourites gombra, majd válaszd ki a szervert és kattints a Connect gombra.
A játékon belüli konzolt is használhatod. Nyomd meg a ` (tilde/backtick) billentyűt a konzol megnyitásához, majd írd be:
open IP:PORT
Cseréld le az IP és PORT értékeket a GPanel Network fülön található értékekre.
A szervered IP-címének és portjának megtalálásához lásd a Hogyan találd meg a szervered IP-címét és portját útmutatót.
Kapcsolódó cikkek
- KF2 egyedi pályák (Workshop)
- KF2 Web Admin és admin parancsok
- Hogyan találd meg a szervered IP-címét és portját
- Szerver indítási útmutató
- Fájlok feltöltése SFTP-vel
Segítségre van szükséged?
Ha olyan problémába ütközöl, amelyet ez az útmutató nem tárgyal, ügyfélszolgálati csapatunk készséggel segít. Nyiss egy támogatási jegyet, és add meg a szerver azonosítódat, a probléma leírását, valamint a releváns konzolkimenetet vagy képernyőképeket.