Предложил бы такой вариант: создаёте базу данных со всеми физическими размерами всех юнитов (можно мемхак), а затем через периодический таймер выбираете всех воинов на карте и воинов, которые стоят рядом с ним, и отталкиваете их от первого, если физ. размер меньше, если больше, то отталкиваете уже первого. А если размер одинаковый, то - call DoNothing( ). :-)
Изменение высоты выбора или шкалы выбора не подходят. Я буду делать это всё не на обычном юните, а на иллюзиях. Морф тоже не подходит, х.з., в кого нужно морфить иллюзию.) А на багах далеко не уйдёшь, думаю самый подходящий вариант предложил PyCCKuu_4eJl:
Не очень тупое - сделать 2 одинаковых юнита, одному дав способность москиты, и на время меняя их местами
nvc123, cпасибо, работает. Но только после подобных манипуляций, юнита не получается выбрать через один клик мыши, а приходится выбирать через прямоугольную рамку. Можно это тоже исправить?
quq_CCCP, а почему у первой иллюзии владелец - Player( PLAYER_NEUTRAL_PASSIVE )? Несмотря на то что, в функции есть SetUnitOwner( ). quq_CCCP:
Где UnitShareVision - если что даммик нихрена не видит после того как создан, он либо должен иметь точно такие же координаты как и цель либо у него должна быть расшарена видимость над целью.
Это да, но в карте открыта видимость, так что проблема была не в этом.
Если воинов может быть несколько и каждый привязан к определенному зданию, то можно заносить их в двусвязный список и через таймер циклом проходить по каждой сохранённой ячейке. Лучше использовать структуру, так как там есть уже готовые на халяву функции create() и destroy().
» WarCraft 3 / Лимит символов
» WarCraft 3 / Можно ли локально отдать приказ юниту?
» WarCraft 3 / Как сделать, чтобы большие юниты рассталкивали маленьких
» WarCraft 3 / Как сделать, чтобы большие юниты рассталкивали маленьких
» WarCraft 3 / WEX и JNGP
» WarCraft 3 / Невыделяемость на время
Ред. scopterectus
» WarCraft 3 / Невыделяемость на время
Ред. scopterectus
» WarCraft 3 / Создание триггерных иллюзий
» WarCraft 3 / Создание триггерных иллюзий
quq_CCCP: Это да, но в карте открыта видимость, так что проблема была не в этом.
» WarCraft 3 / Убивать вне радиуса области относительно юнита - триггерно
» WarCraft 3 / Создание триггерных иллюзий
» WarCraft 3 / Создание триггерных иллюзий
» WarCraft 3 / как сделать щит?
» WarCraft 3 / [Мемхак] Как указать виз. количество текущий и максимальный еды
» WarCraft 3 / [Мемхак] Как указать виз. количество текущий и максимальный еды
» WarCraft 3 / Есть ли такая стандартная способность
» WarCraft 3 / [Мемхак] Как указать виз. количество текущий и максимальный еды
» WarCraft 3 / Локалки
Ред. scopterectus
» WarCraft 3 / Есть ли такая стандартная способность
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / Прыжок на гуи
» WarCraft 3 / Требование маны у пассивн способности
» WarCraft 3 / Повторы слов в war3mapSkin\war3mapMisc
» WarCraft 3 / По какому пути находиться Хроносфера войда?
Ред. scopterectus
» WarCraft 3 / Отлов исцеления