Я уже видел статейку по редактированию приказов и снизу нашел ответ как скрыть кнопку, но он оказался нерабочим (1.26а).
Пробовал через команду call UnitRemoveAbility(whichUnit,'AHbu'), но он тогда не может самостоятельно достраивать здания
Ах, да, прояснить ситуацию забыл.. Зачем мне это нужно?
Сделал строительство на основе спеллбука с игрушечными зданиями, чтобы можно было запихнуть несколько страниц построек, которые заменяются дамми-строителем на не самостроящиеся здания. Ну так вот, если у юнита со спеллбуком не будет никакой постройки в графе "Технологии - Зданий построено", то он не сможет самостоятельно доделывать здания созданные моим даммиком, только помогать их быстрее строить.
Вроде где-то видел комментарий, что кто-то там где-то там предлагал как-то там запихнуть кнопку постройки в спеллбук, который можно будет потом скрыть, но я потерял это и не смог найти, помогите пожалуйста))
Упс, ещё одно. Я в курсе про морф и все дела, это круто, но он сбивает текущий приказ (если ошибся, то закрываю тему), поэтому он мне не подходит.
У меня есть, в принципе, идея с записыванием последнего отданного приказа юнита в переменную и при морфе опять отдавать ему этот приказ, но хотелось бы просто скрыть кнопку строительства..

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

Есть другой способ скрыть ВСЕ кнопки.
Buttonpos=0,-11
не обязательно юзать текстовик, чтобы скрыть меню, можно попробовать в самих абилках "строительство" задать положение x,y - 'AHbu'/'AObu'/'AUbu'/'AEbu'/'AGbu'/'ANbu'
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
Видимо єта кнопка тесно спряжена с более низкими слоями игры (чит. "hardcoded"). Похоже, что скрыть её нельзя. Я могу только посоветовать вернуться назад и посмотреть, что можно сделать по-другому, чтобы не приходилось скрывать кнопку.
Melissa:
Units\commandstrigs.txt
Units\commandfunc.txt
Порыть там надо, во всяком случае стандартные приказы, иконки и клавиши к ним там прописаны.
(естесственно нужно импоритровать эти изменённые файлики в карту)
Я пробовал прописывать кнопке неадекватные значения позиции кнопки и пиктограммы, но ничего не вышло — игра подставляет свои значения.

1
27
4 года назад
Отредактирован MpW
1
Есть другой способ скрыть ВСЕ кнопки.
Buttonpos=0,-11
не обязательно юзать текстовик, чтобы скрыть меню, можно попробовать в самих абилках "строительство" задать положение x,y - 'AHbu'/'AObu'/'AUbu'/'AEbu'/'AGbu'/'ANbu'
Принятый ответ
0
27
4 года назад
Отредактирован rsfghd
0
МрачныйВорон, мда..
В общем, я уже видел все твои комментарии/ресурсы по этому поводу и только сейчас понял причину, почему ничего не работало - я значение -11 писал в положение X способности, а не в Y))
Спасибо, всё работает и эта злосчастная кнопка скрылась)
1
28
4 года назад
Отредактирован PT153
1
с игрушечными зданиями
У всех способностей такого типа один ID приказа, работать будет только самая первая.

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

В комбинации спелбук + кнопка, нужно чтобы одна иконка была скрыта, иначе будут отображаться две. Можно скрыть саму кнопку строительства, как уже сказал МрачныйВорон, а можно скрыть спелбук. Работает одинаково, но вроде второй способ критует меньше (крит происходит после выделения юнита со скрытой иконкой и только в том случае, если до этого была игра на карте с разрушаемыми объектами/декорациями). По крайней мере логи становятся понятнее, можно определить, критануло из-за скрытия или из-за чего-то другого. Также нужно понимать, что у спелбука менять описание и хоткей проще, чем у кнопки строительства. Поэтому в своей карте я сделал второй вариант.
С этим можно много экспериментировать. Будет интересно посмотреть, что будет, если такой спелбук заблокировать для игрока. Сможет ли он строить (иконка строительства видна)? Что будет, если скрыть иконку строительства, поставить в настройках такого спелбука общий кд, добавить в спелбук спелл с кд и заюзать этот спел? Кд на строительство? Химичить можно много.
0
27
4 года назад
0
PT153, кнопка строительства спокойно скрылась, краша не происходит. Но юнит может без чей-то поддержки достраивать здания, а так же, можно через триггеры заставить его строить, даже при том, что иконки нет и кликнуть по ней нельзя
Чтобы оставить комментарий, пожалуйста, войдите на сайт.