Макрос на смену оружия для хилла
Вобщем нужные макрокоманды с пояснениями:
equipslot [параметр:значение] # *название* - пытается одеть предмет с указанным "названием" в слот номер "#", если условие (значение параметра) верно. Например equipslot [eqipped:shield] 16 Worn dagger - если на вас надет щит, то в главную руку (слот 16) макрос попытается взять Worn dagger из вашего инвентаря
/cast [параметр:значение] *название спелла*; *название спелла, который будет скастован, если условие (параметр:значение) неверно*
например /cast [target:nodead,harm,exists] spellsteal - будет кастовать спеллстил только когда у вас есть цель, при этом она жива, враждебна и вообще существует (впрочем последний параметр больше нужен для фокус-цели, тут он как собаке пятая нога)
также можно указывать ранг заклинания, которое кастуем - например
/cast [modifier:alt] Frostbolt(Rank 1); Frostbolt - при зажатом альте скастует фростболт первого уровня (стоит меньше манны и кастуется ооочень быстро - полезно для кайта), если же альт не зажат - скастует последний доступный уровень фростболта. Использовать несколько заклинаний через каст можно только если они не вызывают гцд и только если после каждого из них стоит команда /stopcasting - иначе макрос прервется сразу же после выполнения первого каста
Теперь подробнее по поводу возможных параметров и их значений.
[target] - состояние вашей цели - если вы напишете [target:что-то] будет пытаться проверить совпадает ли цель с условием (harm, dead, focus) если напишете [target=что-то] постарается применить заклинание к этому чему-то (обычно target=nickname,self или фокус)
[eqipped:] - проверка надет ли на вас определенный предмет. При этом вы можете проверить как конкретный предмет по названию, так и тип предмета например Two-handed, Two-Handed Swords и так далее. полный список можно посмотреть на http://www.wowwiki.com/ItemType.
Так же можно проверить, надето ли на вас что-то в определенном слоте
Two-Hand, Bag, Shirt, Chest, Back, Feet, Finger, Hands, Head, Held In Off-hand, Legs, Neck, Ranged, Chest, Off Hand, Shoulder, Tabard, Thrown, Trinket, Waist, One-Hand, Main Hand, Off Hand, Wrist
[harm] - является ли цель враждебной
[combat] - находитесь ли вы в бою
[help] - является ли цель дружеской
[stance:#] - находитесь ли вы в определенной стойке (форме)
так stance:0 - хуман форма (стандартная стойка для всех)
1 - стелс для роги, шэддоуформа для приста, баттл стойка для варриора и медведь для друида
2 - деф стойка варриора и тюлень для друида
3 - берс стойка вара и кот друида
4 - гепард
5 - мункин или дерево (если выучено в талантах, если нет - флай форма)
6 - флайформа (но тоже "если" - см. выше)
[stealth] - находитесь ли вы в режиме скрытности (полезно больше для друидов - можно на одну кнопку повесить и "открывашку", и удар)
[modifier:] - зажата ли у вас кнопка-модификатор (альт, шифт, контрол, правый/левый из них)
[pet:имя, тип] - активен ли у вас определенный пет
большинство опций можно модифицировать с помощью приставки no - nocombat, noharm (не в бою, не враждебна)
да, ауры пала не считаются стойками. Тут неполный список возможных параметров - если кому-то нужно что-то другое (например проверка находитесь ли вы в пати, или ченнелите заклинание), то просто попросите. Получите ссылку на полный список или набросаю нужный макрос.
Теперь список слотов по номерам
0 - боеприпасы
1 - голова
2 - шея
3 - плечи
4 - рубашка
5 - тело
6 - пояс
7 - ноги
8 - ботинки
9 - наручи
10 - перчатки
11 - кольцо 1
12 - кольцо 2
13 - тринкет 1
14 - тринкет 2
15 - плащ
16 - главная рука
17 - вторая рука
18 - стрелковое оружие
19 - табарда
20 - первая сумка (самая правая)
21 - вторая сумка
22 - третья сумка
23 - четвертая сумка (самая левая)
следущие номера пройдут только если вы находитесь в банке
от 40 до 67 - слоты в банке
от 68 до 74 - слоты для сумок в банке
Так, вроде бы все пока.
Теперь макрос, который просили написать - нужно менять оружие и идол, когда ферал выходит из формы для хилла и обратно
#shiwtooltip Lifebloom
/equipslot [eqipped:Two-Handed] 16 Кастерский Одноруч
/equipslot [eqipped:Two-handed] 17 Оффхенд
/equipslot [eqipped:Two-handed] 18 Идол на хилл
/cast Lifebloom
обратно:
#showtooltip [stance:1] Mangle (Bear)(); Mangle (Cat)()
/equipslot [eqipped:One-handed] 16 Феральский мейс или стаф
/equipslot [eqipped:One-handed] 18 Феральский идол
/cast [stance:1] Mangle (Bear)()
/cast [stance:3] Mangle (Cat)()
и да, для мгновенного решифта в ту же самую форму без перехода в промежуточную форму (например для сброса замедлений)
/cast [stance:4] !Travel form //не работает почему-то на ровно. вернее после первого раза нельзя ничего кастовать "You are shapeshifted" - тогда предлагаю вариант номер 2
на горячие клавиши вместо форм повыносить макросы содержания
#showtooltip Travel form
/cancelaura Travel form
/cast Travel form
макрос шифтает вас одним нажатием клавиши в хуман форму и сразу же обратно в тревел форму
остальные аналогично
если у кого-то есть желание подробнее разобраться со всем, то для знающих английский http://wowwiki.com/Macro
для остальных http://games.olympus.ru/forum/showthread.php?t=33914
Отредактировано =) (2009-09-28 23:09:27)