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

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

Показано с 1 по 4 из 4
  1. #1
    Новичок
    Регистрация
    12.05.2020
    Сообщений
    8
    Поблагодарил(а)
    0
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1

    Макрос снятия бафа на пете

    В апи присутствует функция CancelUnitBuff. В вики говорится, что она стала protected с версии 4.0.1 (то-есть на личе работает из макроса) и должна работать на любой юнит, который находится под контролем игрока. При попытке использовать на пета ничего не происходит.
    PHP код:
    /run for 1100 do local b UnitAura("pet"i"HELPFUL") if == nil then break elseif == "Молитва духа" then CancelUnitBuff("pet"i,  "HELPFUL") break end end 
    Данная функция как-то заблокирована самим сервером?

  2. #2
    Ветеран форума Аватар для Forwy
    Регистрация
    15.06.2016
    Адрес
    Минск
    Сообщений
    1,309
    Поблагодарил(а)
    142
    Получено благодарностей: 172 (сообщений: 105).
    Репутация: 172
    Функция не запрещена и в 4.0.1
    PHP код:
    /run if UnitBuff("pet","Молитва духа")) then CancelUnitBuff("pet","Молитва духа"end end 
    А это тоже не работает?
    Макросы/скрипты для WoW — все, что может пригодиться.
    Dark Circle Style (New)v1.1.2 (commit 02.01.2021)

  3. #3
    Новичок
    Регистрация
    12.05.2020
    Сообщений
    8
    Поблагодарил(а)
    0
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    С 4.0.1 функция запрещена в бою.
    Да, функция не работает на пета в любом варианте.

  4. #4
    Старожил
    Регистрация
    23.11.2016
    Сообщений
    210
    Поблагодарил(а)
    78
    Получено благодарностей: 78 (сообщений: 58).
    Репутация: 78
    Цитата Сообщение от notice Посмотреть сообщение
    должна работать на любой юнит, который находится под контролем игрока
    Cancels the buff at index 1 assuming it can be canceled by the player.
    Я, конечно, не кембридж инглиш, но по-моему тут не так написано. С петов по дефолту нельзя снимать баффы, потому и функция работать не должна.

Ваши права

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