В игре я использую 2 макроса, но нахожу их полезными в рейдах, особенно, если вы паралельно кушаете, смотрите фильм и разговариваете по телефону.
Начнём с самого простого. Создавая макрос, вы задаёте ему название и иконку. Если в макросе будет использоваться какая-то способность, то можно выбрать в качестве иконки

Давайте создадим простой макрос на использование Способности_1:
/cast Способность_1;
Чтоб использовать трыньку/бутылёк/фласк или какой-либо другой предмет, пускай это будет Тринкет_1, пишут:
/use Тринкет_1;
Чтоб одеть нужную вам вещь, которая лежит у вас в сумке, пускай это будет Вещь_1, пишут:
/equip Вещь_1;
Частенько бывает, что вы сели на какое-то средство передвижения на БГ или где либо в игровом мире, а слезть не получается. Пользуемся /dismount
Наверное, многим интересно, можно ли в одном макросе использовать 2 или более способностей. Да, можно, но для этого следует рассмотреть более сложную структуру макроса, а именно цикл (/castsequence). К примеру, вы хотите постоянно использовать две способности поочерёдно, тоесть, пускай это будет Способность_1 и Способность_2, Способность_1 - Способность_2 - Способность_1 - Способность_2 - Способность_1 и т.д. Зациклим этот процесс:
/castsequence Способность_1, Способность_2;
При первом нажатии на макрос запускается наш цикл и срабатывает Способность_1, при вторичном нажатии - Способность_2. После этого цикл заканчивается и процесс начинается сначала. Давайте поиграем в однокнопочных?) Вот написал макрос на приста 85 лвла, ilvl 362, дпс 11к на манекене при постоянном спаме на одну клавишу (Слово Тьмы: Боль использовалось один раз вначале):
/castsequence [stance:0] Облик Тьмы; reset=12/combat/target Прикосновение вампира, Всепожирающая чума, Взрыв разума, Слово Тьмы: Смерть, Пытка разума, Пытка разума, Взрыв разума, Пытка разума;
Reset - условие прерывания цикла. То-есть, цикл начнется сначала через 12 секунд/если будет выход из боя/если сменится цель.
Давайте рассмотрим другие возможности макросов. Фокус - фрейм игрока, за которым вы следите, не держа его в таргете, очень важный момент на арене. Если вы следите за хилом/кастером, вам проще его контролить. Чтоб взять в фокус другого игрока/нпс/питомца/тотем, возьмите его в цель и кликните макрос /focus, либо просто /focus Персонаж_1.
Ещё один важный момент, который могу посоветовать использовать с фокусом, это mod. То-есть, комбинация клавиш. К примеру, Способность_1 при нажатии на Num5 кастится в вашу цель, а при использовании комбинации ctrl/shift/alt-Num5 - в фокус:
/cast [nomod] Способность_1
/cast [mod:ctrl, target=focus] Способность_1
Не сложно догадаться, что переменной target можно присвоить значение target (target=target), то-есть непосредственно ваша цель, или же написать сразу ник персонажа, который вас интересует (target=Name_1).
Пет - классная вещь, которой тоже надо уметь управлять. Играю локом, нашёл полезными следующие макросы для себя:
-в зависимости от вызвано пета, используем следующие защитные абилки:
#showtooltip
/cast [pet:бес] Жгучая магия; [pet:суккуб] Удар кнутом; [pet:демон бездны] Жертвоприношение; [pet:охотник скверны] Пожирание магии;
#showtooltip
/cast [pet:бес] Бегство; [pet:суккуб] Соблазн; [pet:демон бездны] Муки; [pet:охотник скверны] Запрет чар;
По поводу скриптов, и без них можно легко играть, но с ними интереснее, а иногда даже не обойтись без их помощи). Нужные вам скрипты очень легко найти в интернете, там нет ничего сложного, это простые шаблоны, которые всего-лишь надо использовать.
/script PetAbandon() - обновляет петов/панель петов в случае, если они забагались, а у нас такое часто бывает.
/script PetDismiss() - отпускает вашего питомца.
/script PetAttack() - приказывает вашему пету атаковать вашу цель.
/script PetWait() - приказывает вашему пету стоять на месте.
/script PetFollow() - приказывает вашему пету следовать за вами.
/script CancelDuel() - отменяет дуель.
/script GodMod() - не работает(
И много других можете найти здесь http://www.wowwiki.c...of_Warcraft_API