Denne veiledningen dekker hvordan du setter opp og konfigurerer din dedikerte Killing Floor 2-server som hostes hos Legion Hosting, inkludert første oppstart, GPanel-oppstartsvariabler, vanskelighetsgradinnstillinger, konfigurasjonsfiler, kartrotasjon og hvordan du kobler til. For egendefinerte workshop-kart, se KF2 egendefinerte kart (Workshop). For administratorkommandoer og webadministrasjonspanelet, se KF2 webadministrasjon og administratorkommandoer.
Første oppstart
Når du først mottar Killing Floor 2-serveren din, må den laste ned og installere spillfilene fra Steam (App ID 232130). Dette skjer automatisk ved første oppstart.
- Logg inn på GPanel.
- Velg Killing Floor 2-serveren din fra serverlisten.
- Klikk på Startup-fanen og sett ADMIN_PASS før du starter. Dette er påkrevd — serveren vil ikke fungere riktig uten et administratorpassord.
- Gå til Console-fanen og klikk Start.
- Serveren vil laste ned Killing Floor 2-filene fra Steam. Dette kan ta flere minutter avhengig av serverbelastning. Følg med på konsollutdataene for fremdrift.
- Når nedlastingen er fullført, vil serveren starte automatisk. Vent til konsollen viser at serveren er klar og lytter etter tilkoblinger.
ADMIN_PASS er påkrevd. Uten den vil du ikke kunne få tilgang til webadministrasjonspanelet eller bruke administratorkommandoer i spillet.
GPanel-oppstartsvariabler
Killing Floor 2 bruker flere oppstartsvariabler som konfigureres i Startup-fanen i GPanel. Disse styrer kjerneatferden til serveren og trer i kraft hver gang serveren starter.
- Logg inn på GPanel og velg KF2-serveren din.
- Klikk på Startup-fanen.
- Gjennomgå og sett variablene som er oppført nedenfor. Endringene trer i kraft neste gang serveren startes.
| Variabel | Standard | Beskrivelse |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Kartet serveren laster ved oppstart. Må være et gyldig KF2-kartnavn (små bokstaver, prefikset med kf-). Se Kartrotasjon-seksjonen nedenfor for en liste over standardkart. |
ADMIN_PASS |
(ingen — påkrevd) | Administratorpassordet som brukes til webadministrasjonspanelet og autentisering av administrator i spillet. Dette må settes før serveren startes. Hold det privat. |
SERVER_NAME |
(tildelt) | Navnet som vises i serverleseren i spillet. Gjør det beskrivende slik at spillere lett kan finne serveren din. |
DIFFICULTY |
0 |
Vanskelighetsgraden for serveren. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Se Vanskelighetsgrader-seksjonen nedenfor for detaljer. |
WEB_ADMIN |
true |
Aktiverer eller deaktiverer webadministrasjonspanelet. Sett til true for å aktivere eller false for å deaktivere. Se KF2 webadministrasjon og administratorkommandoer for detaljer. |
WEB_ADMIN_PORT |
8089 |
Porten webadministrasjonspanelet lytter på. Sjekk Network-fanen i GPanel for den faktiske porten som er tildelt serveren din. |
Vanskelighetsgrader
Killing Floor 2 har fire vanskelighetsgrader som påvirker Zed-helse, skade, hastighet og spawn-atferd. Sett vanskelighetsgraden ved hjelp av oppstartsvariabelen DIFFICULTY i GPanel.
| Verdi | Vanskelighetsgrad | Beskrivelse |
|---|---|---|
0 |
Normal | Standard vanskelighetsgrad. Zeds har standard helse og skade. Bra for avslappet spilling og nye spillere som lærer spillet. Zeds beveger seg i normal hastighet og har ingen spesielle atferdsmodifikatorer. |
1 |
Hard | Zeds gjør mer skade og har økte helsereserver. Spillere tar mer skade fra angrep. Et solid steg opp som krever bedre lagarbeid og valg av utrustning. |
2 |
Suicidal | Betydelig tøffere Zeds med høyere helse, raskere bevegelse og mer aggressiv KI. Zeds kan sprinte og utføre spesialangrep oftere. Krever erfarne spillere og koordinerte lagsammensetninger. |
3 |
Hell on Earth | Den vanskeligste vanskelighetsgraden. Zeds har maksimal helse og skade, sprinter konstant og bruker de farligste angrepene sine ofte. Skade fra vennlig ild er økt. Anbefales bare for svært erfarne, godt koordinerte lag. |
Konfigurasjonsfiler
Killing Floor 2s primære serverkonfigurasjonsfil er LinuxServer-KFGame.ini, som ligger på KFGame/Config/LinuxServer-KFGame.ini. Denne filen genereres ved første serverstart og styrer detaljerte spillinnstillinger.
Få tilgang til konfigurasjonsfiler
- Logg inn på GPanel og velg KF2-serveren din.
- Stopp serveren fra Console-fanen hvis den kjører.
- Klikk på Files-fanen og naviger til
KFGame/Config/. - Klikk på
LinuxServer-KFGame.inifor å åpne den i den innebygde redigereren.
Viktige innstillinger i LinuxServer-KFGame.ini
Følgende innstillinger finnes under [Engine.GameReplicationInfo]- og [KFGame.KFGameInfo]-seksjonene:
| Innstilling | Seksjon | Standard | Beskrivelse |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Antall bølger i en kamp. 0 = Kort (4 bølger), 1 = Middels (7 bølger), 2 = Lang (10 bølger). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maksimalt antall spillere som kan bli med på serveren. KF2 støtter opptil 6 som standard, men moddede servere kan øke dette. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Multiplikator for skade fra vennlig ild. 0.0 = deaktivert, 1.0 = full skade på lagkamerater. Verdier mellom 0 og 1 skalerer proporsjonalt. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
Når satt til True, kan spillere gå gjennom hverandre. Nyttig på servere med mange spillere for å hindre blokkering i trange korridorer. |
ServerName |
[Engine.GameReplicationInfo] |
(tildelt) | Servernavnet som vises i nettleseren. Oppstartsvariabelen SERVER_NAME i GPanel overstyrer dette hvis den er satt. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Lar administratorer sette spillet på pause. Sett til True hvis du vil ha muligheten til å sette på pause midt i en bølge. |
Eksempel på viktige innstillinger i LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Webadministrasjonskonfigurasjon — KFWeb.ini
Innstillingene for webadministrasjonspanelet lagres i KFGame/Config/KFWeb.ini. Denne filen styrer om webadministrasjonen er aktivert og hvilken port den kjører på. I de fleste tilfeller trenger du ikke å redigere denne filen direkte — oppstartsvariablene WEB_ADMIN og WEB_ADMIN_PORT i GPanel håndterer disse innstillingene.
Kartrotasjon
Killing Floor 2 støtter kartrotasjon, som lar serveren sykle gjennom en liste over kart mellom kamper. Kartsyklusen konfigureres i LinuxServer-KFGame.ini under [KFGame.KFGameInfo]-seksjonen.
Sette opp kartrotasjon
Legg til GameMapCycles-oppføringer for å definere kartrotasjonen din. Hver oppføring spesifiserer en liste over kart serveren vil sykle gjennom:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Et feil kartnavn vil føre til at serveren hopper over den oppføringen eller ikke klarer å laste kartet.
Standardkart
Killing Floor 2 leveres med et stort utvalg av innebygde kart. Her er noen av de mest brukte:
| Kartnavn | Visningsnavn |
|---|---|
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 setter bare det første kartet. Kartet som er angitt i MAP_NAME-variabelen i GPanel, lastes når serveren starter for første gang. Etter det følger serveren GameMapCycles-rotasjonen som er definert i konfigurasjonsfilen.
Slik kobler du til
Det er to måter å koble til Killing Floor 2-serveren din på: gjennom serverleseren i spillet eller via direkte tilkobling.
Bruke serverleseren i spillet
- Start Killing Floor 2 og gå til hovedmenyen.
- Klikk på Matchmaking og deretter Create Game, eller bla gjennom Server Browser.
- Bruk filtrene for å begrense resultatene. Søk etter serveren din ved hjelp av navnet du satte i oppstartsvariabelen
SERVER_NAME. - Velg serveren din fra listen og klikk Join.
Direkte tilkobling via Steam
- Åpne Steam og klikk på View i den øverste menylinjen, og velg deretter Game Servers.
- Klikk på Favourites-fanen, og klikk deretter på Add a Server.
- Skriv inn serverens IP og spillport som vist i Network-fanen i GPanel (format:
IP:PORT). - Klikk på Add this address to favourites, velg deretter serveren og klikk Connect.
Du kan også bruke konsollen i spillet. Trykk ` (tilde/backtick) for å åpne konsollen, og skriv deretter:
open IP:PORT
Erstatt IP og PORT med verdiene fra Network-fanen i GPanel.
For hjelp til å finne serverens IP og port, se Slik finner du serverens IP og port.
Relaterte artikler
- KF2 egendefinerte kart (Workshop)
- KF2 webadministrasjon og administratorkommandoer
- Slik finner du serverens IP og port
- Oppstartveiledning for server
- Slik laster du opp filer via SFTP
Trenger du hjelp?
Hvis du støter på et problem som ikke dekkes i denne veiledningen, er supportteamet vårt tilgjengelig for å hjelpe. Send inn en supportsak og inkluder server-ID-en din, en beskrivelse av problemet og eventuell relevant konsollutdata eller skjermbilder.