1. Скачиваем программу Dota console hider отсюда.
При закачке без спросу всплывёт 2 окошка с рекламкой, это особенность файлообменника.
Если у вас включена блокировка pop-up рекламы - загрузка не начнётся.
2. Запускаем программу. Мы увидим это:
- В верхней строке указываем путь к карте Доты (по логике вещей этот пункт не обязателен, но его рекомендуют за бугром, а мне лень разбираться. Если что-то пойдёт не так, попробуйте всё повторить игнорируя этот пункт).
- В нижней указываем путь к папке Варкрафта.
- Ставим галочку в пункте "Add hide chat"
- Жмём на кнопки "Go" и "Apply Extra"
У нас получится примерно так:
3.
Заходим в Варкрафт Options->Gameplay->Chat Support (для русской версии - Опции->Игра->Язык) и выбираем там пункт Hide Chat (by Danat).
Всё! Теперь вы надёжно защищены от БМа и прочих радостей чата Доты.
Написать кому-либо или прочитать системные сообщения, написанные в чате вы также не сможете. То есть написать-то вы сможете, но прочесть написанное - нет, так как программа добавляет в игру прозрачный шрифт, который вы активируете. Отключить эту опцию можно в любой момент.
Такие дела =)
UPD. Как я и думал, указывать карту не обязательно. Кстати программу достаточно запустить только один раз и забыть про неё навсегда. После установки прозрачного шрифта чат можно легко отключать и включать непосредственно в главном меню Варкрафта, между играми. К сожалению пока я не нашёл способа отключать и включать чат прямо во время игры.
Программа изначально предназначена для мувимейкеров, то есть она меняет какие-то параметры при просмотре реплеев, видимо убирает интерфейс и т.п. Так как ни одного реплея по Доте я в жизни не запускал и не планирую, то что конкретно она там меняет мне без разницы. Но если для вас это важно - просто вырубайте её перед просмотром реплеев.