Подскажите можно ли реализовать какую нибудь способность с приказом Цель-точка, которая будет срабатывать только в том случае, если цель-точка является поверхностью воды? только gui


работает, хотя я добился этого опытным путём, так как не пойму какие у меня уровни склонов
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
12
Вот тебе костыль. Делаешь т.н. водную зону региона и потом кучей if/then/else. Но как я сказал, это очень костыльно.
13

работает, хотя я добился этого опытным путём, так как не пойму какие у меня уровни склонов
Загруженные файлы
Принятый ответ
7
можно проверять точку кастера и таргета и если точка таргета меньше чем точка кастера то спелл кастанутся иначе нет
или моно проверять через джассовый вариант через GetUnitZ(unit)
Загруженные файлы
33
Кароче, я делал так:
Под воду делаем особый тип рельефа (например кирпичи, ну что угодно) и больше нигде их не использует
И есть функция проверки типа рельефа (даже на гуи), и всё... и не надо сравнивать ни глубину ни ось Z
Гуи не знаю, поэтому не подскажу
7
самый оптимальный вариант это конечно GetUnitZ(unit)
Загруженные файлы
28
easypeasy, с таким способом есть пара проблем.
  • Приказ скорее всего не будет остановлен. Чтобы он точно был остановлен, нужно запаузить юнита, отдать приказ Стоп и отпаузить.
  • Либо мана, либо кд всё равно будут потрачены или запущены. Что-то одно из этого, не помню.
13
Bergi_Bear, у меня водоём небольшой по размеру и тип рельефа на дне водоёма можно изменить только в центре водоёма, у краёв же сохранится тип склона

PT153, не, всё работает, мана не тратится и кд не запускается
15
А вообще, вот решение на GUI. Нужно покрыть место где есть вода регионом, чтобы оно не срабатывало на склонах без воды.
Сюда не захотело залить картинку
Загруженные файлы
28
На сайте есть наработка для события "Юнит входит в воду".
7
PT153:
На сайте есть наработка для события "Юнит входит в воду".
ему кажется нужен гуй
22
берем цель... И спавним дамми с приказ построить дамми-здание который может строить в воде. Получаем результат если здание не вошел весь мир и точка не равно то цель не являет в воде. Костыль это жизнь!
28
Allstars, ничего не мешает использовать наработку и GUI вместе.
11
Я бы секунд проходимость, если она не доступна для пешего, а доступна для земноводного продолжил бы спел, а если нет то остановить спелл.
26
А вот тут надо уточнить, срабатывает ли заклинание на мелкой и глубокой воде, либо только на глубокой.
13
Господа, мой триггер прекрасно работает, уже проверил много раз, в моей карте нулевой уровень уклона это вода, так что 1 уровень уклона и выше не дает скастовать способность. Деформация поверхности уклона не меняет его уровня, так что всё ок
Узанть уровень уклона можно неведя курсор на эту область
Чтобы оставить комментарий, пожалуйста, войдите на сайт.