В расширенной версии редактора есть такая возможность. Но я слышал в Reforge она может не работать. Кто-нибудь тестил?

Протестируй, автор, мб у тебя заработает)) и проверь.
EugeAl на самом деле, я давно тестировал такое. Когда начинал на рефе. И там эта команда не работает. Смотри вниз
сокрытие кнопок юнита
В рефордже перестают адекватно работать сокрытие через импорт, или ро работает 0,-11 (но не всегда). Я уже не помню, что там. Помню, что я другое решение нашел - через нативку.
Можно спрятать этими нативками в рефе. Однако, они тоже не всегда адекватно работают. Можно спрятать на совсем, и обратно не хотят отображаться. У меня было так, что никак не хотела кнопка обратно отображаться. Мб дело в моих кривых руках. чисто спрятать и показать => работает
native BlzUnitHideAbility takes unit whichUnit, integer abilId, boolean flag returns nothing
или это. выключать их мб и не стоит, но вот второй параметр отвечает за сокрытие. Но работает и багуется также.
function BlzUnitDisableAbility takes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
native BlzUnitDisableAbilitytakes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
Единственный нормальный способ сокрытия:
BlzUnitDisableAbility(u,id2,false,hideUI) => флаг hideUI меняешь, а первый не трогаем

Рекомендую великий UJJass

Мне напомнило, что в рефе большинство нативок, что то делающие с способностями (будь время каста, мана, и др параметры) не всегда работало. Один парень в одной статье упомянул про один метод, на который я обратил внимание. Здесь в ссылке автор почему-то удаляет абилку, какие установки делает на абилке, потом заново дает ее юниту, и ваууля работает. Мб это одна из хардкордных нативок? Может это для всех нативок также делать. Это как баг-фича с макс хп или ворона, когда даешь абилку, и сразу удаляешь

Погугли на хайве. На англоязычном сайте больше инфы найдешь, чем здесь.



Короче, гугл зарешал

Оказывается работает. Просто надо было погуглить
Тут нвдо:
Удалить абилку
Обрвтно добавить абилку
показываем/прячем

Почитал ВНИМАТЕЛЬНО на хайве, что скинул выше. И во второй ссылке. И понял, что мой вариант может быть не совсем верным. Там со счетчиками. Мне вот интересно, если просто удалить абилу, счетчик скинется?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Так протесть и напиши, ничего с игрой не случится ) максимум фатал эррор
Ответы (2)
30
EugeAl, проще же потратить время и задать вопрос. Пускай холопы парятся.
10
nazarpunk, бро, вопросы существуют для обмена опытом. Если ты никогда не делал ничего подобного, тогда скипай вопрос. В чём проблема? Тебя никто не принуждает отвечать.
27
Протестируй, автор, мб у тебя заработает)) и проверь.
EugeAl на самом деле, я давно тестировал такое. Когда начинал на рефе. И там эта команда не работает. Смотри вниз
сокрытие кнопок юнита
В рефордже перестают адекватно работать сокрытие через импорт, или ро работает 0,-11 (но не всегда). Я уже не помню, что там. Помню, что я другое решение нашел - через нативку.
Можно спрятать этими нативками в рефе. Однако, они тоже не всегда адекватно работают. Можно спрятать на совсем, и обратно не хотят отображаться. У меня было так, что никак не хотела кнопка обратно отображаться. Мб дело в моих кривых руках. чисто спрятать и показать => работает
native BlzUnitHideAbility takes unit whichUnit, integer abilId, boolean flag returns nothing
или это. выключать их мб и не стоит, но вот второй параметр отвечает за сокрытие. Но работает и багуется также.
function BlzUnitDisableAbility takes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
native BlzUnitDisableAbilitytakes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
Единственный нормальный способ сокрытия:
BlzUnitDisableAbility(u,id2,false,hideUI) => флаг hideUI меняешь, а первый не трогаем

Рекомендую великий UJJass

Мне напомнило, что в рефе большинство нативок, что то делающие с способностями (будь время каста, мана, и др параметры) не всегда работало. Один парень в одной статье упомянул про один метод, на который я обратил внимание. Здесь в ссылке автор почему-то удаляет абилку, какие установки делает на абилке, потом заново дает ее юниту, и ваууля работает. Мб это одна из хардкордных нативок? Может это для всех нативок также делать. Это как баг-фича с макс хп или ворона, когда даешь абилку, и сразу удаляешь

Погугли на хайве. На англоязычном сайте больше инфы найдешь, чем здесь.



Короче, гугл зарешал

Оказывается работает. Просто надо было погуглить
Тут нвдо:
Удалить абилку
Обрвтно добавить абилку
показываем/прячем

Почитал ВНИМАТЕЛЬНО на хайве, что скинул выше. И во второй ссылке. И понял, что мой вариант может быть не совсем верным. Там со счетчиками. Мне вот интересно, если просто удалить абилу, счетчик скинется?
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.