В общем, мне нужно, чтобы юниты, находящиеся в определённой области, были невосприимчивы к какому-нибудь типу урона (например, к осадным орудиям), но были по прежнему восприимчивы к остальным типам урона. Можно ли это сделать, и если да, то как?

Принятый ответ

Ох, без Jass тут не обойтись. Тебе придётся резать константы урона относительно типу защиту. Создавать внутренние константы в скрипте, которым тебе придётся настраивать перебой защиты пол кол-ву наносимого урона. А так же вносить каждого юнита в БД. Вдобавок сделать структуру или массив с логикой получения урона от опр. типа атаки. В общем тут жесткий геморр. А так, с GUI тут особо не повоюешь. Ну иначе быть не может..
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
29
6 лет назад
2
Ох, без Jass тут не обойтись. Тебе придётся резать константы урона относительно типу защиту. Создавать внутренние константы в скрипте, которым тебе придётся настраивать перебой защиты пол кол-ву наносимого урона. А так же вносить каждого юнита в БД. Вдобавок сделать структуру или массив с логикой получения урона от опр. типа атаки. В общем тут жесткий геморр. А так, с GUI тут особо не повоюешь. Ну иначе быть не может..
Принятый ответ
4
32
6 лет назад
4
Пока не пришёл quq_CCCP и не предложил мемхак, это сделаю я xgm.guru/p/wc3/damagedetect, прекрасно определяется тип урона и без всяких бд
Чтобы оставить комментарий, пожалуйста, войдите на сайт.