XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
PeaceMaker

offline
Опыт: 896
Активность:
Аааа, ясно) Подскажи как это осуществить, а то из-за этого только позавчера начал работать с переменными типа "Область" и "Точка" :)
Старый 31.08.2009, 12:22
ScorpioT1000
Работаем
offline
Опыт: отключен
Старый 31.08.2009, 12:28
ZregerZ
Мы - лёд!
offline
Опыт: 7,029
Активность:
Ну предположим не через 15 а через 1500, но суть верная.
Рассчитай расстояние от позиции атакующего, до позиции атакуемого, подели на скорость и жди полученное число после чего, наноси урон на позицию дамми юнита (наноси урон атакующим не дамми) и удаляй дамми.
Старый 31.08.2009, 12:44
Parez

offline
Опыт: 1,307
Активность:
Цитата:
Ну предположим не через 15 а через 1500

ZregerZ, а ты попробуй и убедишься, что именно через 15. Тебе 15 событий в одном триггере, реагирующих на одно и то-же думаешь не хватит, чтобы до невозможности затормозить игру? Ты ошибаешься!
А урон всёравно кем наносить. Пока юнит в игре (не производилось действия remove), с ним можно делать всё, что пожелаешь. А уж повредить область, так умерший юнит - с радостью!
ZregerZ, а вообще с расчётом времени - это правильно. S/V = T. Wait T sec, после чего собственно убить и дамажить(порядок не важен).

Parez добавил:
Ну, или чтобы точнее, можно через таймер. Но тогда ещё один маленький триггер создавать придётся.
Просто, в действие Wait - погрешность небольшая, т.к минимальный период у wait'а 0.1сек, а у таймера 0.01. Так что всё-таки используй таймер.
Старый 31.08.2009, 13:08
ScorpioT1000
Работаем
offline
Опыт: отключен
ну вобщето события чистить можно) точней пересоздавать триггер
Старый 31.08.2009, 13:51
PeaceMaker

offline
Опыт: 896
Активность:
Parez, расскажи поподробней как при помощи таймера. Пробовал сам, так он у меня только на половине дистанции атаки срабатывает(
Старый 31.08.2009, 17:25
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 07:02.