ГлавнаяРегистрацияВход
Shadowmoon Приветствую Вас Случайно тут | RSS
Меню сайта

Категории каталога
Макросы [2]
Для новичков [13]
В помощь игрокам [2]
Тактика на БГ (BG) [5]
Интересности [1]

Мини-чат
200

Главная » Статьи » Макросы

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

Barkskin (Дубовая кожа) затем Hurricane (Гроза)

/stopmacro [channeling:Hurricane]
/castsequence reset=55/combat Barkskin, Hurricane

Entangling Roots (Гнев деревьев) / Nature’s Grasp (Природный захват)

/cast [modifier] Nature’s Grasp; [nostance, harm] [stance:5, harm] Entangling Roots; Nature’s Grasp

Faerie Fire (Волшебный огонь)

/cast [harm] [target=targettarget, harm] Faerie Fire

Innervate (Озарение)

Накладывает озарение на текущую дружественную цель либо при наведении на дружественную цель мышкой. В прочих случаях накладывает на себя.

/cast [modifier, target=player] [help] [target=mouseover, exists, help] [target=none] Innervate
(замечание: Innervate (Озарение) нельзя наложить на цель без маны)

Innervate (Озарение) с приватным анонсом

/cast [help] Innervate
/stopmacro [nohelp]
/5 <<Innervating %T>>
/script SendChatMessage(”На тебе Озарение, воспользуйся умело!”,”WHISPER”,nil, UnitName(”target”))

Innervate (Озарение) с умным анонсом

/run local s,u=”Innervate”,”target”;local t,d=GetSpellCooldown(s);if IsSpellInRange(s,u)==1 and UnitManaMax(u)>120 and d<=GetTime()-t then SendChatMessage(”На тебе Озарение!”,”WHISPER”,nil,UnitName(u))end
/cast [help,nodead]Innervate

{также: вариант изменить “цель” на “mouselook”}

{также: можно убрать все “local” для экономии места}

Innervate (Озарени) с умным анонсом я применением в рейдах

/run s,u=”Innervate”,”target”t,d=GetSpellCooldown(s)if IsSpellInRange(s,u)==1 and UnitManaMax(u)>120 and d<=GetTime()-t then SendChatMessage(”На тебе озарение”,”WHISPER”,nil,UnitName(u))SendChatMessage(UnitName(u)..”’s получил Озарение”,”RAID”)end
/cast Innervate

Moonfire (Лунный огонь) (можно спамить)

Данный макрос использует возможность наложение двух Лунных огней разных уровней. Так как повреждения от них не сильно разнятся, возможно наложить Лунный огонь максимального уровня, чтобы повреждения от него тикали, а дальше спамить Лунный огонь на уровень меньше.

/castsequence reset=9/target/combat/ctrl Moonfire(Rank 12), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11)

Moonfire (Лунный огонь) разных уровней

/cast [modifier:ctrl] Moonfire(Rank 1); [button:2] Moonfire(Rank 11); Moonfire(Rank 12)

Moonfire (Лунный огонь) и одевание идола

/equip Idol of the Moon
/cast Moonfire

(примечание: этот макрос потребует двух нажатий из-за глобального кулдауна)

Макрос “Убийца тотемов”

/focus target
/targetenemy
/cast [harm] Moonfire(Rank 1)
/target focus

Starfire (Зведзный огонь) / Moonfire (Лунный огонь) далее Insect Swarm (Рой насекомых) далее Wrath (Гнев)

/cast [nocombat] Starfire
/castsequence reset=12/target Moonfire, Insect Swarm, Wrath, Wrath, Wrath, Wrath

(также: если необходимо, добавьте “Entangling Roots, ” после Insect Swarm)

Cyclone (Смерч) потом Regrowth (Восстановление) потом Rejuvenation (Омоложение) либо использование бинтов

/castsequence [nostance] reset=12 Cyclone, Regrowth, Rejuvenation; [stance:5] reset=30 Cyclone, Heavy Netherweave Bandage

Cyclone (Смерч) > Смена формы > Regrowth (Восстановление) > Rejuvenation (Омоложение) > Форма лунного совуха > Starfire (Звездный огонь)

/castsequence [stance:5] reset=12 Cyclone, Moonkin Form, Starfire; [nostance, target=player] reset=12 Regrowth, Rejuvenation, Moonkin Form

(также: можно заменить Regrowth/Rejuvenation на “Healing Touch” или “Rejuvenation, Swiftmend” если оно у вас есть}

(также: последовательность ключая Starfire (Звездный огонь) может быть продолжена так - Moonfire > Insect Swarm > Wrath)

Макросы для друида – макросы для ферала (сила зверя)


Многие из макросов для ферального друида позволяют оптимизировать использование комбинаций умений и освободить место на панели дейтсвий, так как один макрос позволяет использовать разные умения в зависимости от текущей ситуации – находитесь ли вы в бою, невидимы ли вы и так далее.


В тех макросах, где напрямую указаны ранги умений – поставьте доступный вам ранг, если вы еще не достигли максимального уровня.

Макросы для кошки

Также: для совмещения с некошачьими макросами, добавляйте “[stance:3]” в каждой строке /cast.

Faerie Fire (Волшебный огонь) / Prowl (Крадущийся зверь)
В бою макрос накладывает Волшебный Огонь, вне боя – уходит в невидимость.

/cast [combat, nostealth] Faerie Fire (Feral)(); [nocombat, nostealth] Prowl

(приметка: опечатки нет, дополнительные скобки () необходимы)

Mangle (Нанесение увечья) > Cower (Попятится) / Faerie Fire (Волшебный огонь)

/castsequence [nomodifier] reset=target Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3), Cower
/cast [modifier] Faerie Fire (Feral)()

(замечание: приставки (Rank N) необходимы, измените цифру на доступный вам ранг умения)

Mangle (Нанесение увечья) / Ferocious Bite (Свирепый укус) либо Rip (Разорвать) / Faerie Fire (Волшебный огонь)

#showtooltip
/cast [modifier] Ferocious Bite; Mangle (Cat)()

Вариант: заменить Ferocious Bite на “Rip” или “”Faerie Fire (Feral)()”

Mangle (Нанесение увечья) / Shred (Полоснуть)

/castrandom [stance:3] Mangle (Cat)(), Shred, Shred

Pounce (Наскок) / Mangle (Нанесение увечья)

/cast [nostealth] Mangle (Cat)(); [stealth] Pounce

Pounce (Наскок) / Mangle (Нанесение увечья) / Ferocious Bite (Свирепый укус) либо Rip (Разорвать) / Faerie Fire (Волшебный огонь)

#show Mangle (Cat)()
/cast [modifier] Ferocious Bite; [stealth] Pounce; Mangle (Cat)()

Вариант: заменить Ferocious Bite на “Rip” или “”Faerie Fire (Feral)()”

Pounce (Наскок) / Mangle (Нанесение увечья) > Rake (Глубокая рана)

/castsequence [nostealth] reset=4/target/combat Mangle (Cat)(Rank 3), Rake, Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3)
/cast [stealth] Pounce

Pounce (Наскок) / Rake (Глубокая рана)

/cast [nostealth] Rake; [stealth] Pounce

Pounce (Наскок) / Rake (Глубокая рана) / Rip (Разорвать)

#show Rake
/cast [modifier] Rip; [stealth] Pounce; Rake

Pounce (Наскок) / Mangle (Нанесение увечья) затем Rake (Глубокая рана) / Ferocious Bite (Свирепый укус)

/castsequence [nostealth, nomodifier] reset=4/target/combat Mangle (Cat)(Rank 3), Rake, Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3), Mangle (Cat)(Rank 3)
/cast [modifier] Ferocious Bite; [stealth] Pounce

Вариант: замените Ferocious Bite на “Rip” или “”Faerie Fire (Feral)()”

Prowl (Крадущийся зверь) / Pounce (Наскок)

/cast [nostealth, nocombat] Prowl; [stealth] Pounce

Prowl (Крадущийся зверь) / Pounce (Наскок) / Faerie Fire (Волшебный огонь) затем Mangle (Нанесение увечья) затем Shred (Полоснуть)

/castsequence [nostealth, combat] reset=6/target/combat Faerie Fire (Feral)(Rank 5), Mangle (Cat)(Rank 3), Shred
/cast [nostealth, nocombat] Prowl; Pounce

Вариант: заменить Shred на “Rake”

Ravage (Накинуться) / Shred (Полоснуть)

/cast [nostealth] Shred; [stealth] Ravage

Ravage (Накинуться) / Shred (Полоснуть) / Ferocious Bite (Свирепый укус)

#show Shred
/cast [modifier] Ferocious Bite; [stealth] Ravage; Shred

Вариант: заменить Ferocious Bite на “Rip” или “”Faerie Fire (Feral)()”

Tiger’s Fury (Тигриное неистовство) либо Ravage (Накинуться) / Shred (Полоснуть)

#show Shred
/cast [stealth] Tiger’s Fury
/stopcasting
/cast [stealth] Ravage; Shred

Вариант: альтернативный метод - “/castsequence [stealth] reset=6 Tiger’s Fury, Ravage”

Trinket (Безделушка) затем Ravage (Накинуться) / Shred (Полоснуть)

/use Bladefist’s Breadth
/stopcasting
/cast [stealth] Ravage; Shred

Trinket1 (Первая безделушка) / Trinket2 (Вторая безделушка) далее Ravage (Накинуться)

/use Bladefist’s Breadth
/stopcasting
/use Terokkar Tablet of Precision
/stopcasting
/cast [stealth] Ravage; Shred

Замечание: вторая безделушка срабатывает только если не сработает первая, но умение будет использовано в любом случае

Find Minerals (Поиск минералов) > Find Herbs (Поиск трав) > Track Humanoids (Выслеживание гуманоидов)

/castsequence Find Minerals, Find Herbs, Track Humanoids

Prowl (Крадущийся зверь) со сменой панели действий

/cast [nocombat, nostealth] Prowl
/changeactionbar [stance:3, nocombat] 2

Вариант: попробуйте заменить условие nocombat в команде /changeactionbar на “stealth” если будет случаться, что вы и в бою и в невидимости, но панель не сменилась – это может потребовать дополнительных 2х кликов.

Выход из невидимости со сменой панели действий

/cast [stealth] Pounce
/changeactionbar 1

Вариант: сделайте похожий макрос используя “/cast [stealth] Ravage”

Вариант: Попробуйте добавить условие “[nostealth]” к /changeactionbar если будет случаться, что вы в стелсе и в комбате, а панель не переключилась

Примечание: Вам нужен аддон, переключающий панель действий автоматически при разных событиях вроде выхода из невидимости. Макросы привязаны к нажатию кнопок, сами не срабатывают.

Обновляемая панель входа/выхода из невидимости

/changeactionbar [nostealth] 1; [stealth] 2

Вариант: чтобы связать макрос с каким-либо умением, добавьте где-нибудь “/cast Tiger’s Fury”

Maim (Калеченье) > Regrowth (Восстановление) > Rejuvenation (Омоложение) > Форма кошки

/castsequence [stance:3] reset=10 Maim,Cat Form; [nostance,target=player] reset=10 Regrowth,Rejuvenation,Cat Form

Вариант: для того чтобы можно было использовать это макрос для лечения других, добавьте:

“[nostance,target=targettarget,help] reset=10 Regrowth,Rejuvenation,Cat Form; ”

и/или -

“[nostance,target=mouseover,help] reset=10 Regrowth,Rejuvenation,Cat Form; ”

…перед последней послетовательностью.

Вариант: замените Regrowth/Rejuvenation на “Healing Touch” или “Rejuvenation, Swiftmend” если он у вас есть.

Caster Form (Форма заклинателя) > Potion (Выпить зелье) > Форма кошки

/castsequence reset=3 Cat Form, Enrage
/stopcasting
/use <Название зелья>

Примечание: в данном макросе Enrage используется, чтобы избежать случайной двойной смены формы, не давая castsequence достигнуть конца макроса и сброситься – можно использовать любое заклинание/предмет который не сработает.



Макросы для медведя

Также: для совмещения с немедвежьими макросами, добавляйте “[stance:1]” в каждой строке /cast.

Demo Roar (Устрашающий рев) / Bash (Оглушить)

/cast [modifier] Bash; Demoralizing Roar

Enrage (Иступление) + Feral Charge (Звериная атака)

/cast Enrage
/stopcasting
/cast Feral Charge

Feral Charge (Звериная атака) / Bash (Оглушить)

/cast Feral Charge
/stopcasting
/cast Bash

Вариант: заменить Bash на “Mangle (Bear)()” или “Lacerate” или “Growl”.

Lacerate (Растерзать)

#showtooltip
/cast [target=mousever, harm] [harm] Lacerate

Maul (Трепка) + автоатака

#showtooltip Maul
/startattack [nomodifier]
/cast [nomodifier] Maul
/stopattack [modifier]

Примечание: удерживание кнопки-модификатора (shift, ctrl, alt) позволит прекратить авто-атаку.

Maul (Трепка) + Faerie Fire (Волшебный огонь)

/cast Maul
/cast Faerie Fire (Feral)()

Maul (Трепка) + Faerie Fire (Волшебный огонь) + авто-атака и убирание ошибок

#showtooltip
/stopattack [modifier]
/stopmacro [modifier]
/startattack
/cast Maul
/script UIErrorsFrame:Hide()
/cast Faerie Fire (Feral)()
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()

Maul (Трепка) + Feral Charge (Звериная атака)

/cast Maul
/cast Feral Charge

Примечание: с одной яростью, полученной от Furor (Гнев) макрос не сработает - не хватит ярости

Maul (Трепка) + Mangle (Нанесение увечья)

#showtooltip Mangle (Bear)()
/cast Maul
/cast Mangle (Bear)()

Вариант: что убрать ошибки во время спама макроса при кулдауне Mangle (Нанесение увечья), добавьте “/script UIErrorsFrame:Hide()” перед строкой с Mangle, и “/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()” после.

Maul (Трепка) > Mangle (Нанесение увечья)

/castsequence reset=5/combat Maul, Mangle (Bear)(Rank 3), Maul, Maul

Maul (Трепка) / Mangle (Нанесение увечья) / Faerie Fire (Волшебный огонь)

/castrandom Faerie Fire (Feral)(), Mangle (Bear)(), Mangle (Bear)(), Maul, Maul, Maul

Maul (Трепка) + Faerie Fire (Волшебный огонь) > Mangle (Нанесение увечья)

/cast Maul
/castsequence reset=6/target/combat Faerie Fire (Feral)(Rank 5), Mangle (Bear)(Rank 3)

Медвежья «открывашка»

#showtooltip
/startattack
/castsequence [nocombat] Enrage, Feral Charge;[combat] reset=30 Faerie Fire (Feral)(Rank 5), Demoralizing Roar, Maul, Mangle (Bear)(Rank 3), Maul, Swipe, Maul

“Атака с баффами”

/castsequence [nostance, target=player] reset=target/combat Regrowth, Rejuvenation, Barkskin, Bear Form
/cast [stance:1] Feral Charge

Moonfire (Лунный огонь) > Форма медведя / Faerie Fire (Волшебный огонь)

/startattack
/castsequence [nostance] reset=combat Moonfire, Dire Bear Form; [stance:1] Faerie Fire (Feral)()

Вариант: вставьте “Starfire, ” перед Moonfire.

Bash (Оглушить) > Regrowth (Восстановление) > Rejuvenation (Омоложение) > Форма медведя

/castsequence [stance:1] reset=60 Bash, Dire Bear Form; [nostance, target=player] reset=60 Regrowth, Rejuvenation, Dire Bear Form

Вариант: заменить Regrowth/Rejuvenation на “Healing Touch” или “Rejuvenation, Swiftmend” если они у вас есть.

Bash (Оглушить) > Nature’s Swiftness (Природная стремительность) > Healing Touch (Целительное прикосновение) > Форма медведя

/castsequence [stance:1] reset=60 Bash, Dire Bear Form
/cast [nostance] Nature’s Swiftness
/stopcasting
/castsequence reset=10 [nostance, target=player] Healing Touch, Dire Bear Form

Вариант: для того чтобы макрос мог лечить других, включите “[nostance,target=targettarget,help] reset=10 Healing Touch,Dire Bear Form; ” и/или “[nostance,target=mouseover,help] reset=10 Healing Touch,Dire Bear Form; ” перед последней последовательностью.

Форма заклинателя > Выпить зелье > Форма медведя

/castsequence reset=3 Dire Bear Form, Cower
/stopcasting
/use <Название зелья>

Примечание: в данном макросе Cower используется, чтобы избежать случайной двойной смены формы, не давая castsequence достигнуть конца макроса и сброситься – можно использовать любое заклинание/предмет который не сработает.


Категория: Макросы | Добавил: Vendekk (24.06.2009)
Просмотров: 6727 | Комментарии: 2 | Рейтинг: 0.0/0 |
Всего комментариев: 2
2 Vendekk  
0
Вызываешь меню, выбираешь макросы, после чего создаешь название макроса -> заполняешь и выносишь картинку на панель

1 тыатыт  
0
как писать не могу понять angry

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Логин:
Пароль:

Поиск

Друзья сайта
 
Досуг


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Shadowmoon © 2024
Хостинг от uCoz