Сейчас проверил, если бы событие каждый раз выполнялось, то урон должен был бы расти в арифметической прогрессии, а он тот же каждый раз. А с атакованным юнитом сейчас проверю, самому интересно)
В событии триггера указан отданный приказ, а не текущий приказ, то есть возможны проблемы лишь в тех случаях, когда у способности задействованы приказы stop или holdposition, а стопы после завершения движения, например, не страшны.
Чего-то странно, у меня всё норм, когда выключена, юниты носятся, когда включена, то лечатся и двигаются с нормальной скоростью. Примерно секунда может быть после переключения, когда у юнита и скорость, и лечение.
P. S. Вот моя версия, где ещё проверка на обнуление маны сделана.
Akira6, когда действуют одновременно? Движок игры подразумевает, что по крайней мере внешне способности могут работать немного одновременно после переключения, ещё какие-то моменты есть?
Game_Nikitav_1, Переменную то я сделал и выставил (Переменная рано или больше 5) а что дальше я не знаю=) нуб еще
If переменная равно 5 Then Игра - Defeat Else Do nothing
А лучше опиши подробнее ситуацию, для которой хочешь сделать такой триггер на 5 стопов или удержаний позиций. Может мы предложим какие-нибудь ещё варианты.
Я как раз это пробовал, аура мигает. nvc123, мы по-разному поняли товарища. Вы поняли, что аура сбрасывается с её разносчика, а мы поняли, что с заражённых ею.
Заинтересовался и решил попробовать сделать. Для скорости взял Торнадо (замедление), где поставил вместо отрицательного модификатора положительный, а для восстановления здоровья ауру фонтана жизни. Сделал три триггера для способности, плюс триггер на случайное движение войск:
Инициализации триггер при изучении способности добавляет герою ауру замедления, которая на самом деле ускоряет, просто поленился менять описание. Этот триггер надо отключить после использования, добавив действие Turn off (This trigger);
Первый триггер должен был убирать ауру замедления и давать ауру восстановления, но у меня никак не получалось указать правильное событие для способности, срабатывали одновременно и первый, и второй триггеры. Тогда я поставил в событие приказ без указания цели, указал в условии immolation, всё стало нормально функционировать;
Второй триггер наоборот убирает ауру замедления и даёт ауру восстановления при приказе unimmolation.
Кроме того, что эта способность является приказом, интересно и то, что аура восстановления не действовала, если её просто скопировать в нестандартные способности, ничего не изменив, а аура замедления не действовала, если изменить её радиус действия с 600 до 900.
P. S. Там ещё триггер надо сделать, когда у героя мана заканчивается для применения способности, так как аура восстановления не пропадает, а аура замедления не появляется.
Shamil4, может не сохранил? Если проверял в игре, нажав в редакторе «Проверка карты», то тестовая версия находится по адресу maps\Test\WorldEditTestMap
В движке варика прописано, что когда юнит уходит с области воздействия ауры, то сама аура пропадает только через несколько секунд. А попытки изменить это могут привести к краху карты.
Можно настроить сколько сек будет у Воина эффект после покидания зоны ауры, и у Героя.
Maniac_91, тоже так считал, проверил, а она всё равно периодически мигает у юнитов. Может на JASS это и решается, я на GUI пробовал.
Так что соглашусь с FrigatPlay.
ClotPh, вот тем GUI и хорош, что там в два клика делается то, что на JASS бы минуту печатал. Но вам нет, напряги подавай, а потом жалуетесь, что результат не стоит затраченных усилий. Я прекрасно понимаю твои страдания, сам такое терпел.
» WarCraft 3 / Проверьте, пожалуйста, триггеры!
» WarCraft 3 / Проверьте, пожалуйста, триггеры!
» WarCraft 3 / Проверьте, пожалуйста, триггеры!
» WarCraft 3 / Приказ отcтавить (S)
» WarCraft 3 / Конкурс карт от 2kxaos продлён до 24-го августа
» WarCraft 3 / Погода.
» WarCraft 3 / Приказ отcтавить (S)
» WarCraft 3 / Приказ отcтавить (S)
» WarCraft 3 / Приказ отcтавить (S)
» WarCraft 3 / Погода.
» WarCraft 3 / Создание скиллов.
Ред. 8gabriel8
» WarCraft 3 / Создание скиллов.
P. S. Вот моя версия, где ещё проверка на обнуление маны сделана.
» WarCraft 3 / Создание скиллов.
» WarCraft 3 / Приказ отcтавить (S)
Ред. 8gabriel8
» WarCraft 3 / Приказ отcтавить (S)
А лучше опиши подробнее ситуацию, для которой хочешь сделать такой триггер на 5 стопов или удержаний позиций. Может мы предложим какие-нибудь ещё варианты.
» WarCraft 3 / Погода.
» WarCraft 3 / Аура которая сбрасывается сразу после покидания зоны действия
nvc123, мы по-разному поняли товарища. Вы поняли, что аура сбрасывается с её разносчика, а мы поняли, что с заражённых ею.
Ред. 8gabriel8
» WarCraft 3 / Создание скиллов.
P. S. Там ещё триггер надо сделать, когда у героя мана заканчивается для применения способности, так как аура восстановления не пропадает, а аура замедления не появляется.
» WarCraft 3 / Как создать своего героя и добавить его в свою карту?
» WarCraft 3 / Аура которая сбрасывается сразу после покидания зоны действия
nvc123: Как триггерно убрать?
Ред. 8gabriel8
» WarCraft 3 / Стандартная способность
А вообще есть же у статуи нежити восполнение маны.
» WarCraft 3 / Убрать порчу
» WarCraft 3 / Аура которая сбрасывается сразу после покидания зоны действия
Так что соглашусь с FrigatPlay.
» WarCraft 3 / Процент повышения брони
» WarCraft 3 / Процент повышения брони