Макросы

Помогите разобраться с тем, как их правильно делать/настраивать. Да гуглил, я гугил. Честное слово. Но находил либо темы 2010-2012гг, либо темы в которых ничего не понимал. В программировании я ничего не понимаю и пока ещё очень слаб в игровом сленге.
Есть три итема, два меча одноручных, один щит. Пытался сделать два макроса. Первый-переход в оборонительную стойку и эквип меча со щитом. Второй-переход в боевую стойку и эквип двух мечей. Но что-то идёт не так. При прожатии макроса оборонительной стойки щит одевается, но не одевается меч, который прописан в макросе. При повторном нажатии-одевается второй меч вместо щита. Выглядят макросы так:
Боевая стойка
/закл Боевая стойка
/equip Меч Покорителя
/equip Милосердие Джунхо
/закл Атака
Оборонительная стойка
/закл Оборонительная стойка
/equip Меч Покорителя
/equip Эгида командира Алого ордена
/закл Атака
Вставлял названия через шифт+ЛКМ. Хочу понять, как сделать так, чтобы при переходе в Оборонительную стойку, в слот оружия вставал именно Меч покорителя. Но при прожатии любого из двух макросов, туда упорно лезет Меч Джунхо. Я менял их местами в макросе, менял местами щит и меч в макросе, но желаемого результата это не принесло.
Папки, мамки, помогите :flushed:
ЗЫ если кто-то захочет прочитать лекцию по теме, то с удовольствием послушаю. Гарнитура имеется.

#showtooltip
/cast Боевая стойка
/equipslot 16 Меч Покорителя
/equipslot 17 Милосердие Джунхо
/startattack

#showtooltip
/cast Оборонительная стойка
/equipslot 16 Меч Покорителя
/equipslot 17 Эгида командира Алого ордена
/startattack

Когда ты манипулируешь одноручным оружием, то всегда используй /equipslot, чтобы у тебя в правую руку не одевалось другое оружие.

Боеприпасы 0
Голова 1
Шея 2
Плечо 3
Рубашка 4
Грудь 5
Пояс 6
Ноги 7
Ступни 8
Запястья 9
Кисти рук 10
Палец 1 (вверху) 11
Палец 2 (внизу) 12
Аксессуар 1 (вверху) 13
Аксессуар 2 (внизу) 14
Спина 15
Правая рука 16
Левая рука 17
Дальний бой / Реликви 18
Гербовая накидка 19

Список слотов вот.

И да, никогда не используй /cast Атака, потому что при втором нажатии у тебя будет мерцать круг под целью и может сама по себе атака остановиться.
Для начала атаки - /startattack
Для прекращения - /stopattack

5 лайков

Брат эльфийка, иди я тебя обниму. Я почти день убил на это, с перерывами на психи. Клянусь соседским поросёнком, я не ждал, что ответ будет получен так быстро, так понятен и проиллюстрирован примерами. Думал как обычно, пошлют к гуглю, потроллят и прочие прелести наших форумов.
+++ в карму этому господину, пжлста.
ЗЫ а для чего вот это в макросе? Почему он должен начинаться с этого?

showtooltip ставит иконку способности,применяемой в макросе,если до этого выбрал красный знак вопроса.Это я где-то прочитал)

Оно и без этого делалось. Проверенно практикой :slight_smile:

Пишется для того, чтобы на иконке макроса отображалась иконка способности/оружия/прочего, даже в случае если ты иконкой для макроса выбрал что-то другое. Можно без этого, но зачем, если так эстетичнее приятно.

Оно и без этого отображается.

У меня эта привычка осталась с тех пор, как я играл на WoTLK и ставил аддон DrDamage. Без этой приписки дамаг/отхил на способности не оторбажался :с

Есть два одинаковых меча. При замене в макросе, одевается только один. Как сделать макрос, чтобы одевались оба?

Попробуй

/equipslot 16 BagId slot1
/equipslot 17 BagId slot2

BagId - номер сумки в которой лежит меч (0, 1, 2, 3, 4, где 0 - рюкзак)
slot1, slot2 - номера ячеек, в которых лежат мечи (1, 2, 3 …)

А откуда начинается нумерация? Снизу слева направо? Или сверху?

Поэкспериментируй. Кажется, так, но могу наврать.
1 2 3 4
5 …