showtooltip что значит в макросе
Showtooltip что значит в макросе
Большой гайд по макросам
Этот гайд научит вас создавать макросы, начиная от самых простых и заканчивая полнофункциональными и довольно сложными. Однако не рассчитывайте найти тут полный справочник — макро-команд в игре великое множество, и для описания всех их придется писать книгу. По мере возможностей будет рассмотрен каждый отдельно взятый этап создания сложного макроса с подробными пояснениями. Уделим внимание и тому, как сэкономить место и вложиться в 255-символьный лимит.
Самый простой макрос имеет вид:
#showtooltip
/use Стрела тьмы
Команда #showtooltip заменяет красный вопросительный знак иконки макроса на иконку соответствующего заклинания, в данном случае это Стрела тьмы. Сам по себе красный «?» является временной заменой тому, на что покажет #showtooltip. Использование команды ‘/use’ вместо ‘/cast’ позволяет сэкономить нам целый символ, что особенно важно в больших макросах, близких по своему объему к максимальному лимиту в 255 символов.
Макрос работает точно так же, как и заклинание Стрела тьмы из вашей книги заклинаний. Перетащите этот макрос на панель и убедитесь в этом лично (если вы чернокнижник, конечно). Разумеется, на месте Стрелы тьмы может быть любое заклинание или способность из вашего арсенала. Поскольку этот макрос не дает абсолютно никаких преимуществ перед обычным заклинанием из книги, то нет никакого смысла в его создании. Я привел его для демонстрации самого простого примера.
Теперь перейдем к более полезным вещам, расширив нашу бесполезную заготовку до чего-то функционального. Добавим в этот макрос 4 модификатора. В общем виде такой макрос имеет вид:
#showtooltip
/use [mod:ctrl] способность4;[mod:alt] способность3;[mod:shift] способность2;[nomod] способность1
или тоже самое без [nomod] в конце, что сэкономит нам еще несколько символов:
#showtooltip
/use [mod:ctrl] способность4;[mod:alt] способность3;[mod:shift] способность2; способность1
(Есть ситуации, когда [nomod] необходим, о таких ситуациях мы поговорим ниже. В большинстве же случаев нет разницы, использовать или нет этот модификатор)
Если кликнуть на этот макрос с зажатым CTRL, произойдут две вещи: #showtooltip поменяет красный вопросительный знак иконки макроса на иконку способности4 и сработает способность4. Аналогично с модификаторами ALT и SHIFT. Если же ни одна клавиша-модификатор не нажата, макрос получит иконку способности1 и сработает способность1. Если же вы допустили ошибку при написании названия способности, или ее просто нет в книге заклинаний, на месте иконки макроса вновь окажется красный «?», оповещающий игрока о наличии ошибки в макросе.
Таким образом написав 6 таких макросов вы получите доступ сразу к 24 заклинаниям из вашей книги ценой всего 6 ячеек на панели. Вы можете вовсе не выносить эти макросы на панель, назначив им горячие клавиши через соответствующий аддон, например через BindPad. Сами горячие клавиши удобно выбирать рядом с кнопками передвижения — WASD или ESDF.
Вот еще один реальный пример такого макроса. Он демонстрирует свою универсальность, вне зависимости от того, какой класс этим макросом пользуется.
#showtooltip
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Призыв стража Скверны;[nomod] Стрела тьмы
#showtooltip
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Призыв стража Скверны;Стрела тьмы
Ctrl + макрос: показывает иконку Бронзового дракона и призывает его
Alt + макрос: показывает иконку Ритуала призыва и начинает ритуал
Shift + макрос: показывает иконку стража Скверны и призывает его
Без модификаторов + макрос: показывает иконку Стрелы тьмы и кастует Стрелу тьмы
Вместе с редко-используемыми и/или не-боевыми способностями лучше всего использовать труднодоступные модификаторы (например, мне кажется наиболее неудобным CTRL). Поэтому на CTRL+макрос у меня назначен Бронзовый дракон. Все остальные способности так же следует размещать в порядке увеличения важности и удобства, ну а самые важные оставлять без модификаторов, как в этом случае было сделано со Стрелой тьмы.
Можно сделать макрос, который будет кастовать сразу несколько способностей нажатием одной кнопки. При этом обязательно должны выполняться два условия. Во-первых, только одно из этих заклинаний может иметь время каста. Во-вторых, только одно из заклинаний может вызывать глобальную перезарядку. Иными словами, если заклинание в макросе вызывает глобальную перезарядку, то все последующие команды по прочтению заклинания не сработают.
Вот пример из жизни. У чернокнижников есть экстренная кнопка на случай, если убили его прислужника. Обычно повторный призыв занимает целых 10 секунд, что непозволительно много, особенно в условиях PvP. Благодаря таланту Господство Скверны в сочетании с другими пассивными талантами, время призыва сокращается до 0.5 секунд.
Вот в общем-то отличный макрос, который позволяет нажать Господство Скверны и призыв прислужника одной кнопкой за одно нажатие.
#showtooltip
/use Господство Скверны
/use Призыв Стража Скверны
Вместо того, что бы жать кнопку «Господство Скверны», а затем другую кнопку — «Призыв Стража Скверны», чернокнижнику нужно просто нажать на этот макрос, который нажмет обе кнопки за него, причем одновременно.
В добавок к этому примеру, если вы играете орком, можно еще использовать Кровавое неистовство, что бы новопризванный Страж Скверны выглядет несколько секунд немного эпичнее.
#showtooltip
/use Кровавое неистовство
/use Господство Скверны
/use Призыв Стража Скверны
Этот пример работает потому, что заклинания Кровавое неистовство и Господство скверны — мгновенные и не вызывают глобальную перезарядку, а значит могут быть использованы одновременно друг за другом. У заклинания Призыв Стража Скверны есть время каста, поэтому оно должно находится в конце макроса, поскольку после кастующегося заклинания все остальные строчки макроса будут проигнорированы.
Еще один простой, но очень полезный для дамагера макрос на помощь (ассист). Он заставляет дамагера переключиться на ту цель, которую бьет главный танк.
/target ИмяВашегоТанка
/assist
Первая строчка заставляет вас выбрать в цель главного танка (придется редактировать макрос каждый раз при смене главного танка в новом рейде). Вторая строчка выбирает в качестве цели цель главного танка. Макрос очень полезен и позволяет дамагеру всегда бить именно ту цель, которую нужно, не боясь сорвать аггро. Само собой, если танк назначил метками другую очередность убийства мобов (например, большую группу врагов), то тут уже придется самому выбирать цель в соответствии с порядком убийства.
Давайте теперь попробуем соединить воедино то, что мы создали на двух предыдущих шагах. Если просто взять и слепить воедино два отдельных макроса, результирующий макрос не будет работать так, как бы нам хотелось. Как вы думаете, что произойдет при нажатии такого макроса:
#showtooltip
/use Господство Скверны
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Ритуал душ;Призыв стража Скверны
Дело в том, что Господство Скверны будет каждый раз кастоваться при нажатии этого макроса. Даже когда вы будете зажимать CTRL, SHIFT или ALT. Если вы не хотите попусту тратить такой ценный кулдаун во время выполнения Ритуала призыва или посадки на маунта, стоит позаботится об этой проблемке.
#showtooltip
/use [nomod] Господство Скверны
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Ритуал душ;Призыв стража Скверны
Как видите, здесь добавление модификатора [nomod] перед Господством Скверны в первой строчке сыграло ключевую роль. Таким образом мы указываем игре, что Господство Скверны нужно использовать только при отсутствии модификаторов. Это именно то, о чем упоминалось в начале статьи.
Однако осталась еще и эстетическая проблема. Дело в том, что команда #showtooltip будет всегда отображать иконку заклинания Господство Скверны, вне зависимости от того, с какой дополнительной клавишей этот макрос нажат. Решается очень просто и по аналогии с последней строкой:
#showtooltip [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Ритуал душ;Призыв стража Скверны
/use [nomod] Господство Скверны
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Ритуал душ;Призыв стража Скверны
И наконец еще одна, последняя проблема. Макрос всегда кастует Господство Скверны при вызове стража Скверны, даже если вам это не нужно или вы хотите сохранить кулдаун до поры до времени. Так давайте изменим макрос так, что бы при нажатии с SHIFT макрос использовал Господство Скверны, а без модификаторов — не использовал. Не забудем так же подправить сразу команду #showtooltip.
#showtooltip [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Призыв стража Скверны;Призыв стража Скверны
/use [mod:shift] Господство Скверны
/use [mod:ctrl] Бронзовый дракон;[mod:alt] Ритуал призыва;[mod:shift] Призыв стража Скверны;Призыв стража Скверны
В итоге мы получили очень удобный макрос, который по умолчанию призывает стража Скверны в течении
10 секунд, а при зажатом шифте делает это почти моментально.
Можно написать макрос, который будет использовать заклинание только на определенной цели. Рассмотрим это на примере холи паладинов.
Вот этот макрос лечит Вспышкой Света текущую цель паладина:
#showtooltip
/use Вспышка Света
А вот этот макрос всегда лечит только Вас (если вы паладин, конечно), вне зависимости от того, есть у вас цель или нет.
#showtooltip
/use [target=player] Вспышка Света
Этот макрос лечит ту цель, которая находится у вас в фокусе:
#showtooltip
/use [target=focus] Вспышка Света
Вот такой макрос лечит Вспышкой Света того игрока, на которого наведен курсор, даже если в качестве цели выбран кто-то другой:
#showtooltip
/use [target=mouseover] Вспышка Света
Можно объединить написанные выше макросы в один при помощи модификаторов:
#showtooltip
/use [mod:ctrl,target=player] Вспышка Света;[mod:alt,target=focus] Вспышка Света;[mod:shift,target=mouseover] Вспышка Света;[nomod] Вспышка Света
2. Еще один пример многострочного макроса для Рыцаря Смерти — танка. Когда танк за доли секунды получает большой урон, этот макрос баффает ДК Кровью вампира и использует Рунический флакон с лечебным зельем. Такая комбинация позволяет танку самостоятельно поднять уровень своего здоровья с 20% до 80% за несколько секунд и пережить опасные моменты.
#showtooltip
/use [mod:ctrl] что-нибудь;[mod:alt] что-нибудь;[mod:shift] что-нибудь;[nomod] Кровь вампира
/use [nomod] Рунический флакон с лечебным зельем
Здесь представлено несколько примеров макросов, которые не подходят под описание выше. Это даже скорее не макросы, а скрипты. Если вас заинтересует эта сторона вопроса, более подробную информацию можно найти на wowwiki, на странице, посвященной макросам.
1. Такой макрос будет полезен для выполнения достижения в Окулусе «без красных и зеленых драконов». Он помогает синхронизировать Остановку времени между пятью игроками. По аналогии такой скрипт можно использовать где-угодно, начиная отсчетами до начала пула, и заканчивая какими-то таймерами пиццы.
/in 12 /rw Кастуй остановку времени #1 ИГРОК1
/in 27 /rw Кастуй остановку времени #2 ИГРОК2
/in 42 /rw Кастуй остановку времени #3 ИГРОК3
/in 57 /rw Кастуй остановку времени #4 ИГРОК4
/in 72 /rw Кастуй остановку времени #5 ИГРОК5
/in 87 /rw Кастуй остановку времени #6 ИГРОК1
/in 102 /rw Кастуй остановку времени #7 ИГРОК2
/in 117 /rw Кастуй остановку времени #8 ИГРОК3
2. Вы танк, и хотите посчитать свой общий авойданс? Этот скрипт изучит ваши статы и выдаст результат:
Для ДК: /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))))
3. Для охоты на Затерянного во времени протодракона нам поможет следующий макрос:
Showtooltip что значит в макросе
Всем привет, с вами бонс, мистер бонс!
В этом видео я расскажу вам дорогие друзья как писать писать макросы самостоятельно в нашей любимой онлайн игре Ворлд оф Варкрафт!
Дорогой зритель могу тебя уверить что материал в видео просто мааа конфетка, поэтому советую досметреть видео до конца,
обязательно поставить палец вверх и подписаться на канал. погнали.
Иногда получается так что на панели спеллов вам неудобно прожимать скилы или просто не хватает места под них,
в этом случае нам на помощь могут прийти макросы
Макросы позволяют объединять несколько умений, активируя их нажатием одной кнопки, что может экономить время.
Но данная возможность работает, только если не более чем одно из заклинаний имеет время каста или является мгновенным,
но имеет гкд (глобальный кулдаун или общее время восстановления).
Шаг 1: Игровой редактор макросов
Чтобы начать писать макросы Открываем игровое меню через ESC, или через иконку на игровом экране, тыкаем в кнопку макросы.
далее
Нажимаем Создать
все мы деле.
Шаг 2: Первый шаблон макроса.
Самый простой макрос
Данный макрос выглядит и работает совершенно так же, как и заклинание «Апокалипсис» из книги заклинаний.
Поскольку данный макрос не имеет никакого дополнительного функционала с умениями из книги заклинаний или тринкетов,
нет смысла использовать его, это только пример, и в дальнейшем мы будем его развивать.
Шаг 3: Многострочные макросы.
Можно создавать макросы, использующие одновременно несколько умений по одному нажатию, помним про гкд угу.
#showtooltip
/cast Апокалипсис
/petattack
/cast Цапнуть
Дописываем /petattack что заставит нашего прислужника атакавать Вашу текущую цель, и в догонку добавим скил пета /cast Цапнуть
——
Если вы орк, троль или дворф черного железа для максимального усиления нашего
бурста вы добавляете в макрос активную рассовую способность /cast Кровавое неистовство
чтобы прям совсем у вражин искры из глаз посыпались докидываем в макрос прожимной трикет с боевым усилением /use Пузырек с оживленной кровью
#showtooltip
/cast Апокалипсис
/petattack
/cast Цапнуть
/cast Кровавое неистовство
/use Пузырек с оживленной кровью
Еще один простой, но очень полезный пример макроса:
/assist Ник Танка или Наводчика
/cast Вспышка болезни
или любой другой мнгновенный скилл в зависимости от вашаго класса и спека
Данный макрос позволяет мгновенно выбрать и начать атаковать цель танка или наводчика.
Особенно тема полезна в пвп на арене или на рбг.
Шаг 4: Сложный макрос с модификатором.
#showtooltip
/cast Апокалипсис
/petattack
/cast Цапнуть
/cast Кровавое неистовство
/use Пузырек с оживленной кровью
Итак мы уже имеем конструкцию многострочного макроса, ваши противники уже дрожат от страха перед вашим мега бурстом, но этого мало.
чтобы добавить ужасу недругам и поочередное нажатие спеллов, заменяем команду /cast на /castsequence после нее вписываем спелы через запятую
должно получиться так:
#showtooltip
/castsequence Апокалипсис, Нечестивое бешенство
/petattack
/cast Цапнуть
/cast Кровавое неистовство
/use Пузырек с оживленной кровью
Чтобы макрос работал корректно нам нужно немного его модифицировать, перед спеллом с которого должна начинаться ротация ставим восклицательный знак
и после /castsequence добавляем через пробел конструкцию reset=75, где число обозначает время в секундах
в итоге должно получиться слудующее
подобный макрос можно создать и для защиты персонажа
например бдк с тигелем в мейн слоте сердца азерот
что мы тут наблюдаем?
поочередное нажатие деф способностей в расстановке кулдаунов по возрастанию, глубина прожатия будет зависеть от ситуации
а сброс макроса будет происходить через 50 секунд, к откату антимагического пациря,
дополнительно будем использован камень здоровья лока, если хп цело то и камень останется цел,
далее новая модификация [@player](далее эту конструкцию буду проговаривать просто собака плеер без квадратных скобок),
команда которая заставит применить заклинание на себя, в нашем случае небольшой подхил от азеритовой сущности.
(распологаем каждый спел в отдельности с удобным местом для прожатия, всякое бывает, например нам будет нужна только незыблемость льда,
и чтобы не запускать остальные кулдауны мы прожмем способность отдельно)
также эту конструкцию можно использовать с заклинаниями для которых надо выбирать место положения применения
например:
что позволит положить лужу бладу или анхолику под себя
(советую вынести лужу без макроса отдельно на панель),
так же данная конструкция прекрасно подойдет дх танку с печатями, или рестор друиду, любому монаху с кругом мира.
вот еще дх дд может использовать эту же конструкцию но уже для бурста одновременно с прожимным тринкетом:
#showtooltip Метаморфоза
/cast [@player] Метаморфоза
/use Блестящий золотой плюмаж
то есть дх с одной кнопки прыгнет на месте в метаморфозу и заюзает трикет,
что позволит сэкономить время без выбора позиции прыжка и отдельного прожатия тринкета.
разберем еще одну модификацию макроса:
#showtooltip Пленение
/cast [@focus,exists][@target] Пленение
Макросы
Последнее обновление: 23 октября, 2020 • для 9.0.0 Shadowlands
Автор: Rodriguezz
Содержание
Основы
Все создаваемые вами макросы сохраняются на сервере Blizzard и привязаны к вашей учетной записи или персонажу, что означает, что вы можете получить к ним доступ с разных компьютеров. На одной учетной записи может быть сохранено 120 макросов, плюс 18 макросов для каждого персонажа. Макросы учетной записи, как видно из названия, используются всеми вашими персонажами, в то время как макросы персонажей не видны другим персонажам в вашей учетной записи.
Создание макроса
Ваш первый макрос
Самый простой макрос
#showtooltip заменяет вопрос на иконку используемого нами умения. Красный знак вопроса всегда заменяется на ту иконку, которую задаёт макросу команда #showtooltip.
Вы можете использовать команду /use вместо /cast, чтобы сократить длину большого макроса. Данный макрос выглядит и работает совершенно так же, как и заклинание Вспышка Света из книги заклинаний. Поместите его на панель команд и кликните, персонаж скастует вспышку (если конечно вы паладин).
Поскольку данный макрос не имеет никакого дополнительного функционала по сравнению с умением из книги заклинаний, нет смысла использовать его, это только пример.
Шаблон рабочего макроса
Теперь мы создадим более функциональный пример, для начала включающий в себя 4 модификатора. Такой макрос позволяет использовать несколько умений с одной кнопки на панели команд:
или без [nomod] в конце макроса, что позволит сократить длину макроса (напоминаем, что для любого макроса максимум составляет 255 символов).
Создайте макрос с 4 вашими умениями по вышеприведенному примеру, затем поместите его на панель. Вместо красного вопроса #showtooltip будет отображать иконку «умения 1», если же вы нажмете Ctrl, то она заменится на «Умение 4» до тех пор, пока Ctrl нажат. Аналогично будет происходить при нажатие Shift или Alt.
Всегда есть возможность ошибки при создании макроса, если вместо иконки одного из умений у вас отображается красный вопрос, значит, вы допустили ошибку.
Вот пример настоящего макроса, на примере умений паладина. Идея данного макроса может использоваться любым классом:
При использование макроса:
С модификаторами, которые вам труднее всего нажимать, используйте не боевые или редко используемые умения. Для меня лично не очень удобны Ctrl и Shift, там я расположил маунтов. Нажать альт для меня проще, поэтому с ним я использую часто кастуемые заклинания, а без модификаторов самое частое. То есть, создавая макрос, используйте [nomod] для самых важных умений, удобный вам модификатор для менее важных, и остальные для не боевых или очень редких заклинаний.
Многострочные макросы
Можно создавать макросы, использующие одновременно несколько умений по одному нажатию, только если не более чем одно из заклинаний имеет время каста или является мгновенным, но имеет гкд.Например, создадим макрос, Для мага на использования Возгорания и акссесуара Жетон падшего гладиатора
Теперь при использовании данного макроса будет использоваться Возгорание с включенным тринкетом. Если ваше заклинание имеет время каста то оно должно быть на последней строчке.
Еще один простой, но очень полезный пример макроса:
Данный макрос позволяет мгновенно выбрать и начать атаковать цель танка.
1я строчка выбирает в цель танка (вам придётся каждый раз вписывать имя текущего танка)
2я строчка выберет для вас текущую цель танка.
Однако всегда есть исключения, используйте этот макрос, только если вы бьёте цели без специального приоритета или меток.
Макросы с модификатором цели
Вы можете также создавать макросы с кастом заклинаний в определенную цель. Для примеров будем использовать умения паладина.
Базовый шаблон, кастует Вспышка Света в текущую выбранную цель
модификатор [target=player] или сокращенно [@player] кастует в самого себя:
модификатор [target=focus] или [@focus] делает каст в запомненную цель:
модификатор [target=mouseover] или [@mouseover], делает каст в цель, на которую вы наводите мышкой, к примеру, по фрейму игрока в пати:
Теперь же объединим все эти макросы в один с использованием модификаторов:
Большие макросы и скрипты
Вот парочка примеров сложных макросов. Фактически это скрипты, а не макросы, и они являются более сложными, чем все предыдущие примеры. Если вы заинтересовались, то можете посетить сторонние ресурсы, начните с http://www.wowwiki.com/HOWTO:_Make_a_Macro.
Макрос для помощи в поиске затерянного во времени:
Краткое итого
Создание макроса с модификаторами для разных умений:
Используйте в многострочном макросе не более 1го умения, которое имеет гкд или время каста и только в конце макроса
Скопируйте в строку #showtooltip условия из последней строки, для отображения иконок заклинаний
Команды чата / эмоций
Эти команды не выполняют никаких действий, поэтому не вызывают боя и имеют только косметическое значение.
Боевые команд
Эти команды выполняют действия, которые в основном используются в макросах, ориентированных на бой.
Использовать Огненный шар на вашу цель в фокусе, если она существует, если она не мертва и является врагом, в противном случае применение произойдет на вашу текущую цель.
Модификаторы цели
Добавление модификатора target к вашему макросу изменит вашу текущую цель на указанную, если его условие истинно. @ (читается как ‘at’) можно заменить на target= в каждой команде.
Условия
Условные выражения можно использовать, чтобы решить, какое действие следует выполнить. Вы можете добавить «no» перед ними, чтобы они вели себя прямо противоположным образом. Например, noharm верно для любой цели, которая не является врагом, но может включать например нейтральных NPC.
Модификаторы комбинаций клавиш
Общие команды
Эти команды можно использовать как в боевых, так и в не боевых ситуациях.
Например, /use Зелье длительной силы чтоб использовать зелье или /use 14, чтобы использовать второй аксессуар
Список идентификаторов слотов
Больше примеров макросов
Применения вашу способность Прерывание в цель в вашем фокусе,а если в фокусе нет цели то они примерится к цели в вашем таргете.
Использует способность в место где находится ваш курсор. На примере Метаморфоза.
Использует способности на место где находится персонаж. На примере Метаморфоза.
Макрос для каста печатей по курсору/под ноги. На примере Печать немоты.