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

Упомянутые в теме пользователи:

Показано с 1 по 11 из 11

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Гуру Аватар для Friskes
    Регистрация
    08.10.2013
    Сообщений
    334
    Поблагодарил(а)
    60
    Получено благодарностей: 84 (сообщений: 59).
    Репутация: 84
    Цитата Сообщение от Forwy Посмотреть сообщение
    Я и пишу, что надо тестить. У меня возможности нет, и если не ошибаюсь, то [@arenapet1][@arenapet2] работать не будет просто так.
    Как вариант, можно попробовать с exists:
    Код:
    #show
    /cast [target=Вороная горгулья, noharm, exists][@partypet1, exists][@partypet2, exists][] dispel
    Но опасаюсь ситуаций, когда несколько петов, а диспелить нужно конкретного. Например, если призвана гарга, приоритет в гаргу, а диспельнуть нужно вурдалака, пока гарга не пропадет, гулю не диспельнешь таким макросом, ровно как и пета второго члена группы (3х3). С модами это возможно.
    Если ты хочешь сюда еще и проверку на возможность диспела, то такого не существует в доступных скриптах.
    Макрос выше работает по принципу, если есть дружественная гарга - диспелим ее. Если ее нет, диспелим первого пета в пати, если и его нет, то второго. Если нет вообще петов - диспел таргет или себя (нет таргета).
    Всё понимаю, судя по описанию это и требовалось, буду тестировать, а что на счет 2й темы? "Если фокус есть - даю швд в него, если фокус отсутствует - даю швд в ближайшую цель, либо же в arena1-3 + arenapet1-3"

  2. #2
    Ветеран форума Аватар для Forwy
    Регистрация
    15.06.2016
    Адрес
    Минск
    Сообщений
    1,309
    Поблагодарил(а)
    142
    Получено благодарностей: 172 (сообщений: 105).
    Репутация: 172
    Код:
    #show
    /cast [target=Вороная горгулья, noharm, exists][] dispel
    /cast [@partypet1, exists] dispel
    /cast [@partypet2, exists] dispel
    Костыли, конечно, но может сработать. Опиши, что происходит с макросом. Гаргу вообще можно диспельнуть этим?


    Цитата Сообщение от Friskes Посмотреть сообщение
    "Если фокус есть - даю швд в него, если фокус отсутствует - даю швд в ближайшую цель, либо же в arena1-3 + arenapet1-3"
    Код:
    #show
    /cast [@focus, harm, exists, nodead] швд
    /cleartarget [@focus, noexists]
    /cast [noexists, @arena1, nodead][] швд
    /cast [noexists, @arena2, nodead][] швд
    /cast [noexists, @arena3, nodead][] швд
    /targetlasttarget
    Этот нужно еще больше тестить:) Опиши подробно, что делает. Можешь что-нибудь изменить и напиши, что поменялось. Вслепую сложно, конечно, так бы хоть сам проверил.
    Макросы/скрипты для WoW — все, что может пригодиться.
    Dark Circle Style (New)v1.1.2 (commit 02.01.2021)

Похожие темы

  1. Hummer,Ника Помогмте пожалуйста!
    от Hull в разделе Корзина
    Ответов: 3
    Последнее сообщение: 13.02.2012, 19:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •