У меня есть пара вопросов по поводу нанесения урона при помощи триггеров:
  1. Вот допустим, когда один юнит атакует другого, нужно чтобы урон наносился триггерно. Если атакующий юнит ближнего боя – то проблем нет. Пишем триггер типа «юнит атакован, атакующий юнит такой-то – нанести урон атакуемому и т. д». Но, если атакующий юнит – дальнего боя, то при таком же триггере урон будет наносится уже тогда, когда снаряд только вылетел из атакующего юнита, но ещё не долетел до атакуемого. Отсюда вопрос: как сделать так, чтобы урон наносился непосредственно, когда снаряд долетит до атакуемого?
  2. И ещё вопрос, схожий с первым. Нужно триггерно нанести урон от заклинания типа «молот бурь». Та же самая ситуация – если писать триггер «юнит применяет способность и т.д.», то урон будет нанесён при вылете молота. Как сделать, чтобы урон наносился непосредственно при попадании молота?

юнит получает урон
1 ответ на 2 вопроса
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
CaptainFox, я нуб в кодинге ты раскусил меня
CaptainFox, я тебе ответил давным давно
21
если у вас нет толкового ответа на вопрос
есть у нас ответ
20
nvc123, я проверю твой вариант с получением урона, но пока не убежусь в том, что он заработает так, как мне нужна - тема не закрыта.
21
самое примитивное, движение, если не учитывать отражение
28
CaptainFox, имеется ввиду триггерное движение то есть каждые 0,04 секунды юнит мгновенно перемещается в определённую точку и таким образом получается плавное движение
а не тупое,отдать приказ юниту идти в определённую точку
и триггер это объект,он есть и в гуи и в джасс
а вобще есть столько систем для отлова урона
20
nvc123, зато ты у нас весёлый и жизнерадостный. И, практически, единственный, кто занимается ответами на вопросы - неплохо бы тебе хоть конкурента что ли создать.
nvc123:
ты такой пичальный(
почему? потому что с идеей про движение не стал связываться? я уже сказал, что для этого придётся писать дофига триггеров на каждое исключение, а это крайне нерационально и не рентабельно. Ты всегда всем твердишь про оптимизацию кода, а как на счёт оптимизации реализации самих идей?
nvc123:
имеется ввиду триггерное движение то есть каждые 0,04 секунды юнит мгновенно перемещается в определённую точку и таким образом получается плавное движение
спасибо, Кэп! Я в курсе. Если ты решил, что до меня это не дошло, это не так
21
CaptainFox, да все, на тебя безсмысленно терять время, сиди тут со своими мегоконцептами
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.