Killing Floor 2 сам скачивает контент из Workshop. Вы перечисляете ID предметов Workshop в конфигурации движка и добавляете названия карт в ротацию.
1. Соберите ID из Workshop
- Откройте страницу каждой карты в Steam Workshop.
- Число в конце адреса это ID предмета.
- Запишите и название карты, точно так, как его написал автор. Именно оно идёт в ротацию.
2. Подпишите сервер
- Остановите сервер в Игровой панели.
- Откройте вкладку Files и перейдите в
KFGame/Config. - Откройте файл конфигурации KFEngine и найдите раздел Workshop.
- Добавьте по одной строке
ServerSubscribedWorkshopItemsна каждую карту, с ID из Workshop. - Сохраните файл.
3. Добавьте карту в ротацию
- Откройте файл конфигурации KFGame.
- Найдите ротацию карт для режима игры, который вы запускаете.
- Добавьте название карты в ротацию, сохранив написание со страницы Workshop.
- Добавьте для неё и запись карты, чтобы игра знала, что такая карта существует.
4. Запустите и проверьте
- Запустите сервер и прочитайте Console. Каждый предмет Workshop скачивается до загрузки карты, поэтому первый запуск после добавления карт медленный.
- Если карта так и не появилась в ротации, название в ротации не совпадает с названием скачанного файла карты.
5. Что видят ваши игроки
- Клиенты скачивают карту из Workshop, когда сервер переключается на неё.
- Игроки, которые заранее подписались на те же карты, ждут заметно меньше.
- После обновления в Workshop перезапустите сервер, чтобы он получил новую версию.
Добавляйте карты по несколько штук и перезапускайте сервер между добавлениями. Если карта не скачивается, откройте тикет из раздела Поддержка в Клиентской зоне и приложите вывод Console.



