Столкнулся с проблемой внедрения наработки автокаста способности.У моего героя срабатывает способность,а у противника нет.(враг точно использует способность)Приложу скриншот наработки.Знак () по всей видимости означает Источник повреждения (русские тригеры не отображают перевод).Способность состоит из 2-х. тригеров. Прошу более опытных людей подсказать мою ошибку.Заранее спасибо.
Принятый ответ
Сергей4, в Spell E в действии с нанесением урона попробуй поставить не Атакованный юнит, а Переключающий юнит.
Что за способность на основе Ледяной стрелы, чтобы самому проверить?
Нашёл способность у героев демона и человека.
Во-вторых, триггер ini заносит в триггер Spell E всех имеющихся на карте героев в начале игры, а у тебя создаётся новый герой на карте уже после начала игры, то есть он в триггер Spell E не попадает. Создай триггер с событием Юнит входит в (Вся игровая карта) и действием на добавление события из ini, но поменяй юнита на Входящий в область юнит.
В-третьих, в условии оставь лишь Способность 0 (автокаст) II.
Тоже смени в условии Атакованного на Переключающего юнита.
В-четвёртых, у противника не включён автокаст способности. Включить его можно двумя способами:
Что за способность на основе Ледяной стрелы, чтобы самому проверить?
Нашёл способность у героев демона и человека.
Во-вторых, триггер ini заносит в триггер Spell E всех имеющихся на карте героев в начале игры, а у тебя создаётся новый герой на карте уже после начала игры, то есть он в триггер Spell E не попадает. Создай триггер с событием Юнит входит в (Вся игровая карта) и действием на добавление события из ini, но поменяй юнита на Входящий в область юнит.
В-третьих, в условии оставь лишь Способность 0 (автокаст) II.
Тоже смени в условии Атакованного на Переключающего юнита.
В-четвёртых, у противника не включён автокаст способности. Включить его можно двумя способами:
- Выбрать героя на карте, открыть окно с его свойствами, на вкладке Способности поставить галку у автокаста;
- В Редакторе объектов поставить автокаст в графу Способность - Способность по умолчанию, будет действовать для всех юнитов этого типа, даже если их нет на карте.
Короче, вот подредактированная карта, а то может что-то запамятовал:
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.

WC3




Вроде даже поломал способность своими действиями. Есть наработка из которой пробовал адаптировать(avtokast).Изначально работала только у моих героев.
Что за способность на основе Ледяной стрелы, чтобы самому проверить?
Нашёл способность у героев демона и человека.
Во-вторых, триггер ini заносит в триггер Spell E всех имеющихся на карте героев в начале игры, а у тебя создаётся новый герой на карте уже после начала игры, то есть он в триггер Spell E не попадает. Создай триггер с событием Юнит входит в (Вся игровая карта) и действием на добавление события из ini, но поменяй юнита на Входящий в область юнит.
В-третьих, в условии оставь лишь Способность 0 (автокаст) II.
Тоже смени в условии Атакованного на Переключающего юнита.
В-четвёртых, у противника не включён автокаст способности. Включить его можно двумя способами:
- Выбрать героя на карте, открыть окно с его свойствами, на вкладке Способности поставить галку у автокаста;
- В Редакторе объектов поставить автокаст в графу Способность - Способность по умолчанию, будет действовать для всех юнитов этого типа, даже если их нет на карте.
Можешь вместо множественного ИЛИ про тип героя указать просто классификацию Герой, если вражеские герои не используют других способностей на основе Ледяной стрелы.8gabriel8, Проверил вашу версию тригера и она работает и с ближним боем(следовательно лучше моей)Спасибо за помощь.