Тема: Макросы/скрипты для WoW

Тема: Макросы/скрипты для WoW

Отмена очереди заклинаний (Добавлено в 4.1) Начиная с катаклизма, в wow внедрена система, которая компенсирует задержку между применением заклинаний. Предположим, GCD 1,5 сек. Если заспамить заклинание за 0,1-0,5 сек до его отката, то оно будет произноситься автоматически после завершения первого. Следующий макрос отменяет автоприменение при спаме, либо высокой задержке.

Позволяет сохранять ваши сообщения в чате в отдельный файл. Действует по принципу вкл/выкл. Сохраняет в файл . \Logs\WoWChatLog.txt

Позволяет сохранять логи боя в отдельный файл. Действует по принципу вкл/выкл. Сохраняет в файл . \Logs\WoWCombatLog.txt

Перезагрузка интерфейса. Из игры не выходит. Во время перезагрузки вы находитесь в игровом мире!

Включает режим "Отошел от клавиатуры" — все люди, вам написавшие, будут уведомлены об этом соответствующей фразой. Например: /afk Ушел курить.

У макроса снизу принцип работы тот же, только включает режим "Не беспокоить".

Если у вас пропала панелька умений для питомцев, то этот скрипт для вас. Охотникам этот скрипт не подходит, только Чернокнижники и Рыцари Смерти (актуально для FUN реалма):

Макрос на автоматическое изучение профессий/обучение у тренера. Для отмены /reload, перезайти или повторно ввести макрос:

Макрос на сброс профессии. XXX - это индекс (ID) профессии, например: Археология - 794, Рыбная ловля - 356 и т.д.

Макрос на подтверждение сбора добычи/покупки (Нажатие кнопки "Да"). Тут аддон для автоматического принятия лута.

Использование предметов и аксессуаров.

Рисунок

Макросы на воскрешение. Достает дух из тела, если кнопка "Покинуть тело" не активна (Выручает в 99% случаев).

Берет в цель юнит с точно указанным именем. Если имя написано неверно или юнит далеко от вас, то ваша цель не изменится.

Макрос на смену комплекта экипировки.

Манипуляции с панелями заклинаний Существует две команды, которые позволяют изменять страницы панелей заклинаний: /changeactionbar и /swapactionbar. /changeactionbar использует в качестве значения одно число и всегда переключается на страницу с этим номером. Примером использования может быть аспекты охотника. Например:

Другое

Включает звуковые + текстовые сообщения об ошибках.

Макрос для удаления вещей белого качества.

Макрос для удаления вещей зеленого качества. Принцип такой же, что и у макроса выше.

Макрос на удаление определенных вещей. Удаляет из сумок определенный предмет.

Макрос для покупки реагентов и прочего. Как работает?! Подходим к нужному вендору, открываем страницу, где находится нужная покупка и активируем макрос. В кавычках вводить можно любой итем: Первобытный дух, Фолиант ясного разума и т.д., затем сразу же количество, в нашем случае это 10.

Отключение слежения за персонажем на которого направлено ваше потоковое заклинание:

На простом примере. Используем Исповедь, а затем Кара во время произнесения потокового заклинания. Макрос не позволяет произносить Кара, пока полностью не закончится каст Исповедь.

Выключаются все аддоны + перегружает UI (Пользовательский Интерфейс):

Перезагружает полностью все аддоны.

Макрос позволяет выйти с команды 2х2\3х3\5х5,если не получается выйти привычным способом. В основном такая проблема возникает при смене ника.

Отмена квестов из журнала. По 1 квесту, начиная сверху:

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

*Строки с /changeactionbar делал под себя. Меняю атакующую (основную) панель на панель, связанную с рыбалкой, туда можно разместить все, что угодно, она все равно не видна при активной основной панели. Жмем макрос, меняется панель, надевается и закидывается удочка. При зажатом shift меняется панель обратно, надеваются пухи.

*click*

  • #show — показывает иконку чего-либо (например, #show Свет небес) без подсказки.
  • #showtooltip — показывает иконку вместе с подсказкой.
  • /assist — помощь цели.
  • /cancelaura — отмена Buff'a.
  • /cancelform — отмена облика.
  • /cast — начинает заклинание.
  • /castrandom — случайное заклинание из списка.
  • /castsequence — порядок заклинаний.
  • /changeactionbar — свич панелей.
  • /clearfocus — очистить фокус (равносильно /focus без таргета)
  • /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 — использовать (не то же самое, что /cast).
  • /usetalents — использовать ветку талантов под номером.
  • /userandom — использовать случайно.

Инструкция 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, попутно открывая коробки и моллюсков, а также удаляя ненужные вещи (да-да, луциана даже вендору лень продавать).

📎📎📎📎📎📎📎📎📎📎