Добавлен agentex
Есть ли способы сделать чтобы юнит не выбирался при клике?
Принятый ответ
От контекста зависит, например на текущем патче я бы сделал так...
Исходные данные: юнит не выделяем и он москит, нужно вернуть выделение
- При создании заносим юнит в переменную, юнит создаётся с москитом
- Далее юнита можно всегда выбирать триггерно
- Если надо снова начать выделять юнита, можно ловить клик мыши рядом с юнитом....
Исходные данные: юнит не выделяем и он москит, нужно вернуть выделение
- Удалить москита
- Скрыть юнита
- Показать юнита
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Не знаю как после 1.27, но до этой версии способность нельзя найти в дефолтном редакторе, так что нужно будет установить jngp или добавить самостоятельно по ид Aloc
Исходные данные: юнит не выделяем и он москит, нужно вернуть выделение
Даже при EnableSelect(false, false) такого нет, и юнит под мышкой определяется триггерно.
В общем то задача в том, чтобы всегда был выбран только 1 юнит а остальные не выбирались кликом, но можно было по прежнему тригерно отловить клик на них.
Я боролся с багом залипания левого клика, и успешно его одолел, но случайно сделал именно то, о чем ты спрашиваешь
Как результат - не возможно выбрать другого юнита даже на 0,00001 сек, мельканий нет, хоть левой хоть правой жми
Кстати, я так понял в новых версиях нет способа убрать стандартные команды? Раньше вроде работало call SetPlayerAlliance(Player(0), Player(0), ALLIANCE_SHARED_CONTROL, false)
Отредактирован Lord_Teo
Создаем в РО копию этого юнита, с возможностью "москиты".
Далее, триггеры: