Добавлен Yury13
Покопавшись в поиске я так и не нашел оптимального варианта, чтобы запретить выбирать юнита.
Если дать москиты - на него не получится использовать целевые заклинания, что мне не подходит.
Если дать классификацию страж, то воином все равно можно управлять (передвигаться), мне же нужен именно страж, который все делает сам и игрок его не контролирует, он патрулирует лишь определенную точку.
Передача союзнику - заняты все 12 игроков. Сделать как Sentinel и Scourge в доте не получится, хотя это был бы идеальный вариант. Может "дополнительный нейтральный", но тогда объясните плз как это работает? Ведь нужно чтобы он атаковал всех врагов игрока и не трогал ни его, ни его союзников.
Быть может, у кого-то есть еще другие способы в арсенале? Патч 1.26
Если дать москиты - на него не получится использовать целевые заклинания, что мне не подходит.
Если дать классификацию страж, то воином все равно можно управлять (передвигаться), мне же нужен именно страж, который все делает сам и игрок его не контролирует, он патрулирует лишь определенную точку.
Передача союзнику - заняты все 12 игроков. Сделать как Sentinel и Scourge в доте не получится, хотя это был бы идеальный вариант. Может "дополнительный нейтральный", но тогда объясните плз как это работает? Ведь нужно чтобы он атаковал всех врагов игрока и не трогал ни его, ни его союзников.
Быть может, у кого-то есть еще другие способы в арсенале? Патч 1.26
Принятый ответ
В любом случае приказ ПКМ - это приказ smart, то есть попробуй такой триггер:
Событие - Generic unit Отдал приказ цель-точка
Условие - Unit-type of (Triggering unit) равно Твой_городской_защитник и (Issued order) равно smart
Действие - Pause (Triggering unit), Issue order with no target Стоп (Triggering unit) и Unpause (Triggering unit)
Событие - Generic unit Отдал приказ цель-точка
Условие - Unit-type of (Triggering unit) равно Твой_городской_защитник и (Issued order) равно smart
Действие - Pause (Triggering unit), Issue order with no target Стоп (Triggering unit) и Unpause (Triggering unit)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Всегда остаётся такой простой вариант - отлова ВСЕХ приказов для этого юнита, и их сброс.
И как это будет работать? да?
При этом если ты хочешь отдать триггерный приказ - ты отключаешь триггер (или маркируешь юнита), отдаёшь ему нужный приказ (мб записываешь приказ, если это необходимо, как и цель приказа, т.д.), и снова включаешь этот триггер на отлов приказов (либо демаркируешь юнита).
Есть еще Мемхак, там можно полностью исключить управление игроком над юнитом, при этом панель приказов будет активна а юнит будет принадлежать игроку.
Отредактирован Ev3nt
И создать триггер, который бы следил за юнитом:
Событие - Юнит отдал приказ цель обьект.
Событие - Юнит отдал приказ цель точка.
Событие - Юнит умирает.
В условиях пишем - что юнит жив и отданный приказ не равен приказ который нам нужен (продумайте способ хранения приказа и цели приказа).
Если приказ не тот, паузим юнита, выключаем триггер, отдаем нужный приказ, снимаем паузу.
Таким образом переконтролить юнита игрок не сможет.