MrSigma
愛 - XGM
offline
Опыт:
2,429Активность: |
Определение типа урона
Прёт на вопросы)
Искал на форуме и в академии и ничего не нашел. Нужна функция, позволяющая определить тип урона (Normal, Magic, Fire, Cold...) И инфа о том, какая атака какой тип урона наносит. |
27.12.2011, 16:31 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,258Активность: |
Никак |
27.12.2011, 16:33 | #2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Напрямую нельзя отследить тип получаемого урона. Можно наносить различные типы от определенных видов дамиков(огонь - 1,лед - 2,и т.д.) - в проверке при получении урона просто проверять тип дами - получишь тип нанесенного им урона Ответ - БД тип дами\тип урона |
27.12.2011, 16:33 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,258Активность: |
то есть 2 варианта есть, но функции в стандартном наборе нет
Clamp добавил: первый - наносить весь урон исключительно триггерно, позволяет создавать свои типы урона@защиты и всё что с этим связано второй - держать в каждом спеле (дамагающем дамми) инфу о типе урона и на каждом юните, при получении урона считывать |
27.12.2011, 16:36 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MrSigma
愛 - XGM
offline
Опыт:
2,429Активность: |
Nerevar, поподробнее об этом можно? Это что-то связанное с орб эффектами?
|
27.12.2011, 16:36 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
Нет=/ Допустим есть триг1 на нанесение урона через дами1(вид урона при этом наносится огонь) Есть триг2 на нанесение урона через дами2(вид урона при этом наносится лёд) В триге 3 на получение вообще урона мы проверяем тип юнита,его нанесшего - если тип юнита - дами1 - значит урон от огня,если тип ююнита - дами2 - значит урон от льда |
27.12.2011, 16:42 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MrSigma
愛 - XGM
offline
Опыт:
2,429Активность: |
Nerevar, А атаки, которые приходят не от дамми рассматривать как обычные физ атаки. В общем-то понятно, попробую) Спасибо.
MrSigma добавил: Ах да... Вопрос не совсем касающийся типов урона... Есть ли в жассе что нибудь типа switch'а?) А то через иф замучаешься писать) |
27.12.2011, 16:46 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nerevar
I'll be back!
offline
Опыт:
18,352Активность: |
В обычном жассе нету swtitch'а |
27.12.2011, 16:50 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MrSigma
愛 - XGM
offline
Опыт:
2,429Активность: |
Я на cJass пишу) Есть ли он там?
|
27.12.2011, 16:54 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,258Активность: |
нет. |
27.12.2011, 17:00 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|