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

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

Ответ
 
N7_Stormreaver
We are Diamond Dogs
offline
Опыт: 4,973
Активность:
Штука с уроном
(название получше не придумать,сорри если такая тема уже была)
Итак, мне надо сделать систему чтобы когда юнит A получает урон(любой) точно такое-же кол-во урона наносилось и второму
Тоесть чтобы фактически у них было одно здоровье на двоих
Как на Вал'кирах близнецах в рейде 3.2.0
Помогите Пожалуйста
Старый 14.09.2009, 16:44
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
LichKing, кастани на них способность эмпатия.
Старый 14.09.2009, 16:46
N7_Stormreaver
We are Diamond Dogs
offline
Опыт: 4,973
Активность:
а как сделать чтоб она была постоянная, и как чтоб кастанулась?=)
и там ведь не полный урон, а часть вроде
Старый 14.09.2009, 16:55
No-D
Ноуди
offline
Опыт: 5,611
Активность:
Если юнит А получает урон, то ставь юниту В здоровье, равное юниту А. И наоборот.
Тогда будет эффект общих хп. Через эмпатию не получится, ага.
Старый 14.09.2009, 17:31
N7_Stormreaver
We are Diamond Dogs
offline
Опыт: 4,973
Активность:
Void_Walker, точнее плиз, интересная идея
Старый 14.09.2009, 17:51
azamatxageu
Хадей - Друг Детей
offline
Опыт: 1,379
Активность:
Если жизни босса1>жизней босса2, хпбосса1=хпбосса2
Если жизни босса2>жизней босса1, то хпбосса2=хпбосса1
и поставь проверку каждую секунду.
Если в варике есть разница между местами слагаемых, так сказать, то должно получится, сам не проверял, это всего лишь идея :)
А по поводу эмпатии: Может, там можно поставить 100% урон. В начале карты триггером запускать через дамми или через одного из боссов абилку Эмпатия. А длительность эмпатии поставить на уйму времени или на 0 (вдруг при нуле она бесконечно работает)
Старый 14.09.2009, 18:10
V_1_R_U_S
Небезопасный!
offline
Опыт: 3,596
Активность:
azamatxageu:
и поставь проверку каждую секунду.
Если в варике есть разница между местами слагаемых, так сказать, то должно получится, сам не проверял, это всего лишь идея :)
Лучше не каждую секунду,а событие юнит атакован или юнит получает урон.
Старый 14.09.2009, 18:40
No-D
Ноуди
offline
Опыт: 5,611
Активность:
azamatxageu:
А по поводу эмпатии: Может, там можно поставить 100% урон.
Это я сразу говорю не поможет.
Старый 14.09.2009, 19:15
Eraston
aka's CHLSN
offline
Опыт: 1,600
Активность:
Ууу...
Событие
• Юнит А атакован/получает урон
• Юнит Б атакован/получает урон
Действия
• Если Атакованный юнит = А
• • То
• • • Боевая единица - Set life of (Б) to (Percentage life of (А))%
• • Иначе
• • • Боевая единица - Set life of (А) to (Percentage life of (Б))%
Что-то такое. Лучше через процетны наверное? А то к примеру у одного 1000 хп, у другого 100..

Ну а если не через проценты.
Событие
• Юнит А получает урон
• Юнит Б получает урон
Действия
• Если Атакованный юнит = А
• • То
• • • Боевая единица - Set life of Б to ((Здоровье of (Б)) - (Damage taken))
• • Иначе
• • • Боевая единица - Set life of А to ((Здоровье of (А)) - (Damage taken))
Старый 14.09.2009, 19:37
dave_wwid

offline
Опыт: 12,954
Активность:
Ну можно и так...
Дамми( с эксп. таймером) создается в позиции второго юнита (B) -> наносит ему урон равный урону полученному юнитом A
Старый 14.09.2009, 20:42
N7_Stormreaver
We are Diamond Dogs
offline
Опыт: 4,973
Активность:
Eraston, Вроде неплохо, попробую
Старый 14.09.2009, 21:43
Ответ

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

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

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

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



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