Ingvar3 #1 - 5 месяцев назад 0

» WarCraft 3 / Отлов срабатывания пассивных заклинаний.

quq_CCCP:
Ingvar3, Ну тебе нужно для начала узнать -кол во урона на этот удар, это пилится через детект физического урона. Ну урон ты узнл, будь будет 79.403 физ урона получила цель, но криты множат урон от атаки до снижения резистами (итого числа не такие красивые), че мы делаем содзаём триггер с событием юнит получил урон, условием что урон выше нуля и источник урона дамми юнит ( в других триггерах ставим проверку что урон не от лица этого юнита), наносим от лица даммика физический урон по цели, триггер тут же выличит снятохе хп а в разницу между нанесенным (1 ед.) и полученным ( 0.39 ед. допустим.) мы смотрим и понимаем, какой велечины резист 1.00 - 0.39 = 61% снижения урон, умножаем наш урон на фактор 1. + фактор резиста, мы получили базовый урон с тычки без снижения резистом - ну далее все просто.
Отдельным куском кода ищем наличие вампиризмов (ибо от бонусного урона нанесенного триггерно мы не получим лечения) но тут нам тоже пригодится фактор физ резиста и мы рассчитаем кол-во лечения от бонусного урона.
Так же можно использовать мемхак, тогда с даммиками возится не придется.
Охёмаё, нет уж, такой огород городить что-то не очень, но все-равно спасибо за науку! В целом наработку уже придумал, так что думаю тред можно закрывать, еще раз спасибо :)
Ingvar3 #2 - 5 месяцев назад 0

» WarCraft 3 / Отлов срабатывания пассивных заклинаний.

quq_CCCP:
>ну а крит посложнее, но тоже вполне реализуемо.
А можно поподробней? Ну я думаю проще сделать триггерный крит на рандомных числах и даже отлавливать не придется. Энивей спасибо за дельный пост!
Ingvar3 #3 - 6 месяцев назад 0

» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX

Спасибо всем за внимание, буду глядеть.~biridius:
Задержка необязательна, можно создавать даммиков циклом и проверять, что они создались где надо, без задержек
вроде того:
правым щелчком паладин посылает луч без задержки, останавливается деревьями, наземными юнитами и клифами (но только если они ниже кликнутой точки)
Эту наработку вчера и реализовывал :)
Ingvar3 #4 - 6 месяцев назад 0

» WarCraft 3 / Как запустить действие один раз, проверив всех юнитов на баф?

Функция if GetUnitAbilityLevel(юнит, абилка/баф) > 0
то действия
endif
Ingvar3 #5 - 6 месяцев назад (отредактировано ) -1

» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX

pro100master:
А ты знал что TcX открытая карта =)
Разве? Что-то помню открывал и не очень успешно... Если есть открытая, то кидай сюды.
Ingvar3 #6 - 6 месяцев назад 0

» WarCraft 3 / Пиу-пиу Лазер/Рельса как в TcX

Хотя у меня уже родилось пару идей, все же если кто выложит готовый спелл/даст дельный совет буду примного благодарен! (Ушел пилить наработку)
Ingvar3 #7 - 7 месяцев назад 0

» WarCraft 3 / Замена типа брони

quq_CCCP:
Смотри апгрейд орков - фортификация, апгрейды нельзя откатить, еще есть морфы и мемхак, но вам пока рановато...
Да зачем, я джасс вполне освоил, просто настолько редко играл в стандартные мапы варика что и забыл что есть этот чудный спелл, спасибо :)
Ingvar3 #8 - 7 месяцев назад 0

» WarCraft 3 / Система атрибутов

ClotPh:
Ingvar3, сноровка.
Спасибо, сам думал над этим вариантом, его пожалуй и оставлю.
Ingvar3 #9 - 7 месяцев назад 0

» WarCraft 3 / Система атрибутов

avuremybe:
Ingvar3, если повышает точность то и называй "меткость". Не надо придумывать велосипед, ты его не продаш.
Так в том-то и соль, что она еще влияет и на скорость передвижения/эффективность ношения брони :)
Ingvar3 #10 - 7 месяцев назад 0

» WarCraft 3 / Система атрибутов

avuremybe:
Знать бы, что у тебя вообще за карта и что в ней происходит.
А то так пальцем в небо трудновато посоветовать что-то менее банальное, нежели другие общепринятые статы.
Спасибо за внимание! Да, понимаю что слишком мало исходной информации, ну собственно к сабжу, то я сам пожалуй не совсем корректно описал вопрос...Я бы сказал даже не придумать сами атрибуты, а дать им какое-то вменяемое и интересное название/описание, ну собственно сеттинг современный, а сами ловкость/сила/инт влияют на характеристики скиллов/оружия, то есть ловкость повышает точность как пример, собственно мана - она же боезапас у юнита, сила например увеличивает кол-во переносимых предметов/дальность броска... Собственно и думаю как бы их обозвать что бы не слишком банально, ухо/глаз не резало, в общем лаконично.
Ingvar3 #12 - 2 года назад 0

» WarCraft 3 / Вращение камерой (fix) Срочно!

Дружище, ты же понимаешь что GUI это костыли? Учи джасс, а потом может и поймешь что тебе и не надо было это все.
Ingvar3 #13 - 2 года назад 0