Руководство по макросам World of Warcraft

Самые длинные и трудные достижения в WoW на данный момент

В этом руководстве мы постараемся показать вам, как создавать макросы, от самых простых и популярных до самых сложных, с примерами и объяснениями для каждого шага, используя все разрешенные сочетания клавиш, чтобы не выходить за рамки ограничения в 255 символов. Во-первых, что такое макрос? Макрос — это небольшая программа, написанная на скриптовом языке, предназначенная для решения следующих (например) задач:

  • У каждого класса в WoW гораздо больше заклинаний, чем может поместиться на командной панели. Макросы позволяют объединить несколько навыков в одну «кнопку» в командной панели, а сами навыки будут использоваться с дополнительными модификаторами (клавиши Shift, Alt, Ctrl). Используя макросы, вы можете разместить до 24 заклинаний всего на 6 кнопках.
  • макросы позволяют комбинировать несколько навыков, активируя их одной кнопкой, что может сэкономить время. Но это работает только в том случае, если не одно из заклинаний не имеет времени действия или является мгновенным, но имеет gcd (GCD — общее время восстановления).
  • Макросы также могут выполнять множество других задач, например, рассчитывать уклонение, если вы танк, или сообщать вам, когда потерянный во времени протодракон появился в поле вашего зрения, когда вы летите через Громовой хребет. (Это довольно сложные макросы и выходят за рамки нашей темы, но для любопытных они включены для примера в конце)

Основы

Как правильно держать ручку при письме чтобы красиво писать.

  • Откройте меню игры, нажав Esc или щелкнув по соответствующей иконке.
  • В меню выберите «макросы», и вы увидите окно редактора макросов.
  • Чтобы создать макрос, нажмите «Создать» в нижней части окна.
  • Выберите значок для макроса. Всегда выбирайте красный знак вопроса, причины будут описаны позже.
  • Введите любое название макроса, но оно не должно быть слишком длинным. Не называйте макрос так же, как и само умение, например.g. вместо «flash light» напишите flash_light или macro_flash и т.д.п.
  • Нажмите OK, теперь вы можете ввести текст макроса в окне редактора. Скопируйте и вставьте один из примеров ниже, чтобы увидеть, как это работает.
  • Чтобы сохранить макрос, просто нажмите «New» еще раз или выберите из списка уже созданных макросов. К сожалению, в редакторе нет кнопки «сохранить».
  • Переместите макрос на командную панель, как и любое другое заклинание. Теперь вы можете активировать его, просто щелкнув по нему или нажав назначенную кнопку для этого слота на панели команд (для назначения кнопок используйте внутриигровое меню «Назначить клавиши»). Протестируйте макросы.

Все созданные вами макросы сохраняются на сервере Blizzard и привязываются к вашей учетной записи или персонажу, что означает, что вы можете получить к ним доступ с разных компьютеров. В учетной записи можно хранить до 120 макросов, плюс 18 для каждого персонажа. Макросы учетной записи, как следует из названия, используются всеми вашими персонажами, в то время как макросы персонажей не видны другим персонажам вашей учетной записи.

World of Warcraft Dragonflight Мифик 15/16/17/18 Ключи, апаем РИО

Боевые команды

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

  • /stopcasting — немедленно останавливает текущее заклинание или заклинание потока, если вы его используете.
  • /targetlasttarget — меняет вашу цель на последнюю, в которую вы целились.
  • /cast — кастует заклинание с введенным после него именем из вашей книги заклинаний. (e.g. /cast Fireball)

Модификаторы цели

Условия

Условные выражения можно использовать для принятия решения о том, какое действие следует выполнить. Вы можете добавить «нет» перед ними, чтобы заставить их вести себя прямо противоположным образом. Например, noharm действует на любую цель, которая не является врагом, но может включать нейтральных NPC, например.

  • pet — true, если у игрока в данный момент нет питомца.
  • combat — истина, если вы находитесь в бою.
  • true, если целью способности является враг.
  • help — true, если целью способности является союзник.
  • dead — true, если цель способности мертва.
  • существует, если есть цель для заклинания.
  • True, если вы в данный момент используете потоковое заклинание.
  • button:number — (или btn) используется для проверки того, какой кнопкой мыши вы активировали макрос. [кнопка:1] левая кнопка по умолчанию, [кнопка:2] правая кнопка, [кнопка:3] средняя кнопка. Для мышей с большим количеством кнопок, количество кнопок соответствует шаблону для опции.
  • Row:Row/Column истинно, если в качестве таланта выбран Row/Column. Например, [талант: 7/2] будет истинным, если у вас выбран средний талант.
  • /run:slot — (или put on) — истинно, если в слоте находится предмет. Например, [equipped:chest] будет истинным, если на вас надета нагрудная броня.
  • spec:number — истинно, если вы в данный момент находитесь в специализации, указанной номером. Специализации сортируются в алфавитном порядке и могут быть проверены в меню специализаций.
  • группа — истина, если вы в данный момент находитесь в группе. Может быть перестроен в [группа:партия] или [группа:рейд].
  • в помещении — верно, если вы в данный момент находитесь в месте, которое считается закрытым или внутренним.
  • outdoors — верно, если вы в данный момент находитесь в месте, которое считается outdoors, на открытом воздухе.
  • flyable — true, если вы в данный момент можете летать.
  • истинно, если вы в данный момент находитесь на транспортном средстве.
  • fly — действует, если вы в данный момент летите.
  • True, если в данный момент вы плаваете.
Читайте также:  Варкрафт 3 прохождение исход орды

Модификаторы комбинации клавиш

  • mod:shift — истина, если комбинация клавиш была нажата с зажатой клавишей SHIFT.
  • mod:alt — истинно, если комбинация клавиш была нажата с зажатой клавишей ALT.
  • mod:ctrl — true, если комбинация клавиш была нажата с зажатой клавишей CTRL.

Общие команды

Эти команды можно использовать как в боевых, так и в небоевых ситуациях.

  • /run — (или /script) Запуск скрипта.
  • /use — использует элемент с названием, написанным после команды. Его также можно использовать с цифрами, что заставит его использовать предмет, установленный в слоте, за который отвечает эта цифра.

Например, /use Long Power Potion, чтобы использовать зелье, или /use 14, чтобы использовать второй аксессуар
Список идентификаторов слотов

Создание макроса

Ваш первый макрос

Простейший макрос

Код: #showtooltip
/каст «Вспышка света

#showtooltip заменяет вопрос иконкой навыка, который мы используем. Красный вопросительный знак всегда заменяется значком, который задает макрокоманда #showtooltip.

Вы можете использовать /use вместо /cast, чтобы сократить длину большого макроса.
Этот макрос выглядит и работает точно так же, как заклинание «Вспышка света» из книги заклинаний. Поместите его на командную панель и нажмите, персонаж произнесет заклинание вспышки (если вы паладин, конечно).
Поскольку этот макрос не имеет дополнительных функций по сравнению с навыком из книги заклинаний, нет смысла его использовать, это просто пример.

Шаблон рабочего макроса

Теперь мы создадим более функциональный пример, для начала включив в него 4 модификатора. Этот макрос позволяет использовать несколько навыков с одной кнопки на командной панели:

Код: #showtooltip
/использовать [mod:ctrl] навык 4;[mod:alt] навык 3;[mod:shift] навык 2;[nomod] навык 1

или без [nomod] в конце макроса, что уменьшит длину макроса (напомним, что для любого макроса максимум 255 символов).

Код: #showtooltip
/использовать [mod:ctrl] навык 4; [mod:alt] навык 3; [mod:shift] навык 2; навык 1

(есть случаи, когда требуется [nomod], но в большинстве случаев нет разницы, какой вариант использовать)

Создайте макрос с 4 навыками из примера выше, затем поместите его на панель. Вместо красного вопроса #showtooltip будет отображаться значок «навык 1», если вы нажмете Ctrl, он изменится на «навык 4», пока Ctrl зажат. То же самое происходит, когда вы нажимаете Shift или Alt.
При создании макроса всегда есть вероятность ошибки, если вместо иконки одного из навыков вы получите красный вопрос, значит, вы допустили ошибку.
Вот пример реального макроса на примере навыков паладина. Идея этого макроса может быть использована любым классом:

Код: #showtooltip
/use [mod:ctrl] Стремительный зеленый грифон;[mod:alt] Стремительный белый рысак;[mod:shift] Свет небес;[nomod] Вспышка света

Код: #showtooltip
/использовать [mod:ctrl] Стремительный зеленый грифон;[mod:alt] Стремительный белый рысак;[mod:shift] Свет небес; Вспышка света

При использовании макроса:

  • Ctrl + макрос, вы увидите значок грифона, и персонаж будет сидеть на нем при нажатии.
  • Alt + макрос, появится иконка бешеного белого рысака и начнется его призыв.
  • Shift + макрос, появится иконка «свет небес» и кастуйте его.
  • Макрос без модификаторов покажет иконку «вспышка света», а нажатие на него будет кастовать «вспышку света.

С модификаторами, которые вам сложнее всего нажать, используйте небоевые или редко используемые навыки. Лично для меня Ctrl и Shift не очень удобны, поэтому я разместил маунты именно там. Hit alt для меня проще, поэтому с ним я использую часто кастуемые заклинания, а без модификаторов самые распространенные. Итак, когда вы создаете макрос, используйте [nomod] для самых важных навыков, удобный модификатор для менее важных, и остальное для небоевых или очень редких заклинаний.

Многострочные макросы

Вы можете создавать макросы, которые используют несколько умений одновременно одним щелчком мыши, при условии, что не более одного из заклинаний имеет время каста или является мгновенным, но имеет gcd.
Например, давайте создадим макрос, Для мага, чтобы использовать Пламя и аксессуар Жетон павшего гладиатора

Код: #showtooltip
/использовать огонь
/ использовать жетон павшего гладиатора

Теперь, когда вы используете этот макрос, он будет использовать Fire с включенным Trinket. Если у вашего заклинания есть время действия, оно должно быть в последней строке.
Еще один простой, но очень полезный пример макроса:

Читайте также:  Warcraft 2 фильм когда

Код: /target NickTank
/assist

Этот макрос позволяет мгновенно выбрать и начать атаковать целевой танк.
Первая строка выбирает танк в цели (каждый раз нужно вводить имя текущего танка)
Вторая строка выберет для вас текущую цель танка.

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

Макросы с модификатором цели

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

Базовый шаблон, бросает вспышку в выбранную в данный момент цель

Код: #showtooltip
/использовать фонарь

Теперь давайте объединим все эти макросы в один с помощью модификаторов:

Вот несколько примеров сложных макросов. На самом деле это скрипты, а не макросы, и они сложнее, чем любой из предыдущих примеров. Если вам интересно, вы можете посетить сторонние ресурсы, начните с https://www.wowwiki.com/HOWTO:_Make_a_Macro

DK:
Код: /run ChatFrame1:AddMessage(format(«Avoidance with Stoneskin Gargoyle: %.2f%%», GetDodgeChance() + GetParryChance() + 6 + 1/(0.0625 + 0.956/(floor(GetCombatRatingBonus(CR_DEFENSE_SKILL))*0.04))))
Друид:

Код: /run ChatFrame1:AddMessage(format(«Total avoidance: %.2f%%», GetDodgeChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04))))
Паладин:

Код: /run ChatFrame1:AddMessage(format(«Total avoidance: %.2f%%», GetDodgeChance() + GetParryChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04))))

Воин:
Код: /run ChatFrame1:AddMessage(format(«Total avoidance: %.2f%%%», GetDodgeChance() + GetParryChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04))))

Макрос, который поможет вам найти потерянное во времени:

Код: /tar Dirky
/tar Viragosa
/tar Lost
/stopmacro [noexists] /w OwnNick %t found!
/run RaidNotice_AddMessage(RaidBossEmoteFrame, «Here it is! Убить!», ChatTypeInfo[«RAID_WARNING»])
/script PlaySoundFile(«SoundinterfaceRaidWarning.wav»)

Краткое резюме

Создание макроса с модификаторами для различных навыков:
Код: #showtooltip
/use [mod:ctrl] skill4;[mod:alt] skill3;[mod:shift] skill2;[nomod] skill1

Используйте не более 1 навыка в многострочном макросе с gcd или cast time и только в конце макроса

Код: #showtooltip
/использовать [mod:shift] no-GKD skill1;[nomod] no-GKD skill2
/использовать [mod:shift] no-GCd skill3;[nomod] no-GCd skill4
/use [mod:ctrl] skill4 с gcd;[mod:alt] skill3 с gcd;[mod:shift] skill2 с gcd;[nomod] skill1 с gcd

Скопируйте условия из последней строки в строку #showtooltip, чтобы отобразить значки заклинаний

код: #showtooltip [mod:ctrl] skill4 с hcd;[mod:alt] skill3 с hcd;[mod:shift] skill2 с hcd;[nomod] skill1 с hcd
/использовать [mod:shift] no-GCd skill1; [nomod] no-GCd skill2
/использовать [mod:shift] no-GCd skill3; [nomod] no-GCd skill4
/использование [mod:ctrl] skill4 с gcd;[mod:alt] skill3 с gcd;[mod:shift] skill2 с gcd;[nomod] skill1 с gcd

Другие примеры макросов

Источник: bwe.su

Вселенная World of Warcraft

Sozdanie-makrosov-WoW

Макросы — это специальные команды, которые, будучи построенными, должны сообщить игре о действиях, которые необходимо выполнить, и ваша цель должна быть достигнута. Создать макрос не так сложно, как кажется. Вам нужно только понять, что вам нужно, и возможно ли это в соответствии с механикой способностей персонажа. Макросы отличаются тем, что одни мы используем в PvE, другие применимы только в PvP.

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

Создание горячих клавиш — «Связки»

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

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

Наиболее часто используемые горячие клавиши Q, R, E, F, Y, V, G, C, Z, X, Shift, CapsLock, Alt и, конечно, числа от 1 до 9 . Также для привязки можно использовать дополнительные кнопки мыши, если таковые имеются. Создать связку можно в меню «Назначение клавиш» WoW. Там все просто: выберите нужную способность и нажмите нужную клавишу. В качестве примера я хочу показать свою панель, чтобы вы могли увидеть, как удобно использовать горячие клавиши:

hotpanel-dlya-WoW

На самом деле, все, что у меня есть, висит на горячих клавишах. Этот метод не только спасет вам жизнь, но и поможет выйти из критических ситуаций. Бинды нужны, например, классам святых и классам танков.

Создание макросов для WoW

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

Читайте также:  Где в реестре warcraft 3

Часто возникает проблема, когда у вас недостаточно места на панели, чтобы разместить все способности. Создав макрос, вы можете назначить на него несколько команд, что естественным образом освободит место в. Если у вас нет времени на создание собственных макросов, мы можем предложить вам готовые макросы для всех классов WoW, которые работают и были созданы самими игроками.

Макросы для паладина

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

Создание макросов своими руками

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

/castsequence reset=10 способность, способность,..

Также нужно понимать, что макросы бывают разных типов. Например, скрипт /castsequence или макрос с этим скриптом будет работать не с каждым классом. Можно использовать для шаманов, охотников и воинов. Каждый прогрессивный игрок обязательно использует макросы, так как они позволяют повысить эффективность игры. Вам в первую очередь будет удобно играть с макросами, а также они спасут вас от неприятных ситуаций.

Существует еще одна группа макросов, которые называются одновременными макросами. Например, вы находитесь под действием Жажды крови или Героизма, и в этот момент круто включить все необходимые способности одновременно. Часто макросы этого типа используются магами. Данный макрос выполняется следующим скриптом:

/use 13 — верхний аксессуар
/использование 14 — аксессуар внизу
/cast — название вашей способности, например, «Звериная ярость» или «Прилив адреналина».

Вы будете одновременно активировать свои тринкеты и произносить заклинание для нанесения урона. Например, вы можете написать макрос для Бандита, чтобы он искал свою жертву, а затем мгновенно ударил ее.

/cast Pickpocketing
/cast хитрый трюк

С этим макросом вы не будете убегать с набитыми карманами. Бывают случаи, когда цель невосприимчива к поиску. Тогда вы сразу начнете не с поиска, а с атаки. Часто игроки используют макросы в сочетании с горячими клавишами. Если, например, вот у меня макрос на клавишу F — тотемы для отхила, а рядом для DPSеров макрос.

Это обеспечивает не только простоту использования, но и компактность.

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

/cast flying_mount
/cast_ground_mount

Привязывать маунтов на кнопки не обязательно, лучше создать макрос на них. было бы удобнее для вас.

Можно даже писать макросы на русском языке. Оказывается, русская команда /cast может быть написана как /cast. На русском языке можно писать только простые макросы, так как самые сложные макросы на английском языке. Особенно если у вас английская версия игры. Для эмоций можно писать макросы на русском языке, и вот вам даже пара примеров:

/lol — вы разразитесь смехом от радости
/ hello — вы будете приветствовать определенного перса или всех
/cast Sneaky Trick — показать жестом, что вам скучно

При создании макроса очень важно, чтобы иконка соответствовала. Теперь вам будет проще и быстрее определить, какой макрос где используется. Иконок много и вы легко сможете подобрать нужную иконку.
Макросы можно использовать для написания настоящих программ для повышения боевой эффективности персонажа. Макросы могут обрабатывать даже игровое время. Учитесь писать макросы на примере уже написанных и готовых макросов.

Лучшее видео по созданию макросов

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

Трейлер YouTube

Это не так уж сложно — до тех пор, пока вы понимаете, как писать сценарии и использовать их в правильной последовательности. Ведь многие напишут макрос, а потом не понимают, почему половина не работает. Возможно, неправильная последовательность, потому что когда вы используете одну способность, вторая по своей механике не может быть использована в течение некоторого времени.
Кроме того, многие игроки знают множество различных эксклюзивных макросов. Если вы их знаете, оставляйте в комментариях. Для многих это облегчит жизнь и будет действительно полезно.

Источник: wow-helper.com