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

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

Ответ
 
silumin

offline
Опыт: 11,153
Активность:
Нанесение чистого урона
Триггерно наношу чистый урон юниту вот так:
Код:
call UnitDamageTarget(AtkUnit, TargUnit, 1000., true, false, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_UNIVERSAL, WEAPON_TYPE_WHOKNOWS)


Такая компоновка параметров наносит нужные 1000 урона, но что-то озадачился типом урона DAMAGE_TYPE_UNIVERSAL...

Кроме него, на мой взгляд, есть ещё подходяшие типы: DAMAGE_TYPE_UNKNOWN и DAMAGE_TYPE_SHADOW_STRIKE

Такая компоновка параметров универсальна или какой-либо параметр выбран неправильно?
Старый 11.07.2011, 00:30
Doc

offline
Опыт: 63,163
Активность:
Щитаешь, дэмэйджтайп влияет на что-то?
Старый 11.07.2011, 01:47
Helpmeplz

offline
Опыт: 11,738
Активность:
чистый урон
Код:
call UnitDamageTarget(AtkUnit, TargUnit, 1000., false, false, null, null, null)

и не надо заморачиваться
Старый 11.07.2011, 02:37
silumin

offline
Опыт: 11,153
Активность:
Doc, да, не все, но влияют. По крайней мере есть разница между DAMAGE_TYPE_UNIVERSAL и DAMAGE_TYPE_NORMAL. Все не проверял...

Helpmeplz, хм... Об этом даже не подумал. Спасибо за идею...
Старый 11.07.2011, 07:43
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Helpmeplz,
не фига это не чистый гляди карту
в карте свой геройский резист к магии = 0
Прикрепленные файлы
Тип файла: w3x Pure Test.w3x (12.8 Кбайт, 17 просмотров )
Старый 11.07.2011, 08:55
Rewenger
The culprit will not die
offline
Опыт: 35,873
Активность:
C wc3c.net.
Rewenger добавил:
DAMAGE_TYPE_UNKNOWN
игнорирует сопротивление к магии и показатель защиты, но все равно усиливается астралом
Rewenger добавил:
Если поставить противоречие, то есть attack_type_melee и damage_type_magic, например; то урон по астралу пройдёт, но будет нанесено 1.0 урона вне зависимости от указанного значения урона.
Rewenger добавил:
Притом, по всей видимости, в плане "магический/физический" тип урона перекрывает тип атаки.
Прикрепленные файлы
Тип файла: 7z damage_and_attack_types.7z (4.4 Кбайт, 16 просмотров )
Старый 11.07.2011, 10:17
Helpmeplz

offline
Опыт: 11,738
Активность:
16GB, да немного ошибся.
факт в том, что множитель для типа атаки в константах должен быть 1.0. в CHAOS он по дефолту такой.
DAMAGE_TYPE_UNKNOWN и WEAPON_TYPE_WHOKNOWS это null.
Старый 11.07.2011, 12:02
Ответ

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

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

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

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



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