Сейчас 21:54:42 Пятница, 22 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Подсчет урона.
TeX13Дата: Четверг, 08 Марта 2012, 08:39:54 | Сообщение # 1
3 уровень
Группа: Проверенные
Сообщений: 43
Награды: 0
Репутация: -1
Блокировки:
Хочу создать способность, которая будет наносить 65% от общего урона юнита. Например у него атака: 65-100ед., => способность должна наносить 42-64ед. урона. Объясните поподробней как можно подсчитать наносимый урон. Заранее спасибо!)
 

АндреичДата: Четверг, 08 Марта 2012, 10:36:48 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 363
Награды: 0
Репутация: 138
Блокировки:
Событие: Боевая единица получает урон (было много тем по создании система отлова урона, пошарься на сайте, мож найдёшь подходящую систему...)
Действие:
создаешь реальную переменную, к примеру U
заносишь в неё получайемый урон (U = DamageTaken)
далее...
смотри... тебе надо чтоб наносило 65% урона...
значит надо восстановить юниту 35% от урона
set U = U*0.35
и потом восстанавливаешь юниту здоровья на U ед.

Добавлено (08 Март 2012, 10:36:48)
---------------------------------------------
ой, немного не так понял...
тебе чтоб доп. урон наносило..?
аналогично...
отлавливаем урон...
set U = U*0.65
И наносишь тригерро врагу U ед. урона...


"не психуй - пиши на гуй..."
 

Novice998Дата: Четверг, 08 Марта 2012, 10:45:39 | Сообщение # 3
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
Андреич, мне кажется , что ты не понял вопрос.Ему нужно дамажить способностью, а не
Quote (Андреич)
чтоб доп. урон наносило
(Например дамаг 100 => дамаг от спела 65. Спел кастуется без удара)
Как я понимаю это сделать нельзя никак, кроме как наносить уда юнита .


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

TeX13Дата: Четверг, 08 Марта 2012, 10:52:23 | Сообщение # 4
3 уровень
Группа: Проверенные
Сообщений: 43
Награды: 0
Репутация: -1
Блокировки:
Андреич, а как мне занести получаемый урон, damagetaken?
 

oleg_best_olegДата: Четверг, 08 Марта 2012, 11:35:20 | Сообщение # 5
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Quote (TeX13)
Андреич, а как мне занести получаемый урон, damagetaken?

Установить переменную damagetaken = Реакция на событие - Полученный урон
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz