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

Принятый ответ

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