Брза Распродажба 50% попуст на сите сервери Последен Ден!
Завршува за: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Водич за поставување сервер за Killing Floor 2


Овој водич опфаќа како да го поставите и конфигурирате вашиот наменски сервер за Killing Floor 2 хостиран со Legion Hosting, вклучувајќи прво стартување, GPanel стартап-променливи, поставки за тежина, конфигурациски датотеки, ротација на мапи и како да се поврзете. За прилагодени workshop мапи, видете KF2 прилагодени мапи (Workshop). За администраторски команди и веб-панелот за администрација, видете KF2 веб-администрација и администраторски команди.

Прво стартување

Кога првпат ќе го добиете вашиот Killing Floor 2 сервер, тој треба да ги преземе и инсталира датотеките на играта од Steam (App ID 232130). Ова се случува автоматски при првото стартување.

  1. Најавете се на GPanel.
  2. Изберете го вашиот Killing Floor 2 сервер од списокот на сервери.
  3. Кликнете на картичката Startup и поставете ја вашата ADMIN_PASS пред стартување. Ова е задолжително — серверот нема да функционира правилно без администраторска лозинка.
  4. Одете до картичката Console и кликнете Start.
  5. Серверот ќе ги преземе датотеките на Killing Floor 2 од Steam. Ова може да потрае неколку минути во зависност од оптоварувањето на серверот. Следете го конзолниот излез за напредок.
  6. Откако ќе заврши преземањето, серверот ќе се стартува автоматски. Почекајте конзолата да покаже дека серверот е подготвен и слуша за врски.
Поставете ја вашата администраторска лозинка пред првото стартување. Стартап-променливата ADMIN_PASS е задолжителна. Без неа, нема да можете да пристапите до веб-панелот за администрација или да користите администраторски команди во играта.
Првото стартување трае подолго од вообичаено. Почетната инсталација презема неколку гигабајти податоци на играта. Следните стартувања ќе бидат многу побрзи бидејќи датотеките се веќе присутни. Серверот исто така ги генерира своите конфигурациски датотеки при првото извршување.

GPanel стартап-променливи

Killing Floor 2 користи неколку стартап-променливи конфигурирани во картичката Startup во GPanel. Тие го контролираат основното однесување на серверот и стапуваат во сила секој пат кога серверот ќе се стартува.

  1. Најавете се на GPanel и изберете го вашиот KF2 сервер.
  2. Кликнете на картичката Startup.
  3. Прегледајте ги и поставете ги променливите наведени подолу. Промените стапуваат во сила следниот пат кога серверот ќе се стартува.
Променлива Стандардно Опис
MAP_NAME kf-bioticslab Мапата што серверот ја вчитува при стартување. Мора да биде валидно KF2 име на мапа (мали букви, со префикс kf-). Видете ја секцијата Ротација на мапи подолу за список на стандардни мапи.
ADMIN_PASS (нема — задолжително) Администраторската лозинка што се користи за веб-панелот за администрација и за администраторска автентикација во играта. Ова мора да биде поставено пред стартување на серверот. Чувајте ја приватна.
SERVER_NAME (доделено) Името прикажано во прелистувачот на сервери во играта. Направете го описно за да можат играчите лесно да го најдат вашиот сервер.
DIFFICULTY 0 Нивото на тежина за серверот. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Видете ја секцијата Нивоа на тежина подолу за детали.
WEB_ADMIN true Овозможува или оневозможува веб-панел за администрација. Поставете на true за да овозможите или false за да оневозможите. Видете KF2 веб-администрација и администраторски команди за детали.
WEB_ADMIN_PORT 8089 Port-от на кој слуша веб-панелот за администрација. Проверете ја картичката Network во GPanel за вистинскиот port доделен на вашиот сервер.
Стартап-променливите ги надминуваат вредностите од конфигурациските датотеки. Ако некоја поставка се појавува и во картичката Startup во GPanel и во конфигурациска датотека, стартап-променливата има предност. Користете ја картичката Startup за основни поставки, а конфигурациските датотеки за фино подесување.

Нивоа на тежина

Killing Floor 2 има четири нивоа на тежина што влијаат на здравјето, штетата, брзината и однесувањето при спавнување на Zed. Поставете ја тежината користејќи ја стартап-променливата DIFFICULTY во GPanel.

Вредност Тежина Опис
0 Normal Стандардната тежина. Zed имаат стандардно здравје и штета. Добро за неформална игра и нови играчи што ја учат играта. Zed се движат со нормална брзина и немаат специјални модификатори на однесувањето.
1 Hard Zed нанесуваат повеќе штета и имаат зголемени резерви на здравје. Играчите примаат повеќе штета од напади. Солиден чекор нагоре што бара подобра тимска работа и избор на опрема.
2 Suicidal Значително поцврсти Zed со повисоко здравје, побрзо движење и поагресивна вештачка интелигенција. Zed можат да спринтуваат и да изведуваат специјални напади почесто. Бара искусни играчи и координирани тимски состави.
3 Hell on Earth Најтешката тежина. Zed имаат максимално здравје и штета, постојано спринтуваат и често ги користат своите најопасни напади. Штетата од пријателски оган е зголемена. Се препорачува само за многу искусни, добро координирани тимови.
Повисоките тежини бараат повешти играчи. Стартувањето на сервер на Suicidal или Hell on Earth со неискусни играчи најверојатно ќе резултира со чести тимски бришења. Започнете на Normal или Hard и зголемувајте ја тежината како што се подобрува вашата група.

Конфигурациски датотеки

Примарната конфигурациска датотека на серверот за Killing Floor 2 е LinuxServer-KFGame.ini, која се наоѓа на KFGame/Config/LinuxServer-KFGame.ini. Оваа датотека се генерира при првото стартување на серверот и контролира детални поставки на играта.

Запрете го вашиот сервер пред да ги уредувате конфигурациските датотеки. Секогаш запрете го вашиот сервер од картичката Console во GPanel пред да уредувате какви било конфигурациски датотеки. Серверот може да ги пребрише промените направени на датотеки додека работи.

Пристапување до конфигурациските датотеки

  1. Најавете се на GPanel и изберете го вашиот KF2 сервер.
  2. Запрете го серверот од картичката Console ако работи.
  3. Кликнете на картичката Files и одете до KFGame/Config/.
  4. Кликнете на LinuxServer-KFGame.ini за да го отворите во вградениот уредувач.

Клучни поставки во LinuxServer-KFGame.ini

Следните поставки се наоѓаат под секциите [Engine.GameReplicationInfo] и [KFGame.KFGameInfo]:

Поставка Секција Стандардно Опис
GameLength [KFGame.KFGameInfo] 1 Број на бранови во натпревар. 0 = Short (4 бранови), 1 = Medium (7 бранови), 2 = Long (10 бранови).
MaxPlayers [KFGame.KFGameInfo] 6 Максимален број на играчи што може да се приклучат на серверот. KF2 поддржува до 6 стандардно, но модифицираните сервери можат да го зголемат ова.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Множител на штета од пријателски оган. 0.0 = оневозможено, 1.0 = целосна штета кон соиграчите. Вредностите помеѓу 0 и 1 се скалираат пропорционално.
bDisableTeamCollision [KFGame.KFGameInfo] False Кога е True, играчите можат да поминуваат еден низ друг. Корисно на сервери со многу играчи за да се спречи блокирање во тесни ходници.
ServerName [Engine.GameReplicationInfo] (доделено) Името на серверот прикажано во прелистувачот. Стартап-променливата SERVER_NAME во GPanel го надминува ова ако е поставена.
bAdminCanPause [KFGame.KFGameInfo] False Им дозволува на администраторите да ја паузираат играта. Поставете на True ако сакате можност да паузирате во средина на бран.

Пример на клучни поставки во LinuxServer-KFGame.ini:

[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False

Конфигурација за веб-администрација — KFWeb.ini

Поставките на веб-панелот за администрација се складираат во KFGame/Config/KFWeb.ini. Оваа датотека контролира дали веб-администрацијата е овозможена и на кој port работи. Во повеќето случаи, не треба да ја уредувате оваа датотека директно — стартап-променливите WEB_ADMIN и WEB_ADMIN_PORT во GPanel ги управуваат овие поставки.

Ротација на мапи

Killing Floor 2 поддржува ротација на мапи, овозможувајќи му на серверот да поминува низ список на мапи помеѓу натпревари. Циклусот на мапи се конфигурира во LinuxServer-KFGame.ini под секцијата [KFGame.KFGameInfo].

Поставување на ротација на мапи

Додадете записи GameMapCycles за да ја дефинирате вашата ротација на мапи. Секој запис наведува список на мапи низ кои серверот ќе поминува:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
Имињата на мапите се чувствителни на големи и мали букви. Користете имиња на мапи со мали букви со префикс kf-. Погрешно име на мапа ќе предизвика серверот да го прескокне тој запис или да не успее да ја вчита мапата.

Стандардни мапи

Killing Floor 2 доаѓа со голем избор на вградени мапи. Еве некои од најчесто користените:

Име на мапа Прикажано име
kf-bioticslabBiotics Lab
kf-burningparisBurning Paris
kf-outpostOutpost
kf-volter_manorVolter Manor
kf-catacombsCatacombs
kf-evacuation_pointEvacuation Point
kf-farmhouseFarmhouse
kf-blackforestBlack Forest
kf-prisonPrison
kf-containmentstationContainment Station
kf-hostilegroundsHostile Grounds
kf-infernalrealmInfernal Realm
kf-nukedNuked
kf-thescentThe Descent
kf-zedlandingZed Landing
Стартап-променливата MAP_NAME ја поставува само почетната мапа. Мапата наведена во променливата MAP_NAME во GPanel се вчитува кога серверот првпат ќе се стартува. По тоа, серверот ја следи ротацијата GameMapCycles дефинирана во конфигурациската датотека.

Како да се поврзете

Постојат два начини за поврзување со вашиот Killing Floor 2 сервер: преку прелистувачот на сервери во играта или преку директно поврзување.

Користење на прелистувачот на сервери во играта

  1. Стартувајте го Killing Floor 2 и одете до главното мени.
  2. Кликнете Matchmaking и потоа Create Game или прелистувајте Server Browser.
  3. Користете ги филтрите за да ги стесните резултатите. Пребарајте го вашиот сервер по името што го поставивте во стартап-променливата SERVER_NAME.
  4. Изберете го вашиот сервер од списокот и кликнете Join.
Новите сервери може да потраат неколку минути за да се појават. По стартување на вашиот сервер, може да потрае до 5-10 минути за да биде индексиран и да се појави во Steam прелистувачот на сервери. Ако не го видите веднаш, почекајте и освежете го списокот.

Директно поврзување преку Steam

  1. Отворете го Steam и кликнете View во горната лента на менито, потоа изберете Game Servers.
  2. Кликнете на картичката Favourites, потоа кликнете Add a Server.
  3. Внесете ги IP и game port на вашиот сервер како што се прикажани во картичката Network во GPanel (формат: IP:PORT).
  4. Кликнете Add this address to favourites, потоа изберете го серверот и кликнете Connect.

Можете исто така да ја користите конзолата во играта. Притиснете ` (тилда/backtick) за да ја отворите конзолата, потоа внесете:

open IP:PORT

Заменете ги IP и PORT со вредностите од картичката Network во GPanel.

За помош при наоѓање на IP и port на вашиот сервер, видете Како да ги најдете IP и port на вашиот сервер.

Поврзани статии

Ви треба помош?

Ако наидете на проблем што не е опфатен во овој водич, нашиот тим за поддршка е достапен да ви помогне. Поднесете тикет за поддршка и вклучете го вашиот ID на серверот, опис на проблемот и какви било релевантни конзолни излези или слики од екран.


Дали оваа статија ви беше корисна?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.