Перейти к содержимому

Продвинутые ротации (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
ПравилаКакой слот нажать и при каких условиях. Порядок правил — это приоритет.без ограничений

Правило состоит из групп условий. Правило выполнено, если выполнена хотя бы одна его группа (ИЛИ), а группа выполнена, если выполнены все её условия (И). Правило без групп выполнено всегда.

Текст KRC
use Envenom when  # Отравление
	Combo_Points >= 70 and Envenom_Buff.down  # 5+ комбо, бафа нет
	or
	Combo_Points >= 70 and Energy >= 70  # 5+ комбо, энергии много
JSON
{
  "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 выбирает кнопку#

  1. Правила просматриваются сверху вниз, в порядке списка.
  2. Для каждого правила проверяются его группы. Если ни одна не выполнена, KeyRota переходит к следующему правилу.
  3. Если правило выполнено, но его заклинание сейчас нельзя применить (кулдаун, не хватает ресурса, цель далеко, нет цели, заклинание не изучено), KeyRota тоже переходит к следующему правилу. Проверять готовость самого слота условием не нужно.
  4. Первое правило, которое выполнено и чьё заклинание можно применить, становится выбранным. Глобальный кулдаун (GCD) выбор не меняет: правило, которое ждёт конца GCD, остаётся выбранным, и правила ниже его не обгоняют.
  5. Если не подошло ни одно правило: при включённой настройке «Игнорировать основную иконку» 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 ещё не установлена, начните с первых шагов.

  1. В KeyRota откройте «Ротация» — «Новый» — «В конструкторе…».
  2. На странице «Общее» выберите специализацию и дайте ротации название.
  3. На странице «Слоты» добавьте кнопки и ID их заклинаний, на странице «Ауры» — бафы и дебафы, которые будут читать правила.
  4. На странице «Правила» добавьте правила в порядке приоритета.
  5. На странице «Общее» нажмите «Собрать из слотов и аур» и «Скопировать». В игре: /ba — вкладка Profile — вставить строку — Apply.
  6. Поставьте заклинания слотов на панели действий и назначьте им клавиши (подойдёт и макрос с #showtooltip).
  7. Нажмите «Сохранить», выберите профиль в списке и запустите ротацию клавишей F1 (на macOS — ⌃⇧Пробел).

Подробно, с каждой кнопкой и примером, — в разделе Конструктор ротации.

В этом разделе#