Проблемы и оптимизация

Фикс вылетов KF2 на серверах с модами: MaxObjectsNotConsideredByGC

Небольшая правка в одном конфиге может избавить Killing Floor 2 от вылета при старте первой волны на некоторых серверах с модами. Автор фикса предупреждает, что от всех вылетов это не спасёт, ведь хостить эту игру всегда было непросто, но именно в этом случае помогает.

Шаги

  1. Откройте папку Documents/My Games/KillingFloor2/KFGame/Config и файл KFEngine.ini.
  2. Нажмите Ctrl+F и найдите MaxObjectsNotConsideredByGC.
  3. Значение, скорее всего, 179220 или близкое. Замените его на 33476.
  4. Сохраните файл.
  5. Нажмите на KFEngine.ini правой кнопкой, откройте «Свойства», отметьте «Только чтение» и примените.
  6. Перезапустите игру и снова зайдите на сервер, где были вылеты.

Последний шаг важен. Без него игра перезапишет значение, возможно уже после одной сессии, и вылеты вернутся.

Примечания

Вопросы и ответы

Какая настройка лечит вылет на первой волне на серверах с модами?
Поставьте в KFEngine.ini значение MaxObjectsNotConsideredByGC равным 33476 вместо стандартного, около 179220.
Зачем делать KFEngine.ini только для чтения?
Иначе значение вернётся примерно после одной сессии, и вылеты начнутся снова.
Это уберёт все вылеты?
Нет. Фикс нацелен на вылет при старте первой волны на некоторых серверах с модами и лишь улучшает стабильность в целом.