Фикс вылетов KF2 на серверах с модами: MaxObjectsNotConsideredByGC
Небольшая правка в одном конфиге может избавить Killing Floor 2 от вылета при старте первой волны на некоторых серверах с модами. Автор фикса предупреждает, что от всех вылетов это не спасёт, ведь хостить эту игру всегда было непросто, но именно в этом случае помогает.
Шаги
- Откройте папку
Documents/My Games/KillingFloor2/KFGame/Configи файлKFEngine.ini. - Нажмите Ctrl+F и найдите
MaxObjectsNotConsideredByGC. - Значение, скорее всего,
179220или близкое. Замените его на33476. - Сохраните файл.
- Нажмите на
KFEngine.iniправой кнопкой, откройте «Свойства», отметьте «Только чтение» и примените. - Перезапустите игру и снова зайдите на сервер, где были вылеты.
Последний шаг важен. Без него игра перезапишет значение, возможно уже после одной сессии, и вылеты вернутся.
Примечания
- Это не убирает все вылеты, только вылет при старте первой волны на некоторых серверах с модами.
- Если вы сами хостите сервер, смотрите настройку выделенного сервера и твики FPS и ini для больших серверов.
- Общие проблемы с запуском разобраны в руководстве по вылетам при старте.
Вопросы и ответы
- Какая настройка лечит вылет на первой волне на серверах с модами?
- Поставьте в KFEngine.ini значение MaxObjectsNotConsideredByGC равным 33476 вместо стандартного, около 179220.
- Зачем делать KFEngine.ini только для чтения?
- Иначе значение вернётся примерно после одной сессии, и вылеты начнутся снова.
- Это уберёт все вылеты?
- Нет. Фикс нацелен на вылет при старте первой волны на некоторых серверах с модами и лишь улучшает стабильность в целом.