KFRusGuiFix: фикс русского интерфейса Killing Floor v1065
KFRusGuiFix - это community-fix для русского клиента Killing Floor v1065. Он заменяет и исправляет файлы локализации в папке System: в первую очередь .rus и .int. После установки должны лучше работать меню, кнопки, вкладки браузера серверов, описания перков, строки карт, shop-названия оружия и другие элементы русского интерфейса.
Эта страница нужна, если в русском клиенте пропадают кнопки меню, не сохраняются настройки, странно выглядят вкладки server browser, текст не помещается в кнопки, DLC-оружие не переведено или описания перков выглядят сыро.
Скачать
Скачать KFRusGuiFix ZIP с GitHubНа GitHub у репозитория сейчас нет опубликованных releases, поэтому практичный вариант скачивания - ZIP-архив текущей ветки main.
Что входит
| Пункт | Содержание |
|---|---|
| Целевая игра | Killing Floor 1, русский клиент, v1065 |
| Типы файлов | .rus и .int файлы локализации и интерфейса |
.rus файлы | 71 файл |
.int файлы | 56 файлов |
| Куда ставить | KillingFloor\System |
| Главная цель | Исправить русские UI-строки, пропавшие labels, невмещающийся текст и ошибки локализации |
Установка
- Закрой Killing Floor.
- Скачай ZIP-архив по ссылке выше.
- Распакуй архив во временную папку.
- Открой папку
Systemвнутри распакованного архива. - Скопируй
.rusи.intфайлы в папкуSystemтвоей Killing Floor. - Разреши замену файлов, когда Windows спросит.
- Запусти игру и проверь главное меню, настройки, браузер серверов, магазин Trader, описания перков и голосование за карты.
Обычный путь Steam:
C:\Program Files (x86)\Steam\steamapps\common\KillingFloor\System
Если Steam-библиотека находится на другом диске, открой Steam, выбери Killing Floor, перейди к локальным файлам и уже оттуда зайди в папку System.
Сначала сделай backup
Перед заменой скопируй текущие localization-файлы в безопасное место:
KillingFloor\System\*.rus
KillingFloor\System\*.int
Подойдет простая папка:
KillingFloor\System_backup_before_KFRusGuiFix
Фикс файловый, поэтому откат простой: верни старые .rus и .int файлы или проверь целостность файлов игры через Steam. Steam verification может перезаписать фикс, поэтому ZIP лучше сохранить, если планируешь ставить его повторно.
Исправления из README
README репозитория перечисляет широкий набор исправлений интерфейса и локализации. Здесь сохранен полный охват в более читаемом виде.
| Область | Что меняет KFRusGuiFix |
|---|---|
| Основные меню | Исправляет баг русского клиента, из-за которого настройки могли не сохраняться, а важные кнопки меню отсутствовали. |
| Браузер серверов | Исправляет вкладки server browser, добавляет wave-related вкладку и заменяет унаследованные строки интерфейса Unreal Tournament 2004. |
| Текст кнопок и полей | Сокращает или переписывает многие labels, которые не помещались в кнопки, panels и form fields. |
| Названия оружия у Trader | Перерабатывает многие shop-названия оружия в более удобные русские варианты и сокращает слишком длинные строки. |
| DLC-оружие | Добавляет или исправляет русские строки для DLC weapons. |
| Golden potato strings | Закрывает potato-related event strings, которые отсутствовали или выглядели неловко в русском клиенте. |
| Литературность текста | Заменяет грубые или механические переводы на более естественные русские формулировки. |
| Описания перков | Исправляет perk descriptions и технически, и стилистически, чтобы их было легче понимать. |
| Подсказки | Убирает стандартные hints и заменяет их более полезными custom-подсказками. |
| Кнопки капсом | Нормализует кнопки, которые были написаны полностью заглавными буквами. |
| Статус волны | Убирает короткую подпись wave status, которая засоряла интерфейс. |
| KF-AbusementPark | Исправляет описание карты. |
| KF-Transit | Исправляет русский localization-файл карты Transit. |
| Недостающие файлы карт | Добавляет .rus файлы для KF-Steamland, KF-Clandestine и KF-ThrillsChills. |
| Collectible strings | Исправляет строки прогресса сбора предметов на event-картах: черепки, снежные шары и похожие items. |
| Низкие разрешения | Сокращает длинные строки, чтобы русский клиент был удобнее на 1024x768 и 1280x720. |
| Неиспользуемые строки | Удаляет лишние entries из .rus файлов, если игра их не использует. |
| Ошибки с кавычками | Исправляет проблемы с двойными кавычками внутри строк, из-за которых текст мог обрываться, отображаться неверно или пропадать. |
| Мелкая полировка | Включает незаметные UI-правки, например capitalization и маленькие labels в счетчиках. |
Почему этот фикс важен
Killing Floor - игра на Unreal Engine 2, где локализация сильно завязана на обычные текстовые resource-файлы. Если переведенная строка слишком длинная, неверно оформлена кавычками, отсутствует или случайно унаследована от другой игры, интерфейс ломается очень заметно: исчезают кнопки, labels налезают друг на друга, вкладки выглядят неправильно, описания становятся мутными, а low-resolution layout превращается в проблему.
Русский текст особенно чувствителен к ширине UI. Фраза, которая помещается на английском, на русском может быть длиннее и не влезть в старый control. Старый клиент не всегда умеет адаптивно расширять элементы. Поэтому KFRusGuiFix - не просто переводческая правка, а практический compatibility patch для игроков, которые используют русский клиент.
Известные баги из README
README также описывает ограничения. Их важно сохранить, чтобы не ждать от фикса полного remaster клиента.
| Проблема | Примечание |
|---|---|
| Меню голосования за карту | Map vote menu не исправлено, хотя строки в .rus файле описаны как корректные. |
| Имя зрителя | Если на сервер заходит spectator, русский клиент может не показать его имя. README отмечает, что проблема, возможно, есть и в оригинальном английском клиенте. |
| Sandbox-tab в solo | При создании одиночной игры строки во вкладке Sandbox могут не отображаться, хотя localization-файл их содержит. |
| Очень низкие разрешения | На 800x600 часть текста все равно может не помещаться, потому что размер шрифта задается игрой через разрешение и плохо адаптирован под русский UI. |
Чеклист после установки
После установки проверь:
- Кнопки главного меню.
- Меню настроек и сохранение измененных параметров.
- Вкладки и columns браузера серверов.
- Названия оружия в магазине Trader.
- Описания перков.
- Event-карты со сбором collectibles.
- KF-AbusementPark, KF-Transit, KF-Steamland, KF-Clandestine и KF-ThrillsChills, если они установлены.
- Low-resolution layout, если играешь на 1024x768 или 1280x720.
Если после установки стало хуже, восстанови backup или проверь целостность файлов через Steam.
Благодарности
README благодарит этих участников:
| Участник | Вклад |
|---|---|
| void | Помощь и тестирование на низком разрешении. |
| ϟEyeclawϟ | Помощь при написании советов и подсказок. |
| A1ainde1on | Несколько файлов для сверки с оригинальным клиентом. |