Ovaj vodič pokriva kako postaviti i konfigurirati vaš Killing Floor 2 namjenski server hostiran kod Legion Hosting, uključujući prvo pokretanje, GPanel startup varijable, postavke težine, konfiguracijske datoteke, rotaciju mapa i kako se povezati. Za prilagođene workshop mape, pogledajte KF2 prilagođene mape (Workshop). Za administratorske naredbe i web admin panel, pogledajte KF2 Web Admin i administratorske naredbe.
Prvo pokretanje
Kada prvi put dobijete svoj Killing Floor 2 server, potrebno je preuzeti i instalirati datoteke igre sa Steam-a (App ID 232130). To se događa automatski pri prvom pokretanju.
- Prijavite se na GPanel.
- Odaberite svoj Killing Floor 2 server s popisa servera.
- Kliknite karticu Startup i postavite ADMIN_PASS prije pokretanja. Ovo je obavezno — server neće ispravno funkcionirati bez administratorske lozinke.
- Idite na karticu Console i kliknite Start.
- Server će preuzeti Killing Floor 2 datoteke sa Steam-a. To može potrajati nekoliko minuta ovisno o opterećenju servera. Pratite ispis konzole za napredak.
- Nakon završetka preuzimanja, server će se automatski pokrenuti. Pričekajte da konzola pokaže da je server spreman i da čeka na povezivanja.
ADMIN_PASS je obavezna. Bez nje nećete moći pristupiti web admin panelu ili koristiti administratorske naredbe u igri.
GPanel Startup varijable
Killing Floor 2 koristi nekoliko startup varijabli konfiguriranih u GPanel kartici Startup. One kontroliraju osnovno ponašanje servera i stupaju na snagu svaki put kada se server pokrene.
- Prijavite se na GPanel i odaberite svoj KF2 server.
- Kliknite karticu Startup.
- Pregledajte i postavite varijable navedene u nastavku. Promjene stupaju na snagu sljedeći put kada se server pokrene.
| Varijabla | Zadano | Opis |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Mapa koju server učitava pri pokretanju. Mora biti valjano KF2 ime mape (malim slovima, s prefiksom kf-). Pogledajte odjeljak Rotacija mapa u nastavku za popis zadanih mapa. |
ADMIN_PASS |
(nema — obavezno) | Administratorska lozinka koja se koristi za web admin panel i autentifikaciju administratora u igri. Mora biti postavljena prije pokretanja servera. Čuvajte je privatnom. |
SERVER_NAME |
(dodijeljeno) | Ime prikazano u pregledniku servera u igri. Učinite ga opisnim kako bi igrači lakše pronašli vaš server. |
DIFFICULTY |
0 |
Razina težine za server. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Pogledajte odjeljak Razine težine u nastavku za detalje. |
WEB_ADMIN |
true |
Omogućuje ili onemogućuje web admin panel. Postavite na true za omogućavanje ili false za onemogućavanje. Pogledajte KF2 Web Admin i administratorske naredbe za detalje. |
WEB_ADMIN_PORT |
8089 |
Port na kojem web admin panel sluša. Provjerite GPanel karticu Network za stvarni port dodijeljen vašem serveru. |
Razine težine
Killing Floor 2 ima četiri razine težine koje utječu na zdravlje, štetu, brzinu i ponašanje stvaranja Zed-ova. Postavite težinu pomoću startup varijable DIFFICULTY u GPanel-u.
| Vrijednost | Težina | Opis |
|---|---|---|
0 |
Normal | Zadana težina. Zed-ovi imaju standardno zdravlje i štetu. Dobro za opuštenu igru i nove igrače koji uče igru. Zed-ovi se kreću normalnom brzinom i nemaju posebne modifikatore ponašanja. |
1 |
Hard | Zed-ovi nanose više štete i imaju povećane zalihe zdravlja. Igrači primaju više štete od napada. Solidan korak naprijed koji zahtijeva bolji timski rad i izbor opreme. |
2 |
Suicidal | Značajno jači Zed-ovi s većim zdravljem, bržim kretanjem i agresivnijom umjetnom inteligencijom. Zed-ovi mogu sprintati i češće izvoditi posebne napade. Zahtijeva iskusne igrače i koordinirane timske sastave. |
3 |
Hell on Earth | Najteža težina. Zed-ovi imaju maksimalno zdravlje i štetu, konstantno sprintaju i često koriste svoje naopasnije napade. Šteta od prijateljske vatre je povećana. Preporučuje se samo za vrlo iskusne, dobro koordinirane timove. |
Konfiguracijske datoteke
Primarna konfiguracijska datoteka Killing Floor 2 servera je LinuxServer-KFGame.ini, koja se nalazi na KFGame/Config/LinuxServer-KFGame.ini. Ova datoteka se generira pri prvom pokretanju servera i kontrolira detaljne postavke igranja.
Pristupanje konfiguracijskim datotekama
- Prijavite se na GPanel i odaberite svoj KF2 server.
- Zaustavite server iz kartice Console ako je pokrenut.
- Kliknite karticu Files i navigirajte do
KFGame/Config/. - Kliknite
LinuxServer-KFGame.iniza otvaranje u ugrađenom uređivaču.
Ključne postavke u LinuxServer-KFGame.ini
Sljedeće postavke nalaze se pod sekcijama [Engine.GameReplicationInfo] i [KFGame.KFGameInfo]:
| Postavka | Sekcija | Zadano | Opis |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Broj valova u meču. 0 = Kratko (4 vala), 1 = Srednje (7 valova), 2 = Dugo (10 valova). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maksimalan broj igrača koji se mogu pridružiti serveru. KF2 podržava do 6 prema zadanim postavkama, ali modificirani serveri mogu povećati ovaj broj. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Množitelj štete od prijateljske vatre. 0.0 = onemogućeno, 1.0 = puna šteta suigračima. Vrijednosti između 0 i 1 proporcionalno skaliraju. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
Kada je True, igrači mogu prolaziti jedni kroz druge. Korisno na serverima s mnogo igrača kako bi se spriječilo blokiranje u uskim hodnicima. |
ServerName |
[Engine.GameReplicationInfo] |
(dodijeljeno) | Ime servera prikazano u pregledniku. Startup varijabla SERVER_NAME u GPanel-u nadjačava ovu vrijednost ako je postavljena. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Omogućuje administratorima pauziranje igre. Postavite na True ako želite mogućnost pauziranja usred vala. |
Primjer ključnih postavki u LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Konfiguracija Web Admina — KFWeb.ini
Postavke web admin panela pohranjene su u KFGame/Config/KFWeb.ini. Ova datoteka kontrolira je li web admin omogućen i na kojem portu radi. U većini slučajeva ne morate izravno uređivati ovu datoteku — startup varijable WEB_ADMIN i WEB_ADMIN_PORT u GPanel-u upravljaju ovim postavkama.
Rotacija mapa
Killing Floor 2 podržava rotaciju mapa, omogućujući serveru da kruži kroz popis mapa između mečeva. Ciklus mapa konfigurira se u LinuxServer-KFGame.ini pod sekcijom [KFGame.KFGameInfo].
Postavljanje rotacije mapa
Dodajte GameMapCycles unose za definiranje vaše rotacije mapa. Svaki unos specificira popis mapa kroz koje će server kružiti:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Netočno ime mape uzrokovat će da server preskoči taj unos ili neće uspjeti učitati mapu.
Zadane mape
Killing Floor 2 dolazi s velikim izborom ugrađenih mapa. Evo nekih od najčešće korištenih:
| Ime mape | Prikazno ime |
|---|---|
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 postavlja samo početnu mapu. Mapa navedena u GPanel varijabli MAP_NAME učitava se kada se server prvi put pokrene. Nakon toga, server prati rotaciju GameMapCycles definiranu u konfiguracijskoj datoteci.
Kako se povezati
Postoje dva načina za povezivanje na vaš Killing Floor 2 server: putem preglednika servera u igri ili izravnim povezivanjem.
Korištenje preglednika servera u igri
- Pokrenite Killing Floor 2 i idite na glavni izbornik.
- Kliknite Matchmaking i zatim Create Game ili pretražujte Server Browser.
- Koristite filtre za sužavanje rezultata. Pretražite svoj server prema imenu koje ste postavili u startup varijabli
SERVER_NAME. - Odaberite svoj server s popisa i kliknite Join.
Izravno povezivanje putem Steam-a
- Otvorite Steam i kliknite View u gornjoj traci izbornika, zatim odaberite Game Servers.
- Kliknite karticu Favourites, zatim kliknite Add a Server.
- Unesite IP adresu i port igre vašeg servera kako je prikazano u GPanel kartici Network (format:
IP:PORT). - Kliknite Add this address to favourites, zatim odaberite server i kliknite Connect.
Također možete koristiti konzolu u igri. Pritisnite ` (tilda/backtick) za otvaranje konzole, zatim upišite:
open IP:PORT
Zamijenite IP i PORT vrijednostima iz GPanel kartice Network.
Za pomoć pri pronalaženju IP adrese i porta vašeg servera, pogledajte Kako pronaći IP adresu i port vašeg servera.
Povezani članci
- KF2 prilagođene mape (Workshop)
- KF2 Web Admin i administratorske naredbe
- Kako pronaći IP adresu i port vašeg servera
- Vodič za pokretanje servera
- Kako prenijeti datoteke putem SFTP-a
Trebate pomoć?
Ako naiđete na problem koji nije pokriven u ovom vodiču, naš tim za podršku dostupan je za pomoć. Pošaljite zahtjev za podršku i uključite ID svog servera, opis problema te sve relevantne ispise konzole ili snimke zaslona.