Как написать макрос wow

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

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

Содержание

  • Основы
  • Боевые команд
  • Модификаторы цели
  • Условия
  • Модификаторы комбинаций клавиш
  • Общие команды
  • Список идентификаторов слотов
  • Создание макроса
  • Шаблон рабочего макроса
  • Многострочные макросы
  • Макросы с модификатором цели
  • Большие макросы и скрипты
  • Краткое итого
  • Больше примеров макросов

Основы

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

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

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

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

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

У вас также могут быть модификаторы для произнесения заклинаний, которые будут отображаться между командой /cast и названием вашего заклинания в квадратных скобках ([]). Например /cast [@focus] Kick. У вас может быть несколько модификаторов, связанных запятыми (,), которые должны быть истинными, чтобы они сработали или иметь разные группы модификаторов в разных скобках. Например

/cast [@focus,exists,nodead,harm]Fireball
Использовать огненный шар на вашу цель в фокусе, если она существует, если она не мертва и является врагом, в противном случае применение произойдет на вашу текущую цель.

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

Добавление модификатора target к вашему макросу изменит вашу текущую цель на указанную, если его условие истинно. @ (читается как ‘at’) можно заменить на target = в каждой команде.

  • @player — нацеливается на игрока.
  • @target — Нацеливается на текущую цель игрока.
  • @mouseover — нацеливает заклинание на цель, над которой в данный момент находится мышь.
  • @cursor — использование заклинание по области, на место в котором в данный момент находиться курсор (доступно только для заклинаний с применением на область, например Массовое рассеивание или Снежная буря).
  • @focus — Нацеливается на цель которая у вас взята в фокус.
  • @targettarget — Нацеливается на цель цели. Например, при использовании цели на босса, она будет нацелена на танка или на того, кого босс нацелен в этот момент.
  • @boss1 — нацеливается на первого босса в списке. Обычно доступно только в подземельях и рейдах. Есть еще варианты, такие как boss2, boss3 и т. Д.
  • @arena1 — Нацеливается на первого человека в списке Арены. Это модификатор только для PvP, обычно доступный только во время боев на арене. Есть еще варианты, такие как arena2, arena3 и т. Д.
  • @pet — Нацеливаетесь в питомца игрока.

Условия

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

  • pet — верно, если у игрока в данный момент нет питомца.
  • combat — верно, если вы в бою.
  • harm — верно, если целью для использования способности является враг.
  • help — верно, если целью для использования способности является союзник.
  • dead — верно, если цель для использования способности мертва.
  • exists — верно, если цель для использования способности существует.
  • channeling — верно, если вы в данный момент используете потоковое  заклинание.
  • button:number — (или btn) используется для проверки, с помощью какой кнопки мыши вы активировали макрос. [button:1] по умолчанию, левая кнопка, [button:2] правая, [кнопка:3] средняя. Для мышей с большим количеством кнопок количество кнопок соответствует шаблону для опции.
  • talent:Row(Строка)/Column(Колонка) — верно, если у вас выбран талант Row/Column. Например, [талант: 7/2] будет верным, если у вас выбранный средний  талант.
  • equipped:slot — (или надето) верно, если в слоте есть предмет. Например, [equipped:chest] будет верным, если на вас надета нагрудная броня.
  • spec:number — верно, если вы в настоящее время находитесь в специализации, заданной числом. Специализации отсортированы в алфавитном порядке и могут быть проверены в меню специализаций.
  • group — верно, если вы в данный момент находитесь в группе. Может быть перестроен в [group:party] или [group:raid].
  • indoors  — верно, если вы в настоящее время находитесь в локации, которая считается закрытой или помещении.
  • outdoors  — верно, если вы в настоящее время находитесь в локации, которая считается на открытом открытой, под открытым небом.
  • flyable — верно, если вы в данный момент можете летать.
  • mounted  — верно, если вы в настоящее время на средстве передвижения.
  • fly — верно, если вы в данный момент летите.
  • swimming — верно, если вы в данный момент плаваете.

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

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

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

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

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

например, /use Зелье длительной силы чтоб использовать зелье или /use 14, чтобы использовать второй аксессуар

Список идентификаторов слотов

1 — Голова 10 — Руки
2 — Шея 11 — Кольцо 1
3 — Плечо 12 — Кольцо 2
4 — Рубашка 13 — Аксессуар 1
5 — Грудь 14 — Аксессуар 2
6 — Пояс 15 — Плащ
7 — Ноги 16 — Основная рука
8 — Сапоги 17 — Левая рука
9 — Запястье 19 — Гербовая накидка

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

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

Самый простой макрос

#showtooltip
/cast Вспышка Света

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

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

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

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

#showtooltip
/use [mod:ctrl] умение 4;[mod:alt] умение 3;[mod:shift] умение 2;[nomod] умение 1

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

#showtooltip
/use [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] Вспышка света

или без [nomod]

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

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

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

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

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

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

#showtooltip
/use Возгорание
/use Жетон падшего гладиатора

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

/target НикТанка
/assist

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

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

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

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

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

#showtooltip
/use Вспышка света

модификатор [target=player] или сокращенно [@player] кастует в самого себя:

#showtooltip
/use [@player] Вспышка света

модификатор [target=focus] или [@focus] делает каст в запомненную цель:

#showtooltip
/use [@focus] Вспышка света

модификатор [target=mouseover] или [@mouseover], делает каст в цель, на которую вы наводите мышкой, к примеру, по фрейму игрока в пати:

#showtooltip
/use [@mouseover] Вспышка света

Теперь же объединим все эти макросы в один с использованием модификаторов:

#showtooltip
/use [mod:ctrl,@player] Вспышка света;[mod:alt,@focus] Вспышка света;[mod:shift,@mouseover] Вспышка света;[nomod] Вспышка света

Большие макросы и скрипты

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

ДК:

/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 Дирки
/tar Вирагоса
/tar Затерянный
/stopmacro [noexists]
/w СвойНик %t найден!
/run RaidNotice_AddMessage(RaidBossEmoteFrame,"Вот же он! Убей его!", ChatTypeInfo["RAID_WARNING"])
/script PlaySoundFile("Sound\interface\RaidWarning.wav")

Краткое итого

Создание макроса с модификаторами для разных умений:

#showtooltip
/use [mod:ctrl] умение4;[mod:alt] умение3;[mod:shift] умение2;[nomod] умение1

Используйте в многострочном макросе не более 1го умения, которое имеет гкд или время каста и только в конце макроса

#showtooltip
/use [mod:shift] без-ГКД умение1;[nomod] без-ГКД умение2
/use [mod:shift] без-ГКД умение3;[nomod] без-ГКД умение4
/use [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд

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

#showtooltip [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд
/use [mod:shift] без-ГКД умение1;[nomod] без-ГКД умение2
/use [mod:shift] без-ГКД умение3;[nomod] без-ГКД умение4
/use [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд

Больше примеров макросов

Применения вашу способность Прерывание в цель в вашем фокусе,а если в фокусе нет цели то они применится к цели в вашем таргете.

#showtooltip
/cast [@focus,exists][@target] Прерывание

Использует способность в место где находится ваш курсор. На примере Метаморфозы.

#showtooltip
/cast [@cursor] Метаморфоза

Использует способности на место где находится персонаж. На примере Метаморфозы.

#showtooltip
/cast [@player] Метаморфоза

Макрос для каста печатей по курсору/под ноги (на примере Печати немоты):

#showtooltip
/use [nomod,@cursor][mod:shift,@Player]Печать немоты; Печать немоты

Макрос для используемых талантов, чтобы не менять кнопку. На примере Опустошения Скверны и Взрывной души

#showtooltip
/cast [talent:6/1] Опустошение Скверны; [talent:6/3] Взрывная душа

Возрождение в бою, Оживление вне боя, одной кнопкой.

#showtooltip
/use [nocombat] Оживление
/stopmacro [nocombat]
/use Возрождение
/р Оживляется %t

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

#showtooltip Огненный шок
/cast [@mouseover,harm,exists][] Огненный шок

Озарение на себя без смены цели:

#showtooltip Озарение
/target player
/cast Озарение
/targetlasttarget

Маусовер макрос для лечащих заклинаний:

#showtooltip
/cast [@mouseover,noharm,exists] [@target,noharm,exists] [@player] Очищение духа

Этот макрос позволяет кинуть Огненный шок на соседнюю цель, не меняя вашей текущей:

#showtooltip
/targetenemy
/cast Огненный шок
/targetlasttarget

Перевел специально для
Demon Hunter Community
@Rodriguez#8726

Discord-сервер всех охотников на демонов:

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

От Rodriguezz4060


Последний раз обновлено:
30.08.2020

История изменений
Обновление: 9.0.1

В избранном:
Рейтинг: 4.8/5
( 7
проголосовало)
Содержание

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

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

Основы

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

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

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

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

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

У вас также могут быть модификаторы для произнесения заклинаний, которые будут отображаться между командой /cast и названием вашего заклинания в квадратных скобках ([]). Например /cast [@focus] Kick. У вас может быть несколько модификаторов, связанных запятыми (,), которые должны быть истинными, чтобы они сработали или иметь разные группы модификаторов в разных скобках. Например
Код: /cast [@focus,exists,nodead,harm]Fireball
Использовать огненный шар на вашу цель в фокусе, если она существует, если она не мертва и является врагом, в противном случае применение произойдет на вашу текущую цель.

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

Добавление модификатора target к вашему макросу изменит вашу текущую цель на указанную, если его условие истинно. @ (читается как ‘at’) можно заменить на target = в каждой команде.

  • @player – нацеливается на игрока.
  • @target – Нацеливается на текущую цель игрока.
  • @mouseover – нацеливает заклинание на цель, над которой в данный момент находится мышь.
  • @cursor – использование заклинание по области, на место в котором в данный момент находиться курсор (доступно только для заклинаний с применением на область, например Массовое рассеивание или Снежная буря).
  • @focus – Нацеливается на цель которая у вас взята в фокус.
  • @targettarget – Нацеливается на цель цели. Например, при использовании цели на босса, она будет нацелена на танка или на того, кого босс нацелен в этот момент.
  • @boss1 – нацеливается на первого босса в списке. Обычно доступно только в подземельях и рейдах. Есть еще варианты, такие как boss2, boss3 и т. Д.
  • @arena1 – Нацеливается на первого человека в списке Арены. Это модификатор только для PvP, обычно доступный только во время боев на арене. Есть еще варианты, такие как arena2, arena3 и т. Д.
  • @pet – Нацеливаетесь в питомца игрока.

Условия

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

  • pet – верно, если у игрока в данный момент нет питомца.
  • combat – верно, если вы в бою.
  • harm – верно, если целью для использования способности является враг.
  • help – верно, если целью для использования способности является союзник.
  • dead – верно, если цель для использования способности мертва.
  • exists – верно, если цель для использования способности существует.
  • channeling – верно, если вы в данный момент используете потоковое  заклинание.
  • button:number – (или btn) используется для проверки, с помощью какой кнопки мыши вы активировали макрос. [button:1] по умолчанию, левая кнопка, [button:2] правая, [кнопка:3] средняя. Для мышей с большим количеством кнопок количество кнопок соответствует шаблону для опции.
  • talent:Row(Строка)/Column(Колонка) – верно, если у вас выбран талант Row/Column. Например, [талант: 7/2] будет верным, если у вас выбранный средний  талант.
  • equipped:slot – (или надето) верно, если в слоте есть предмет. Например, [equipped:chest] будет верным, если на вас надета нагрудная броня.
  • spec:number – верно, если вы в настоящее время находитесь в специализации, заданной числом. Специализации отсортированы в алфавитном порядке и могут быть проверены в меню специализаций.
  • group – верно, если вы в данный момент находитесь в группе. Может быть перестроен в [group:party] или [group:raid].
  • indoors  – верно, если вы в настоящее время находитесь в локации, которая считается закрытой или помещении.
  • outdoors  – верно, если вы в настоящее время находитесь в локации, которая считается на открытом открытой, под открытым небом.
  • flyable – верно, если вы в данный момент можете летать.
  • mounted  – верно, если вы в настоящее время на средстве передвижения.
  • fly – верно, если вы в данный момент летите.
  • swimming – верно, если вы в данный момент плаваете.

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

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

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

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

  • /run – (или /script) Выполнить скрипт.
  • /use – использует элемент с именем, написанным после команды. Также может использоваться с числами, что заставит его использовать предмет, установленный в слоте за который отвечает это число.

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

1 – Голова 10 – Руки
2 – Шея 11 – Кольцо 1
3 – Плечо 12 – Кольцо 2
4 – Рубашка 13 – Аксессуар 1
5 – Грудь 14 – Аксессуар 2
6 – Пояс 15 – Плащ
7 – Ноги 16 – Основная рука
8 – Сапоги 17 – Левая рука
9 – Запястье 19 – Гербовая накидка

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

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

Самый простой макрос

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

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

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

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

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

Код: #showtooltip
/use [mod:ctrl] умение 4;[mod:alt] умение 3;[mod:shift] умение 2;[nomod] умение 1

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

Код: #showtooltip
/use [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] Вспышка света

или без [nomod]

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

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

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

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

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

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

Код: #showtooltip
/use Возгорание
/use Жетон падшего гладиатора

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

Код: /target НикТанка
/assist

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

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

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

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

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

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

модификатор [target=player] или сокращенно [@player] кастует в самого себя:

Код: #showtooltip
/use [@player] Вспышка света

модификатор [target=focus] или [@focus] делает каст в запомненную цель:

Код: #showtooltip
/use [@focus] Вспышка света

модификатор [target=mouseover] или [@mouseover], делает каст в цель, на которую вы наводите мышкой, к примеру, по фрейму игрока в пати:

Код: #showtooltip
/use [@mouseover] Вспышка света

Теперь же объединим все эти макросы в один с использованием модификаторов:

Код: #showtooltip
/use [mod:ctrl,@player] Вспышка света;[mod:alt,@focus] Вспышка света;[mod:shift,@mouseover] Вспышка света;[nomod] Вспышка света

Большие макросы и скрипты

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

ДК:
Код: /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 Дирки
/tar Вирагоса
/tar Затерянный
/stopmacro [noexists]
/w СвойНик %t найден!
/run RaidNotice_AddMessage(RaidBossEmoteFrame,”Вот же он! Убей его!”, ChatTypeInfo[“RAID_WARNING”])
/script PlaySoundFile(“SoundinterfaceRaidWarning.wav”)

Краткое итого

Создание макроса с модификаторами для разных умений:
Код: #showtooltip
/use [mod:ctrl] умение4;[mod:alt] умение3;[mod:shift] умение2;[nomod] умение1

Используйте в многострочном макросе не более 1го умения, которое имеет гкд или время каста и только в конце макроса

Код: #showtooltip
/use [mod:shift] без-ГКД умение1;[nomod] без-ГКД умение2
/use [mod:shift] без-ГКД умение3;[nomod] без-ГКД умение4
/use [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд

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

Код: #showtooltip [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд
/use [mod:shift] без-ГКД умение1;[nomod] без-ГКД умение2
/use [mod:shift] без-ГКД умение3;[nomod] без-ГКД умение4
/use [mod:ctrl] умение4 с гкд;[mod:alt] умение3 с гкд;[mod:shift] умение2 с гкд;[nomod] умение1 с гкд

Больше примеров макросов

Применения вашу способность Прерывание в цель в вашем фокусе,а если в фокусе нет цели то они применится к цели в вашем таргете.
Код: #showtooltip
/cast [@focus,exists][@target] Прерывание
Использует способность в место где находится ваш курсор. На примере Метаморфозы.
Код: #showtooltip
/cast [@cursor] Метаморфоза
Использует способности на место где находится персонаж. На примере Метаморфозы.
Код: #showtooltip
/cast [@player] Метаморфоза

Макрос для каста печатей по курсору/под ноги (на примере Печати немоты):
Код: #showtooltip
/use [nomod,@cursor][mod:shift,@Player]Печать немоты; Печать немоты
Макрос для используемых талантов, чтобы не менять кнопку. На примере Опустошения Скверны и Взрывной души
Код: #showtooltip
/cast [talent:6/1] Опустошение Скверны; [talent:6/3] Взрывная душа
Возрождение в бою, Оживление вне боя, одной кнопкой.
Код: #showtooltip
/use [nocombat] Оживление
/stopmacro [nocombat]
/use Возрождение
/р Оживляется %t
Маусовер макрос для атакующих заклинаний.
Код: #showtooltip Огненный шок
/cast [@mouseover,harm,exists][] Огненный шок
Озарение на себя без смены цели:
Код: #showtooltip Озарение
/target player
/cast Озарение
/targetlasttarget
Маусовер макрос для лечащих заклинаний:
Код: #showtooltip
/cast [@mouseover,noharm,exists] [@target,noharm,exists] [@player] Очищение духа
Этот макрос позволяет кинуть Огненный шок на соседнюю цель, не меняя вашей текущей:
Код: #showtooltip
/targetenemy
/cast Огненный шок
/targetlasttarget

Источник

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 12 Май 2014 — 23:29

*
Популярное сообщение!

:excl:

макрос1.png

faq-40x40.jpg

Помощь по разделу:

obnovlenie_windows_sm 40х40.png

Обновления макросов:

макро созд.png

макро класс1.png

макро доп.png

  • 163

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

Начать играть на Isengard?

Присоединяйтесь к нашему сообществу!

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

lensh

    You face Jaraxxus!

  • Игрок
  • 450 Cообщений
  • 26-Апрель 13

Отправлено 12 Май 2014 — 23:31

Спс, познавательно.
Мискликнул оценкой с телефона( Почему нельзя как раньше менять оценку?

  • 0

  • Наверх

— History —

    -> Спасибо за Ваш отзыв! <-

  • Игрок
  • 1 104 Cообщений
  • 06-Июль 13

Отправлено 12 Май 2014 — 23:36

Кул, завтра будет что почитать

  • 0

  • Наверх

yellow name

  • Игрок
  • 1 420 Cообщений
  • 11-Апрель 11

Отправлено 12 Май 2014 — 23:37

как по мне слегка крупноватый шрифт,но интересно будет почитать.

  • 0

de83d212965e4dd6b7ff386e569cb6cd.pngc2d1294c8543ba25c156d25a62cfbac2.png

  • Наверх

S1m1Lar

  • Игрок
  • 2 Cообщений
  • 07-Июль 13

Отправлено 12 Май 2014 — 23:39

Да ты сумасшедший! Но мне нравятся твои творения, черт возьми  ;)

  • 0

  • Наверх

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 12 Май 2014 — 23:47

как по мне слегка крупноватый шрифт,но интересно будет почитать.

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

  • 0

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

1van4eg

  • Игрок
  • 37 Cообщений
  • 04-Август 13

Отправлено 12 Май 2014 — 23:58

автор молоток, жирный + , хотя возможно мне это и не пригодится

  • 0

  • Наверх

tresnigk

  • Игрок
  • 90 Cообщений
  • 21-Декабрь 11

Отправлено 13 Май 2014 — 00:07

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

  • 2

29dbea317486365d564eb83723f69fea.png

  • Наверх

wampirr

  • Игрок
  • 140 Cообщений
  • 22-Апрель 13

Отправлено 13 Май 2014 — 00:08

кликнул на шару 1 раз

попал сюда:

Пример №1:

/targetexect Вася

если что то

/targetexAct

с твоим /targetexect влагалище

можно девственником остаться

меньше копипаста, там ошибка 100 раз повторяется

  • -1

  • Наверх

sUppamodel

  • Игрок
  • 1 Cообщений
  • 05-Июль 13

Отправлено 13 Май 2014 — 00:09

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

Прочитай внимательно помощь по разделу

  • 1

  • Наверх

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 13 Май 2014 — 00:10

кликнул на шару 1 раз

попал сюда:

Пример №1:

/targetexect Вася

если что то

/targetexAct

с твоим /targetexect влагалище

можно девственником остаться

меньше копипаста, там ошибка 100 раз повторяется

исправлю сейчас.

  • 1

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

wampirr

  • Игрок
  • 140 Cообщений
  • 22-Апрель 13

Отправлено 13 Май 2014 — 00:11

а так-то ты поработал на ок =) грац и спс от лица тех кому нид

ума не приложу зачем тебе этот геморой

  • 0

  • Наверх

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 13 Май 2014 — 00:17

а так-то ты поработал на ок =) грац и спс от лица тех кому нид

ума не приложу зачем тебе этот геморой

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

  • 0

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

Kitekat

  • Игрок
  • 164 Cообщений
  • 13-Октябрь 13

Отправлено 13 Май 2014 — 01:22

:blink: темя для гуглобаненных, это еще хуже собрания всех говногайдов.

  • -10

  • Наверх

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 13 Май 2014 — 01:31

:blink: темя для гуглобаненных, это еще хуже собрания всех говногайдов.

Можно было просто промолчать… Немного неприятно слышать подобное. Данная тема собирает в себе все лучшее + все классовые макросы собраны вместе. А еще и обсудить можно это все. Так что, я думаю ты далеко не прав….  :bye:

  • 1

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

Killer347

  • Игрок
  • 94 Cообщений
  • 21-Август 11

Отправлено 13 Май 2014 — 03:06

я один не вижу скрытый текст?(под сполером)

  • 0

  • Наверх

Kitekat

  • Игрок
  • 164 Cообщений
  • 13-Октябрь 13

Отправлено 13 Май 2014 — 03:25

Можно было просто промолчать… Немного неприятно слышать подобное. Данная тема собирает в себе все лучшее + все классовые макросы собраны вместе. А еще и обсудить можно это все. Так что, я думаю ты далеко не прав….  :bye:

Я думаю что тема макросов так избита, что тебя надо банить за репофарм

  • -15

  • Наверх

Ve1eran

  • Игрок
  • 128 Cообщений
  • 18-Январь 11

Отправлено 13 Май 2014 — 03:29

Можно было просто промолчать… Немного неприятно слышать подобное. Данная тема собирает в себе все лучшее + все классовые макросы собраны вместе. А еще и обсудить можно это все. Так что, я думаю ты далеко не прав….  :bye:

просто признайся что ты лайкодрочер. 

  • -6

f7c9eafe48875648b932e5ba8f9fddbf.png986e3ff9b34fa256746722ba4c2966bf.png

  • Наверх

Mukhabbat

    Orfan

  • Игрок
  • 229 Cообщений
  • 13-Декабрь 11

Отправлено 13 Май 2014 — 03:38

Можете не лайкать, я вас не прошу. Я не ради каких то циферок я трачу свое время. Причину статей я уже объяснил выше. К тому же на форуме нету тем про макросы…

Я думаю что тема макросов так избита, что тебя надо банить за репофарм

думать не для тебя

я один не вижу скрытый текст?(под сполером)

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

  • 0

post-457423-0-67960900-1420150439.png

d8815a0687cc0cc0a821b044990c528e.png

  • Наверх

Ve1eran

  • Игрок
  • 128 Cообщений
  • 18-Январь 11

Отправлено 13 Май 2014 — 03:40

Вообще то тема есть, только она немного не оформленна.  

А такие темы как твои , я бы удалял , потому что они уменьшают и так атрофированный мозг воверов. 

Пару кликов в гугле , и эта же инфа . Только нужно пошевелить парой извилин

Как отписались выше, инфа для гуглозабаненых.

  • -11

f7c9eafe48875648b932e5ba8f9fddbf.png986e3ff9b34fa256746722ba4c2966bf.png

  • Наверх

В данной статье рассмотрим такую полезную вещь в WoW, как Макросы. Подробно разберем, что это такое, с чем едят и как писать самому нужные макросы.  Начнем с теории

Что такое макросы?

Это сгруппированные запросы/команды на ОДНОЙ кнопке. Если вы думаете, что макросы увеличат ваш урон или при нажатиии одной кнопки все в радиусе 5км мгновенно умрут — вы заблуждаетесь. Но макросы могут улучшить ваше качество игры и немного его оптимизировать.

Как создать макрос

В меню выбираем «Макросы»

гайд по макросам wow bfa

Попадаем в меню макросов

Гайд по Макросам в WoW

Здесь, при нажатии кнопку «Создать» можно выбрать иконку макроса и ввести его название

Гайд по Макросам в WoW

И уже после этого, можно вводить сами команды, которые нужно использовать при нажатии на макрос

Какие бывают макросы

Стоп каст

Есть такой макрос:

/stopcasting

/cast Слово силы: Щит

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

Чтобы не запутаться в названиях способностей, можно не писать их вручную. Просто откройте спелл бук, найдите нужное заклинание и с зажатой клавишей Shift щелкните ЛКМ по этой способности. В макросе тут же пропишется команда исполнения этой самой способности.

Еще один очень полезный макрос:

Mouse Over

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

Его функционал — использовать способность на цель по курсору мыши. То есть, в данном случае, заклинание «Слово Тьмы: Боль» будет использована на ту цель, на которую мышь просто наведена, а не выделена. В крупных замесах вам нужно будет только водить мышью по противникам и прожимать макрос. Экономит много времени и нервов.

Теперь на очереди макрос на очередность способностей:

CastSequence

Гайд по Макросам в WoW

И так, допустим, у нас в ротации есть довольно нудные и последовательные моменты. То есть, вы просто нажимаете 1,2,3 и так по кругу. Для упрощения этого можно использовать вышеназванный макрос. Способности, прописанные через запятую и после команды /castsequence будут исполняться согласно очередности их написания. Удобно? Очень даже. Важный момент: Советую не выбирать иконку данному макросу, т.к. клиент игры сам ставит иконку той способности, которая идет следующая в очереди.

Добавление переменных

И так, представим, что вы используете макрос с /castsequence и вдруг ваша цель умирает. Да, иногда такое бывает. И теперь, при переключении на новую цель, нам надо исполнять очередность заново. То есть, если вы убили цель на 3 способности, макрос будет использовать 4 способность, но нам ведь теперь надо исполнять ротацию сначала, то есть с первой способности. Для этого мы добавим к нему переменную reset=taeget. Теперь, при смене цели, макрос будет обновляться и начинать ротацию снова с 1-й указанной способности. Выглядит это примерно так:

Гайд по Макросам в WoW

Если вас не устраивает обновление при смене цели, вы можете сделать его каждые несколько секунд. Для этого, после reset= укажите цифру, которая будет означать, раз в сколько секунд макрос будет сбрасываться.

Сочетания

Хотите использовать две способности при одном нажатии на макрос одновременно? Это… невозможно в большинстве случаев. Почти все спеллы, после их использования, даже если они не имеют своего времени восстановления, т.е. это мгновенные способности, запускают ГКД — время восстановления для всех способностей. Именно поэтому нельзя использовать в одном макросе одновременно две инстант способности имеющих ГКД. Другое дело, способности без ГКД. Записав их в макрос как

/cast скилл1

/cast скилл2

Вы используете их одновременно. Но только если они мгновенные и без ГКД! Можно сделать сочетание абилок с аксессуарами. Т.е., например, можно прожать Героизм и активировать аксессуар.

Наводка

Представьте ситуацию: вы со своим другом пошли на БГ. В пылу битвы он кричит вам: «Я умираю! Спаси!» Вокруг вас бегает толпа игроков, со всюду летят снаряды, оторванные конечности и т.п. Как тут найти друга? В этом поможет макрос

Гайд по Макросам в WoW

Использовав его, способность применится именно к указанной цели, кто бы не был у вас в таргете.

Фокус

Макрос максимально прост и записывается всего одной строкой:

/фокус

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

На этом гайд по Макросам в WoW окончен. Это была база, для понимания того, что же такое макросы и как их писать самому.
Изучите свои способности, узнайте, каких из них на ГКД, а какие нет. Какие можно и нужно засунуть в очередь, а какие нет. Если будут вопросы — задавайте их в комментарии.

Like this post? Please share to your friends:
  • Как написать макрос vba
  • Как написать макрос lua
  • Как написать майонезом на салате
  • Как написать майнкрафт английскими буквами
  • Как написать майнер программу