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

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

Ответ
 
Kamikadza

offline
Опыт: 665
Активность:
Вопрос про урон
У меня возник вопрос. Не подскажете ли вы каким образом лучше всего наносить урон юнитам сквозь которых пролетает снаряд... Ну допустим есть триггерное заклинание, в нем создается неуязвимый юнит и движущийся по определенному пути. Как лучше всего наносить урон юнитам на его пути?
Очень прошу без джаза ото я совсем в нем не разбираюсь.
Заранее спасибо.
Старый 08.01.2010, 20:19
XOR

offline
Опыт: 38,159
Активность:
Если на гуи, то
Боевая единица - damage target(area)
Старый 08.01.2010, 20:46
Kamikadza

offline
Опыт: 665
Активность:
А если неуязвимый юнит двигается и не по прямой... если по прямой то можно например создать "темную стаю" в этом направлении а если он будет двигаться по кругу...
ну если совсем ничего путного то объясните как это будет на джазе...
Старый 08.01.2010, 20:50
9thNerZul
forum/warcraft3
offline
Опыт: 4,869
Активность:
XiMiKs:
damage target(area)
Адекватно, можно правда добавить дамику атаку^^ с дистанцией 10)) и двигать его через SetUnitX^^^ но это гемор жестокий)
Старый 08.01.2010, 20:55
Kamikadza

offline
Опыт: 665
Активность:
У меня было много идей насчет этого... и все очень тупые)
Например сделать невидимый огненный щит
или каждый отрезок времени через триггеры наносить урон
или дать юниту пламя феникса)))
Старый 08.01.2010, 21:00
9thNerZul
forum/warcraft3
offline
Опыт: 4,869
Активность:
А собственно что мешает тебе использовать вариант предложеный химксом?, выбараешьвсех в радиуси к примеру 30, фильтруешь и наносишь урон
Старый 08.01.2010, 21:10
Kamikadza

offline
Опыт: 665
Активность:
он летит с определенной скоростью и для нормальных спелов нужно чтоб была возможность "убежать" от спела)
Старый 08.01.2010, 21:13
MPI3
Хм...
offline
Опыт: 24,597
Активность:
Естественно, взять юнит-снаряд и дать ему способность дамага вокруг(как у инферналов) - это самый трудновыполнимый вариант. Тем более в базе статей есть описание, как создавать подобные заклинания(вот это, если не ошибаюсь).
Старый 08.01.2010, 21:14
9thNerZul
forum/warcraft3
offline
Опыт: 4,869
Активность:
Создаёшь способность увёртка от шара), и в фильтр добавляешь что уровень аткой то способности у цели должен быть равен 0
Старый 08.01.2010, 21:17
Лекс

offline
Опыт: 3,280
Активность:
Kamikadza, а что мешает ему убегать? имхо ничего! если делать триггерно то получится.. а через спеллы никак, увы
Старый 08.01.2010, 21:18
Kamikadza

offline
Опыт: 665
Активность:
хм... я читал эту статью там ниче про такие скилы не было....
9thNerZul, а можно по подробнее и что это за способность как называется по нормальному))))
Ну урон будет наносится по площади и сразу... конечно можно рассчитать какое расстояние он пройдет и через каждое такое расстояние наносить урон но это Очень геморойно....
Старый 08.01.2010, 21:24
MPI3
Хм...
offline
Опыт: 24,597
Активность:
Kamikadza, я не про а про пример. Короче я предлагаю сделать дами-юнита, дать ему абилку масс урона, и при наложении заклинания запускать не стандартный снаряд, а этого юнита)
Старый 08.01.2010, 21:30
Kamikadza

offline
Опыт: 665
Активность:
MPI3, какую абилку например или что ты имеешь ввиду?
Вроде я так и хочу только вот не знаю как к этому юниту прицепить чтобы рядом с кем он проходил тем наносился урон, вот в чем загвоздка.
Старый 08.01.2010, 21:35
MPI3
Хм...
offline
Опыт: 24,597
Активность:
Kamikadza, открой юнита "Инферно", у него есть такая абилка - она постоянная, у Иллидана есть - отключаемая(вара нет точно название не скажу). Иконка у неё - чёрная рука в огне.
Старый 08.01.2010, 21:42
Kamikadza

offline
Опыт: 665
Активность:
это была одна из задумок я просто думал как бы сделать по другому кстати она называется "огненный щит" я уже писал)))
Если что то интересное придет в голову прошу напишите.
Старый 08.01.2010, 21:46
MPI3
Хм...
offline
Опыт: 24,597
Активность:
хм, у есть идея, конечно она тянет на гранд за бред, но:
создаётся дами юнит, при создании он помещается в группу юнитов начинает двигатся, другим триггером(периодическим) берутся все юниты этой группы и наносится урон юнитам во круг них, если они - враги.как раз это и предлагали

Идея ещё бредовий: взять траекторию от кастера до цели, создать цикл, который будет наносить урон в разным местах этой траектории, по направлению снаряда. Минус очевиден - если цель уйдёт с места то урона уже не будет.

В подобном духе можно много чего придумать)
Так что самый рациональный способ - это дами+абилка.
Старый 08.01.2010, 21:57
9thNerZul
forum/warcraft3
offline
Опыт: 4,869
Активность:
Спэлл пустышка, любой, ты видно смысл не допонял.
Просто когда проверяешь, при выборе в группу, типо юнит враг, кол-во хп болешь 0.405 и тд. добавишь условие, что уровень этой абилы==0(тобишь она не прокачана) иначе юниту урон наносится не будутет.
Тебе сделать чтоли надо пример?
Старый 09.01.2010, 00:02
Doc

offline
Опыт: 63,163
Активность:
MPI3, вообще то обычно люди и пользуются первым бредовым способом
Старый 09.01.2010, 00:10
Kamikadza

offline
Опыт: 665
Активность:
9thNerZul, я и сейчас не до понимаю сделай если можно плз.
Старый 09.01.2010, 11:08
Лекс

offline
Опыт: 3,280
Активность:
вот тебе самый убогий пример, извиняюсь но на нечто лучшее на ГУИ времени у меня нет
Прикрепленные файлы
Тип файла: w3x ubogiyprimer.w3x (17.4 Кбайт, 10 просмотров )
Старый 09.01.2010, 12:44
Ответ

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

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

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

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



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