Молниеносная распродажа 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 Порт, на котором работает веб-панель администратора. Проверьте вкладку Network в GPanel для фактического порта, назначенного вашему серверу.
Переменные запуска переопределяют значения из файла конфигурации. Если настройка присутствует и во вкладке Startup в GPanel, и в файле конфигурации, переменная запуска имеет приоритет. Используйте вкладку Startup для основных настроек, а файлы конфигурации — для тонкой настройки.

Уровни сложности

В Killing Floor 2 есть четыре уровня сложности, которые влияют на здоровье, урон, скорость и поведение спавна зедов. Установите сложность с помощью переменной запуска DIFFICULTY в GPanel.

Значение Сложность Описание
0 Normal Сложность по умолчанию. У зедов стандартное здоровье и урон. Подходит для непринуждённой игры и новичков, осваивающих игру. Зеды двигаются с нормальной скоростью и не имеют особых модификаторов поведения.
1 Hard Зеды наносят больше урона и имеют увеличенный запас здоровья. Игроки получают больше урона от атак. Уверенный шаг вперёд, требующий лучшей командной работы и выбора снаряжения.
2 Suicidal Значительно более крепкие зеды с большим здоровьем, более быстрым передвижением и более агрессивным ИИ. Зеды могут бегать и чаще выполнять особые атаки. Требует опытных игроков и скоординированных составов команды.
3 Hell on Earth Самая высокая сложность. У зедов максимальное здоровье и урон, они постоянно бегают и часто используют свои самые опасные атаки. Урон от дружественного огня увеличен. Рекомендуется только для очень опытных, хорошо скоординированных команд.
Более высокие сложности требуют более умелых игроков. Запуск сервера на 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. Этот файл управляет тем, включён ли веб-администратор и на каком порту он работает. В большинстве случаев вам не нужно редактировать этот файл напрямую — переменные запуска 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 и игровой порт вашего сервера, как показано во вкладке Network в GPanel (формат: IP:PORT).
  4. Нажмите Add this address to favourites, затем выберите сервер и нажмите Connect.

Вы также можете использовать внутриигровую консоль. Нажмите ` (тильда/обратный апостроф), чтобы открыть консоль, затем введите:

open IP:PORT

Замените IP и PORT на значения из вкладки Network в GPanel.

Для помощи в поиске IP и порта вашего сервера см. Как найти IP и порт вашего сервера.

Похожие статьи

Нужна помощь?

Если вы столкнулись с проблемой, не описанной в этом руководстве, наша команда поддержки готова помочь. Отправьте тикет в поддержку и укажите ID вашего сервера, описание проблемы и любой соответствующий вывод консоли или скриншоты.


Была ли эта статья полезной?

Ready to Get Started?

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