Skip to main content

Переключить модуль (Enable Module)

Позволяет включить, выключить или переключить другой модуль клиента. Это действие для сценариев, где макрос должен управлять не только предметами, но и состоянием самого клиента. Банально это включить Aura после дебаффа, или наоборот выключить перед использованием зелья.

Условие (If Condition)

Это главный логический блок в редакторе. Он проверяет состояние игрока, инвентаря или рук и только потом запускает вложенные действия. Благодаря этому через условия удобно собирать нормальные пользовательские ветки вроде “если предмет уже в хотбаре, используй сразу, иначе сначала переложи”. Если описывать его через UI, это именно Scratch-блок с вложенной секцией. Сам блок отвечает за проверку, а внутрь него ты добавляешь дочерние блоки, которые должны отработать только при совпадении условия. Поддерживаемые проверки:

Выполнить другой макрос (ExecuteMacrosMA)

Позволяет вызвать уже существующий макрос по имени. Это хороший способ переиспользовать удачный короткий сценарий внутри другого, вместо того чтобы копировать один и тот же набор шагов по нескольким макросам.
Главная мысльЕсли макрос зависит от предмета, цели или состояния игрока, почти всегда лучше начинать его с IfConditionMA, а не сразу с полезного действия.