PDA

Просмотр полной версии : Макросы


lord-virus
13.09.2007, 11:07
Макросы в ВоВ используются для оптимизации и упрощения интерфейса игрока. Начиная от самых простых макросов таких как высказывание в чат «полечите меня срочно», когда ваше здоровье опускается ниже 20%. Итак начнем с общих макросов, и затем перейдем к конкретным примерам.

Для просмотра макросов на данном персонаже, а так же для создания новых и редактирования уже имеющихся используется команда:

/macro

Она позволяет открыть окно менеджмента макросов. Всего у вас может быть 18 макросов общих для Аккаунта и 18 для конкретного персонажа, итого в сумме 36 макросов, что достаточно много.

Интересные ресурсы по макросам (все на инглише):
WoW.Wiki for Macros 2.0
http://www.wowwiki.com/Useful_macros
http://www.wowwiki.com/2.0_consolidated_changes

lord-virus
13.09.2007, 11:07
В WOW 2.0 макросы и аддоны очень сильно изменятся. Нововведения в функционировании макросов в WoW 2.0, набор опций (условий) для /cast, /use, /target, /focus, /assist, /stopmacro, /cancelaura, /userandom, /castrandom, /castsequence слэш-команд.

Примечание: Хотя в большинстве приведенных примеров используется "/cast", эти опции применимы ко всем слэш-командам, перечисленным выше.

Большинство старых макросов бесполезны в 2.0. Достаточно сказать, что некоторые типа CastSpellByName() или TargetUnit()больше не работают в бою. Кроме того, большинство "составленных напрямую" макросов так же не будут работать. Однако, вы можете заменить функциональность многих популярных макросов этими новыми Макро Опциями.

На самом деле использование /cast очень просто. Формат команды следующий
/cast <spellname> (кастует максимальный ранг указанного спелла),
или
/cast <spellname>(Rank <#>).
Например:

/cast Greater Heal
/cast Arcane Intellect(Rank 3)

В новой системе этот формат работает точно так же, однако вы можете добавить опции, придав тем самым больше гибкости вашей команде. Новый формат команды /cast:

/cast [<первый набор опций>] <первый spellname>; [<второй набор опций>] <второй spellname> ; [<третий набор опций>] <третий spellname>; ...

Принцип работы макроса следующий: проверяется первый набор опций (условий), если они верны (true), то кастуется первый спелл, если они ложны (false), то запускается проверка следующего набора условий, и если они верны, то кастуется второй спелл и так далее. Однако, вы должны помнить, что кастоваться будет только один спелл. Как только набор опций приравнивается 'true' игра кастует соответствующий спелл и эта строка макроса считается выполненной.

Возможно использование следующих опций:

help - равняется 'true' если цель дружественная

harm - равняется 'true' если цель враждебная

combat - равняется 'true' если вы в бою.

stance или stance:# - равняется 'true' если вы в стойке (состоянии), или в конкретной стойке (состоянии)

stealth - равняется 'true' если вы в состоянии невидимости.

modifier или modifier:shift|ctrl|alt - равняется 'true' если указанная клавиша удерживается нажатой во время запуска команды.

equipped:<item> - равняется 'true' если указанная вещь надета. Вещью может быть соответствующий слот инвентаря, класс или суб-класс вещей.

target=<unit> - Специальная опция. Меняет цель от принятого по умолчанию "target" на любой действующий юнит. Вместо того, чтобы приравнивать ее к 'true' или 'false', она меняет цель последующего спелла И цель остальных параметров (опций).

"Unit"ом может быть любой действующий юнит, т.е. "player" (сам игрок), "target", "targettarget", "party1", "party1target", и т.д. Хотите больше узнать о типах юнитов - го сюда: http://www.wowwiki.com/UnitId

actionbar:<number> - равняется 'true' если текущая панель actionbar совпадает с указанной.

pet:<pet type ИЛИ pet name> - равняется 'true' если пет существует. Допустимо использовать тип пета (Owl, Bear, Imp) или имя пета (Fluffy, MrBigglesworth). без модификатора (т.е. просто [pet]) равно 'true' если существует ЛЮБОЙ пет.

mounted, swimming, flying - равно 'true' если вы на маунте, плаваете или летите.

indoors, outdoors - равняется 'true' если вы внутри или снаружи помещения, соответственно.

button:<#> - равно 'true' если указанная кнопка использована для нажатия 'click' спелла, по умолчанию 1 (см. ниже).

channeling:<spell> - равно 'true' если вы кастуете channeling-спелл, равно true если любой спелл удерживается какое-то время.

exists и dead - равно true если цель существует в настоящее время, или умерла, соответственно.

party - равно true если цель является членом вашей группы

raid - равно true если цель является членом вашей группы или рейда

group - равно true если вы в группе

group:party/raid - равно true если вы находитесь в конкретном типе группы.


Появилась новая команда в WoW 2.0, называется /castsequence.

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

/castsequence [<options>] reset=<#>/target/combat/alt/shift/ctrl <spell1>, <spell2>, <spell3>

lord-virus
13.09.2007, 11:08
Пет команды:

Действия питомцев: Атака, Следовать, Стоять
/petattack
/petfollow
/petstay

Состояние питомца: Пассивное, Защита, Агрессия
/petpassive
/petdefensive
/petaggressive

Авто-каст заклинаний питомцем
/petautocaston <spell>
/petautocastoff <spell>

примеры макросов на петов

переключение атаки пета
/petattack
/petpassive [target=pettarget,exists]
Если Вы хотите используйте /petfollow вместо /petpassive.

Воскресить, Позвать, или Выличить пета
/cast [target=pet, dead] Revive Pet; [modifier:ctrl] Revive Pet; [nopet] Call Pet; Mend Pet

Feed Multiple Pets
#show Roasted Quail
/cast [pet, nocombat] Feed Pet
/use [pet:Cat/Ravager/Wolf, nocombat] Roasted Quail; [pet:Bear/Boar/Wind Serpent, nocombat]

Conjured Cinnamon Roll
·The first line forces the macro to display the number of Roasted Quail in your backpack. The /use

line will use certain food based on what type of pet you have.

lord-virus
13.09.2007, 11:08
Стойки и состояния

Stances работают таким же образом. Если не указан номер стенса, то она равна 'true' если игрок находится в любом стенсе. (Замечание для Warrior'ов, вы ВСЕГДА в каком-либо стенсе). если номер указан, то проверяется, действительно ли указанная форма активна в данный момент.

Каждый класс имеет разные номера для своих стенсов. Вот перечень стенсов с номерами:

Class: | Warrior | Priest | Druid | Rogue

---------------------------------------------------------------

Stance:1 | Battle | Shadowform | Bear | Stealth

---------------------------------------------------------------

Stance:2 | Defensive | |Aquatic

---------------------------------------------------------------

Stance:3 | Berserker | | Cat

---------------------------------------------------------------

Stance:4 | | | Travel

---------------------------------------------------------------

Stance:5 | | |Moonkin/Tree

---------------------------------------------------------------



Паладинские ауры больше не рассматриваются как Stances системой Макро-опций. Заметьте, что если вы пропустили стенс (как Warrior, никогда не делавший Defensive Stance квест) то ваш перечень стоек будет другим, т.е. Berserker Stance будет stance 2.

Несколько примеров.

/cast [nostance] Bear Form
если вы не в какой-либо форме, это превратит вас в медведа.


/cast [stance:1] Overpower; [stance:2] Sunder Armor; [stance:3] Whirlwind
Кастуется Overpower в Battle stance, Sunder Armor в Defensive, и Whirlwind в Berserker stance


/cast [stance:1] Growl; [stance:3] Claw
Кастует Growl в Bear form, или Claw в Cat form.


/cast [nostance:3] Cat Form
Превратит вас в кота, если вы еще не кот. Если вы уже в Cat form, макрос НЕ переключит вас из этой формы.

lord-virus
13.09.2007, 11:09
Несколько полезных примеров:

/cast Greater Heal
Очень простой макрос, который кастует Greater Heal на вашу цель.


/cast [help] Greater Heal
Одна опция добавлена. Кастуется Greater Heal ЕСЛИ цель дружественная.


/cast [help] Greater Heal; Smite
Второе заклинание добавлено. Поскольку оно не имеет опций, то будет кастоваться всегда, когда первое условие не выполняется.


/cast [help, combat] Flash Heal; [help, nocombat] Greater Heal; Smite
Этот макрос будет кастовать Flash Heal на дружественную цель, если вы (а не ваше цель) находитесь в бою. Если вы не в бою и цель дружественная, будет кастоваться Greater Heal. Если ни одно из условий не выполняется (т.е.цель не дружественная) будет кастоваться Smite.


/cast [help] Greater Heal; [harm, combat] Smite; [harm, nocombat] Mind Flay
Кастуется Greater Heal на дружественную цель, или Smite если игрок в бою, или Mind Flay если игрок не в бою и цель враждебная.


/cast [stealth] Ambush; Backstab
Это будет кастовать Ambush если игрок в стелсе, Backstab если нет.


/cast [nostealth] Backstab; Ambush
Делает точно то же самое что и предыдущий макрос, только другим способом.


/cast [actionbar:1] Greater Heal; [actionbar:2] Smite
Кастуется Greater Heal если текущая панель actionbar is #1, Smite если она #2, ничего если панель 3+ выбрана.


/cast [harm] Polymorph
/stopmacro [noharm]
/p Sheeping %t! НЕ ТРОГАЙТЕ!
Этот макрос кастует Polymorph если цель враждебная, потом останавливает макрос, если цель не враждебная (т.е. если polymorph не исчез). Затем он говорит группе, что цель была заовцована. Заметьте, что благодаря '/stopmacro' команде, если цель не была заовцована, группа не получит сообщения (что сокращает ненужный спам).


/cast [nopet] Call Pet; Revive Pet
Этот макрос вызывает вашего пета если у вас его нет в данный момент, иначе (если есть, но сдох) пытается кастовать Revive Pet.


/cast [pet:owl] Dive; [pet:cat] Dash; [pet] Growl
Этот макрос кастует Dive если у вас сова, Dash если кот, или Growl если у вас кто-либо другой.


/cast [pet:Voidwalker] Sacrifice; [pet:succubus] Seduction
Кастует Sacrifice если у вас вызван Войд, Seduction если суккуба.


/use [nomounted,outdoors] Black War Steed Bridle
Это пытается посадить вас на лошадь если вы еще не на лошади и находитесь вне помещения.


/cast [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet
Это воскресит вашего пета, если он мертв, вызовет его, если он не вызван, либо будет лечить вашего пета.


/cast [group:party] Arcane Brilliance; Arcane Intellect
Кастуется AB если вы в пати, или AI если нет.


/cast [raid] Blessing of Wisdom
Кастует Blessing of Wisdom если ваша цель находится в одном рейде с вами.


/cast [button:2,target=player] Flash Heal; [help] Flash Heal
Этот макрос кастовал бы Flash Heal на дружественную цель, ИЛИ если вы кликнете его ПРАВОЙ кнопкой мыши, он будет кастовать Flash Heal на вас.

lord-virus
13.09.2007, 11:09
Сумки и слоты сумок.
Сумки и их слоты все еще можно юзать в макросах, изменился лишь формат их написания.
Пример формата для сумок и слотов:
/use x y
Где x это порядковый номер сумки, а y – это слот в данной сумке (это часть не претерпела изменений

в 2.0).
X = Сумки считаются: слева – направо от 4 до 0.
[4] [3] [2] [1] [0]
Y = Слоты считаются: от верхнего левого до нижнего правого по порядку.
Типа такого:
[1] [2] [3] [4]
[5] [6] [7] [8]
[9] [10][11][12]
[13][14][15][16]
Нумерация слотов инвентаря/экипировки персонажа: теперь можно прописывать в макросах

одевание/замену шмоток с помощью функции [equipped] и указания номера слота.
0 = ammo
1 = head
2 = neck
3 = shoulder
4 = shirt
5 = chest
6 = belt
7 = legs
8 = feet
9 = wrist
10 = gloves
11 = finger 1
12 = finger 2
13 = trinket 1 (верхний)
14 = trinket 2 (нижний)
15 = back
16 = main hand
17 = off hand
18 = ranged
19 = tabard
20 = first bag (крайняя справа)
21 = second bag
22 = third bag
23 = fourth bag (крайняя слева)

Примеры функций /equip и /use:
/equip <имя шмотки> (можно писать ручками, а можно нажать shift+клик левой кнопкой мыши на шмотку)
/equip <сумка> <слотсумки>
/equipslot <слот экипировки> <имя шмотки>
/use <имя шмотки>
/use <номер слота>
/use <сумка> <слот сумки>
/userandom <шмотка1>, <шмотка2>, <шмотка2> (рандомно поюзать одну из перечисленных вещей)

Список типов шмоток:
http://www.wowwiki.com/ItemType

Типы оружия.
Сдесь приведен список типов оружия, для удобства создания макросов на смену оружия:
Bows
Crossbows
Daggers
Guns
Fishing Pole
Fist Weapons
Miscellaneous
One-Handed Axes
One-Handed Maces
One-Handed Swords
Polearms
Staves
Thrown
Two-Handed Axes
Two-Handed Maces
Two-Handed Swords
Wands

Экшен бары и их слоты:
1: 1 2 3 4 5 6 7 8 9 10 11 12
2: 13 14 15 16 17 18 19 20 21 22 23 24
3: 25 26 27 28 29 30 31 32 33 34 35 36
4: 37 38 39 40 41 42 43 44 45 46 47 48
5: 49 50 51 52 53 54 55 56 57 58 59 60
6: 61 62 63 64 65 66 67 68 69 70 71 72

Выбор иконки макроса для отображения кулдаунов:
Теперь можно выбирать иконка какого приема, будет отображаться на иконке макроса с помощью функции

“#show”.
Можно использовать в макросах с функциями /castsequence или /castrandom. Будут отображаться иконки тех спелов, которые вы хотите видеть.
Например:
#show Cold Blood
/castsequence Cold Blood, Eviscerate
Будет всегда отображаться иконка колд блада с его кулдауном.
В то время как тут:
/castsequence Cold Blood, Eviscerate
После применения колд блада иконка будет меняться на эвис, и хрен вы увидите кулдаун колд блада

Кнопки врубающие наши макросы; Left-Click, Right-Click, Mouse-Over (навести курсор) и другие.
Этот раздел будет полезен тем, кто многие действия активирует с помощью кликанья по иконкам – мышкой

В 2.0 нам добавили возможность задавать модификаторы активации на кнопку созданного макроса, это поможет делать макросы - аля два в одном, и тем самым не перегружать интерфейс лишними иконками.

Модификаторы на нажатие макроса (мышка):
button 1 = left-mouse-click,
button 2 = right-mouse-click,
button 3 = center-mouse-click.

Выглядеть это должно следующим образом:
/cast [button:2] Riposte; Sinister Strike
При нажатии на иконку левой кнопкой мыши сработает синистр, при нажатии правой кнопкой мыши сработает репост.

Так же мы можем использовать функцию “target=mouseover”, она позволяет применять некоторые абилки на других игроков, не меняя свою цель:
/cast [target=mouseover] Blind
Как это работает? Мы деремся с игроком А, и при этом хотим кинуть спел на игрока Б, раньше нам надо было выбрать в цель игрока Б, кинуть спел и снова выбрать игрока А как цель. Теперь, с помощью фунции “target=mouseover” нам этого делать не придется, достаточно лишь навести на игрока Б курсор мыши и нажать на макрос. Игрок Б получит спел а вы сможете продолжать дубасить игрока А, не теряя времени на смены цели. (как вы поняли это можно реализовать, только если макрос на спел, у вас забинден на какую либо кнопку)

Модификаторы на нажатие макроса (клава): Alt, Ctrl, SHift.
В макросах можно прописывать – какое действие будет произведено в зависимости от нажатых модификаторов.
К примеру:
/cast [modifier:shift/alt/ctrl] Cold Blood; Backstab
/stopcasting
/cast [modifier:shift] Backstab; [modifier:alt] Eviscerate; [modifier:ctrl] Mutilate
Зажимаем <Shift> и при нажатии получаем Cold Blood -> Backstab.
Зажимаем <Alt> и получаем Cold Blood -> Eviscerate.
Зажимаем <Ctrl> и получаем Cold Blood -> Mutilate.
Если модификаторы не зажимаем, то будет просто Backstab.

lord-virus
13.09.2007, 11:10
расмотрим поподробнее макрос на примере макроса /castsequence.

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

/castsequence [<options>] reset=<#>/target/combat/alt/shift/ctrl <spell1>, <spell2>, <spell3>
Указывается перечень заклинаний, и когда вы первый раз нажимаете макрос, он кастует первый спелл из перечня. При следующем нажатии, кастуется второй спелл, и так далее. Когда список заканчивается, макрос возвращается на начало.

предположим, вы маг. Иногда вам нужно скастовать Frost Nova и Blink очень быстро. Вы не можете сделать это одновременно, поэтому вы устанавливаете последовательность, чтобы сделать это!

/castsequence Frost Nova, Blink
Вот вы и получили то, что хотели. Когда вы кликаете это первый раз, вы кастуете Frost Nova, затем вы кликаете снова и Blink'аете оттуда подальше.

"А что происходит, если Frost Nova на кулдауне? Будет ли это Blink вместо нее? Или при первом нажатии он пропустит Frost Nova и сделает Blink при следующем клике?"

Ни то, ни другое. Если спелл невозможно скастовать (из-за кулдауна, либо вне зоны действия, нехватка маны, или что-то еще) то последовательность НЕ перейдет к следующему заклинанию. При следующем нажатии макроса, он снова попытается запустить Frost Nova. (Примечание: Резист, додж, парри и т.д. НЕ считаются неудавшимся кастом. Спелл или абилка благополучно ушли, просто вы промазали.)

"А что если я не в бою? Очень не хочется расходовать Frost Nova впустую, если я в данный момент ни с кем не сражаюсь."

Тут вы по-прежнему можете использовать все ранее рассмотренные макро-опции (Однако, вы не можете устанавливать опции для каждого отдельно взятого заклинания, а только для всей последовательности целиком, сорри.)

/castsequence [combat] Frost Nova, Blink
"Ээ, это была просто шутка про ту ситуацию с комбатом. Ок, а что произойдет, если я произнесу Frost Nova, и решу не Blink'ать потом? В следующий раз когда мне понадобится Frost Nova, это дело застрянет на 'Blink'?"

Не проблема. Мы используем новый параметр сброса "reset". Поскольку Frost Nova имеет обычный кулдаун в 24 секунды, мы установим сброс всей последовательности после 24 секунд простоя.

/castsequence reset=24 Frost Nova, Blink
При первом нажатии макроса вы кастуете Frost Nova. Если вы решите, что Blink вам не нужен, после 24 секунд макрос вернется назад на Frost Nova. Раз кулдаун Frost Nova как раз 24 секунды, заклинание будет опять готово к использованию. Отлично!

"Так этот таймер сброса будет всегда сбрасывать через 24 секунды, и неважно что именно?"

Не совсем. Это больше похоже на "установку задержки". Если вы АБСОЛЮТНО не нажимали макрос в течение действия таймера, то он сбросится. Но если вы продолжали спамить макрос, каждое нажатие обновляло таймер сброса, даже при неудачном касте. Короче, вы не можете сделать что-то вроде

/castsequence reset=30 Blast Wave, Arcane Explosion, Arcane Explosion, Arcane Explosion, Arcane
Explosion потому что это никогда не сбросится назад на Blast Wave, если только вы не оставите его в покое ровно на 30 секунд.

"Ок, это все на самом деле просто замечательно, но вообще-то я варлок, приятель"

Конечно. Ну, я уверен, что любой варлок постоянно кастует 3 DoT'а снова и снова. Теперь вы можете сделать макрос на всю эту последовательность.

/castsequence Corruption, Immolate, Curse of Agony
Теперь вы можете просто нажать это трижды и скастовать все три ДоТа.

"А что если я умру, так и не закончив последвательности спеллов? Я снова застрял в конце этой последовательности и не установил таймер сброса."

Ничего страшного, мы можем использовать другие возможности. Если установить 'reset=target' то каждый раз, когда меняется цель, последовательность будет сбрасываться на начало. Вы также можете установить 'reset=combat', и игра будет сбрасывать вашу последовательность каждый раз, когда вы выходите из боя. Если вы используете оператор '/' (помните, мы уже говорили о нем раньше?) вы можете комбинировать опции сброса!

/castsequence reset=combat/target Corruption, Immolate, Curse of Agony
Теперь каждый раз, когда вы меняете цели (если например старая цель почти мертва и вы хотите начать по новой), или каждый раз, когда вы выходите из боя (вероятно, кролик уже умер, прежде чем вы закончили последовательность ДоТов), это сбросит последовательность для вас, позволяя вам начать новую.

"А что если я хочу вручную сбросить мою последовательность, а?"

Ну, вы можете добавить модификатор для сброса, например:

/castsequence reset=combat/target/shift Corruption, Immolate, Curse of Agony
Теперь если вы будете удерживать клавишу shift при нажатии макроса, это автоматически сбросит последовательность на начало и вы опять сможете кастовать Corruption.

lord-virus
13.09.2007, 11:11
заключение
макросы экстремально полезны для вашей боеспособности или оптимизации игры, так как реакция человека не совершенна, макросы позволяют нам сократить кол-во действий необходимых для выполнения тех или иных необходимостей как в рейдах так и в пвп.

Что нужно, чтобы уметь писать макросы?
> Нужно:
1) иметь хотя бы небольшой мозг и прямые руки
2) знать основы языка программирования lua (http://ru.wikipedia.org/wiki/Lua)
3) знать несколько функций (с ними можно ознакомится здесь --> http://www.wowwiki.com/World_of_Warcraft_API)
(3-й пункт главный, но 1-й более критичный)

Далее буду приводить примеры макросов для определеного класса

KoMaTo3
13.09.2007, 15:35
спасибо автору за подробное описание правил написания макросов, думаю, всем поможет. даже те, кто не пользует макросов, наверняка найдут что-то полезное =)
P.s. сделал тему "важной", чтобы не затерялась.

Olmer
13.09.2007, 16:06
небольшое предложение автору - выделить текст макросов в сообщениях тэгом [code], красивее будет выглядеть.

lord-virus
13.09.2007, 18:10
примеры макросов на пристов


Greater Heal
Это макро бросит Greater Heal в вашу цель если ваша цель дружественная; если ваша цель - неприятель, она бросит Greater Heal в вашей целевой цели
/cast [help] Greater Heal; [target=targettarget] Greater Heal
впринципи тоже самое но посложнее
#showtooltip Greater Heal
/cast [help, nomodifier:alt] Greater Heal; [nomodifier:alt, target=targettarget] Greater Heal; [modifier:alt, target=player] Greater Heal


левый клик Fort, правой Group Fort
/cast [button:2] Prayer of Fortitude; Power Word: Fortitude


Resurrection + сообощение об этом действии в рейд чат
/stopmacro [stance:1][combat]
/cast Resurrection
/stopmacro [nohelp][nodead]
/ra Resurrecting %t.


выходить из Shadowform
/cancelaura Shadowform
/cast Spellname(Rank X)


каст Power Word: Shield без потери цели
/cast [target=player]Power Word: Shield


Heal цели навядя на нее просто мышкой
/cast [target=mouseover] Flash Heal


Одна Кнопка Renew или SW:Pain
/cast [target=mouseover,exists,help,nodead] Renew; [target=mouseover,exists,harm,nodead] Shadow Word: Pain; [help,nodead] Renew;
[harm,nodead] Shadow Word: Pain; [target=player] Renew


Rebuff yourself
/cancelaura [stance:1] Shadowform
/castsequence [target=player,nostance] Inner Fire, Power Word: Fortitude, Shadow Protection, (Racial Priest Spell), Shadowform


Shackle Undead и фокус на цели
#show Shackle Undead
/stopcasting
/clearfocus [button:2] [target=focus,dead] [target=focus,noexists]
/focus [target=focus,noexists]
/stopmacro [target=focus,noharm]
/cast [target=focus] Shackle Undead
можно добавить еще /raid Shackling %f


каст Silence если доступно, в противном случае Arcane Torrent
/castsequence reset=45 Silence, Arcane Torrent

еще одна связка надеюсь разберетись
/cast [stance:1,harm] Mind Blast; [stance:1,help] Shadowform; [nostance,help] Flash Heal; [nostance,harm] Shadowform

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

lord-virus
14.09.2007, 16:53
решил продолжить тему
на это раз привожу примеры макросов для Rogue но почитать будет и интересно и другим классам
ну что начнем

Позволяет уходить в стелс, без риска выбить себя случайно повторным нажатием.
/cast [nostealth] Stealth или /cast [stance:0] Stealth

Спамкнопка на шадоумелт:
/cast [nocombat,nostealth] shadowmeld

Позволяет уходить в стелс, если стелс в кулдауне и вы не в комбате, кастанется шадоумелт, при спаме кнопки, как только откулдаунится стелс – вы уйдете в стелс.
/cast [stance:0] stealth
/cast [nocombat,nostealth] shadowmeld

Стелс (Left-Mouse-Click) -> Шадоумелт (Right- Mouse-Click)
/cast [nostealth] Stealth
/cast shadowmeld

Стелс (Left-Click) -> Маунт (Right-Click)
/use [button:2] <имя маунта>
/cast [button:1] stealth

Стелс -> Чип шот
/cast [stealth] Cheap Shot; Stealth

Стелс не в комбате -> Ваниш в комбате
/cast [combat] Vanish; [nostealth] Stealth

Гоуж -> Рестелс
/cast [combat] Gouge; Stealth


Гоуж -> Рестелс -> Чип шот -> Синистр
Очередность абилок сделана так, что следующая по очереди должна сработать только после применения предыдущей,Если возможен рестелс (вы вышли из комбата) вы его сделаете, затем чипшот и синистр, если же нет, то по истечении кулдауна на гоуж – вы примените его с нова через 20сек (предлагается заменить данным макросом обычный гоуж).
/castsequence reset=20 Gouge, Stealth, Cheap Shot, Sinister Strike
Альтернативный макрос:
Если вы в стелсе, то бьете чип шотом. Если не в стелсе и в комбате, то бьете гоужем, если тот не на кулдауне. Так же вы можете использовать этот макро для рестелса, ибо он не требует гоужа по очередности применения. Очередь автоматически обнулится при смене цели.
/cast reset=target/combat [nostealth,combat] Gouge; [nocombat, nostealth] stealth; [stealth] cheap shot


Шадоустеп -> Амбуш
Делаете шадоустеп и амбуш в 2 нажатия по одной кнопке (иконка шадоустепа с кулдауном).
#show Shadowstep
/castsequence Shadowstep, Ambush

Шадоустеп -> Амбуш -> Смена пушек -> Хемо
Макрос меняет оружие в зависимости от того, в стелсе вы или нет. Если в стелсе то применяет шадоустеп затем амбуш, потом смена оружия и хемо. Если не в стелсе то просто хемо.
/equip [stealth] <Имя дагера>, [nostealth] <Имя меча>
/cast [equipped:daggers, stealth] Shadowstep
/cast [equipped:daggers, stealth] Ambush; [equipped: One-Handed Swords] Hemorrhage

Шадоустеп -> Сап
Первое нажатие – шадоустеп, второе – сап. Ресет через 20сек.
/castsequence reset=20 Shadowstep, Sap
На этот же макро можно довесить просто сап, при нажатии правой кнопкой мыши:
/castsequence reset=20 Shadowstep, Sap
/cast [button:2] Sap
Или использовать модификатор на клаве (shift/ctrl/alt) для Сапа:
/castsequence reset=20 Shadowstep, Sap
/cast [modifier:shift/ctrl/alt] Sap

Премед->Шадоустеп->Амбуш / Бэкстаб
Премед, затем шадоустеп, затем открывающий прием, в примере – амбуш, потом спам кнопка – бс. Если в стелсе - амбушим, если нет, то бэкстабим. Вы можете выбрать другие открывающие приемы и спам приемы для этого макро.
/cast Premeditation
/stopcasting
/cast Shadowstep
/stopcasting
/cast [stealth] Ambush; Backstab

Макросы на Амбуш/Бэкстаб:

Меняем оружие и амбушим:
Нажимаем 1 раз и происходи смена оружия, потом просто спамим кнопку и амбуш примениться как только будет готов.
/equip <имя оружия>
/cast Ambush

Меняем оружие и бэкстабим:
Если у вас не одет дагер, при первом нажатии на макрос, вы меняете оружие на дагер, при втором нажатии делаете бэкстаб и меняете оружие обратно.
/cast Backstab
/run UseContainerItem(x,y)

Амбуш если в стелсе -> Бэкстаб если нет
/cast [stealth] Ambush; Backstab
или...
/cast [nostealth] Backstab; Ambush

“Атака” -> Бэкстаб
Просто атаки, пока нет возможности для бэкстаба (60 энергии, находиться за спиной цели), без выключения автоатаки.
/startattack
/cast Backstab


5 Синистров -> Эвис
Цикл из 5 синистров и эвиса после них. (Эвиса не будет пока не будут нажаты все 5 синистров или не сменится таргет).
/startattack
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate

Синистр по левому клику мыши -> Эвис по правому клику мыши
/cast [button:2] Eviscerate; Sinister Strike


Синистр + Репост на спамкнопке:
/startattack
/castrandom Sinister Strike, Riposte
Или...
/startattack
/castsequence reset=1.5 Sinister Strike, Riposte

Синистр по левому клику мыши -> Репост по правому клику
/cast [button:2] Riposte; Sinister Strike

Синистр -> Репост -> Берсерк
/startattack
/castrandom Sinister Strike, Riposte, Berserking



Колд Блад -> Эвис (отображение иконки и кд колдблада)
#show Cold Blood
/cast Cold Blood
/stopcasting
/cast Eviscerate
Или…
#show Cold Blood
/castsequence reset=180 Cold Blood, Eviscerate

Колд Блад по левому клику мыши -> Эвис по правому
/cast [button:2] Eviscerate; Cold Blood

Премед ->Амбуш по левому клику / Колд блад ->Эвис по правому клику
В одно нажатие левой кнопкой мыши вы делаете премед и амбуш, в одно нажатие правой кнопкой мыши колдблад и эвис.
/cast [button:2] Cold Blood; Premeditation
/stopcasting
/cast [button:2] Eviscerate; Ambush

5 Синистров -> Колд Блад -> Эвис
#show Cold Blood
/startattack
/castsequence reset=180 Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Cold Blood, Eviscerate

Колд Блад -> Мутилейт
/cast Cold Blood
/stopcasting
/cast Mutilate

Колд Блад -> Бэкстаб при зажатом шифте / Эвис (Alt) / Мутилейт (Ctrl)
Зажимаем шифт и получаем колдблад и бэкстаб в одно нажатие. Зажимаем вместо шифта альт и получаем колдблад и эвис. Зажимаем контрол – получаем колдблад и мути.
/cast [modifier:shift/alt/ctrl] Cold Blood; Backstab
/stopcasting
/cast [modifier:shift] Backstab; [modifier:alt] Eviscerate; [modifier:ctrl] Mutilate

Колд блад по правому клику -> Чип шот ->Мутилейт -> Кидни -> Мутилейт -> Эвис по левому клику
/cast [button:2] Cold Blood
/castsequence reset=target Cheap Shot, Mutilate, Kidney Shot, Mutilate, Eviscerate
Этот макро позволяет кастануть колдблад в любой момент цепочки по правому клику. Так же ему пофигу на кулдаун колдблада. Если вы хотите мониторить кулдаун колдблада, не забудьте поставить первой строчкой “#show Cold Blood”.

Макросы на Хемо/Гостли:

Гостли -> 5 Хемо
Бьете гостли, а потом 5 раз хемо, через 20 секунд ресет и снова гостли.
/castsequence reset=20 ghostly strike, hemorrhage, hemorrhage, hemorrhage, hemorrhage, hemorrhage
Можно сделать гостли/хемо через рандом, тогда гостли будет использоваться почти сразу же, как откулдаунится:
/castrandom Ghostly Strike, Hemorrhage

Гостли -> 4-е Синистра -> Эвис
Гостли потом 4 синистра и закрываем эвисом. Только надо помнить что у гостли кулдаун, и если цепочка будет завершена раньше, придется подождать =). (Макрос хорош на гринде толстых мобов)
/castsequence reset=target Ghostly Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate

Синистр по левому клику -> Хемо по правому
/cast [button:2] Hemorrhage; Sinister Strike

Хемо по левому клику -> Эвис по правому
/cast [button:2] Eviscerate; Hemorrhage

Хемо -> СнД -> Эвис
/startattack
/castsequence reset=target Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Slice and Dice, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Eviscerate

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

/cast Expose Armor
/stopattack
Можно попробовать избежать лишнего удара убрав оружие или например взяв в руки рейнджет оружие:
/equip <ranged weapon name>
/cast Expose Armor
/stopattack


Для Чипшота:
/equip <ranged weapon name>
/cast Cheap Shot
/stopattack
Тактика хороша в теории, но надо лишь немного приловчиться…

Макросы на СнД:

СнД с левого клика -> Эвис с правого
/cast [button:2] Eviscerate; Slice and Dice

5 Синистров -> СнД
/startattack
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Slice and Dice
Добавляем СнД и БлэйдФлури (цепочка на фарм с добавлением блейд флури и снд - СС-СнД-БлэйдФлури-СС-СС-СС-СС-СС-Эвис)
#show Blade Flurry
/startattack
/castsequence reset=120 Sinister Strike, Slice and Dice, Blade Flurry, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate

СС+СнД+5СС+Колд Блад+Эвис
#show Cold Blood
/startattack
/castsequence reset=180 Sinister Strike, Slice and Dice, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Cold Blood, Eviscerate

Чип Шот -> СнД (жмем очень быстро)
/castsequence reset=target/combat Cheap Shot, Slice and Dice

Цепочка: Чипшот->Гоуж->Стелс->Чипшот->СС->Колд Блад->Эвис->Ваниш->Чипшот->Гоуж->СС->СС->Эвис
/castsequence reset=target Cheap Shot, Gouge, Stealth, Cheap Shot, Sinister Strike, Cold Blood, Eviscerate, Vanish, Cheap Shot, Gouge, Sinister Strike, Sinister Strike, Eviscerate

[B]и еше немного макросов описание приложу позднее просто уже заипался но здесь есть и нтересные макросы на смену оружий накастовку яда + есть макросы с автолутом

Dismount и stealth
/dismount
/cast Stealth

Switch main и off hand
/script PickupInventoryItem(16); PickupInventoryItem(17);

Stun
/cast [stealth] Cheap Shot; Kidney Shot

Dagger <=> Sword switching
/equipslot [equipped:Sword] 16 Dagger
/equipslot [equipped:Dagger] 16 Sword

Trinket => Blade Flurry
#show Blade Flurry
/startattack
/use Bladefist's Breadth
/cast Blade Flurry

Vanish if combat - Stealth if nocombat
/cast [nocombat] Stealth; Vanish или /cast [combat,stealth] Stealth; [nocombat] Stealth; Vanish

Gouge => Bandage
/cast Gouge
/stopcasting
/use [target=player] Netherweave Bandage

Sap + Pick Pocket
/cast Sap
/stopcasting
/cast Pick Pocket
можно чуть усложнить
/cast Sap
/stopcasting
/script SetAutoLootDefault(1)
/cast Pick Pocket
/script SetAutoLootDefault(0)

Deadly Throw + Throw (1-button ranged attack)
/cast Deadly Throw
/cast [equipped:Thrown] Throw; Shoot

Equip throwing weapon + Deadly Throw
/equipslot [noequipped:Thrown] 18 My Thrown Weapon
/cast [equipped:Thrown] Deadly Throw

одна кнопка на shoot/throw
/cast [equipped:Thrown] Throw; Shoot

Pick Pocket + Ambush
/cast [nostealth] Stealth
/stopcasting
/cast Pick Pocket
/stopcasting
/cast Ambush

можно чуть усложнить
/cast [nostealth] Stealth
/stopcasting
/script SetAutoLootDefault(1)
/cast Pick Pocket
/script SetAutoLootDefault(0)
/stopcasting
/cast Ambush

Stealth => Shadowstep => Premeditation => Ambush => Hemorrage
/cast [nostealth] stealth
/cast [stealth] Shadowstep
/cast [stealth] Premeditation
/cast [stealth] Ambush
/cast [combat] Hemorrhage

Ghost Strike Hemorrhage
/castsequence reset=6 ghostly strike, hemorrhage, hemorrhage, hemorrhage, hemorrhage, hemorrhage

Super Preparation
/cast Evasion
/stopcasting
/cast Sprint
/stopcasting
/cast Preparation

Premeditation => Cheapshot
/cast Premeditation
/stopcasting
/cast Cheap shot

Backstab if mainhanding a dagger, Sinister Strike otherwise
/cast [noequipped:Fist Weapon] Backstab; /cast [equipped:Fist Weapon] Sinister Strike

Ambush if Dagger else Cheapshot
/cast [equipped:Daggers] Ambush; Cheapshot

Equip Dagger and Ambush
/equipslot [stealth,noequipped:Daggers] 17 Dagger of Pwnage
/cast [stealth,equipped:Daggers] Ambush

Stealth => Sinister Strike
/cast [equipped:Daggers,nocombat] Stealth
/equipslot [nostealth,nocombat,noequipped:Daggers] 17 Dagger of Pwnage
/equipslot [combat,equipped:Daggers] 17 Sword of Pwnage
/cast Sinister Strike

Применения Poisons
/use [nomodifier] Instant Poison IV; [modifier:alt] Crippling Poison II; [modifier:ctrl] Mind-numbing Poison III
/use [button:1] 16; [button:2] 17
или
/use [modifier:ctrl,modifier:shift] Anesthetic Poison;[modifier:ctrl,modifier:alt] Deadly Poison;
[modifier:alt] Crippling Poison;[modifier:ctrl] Mind-numbing Poison;[modifier:shift] Wound Poison;Instant Poison
/use [button:1] 16; [button:2] 17

Blind Mouseover+собщение в чат
/cast [target=mouseover] Blind
/focus [target=mouseover]
/stopmacro [target=focus, noharm]
/p %f has been blinded. DO NOT TOUCH!

Stealth -> Cheapshot => Hemorrhage
/cast [nostealth] stealth
/cast [stealth] cheap shot
/cast [combat] Hemorrhage

Dismount => Stealth
/cast [nomounted, nostealth] Stealth; [nomounted] Cheap Shot
/use [mounted] Swift White Steed

Expose Armor
/equip [noequipped:bow] Bow of Love
/cast Expose Armor
/stopattack
или
/equip [noequipped:bow] Bow of Love
/cast Cheap Shot
/stopattack

Nitrogame
14.09.2007, 18:40
пусть следующим будет маг )) очень хотелось бы

lord-virus
15.09.2007, 18:10
примеры макросов на Paladin'ов
З.Ы. не спешите на все профы напишу токо не сразу
а после того как опешу все профы буду описывать более сложные макросы (макросы с проверкой класса цели, количества НР и маны и т.п.) о которох умолчал в начале так как что бы тема стала понятний я их описывать не стал чтобы не засорять нубам голову не нужной инфой. кмоменту когда я начну описывать более сложные макросы надеюсь они уже хоть немного будут понимать о чем идет речь.

так приступим примеры макросов на паладинов

Righteous Defense
#showtooltip
/cast [help,nodead][target=targettarget,help,nodead] Righteous Defense;

или можно так

#showtooltip
/cast [target=mouseover,help,nodead][help,nodead][target=targettarget,help,nodead] Righteous Defense;

Judgement of Light
#showtooltip
/castsequence [harm] reset=target/shift Seal of Light, Judgement

Judgement --> Seal of Righteousness
#showtooltip Seal of Righteousness
#show Judgement
/cast Judgement
/stopcasting
/cast Seal of Righteousness

Greater Blessings
/cast [target=mouseover,exists] Greater Blessing of Wisdom; [target=target,help] Greater Blessing of Wisdom; [target=player] Greater Blessing of Wisdom

Single target blessings
/cast [target=mouseover,exists] Blessing of Might; Blessing of Might

Single/Greater Blessing
/cast [modifier:shift] Greater Blessing of Might; Blessing of Might

Cleanse, Holy Light, Flash Light
/cast [target=mouseover,exists,nodead] Cleanse; Cleanse

впринципи тоже самое токо посложнее

#showtooltip Cleanse
/cast [target=mouseover,exists,help] Cleanse; [target=target,help] Cleanse; [target=player] Cleanse;

или так

#showtooltip Cleanse
/cast [modifier:alt,target=player] Cleanse; [target=mouseover,exists,help] Cleanse; [target=target,help] Cleanse; [target=targettarget,help] Cleanse; [target=player] Cleanse;

Retribution Combo
/castsequence reset=10 Crusader Strike, Judgement, Seal of Command

Auto Attacking Regardless of Cooldowns with Crusader Strike
/startattack
/cast Crusader Strike

Seal of Command Multi-Rank
/cast [modifier:alt][modifier:control] Seal of Command(Rank 1); Seal of Command

Consecration Multi-Rank
/cast [modifier:alt] Consecration(Rank 1); Consecration

или

/cast [nocombat] Consecration(Rank 1); Consecration

Fast Freedom(удобно в ПвП)
#showtooltip
/cast [target=player] Blessing of Freedom

кнопка на JotC/JoR/JoC Macro
/castsequence [modifier:shift] reset=30,target/combat Seal of the Crusader, Judgement;[equipped:Shields] reset=30 Seal of Righteousness, Judgement;[equipped:Two-Handed Swords/Two-Handed Maces/Two-Handed Axes/Polearms] reset=30 Seal of Command, Judgement

Spelladin Seals Macro
/cast [nocombat] Seal of the Crusader(Rank 6)
/castsequence reset=(set 8 or 10 depending if you have improved or not) Seal of Righteousness(Rank 8), Seal of Command(Rank 5)
или так
/cast [nocombat] Seal of the Crusader(Rank 6)
/castsequence reset=(set 8 or 10 depending if you have improved or not) Seal of Righteousness(Rank 8), Seal of Command(Rank 5), Hammer of Justice(Rank 4)

Redemption
#showtooltip Redemption
/cast Redemption
/stopmacro [nohelp,nodead]
/gr Я воскрешаю %t.

Preventing Runners (Seal of Justice)
/cast Seal of Justice
/stopcasting
/cast Judgement

Mount with Crusader Aura
/cast [nocombat, nomounted] Crusader Aura; [mounted] Concentration Aura;
/stopcasting
/cast [nocombat, nomounted] Blue Hawkstrider;
/dismount

Random Mount with Crusader Aura
/cast [nomounted] Crusader Aura
/stopcasting
/castrandom Summon Charger,Reins of the Black War Tiger
/dismount [mounted]
/cast Concentration Aura

Summon Charger with Crusader Aura
/castsequence [nocombat, nomounted] Crusader Aura, Summon Charger
/cast [mounted] Devotion Aura
/dismount [mounted]
можно чуть усложнить
/cast [nocombat, nomounted] Summon Charger
/castsequence [mounted] Crusader Aura, Summon Charger
/cast [mounted] Devotion Aura

Gathering and Tracking Macros
/castsequence [nocombat] find herbs, find minerals, sense undead

надеюсь понятно выше написаное

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

Fallen Angel
15.09.2007, 18:41
спс канеш но /spellstopcasting() и /stopcasting не робит вроде...(

lord-virus
15.09.2007, 19:00
спс канеш но /spellstopcasting() и /stopcasting не робит вроде...(

/stopcasting работает потокому принцыпу
пример:
/cast ченить там
/stopcasting
еще че нить там

тоесть если /cast ченить там не удолсь на кастовать по какой нить причине дальность нехватка маны и т.п. то последующие действия отменяються

надеюсь понятно =)

DarkMoon
17.09.2007, 16:32
а можно написать макрос что бы если видишь орду (или альянс, если ты орда) ткнул и в /4 прописалось лвл ники и пр :) а то не успеваешь предупредить :)

Benjamin Breeg
17.09.2007, 19:25
(О)

Вообще игра сама предупреждает когда гвард или игрок видит чужого игрока на своей территории, то в спец. канале Local Defense пишет что то типа "такой-то have been seen in там-то".

Olmer
17.09.2007, 19:29
Cие на оффе, у нас только <территория> is under attack

DiStEmPeR
22.09.2007, 11:18
2 lord-virus thn-x... оч помог:)

lord-virus
24.09.2007, 11:32
сори за то что тему не продолжал
причина простая инета небыло поэтому еще раз сори
скоро напешу макросы и надругие профы ждите

lord-virus
24.09.2007, 12:35
2 lord-virus thn-x... оч помог:)

спасибо конечно хорошо но лучше поделились бы голдом кому помог

:spiteful::spiteful::spiteful:

Жека
24.09.2007, 17:33
спасибо конечно хорошо но лучше поделились бы голдом кому помог
ник в игре Werus
:spiteful::spiteful::spiteful:

вот открылась истиная натура

lord-virus
24.09.2007, 18:47
вот открылась истиная натура

если ты читал приписку я это даже не скрывал
а еще хочешь прикол я на коме не играю мой перс на коме уже два месяца и токо 7 лвл вот думай сам нах мне это
:spiteful::spiteful::spiteful:

з.ы. у меня свой сервер и с ттк к нему доступа нету

lord-virus
25.09.2007, 16:32
наканец то у меня появилась минутка и я решил продолжить тему
на этот раз примеры макросов на воинов
единственая проблема при написании макросов у воинов или друида является [stance:Х] - тоесть у война это стойки у друида это состоянии но об этом я писал выше так что читайте внимательней

ну приступим

Retaliation, Shield Wall or Recklessness
/cast [stance:1] Retaliation; [stance:2,equipped:Shields] Shield Wall; [stance:2,noequipped:Shields] Battle Stance; [stance:3] Recklessness
/stopcasting
/cast [stance:1,modifier:ctrl] Defensive Stance

Shield Bash or Pummel
/cast [stance:1/2,noequipped:Shields] Berserker Stance; [stance:1/2,equipped:Shields] Shield Bash; [stance:3] Pummel

можно написать тоже самое но немного подругому

/cast [nostance:3,equipped:Shields] Shield Bash; [stance:3] Pummel; Berserker Stance;
/cast [nostance:3,equipped:Shields] Spell Reflection
/stopcasting
/cast [stance:3,equipped:Shields] Battle Stance

Charge/Intercept
/cast [nocombat,stance:1] Charge; [combat,nostance:3] Berserker Stance; [nocombat,nostance:1] Battle Stance; [combat,stance:3] Intercept

все в одном (не ограничивайтесь токо примерами эксперементируйте сами)
#show [combat] Intercept; Charge
/cast [stance:1/2,combat] Berserker Stance; [stance:3,combat] Intercept; [stance:2/3,nocombat] Battle Stance; [stance:1,nocombat] Charge
/stopcasting
/cast [equipped:Shields] Defensive Stance

или так

/castsequence [combat,stance:1] Thunder Clap; [combat,stance:3,nomodifier:ctrl] reset=2 Berserker Rage, Defensive Stance
/stopcasting
/cast [nocombat,stance:1] Charge; [nocombat,nomodifier:ctrl] Battle Stance; [stance:3] Intercept; Berserker Stance

Intervene
/cast [nostance: 2] Defensive Stance; [help] Intervene; [target=targettarget, help] Intervene;

/cast [nocombat] Battle Stance; [target=focus,raid,nodead,nomodifier:ctrl] Intervene; [raid] Intervene; [target=targettarget,raid] Intervene

Heroic Strike/Charge
#showtooltip
/cast [nocombat] Charge; [stance:3,modifier] Intercept
/cast Heroic Strike

Charge/Intercept and Hamstring
#show [combat] Intercept; Charge
/cast [nocombat,stance:1] Charge; [combat,stance:3] Intercept; [nocombat,nostance:1] Battle Stance; [combat,nostance:3] Berserker Stance
/stopcasting
/cast [stance:1/3] Hamstring

Target then Charge and Bloodrage
/targetenemy [noexists]
/assist [help]
/cast [exists,nohelp,nocombat] Charge
/cast [combat] Bloodrage

Target then Charge, or Throw with Bloodrage, or Overpower in combat
/targetenemy [noexists]
/assist [help]
/stopmacro [noharm]
/cast [nomodifier:alt, nocombat] Charge
/startattack [harm]
/cast [modifier:alt] Bloodrage
/stopcasting [modifier:alt]
/cast [modifier:alt] Throw; Overpower

Boss Starter
/script CancelPlayerBuff("Blessing of Salvation")
/cast charge
/stopcasting
/cast defensive stance
/stopcasting
/cast bloodrage

Charge/Defense
/cast [stance:1,nocombat] Charge
/stopcasting
/cast [stance:1] Defensive Stance; Battle Stance

Intercept/Defense
/cast [stance:3] Intercept
/stopcasting
/cast [stance:3] Defensive Stance; Berserker Stance

Mocking Blow/Stance
/cast [stance:1] Mocking Blow; Battle Stance

или вот так

/cast [stance:1,combat] Mocking Blow
/stopcasting
/cast Defensive Stance

Defensive Stance/Taunt
/cast [stance:2] Taunt; Defensive Stance

Berserker Stance/Berserker Rage
/cast [stance:3] Berserker Rage; Berserker Stance;

Berserker Rage/Defensive Stance
/cast [stance:3] Berserker Rage
/stopcasting
/cast [stance:3] Defensive Stance; Berserker Stance

Overpower
/cast [stance:1] Overpower; Battle Stance

но прижелание моно сделать чтобы Overpower кастовался автоматически когда есть возможность

Intercept/Hamstring
/cast [stance:3] Intercept; Berserker Stance
/stopcasting
/cast [stance:3] Hamstring

Bloodrage & Berserker Rage
/cast Bloodrage
/stopcasting
/cast Berserker Rage

Sunder & Shield Block
/script CancelPlayerBuff("Blessing of Salvation")
/cast [stance:2] Sunder Armor
/stopcasting
/cast Shield Block

Sunder Armor при наведении курсора на цель
/cast [target=mouseover, exists, harm] Sunder Armor; Sunder Armor

Devastate/Sunder при наведении курсора на цель
/cast [modifier:ctrl,harm,nodead]Sunder Armor;[target=mouseover,harm,nodead]Sunder Armor;Devastate

или другой пример

/castrandom [target=mouseover, exists, harm, nodead] Sunder Armor; Devastate, Devastate, Revenge
/cast Shield Block
/stopcasting
/cast Heroic Strike

Arms Spec AoE Spam
/cast [nostance:1] Battle Stance; Sweeping Strikes
/stopcasting
/castsequence reset=6/target [stance:1/2] Thunder Clap, Cleave, Demoralizing Shout
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()

Nobrain dps spam или проще говоря спам кнопки
/castrandom [stance:1] Overpower,Devastate; [stance:2] Revenge,Devastate; [stance:3] Whirlwind,Devastate
/cast Bloodrage
/stopcasting
/cast Heroic Strike #only desirable if plenty rage or low dmg Devastates
/startattack

принципе такая же хрень токо с небольшими изменениями

/cast [modifier:ctrl] Sweeping Strikes
/stopcasting
/castrandom [stance:1] Overpower,Mortal Strike; [stance:2] Revenge,Mortal Strike; [stance:3] Whirlwind,Mortal Strike
/cast Bloodrage
/startattack

или так

/castrandom [stance:1] Overpower,Death Wish,Bloodthirst,Rampage; [stance:2] Revenge,Bloodthirst,Rampage; [stance:3] Whirlwind,Death Wish,Bloodthirst,Rampage
/cast Bloodrage
/startattack

можно и так

/cast [modifier:ctrl] Sweeping Strikes
/stopcasting
/castrandom [stance:1] Overpower,Death Wish,Bloodthirst; [modifier:ctrl] Death Wish; [stance:2] Revenge,Bloodthirst; [stance:3] Whirlwind,Death Wish,Bloodthirst
/cast Bloodrage
/startattack

а эти макросы пригодяться не токо войнам но и другим

2 hand/1 hand + shield switch с этим макросом уже многие обращались (грубо смена оружия)
#show [noequipped:shield] <second weapon here(1 hander)>; <first weapon here (2 hander)>
/equip [button:1] <first weapon(2 hander)>
/equip [button:2] <second weapon(1 hander)>
/equip [button:2] <shield or other offhand>

одна кнопка на Shoot из любого типа оружия
#showtooltip Shoot
/cast [equipped:Thrown] Throw; [equipped:Bows] Shoot; [equipped:Crossbows] Shoot; [equipped:Guns] Shoot

lord-virus
26.09.2007, 19:40
примеры макросов на друидов

innervate на себя
/cast [target=player] Innervate

Buffing
/castsequence reset=target Thorns, Mark of the Wild

или чуть посложнее

#show Omen of Clarity
/castsequence [target=player] reset=20/combat Omen of Clarity, Mark of the Wild, Thorns

Gathering и Tracking Macros
/castsequence [nocombat, stance:3] reset=combat track humanoids, find herbs, find minerals
/castsequence [nocombat, nostance:3] find minerals, find herbs

Faerie Fire in caster or moonkin, or Feral Faerie Fire in bear/cat
/cast [stance:1/3] Faerie Fire (Feral)(); [stance:5][nostance] Faerie Fire()

Cyclone или использование trinket в feral form
/use [stance] Ogre Mauler's Badge
/stopmacro [stance]
/cast [nostance] Cyclone
/party casting CYCLONE on >>> %T <<<<

Hover Healing
#show Healing Touch
/cast [target=mouseover] Healing Touch;

Nature's Swiftness + Healing Touch
/cast Nature's Swiftness
/stopcasting
/cast [target=player] Healing Touch(Rank 11)

но можно и посложнее

/cast Nature's Swiftness
/stopcasting
/castsequence reset=25/combat/target [modifier:alt,target=player] Healing Touch(Rank 11), Rejuvenation; [help] Healing Touch(Rank 11), Rejuvenation;

Rejuvenation + Lifebloom
#showtooltip Rejuvenation
/castsequence reset=12 [target=player] Rejuvenation, Lifebloom

Regrowth + Rejuvenation
/castsequence Regrowth, Rejuvenation

Lifebloom и Rejuvenation
#tooltip Lifebloom
/cancelaura Cat Form
/cancelaura Dire Bear Form
/cancelaura Moonkin Form
/cancelaura travel form
/castsequence [target=target] reset=7 Lifebloom, Rejuvenation, Lifebloom

Rejuvenation and Swiftmend
#show Swiftmend
/castsequence [exists,help] reset=12/target Rejuvenation, Swiftmend
/stopmacro [exists,help]
/castsequence [target=player] reset=12 Rejuvenation, Swiftmend

Lifebloom on Focustarget
#show Lifebloom
/cast [target=focustarget, noharm] Lifebloom;

примеры Feral Macros
/cast Mangle (bear)()
/cast maul
/startattack

или так

/use <item name>
/stopcasting
/cast Mangle (bear)()
/cast maul
/startattack
Growl
/cast Growl
/startattack

Mangle (Cat)
/cast Mangle (Cat)
/startattack

или так

/use <item name>
/stopcasting
/cast Mangle (Cat)
/startattack

ravage
/cast Tiger's Fury
/stopcasting
/cast Ravage

но можно чуть посложнее

/cast [nostealth] Shred
/castsequence [stealth] reset=6 Tiger's Fury, Ravage
/stopmacro [stealth]
/startattack

Pounce/Shred, Claw, Rake, Rip Finally
/castsequence reset=25/combat/target [Stealth] pounce; shred, claw, claw, rake, rip, claw, claw

Cat Opener(Pounce, Ravage)/"Normal" move (Claw, Rake, Mangle, Shred)
/cast [stance:3,stealth] pounce or ravage;
/cast [stance:3] Claw, Rake, Mangle or Shred;

и еще немного о стелсе
/cast [stealth] Pounce; Claw
/startattack [nostealth]

или

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

или

/cast [stealth] Ravage; Shred
/startattack [nostealth]

Bear Form/Spamable Attack
/cast Maul
/castrandom Mangle (Bear)(<Spell Rank here>), Faerie Fire (Feral)()

или

/cast Maul
/castrandom Mangle (Bear)(<Spell Rank here>), Mangle (Bear)(<Spell Rank here>), Lacerate, Faerie Fire (Feral)

для друидов очень полезно Root, DOT, Debuff
/castsequence Entangling Roots, Moonfire, Faerie Fire, Starfire

тоже самое но немного по другому

/castsequence Starfire, Moonfire, Entangling Roots, Insect Swarm, Faerie Fire

Caster Form/Moonfire
/cancelform [stance]
/dismount
/cast [stance:5]Tree of Life;[nostance]Moonfire;

еще пару цепочек
/castsequence reset=target Entangling Roots, Insect Swarm, Faerie Fire, Moonfire, Starfire


/castsequence reset=target Insect Swarm, Faerie Fire, Moonfire, Starfire

Keep Rooted/sleeped
/clearfocus [button:2]
/clearfocus [target=focus,dead]
/clearfocus [target=focus,noexists]
/focus [target=focus,noexists]
/cast [target=focus] Entangling Roots

или так

/clearfocus [button:2]
/clearfocus [target=focus,dead]
/clearfocus [target=focus,noexists]
/focus [target=focus,noexists]
/cast [target=focus] hibernate

просто формы
#show <whatever spell icon you want>
/cancelform [stance,noflying]
/cast [nomodifier] Cat Form; [modifier:shift] Travel Form; [modifier:cntrl] Dire Bear Form

Cat Form, Prowl
#show Prowl
/cancelform [noflying,nostance:3]
/dismount [mounted,noflying]
/cast [nostance] Cat Form; [stance:3,nostealth] Prowl

или

/cast [nostance] Cat Form; [stance:3] Prowl

или

#show Prowl
/stopmacro [stealth]
/dismount [mounted,noflying]
/stopmacro [mounted][flying]
/cancelform [nostance:3]
/cast [nostance] Cat Form; [stance:3,nostealth,nocombat] Prowl

и еще несного про формы
#showtooltip [indoors] Fishing
/cancelform
/dismount
/cast [swimming,nostance] Aquatic Form; [noswimming,nostance,nocombat,outdoors] Travel Form; [flyable,nostance,nocombat] Flight Form


#showtooltip
/cancelaura
/cast [outdoors, nocombat, flyable] Flight Form
/cast [swimming] Aquatic Form
/cast Travel Form
/equip [nomodifier:shift, outdoors, nocombat, flyable, noswimming] Charm of Swift Flight

Multi-purpose Ability
/cast [nostance, nocombat, equipped:Fishing Pole] Fishing; [nostance, nocombat] Flight Form;
[nostance, combat] Cyclone; [stance:1] Demoralizing Roar; [stance:2] Aquatic Form;
[stance:3] Dash; [stance:4] Travel Form; [stance:5] Flight Form;


сори что макросов не так много просто за друидов не играл только для пробы создал чтобы макросы написать
поэтому просьба пишите мне какие хотите видеть макросы на свои профы я их добавлю в тему

DarkMoon
27.09.2007, 12:44
Для охотника немного начинаю, продолжай...

Помочь выбранной цели

/assist
/script PetAttack ();
/script if (CheckInteractDistance("target",1)) then CastSpellByName ("Attack") else CastSpellByName ("Auto Shot") end;


Помочь пету
/script TargetUnit ("pet");
/assist
/script if (CheckInteractDistance("target",1)) then CastSpellByName("Attack") else CastSpellByName ("Auto Shot") end;

Лже смерть + отзыв пета
/cast Feign Death
/script PetFollow ();
/script PetPassiveMode ();
/p "Слухи о моей смерти сильно преувеличены :) "

Хинтер марк + пет атак
/cast Hunter's Mark(Rank X)
/script PetAttack();

Хорошо бы скрипт который бы автоматический разворачивал перса на 180 градусов когда дистанция позволяет стрелять (if (CheckInteractDistance("target",1))) автошот + просто шот ++ и разворотом на 180.

lord-virus
27.09.2007, 13:23
случилось чудо наконец то я не однин стал вести эту тему

lord-virus
27.09.2007, 14:34
так как начели писать макросы на хантов решил продолжить

/cast [nopet] Call Pet; [target=pet, dead] Revive Pet
/clearfocus [target=focus, dead]
/focus [target=focus, exists] player; target
/clearfocus [target=focus, noharm]
/petattack [target=focus, exists]
/petfollow [target=focus, noexists]

/cast Bestial Wrath
/stopcasting
/cast Intimidation

/use Bladefist's Breadth
/stopcasting
/cast Bestial Wrath
/stopcasting
/cast Intimidation
/petattack

/cast [pet:owl] Dive; [pet:cat] Dash; [pet] Growl

чуть не забыл пета же кормить тоже надо из ращета если еда лежит в первой сумке слот 13
/cast [nocombat] Feed Pet; [combat] Mend Pet
/use [nocombat] <food item>

или

/cast [combat] Mend Pet; [nocombat] Feed Pet
/use [nocombat] 1 13

или

/cast [pet, nocombat] Feed Pet
/use [pet:Cat/Ravager, nocombat] <food item>; [pet:Wind Serpent, nocombat] <food item>

и еще моно так

#show <food item>
/cast [modifier:alt][combat] Mend Pet; [pet, nocombat] Feed Pet
/use [pet, nocombat, nomodifier:alt] <food item>

хоть и писал про атаку пета но моно и так
/focus [target=pettarget,modifier:shift]
/petfollow [nomodifier:shift]
/petattack
/target [modifier:shift] focus
/petattack [modifier:shift]


/petattack [pet,nomodifier]
/petfollow [pet,modifier]


/petfollow [target=pettarget,exists]
/petattack [target=pettarget,noexists]

Revive Pet -> Call Pet -> Mend Pet
/cast [modifier] Revive Pet; [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet

Call Pet -> Revive Pet
/cast [nopet] Call Pet; Revive Pet

моно посложнее

/cast [modifier:alt] [target=pet, dead] Revive Pet; [nopet] Call Pet; [pet, nocombat, modifier:ctrl] Dismiss Pet



#showtooltip [nocombat,pet,target=pet,nodead,nomodifier] Feed Pet
/cast [nopet,modifier] Revive Pet; [target=pet,dead] Revive Pet; [nopet] Call Pet; [combat][modifier]Mend Pet
/stopmacro [combat]
/click FOM_FeedButton

Pet Treatment
#show [modifier:alt] Mutton Chop
/cast [nopet] Call Pet
/cast [target=pet, dead] Revive Pet
/cast [pet, nomodifier, button:1] Mend Pet
/cast [pet, nomodifier, button:2] Dismiss Pet
/cast [pet, modifier:alt] Feed Pet
/use [pet, modifier:alt] Mutton Chop

Mend Pet Tracker
/castsequence reset=15 Mend Pet, Raptor Strike


теперь немного о Shots

Aimed Shot -> Arcane Shot / Steady Shot
/castsequence [combat] reset=5 Arcane Shot, Steady Shot, Steady Shot, Steady Shot; [nocombat] Aimed Shot

Misdirection
#showtooltip
/cast [target=focus,help] Misdirection; [help] Misdirection; [target=pet,exists] Misdirection

или проще

#showtooltip
/cast [target="Tank"] Misdirection

но можно и посложнее

#showtooltip
/focus [help]
/stopmacro [help]
/cast [target=focus,exists] Misdirection; [target=pet,exists] Misdirection

или так

#showtooltip
/focus [help]
/script SendChatMessage ("You are now my FOCUS target","WHISPER",nil,UnitName("target"))
/stopmacro [help]
/y ~~Misdirecting on %f~~
/cast [target=focus,exists] Misdirection
текст собщения моно поменять

Rapid Fire -> Berserking -> Arcane Shot
#show Rapid Fire
/cast Rapid Fire
/stopcasting
/cast Berserking
/stopcasting
/cast Arcane Shot

Steady Shot -> Auto Shot
#showtooltip
/assist [help, combat]
/stopmacro [help]
/castsequence reset=target/3 Steady Shot, Auto Shot

Kill Command macro
/script UIErrorsFrame:Hide()
/stopcasting
/cast [target=pettarget] Kill Command
/stopcasting
/cast Steady Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()


#showtooltip Steady Shot
/stopcasting
/script local function x() end local y = UIErrorsFrame.AddMessage UIErrorsFrame.AddMessage = x
/cast Kill Command
/stopcasting
/script UIErrorsFrame.AddMessage = y
/cast Steady Shot


/script UIErrorsFrame:Hide()
/cast [target=pettarget] Kill Command
/castsequence reset=3 Steady Shot, Auto Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()


#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/cast [target=pettarget] Kill Command
/castsequence reset=3 Steady Shot,Auto Shot
/cast Lightning Breath
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()


#showtooltip Steady Shot
/assist [help,combat]
/stopmacro [help]
/castsequence reset=120 Bladefist's Breadth,Ancient Draenei War Talisman
/cast [target=pettarget,nodead,exists] Kill Command
/castsequence reset=combat/target Auto Shot, Steady Shot


Stings & Volleys
#showtooltip
/cast [modifier:alt] Scorpid Sting; [modifier:ctrl] Tranquilizing Shot; Serpent sting[/

#showtooltip
/cast [modifier:alt] Flare; Volley

Distracting Shot
#showtooltip
/cast Distracting Shot
/stopattack



немного о ближнем бое так не все кату масленица до ханта иногда и доходят приходиться и драться в ручную

Raptor Strike + Wing Clip
/cast Raptor Strike
/cast Wing Clip
/stopcasting

Call Pet or Mend Pet or Wing Clip + Raptor Strike
/castsequence [nopet] Call Pet; [nocombat] Mend Pet; reset=combat/target/10 Wing Clip, Raptor Strike, Raptor Strike, Raptor Strike


немного о ловушках (совсем не много)
#showtooltip [modifier:alt] Frost Trap; Freezing Trap
/stopcasting
/stopattack
/cast [modifier:alt] Frost Trap; Freezing Trap


немного о Tracks
/castsequence [nocombat] reset=10 Find Minerals, Find Herbs, Track Beasts, Track Demons, Track Dragonkin, Track Elementals, Track Giants, Track Hidden, Track Humanoids, Track Undead

или так

/castsequence [nocombat,help] Find Herbs, Find Minerals
/castsequence [nocombat,noexists] Find Herbs, Find Minerals
/castsequence [nocombat,harm] Track Beasts, Track Demons, Track Dragonkin, Track Elementals, Track Giants, Track Hidden, Track Humanoids, Track Undead


дальше всякая всячина может пригодиться

/assist [target=focus, exists]
/cast [nocombat] attack;
/startattack [combat];

аспекты
/cast [button:2] Aspect of the Pack; Aspect of the Cheetah

Hunter's Mark / Focus Target
#showtooltip Hunter's Mark
/cast [harm] Hunter's Mark;
/focus [help]

Hunter's Mark + Pet Attack
/cast Hunter's Mark
/petattack

или так

#showtooltip Hunter's Mark
/cast Auto Shot
/cast Hunter's Mark
/petattack

или так

#showtooltip Hunter's Mark
/cast [button:2] Hunter's Mark; Hunter's Mark
/stopmacro [button:2]
/petattack



/cast [noactionbar:1] Aspect of the Hawk; [noactionbar:2] Aspect of the Monkey
/swapactionbar 1 2

или

/cast [noactionbar:1, nomodifier:alt] Aspect of the Hawk; [noactionbar:2, nomodifier:alt] Aspect of the Monkey; [modifier:alt] Aspect of the Viper
/swapactionbar [nomodifier:alt] 1 2

Aspect of the Monkey
/cast Aspect of the Monkey
/stopcasting
/use Reins of the Spotted Frostsaber

или

#showtooltip Swift Pink Hawkstrider
/cast [button:1] Aspect of the Monkey
/stopcasting
/use Swift Pink Hawkstrider
/use [button:2] Swift Pink Hawkstrider

reactive abilities
/cast Kill Command
/stopcasting
/cast Mongoose Bite

можно добавить

/script UIErrorsFrame:Hide()

и это тоже не помешает

/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()


aggro dump
/castsequence reset=30 Feign Death, Disengage, Disengage, Disengage, Disengage, Disengage, Disengage

сори если повторился я просто написал макросы которые я использую
(но это не все о более интересных макросах я умолчал так как они сложные к пониманию обычных юзеров, но они даю приимущество в игре и превращают игрока почти в бота так как они многие вещи делуют на автоматике без нажатия ни каких кнопок,
хотя и становишся почти ботом но в пвп приимущества огромные)

COOL я не один веду эту тему

lord-virus
28.09.2007, 12:09
ВАЖНО !!!

макросы которые состоя из скриптов или большая часть макроса написаны при помощи скриптовых каманд я могу написать но токо с разрешения ГМов

так как эти макросы дают значительное приимущество над другими игроками или превращают игрока в подобия бота

lord-virus
28.09.2007, 14:32
наконец то выбилась минутка вот решил продолжить тему
на этот раз буду писать про МАГов

Pyroblast или Fireball
/cast [nocombat] Pyroblast; Fireball

Arcane Explosion
#Showtooltip Arcane Explosion
/cast [nocombat] Arcane Explosion(Rank 1); Arcane Explosion
/stopcasting

Frost Nova / Cone of Cold
/castsequence reset=24 Frost Nova, Cone of Cold

Frost Nova / Cold Snap
/stopcasting
/castsequence reset=21 Frost Nova, Cold Snap

Ice Block / Cold Snap
/stopcasting
/castsequence reset=240 Ice Block, Cold Snap

PoM, AP, Trinkets, и spell
#show Pyroblast
/cast Presence of Mind
/stopcasting
/cast Arcane Power
/stopcasting
/use 13
/use 14
/stopcasting
/cast Pyroblast
причем 13 и 14 это Trinkets

Water Elemental Nova
/cast [nopet] Summon Water Elemental
/click [pet] PetActionButton5

Counterspell
#showtooltip Counterspell
/stopcasting
/cast Counterspell

Trinket + Casting
#show Frostbolt
/use 13
/use 14
/cast Frostbolt

#show Frostbolt
/script UIErrorsFrame:Hide()
/cast Vengeance of the Illidari
/cast Glowing Crystal Insignia
/cast Frostbolt(Rank 13)

#show Frostbolt
/use 13
/stopcasting
/use 14
/stopcasting
/cast Frostbolt

#showtooltip Fireball
/script UIErrorsFrame:Hide()
/use Glowing Crystal Insignia
/stopcasting
/use Terokkar Tablet of Vim
/stopcasting
/cast Combustion
/stopcasting
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
/cast Fireball

Ice Barrier
#showtooltip Ice Barrier
/stopcasting
/cast Ice Barrier

уничтожение Grounding Totem Ice Lance
#showtooltip Ice Lance
/stopcasting
/focus target
/target [exists] Grounding Totem
/cast Ice Lance
/target focus
/clearfocus


немного о Polymorph

Enemy Sex, Level, Name
/cast [harm] Polymorph
/stopmacro [noharm]
/script if UnitSex("target") == 1 then SendChatMessage("Sheeping Female " .. UnitLevel("target") .. " %t","EMOTE") else SendChatMessage("Sheeping Male " .. UnitLevel("target") .. " %t", "EMOTE"); end

Focus
/cast [target=focus] Polymorph

Sheep-правый клик instant re-sheep
/focus [button:1]
/cast [button:1,nomodifier:shift] Polymorph; [target=focus,exists,button:2,nomodifier:shift] Polymorph
/stopmacro [nomodifier:shift]
/target focus
/clearfocus

или так

/focus [button:1]
/cast [button:1, nomodifier] Polymorph; [button:2, nomodifier, target=focus, exists] Polymorph
/stopmacro [nomodifier:shift]
/target focus
/clearfocus

Focus Sheep Simplified
#show Polymorph
/clearfocus [modifier:shift]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/stopcasting
/cast [target=focus,exists,harm] Polymorph; Polymorph

случайный полиморф
/castrandom [harm] Polymorph(Rank 4), Polymorph: Pig, Polymorph: Turtle
/stopmacro [noharm]
/emote randomly polymorphs %t.

Focus, Set Focus if unset
/focus [target=focus, noexists] target
/cast [target=focus, exists, harm] Polymorph
/stopmacro [noharm]
/p %t! этого барана НЕ ТРОГАТЬ

полный Polymorph/Focus Macro
/clearfocus [target=focus,dead][target=focus,noexists]
/focus [target=focus,noexists]
/script SetRaidTarget("focus", 1)
/cast [target=focus] Polymorph
/stopmacro [nogroup]
/p --== Sheeping and Marking "%T" ==--

Target Tracking
/focus [button:1]
/cast [button:1,nomodifier:shift] Polymorph; [target=focus,exists,button:2,nomodifier:shift] Polymorph
/stopmacro [nomodifier:shift]
/target focus

и еще немного о полиморфах

/focus [button:1]
/cast [button:1,nomodifier:shift] Polymorph; [target=focus,exists,button:2,nomodifier:shift] Polymorph
/stopmacro [nomodifier:shift]
/target [button:2] focus
/castsequence Presence of Mind, Polymorph

/focus [modifier:ctrl]
/castrandom [target=focus] Polymorph(Rank4), Polymorph: Pig, Polymorph: Turtle;


Conjuring, Food и drink

Conjure/Consume Food, Water, и Gem и все это в одной кнопке
/cast [button:1,nomodifier]Conjure Water;[button:1,modifier:shift]Conjure Food;[button:1,modifier:ctrl]Conjure Mana Jade;
/use [button:2,nomodifier]Conjured Spring Water;[button:2,modifier:shift]Conjured Pumpernickel;[button:2,modifier:ctrl]Mana Jade;

Another conjure/consume food/water/gem
/cast [modifier:alt]Conjure Mana Agate
/castsequence [nomodifier,button:2] reset=8 Conjure Water,Conjure Food,Conjure Mana Agate
/stopmacro [button:2]
/use [nomodifier]Conjured Purified Water;[modifier:ctrl]Conjured Rye; modifier:shift]Mana Agate

Eating и drinking
/use Conjured Crystal Water
/use Conjured Cinnamon Roll

Conjure or eat/drink
#show Conjured Crystal Water
/cast [button:2] Conjure Water
/use [button:1] Conjured Crystal Water

и еще немного похожих

#show none - so that your UI dont get confused since we got 2 useable items
/use [nomodifier:alt,button:1] <add conjured food name here> - left click = eat food
/use [nomodifier:alt,button:2] <add conjured water name here> - right click = drink water
/cast [modifier:alt, button:1] Conjure Food - alt+left click = conjure highest rank food
/cast [modifier:alt,button:2] Conjure Water - alt+right click = conjure highest rank water

/castsequence reset=45 Conjure Mana Emerald, Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate

#show Mana Citrine
/cast [button:2] Conjure Mana Citrine
/stopmacro [button:2]
/use Mana Citrine

#show Mana Ruby
/use Mana Ruby
/cast [nocombat] Conjure Mana Ruby


теперь о всяких других макросах которые могут пригодиться

Mount and keep going
#show Chestnut Mare Bridle (or whatever your mount item is)
/cast [nomounted,harm] Mana Shield
/stopcasting
/use Chestnut Mare Bridle (or whatever your mount item is)

Buffing
#Showtooltip Arcane Intellect
/cast [target=player,button:1] Arcane Intellect
/cast [button:2] Arcane Intellect

#Showtooltip Arcane Intellect
/cast [target=player,button:2] Arcane Intellect
/cast [button:1] Arcane Intellect
/cast [modifier:ctrl,group,button:1] Arcane Brilliance

#show Arcane Powder
/cast [button:2, modifier:alt, target=player] Arcane Brilliance; [button:2] Arcane Brilliance; [modifier:alt, target=player] Arcane Intellect; Arcane Intellect

Better slow fall
#show Light Feather
/dismount
/cast Slow Fall

Portal/Teleport

#show Rune of Portals
/cast [button:2] Portal: Shattrath; Teleport: Shattrath

/cast [group,nomodifier] Portal: Shattrath; Teleport: Shattrath
/stopmacro [nogroup][modifier]
/p << Shattrath Portal Incoming >>

/cast [button:2/3] Portal: Shattrath; Teleport: Shattrath
/stopmacro [button:1/2]
/script local C; if(GetNumRaidMembers()==0) then C = "PARTY" else C = "RAID" end SendChatMessage("Opening Portal to [Shattrath City], Enjoy your trip.", C)

All 3 armors
#showtooltip Molten Armor;
/cast [button:2] Frost Armor; [nomodifier:alt] Molten Armor; Mage Armor;

Grouping and raiding

Easy Remove Curse Macro
/targetparty
/cast Remove Lesser Curse

или

/targetraid
/cast Remove Lesser Curse

Hover-Target Decurse
/cast [target=mouseover] Remove Lesser Curse

Arcane Spec
#Showtooltip Arcane Missiles
/cast [nochanneling:Arcane Missiles] Arcane Missiles

можно так

#Showtooltip Arcane Blast
/use [nochanneling:Arcane Missiles] 13
/cast [nochanneling:Arcane Missiles] Arcane Blast

Fenix
07.10.2007, 20:27
выложите на варлоков хоть макросы.не обделяйте нас вниманием

BuTaJIb
08.10.2007, 02:47
Про палов ты уже писал ,но у меня вопрос можно ли какнить автокаст поставить на два заклинания одно Seal of Crusader задержка 30 сек а второе Holy Shield с задержкой 10 сек?

ZION
08.10.2007, 22:36
хехе, класс !- много кто захочет такое иметь - я бы на ханта переделал их))))

Медвед
08.10.2007, 23:04
+500 аффтару за тему. спасибы. и для себя койчо новое нашёл...

lord-virus
15.10.2007, 12:58
конечно сори за то что не продолжал тему просто в больнице лежал с восполением легких тему в блежайшее время продолжу

выложите на варлоков хоть макросы.не обделяйте нас вниманием
в ближайшее время выложу

Про палов ты уже писал ,но у меня вопрос можно ли какнить автокаст поставить на два заклинания одно Seal of Crusader задержка 30 сек а второе Holy Shield с задержкой 10 сек?
такой макрос мне не трудно написать, но макросы в которых часть макроса состоит из скрипт команд или полнустью из скриптов напишу токо с разрешения ГМов

хехе, класс !- много кто захочет такое иметь - я бы на ханта переделал их))))
на ханта я уже писал смотри внимательней

+500 аффтару за тему. спасибы. и для себя койчо новое нашёл...
хоть ктото тему оценил =)
но это токо малая часть макросов все что я здесь описал это токо 7-10% от моего количества макросов большую часть я не указываю так как половина макросов позволяет кастовать все на автоматике превращая игрока в подобие бота но тем саммым довая большое приимущество или используют баги игры довая тоже преимущество

Spirit
15.10.2007, 20:18
конечно сори за то что не продолжал тему просто в больнице лежал с восполением легких тему в блежайшее время продолжу


С выздровление! ждем продолжения :grin: :grin: :grin:

ZION
16.10.2007, 00:03
на ханта я уже писал смотри внимательней




я имел ввиду скриптовые команды

lord-virus
16.10.2007, 17:21
наканецто выдалась минутка и я решил продолжить тему
варлоки дошла и до вас очередь

макросы на петов

атака пета + шадов болт
/petattack [modifier]
/cast Shadow Bolt

/petattack [target=pettarget,noexists]
/petfollow [target=pettarget,exists]

/petattack
/castsequence reset=combat/target Corruption, Curse of Agony, Life Tap, Drain Life, Shoot

/petattack [nomodifier]
/castsequence [nomodifier] reset=target/combat Corruption, Curse of Agony, Immolate, Shadow Bolt, Shadow Bolt, Shoot
/cast [modifier:alt] Drain Soul

/petattack
/castsequence [modifier:alt,nogroup,pet:Voidwalker/pet:Felhunter] Searing Pain, Shadow Bolt, Shadow Bolt
/cast [modifier:alt] Shadow Bolt
/castsequence reset=combat/target Immolate, Curse of Agony, Corruption

#showtooltip
/cast [pet:voidwalker,nocombat] Consume Shadows; [pet:voidwalker,combat] Sacrifice
/cast [pet:Succubus,target=focus] Seduction; [pet:Succubus] Seduction
/cast [pet:Felhunter,target=focus] Devour Magic
/focus [target=focus,dead]

/cast [pet:imp] Dark Pact; Life Tap

/cast [button:2,target=player] Devour Magic; Devour Magic

/cast Fel Domination
/stopcasting
/cast Summon [pet you want to summon](Summon)

/cast [modifier:shift]Summon Imp(Summon); [modifier:ctrl]Summon Succubus(Summon); [button:2]Summon Voidwalker(Summon); Summon Felhunter(Summon)

/focus [nocombat]
/petattack [target=focus, exists,harm,combat]; [target=focustarget,exists,harm,combat]; target

/cast [nopet:Voidwalker] Summon Voidwalker
/cast [pet:Voidwalker,nocombat] Consume Shadows
/cast [pet:Voidwalker,combat] Sacrifice

или так

/cast [target=pet,dead] Summon Voidwalker; [combat,pet:Voidwalker] Sacrifice; Summon Voidwalker

вот еще интересный пример 2 кнопки на контроль петом
1 кнопка
/petfollow
/petpassive
/petattack [harm]

2 кнопка
/petfollow [pet:succubus]
/cast [harm] Spell Lock
/cast [help] Devour Magic
/cast Seduction
/cast Sacrifice
/cast Intercept
/petstay [noexists]
/petdefensive [noexists]

еще один пример макроса вызова любого пета на одну кнопку
/cast [button:1,nomodifier] Summon Imp
/cast [modifier:alt] Summon Succubus
/cast [modifier:ctrl] Summon Felhunter
/cast [modifier:shift] Summon Voidwalker
/cast [button:2,nomodifier] Summon Felguard
/cast [button:2,modifier:shift] Summon Felsteed
/cast [button:2,modifier:alt] Summon Dreadsteed

этот макрос используется в групах из 3 человек очень часто на аренах 3на3 можно увидить подобный макрос
#showtooltip
/cast [pet:Felhunter,button:1,target=party1] Devour Magic;
/cast [pet:Felhunter,button:2,target=party2] Devour Magic;
/cast [pet:Felhunter,button:3,target=player] Devour Magic;

#showtooltip Spell Lock
/clearfocus [modifier:shift]
/focus [target=focus, noexists]
/cast [nomodifer, pet:Felhunter, target=focus, harm] Spell Lock; [modifier:ctrl, pet:Felhunter, target=mouseover, harm] Spell Lock

#showtooltip Devour Magic
/cast [modifier:shift, pet:Felhunter] Devour Magic; [pet:Felhunter, target=player] Devour Magic

/castsequence reset=10
/target Curse of Agony, Siphon Life, Corruption, Immolate

ладно на петов уже помоему достаточно написал теперь немного о камнях

/cast [equipped:Wand] Shoot; Master Spellstone

или немного посложнее

#show Shadow Ward
/cast [nomodifier,equipped:wand] Shoot
/cast [nomodifier,equipped:relic] Major Spellstone
/cast [modifier:alt] Shadow Ward

бывает так что иногда в макрос не все влазиет так как макрос имеет ограничение 255 символов можно разбить на 2 выглядит это примерно так
#showtooltip
/equip <Name of you main hand weapon>
/equip <Name of your off hand item>
/equip Firestone
/startattack

и

#showtooltip
/equip <Name of your wand>
/cast Shoot

Soulstone
#showtooltip Minor Soulstone
/cast [modifier:alt,target=player] Minor Soulstone; [button:1] Minor Soulstone; [button:2] Create Soulstone

2 healthstones на одной кнопке
/cast [button:2] Greater Healthstone; [modifier:shift] Create Healthstone; [modifier:ctrl] Create Healthstone; Major Healthstone

Healthstone и Healing Potion
#showtooltip
/use [button:1] Healthstone; [button:2] Superior Healing Potion

#showTooltip Master Healthstone
/cast [Group, Button:2] Ritual of souls
/cast [Button:2] Create Healthstone
/use [Button:1] Master Healthstone

ладно думаю про камни хватит приступим к описанию спелов

/petattack
/cast [nocombat] Curse of Agony
/castsequence [nomodifier,combat] reset=target/combat Corruption,Life Tap,Drain Life,Health Funnel,Shoot
/cast [modifier:alt] Drain Soul(Rank 1)

/petattack
/cast [nocombat] Amplify Curse
/stopcasting [nocombat]
/cast [nocombat] Curse of Agony
/castsequence [nomodifier,combat] reset=target/combat Corruption,Life Tap,Drain Life,Health Funnel,Shoot
/cast [modifier:alt] Drain Soul(Rank 1)

какже лок без фира можно его слегка модернезировать
#showtooltip
/focus [target=focus, noexists][target=focus, dead] mouseover
/cast [nomodifier, target=focus] Fear
/stopmacro [nomodifier]
/clearfocus [modifier:ctrl]

#showtooltip Curse of Agony
#show Curse of Agony
/cast Amplify Curse
/stopcasting
/cast Curse of Agony

или

#showtooltip Curse of Exhaustion
#show Curse of Exhaustion
/cast Amplify Curse
/stopcasting
/cast Curse of Exhaustion

анонс петов в чат /raid или /party
/script local C; if(GetNumRaidMembers()==0) then C = "PARTY" else C = "RAID" end SendChatMessage("Summoning %t to << "..GetMinimapZoneText().." >>. Please assist.", C)
/cast Ritual of Summoning

/stopattack [button:RightButton]
/stopcasting [button:RightButton]
/cast [button:LeftButton] Drain Soul(Rank 1)

небольшой поисковик
/castsequence [nocombat] find herbs, find minerals, sense demons

/stopcasting
/script if GetContainerNumSlots(4)==GetInventoryItemCount("player",23) then PickupContainerItem(4,1); local a,b,c=GetCursorInfo(); if a=="item" and b==6265 then DeleteCursorItem(); else ClearCursor(); end; end
/cast Drain Soul(Rank 1)

по принципу похоже на предшествующие но понятно написаное
/stopmacro [noharm]
/cast [nomodifier,nochanneling:Drain Soul(Rank 1)] Drain Soul(Rank 1)
/cast [modifier:ctrl,nochanneling:Drain Mana] Drain Mana
/cast [modifier:alt,nochanneling:Drain Life] Drain Life

#showtooltip
/clearfocus [button:2]
/focus [button:1,target=focus,dead];[target=focus, noexists,button:1]
/cast [button:1,target=focus] Banish

или так

#showtooltip
/cast [modifier:shift] Banish(Rank 1); Banish

сори что макросы привел без описания просто времени нет приложу возможно позже
хотя кто читал тему внимательно поймет и без описания

Gang
23.10.2007, 20:51
Сделай макросы на шаманов плз!!! Думаю всем пригодится :prankster:

lord-virus
10.11.2007, 14:47
наконец то выдолось время продолжить тему
(ну точнее не время а желание)

ШАМАНЫ (дождались)

тотемы на одну кнопку
/castsequence reset=6 Searing Totem, Mana Spring Totem, Grounding Totem, Strength of Earth Totem

/cast [target=player] Lesser Healing Wave

или

/cast [target=player] Healing Wave

/cast Nature's Swiftness
/stopcasting
/cast Healing Wave

#showtooltip Healing Wave
/cast Healing Wave [nocombat]
/stopmacro [nocombat]
/stopcasting
/use 13
/stopcasting
/use 14
/stopcasting
/cast Nature's Swiftness
/stopcasting
/cast Healing Wave

/cast [combat,harm] Nature's Swiftness
/stopcasting
/cast [harm] Chain Lightning
/stopmacro [nocombat,noharm]
/use 13
/stopcasting
/use 14
/stopcasting
/cast Elemental Mastery
/stopcasting
/cast Nature's Swiftness
/stopcasting
/cast Chain Lightning

/cast [target=mouseover,help,exists] [target=help,exists] [target=targettarget,help,exists] [target=player] Cure

Disease

Mount/Ghost Wolf
#showtooltip
/cast [stance][combat,nomounted] Ghost Wolf;<mount name>
/dismount [mounted]

или посложнее

#showtooltip
/cast [stance][combat,nomounted][button:2] Ghost Wolf
/cast [nostance,nocombat,nomounted,flyable] <flying mount name>
/cast [nostance,nocombat,nomounted] <standard mount name>
/cast [indoor] <flying mount name>
/dismount [mounted]

Shock/Cure
#showtooltip Earth Shock
/cast [button:2,target=player] Cure Disease; [harm] Earth Shock; [help] Cure Disease
/startattack [harm]

или

#showtooltip Stormstrike
/cast [button:2,target=player] Cure Poison; [harm] Stormstrike; [help] Cure Poison
/startattack [harm]

Windfury
#showtooltip Windfury Weapon
/cast [equipped:shields/two-hand] Windfury Weapon(Rank 5)
/stopmacro [equipped:shields/two-hand]
/castsequence Windfury Weapon(Rank 5), Windfury Weapon(Rank 4)

Bloodlust
#showtooltip Bloodlust
/stopmacro [nocombat]
/script local u,m = IsUsableSpell("Bloodlust") if u and not m and GetNumPartyMembers() > 0 then SendChatMessage("

>>> BLOODLUST! <<<","PARTY") end
/cast Bloodlust

такая же фигня но с тотемом
#showtooltip Mana Tide Totem
/stopmacro [nocombat]
/script local u,m = IsUsableSpell("Mana Tide Totem") if u and not m and GetNumPartyMembers() > 0 then

SendChatMessage(" >>> Dropping Mana Tide <<<","PARTY") end
/cast Mana Tide Totem

немного о лечении

#showtooltip Lesser Healing Wave
/cast [help,exists] [target=mouseover,help,exists] [target=player] Lesser Healing Wave

#showtooltip
/target [modifier:ctrl] player
/cast [exists,nodead,help] [target=mouseover,nodead,help] [target=focus,help] [] Lesser Healing Wave;
/targetlasttarget [modifier:ctrl]

#showtooltip Healing Wave
/target [modifier:ctrl] player
/cast [combat]Nature's Swiftness
/stopcasting
/cast [exists,help] [target=mouseover,help,exists] [target=focus,help,exists] [] Healing Wave
/targetlasttarget [modifier:ctrl]

/targetfriend [nodead]
/cast [nodead] Lesser Healing Wave(Rank 1)

или

/targetfriend [nodead]
/cast [nodead] Healing Wave(Rank 1)

еще немного о тотемах
#showtooltip [nomodifier:alt] Mana Spring Totem
#showtooltip [modifier:alt] Healing Stream Totem
/cast [nomodifier:alt] Mana Spring Totem
/cast [modifier:alt] Healing Stream Totem
/necb countmin 2 Mana Spring/Healing Stream Totem


#showtooltip Earth Elemental Totem
/cast [target=focus,nomodifier:alt] Lesser Healing Wave
/stopmacro [nomodifier:alt]
/cast Earth Elemental Totem
/target Greater Earth Elemental
/focus

#showtooltip Fire Elemental Totem
/cast [target=focus,nomodifier:alt] Lesser Healing Wave
/stopmacro [nomodifier:alt]
/cast Fire Elemental Totem
/target Greater Fire Elemental
/focus

Xopug
30.11.2007, 17:16
Насчёт макроса смены двуручки на шит и одноручку. Он чуток не работает когда его жмёшь двуручка не может заминится на щит и одноручку, типо оружие сначало нужно снять. Напиши макрос чёб оружие сначало снималось а потом одевалось другое оружие :pardon:

AllX
30.11.2007, 19:15
Насчёт макроса смены двуручки на шит и одноручку. Он чуток не работает когда его жмёшь двуручка не может заминится на щит и одноручку, типо оружие сначало нужно снять. Напиши макрос чёб оружие сначало снималось а потом одевалось другое оружие :pardon:

сам учись) нечего все сливать тока тупо, макрос - это индивидуализируюшее перса, а не разводящее еще 1 клонирование

Fallen Angel
01.12.2007, 01:53
Насчёт макроса смены двуручки на шит и одноручку. Он чуток не работает когда его жмёшь двуручка не может заминится на щит и одноручку, типо оружие сначало нужно снять. Напиши макрос чёб оружие сначало снималось а потом одевалось другое оружие :pardon:

аддон ItemRack те в помощь:umnik: :smile:

OverLotd
01.12.2007, 14:00
аддон ItemRack те в помощь:umnik: :smile:

а друиду при смете формы...етот адон поможет?

Xopug
01.12.2007, 15:07
Наговорили тут а толку НОЛЬ. Меня интересует команда которая снемает итем и нечего больше. :to_clue:

Etos
03.12.2007, 00:35
Насчёт макроса смены двуручки на шит и одноручку. Он чуток не работает когда его жмёшь двуручка не может заминится на щит и одноручку, типо оружие сначало нужно снять. Напиши макрос чёб оружие сначало снималось а потом одевалось другое оружие :pardon:

/script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,12);PickupContainerItem(4,11 );PickupInventoryItem(16);else PickupContainerItem(4,11);PickupInventoryItem(16); PickupContainerItem(4,12);PickupInventoryItem(17); end
где: щит в 4 сумке 12 слоте, одноручка в 4 сумке 11 слоте.

Fallen Angel
06.12.2007, 00:00
2Lord-Virus
а ты где инфу брал по написаеию макросов и команд доступных в ВОВе?
2Fess оффтоп оформляеться так ---> (о) а не "UP UP UP"

lord-virus
06.12.2007, 11:19
2Lord-Virus
а ты где инфу брал по написаеию макросов и команд доступных в ВОВе?


2 Fallen Angel
что я тебе могу сказать читай тему внимательней особено сначала я писал все што может понадобиться
забылько указать вутакую сылочку http://ru.wikipedia.org/wiki/Lua там найдешь все о языке прагромиравания на котором пишуться аддоны для вов и макросы остольные сылки смотри в начале темы
и прежде чем задовать подобные вопросы просмотрите вначале тему

Areon
30.12.2007, 20:00
огромный пасиб афтору!:) очень сильно памог) сам использую тока 1 макрос(т.к. остальные не понял), чуть его модифицировал и щас как в раю, особенно в инстах помогает) только жаль описания к макросам лока нету, надеемся и ждём:)

OverLotd
31.12.2007, 20:20
Вообщем пробывал я етот макрос со сменой оружия...не робит он(
я хотел написать макрос чтобы ф форме коршки и медведа был 2Н а в обычной форме 1Н+off Hand, но ничего не вышло!

Вирус...сможешь написать?

Maxim
31.12.2007, 21:04
макрос со сменой двуручки на щит и меч работает нормально... я им пользовался ешо тогда кода он тут опубликован не был!! если что то не получаетсо посмарите внимательно просто дето ошибочка не большая(проверьте точно ли у вас щит с мечом в тех слотах сумки лежат помните отсчет начинается с 0 тоесть 1я сумка считается 0вой а 2я сумка 1вой и так далее) и по этому у вас не получаеться!

OverLotd
01.01.2008, 17:55
А нужно обязательно слоты указывать? ведь можно же /equip....или только чтоб все со слотами было?

Еще, как вмену оружия прицепить к смене формы?

AllX
01.01.2008, 18:11
А нужно обязательно слоты указывать? ведь можно же /equip....или только чтоб все со слотами было?

Еще, как вмену оружия прицепить к смене формы?

макрос, состоящий из cast формы и equip шмотки. жать 2 раза, если не ошибаюсь

OverLotd
01.01.2008, 19:28
длинный макрос ето /script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,12);PickupContainerItem(4,11 );PickupInventoryItem(16);else PickupContainerItem(4,11);PickupInventoryItem(16); PickupContainerItem(4,12);PickupInven
Приписываю к нему /cast [nostance:2] cat form
не хватает символов(
Можно как нить упростить?

AllX
02.01.2008, 17:46
длинный макрос ето /script PickupInventoryItem(17);if(CursorHasItem()) then PickupContainerItem(4,12);PickupContainerItem(4,11 );PickupInventoryItem(16);else PickupContainerItem(4,11);PickupInventoryItem(16); PickupContainerItem(4,12);PickupInven
Приписываю к нему /cast [nostance:2] cat form
не хватает символов(
Можно как нить упростить?

аддон suppermacro поищи или что то из этой темы - он позволяет существенно увеилить количество макросов и символов в макросе (5000 символов вместо 255)

OverLotd
13.01.2008, 05:41
лан, я скачал другой адн просто смена шмоток при смене формы..тут у моей знакомой нуна замутить макрос...
т.е. при 1 нажатии нуна поменять сразу 2 триньки
(верхнюю на другую что в сумке, нижнюю на еще другую что в сумке)
только как написать хз
Пробывал /use меняется только на верхнюю....просто там суть в том чтобы когда на маунта садишься...2 триньки на скорость , слезаешь с маунта - другие триньки.

Верус...не подскажешь как быть?

Zloymedved
13.01.2008, 12:48
лан, я скачал другой адн просто смена шмоток при смене формы..тут у моей знакомой нуна замутить макрос...
т.е. при 1 нажатии нуна поменять сразу 2 триньки
(верхнюю на другую что в сумке, нижнюю на еще другую что в сумке)
только как написать хз
Пробывал /use меняется только на верхнюю....просто там суть в том чтобы когда на маунта садишься...2 триньки на скорость , слезаешь с маунта - другие триньки.

Верус...не подскажешь как быть?

учитывай что тиньки при одевании и снимании кулдаунятся 30 сек.
А так у самого таже проблема ибо Триньки: Стан,Метеор,экстраатак,вампиризм,бумеранг -- остальные 4 каличные

lord-virus
13.01.2008, 13:02
Верус...не подскажешь как быть?

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

обращайся в приват ник в дц Вы знаете (WeRUS)

З.Ы. учитесь самостоятельно писать макросы
для того чтобы самостоятельно могли написать макросы я помоему написал достаточно понятную инструкцию и привел кучу примеров
читайте смотрите внимательней там почти все есть (исключение скрипты про них я умолчал так как они достаточно сложные для понимание простых игроков)
З.Ы.Ы. OverLotd прочти тему сначала и повнимательней там почти все есть а то как с макросом на смену оружия получиться влень было полистать тему хотя он там был (пример макросов на война в самом конце)

Fallen Angel
13.01.2008, 13:45
лан, я скачал другой адн просто смена шмоток при смене формы..тут у моей знакомой нуна замутить макрос...
т.е. при 1 нажатии нуна поменять сразу 2 триньки
(верхнюю на другую что в сумке, нижнюю на еще другую что в сумке)
только как написать хз
Пробывал /use меняется только на верхнюю....просто там суть в том чтобы когда на маунта садишься...2 триньки на скорость , слезаешь с маунта - другие триньки.

Верус...не подскажешь как быть?

усть такой аддон ItemRack с ним можно создовать сеты и биндить клавиши для их смены...очень хороший аддон + есть команды для макросов именно для этого аддона....например я себе сделал:
1) вход в стелс --> смена мейн хенда на кинжал ---> АМБУШ
2) после амбуша ---> смена мейн хенда на мейс

З.Ы. мой макрос робит при 1 нажатии, т.е. я бью амбушем и СРАЗУ меняеться оружие тока вот не знаю как зделать чтобы сет не менялся если амбушем не смог ударить (цель например не спиной ко мне встала)

2 Lord-virus многие скрипты не робят после 2.0.х а то бы я тут макросы бы поналепил без мирового КД:ph34r: и все бы на меня молились))))

lord-virus
13.01.2008, 14:06
2 Lord-virus многие скрипты не робят после 2.0.х а то бы я тут макросы бы поналепил без мирового КД:ph34r: и все бы на меня молились))))

как я писал више тему я создовал чтобы народ понял как это делать и потехоньку стали понимать основы програмирования на примере языка LUA
а не для того чтобы <censored>

Fallen Angel
13.01.2008, 14:10
как я писал више тему я создовал чтобы народ понял как это делать и потехоньку стали понимать основы програмирования на примере языка LUA
а не для того чтобы выибнуться

попрошу без грубостей

З.Ы. если ты увидел в этом <censored> то мне очень жаль. Смысл другой
З.Ы.Ы. для чего бы ты эту тему не создовал но её так и будут использовать для создания именно макросов для ВоВ а ни как не для познания языка программирования LUA

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

обращайся в приват ник в дц Вы знаете (WeRUS)

З.Ы. учитесь самостоятельно писать макросы
для того чтобы самостоятельно могли написать макросы я помоему написал достаточно понятную инструкцию и привел кучу примеров
читайте смотрите внимательней там почти все есть (исключение скрипты про них я умолчал так как они достаточно сложные для понимание простых игроков)
З.Ы.Ы. OverLotd прочти тему сначала и повнимательней там почти все есть а то как с макросом на смену оружия получиться влень было полистать тему хотя он там был (пример макросов на война в самом конце)

я написал "подсказать" а не "написать" его за меня.спасибо за помщь я сам написал

Insane
16.01.2008, 05:05
нужен хелп, используя те модификаторы что тут выложены макрос написать не могу - а скриптами пользоваться не умею

<здесь было описание бага>

спс заранее!)

Fallen Angel
16.01.2008, 06:06
<Здесь было описание бага>

то про что ты написал баг базы/серва)) так что ты юзаешь баг))):hunter:

З.Ы. не вздумай это в ПвП юзать) забанят при наличии видео)

ZION
16.01.2008, 11:45
хахах, вот так просто про баги узнаю)) походу пост удалят)

Giant
16.01.2008, 20:30
<Здесь было описание бага>

поздравляю тебя,ты читор :lol:
з.ы.: ужс)

kry
16.01.2008, 21:25
нормально так вышло...ыыы...
видимо он полазил в инете хорошенько...

KISLOTA
01.02.2008, 01:17
На рогу будут?

Медвед
06.02.2008, 15:48
кислота, ищи ранее - были ужо 8)

Apollon
23.03.2008, 14:30
Написал макрос
/cast [nostance:3] Cat Form
/equip Wildfury Greatstaff
для смены оружия в форме, но создаеться впечатление что оружие меняеться до смены формы, бонуса нет и пишеться что необходима форма. Подскажите в чем ошибка.

Alionna
24.03.2008, 15:26
Макрос пытается выполниться сразу весь.. так что порядок строк тебе мало поможет. В форме разве можно менять оружее? Я хз просто, но если это не критично, то попробуй

/equip Wildfury Greatstaff
/cast [equipped:Staves, nostance:3] Cat Form

Первой строкой идет одевание посоха, второй - проверка на то, что одет посох и форму друида + каст формы. Проблема только в том, что макрос выполняется за 2 нажатия =\ Сейчас подумаю как это устранить.

Да, еще.. без макроса посох одевается в 0й форме?

/upd а не как это не устранить.. виновата одновременность выполнения макроса =\ а задержать каст формы никак нельзя =\

Apollon
24.03.2008, 16:15
дело в том, что бы получить бонус от оружия его надо одеть в форме. шифт в форму вроде имеет гкд поэтому наверно не работает и кажется вообще не выполнимо. может у кого-то есть мнение.

Fallen Angel
24.03.2008, 16:50
Макрос пытается выполниться сразу весь.. так что порядок строк тебе мало поможет. В форме разве можно менять оружее? Я хз просто, но если это не критично, то попробуй

/equip Wildfury Greatstaff
/cast [equipped:Staves, nostance:3] Cat Form

Первой строкой идет одевание посоха, второй - проверка на то, что одет посох и форму друида + каст формы. Проблема только в том, что макрос выполняется за 2 нажатия =\ Сейчас подумаю как это устранить.

Да, еще.. без макроса посох одевается в 0й форме?

/upd а не как это не устранить.. виновата одновременность выполнения макроса =\ а задержать каст формы никак нельзя =\

ставим вот этот аддон и используем команду /equipset ('name')
P.S. макрос выполниться в одно нажатие!!!


/equipset ('posox')
/cast [equipped:Staves, nostance:3] Cat Form

P.S. насчёт /equipset могу ошибаться) но в аддоне написано что писать в макросе

З.Ы. данный аддон советую всем у кого есть формы/стойки/стелс

Alionna
24.03.2008, 18:17
Когда используются разные слоты (equipset), то проблем не должно быть (тут даже аддон не нужен, просто в макросе будет несколько строк). Но если при этом попробовать каставать/юзать абилку, с условием одетой вещи какой-либо, то выдаст ошибку скорее всего.

Fallen Angel
24.03.2008, 19:20
Когда используются разные слоты (equipset), то проблем не должно быть (тут даже аддон не нужен, просто в макросе будет несколько строк). Но если при этом попробовать каставать/юзать абилку, с условием одетой вещи какой-либо, то выдаст ошибку скорее всего.

начинаю в стелсе к примеру

/cast ambush
/eqiupset ('main')

1 нажатие.
Итог удар амбушем и смена сета (в бою можно менять только шмот в руках)
З.Ы. макрос сработает даже если амбуш не ударит

Apollon
25.03.2008, 08:55
вчера вечером макрос сработал и не раз, потом перестал и снова заработал, видимо все связано с пингом. шифт в форму может быть связан с сервером, а экип оружия нет - малый пинг макрос работает,большой нет оружие одевается быстрей чем заканчивается переход в форму.

zZtale
02.04.2008, 18:27
Народ как написать макрос на вара из:
Смена стойки на Berserker Stance
Berserker Rage
смена стойки на Battle Stance??

sTaR
02.04.2008, 18:43
оффтоп
алионна прикольная аватарка :) только ты свою собстную обещала ;)

Alionna
02.04.2008, 22:38
2zZtale:
/cast [nostance:3] Berserker Stance
/cast Berserker Rage
/cast [nostance:1] Battle Stance

Пробуй, но не забудь поставить аддон, что выше выложил Fallen Angel


2sTaR: это моя собственная.. аватарка..

sTaR
03.04.2008, 00:17
:) я имею ввиду собственную часть тела :p

Жека
07.04.2008, 18:44
помоги плз сделать макрос на ханта:
когда наводишь на цель чтоб кидал марку автоматом,а если есть то не кидал(но хотябы 1ое условие)

Fallen Angel
07.04.2008, 18:53
помоги плз сделать макрос на ханта:
когда наводишь на цель чтоб кидал марку автоматом
невозможно, если тока бота поищи в инете, а макрос это немного другое
З.Ы. за такого бота мона и в бан навсегда
а если есть то не кидал(но хотябы 1ое условие)
ну, я думаю возможно, но трудоёмко, ибо нужно знать команду, которая проверяет наличия того или иного бафа на цели

Mixa
10.04.2008, 13:55
падскажите плз можноли написать макрос с автофокусом чтобы афцевалась цель а патом автоматом фокус на другую перекидывался и шел каст файрбола и вабше какие есть макросы на фокус?

jet trick
10.04.2008, 14:36
Пиши в макросе [target=focus] и будет каст не на выделенню цель, а на фокус...напишешь [target=mouseover] и будет каст на цель под курсором....правда у менЯ со вторым у меня не всегда получаеться...толи лаги толи еще что....
зы нифига не понял что тебе нужно от макроса)

Alionna
10.04.2008, 15:06
2Mixa: ты сначала определись что тебе конкретно надо, а потом изложи это в понятном виде.. а то я тоже мало чего поняла из твоего поста =)

Shtopor
10.04.2008, 23:15
Подскажите плиз макрос,что б при нажатии переходить в деф стойку и одевать одноручку и щит
___________________
Вариор 70 лвл Shtopr
http://wow.tula.net/userbar-Shtopr.png

Xopug
11.04.2008, 14:01
Подскажите плиз макрос,что б при нажатии переходить в деф стойку и одевать одноручку и щит
Outfitter рулит:derisive:

OverLotd
14.04.2008, 00:04
/cast Nature's Swiftness
/stopcast
/use Tome of Diabolic Remedy
/stopcast
/cast Healing Touch

суть макроса, юзается свифтнес (на инстант хил) потом тринька на спд,потом сам хил
но чтото не всегда срабатывает, не могу отследить почему
может я чтото не так написал?
з.ы. кд свифтнеса и триньки тут не причем!

Alionna
14.04.2008, 00:16
Не срабатывает небось Healing Touch? И что пишет при несрабатывании?

OverLotd
14.04.2008, 01:47
в дуели как то не читаю что там не срабатывает ) а вообще когда как, иногда тринька не юзается но хил есть, иногда Nature's Swiftness пропадает после юзания триньки,всегда по разному

Mixa
17.04.2008, 11:46
народ а есть какие нить рускоязычные ресурсы где можно посмотреть инфу по макросам? список команд и т.д. если есть киньте ссылочку

Alionna
17.04.2008, 14:10
народ, когда ж вы осилите гугл? там ответы на все вопросы... на гохе смотри

OverLotd
17.04.2008, 15:58
народ а есть какие нить рускоязычные ресурсы где можно посмотреть инфу по макросам? список команд и т.д. если есть киньте ссылочку

на первой странице читай там верус писал