Как сделать макрос в WoW Classic: синтаксис, команды и примеры
Макросы — это способ объединить несколько игровых команд в одну кнопку. В WoW Classic 1.12.1 (сервер WowX5, рейты x5) грамотные макросы экономят слоты панели, ускоряют реакцию и помогают выжимать максимум из ротации. Ниже — база: где создавать макросы, какие команды доступны и какие универсальные заготовки пригодятся любому классу.
Содержание
Как создать макрос в ВоВ: где окно макросов
Нажми Esc → «Макросы» (Macros) или введи команду /macro. Доступно 18 общих макросов (для всех персонажей аккаунта) и 18 персональных (только для этого персонажа). Каждый макрос — до 255 символов, ему можно выбрать иконку и имя. Готовый макрос перетаскивается на панель действий, как обычное заклинание.
◆Основные команды
| Команда | Что делает |
|---|---|
/cast Название | Применить заклинание или способность. |
/script | Выполнить строку Lua-кода. |
/script UseContainerItem(0,1) | Использовать предмет из сумки 0, слот 1 (команды /use в 1.12.1 нет). |
/script UseInventoryItem(13) | Использовать тринкет (слоты 13 и 14). |
/script PetAttack(), PetFollow() | Команды питомцу (охотник, чернокнижник) — /petattack появилась только в 2.0. |
/script AttackTarget() | Включить автоатаку (замена /startattack из 2.0). |
/script SpellStopCasting() | Прервать текущий каст (замена /stopcasting из 2.0). |
/target Имя | Взять цель по имени. |
/follow | Следовать за выбранной целью. |
/s, /p, /rw | Написать в чат зоны, группы, рейд-предупреждение. |
Ранги заклинаний (даунранкинг)
В Vanilla мана дорогая, поэтому важен даунранкинг — применение младшего ранга заклинания ради экономии. В макросе ранг указывается в скобках:
/cast Быстрое исцеление(Уровень 2)/cast Молния(Уровень 4)
Без указания ранга применяется максимальный изученный ранг. В английском клиенте ранг пишется как (Rank 2).
Ограничения макросов в Vanilla и аддон SuperMacro
Штатная система макросов 1.12.1 не поддерживает условия — здесь нет [mod:shift], [target=mouseover], [@focus] и команды /castsequence (всё это появилось только в дополнении The Burning Crusade). Один макрос применяет одно заклинание по глобальному кулдауну за нажатие.
Примеры через /script рассматриваются отдельно: их работа и ограничения зависят от клиента и аддонов. SuperMacro расширяет возможности длинных макросов; поддержка синтаксиса /cast [условие] на конкретной версии здесь не проверена.
Универсальные макросы
Эти заготовки работают для любого класса.
Активировать верхний тринкет + любую способность
/script UseInventoryItem(13)/cast Название способности
Активировать нижний тринкет
/script UseInventoryItem(14)
Расходник в первом слоте рюкзака
/script UseContainerItem(0,1)
Использует предмет из первого слота рюкзака; заранее положите туда нужный расходник. Выбор предмета по имени этот пример не выполняет.
слоты экипировки для /script UseInventoryItem(N): 13 — верхний тринкет, 14 — нижний, 10 — перчатки (инженерные «ракетные ботинки» — слот 8, ноги). Это надёжный способ активировать тринкеты и «на использование» предметы прямо из ротации.
Макросы по классам
Подробные подборки рабочих макросов для каждого класса:
- Все макросы WoW 1.12.1 по классам
- Макросы на воина
- Макросы на паладина
- Макросы на охотника
- Макросы на разбойника
- Макросы на жреца
- Макросы на шамана
- Макросы на мага
- Макросы на чернокнижника
- Макросы на друида
Начни с 3–4 макросов под самые частые действия (тринкет+бурст, экстренное лечение/защита, команды питомцу). Не пытайся автоматизировать всю ротацию — в Vanilla это невозможно и не нужно.
Готов прокачиваться? Создай персонажа на WowX5 и подключись к серверу.
Частые вопросы
?Как создать макрос в WoW Classic?
Нажми Esc -> Макросы или введи /macro. Доступно 18 общих и 18 персональных слотов, каждый макрос до 255 символов; готовый макрос перетаскивается на панель.
?Работают ли условия [mod] и mouseover в Vanilla?
Условий [mod] и [@mouseover] из поздних версий в штатном клиенте 1.12.1 нет. Примеры через /script рассматриваются отдельно; их работа и ограничения зависят от используемого клиента и аддонов.
?Как сделать даунранк заклинания в макросе?
Укажи ранг в скобках: /cast Быстрое исцеление(Уровень 2). Без указания ранга применяется максимальный изученный.
Теперь — в игру на WoW Classic X5
Теория без практики не качает. Заходи на WoW Classic X5 — Vanilla 1.12.1, рейты x5, blizzlike-механики — и проверь гайд в деле.
- Создать аккаунт на wowx5.ru
- Скачать клиент WoW Classic 1.12.1
- Прописать в realmlist.wtf:
set realmlist play.wowx5.ru