Denne guide dækker, hvordan du opsætter og konfigurerer din Killing Floor 2 dedikerede server hostet hos Legion Hosting, herunder første start, GPanel startup-variabler, sværhedsgradsindstillinger, konfigurationsfiler, banerotation og hvordan du forbinder. For brugerdefinerede workshop-baner, se KF2 brugerdefinerede baner (Workshop). For admin-kommandoer og web admin-panelet, se KF2 Web Admin og admin-kommandoer.
Første start
Når du første gang modtager din Killing Floor 2-server, skal den downloade og installere spilfilerne fra Steam (App ID 232130). Dette sker automatisk ved den første start.
- Log ind på GPanel.
- Vælg din Killing Floor 2-server fra serverlisten.
- Klik på fanen Startup og angiv din ADMIN_PASS inden du starter. Dette er påkrævet — serveren vil ikke fungere korrekt uden en admin-adgangskode.
- Gå til fanen Console og klik Start.
- Serveren vil downloade Killing Floor 2-filerne fra Steam. Dette kan tage adskillige minutter afhængigt af serverbelastningen. Hold øje med konsoloutputtet for fremskridt.
- Når downloaden er fuldført, starter serveren automatisk. Vent på, at konsollen viser, at serveren er klar og lytter efter forbindelser.
ADMIN_PASS er påkrævet. Uden den vil du ikke kunne tilgå web admin-panelet eller bruge admin-kommandoer i spillet.
GPanel startup-variabler
Killing Floor 2 bruger flere startup-variabler, der konfigureres i GPanel-fanen Startup. Disse styrer central serveradfærd og træder i kraft, hver gang serveren starter.
- Log ind på GPanel og vælg din KF2-server.
- Klik på fanen Startup.
- Gennemgå og angiv variablerne nedenfor. Ændringer træder i kraft næste gang serveren startes.
| Variabel | Standard | Beskrivelse |
|---|---|---|
MAP_NAME |
kf-bioticslab |
Den bane serveren indlæser ved opstart. Skal være et gyldigt KF2-banenavn (små bogstaver, med præfikset kf-). Se afsnittet Banerotation nedenfor for en liste over standardbaner. |
ADMIN_PASS |
(ingen — påkrævet) | Admin-adgangskoden der bruges til web admin-panelet og admin-autentificering i spillet. Denne skal angives inden serveren startes. Hold den privat. |
SERVER_NAME |
(tildelt) | Navnet der vises i serverbrowseren i spillet. Gør det beskrivende, så spillere nemt kan finde din server. |
DIFFICULTY |
0 |
Sværhedsgraden for serveren. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Se afsnittet Sværhedsgrader nedenfor for detaljer. |
WEB_ADMIN |
true |
Aktiverer eller deaktiverer web admin-panelet. Sæt til true for at aktivere eller false for at deaktivere. Se KF2 Web Admin og admin-kommandoer for detaljer. |
WEB_ADMIN_PORT |
8089 |
Porten som web admin-panelet lytter på. Tjek GPanel-fanen Network for den faktiske port tildelt din server. |
Sværhedsgrader
Killing Floor 2 har fire sværhedsgrader, der påvirker Zed-helbred, skade, hastighed og spawn-adfærd. Angiv sværhedsgraden ved hjælp af startup-variablen DIFFICULTY i GPanel.
| Værdi | Sværhedsgrad | Beskrivelse |
|---|---|---|
0 |
Normal | Standard sværhedsgrad. Zeds har standard helbred og skade. Godt til afslappet spil og nye spillere der lærer spillet. Zeds bevæger sig med normal hastighed og har ingen særlige adfærdsmodifikatorer. |
1 |
Hard | Zeds giver mere skade og har øget helbred. Spillere tager mere skade fra angreb. Et solidt skridt op der kræver bedre samarbejde og loadout-valg. |
2 |
Suicidal | Markant hårdere Zeds med højere helbred, hurtigere bevægelse og mere aggressiv AI. Zeds kan sprinte og udføre specialangreb hyppigere. Kræver erfarne spillere og koordinerede holdsammensætninger. |
3 |
Hell on Earth | Den sværeste sværhedsgrad. Zeds har maksimalt helbred og skade, sprinter konstant og bruger deres farligste angreb hyppigt. Friendly fire-skade er øget. Kun anbefalet til meget erfarne, velkoordinerede hold. |
Konfigurationsfiler
Killing Floor 2's primære serverkonfigurationsfil er LinuxServer-KFGame.ini, placeret i KFGame/Config/LinuxServer-KFGame.ini. Denne fil genereres ved den første serverstart og styrer detaljerede gameplay-indstillinger.
Adgang til konfigurationsfiler
- Log ind på GPanel og vælg din KF2-server.
- Stop serveren fra fanen Console, hvis den kører.
- Klik på fanen Files og naviger til
KFGame/Config/. - Klik på
LinuxServer-KFGame.inifor at åbne den i den indbyggede editor.
Vigtige indstillinger i LinuxServer-KFGame.ini
Følgende indstillinger findes under sektionerne [Engine.GameReplicationInfo] og [KFGame.KFGameInfo]:
| Indstilling | Sektion | Standard | Beskrivelse |
|---|---|---|---|
GameLength |
[KFGame.KFGameInfo] |
1 |
Antal bølger i en kamp. 0 = Kort (4 bølger), 1 = Medium (7 bølger), 2 = Lang (10 bølger). |
MaxPlayers |
[KFGame.KFGameInfo] |
6 |
Maksimalt antal spillere der kan tilslutte sig serveren. KF2 understøtter op til 6 som standard, men moddede servere kan øge dette. |
FriendlyFireScale |
[KFGame.KFGameInfo] |
0.0 |
Friendly fire-skademultiplikator. 0.0 = deaktiveret, 1.0 = fuld skade på holdkammerater. Værdier mellem 0 og 1 skalerer proportionelt. |
bDisableTeamCollision |
[KFGame.KFGameInfo] |
False |
Når True, kan spillere gå igennem hinanden. Nyttigt på servere med mange spillere for at forhindre blokering i smalle korridorer. |
ServerName |
[Engine.GameReplicationInfo] |
(tildelt) | Servernavnet vist i browseren. Startup-variablen SERVER_NAME i GPanel tilsidesætter dette, hvis den er angivet. |
bAdminCanPause |
[KFGame.KFGameInfo] |
False |
Tillader admins at sætte spillet på pause. Sæt til True, hvis du ønsker muligheden for at sætte på pause midt i en bølge. |
Eksempel på vigtige indstillinger i LinuxServer-KFGame.ini:
[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False
Web Admin-konfiguration — KFWeb.ini
Web admin-panelets indstillinger er gemt i KFGame/Config/KFWeb.ini. Denne fil styrer, om web admin er aktiveret, og hvilken port den kører på. I de fleste tilfælde behøver du ikke at redigere denne fil direkte — startup-variablerne WEB_ADMIN og WEB_ADMIN_PORT i GPanel håndterer disse indstillinger.
Banerotation
Killing Floor 2 understøtter banerotation, der giver serveren mulighed for at skifte mellem en liste af baner mellem kampe. Banerotationen konfigureres i LinuxServer-KFGame.ini under sektionen [KFGame.KFGameInfo].
Opsætning af banerotation
Tilføj GameMapCycles-indgange for at definere din banerotation. Hver indgang specificerer en liste over baner, som serveren vil rotere igennem:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
kf-. Et forkert banenavn vil medføre, at serveren springer den indgang over eller fejler ved indlæsning af banen.
Standardbaner
Killing Floor 2 leveres med et stort udvalg af indbyggede baner. Her er nogle af de mest brugte:
| Banenavn | 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 angiver kun den indledende bane. Den bane der er angivet i GPanel-variablen MAP_NAME indlæses, når serveren starter for første gang. Derefter følger serveren GameMapCycles-rotationen defineret i konfigurationsfilen.
Sådan forbinder du
Der er to måder at forbinde til din Killing Floor 2-server: via serverbrowseren i spillet eller via direkte forbindelse.
Brug af serverbrowseren i spillet
- Start Killing Floor 2 og gå til hovedmenuen.
- Klik på Matchmaking og derefter Create Game eller gennemse Server Browser.
- Brug filtrene til at indsnævre resultaterne. Søg efter din server ved det navn, du har angivet i startup-variablen
SERVER_NAME. - Vælg din server fra listen og klik Join.
Direkte forbindelse via Steam
- Åbn Steam og klik på View i topmenuen, vælg derefter Game Servers.
- Klik på fanen Favourites, og klik derefter Add a Server.
- Indtast din servers IP og game port som vist i GPanel-fanen Network (format:
IP:PORT). - Klik Add this address to favourites, vælg derefter serveren og klik Connect.
Du kan også bruge konsollen i spillet. Tryk ` (tilde/backtick) for at åbne konsollen, og skriv derefter:
open IP:PORT
Erstat IP og PORT med værdierne fra GPanel-fanen Network.
For hjælp til at finde din servers IP og port, se Sådan finder du din servers IP og port.
Relaterede artikler
- KF2 brugerdefinerede baner (Workshop)
- KF2 Web Admin og admin-kommandoer
- Sådan finder du din servers IP og port
- Serverstartguide
- Sådan uploader du filer via SFTP
Brug for hjælp?
Hvis du støder på et problem, der ikke er dækket i denne guide, er vores supportteam klar til at hjælpe. Indsend en supportticket og inkluder dit server-ID, en beskrivelse af problemet og eventuelle relevante konsoloutput eller skærmbilleder.