Просматривая недавний идентичный вопрос, озадачился как провернуть туже махинацию в последнем патче(1.32) и спрятать кнопку (AHbu) с сохранением приказа постройки.
Нативками BlzSetAbilityPosX и BlzSetAbilityPosY можно передвинуть но спрятать не выходит.
Ещё я пробовал отредактировать позицию в commandfunc.txt он вообще не реагирует на эту кнопку.

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

shmatko, там нужна задержка. обычно хватает задержки в 0.0 сек. Во многих случаях использую, тк вар не успевает подготовить и прочее. Такие случаи в варе не новы. Здесь она тоже пригодилась. Короче я пробовал на гуи вэйт в 0.00 сек. Но видна иконка на сек, как вы сказали. а попробовал таймером в 0.00 сек норм получилось, иконки не видно
У таймера запуск происходит сразу, вэйт медлителен

Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
27
4 года назад
1
А есть ли там триггеры по скрытию иконок? посмотри, че-то помню, что они есть
0
2
4 года назад
0
нашел только со сменой иконки
1
27
4 года назад
Отредактирован MpW
1
BlzUnitHideAbility? работает
0
2
4 года назад
0
приказывать не смогу если спрячу так
1
27
4 года назад
Отредактирован MpW
1
shmatko, разве? обычно у меня на 1.26 не было проблем со скрытым меню. Там можно спрятать/показать. Если там действительно никак приказом строить, то попробуй открыть и отдать приказ, и сразу же скрыть.
0
2
4 года назад
0
если прям сразу скрывать как только отдаю приказ то он не успевает начать строить, решается вроде таймером с малым периодом но все равно успеваешь заметить эту кнопку на панели
1
27
4 года назад
Отредактирован MpW
1
shmatko, там нужна задержка. обычно хватает задержки в 0.0 сек. Во многих случаях использую, тк вар не успевает подготовить и прочее. Такие случаи в варе не новы. Здесь она тоже пригодилась. Короче я пробовал на гуи вэйт в 0.00 сек. Но видна иконка на сек, как вы сказали. а попробовал таймером в 0.00 сек норм получилось, иконки не видно
У таймера запуск происходит сразу, вэйт медлителен

Загруженные файлы
Принятый ответ
Этот комментарий удален
1
2
4 года назад
1
МрачныйВорон, спасибо, использую ваш метод.
0
28
4 года назад
0
shmatko, надо в способностях менять, а не в commandfunc.txt.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.