Atesla, нет, все в любом случаи потребуют остановки юнита и какого то времени на каст, неважно сколько вы выставите время начала атаки, там меньше 0.1 вроде нельзя, но да неважно, абилка мгновенной и не сбивающий приказ идти куда либо у вас из канала неполучится, а других таких вроде нету. Проверь телескоп гоблина из мастерской, там вроде абилка не требует разворачиваться или что то такое.
Bj и локейшены не используйте, да и тут далеко до Splinter blast из доты фрога.
Я бы сделал основной снаряд из аксид бомбы, побочные из ледяных стрел. При касте проверяет есть ли у юнита "SpellNegation" талисман защиты или аналоги, если все норм то создаем триггер который ждет пока цель умрет, пока цель получит ровно 0.00 ед. урона от источника заклинания, а так же есть ли при всем этом бафф аксид бомбы, если юнит сдох - триггер отключается и утилизируется, если юнит получил урон, урона 0 и есть бафф - ну делаем дейсвтия спелла и закрываем триггер, так же ставим таймер на примерное время за которое снаряд долетит до цели + пару сек, если время вышло а юнит так и не получил урон с баффом - тоже утилизируем триггер.
VVelikolepniy, нельзя сделать мгновенный каст на цель, в любом случаи будет каст тайм и остановка юнита для совершения каста. Максимум что выйдет, кастануть на себя абилку от бутылки омоложения, иначе никак, нет таких способностей, юнит всеравно будет проигрывать указанную в настройке скилла анимацию, если её нету то по дефолту spell.
Нельзя сменить тип прицела абилки, мгновенных заклинаний которые ничего не сбивают всего 6 на всю игру, юзайте их для основы, это Безумие, Стремительность, все щиты, вроде божесвенного щита или щита маны, все переключатели, жжение демонхантера и еще превратится в сфинкса.
Важно - безумие не складывается со своими клонами и перебивает их.
Ну скопировать можно, если записывать все отданные приказы и их цели у юнита в массив, и отдавать по очереди другому, создать очередь как игрок триггерно нельзя, кроме станов больше ничто в игре не умеет модифицировать очередь приказов не сбивая, способов добавить еще 1 приказ вперед очереди нет, так делает только стан - выписывая юниту свой флаг и вызывая из game.dll функцию которая принудительно записывает в первое место очереди приказ стана.
А там беда в том что в каждой клетке работает лишь один модификатор, т.е если клетка занята одним деревом и оно перекрывает обзор, блокиратор пути рядом перестанет блокировать клетки занимаемые деревом если его срубить, ну и так далее. Смотрите чтобы кроме этого блокиратора там ничего не было что влияет на обзор и уровень рельефа был соответствующим.
Maniac_91, не может же быть 1x1 один фиг нет такого юнита, да и сетка кратна 4 насколько я помню. При рассчете пути используется система приближенного расчета размеров юнитов, т.е юнит всегда будет 4-8-16 ну и так далее.
У нас на сайте была система кастом бонусов для юнитов, там и броня и атака и скорость и многое другое, копируйте а вместо исследования делайте постройку юнита, как только даммик постройился (в его описании пишем описание апгрейда) удаляем его и выдаем нужным юнитам игрока бонусы и отдельным триггером следим что юниты игрока вошли в игровую зону и добавляем им апргейды ну и когда нужно удаляем, т.е делаем полностью свою систему апгрейдов, это вполне реализуемо и достаточно просто.
Написать свой ии, ты опупел со скриншотом? Совсем чтоли попоошай?
Так чисто для справки - р редакторе ии можно только описывать что и когда строить и когда нападать, а когда занимать новую базу, карта монолит в помощь.
Ну смотря что вы считаете ИИ, тактику или микро контроль? Экономика и тактика описана в ai скриптах, там обычный jass а микро и применение абилок в движке игры, это ни скопировать - только воссоздать на jass основываясь на данных о поведении ИИ.
» WarCraft 3 / Мгновенное применение заклинание Канал
» WarCraft 3 / Дропнуть предметъ
» WarCraft 3 / Можно ли сделать способность канала автокастовой?
» WarCraft 3 / Второй скилл виверны из доты
Я бы сделал основной снаряд из аксид бомбы, побочные из ледяных стрел. При касте проверяет есть ли у юнита "SpellNegation" талисман защиты или аналоги, если все норм то создаем триггер который ждет пока цель умрет, пока цель получит ровно 0.00 ед. урона от источника заклинания, а так же есть ли при всем этом бафф аксид бомбы, если юнит сдох - триггер отключается и утилизируется, если юнит получил урон, урона 0 и есть бафф - ну делаем дейсвтия спелла и закрываем триггер, так же ставим таймер на примерное время за которое снаряд долетит до цели + пару сек, если время вышло а юнит так и не получил урон с баффом - тоже утилизируем триггер.
» WarCraft 3 / Можно ли сделать способность канала автокастовой?
» WarCraft 3 / Мгновенное применение заклинание Канал
» WarCraft 3 / Мгновенное применение заклинание Канал
Важно - безумие не складывается со своими клонами и перебивает их.
» WarCraft 3 / Дропнуть предметъ
» WarCraft 3 / Дропнуть предметъ
Ред. quq_CCCP
» WarCraft 3 / Враждебные мобы-экстрасенсы видят всю карту
» WarCraft 3 / Копирование очереди приказов
» WarCraft 3 / Неадекватный блокиратор видимости
» WarCraft 3 / Не работает понижение уровня исследования
Наработки этого типа очень распространены, учитесь гуглить сударь.
» WarCraft 3 / Идеальный дамми скил для вызова триггероно заклинания
» WarCraft 3 / Магазин из Юнита.
Карта путей здания и прочие параметры настраивайте по вкусу, там все поля подписаны на русском языке, меняйте и смотрите что будет.
» WarCraft 3 / Блокираторы пути (расширенные возможности)
» WarCraft 3 / Не работает понижение уровня исследования
» WarCraft 3 / Как заставить ИИ строить нестардартный объект вроде ратуши
Так чисто для справки - р редакторе ии можно только описывать что и когда строить и когда нападать, а когда занимать новую базу, карта монолит в помощь.
» RenderEdge / [RenderEdge] Экспериментальная версия
» WarCraft 3 / Использование способностей не у своих юнитов
» WarCraft 3 / По поводу AI - World Editor
» WarCraft 3 / Запуск перезарядки способности (не мемхак)
» WarCraft 3 / Timer expired условия
» WarCraft 3 / Использование способностей не у своих юнитов
» WarCraft 3 / Запуск перезарядки способности (не мемхак)