НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как добавить карты из Workshop на сервер Killing Floor 2

Killing Floor 2Updated Oct 26, 20263 min read

Killing Floor 2 сам скачивает контент из Workshop. Вы перечисляете ID предметов Workshop в конфигурации движка и добавляете названия карт в ротацию.


1. Соберите ID из Workshop

  1. Откройте страницу каждой карты в Steam Workshop.
  2. Число в конце адреса это ID предмета.
  3. Запишите и название карты, точно так, как его написал автор. Именно оно идёт в ротацию.

2. Подпишите сервер

  1. Остановите сервер в Игровой панели.
  2. Откройте вкладку Files и перейдите в KFGame/Config.
  3. Откройте файл конфигурации KFEngine и найдите раздел Workshop.
  4. Добавьте по одной строке ServerSubscribedWorkshopItems на каждую карту, с ID из Workshop.
  5. Сохраните файл.

3. Добавьте карту в ротацию

  1. Откройте файл конфигурации KFGame.
  2. Найдите ротацию карт для режима игры, который вы запускаете.
  3. Добавьте название карты в ротацию, сохранив написание со страницы Workshop.
  4. Добавьте для неё и запись карты, чтобы игра знала, что такая карта существует.

4. Запустите и проверьте

  1. Запустите сервер и прочитайте Console. Каждый предмет Workshop скачивается до загрузки карты, поэтому первый запуск после добавления карт медленный.
  2. Если карта так и не появилась в ротации, название в ротации не совпадает с названием скачанного файла карты.

5. Что видят ваши игроки

  • Клиенты скачивают карту из Workshop, когда сервер переключается на неё.
  • Игроки, которые заранее подписались на те же карты, ждут заметно меньше.
  • После обновления в Workshop перезапустите сервер, чтобы он получил новую версию.

Добавляйте карты по несколько штук и перезапускайте сервер между добавлениями. Если карта не скачивается, откройте тикет из раздела Поддержка в Клиентской зоне и приложите вывод Console.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ