Макросы ванилы

Если вопрос не в шутку, то нет.

Как то можно упростить сбор шкур?

набрать сутенера, он сам соберет их за тебя

3 лайка

Мне показался полезным макрос на кормление в одну кнопку:
/cast !Кормление питомца
/script PickupContainerItem (0,1)

Но игра при нажатии на кнопку попеременно включает либо “кормление” (предложение выбрать из инвентаря что-нибудь) либо "использование вещи №1 из 0й сумки. :frowning:

И последнее, что нашел - лечение либо воскрешение в одну кнопку:
/script if not UnitExists(“pet”) then CastSpellByName(“Revive Pet”); else if UnitIsDead(“pet”) then CastSpellByName(“Revive Pet”);else CastSpellByName(“Mend Pet”);end;end
Опять же, не работает. Может, кто подскажет - просто больше так нельзя использовать или что-то поправить можно?

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

Почему макрос не срабатывает? Спамлю его а срабатывает только первый скил…

/cast Шокирующий выстрел
/cast Чародейский выстрел
/cast Укус змеи

Потому, что одной рукой ты не можешь одновременно чесать в трёх местах!
Используй /castsequence и туда все три заклинания через запятую, ну и условия ресета указать.

Так?
/castsequence Шокирующий выстрел, Чародейский выстрел, Укус змеи

А условие рессета это как?

/castsequence reset=target …
https://wow.gamepedia.com/MACRO_castsequence

Нашел макрос на ханта. Умирает и ставил ловушку. Только чета не работает. Кто может подсказать что не так?

/script if UnitAffectingCombat(“player”) then CastSpellByName(“Притвориться мертвым”); PetFollow(); PetPassiveMode();else CastSpellByName(“Замораживающая ловушка”);end

проблема в тебе! и в том, что ты не читаешь форум! /script отключена на классике

Введи в чат (или исполни через макрос) команду

/script print("Я-балабол")

и удивись.

CastSpellByName нельзя нынче в скриптах использовать.

В теории этот скрипт можно заменить макросом:

/use [combat] Притвориться мертвым;Замораживающая ловушка
/stopmacro [nocombat]
/petfollow
/petpassive

Но надо проверять. Говорят, пэта не в пассив ставить надо, а прогонять.

написал и ничего не произошло

и так тоже ничего не произойдет

#showtooltip
/stopattack
/petfollow
/petpassive
/castsequence Притвориться мертвым, Замораживающая ловушка

или
#showtooltip
/stopattack
/petfollow
/petpassive
/cast [combat] !Притвориться мертвым
/cast [nocombat] Замораживающая ловушка

но во 2 варианте есть шанс отменить фейк дез

Я себе всего 1 макрос делал на кс , он работает
#showtooltip Антимагия
/stopcasting
/cast Антимагия
Так же такие простые макросы можно сделать для шипа, блока, новы

Попробуй не копипастить, а именно написать. Тут форум, похоже, кавычки другие прописывает.

UPD: Поменял оформление в исходном посту, можно копипастить.

Чего ничего не произойдёт? Без пэта всё работает: ФД, затем трапа ставится. За два нажатия.

Всем привет.
Вводная:

  • Для мили атаки есть команда /startattack (которая начинает автоатаку и при повторном нажатии НЕ стопает ее).
  • Для ренж есть /автоматическая стрельба (но она при повторном прожатии стопает автоатаку)
    Подскажите, есть ли, команда для ренж атаки НЕ стопающая?

Можно ли написать макрос, который бы без лишних задержек делал следующее:

Каст контрспелла, если вызван фелхантер
Каст седакта, если вызвана суккуба

Или такой макрос:
Запомнить свою цель
Взять себя в цель
Скастовать на себя диспел фелхантера
Вернуться на предыдущую цель

Есть условие pet, которое позволяет определять наличие пета и его тип. Например:
/cast [pet:imp] способность_импа; [pet:felhunter] способность_фелхантера; [pet:succubus] способность_суккуба
Могу ошибаться в названии петов.

По второму вопросу: запоминать необходимости нету. В макросе можно указать цель:
/cast [@player] способность_фелхантера
Фелхантер поймёт, что целью является его любимый хозяин.