Продвинутые ротации (KRC)
Обновлено 18.10.2026
Рекомендуем собирать ротацию с ИИ-агентом
Это гораздо быстрее и удобнее, чем настраивать её вручную. Чем продвинутее ИИ-агент, тем точнее ротация с первого раза совпадёт с вашими требованиями. Рекомендуем последние вышедшие модели Anthropic и OpenAI с уровнем рассуждений «Extra (xhigh)». Как это сделать, описано в разделе Ротация с ИИ-агентом.
Продвинутая ротация — ваш собственный список правил: какую способность нажать и когда. KeyRota проверяет правила в бою и нажимает первую подходящую кнопку. Формат и движок таких ротаций называются KRC (KeyRota Customization).
Базовая или продвинутая#
| Blizzard (базовая) | Продвинутая (KRC) | |
|---|---|---|
| Кто выбирает кнопку | Игра: подсказка Blizzard | Ваши правила |
| Настройка | Не нужна | Слоты, ауры и правила: в конструкторе или файлом |
| Специализации | Любая для нанесения урона (РДД, ДД) и танковая | Та, для которой написана ротация |
| Burst и режим целей | Не используются | Кнопки «Burst» и «Цели», правила решают сами |
| Когда выбирать | Быстро начать на любом персонаже | Нужен точный приоритет: доты, накопление ресурса, кулдауны в окно бурста, своя логика для нескольких целей |
В блоке «Ротация» приложения профиль Blizzard стоит первым, ваши ротации — ниже, в группе «Свои ротации». Переключиться можно в любой момент, когда ротация остановлена.
Из чего состоит ротация#
| Часть | Что это | Сколько |
|---|---|---|
| Слоты | Кнопки ротации. Слот N ротации — это слот N в профиле Better Assistant. | до 12 |
| Ауры | Ваши бафы и ваши дебафы на цели, по ID заклинания. Аура N ротации — это аура N в списке Better Assistant. | до 12 |
| Ресурсы | Здоровье игрока и цели, ресурсы специализации: энергия, комбо-очки, ярость, мана и другие. Все значения — в процентах. | по специализации |
| Бой | Число врагов рядом и дистанция до цели. | 2 |
| Переключатели | Кнопки панели быстрых настроек: режим целей (две кнопки в правилах: aoe и st), Burst, «Хил / защита», «Наземные», «Движение». | 6 |
| Правила | Какой слот нажать и при каких условиях. Порядок правил — это приоритет. | без ограничений |
Правило состоит из групп условий. Правило выполнено, если выполнена хотя бы одна его группа (ИЛИ), а группа выполнена, если выполнены все её условия (И). Правило без групп выполнено всегда.
use Envenom when # Отравление
Combo_Points >= 70 and Envenom_Buff.down # 5+ комбо, бафа нет
or
Combo_Points >= 70 and Energy >= 70 # 5+ комбо, энергии много
{
"use": "Envenom",
"name": "Отравление",
"when": [
{"all": ["Combo_Points >= 70", "Envenom_Buff.down"], "comment": "5+ комбо, бафа нет"},
{"all": ["Combo_Points >= 70", "Energy >= 70"], "comment": "5+ комбо, энергии много"}
]
}
Правило читается так: «Нажать Отравление, если комбо-очков 5 или больше и бафа Отравления нет, или если комбо-очков 5 или больше и энергии не меньше 70 %». Почему 5 комбо-очков — это 70, объясняет раздел Ресурсы.
Как KeyRota выбирает кнопку#
- Правила просматриваются сверху вниз, в порядке списка.
- Для каждого правила проверяются его группы. Если ни одна не выполнена, KeyRota переходит к следующему правилу.
- Если правило выполнено, но его заклинание сейчас нельзя применить (кулдаун, не хватает ресурса, цель далеко, нет цели, заклинание не изучено), KeyRota тоже переходит к следующему правилу. Проверять готовость самого слота условием не нужно.
- Первое правило, которое выполнено и чьё заклинание можно применить, становится выбранным. Глобальный кулдаун (GCD) выбор не меняет: правило, которое ждёт конца GCD, остаётся выбранным, и правила ниже его не обгоняют.
- Если не подошло ни одно правило: при включённой настройке «Игнорировать основную иконку» KeyRota ждёт, при выключенной — нажимает подсказку игры.
Ожидание — нормальное состояние. Например, ротация с накоплением энергии часто ничего не жмёт полсекунды-секунду, пока энергии не хватит на правило выше.
Неизвестное значение никогда не разрешает правило#
Иногда KeyRota не знает значения: аура не читается (нет её ID в профиле Better Assistant), нет цели (здоровье цели и дистанция до неё неизвестны), враги не подсчитаны. Условие, которое читает неизвестное значение, ложно — и X.up, и X.down, и TargetHP >= 50, и TargetHP < 50. Неизвестное значение может только запретить правило, но не разрешить его: лучше пропустить нажатие, чем нажать не то.
Совет
Если правило никогда не срабатывает, первым делом проверьте, что все ауры, которые оно читает, есть в профиле Better Assistant с правильными ID. Подробнее — в разделе Вопросы и неполадки.
Когда нажимается кнопка#
- Обычное заклинание (на GCD) нажимается в окне очереди заклинаний в самом конце GCD: игра запускает его сразу, как только GCD закончится.
- Флаги слота меняют это: «Только вручную (M)», «Канал (C)», «Вне GCD (O)», «В окне очереди (Q)». Что делает каждый и как их сочетать — в разделе Флаги слота.
- Канал. Пока идёт канал, KeyRota ничего не нажимает, чтобы его не сбить. Каст — KeyRota ждёт, пока до его конца не останется окно очереди.
- Ваши нажатия. Когда вы сами жмёте клавишу способности, KeyRota уступает и не спорит с вами.
Быстрый старт#
Если KeyRota ещё не установлена, начните с первых шагов.
- В KeyRota откройте «Ротация» — «Новый» — «В конструкторе…».
- На странице «Общее» выберите специализацию и дайте ротации название.
- На странице «Слоты» добавьте кнопки и ID их заклинаний, на странице «Ауры» — бафы и дебафы, которые будут читать правила.
- На странице «Правила» добавьте правила в порядке приоритета.
- На странице «Общее» нажмите «Собрать из слотов и аур» и «Скопировать». В игре:
/ba— вкладка Profile — вставить строку — Apply. - Поставьте заклинания слотов на панели действий и назначьте им клавиши (подойдёт и макрос с
#showtooltip). - Нажмите «Сохранить», выберите профиль в списке и запустите ротацию клавишей F1 (на macOS — ⌃⇧Пробел).
Подробно, с каждой кнопкой и примером, — в разделе Конструктор ротации.