Den här guiden täcker hur du ställer in och konfigurerar din dedikerade Killing Floor 2-server som hostas hos Legion Hosting, inklusive första start, GPanel-startvariabler, svårighetsinställningar, konfigurationsfiler, kartrotation och hur du ansluter. För anpassade workshop-kartor, se KF2 anpassade kartor (Workshop). För adminkommandon och webbadminpanelen, se KF2 webbadmin och adminkommandon.
Första start
När du först får din Killing Floor 2-server behöver den ladda ned och installera spelfilerna från Steam (App ID 232130). Detta sker automatiskt vid den första starten.
- Logga in på GPanel.
- Välj din Killing Floor 2-server från serverlistan.
- Klicka på fliken Startup och ange ditt ADMIN_PASS innan du startar. Detta krävs — servern fungerar inte korrekt utan ett adminlösenord.
- Gå till fliken Console och klicka på Start.
- Servern laddar ned Killing Floor 2-filerna från Steam. Detta kan ta flera minuter beroende på serverbelastning. Bevaka konsolutdata för förlopp.
- När nedladdningen är klar startar servern automatiskt. Vänta tills konsolen visar att servern är klar och lyssnar efter anslutningar.
ADMIN_PASS krävs. Utan den kommer du inte att kunna komma åt webbadminpanelen eller använda adminkommandon i spelet.
GPanel-startvariabler
Killing Floor 2 använder flera startvariabler som konfigureras i fliken Startup i GPanel. Dessa styr grundläggande serverbeteende och träder i kraft varje gång servern startar.
- Logga in på GPanel och välj din KF2-server.
- Klicka på fliken Startup.
- Granska och ställ in variablerna som listas nedan. Ändringarna träder i kraft nästa gång servern startas.
| Variabel | Standard | Beskrivning |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Kartan som servern laddar vid uppstart. Måste vara ett giltigt KF2-kartnamn (gemener, med prefixet kf-). Se avsnittet Kartrotation nedan för en lista över standardkartor. |
ADMIN_PASS |
(inget — krävs) | Adminlösenordet som används för webbadminpanelen och adminautentisering i spelet. Detta måste anges innan servern startas. Håll det privat. |
SERVER_NAME |
(tilldelas) | Namnet som visas i serverwebbläsaren i spelet. Gör det beskrivande så att spelare enkelt kan hitta din server. |
DIFFICULTY |
0 |
Svårighetsgraden för servern. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Se avsnittet Svårighetsnivåer nedan för detaljer. |
WEB_ADMIN |
true |
Aktiverar eller inaktiverar webbadminpanelen. Sätt till true för att aktivera eller false för att inaktivera. Se KF2 webbadmin och adminkommandon för detaljer. |
WEB_ADMIN_PORT |
8089 |
Porten som webbadminpanelen lyssnar på. Kontrollera fliken Network i GPanel för den faktiska porten som tilldelats din server. |
Svårighetsnivåer
Killing Floor 2 har fyra svårighetsnivåer som påverkar Zeds hälsa, skada, hastighet och spawnbeteende. Ställ in svårighetsgraden med startvariabeln DIFFICULTY i GPanel.
| Värde | Svårighetsgrad | Beskrivning |
|---|---|---|
0 |
Normal | Standardsvårighetsgraden. Zeds har normal hälsa och skada. Bra för avslappnat spel och nya spelare som lär sig spelet. Zeds rör sig i normal hastighet och har inga särskilda beteendemodifierare. |
1 |
Hard | Zeds gör mer skada och har ökade hälsopooler. Spelare tar mer skada från attacker. Ett rejält steg upp som kräver bättre lagarbete och val av utrustning. |
2 |
Suicidal | Avsevärt tuffare Zeds med högre hälsa, snabbare rörelse och mer aggressiv AI. Zeds kan sprinta och utföra specialattacker oftare. Kräver erfarna spelare och koordinerade lagsammansättningar. |
3 |
Hell on Earth | Den svåraste svårighetsgraden. Zeds har maximal hälsa och skada, sprintar konstant och använder sina farligaste attacker ofta. Skada från vådaskott är ökad. Rekommenderas endast för mycket erfarna, välkoordinerade lag. |
Konfigurationsfiler
Killing Floor 2:s primära serverkonfigurationsfil är LinuxServer-KFGame.ini, som finns på KFGame/Config/LinuxServer-KFGame.ini. Denna fil genereras vid den första serverstarten och styr detaljerade spelinställningar.
Komma åt konfigurationsfiler
- Logga in på GPanel och välj din KF2-server.
- Stoppa servern från fliken Console om den körs.
- Klicka på fliken Files och navigera till
KFGame/Config/. - Klicka på
LinuxServer-KFGame.iniför att öppna den i den inbyggda editorn.
Viktiga inställningar i LinuxServer-KFGame.ini
Följande inställningar finns under avsnitten [Engine.GameReplicationInfo] och [KFGame.KFGameInfo]:
| Inställning | Avsnitt | Standard | Beskrivning |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Antal vågor i en match. 0 = Short (4 vågor), 1 = Medium (7 vågor), 2 = Long (10 vågor). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maximalt antal spelare som kan ansluta till servern. KF2 stöder upp till 6 som standard, men moddade servrar kan öka detta. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Multiplikator för skada från vådaskott. 0.0 = inaktiverat, 1.0 = full skada på lagkamrater. Värden mellan 0 och 1 skalar proportionellt. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
När True kan spelare gå genom varandra. Användbart på servrar med många spelare för att förhindra blockering i trånga korridorer. |
ServerName |
[Engine.GameReplicationInfo] |
(tilldelas) | Servernamnet som visas i webbläsaren. Startvariabeln SERVER_NAME i GPanel åsidosätter detta om den är inställd. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Tillåter admins att pausa spelet. Sätt till True om du vill ha möjligheten att pausa mitt i en våg. |
Exempel på viktiga inställningar i LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Webbadminkonfiguration — KFWeb.ini
Webbadminpanelens inställningar lagras i KFGame/Config/KFWeb.ini. Denna fil styr om webbadmin är aktiverad och vilken port den körs på. I de flesta fall behöver du inte redigera den här filen direkt — startvariablerna WEB_ADMIN och WEB_ADMIN_PORT i GPanel hanterar dessa inställningar.
Kartrotation
Killing Floor 2 stöder kartrotation, vilket gör att servern kan växla genom en lista med kartor mellan matcher. Kartcykeln konfigureras i LinuxServer-KFGame.ini under avsnittet [KFGame.KFGameInfo].
Ställa in kartrotation
Lägg till GameMapCycles-poster för att definiera din kartrotation. Varje post anger en lista med kartor som servern växlar genom:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Ett felaktigt kartnamn gör att servern hoppar över den posten eller misslyckas med att ladda kartan.
Standardkartor
Killing Floor 2 levereras med ett stort urval inbyggda kartor. Här är några av de mest använda:
| Kartnamn | Visningsnamn |
|---|---|
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 ställer endast in den initiala kartan. Kartan som anges i variabeln MAP_NAME i GPanel laddas när servern startar första gången. Därefter följer servern GameMapCycles-rotationen som definierats i konfigurationsfilen.
Så ansluter du
Det finns två sätt att ansluta till din Killing Floor 2-server: via serverwebbläsaren i spelet eller via direktanslutning.
Använda serverwebbläsaren i spelet
- Starta Killing Floor 2 och gå till huvudmenyn.
- Klicka på Matchmaking och sedan Create Game eller bläddra i Server Browser.
- Använd filtren för att begränsa resultaten. Sök efter din server med namnet du angav i startvariabeln
SERVER_NAME. - Välj din server från listan och klicka på Join.
Direktanslutning via Steam
- Öppna Steam och klicka på View i den övre menyraden, välj sedan Game Servers.
- Klicka på fliken Favourites och klicka sedan på Add a Server.
- Ange din servers IP och spelport som de visas i fliken Network i GPanel (format:
IP:PORT). - Klicka på Add this address to favourites, välj sedan servern och klicka på Connect.
Du kan också använda konsolen i spelet. Tryck på ` (tilde/backtick) för att öppna konsolen och skriv sedan:
open IP:PORT
Ersätt IP och PORT med värdena från fliken Network i GPanel.
För hjälp med att hitta din servers IP och port, se Så hittar du din server-IP och port.
Relaterade artiklar
- KF2 anpassade kartor (Workshop)
- KF2 webbadmin och adminkommandon
- Så hittar du din server-IP och port
- Guide för serverstart
- Så laddar du upp filer via SFTP
Behöver du hjälp?
Om du stöter på ett problem som inte täcks i den här guiden finns vårt supportteam tillgängligt för att hjälpa till. Skicka in ett supportärende och inkludera ditt server-ID, en beskrivning av problemet samt eventuell relevant konsolutdata eller skärmbilder.