KF2: не работает микрофон - чек-лист и как заглушить Трейдера
Это пользовательское руководство состоит из двух частей: порядок диагностики проблем с микрофоном, которые встречались примерно в марте 2017 года, и небольшой трюк для тех, кто хочет слушать одну только музыку войны без реплик Трейдера. Автор из Польши и пишет в вольной манере, поэтому ниже шаги изложены чётко.
Проблемы с микрофоном: что пробовать по порядку
Автор потратил на проблему полтора дня. Сначала он грешил на конфиг своего выделенного сервера (поднял tickrate с 30 до 64 и сменил порт 7777), но виноват оказался клиент игры.
- Диспетчер устройств. Загляните в раздел звука. Если там несколько аудиоустройств, а вы пользуетесь одним, удалите (не просто отключите) лишние.
- Драйверы. Обновите драйверы звука.
- Настройки записи в Windows. Панель управления, Звук, Запись, свойства вашего микрофона. На вкладке "Уровни" убедитесь, что он не заглушён, и поставьте громко, но не на максимум. На вкладке "Прослушать" включите "Прослушивать с данного устройства", чтобы убедиться, что микрофон физически работает. Затем на вкладке "Связь" выберите "Действие не требуется".
- Настройки воспроизведения. Проверьте свойства используемого устройства и задайте правильную конфигурацию колонок (стерео, 5.1, 7.1). Многие голосовые программы выводят сигнал на центральный канал. Не меняйте настройки колонок во время игры.
- Удалите папку Config в
Документы\My Games\KillingFloor2, если есть проблемы с авторизацией или "потеряно соединение с сервером". - Удалите папку Cache там же, если есть конфликты версий файлов мастерской или не скачиваются файлы сервера. Ничего вручную скачивать не нужно: при следующем запуске игра восстановит всё из папки KF2 в Steam. Чем больше контента из мастерской, тем дольше будет чёрный экран при первом запуске (у автора кэш 16 ГБ - около 10 минут).
- Удалите всю папку Killing Floor 2 в My Games, если ничего не помогло.
- Проверьте роутер. Убедитесь, что порты KF2, Steam и голосового чата всё ещё проброшены. Инструкция по пробросу портов для игры есть на сайте portforward.com (страница Killing Floor 2).
- Проверьте целостность файлов игры в Steam.
- Проверьте или почистите реестр с помощью утилиты обслуживания, если вы такой пользуетесь.
- Переустановка. Удалите Steam и Killing Floor 2. Можно поэтапно: сначала вынести папку steamapps из каталога Steam (или сделать резервную копию), и если микрофон всё ещё не работает - удалить саму KF2, а после удаления проверить остатки файлов.
Именно последний шаг помог автору, хотя он не знает, в чём была причина - в Steam или в KF2.
Как заглушить Трейдера
Если вы играете с эквалайзером, настроенным под звуки стрельбы, и голос Трейдера вас раздражает, его можно убрать переименованием одного файла:
- Откройте
...\Steam\steamapps\common\killingfloor2\KFGame\BrewedPC\Packages\Audio\Voice. - Переименуйте
WW_VOX_NPC_Trader.upkвWW_VOX_NPC_Trader_MOVED.upk. - Зайдите на сервер. Игра заново скачает
WW_VOX_NPC_Trader.upkв ту же папку. - Вернитесь в папку, удалите свежескачанный
WW_VOX_NPC_Trader.upkи оставьтеWW_VOX_NPC_Trader_MOVED.upk.
Другие подмены звуковых файлов описаны в статье смена языка озвучки через файлы.
Вопросы и ответы
- Как отключить голос Трейдера в KF2?
- Переименуйте WW_VOX_NPC_Trader.upk в папке KFGame/BrewedPC/Packages/Audio/Voice в WW_VOX_NPC_Trader_MOVED.upk. При заходе на сервер игра докачает новый файл - удалите его, оставив переименованный.
- Какие папки можно удалить при проблемах с подключением или голосом?
- Config и Cache (в крайнем случае всю папку Killing Floor 2) в Документы/My Games. Игра создаст их заново при запуске.
- Что в итоге помогло автору?
- Удаление Steam и Killing Floor 2 с последующей установкой; он не уверен, была ли причина в Steam или в клиенте игры.