Как сделать макрос объявление рейду
Тема: Макросы/скрипты для WoW
Опции темы
Отображение
Отмена очереди заклинаний (Добавлено в 4.1)
Начиная с катаклизма, в wow внедрена система, которая компенсирует задержку между применением заклинаний. Предположим, GCD 1,5 сек. Если заспамить заклинание за 0,1-0,5 сек до его отката, то оно будет произноситься автоматически после завершения первого. Следующий макрос отменяет автоприменение при спаме, либо высокой задержке.
Перезагрузка интерфейса. Из игры не выходит. Во время перезагрузки вы находитесь в игровом мире!
Включает режим «Отошел от клавиатуры» — все люди, вам написавшие, будут уведомлены об этом соответствующей фразой. Например: /afk Ушел курить.
У макроса снизу принцип работы тот же, только включает режим «Не беспокоить».
Если у вас пропала панелька умений для питомцев, то этот скрипт для вас. Охотникам этот скрипт не подходит, только Чернокнижники и Рыцари Смерти (актуально для FUN реалма):
Макрос на автоматическое изучение профессий/обучение у тренера.
Для отмены /reload, перезайти или повторно ввести макрос:
Макрос на подтверждение сбора добычи/покупки (Нажатие кнопки «Да»). Тут аддон для автоматического принятия лута.
Использование предметов и аксессуаров.
Рисунок
Макросы на воскрешение.
Достает дух из тела, если кнопка «Покинуть тело» не активна (Выручает в 99% случаев).
Берет в цель юнит с точно указанным именем. Если имя написано неверно или юнит далеко от вас, то ваша цель не изменится.
Макрос на смену комплекта экипировки.
Манипуляции с панелями заклинаний
Существует две команды, которые позволяют изменять страницы панелей заклинаний: /changeactionbar и /swapactionbar. /changeactionbar использует в качестве значения одно число и всегда переключается на страницу с этим номером. Примером использования может быть аспекты охотника. Например:
Другое
Включает звуковые + текстовые сообщения об ошибках.
Макрос для удаления вещей белого качества.
Макрос для удаления вещей зеленого качества. Принцип такой же, что и у макроса выше.
Макрос на удаление определенных вещей. Удаляет из сумок определенный предмет.
Макрос для покупки реагентов и прочего. Как работает?! Подходим к нужному вендору, открываем страницу, где находится нужная покупка и активируем макрос. В кавычках вводить можно любой итем: Первобытный дух, Фолиант ясного разума и т.д., затем сразу же количество, в нашем случае это 10.
Отключение слежения за персонажем на которого направлено ваше потоковое заклинание:
На простом примере. Используем Исповедь, а затем Кара во время произнесения потокового заклинания. Макрос не позволяет произносить Кара, пока полностью не закончится каст Исповедь.
Выключаются все аддоны + перегружает UI (Пользовательский Интерфейс):
Перезагружает полностью все аддоны.
Макрос позволяет выйти с команды 2х2\3х3\5х5,если не получается выйти привычным способом. В основном такая проблема возникает при смене ника.
Отмена квестов из журнала.
По 1 квесту, начиная сверху:
Для охоты на рарников. Если в таргете появится нужный рарник, оповестит в пм любого игрока или даже Вас самих, саундтреком и красным текстом по середине экрана. (Можно вводить названия рарника вручную, текст сообщения пм, либо вообще его убрать.) Если в таргете нет рарника, которого ищете макросом, оповещать не будет.
*click*
Инструкция F.A.Q.
## Title: Script
## Interface: 60000
Более-менее разобравшиеся в кодах lua задаются вопросом, откуда брать код самой текстуры (например, чтобы скрыть какой-то объект в игре).
Ответ: используем макрос /fstack.
Важно : можно вставить в любой имеющийся аддон, например, Bartender4. В самом конце, между имеющимся кодом и тем, что собираемся добавить, должна быть пустая разделяющая строка.
Автоматическая отправка письма в чат. (работало на WoD, сейчас не знаю)
Каналы
Далее, просто добавляем коды в первоначально созданный аддон.
Удаление циферок со стандартных фреймов (лечение/урон):
P.S Немного побольше о функции макроса /click и /fstack
Команда /fstack открывает доступ к наименованиям панелей API интерфейса. В сочетании с /click можно добиться возможностей, о которых до этого момента могли только задумываться или искали особый аддон.
Это работает не так, как функции /run или /script, хотя в целом они практически взаимозаменяемы.
Например, чтобы отменить какой-то квест, нужно ввести /script SetAbandonQuest(); AbandonQuest(); — в этом случае отменится выбранный квест. Во втором варианте это выглядит так: /click QuestLogFrameAbandonButton /click StaticPopup1Button1. Итог будет одинаковым. Но вариант с квестами слишком заурядный и бесполезный, ведь можно нажать 3 кнопки самостоятельно и убрать кв без особых усилий. Есть фишки покруче, например в связке с другими макросами или даже скиллами на панелях. Допустим, у Вас есть макрос, но он полностью не вписывается в ограничение 255 символов (согласен, можно поставить аддон на макросы), мы сделаем еще один макрос, который дополнит предыдущий и прожмется вместе с ним, используя команду в нем /click. В зависимости от установленных аддонов строка может отличаться. Если стоит Bartender4, то выглядеть будет примерно так: /click BT4Button1, что нажмет клавишу 1. Можно использовать в рыбалке для очистки хлама, при закидывании удочки. Но не стоит этим ограничиваться, это один из самый простых способов использования возможностей данной команды.
В итоге, выставив Первый макрос на клавишу 1, второй на 2 и третий 3 мы нажимаем только одну кнопку 1, попутно открывая коробки и моллюсков, а также удаляя ненужные вещи (да-да, луциана даже вендору лень продавать).
Гайд по макросам WoW
Макросы – инструмент, который присутствует в World of Warcraft с момента его создания. Базовая концепция макроса заключается в выполнении более чем одного действия за раз, чтобы легче выполнять задачу. Все макрокоманды начинаются с косой черты (/), чтобы отделить их от обычных текстовых действий. В этом руководстве мы рассмотрим основы макросов и как начать создавать свои собственные макросы! Мы также перечислим наиболее популярные макроструктуры, чтобы вы могли самостоятельно создавать более сложные макросы.
Основы
Макросы имеют отдельную меню для создания. Этот экран доступен через меню игры (Клавиша Esc), а затем выберете Макросы или введите /макрос и нажмите enter в чате. На этом экране вы можете получить доступ ко всей основной информации о своих макросах.
Все созданные вами макросы сохраняются на сервере Blizzard и привязаны к вашей учетной записи или символу, что означает вы сможете получить доступ к ним с разных компьютеров и сохранить все созданные макросы. В любой момент времени учетная запись может содержать 120 макросов, плюс 18 макросов сохраненных для каждого символа.
Создание макроса
Чтобы создать макрос, вы должны войти в экран макросов, затем нажать кнопку «Создать». Поступая таким образом, вы открываете новое окно, в котором вы должны назвать свой макрос и выбрать для него значок. Вы можете выбрать любой значок, из присутствующих в игре.
Есть несколько директив макросов, которые мы рассмотрим ниже, они позволят вам переопределить имя и значок, показанные макросом поэтому вам не нужно слишком долго их выбирать. Вы можете назвать каждый макрос просто пустым пространством и значок без проблем будет отмечен знаком вопроса по умолчанию. Если вы хотите переименовать свой макрос, просто выберите его в списке макросов и нажмите «Изменить имя / значок».
После выбора имени и значка вы можете перетащить макрос с экрана макроса в панели действий, чтобы использовать его, когда вы нажимаете на клавиатуру, как обычное заклинание. Следующий шаг – написать свой макрос!
Ваш первый макрос
Еще один полезный макрос – наложить определенное заклинание только на заданную цель. Например вы можете захотеть атаковать одну главную цель и прервать заклинание другой. Для этого вы можете установить цель прерывания на Focus. Затем вы можете написать макрос
Возможности и ограничения
Макрос может содержать множество различных команд и функций, включая но не ограничиваясь ими, эмоциональные функции, заклинания, вызовы пользовательского интерфейса и функции аддона. Тем не менее есть некоторые ограничения, макросы не могут использовать инструменты недоступные для игроков обычно, плюс они могут вызвать только один глобальный кулдаун, когда он будет сделан, оставшаяся часть макроса отменится. Макросы также не могут быть запрограммированы, то есть они не могут принимать разумные решения для игрока, например «исцелить цель с наименьшим HP».
Наиболее часто используемые команды и модификации
Здесь вы найдете список наиболее популярных команд, поддерживаемых макросами и их функциональными возможностями! Небольшой трюк, который вы можете сделать, это добавить #showtooltip в начало макроса, чтобы макрос вел себя так, как будто это была возможность из самой книги заклинаний, переопределение имен и добавление всплывающей подсказки заклинания результата, показанного в макросе.
Команды Чата / Эмоции
Эти действия не выполняют никаких действий, поэтому не приводят к бою и имеют только косметическую ценность.
/ e – (или / emote) Показывает сообщение после того, как ваш персонаж использовал его.
/ s – (или / say) Ваш персонаж скажет сообщение после команды.
Боевые команды
Эти команды выполняют действия, которые используются главным образом в макросах, ориентированных на бой.
/ stopcasting – Немедленно останавливает ваше текущее заклинание.
/ targetlasttarget – изменяет вашу цель на последний объект, на который вы нацелились.
/ cast – бросает заклинание с именем, введенным после него из вашей книги заклинаний. (Например / cast Огненный шар)
У вас также могут быть модификаторы при произнесении заклинаний, которые будут отображаться между командой / cast и именем заклинания в скобках ([]). Например / cast [@focus] Пинок. Вы можете иметь несколько модификаторов, связанных запятыми (,), которые должны быть истинными или иметь разные группы модификаторов в разных скобках. Например
/ cast [@focus] [] Fireball
Модификаторы целей
Добавление целевого модификатора в ваш макрос изменит вашу текущую цель на указанную, если ее условное значение истинно. @ (read ‘at’) может быть заменено target = в каждой команде.
Список целевых модификаторов:
Все эти условные обозначения могут использоваться для определения того, какое действие необходимо предпринять.
Полное руководство по макросам WoW.
Популярное сообщение!
Помощь по разделу:
1.1 Статья разделена на 3 части: Создание макросов; Классовые макросы; Доп. материалы.
1.2 1 часть: Создание макросов разделена на 3 главы:
1.2.2 Основные команды.
1.2.3 Создание сложных макросов.
1.3 3 глава содержит половину информации 2 главы, поэтому более продвинутым игрокам лучше читать статью с 3 части.
1.4 Так как макросы, название заклинаний и их параметры в каждом патче разные или новые, то поэтому 2 раздел: Классовые макросы разделен на 2 части, на 2 патча, которые поддерживает наш сервер:
1.5 Часть оформления перенята из моей предыдущей статьи по гайдам для классов, поэтому не удивляйтесь знакомым иконкам.
1.7 Каждый макрос в этой статье заключен в теги [сode][/сode] для удобства копирования и чтения.
1.8 Раздел классовые макросы является пользовательским и заполняться он будет при помощи игроков нашего сервера. Полностью рассчитываю на вашу помощь в развитии статьи.
2.1 Классовые макросы. Данный раздел является пользовательским, а значит большая часть ресурсов оттуда будет черпаться при помощи вас, дорогие пользователи форума.
2.2 Каждый макрос, созданный индивидуально и действительно приносящий пользу, будет еще и иметь ссылку на форумный профиль игрока.
2.3 Если же вы не согласны с каким-либо макросом, то данный макрос будет пересмотрен лично мной и изменен по вашим рекомендациям, а так же получит ссылку на ваш профиль.
2.4 Наиболее активные игроки, создавшие наибольшее количество полезных макросов, будут получать подарки из нашего магазина от меня. Их ценность будет вполне достойной, это я могу вам гарантировать!
3. Добавление авторских макросов.
3.1 Чтобы ваш макрос появился в данной статье, нужно совершить всего лишь 3 простых шага:
3.1.1 создать макрос
3.1.2 написать его в комментариях либо мне в лс
3.1.3 указать что делает данный макрос и для какого он патча
остальные действия буду принимать уже я. Если макрос достойный и действительно полезный, то как говорилось выше, данный макрос будет еще и иметь ссылку на автора.
Обновления макросов:
Тема: Гайд по Макросам World of Warcraft
Опции темы
Отображение
Содержание:
1. Что такое макросы, macro?
2. Зачем нужны макросы?
3. Создаем макросы ;
4. Пишем макросы ;
5. Источник.
Макрос — в ВоВе, это набор команд, сгруппированых в один блок, который можно забиндить на кнопку и выполнять одним нажатием. Макросы могут быть крайне полезны во многих ситуациях.
Так же макросами могут называться скрипты для внешних программ или устройств, выполняющие определённые действия. Своего рода небольшие программы.
ВоВ позволяет сделать две группы макросов: общие для учётной записи, их может быть 36 штук и они доступны для всех персонажей на всех серверах, и персональные для каждого персонажа — их может быть 18 штук у каждого персонажа.
2. Зачем нужны макросы?
Макросы позволяют вам автоматизировать некоторые скучные аспекты игры. Например, думаю вы часто видели рекламу в торговом канале, вроде: «Продам кучу саронитовой руды по 16 голды за стак». Писать такое руками каждый раз не очень удобно. Обычно, торговцы имеют макрос, и нажимают только одну кнопку:
У каждого класса в игре есть огромное множество разных способностей и заклинаний, которые обычно занимают много места на панелях. Макросы позволяют вам объединить под одной кнопкой сразу несколько таких способностей, назначив каждой из них соответствующие экстра-клавиши (дальше будем называть их модификаторами) — Shift, Alt и Ctrl. При помощи макросов можно объединить до 24 способностей в пределах 1-6 кнопок.
Помимо рекламы, рекрутинга, поиска группы, купли и продажи, макросы могут быть очень полезны вам в бою. Например, охотники, даже на низких уровнях, при каждой атаке должны совершать определённые действия:
Для этого нужно нажать 3 кнопки, что очень неудобно, если за вечер вы убиваете несколько сотен мобов. Гораздо удобнее сделать макрос:
Выносите такой макрос на панель, выбираете цель, нажимаете макрос и — вуаля: марка висит, питомец рвётся в бой, а вы — стреляете.
Макросы позволяют объединять несколько способностей под одной кнопкой так, что ее нажатие активирует одновременно их все, экономя время. Правда при условии, что только одно из заклинаний в макросе имеет время каста, или является мгновенным, но вызывает глобальную перезарядку.
При помощи макросов можно так же делать необычные вещи. Например, считать ваш авойданс (если вы танк):
Для ДК :
Или искать Затерянного во времени протодракона
, когда вы летите по Грозовой Гряде:
Для создания макросов существует специальный интерфейс. Чтобы открыть окно создания макросов нужно ввести команду (в чат):
1. Откройте «Меню» путем нажатия клавиши Esc (слево вверху на клавиатуре) ;
2. Выберите в меню пункт «Макрос» и откройте окошко редактора макросов.
Откроется окно создания макросов:
Вы видите ячейки для макросов, которые вы можете заполнить, две закладки — «Общие Макросы» и «Макросы Измельчителя»(Измельчител� � — это персонаж, на котором я создаю макрос). В самом низу есть кнопка «Создать». Нажав её, откроется окошко, где вы можете выбрать название для макроса и значок:
Как вы видите, имя макроса может содержать не более 16 символов. Значок вы можете выбрать из большого списка, предлагаемого ВоВом. Если вы, выберите значок со знаком вопроса, и макрос будет содержать использование способности или предмета — то значок автоматически будет иметь такое же изображение как значок способности или предмета.
Сделаем макрос «Привет Мир» и выберем первую доступную иконку. Нажмём «Ок». Имя макроса и значок можно потом поменять, нажав на кнопку «Смена названия/значка».
В списке макросов появился созданный нами «привет мир» с выбранным значком. Поставьте курсор в поле ввода под списком макросов и напишите:
Теперь перетащите иконку макроса на панель способностей.
Теперь осталось только воспользоваться им, нажмите мышкой на вынесенный макрос или хоткей, который за ней закреплён:
Текст макроса не может привышать 255 символов, но есть аддоны, позволяющие обойти это ограничение.
Тексты макросов хранятся на игровом сервере, так что если вы зайдёте на своего персонажа с другого компьютера, то макросы останутся на месте, теоретически… (на самом деле, система достаточно глючная. Бывает что после захода с чужого компьютера макросы вообще пропадают).
Данная статья расскажет вам о том, как писать макросы. Макрос – это набор слэш команд. Обычные слэш команды выглядят следующим образом:
Также на WoWCircle, возможен вариант русского макроса (Подробнее тут http://forum.wowcircle.com/showthread.php?t=86026), тоесть, вместо /say или (/s) можно прописать /сказать ( /с ) или, вместо /da nce прописать русский вариант /танец.
(В слове da nce написал пробел, т.к тут смайлик появляеться, если без пробела написать).
При помощи макросов эти команды можно будет назначить на определенные кнопки, а также станет возможным использовать их одновременно. Каждая команда должна быть написана с новой строки и иметь точно такой синтаксис, как если бы вы писали её в чате. Например, макрос, который заставит вашего персонажа закричать «Танцуют все!» и пуститься в пляс, будет выглядеть так:
Примечание: должен вас предупредить, что макросы запускают все одновременно. Это означает, что после нажатия кнопки макрос исполняет каждую команду от начала до конца, прежде чем он возвратит контроль игре. Это дает два важных эффекта. Во–первых, если вы пишите длинный макрос, который будет очень долго исполнятся (например, /run for i=1, 10000000 do end), игра заморозится до тех пор, пока макрос не выполнится. Во–вторых, наиболее важный факт – нет способа подождать в макросе без заморозки игры. Это факт становится более очевидным, когда вы используете команду /cast или что–то подобное.
Во время вашей игры вы врядли будете писать много слэш команд, которые могут быть полезными для макросов. Конечно, обычная команда эмоции может придать ролевой антураж вашей игре, но не более.
Введите /cast – самую наиболее используемую команду в макросах. Она позволяет произнести любое заклинание из вашей книги заклинаний или заклинание вашего питомца. Самый простой пример макроса:
Этот макрос повесит za8 Огненный шок на цель. Макрос ведет себя точно также, как если бы вы просто использовали заклинание с панели заклинаний. Игра распознает макрос как заклинание, покажет кулдаун и расстояние до цели. Вы даже можете выбрать вашему макросу такое же изображение, как и у самой магии.
Зачем же использовать макрос, если можно просто поставить магию на панель? Ответ прост. Макросы позволяют комбинировать множество команд, и поэтому они столь полезны.
Представьте, что вы маг и хотите объявить вашей группе, когда вы овцуете кого–либо. Для этого вставьте заклинание и сообщение через /p в макрос:
Примечание: Макрос запускает все сразу, поэтому вы скажете свою реплику сразу после того, как начнете произносить заклинание. Это значит, что если поместить эти команды в другом порядке, эффект будет тот же. Поэтому если у вас возникает желание сказать что–то только после того, как вы фактически произнесли заклинание, то вы можете воспользоваться аддоном AfterCast, который заставит следующую слэш команду работать только после того, как вы произнесете заклинание. Например:
Внимание: названия заклинаний
Команда /cast очень придирчива к тому, как вы пишите названия заклинаний. Для того, чтобы успешно написать макрос, вы должны полностью соблюдать орфографию, пунктуацию и интервалы. Гарантией верного написания заклинания будет следующее действие – во время написание макроса откройте вашу книгу заклинаний и shift+клик (лево кнопкой мыши) на нужную способность. Таким образом вы получите точное название заклинания в макросе, включая любые модификаторы вроде форм друида для Увечья.
Использование предметов и аксессуаров
Также есть несколько других форм этой команды.
Эта форма позволяет использовать предмет в определенной ячейке. Номера ячеек представлены на данном рисунке:
Используется ваш верхний слот для аксессуара.
Вы можете использовать любой предмет из ваших сумок. Представьте, что еда для вашего питомца всегда лежит в первой ячейке вашего рюкзака. Вы можете легко написать макрос, чтобы покормить пета:
Сумки пронумерованы от 0 до 4 с права на лево (0 – всегда рюкзак), а ячейки – от 1 начиная слева на право, сверху вниз (как чтение):
На последок спешу сообщить, что /cast и /use работают совершенно одинаково. /cast может использовать предметы, а /use – произносить заклинания.
Несколько действий за один клик
В общем случае вы не можете использовать больше одного заклинания кликом макроса. Большинство заклинаний и некоторые предметы имеют глобальный кулдаун (GCD), который не позволяет вам выполнять слишком много действий за раз. Некоторые заклинания можно произнести всего одним нажатием кнопки. За любым мгновенным заклинанием или заклинанием без ГКД может следовать другое. Всплывающая подсказка на заклинании сообщит мгновенное оно или нет, но чтобы узнать есть ли у него ГКД, вам нужно будет воспользоваться специальными сайтами, например WowWay (http://wowroad.info/). Примером такого макроса может служить следующий:
Выбор цели – это ещё одна распространенная задача макросов. Используя обычные макросы, вы произносите заклинания на вашу текущую цель. Комбинирование команд /cast и /target дает возможность менять цель при нажатии на макрос.
Самая простой макрос выглядит следующим образом:
/target ищет совпадения между буквами, что вы написали, и целями вокруг вас. Это означает, что если вы использовали команду /target Вас и цель с таким именем стоит рядом, то вы выберете её. В зависимости от ситуации это может быть плюсом или минусом. К сожалению, данный макрос будет брать в цель и ненужные юниты (например, трупы).
Совместим две команды — /cast и /target :
Список ID юнитов:
«arenaN» — Член вражеской команды арены. N = 1,2,3,4 или 5.
«bossN» — Активный босс текущего энкаунтера, если он доступен. N = 1,2,3 или 4.
«focus» — Текущий фокус игрока.
«mouseover» — Юнит, который находится (или недавно находился) под указателем мыши.
«none» — нет юнита. Часто используется для того, чтоб запретить макросу авто–каст на себя (/cast [target=none] Волна исцеления).
«partyN» — N–ый член группы, исключая вашего персонажа. N = 1, 2, 3 или 4.
«partypetN» — питомец N–го члена группы. N = 1, 2, 3 или 4.
«pet» — текущий питомец игрока.
«player» — сам игрок.
«raidN» — член рейда. N = 1, 2, 3,…, 25.
«raidpetN» — пет N–го члена рейда. N = 1, 2, 3,…, 25.
«target» — текущая цель игрока
«vehicle» — текущее транстпортное средство игрока.
Другие команды по выбору цели
/assist
Самая по себе эта команда выбирает цель цели. Например, если вы выбрали меня в качестве цели, а я выбрал Ириэль, то /assist заставит вас выбрать Ириэль.
/cleartarget
Оставляет вас без цели.
/targetexact
Берет в цель юнит с точно указанным именем. Если имя написано неверно или юнит далеко от вас, то ваша цель не изменится.
/targetlasttarget, /targetlastfriend, /targetlastenemy
Первая команда выделит вашу предыдущую цель. Вторая – предыдущую дружественную цель, а третья – предыдущую враждебную. Если до этого у вас не было цели, то команда ничего не сделает.
/targetenemy, /targetfriend
Эти команды одну за другой перебирают цели определенного типа. /targetenemy – это все равно, что нажатие TAB, а /targetfriend — CTRL–TAB. Также вы можете добавить параметр ‘1’ для того, чтобы перебирать цели в обратном порядке (/targetenemy 1 работает как нажатие SHIFT–TAB).
Примечание:Вы можете использовать эти команды только один раз на макрос.
/targetenemyplayer, /targetfriendplayer
Эти команды по очереди берут в цель определенный тип персонажей игроков. Они работают точно также как и /targetfriend and /targetenemy за исключением того, что берут в цель только игроков, игнорируя при этом всех, кого контролирует компьютер (NPC, мобы, петы, прислужники). Полезный макрос в PvP. Как и в случае с /targetenemy можете использовать параметр ‘1’, чтобы изменить направление.
/targetparty, /targetraid
Поочередно перебирает цели из вашей группы или рейда. Как и в случае с /targetenemy можете использовать параметр ‘1’, чтобы изменить направление.
Как уже было сказано, вы можете использовать /cast для того, чтобы использовать способности вашего питомца. Наиболее важные из них следующие:
/petattack
Заставляет пета атаковать вашу цель. Также можно указать имя или unit ID, тогда питомец будет атаковать конкретного юнита.
/petfollow
Ваш питомец следует за вами, а также прекращает атаковать, если нужно.
/petstay
Питомец стоит на месте, пока не получит другую команду.
/petmoveto
После использования данной команды требуется указать место, куда после этого отправится ваш питомец.
/petpassive, /petdefensive, /petaggressive
Устанавливает модель поведения вашего пета, также как кнопки на панели питомца.
/petautocaston, /petautocastoff, /petautocasttoggle
Эти команды управляют авто–кастом заклинания вашего пета. Первая включает автокаст, вторая – выключает. Например:
Включает авто–каст, если он выключен и наоборот.
Другие слэш команды
Мы разобрали основы, и теперь я хочу представить другие слэш команды. Некоторые из них могут показаться бесполезными на первый взгляд, но в комбинации с опциями макросов из раздела 2, они могут стать отличными штуками.
Если у вас в руках щит, то вы оденете набор DPS, в ином случае – набор Tank.
Поменять местами щит и офф–хенд можно с помощью такого макроса:
Последовательность заклинаний и предметов
Спешу заметить, что если za9 Жертвенный огонь не был произнесен по каким–либо причинам (нехватка маны, вне зоны действия, неспособность произносить заклинания), то макрос останется на той же точке.
Перед списком заклинаний вы можете определить условия сброса последовательности, чтобы начать всё сначала. Базовый синтаксис следующий:
Вы можете написать макрос, который будет использовать заклинания из двух разных наборов, которые должны использоваться вместе, но каждый отдельный набор не может быть использован одновременно с другим (например аксессуары с одним КД). Макрос примет следующий вид:
При первом нажатия макрос активирует Берсерк и Аксессуар 1, на втором — Стылую кровь и Аксессуар 2.
Случайные заклинания и предметы
/castrandom и /userandom позволяют произнести случайное заклинание из списка. Чаще всего это используется, чтобы оседлать случайного маунта. Например:
Поменять вашу цель и начать её атаковать:
Манипуляции с панелями заклинаний
/swapactionbar использует две цифры в качетсве параметров, и в итоге меняет обозначенные панели между собой.
Команда /cancelaura позволяет вам отменять ненужные баффы. Например:
/stopcasting очень полезная команда в «ситуациях паники», когда нужно в любой момент остановить заклинание, что вы произносите и начать кастовать другое. Например:
Заставляет вас слезть с маунта.
Дополнительные скрипты
Для чего нужны скрипты?
Blizzard предоставляет много фунцкий (API), которые используются в скриптах, чтобы контролировать интерфейс. Я не могу вам рассказать все тонкости написания скриптов, поэтому приведу мой любимый скрипт в качестве примера. Данный макрос напишет каждом игроку в вашем рейде изменить его цель, если у него та же цель, что и у вас. Он помогает оградить их от снятия овцы с моба.
Опции макросов
Опции макросов позволяют контролировать действия на основе некоторых условий и правил. Сразу приведу пример – этот макрос произнесет Обновление на дружественную цель и Слово Тьмы: Боль на враждебную.
#show
#showtooltip
/assist
/cancelaura
/cancelform
/cast
/castrandom
/castsequence
/changeactionbar
/clearfocus
/cleartarget
/click
/dismount
/equip
/equipslot
/equipset
/focus
/petagressive
/petattack
/petautocastoff
/petautocaston
/petdefensive
/petfollow
/petpassive
/petstay
/startattack
/stopattack
/stopcasting
/stopmacro
/swapactionbar
/target
/targetenemy
/targetfriend
/targetlasttarget
/targetparty
/targetraid
/use
/usetalents
/userandom
[@unit] (в прошлом [target=unit])
В дополнении к проверке условий, система опций макросов позволяет нам установить цель многих действий. Например, следующий макрос всегда будет использовать бинты на вашего персонажа, независимо от того, кто в данный момент ваша цель:
[target=unit] работает точно также, как и [@unit].