xDanteZx
offline
Опыт:
989Активность: |
Урон в процентах..
Недавно меня заинтересовал вопрос, нигде не нашел на него ответ, спрошу здесь, возможно кто-то знает. Как сделать спелл с процентным уроном, например: нанесение 150% урона... Какие переменные и действия с ними необходимы для реализации спелла, основанном на не точном количестве урона, так сказать - переменном?
|
25.02.2013, 12:59 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
60,317Активность: |
тебе надо узнать атаку юнита? нанести 1.5-х урон от атаки спелом? |
25.02.2013, 13:01 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
xDanteZx:
150% от чего? |
25.02.2013, 13:25 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xDanteZx
offline
Опыт:
989Активность: |
Цитата:
да, что-то вроде такого, но вдобавок спелл уровневый, кратность урона увеличивается, как реализовать по уровням, да и вообще как реализовать - не знаю xDanteZx добавил: Цитата:
от базовой атаки кастующего юнита |
||
25.02.2013, 13:50 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
PROSHELDOTU
Здесь и сейчас.
offline
Опыт:
21,936Активность: |
У меня вот такая идей: Во время каста спелла в неигровой части карты появляется юнит такого же типа, как Кастер и тот, на кого применили способность. Юнит кастер наносит 1 удар указанному противнику, при этом скорость атаки Кастера надо увеличить дополнительным спеллом до максимальной, чтобы всё произошло довольно быстро. Урон полученный врагом надо отловить и умножить на данное количество процентов. После чего надо нанести урон тому юниту, на которого кастовал способность Кастер. Мне это щас пришло в голову, сам не пробовал... :) |
25.02.2013, 17:04 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
xDanteZx
offline
Опыт:
989Активность: |
Все, понял как делать, тему можно закрыть
|
26.02.2013, 08:52 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|