Ingvar3, Ну тебе нужно для начала узнать -кол во урона на этот удар, это пилится через детект физического урона. Ну урон ты узнл, будь будет 79.403 физ урона получила цель, но криты множат урон от атаки до снижения резистами (итого числа не такие красивые), че мы делаем содзаём триггер с событием юнит получил урон, условием что урон выше нуля и источник урона дамми юнит ( в других триггерах ставим проверку что урон не от лица этого юнита), наносим от лица даммика физический урон по цели, триггер тут же выличит снятохе хп а в разницу между нанесенным (1 ед.) и полученным ( 0.39 ед. допустим.) мы смотрим и понимаем, какой велечины резист 1.00 - 0.39 = 61% снижения урон, умножаем наш урон на фактор 1. + фактор резиста, мы получили базовый урон с тычки без снижения резистом - ну далее все просто.
Отдельным куском кода ищем наличие вампиризмов (ибо от бонусного урона нанесенного триггерно мы не получим лечения) но тут нам тоже пригодится фактор физ резиста и мы рассчитаем кол-во лечения от бонусного урона.
Так же можно использовать мемхак, тогда с даммиками возится не придется.
Охёмаё, нет уж, такой огород городить что-то не очень, но все-равно спасибо за науку! В целом наработку уже придумал, так что думаю тред можно закрывать, еще раз спасибо :)
quq_CCCP:
>ну а крит посложнее, но тоже вполне реализуемо.
А можно поподробней? Ну я думаю проще сделать триггерный крит на рандомных числах и даже отлавливать не придется. Энивей спасибо за дельный пост!
Знать бы, что у тебя вообще за карта и что в ней происходит.
А то так пальцем в небо трудновато посоветовать что-то менее банальное, нежели другие общепринятые статы.
Спасибо за внимание! Да, понимаю что слишком мало исходной информации, ну собственно к сабжу, то я сам пожалуй не совсем корректно описал вопрос...Я бы сказал даже не придумать сами атрибуты, а дать им какое-то вменяемое и интересное название/описание, ну собственно сеттинг современный, а сами ловкость/сила/инт влияют на характеристики скиллов/оружия, то есть ловкость повышает точность как пример, собственно мана - она же боезапас у юнита, сила например увеличивает кол-во переносимых предметов/дальность броска... Собственно и думаю как бы их обозвать что бы не слишком банально, ухо/глаз не резало, в общем лаконично.
» WarCraft 3 / Отлов срабатывания пассивных заклинаний.
» WarCraft 3 / Отлов срабатывания пассивных заклинаний.
>ну а крит посложнее, но тоже вполне реализуемо.
А можно поподробней? Ну я думаю проще сделать триггерный крит на рандомных числах и даже отлавливать не придется. Энивей спасибо за дельный пост!
» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX
» WarCraft 3 / Как запустить действие один раз, проверив всех юнитов на баф?
то действия
endif
Отредактирован Ingvar3
» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX
» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX
» WarCraft 3 / Замена типа брони
» WarCraft 3 / Система атрибутов
» WarCraft 3 / Система атрибутов
» WarCraft 3 / Система атрибутов
» WarCraft 3 / Вращение камерой (fix) Срочно!
» WarCraft 3 / Локальные переменные в нескольких триггерах или все-таки массив?