Как сделать макрос на кота
Тема: Макросы для Друида (Ферал)
Опции темы
Отображение
Макросы для Друида (Ферал)
Также: для совмещения с некошачьими макросами, добавляйте «[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
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”.
#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
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
1 пользователь сказал cпасибо Romeo1989 за это полезное сообщение:
Вариант: для того чтобы макрос мог лечить других, включите «[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 достигнуть конца макроса и сброситься – можно использовать любое заклинание/предмет который не сработает.
1 пользователь сказал cпасибо Romeo1989 за это полезное сообщение:
Подскажите плиз макрос для вара на мас атаки?
на танка ферала есть макросы, напишите самые нужные плиз))
омг, покажите свой интерфейс со всеми этими макросами.
Макросы Ферал Друида Танка:
И:
/cast Исступление
/cast Дубовая кожа
Возрождение(в бою)/Оживление(вне боя):
/cast [combat] Возрождение; Оживление
/say Воскрешаю %t
Чардж(без формы медведя):
/cancelaura [stance:2] Водный облик; [stance:3] Облик кошки; [stance:4] Походный облик; [mounted]
/cast [nostance] Облик медведя
/cast Звериный рывок
PvP макросы (Почти всё для кошки)
Кик(один на обе формы)
/cast [stance:1] Лобовая атака(Облик медведя);
/cast [stance:3] Лобовая атака(Облик кошки)
Ну и соответственно
Кик по фокусу
/cast [target=focus]Лобовая атака(Облик кошки)
Циклон по фокусу
/cast [target=focus] Смерч
Актуальные после 4.1 патча :
макросы на спринт
Одиночный спринт
/cancelaura Тревожный рев(Облик кошки)
/cast Порыв(Облик кошки)
Аоеспринт
/cancelaura Порыв(Облик кошки)
/cast Тревожный рев(Облик кошки)
И просто полезные разные макросы:
«Облик птицы/Водный облик/Походный облик»
#showtooltip Походный облик
/cast [nostance:2/4/5,swimming] Водный облик; [nostance:2/4/5,flyable, nocombat] Облик птицы; [nostance:2/4/5,outdoors] Походный облик
/cancelform [stance:2/4/5]
Калечение / Разорвать / Целительное прикосновение Уровень 4
#showtooltip
/cast [form:1] Разорвать; [form:3] Калечение; [noform] Целительное прикосновение(уровень 4)
Применить Озарение на себя непосредственно, не изменяя цель.
/cast [target=player] Озарение
Кастует Озарение на Вашего персонажа без смены цели.
Держать в корнях/Гнев деревьев
/focus [target=focus, exists, nodead] focus; [btn:2][] target
/cast [target=focus] Гнев деревьев
Жизнецвет/Омоложение
#showtooltip Жизнецвет
/castsequence [modifier:alt,target=player][target=mouseover, exists][] reset=7 Жизнецвет, Омоложение, Жизнецвет
Как сделать макрос на кота
Источник: Форумы Рус21
Автор с ником: Arknarok
Может это уже где-то было, но более подробного описания я не видел еще ни где.
Теперь вы уже можете написать макрос. Но некоторые опции требуют разъяснения.
Опции [button:X] и [target=Х]
Надеюсь, вы поняли, как работает /cast. Но, порой его возможностей недостаточно. Тогда нам поможет совершенно новая команда /castsequence
А если спелл был скастован неудачно? Например. мы прервали его, или он был на кулдауне! Что тогда?
Тогда при следущем нажатии будет пытатся скастован этот же самый спелл. И так пока он не скастуется удачно.
Ну а если скастовали удачно, а сам спелл получился неудачно? Резист например?
А это уже не важно. /castsequence обращает внимание только на факт каста.
Это все хорошо, а если я случайно применю макрос вне боя?
Можно использовать те же опции что и для /cast. Но здесь их можно задать ТОЛЬКО для всей последовательности. Например
/castsequence [combat] Frost Nova, Blink
Не понял, тоесть через 24 секунды все, ресет?
Ну не совсем уж всё. Ресет случится только если за эти 24 секунды мы ни разу больше не трогали этот макрос.
Это все хорошо, но я варлок!
Ну и славно. Варлокам часто приходится поддерживать на враге 3 дота. Почему бы не организовать этот процесс?
/castsequence Curse of Agony, Corruption, Immolate
Много кастов и глобальный кулдаун
Тоже хитрая тема. Как уже упоминалось, макрос выполняется мгновенно. Тоесть если вы напишете чудо вроде
/cast Overpower
/cast Execute
/cast Mortal Strike
/cast Sunder Armor
то ничего у вас не выйдет. Провалится попытка выполнить Overpower, а затем игра заблокирует дальнейшее выполнение макроса, мотивируя глобальным кулдауном (хотя его на самом деле нет). Здесь обмануть игру не выйдет.
Однако есть старый приём под названием /stopcasting, который прерывает каст. После него никакого кулдауна быть не может, так что игру можно попытатся здесь провести. Но только если вы прерываете каст мгновенного спелла, которое не начинает глобальный кулдаун!
/cast Arcane Power
/stopcasting
/cast Presence of Mind
/stopcasting
/cast Pyroblast
Как видите мы прерываем 2 мгновенных спелла. На самом деле прерватьих нельзя, такчто у них есть шансы пройти.
Если вы указываете 2 номера после /use то вы применяете предмет в сумке. Сумки имеют номера от 0 (ваша главная сумка) до 4 (самая левая сумка). Нумерация слотов идет слева направо, сверху вниз и всегда начинается на самом верхнем ряду.
Заметка: эти определения легко комбинируются между собой. Например partypet3targettargettarget означает цель цели цели пета 3-го члена вашей группы. Вот только такие ужасы строить не советую, потомучто у вас будут сильные тормоза по ходу выполнения макроса.
Прочие команды прицеливания
А как снять этот фокус?
/focus [taget=none]
Чтобы понять смысл фокуса, разберем такой макрос:
/focus [target=focus, noexists] [target=focus, dead] [target=focus, help]
/stopmacro [target=focus, noexists]
/cast [target=focus] Polymorph
В первой строке мы фокусируемся на цели, если одно из трёх условий верно: 1) У нас нет фокуса, 2) Наш фокус мертв, 3) Наш фокус дружелюбный.
Во второй строке мы прерываем макрос, если фокус поставить не удалось (noexists)
И в третьей строке мы кастуем полиморф на фокус. Суть в том, что после этого мы можем выделить любую цель, но нажатие на этот макрос всегда будет овцевать сфокусированную цель (пока она не умрёт, не пропадет или вы не очистите фокус)
Пет и как им управлять
Внешний вид макроса
Изменения в макросах после 2.2
Итак обзор изменений, которые мы увидим в макросах с патчем 2.2.0
Макросы lineage 2
Макросы в lineage 2 позволяют составлять короткие наборы действий, которые персонаж будет производить в автоматическом режиме. Каждый макрос может состоять и набора команд, скилов, различных сообщений в чат, а так же можно установить временную задержку между действиями.
Один из примеров, достаточно распространенный макрос на танцы или песни. При его запуске, персонаж совершает все запрограммированные песни или танцы и, по их окончанию, выходит с группы, или остается в ней и выдерживает определенное время до повторного использования танцев. Все эти действия происходят в автоматическом режиме, необходимо только активировать макрос.
Второй пример популярного макросе, это торговые сообщения. Он настроен таким образом, что отправляет сообщения в нужный чат, например торговый, с периодичностью. Например, 1 раз в 4 минуты, при такой настройке, персонаж автоматически будет предлагать свои товары в течении часа.
Очень популярным способом использования макросов является создание наборов для быстрой смены экипировки, наборов брони, талисманов и подобного.
Важно понимать что макросы в lineage 2 не являются автономной программой, аналогичной “ботам”, он совершенно легален. Но список его возможностей значительно ниже, нежели у вышеупомянутой программы.
Создание макроса
Процесс создания макроса состоит из нескольких простых шагов:
1 шаг
Открываем панель создания макросов клавишами Alt+R или в меню выбираем вкладку и видим следующее окно.
2 шаг
В открывшемся окне мы выбираем кнопку Add для создания самого макроса, в открывшемся окне заполняем название макроса Name и его описание Acronym (не обязательно).
3 шаг
Теперь создание самого макроса. Рассмотрим самых простой макрос на атаку навыком power strike или любым другим с использованием сосок. Из имеющихся у нас в арсенале умений находим навык power strike, далее его просто перетаскиваем в окно создания макроса и помещаем его на нужную строчку, в нашем случаи вторую. Поскольку мы будем использовать соски, на первую строку ставим их, это можно сделать перетянув их их панели горячих кнопок. В результате получим следующую комбинацию:
Таким образом можно чередовать комбинацию сосок и умений пока хватит свободных ячеек макроса. Можно добавить другое умение, или действие, например сменить цель перетянув соответствующую кнопку с панели управления персонажем. Таким образом можно создать простенький макрос на авто охоту.
Далее нажимаем кнопку save и сохраняем полученный нами макрос. Если, в процессе эксплуатации, обнаружились ошибки, его можно легко подкорректировать. Полученный макрос можно помещать в панель горячих клавиш.
Команды для создания макроса в lineage 2
Для написания макроса можно использовать команды, которые прописываются в строчках. Примеры команд в Lineage 2:
Для использование любого умения необходимо поставить «/» далее прописать полное название навыка, например /skill power strike.
Для использование любого навыки или предмета с панели горячих клавиш прописывается следующая команда:
Для использования каких либо действий, стоять, сидеть, танцевать, аплодировать, пригласить в группу или выйти из группы и подобные, прописываем полное название действия, например
%party8 — соответственно члены группы в панели управления группой
%target — тот, кто в данный момент выделен
Сообщения в чат
!My name is %self – сообщит в чат имя вашего персонажа
Другие сообщения пишутся через те же символы что и в игровом чате,Все специальные команды надо писать через пробел.
Очень полезная команда «/delay X» создает задержку в Х – секунд.
Более подробно о командах в Lineage 2.
На этом кратких курс по созданию макросов в Lineage 2 закончен. Ниже представлены некоторые примеры более сложных наборов.
Несколько примеров макросов:
Бафф ПП (персонаж встает, выбирает указанную цель, накидывает заклинания и садится).
Макрос на сбор лута (при запуске собирает предметы вокруг себя):
Макрос на периодическое лечение цели (каждые 10 сек лечит указанный объект):