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

юнит получает урон
1 ответ на 2 вопроса
`
ОЖИДАНИЕ РЕКЛАМЫ...
20
он не знает джасс и для него движение это отдать приказ двигаться в точку
очень смешно) я знаю, что такое движение - это перемещение точки в пространстве. А ты по ходу с триггерами то основательно не работал, раз не знаешь что при их помощи движение тоже можно задавать)
21
А ты по ходу с триггерами то основательно не работал
уахахахаха
28
он собирается сделать юнита,дать ему 600 скорости и отправить лететь во врага
20
И хватит разводить демагогию - если у вас нет толкового ответа на вопрос - лучше не беритесь
28
CaptainFox, я нуб в кодинге ты раскусил меня
CaptainFox, я тебе ответил давным давно
21
если у вас нет толкового ответа на вопрос
есть у нас ответ
20
nvc123, я проверю твой вариант с получением урона, но пока не убежусь в том, что он заработает так, как мне нужна - тема не закрыта.
21
самое примитивное, движение, если не учитывать отражение
28
CaptainFox, имеется ввиду триггерное движение то есть каждые 0,04 секунды юнит мгновенно перемещается в определённую точку и таким образом получается плавное движение
а не тупое,отдать приказ юниту идти в определённую точку
и триггер это объект,он есть и в гуи и в джасс
а вобще есть столько систем для отлова урона
20
nvc123, зато ты у нас весёлый и жизнерадостный. И, практически, единственный, кто занимается ответами на вопросы - неплохо бы тебе хоть конкурента что ли создать.
nvc123:
ты такой пичальный(
почему? потому что с идеей про движение не стал связываться? я уже сказал, что для этого придётся писать дофига триггеров на каждое исключение, а это крайне нерационально и не рентабельно. Ты всегда всем твердишь про оптимизацию кода, а как на счёт оптимизации реализации самих идей?
nvc123:
имеется ввиду триггерное движение то есть каждые 0,04 секунды юнит мгновенно перемещается в определённую точку и таким образом получается плавное движение
спасибо, Кэп! Я в курсе. Если ты решил, что до меня это не дошло, это не так
21
CaptainFox, да все, на тебя безсмысленно терять время, сиди тут со своими мегоконцептами
28
потому что с идеей про движение не стал связываться?
не поэтому,а по тому что не можешь найти на форуме систему отлова дамага
20
на тебя безсмысленно терять время
ты теряешь каждую секунду, которую находишься на этом сайте и нет никакой разницы куда именно ты её теряешь
28
CaptainFox, и зачем какие то исключения
CaptainFox, а ещё ты пичаль потому что ответ дан давным давно и этот способ используется во многих ддс системах
20
не поэтому,а по тому что не можешь найти на форуме систему отлова дамага
я знаком с системой отлова урона. Мой изначальный вопрос с ней ни коем образом связан не был. Это лишь вариант решения, который ты предложил и который ещё не факт, что заработает. Поэтому я и сказал - что проверю. Если сработает - тебе официально скажу спасибо)
28
тебе нужно триггерно наносить урон юниту когда он получает урон от обычной атаки
я написал как определить когда юнит получает урон
или как предлагал Sargaraser сделать триггерный аналог обычной атаки
20
nvc123, я не слепой и повторять то, что уже сказал не нужно
20
nvc123, я же сказал - тогда, когда проверю работает ли твой метод и убежусь, что всё работает. Но сейчас я этого проверить не могу, т.к. занят другими делами. Так что как только - так сразу. К тому же, может ещё кто-нибудь чего-нибудь посоветует, а то - никакой альтернативы - так не интересно :)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.