Добрый вечер. Нужен был автокст активной способности, я его сделал, но теперь мне как-то нужно спрятать основной спел, чтобы у него даже рамки не появлялось(темная иконка и нулевое описание не помогло). Поиском пользовался, нашел вопрос про спелбук. Запрет на книзу заклинаний сработал, но основной спелл через него не работает. Все это дело происходит на reforged, может быть лавочку прикрыли.
Если есть какие-то идеи, или уже знаете что надо делать, подскажите пожалуйста.

Принятый ответ

ставишь x на 0 ставишь y на -11 и вуаля ионка скрыта спелл работает, но учитывай то что за приказ он время тратить будет если ты отдал другйо приказ во время каста он не срабоатет у меня так захват портала рабоатет

а способ выше некоторые способности не работают только x 0 и y -11 робит
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
22
4 года назад
Отредактирован PROSHELDOTU
1
native BlzUnitDisableAbility takes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
1
7
4 года назад
1
ставишь x на 0 ставишь y на -11 и вуаля ионка скрыта спелл работает, но учитывай то что за приказ он время тратить будет если ты отдал другйо приказ во время каста он не срабоатет у меня так захват портала рабоатет

а способ выше некоторые способности не работают только x 0 и y -11 робит
Загруженные файлы
Принятый ответ
0
14
4 года назад
0
Ельнур Несипбаев, спасибо, помогло! Не знаю насчет первого предложенного способа, плохо разбираюсь в коде, но второй мне точно подошел. Вопрос закрыт.
0
32
4 года назад
0
Так, что тут за хрень в правильном ответе?
BlzSetAbilityPosX() и BlzSetAbilityPosX(), не МУИ и меняют положение иконки у всех игроков сразу
Ещё приказ типа автокаста, сбивает текущий приказ например таргетную атаку или движение.
Если же я ошибся и это вообще про редактирование txt файла приказов, то это вообще не имеет никакого отношения к вопросу и скроются вообще все абилки в карте, на это позиции, а оно надо?
Вот нормальный способ:
Создаём отдельную функцию действия каста например
function CasTQAbility (unit, param1, paramn)

--Внутри действия каста

end
При касте способности просто вызываем CasTQAbility, а как же сделать теперь автокаст?
Да очень просто скрываем или через спелбук или как сказал товарищ выше BlzUnitDisableAbility
А теперь в нужным момент времени вызываем CasTQAbility, хоть при атаке, хоть по таймеру, при получении урона, когда угодно в общем
По желанию:
Отнимаем ману, проверяем на сайленс, проверяем на кд, или просто юзаем из коробки
Чтобы оставить комментарий, пожалуйста, войдите на сайт.