Ovaj vodič pokriva kako da podesite i konfigurišete svoj Killing Floor 2 dedikovani server hostovan kod Legion Hosting-a, uključujući prvo pokretanje, GPanel startne promenljive, podešavanja težine, konfiguracione fajlove, rotaciju mapa i kako da se povežete. Za prilagođene workshop mape, pogledajte KF2 prilagođene mape (Workshop). Za admin komande i web admin panel, pogledajte KF2 web admin i admin komande.
Prvo pokretanje
Kada prvi put dobijete svoj Killing Floor 2 server, potrebno je da preuzme i instalira fajlove igre sa Steam-a (App ID 232130). Ovo se dešava automatski pri prvom pokretanju.
- Prijavite se na GPanel.
- Izaberite svoj Killing Floor 2 server iz liste servera.
- Kliknite na Startup karticu i podesite svoj ADMIN_PASS pre pokretanja. Ovo je obavezno — server neće ispravno funkcionisati bez admin lozinke.
- Idite na Console karticu i kliknite na Start.
- Server će preuzeti Killing Floor 2 fajlove sa Steam-a. Ovo može potrajati nekoliko minuta u zavisnosti od opterećenja servera. Pratite izlaz konzole za napredak.
- Kada se preuzimanje završi, server će se pokrenuti automatski. Sačekajte da konzola pokaže da je server spreman i da osluškuje veze.
ADMIN_PASS je obavezna. Bez nje, nećete moći da pristupite web admin panelu ili koristite admin komande u igri.
GPanel startne promenljive
Killing Floor 2 koristi nekoliko startnih promenljivih konfigurisanih u GPanel Startup kartici. One kontrolišu osnovno ponašanje servera i stupaju na snagu svaki put kada se server pokrene.
- Prijavite se na GPanel i izaberite svoj KF2 server.
- Kliknite na Startup karticu.
- Pregledajte i podesite promenljive navedene ispod. Izmene stupaju na snagu sledeći put kada se server pokrene.
| Promenljiva | Podrazumevano | Opis |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Mapa koju server učitava pri pokretanju. Mora biti validno KF2 ime mape (mala slova, sa prefiksom kf-). Pogledajte sekciju Rotacija mapa ispod za listu podrazumevanih mapa. |
ADMIN_PASS |
(nema — obavezno) | Admin lozinka koja se koristi za web admin panel i admin autentifikaciju u igri. Ovo mora biti podešeno pre pokretanja servera. Čuvajte je u tajnosti. |
SERVER_NAME |
(dodeljeno) | Ime prikazano u pregledaču servera u igri. Učinite ga opisnim kako bi igrači lako pronašli vaš server. |
DIFFICULTY |
0 |
Nivo težine za server. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Pogledajte sekciju Nivoi težine ispod za detalje. |
WEB_ADMIN |
true |
Omogućava ili onemogućava web admin panel. Podesite na true da omogućite ili false da onemogućite. Pogledajte KF2 web admin i admin komande za detalje. |
WEB_ADMIN_PORT |
8089 |
Port na kojem web admin panel osluškuje. Proverite GPanel Network karticu za stvarni port dodeljen vašem serveru. |
Nivoi težine
Killing Floor 2 ima četiri nivoa težine koji utiču na zdravlje, štetu, brzinu i ponašanje pri pojavljivanju Zed-ova. Podesite težinu koristeći DIFFICULTY startnu promenljivu u GPanel-u.
| Vrednost | Težina | Opis |
|---|---|---|
0 |
Normal | Podrazumevana 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 rezerve zdravlja. Igrači primaju više štete od napada. Solidan korak naviše koji zahteva bolji timski rad i izbor opreme. |
2 |
Suicidal | Znatno jači Zed-ovi sa višim zdravljem, bržim kretanjem i agresivnijim AI-jem. Zed-ovi mogu da sprintaju i izvode posebne napade češće. Zahteva iskusne igrače i koordinisane timske sastave. |
3 |
Hell on Earth | Najteža težina. Zed-ovi imaju maksimalno zdravlje i štetu, sprintaju neprestano i koriste svoje najopasnije napade često. Šteta od prijateljske vatre je povećana. Preporučuje se samo za veoma iskusne, dobro koordinisane timove. |
Konfiguracioni fajlovi
Primarni konfiguracioni fajl servera za Killing Floor 2 je LinuxServer-KFGame.ini, smešten na KFGame/Config/LinuxServer-KFGame.ini. Ovaj fajl se generiše pri prvom pokretanju servera i kontroliše detaljna podešavanja gejmpleja.
Pristup konfiguracionim fajlovima
- Prijavite se na GPanel i izaberite svoj KF2 server.
- Zaustavite server iz Console kartice ako je pokrenut.
- Kliknite na Files karticu i idite na
KFGame/Config/. - Kliknite na
LinuxServer-KFGame.inida ga otvorite u ugrađenom editoru.
Ključna podešavanja u LinuxServer-KFGame.ini
Sledeća podešavanja se nalaze pod sekcijama [Engine.GameReplicationInfo] i [KFGame.KFGameInfo]:
| Podešavanje | Sekcija | Podrazumevano | Opis |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Broj talasa u meču. 0 = Kratak (4 talasa), 1 = Srednji (7 talasa), 2 = Dug (10 talasa). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maksimalan broj igrača koji mogu da se pridruže serveru. KF2 podržava do 6 podrazumevano, ali modovani serveri mogu ovo povećati. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Množilac štete od prijateljske vatre. 0.0 = onemogućeno, 1.0 = puna šteta saigračima. Vrednosti između 0 i 1 se skaliraju proporcionalno. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
Kada je True, igrači mogu da prolaze jedni kroz druge. Korisno na serverima sa mnogo igrača da spreči blokiranje u uskim hodnicima. |
ServerName |
[Engine.GameReplicationInfo] |
(dodeljeno) | Ime servera prikazano u pregledaču. Startna promenljiva SERVER_NAME u GPanel-u ovo nadjačava ako je podešena. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Dozvoljava administratorima da pauziraju igru. Podesite na True ako želite mogućnost da pauzirate usred talasa. |
Primer ključnih podešavanja u LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Konfiguracija web admina — KFWeb.ini
Podešavanja web admin panela se čuvaju u KFGame/Config/KFWeb.ini. Ovaj fajl kontroliše da li je web admin omogućen i na kom portu radi. U većini slučajeva, ne morate direktno da uređujete ovaj fajl — startne promenljive WEB_ADMIN i WEB_ADMIN_PORT u GPanel-u upravljaju ovim podešavanjima.
Rotacija mapa
Killing Floor 2 podržava rotaciju mapa, omogućavajući serveru da prolazi kroz listu mapa između mečeva. Ciklus mapa se konfiguriše u LinuxServer-KFGame.ini pod sekcijom [KFGame.KFGameInfo].
Podešavanje rotacije mapa
Dodajte GameMapCycles unose da definišete svoju rotaciju mapa. Svaki unos specifikuje listu mapa kroz koje će server prolaziti:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Netačno ime mape će prouzrokovati da server preskoči taj unos ili ne uspe da učita mapu.
Podrazumevane mape
Killing Floor 2 dolazi sa velikim izborom ugrađenih mapa. Evo nekih od najčešće korišćenih:
| Ime mape | Prikazano 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 MAP_NAME promenljivoj se učitava kada se server prvi put pokrene. Nakon toga, server prati GameMapCycles rotaciju definisanu u konfiguracionom fajlu.
Kako da se povežete
Postoje dva načina da se povežete na svoj Killing Floor 2 server: kroz pregledač servera u igri ili putem direktnog povezivanja.
Korišćenje pregledača servera u igri
- Pokrenite Killing Floor 2 i idite na glavni meni.
- Kliknite na Matchmaking a zatim Create Game ili pretražite Server Browser.
- Koristite filtere da suzite rezultate. Potražite svoj server po imenu koje ste podesili u
SERVER_NAMEstartnoj promenljivoj. - Izaberite svoj server iz liste i kliknite na Join.
Direktno povezivanje putem Steam-a
- Otvorite Steam i kliknite na View u gornjoj traci menija, zatim izaberite Game Servers.
- Kliknite na Favourites karticu, zatim kliknite na Add a Server.
- Unesite IP i game port vašeg servera kako je prikazano u GPanel Network kartici (format:
IP:PORT). - Kliknite na Add this address to favourites, zatim izaberite server i kliknite na Connect.
Možete takođe da koristite konzolu u igri. Pritisnite ` (tilda/backtick) da otvorite konzolu, zatim otkucajte:
open IP:PORT
Zamenite IP i PORT vrednostima iz GPanel Network kartice.
Za pomoć u pronalaženju IP-a i porta vašeg servera, pogledajte Kako da pronađete IP i port svog servera.
Povezani članci
- KF2 prilagođene mape (Workshop)
- KF2 web admin i admin komande
- Kako da pronađete IP i port svog servera
- Vodič za pokretanje servera
- Kako da otpremite fajlove putem SFTP-a
Potrebna pomoć?
Ako naiđete na problem koji nije obrađen u ovom vodiču, naš tim podrške je dostupan da pomogne. Pošaljite tiket podrške i uključite ID svog servera, opis problema i sav relevantan izlaz konzole ili snimke ekrana.