- Главное: что такое chatwheel_say и как это связано с ID
- Как забиндить фразы в Dota 2 (универсальная схема)
- Как забиндить свой текст в общий чат
- Как убрать бинды в Dota 2
- Где взять полный список ID фраз героев Dota 2
- Колесо чата: что это и почему его удобно биндить
- Привязка фраз из колеса к горячим клавишам
- Как устроены фразы по Dota Plus и рангу (почему они могут быть “не доступны”)
- Примеры команд для бинда (быстро и по делу)
- Звуки и фразы The International и привязка к условиям
- Бинд фраз героя (логика для конкретных Abaddon/Alchemist/…)
- Небольшая “проверка”: как понять, что ID рабочий
- Быстрый ответ на ваш поисковый интент
Игроки обычно попадают в одну из ситуаций:
- вы знаете, что фраза существует, но не понимаете какой консольный ID у неё в chatwheel_say;
- хотите забиндить фраза на клавишу, но команда не срабатывает;
- хотите убрать бинды, потому что клавиши мешают в бою;
- нашли фразу для героя, но не уверены, как она работает именно в Dota 2 и где брать список ID.
Главное: что такое chatwheel_say и как это связано с ID
chatwheel_say — это консольная команда, которая отправляет в чат сообщение из колесо (chat wheel) по номеру.
На практике это выглядит так:
- у фразы есть ID (например, chatwheel_say 62);
- вы биндите клавишу на вызов этой команды;
- в игре игроки видят выбранную фраза (со стрелкой в начале сообщения у таких сообщений из колеса).
Пример:
bind k "chatwheel_say 62"
После этого при нажатии k вы будете отправлять «Спасибо!» (если ID соответствует этой реплике).
Как забиндить фразы в Dota 2 (универсальная схема)
Нужно две вещи: клавиша и сама команда.
Базовая формула:
bind <клавиша> "<команда>"
Пример: забиндить фразу «Нам нужны варды.»
bind v "chatwheel_say 3"
Если вы делаете бинды под команда в разгаре, проще выбирать удобные кнопки, которые вы обычно не используете для tp, скилов или предметов.
Как забиндить свой текст в общий чат
Для обычного текста есть вариант с say, но для точного совпадения под вашу версию игры и язык важно помнить общую логику:
- сначала отправка в чат,
- потом подстановка текста.
Типовой пример (как в гайдах по биндам):
bind p "say Спасибо за игру!"
Если хотите отправлять только готовые реплики из chatwheel_say, лучше использовать именно их — они короче и понятнее команде.
Как убрать бинды в Dota 2
Есть два самых частых способа:
- убрать бинды с одной клавиши:
unbind <клавиша>
- убрать вообще все бинды:
unbindall
Так вы быстро возвращаете управление обратно, когда «настроили не то» или клавиша внезапно начала конфликтовать.
Где взять полный список ID фраз героев Dota 2
Полный список удобнее всего искать в двух направлениях:
- Список фраз колеса чата (универсальные) — там ID относятся к сообщениям вида
chatwheel_say <число>. В Dota 2 Wiki это расписано таблицами, где каждая фраза имеет свою консольную команду. - ID реплик конкретных героев — там используется другая схема вида
chatwheel_say <число>(и внутри есть разметка по героям).
То есть запрос «id фраз героев дота 2» почти всегда ведёт к странице/таблице, где ID идут рядом с названием героя и самой репликой.
Колесо чата: что это и почему его удобно биндить
Колесо чата — инструмент интерфейса: вы удерживаете назначенную клавишу, мышкой выбираете одно из направлений, и фраза улетает в чат. В описаниях указывается, что сообщения видно команде после отпускания клавиши.
В Wiki также сказано, что:
- игроки могут изменить сообщения в колесе чата на любую из доступных фраз;
- Dota Plus даёт дополнительные фразы по прогрессу героя (ниже подробнее);
- есть и специальные пакеты/звуки The International, которые открываются при выполнении условий по path/пропуску.
Привязка фраз из колеса к горячим клавишам
Самое важное: любую фраза из колеса можно отправлять через консольную команду chatwheel_say.
Пример бинда (любой ID берёте из таблицы):
bind c "chatwheel_say 0" // "Хорошо."
Для координации обычно берут фразы из разделов «Атакуем», «Вперед», «Рассредоточьтесь», «Варды», «Рошан», потому что они мгновенно читаются.
Как устроены фразы по Dota Plus и рангу (почему они могут быть “не доступны”)
Если вы заметили, что часть реплик «не работает» — часто причина в том, что фраза доступна только подписчикам Dota Plus и только на определённых уровнях героя.
По данным Dota 2 Wiki:
- подписчики Dota Plus получают дополнительные реплики героя на 1, 6, 12, 18, 25 и 30 уровне соответственно;
- реплики ранга «Бронза» используются только в чате команды, остальные — в общем чате.
Это объясняет, почему одни фраза видны всем, а другие — только в командном чате.
Примеры команд для бинда (быстро и по делу)
Ниже — набор «как бинды выглядят в консоли», чтобы вы быстрее ориентировались по chatwheel_say:
| Задача | Пример бинда | Комментарий |
|---|---|---|
| Отправить фразу «Хорошо.» | bind x "chatwheel_say 0" |
Разное, короткий ответ |
| «Нам нужны варды.» | bind v "chatwheel_say 3" |
Полезно для поддержки/саппорта |
| «Осторожно!» | bind a "chatwheel_say 1" |
Для предупреждения |
| «Рошан» | bind r "chatwheel_say 53" |
Нейтралы/координация по Рошану |
Звуки и фразы The International и привязка к условиям
В Wiki отдельно отмечены пакеты, которые связаны с The International и открываются через боевой пропуск (например, для TI 2017, TI 2018 и др.).
Логика такая:
- у звуков/спецфраз есть свои chatwheel_say ID;
- доступ зависит от уровня/наличия боевого пропуска.
Отсюда практический совет: если «спецфраза» вам не доступна — проблема почти всегда не в бинде, а в праве доступа к контенту.
Бинд фраз героя (логика для конкретных Abaddon/Alchemist/…)
Для героев, которые имеют отдельные реплики, принцип одинаковый:
- вы берёте ID для нужного героя и нужной реплики;
- биндите клавишу на chatwheel_say <ID>.
В уже встречающихся таблицах по героям обычно используются блоки вида:
- Abaddon: несколько реплик, каждая с собственным chatwheel_say ID
- Alchemist: аналогично
- Ancient Apparitic (встречается в источниках с таким написанием): набор реплик
- и далее по героям.
То есть ключевая идея одна: вам нужен ID именно этой реплики, а не просто название героя.
Небольшая “проверка”: как понять, что ID рабочий
Если вы забиндили:
bind k "chatwheel_say 7001"
и реплика не улетает:
- проверьте, что ID соответствует формату chatwheel_say <число>;
- убедитесь, что контент доступен (особенно для Dota Plus/рангов и TI-ивентов);
- попробуйте один раз отправить фразу без бинда (прямо командой в консоль), чтобы убедиться, что номер верный.
Быстрый ответ на ваш поисковый интент
Запрос «id фраз героев дота 2» обычно означает: найти таблицу, где для каждой фраза есть её ID, после чего использовать бинды вида bind <клавиша> "chatwheel_say <ID>", а для удаления — unbind или unbindall.
Если вы хотите, чтобы я подготовил точную “шпаргалку” именно под ваш набор героев и реплик, используйте в таблице связку: герой → нужная реплика → ID → chatwheel_say биндинг.