Суть в том, что пасивка дает доп урон от атаки +30/60/90 вот юнит ударил, и пасивка сработала и юнит нанес на 30 урона больше, пасивка ушла в кд потом снова готова. Как 100% крит, который дает только доп урон.

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

Qulore, можно попробовать вобще без триггеров - сфера молний, которая кастует способность при атаке. Сложить в эту сферу любую способность которая наносит фиксированный урон цели, не стоит маны и имеет перезарядку и выдать сферу герою - получаем пассивку, которая по кд наносит доп урон и перезаряжается. У этого способа есть как плюсы, так и минусы, но это лучшее что можно сделать если нет желания разбираться с более сложными вещами.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
4 года назад
0
Ну это нужно делать полностью кастомный аналог крита. Потребуется 1 из двух способностей пассивок с кулдаун индикатором ( эксгумация трубовозки или перерождение таурена), далее в зависимости от релизации запускаем на них кд с помощью триггеров ( в первом случае, вручение технической способности, во втором - мемхак), ну и естественно нам потребуется система детекта физического урона, чтобы определить когда юнит ударил врага, чтобы запустить кулдаун и убрать бонус к атаке ( или просто триггерно нанести эти 30 ед. урона).
Часть с кд сравнительно простая, часть с детектом урона - гораздо сложнее.
0
32
4 года назад
0
Могу рассказать свой способ для последнего патча:
  1. Берём за основу эксгумацию как и сказали выше
  2. Детектим урон с руки любым способом
  3. В момент детекта урона определяем что способность не в кд, и что она в принципе есть у того кто нанёс урон
  4. Меняем на лету нанесённый урон увеличивая его на 30/60/90
  5. Показывает крит плавающим текстом
  6. Запускаем пассивку в кд
В результате получиться примерно 5 строк кода, ну это в самом вкратце
0
18
4 года назад
0
Есть еще один способ создать перезаряжаемую пассивку, который работает как раз с автоатакой
Загруженные файлы
0
8
4 года назад
0
Bergi_Bear:
Могу рассказать свой способ для последнего патча:
  1. Берём за основу эксгумацию как и сказали выше
  2. Детектим урон с руки любым способом
  3. В момент детекта урона определяем что способность не в кд, и что она в принципе есть у того кто нанёс урон
  4. Меняем на лету нанесённый урон увеличивая его на 30/60/90
  5. Показывает крит плавающим текстом
  6. Запускаем пассивку в кд
В результате получиться примерно 5 строк кода, ну это в самом вкратце
Капец там мороки, я думал будет на много проще. Есть способы не на джазе. Честно подробно скажу, 1)почему эксгумация, что у нее за свойства(первый раз слышу, да..).2) Как понять детектим урон? Типо событие атакует атакующий юнит = ассасин так? 3) Тут плюс условия способность не в кд(не видел такого условия) и условие способность есть у =ассасин к примеру так? 4) Тут не понял ваще 5) Тут не много не понятно как сделать так чтоб текст соответсвовал урону героя + способности? 6) Тут через таймер вроде, но я не шарю в таймерах
0
32
4 года назад
0
Qulore, это не для тех кто вчера открыл редактор карт, и джаз тут никто не играет, язык сценариев варкравта JASS (жасс).
Детекция урона - Это отдельный триггер с событием - Юнит получает урон, туда заносятся все юниты на карте, без повторений, далее Нам нужно как то отличить физический урон от магического и прочего, по этому тут все сложно ( в 1.26 нет таких функций как узнать тип урона. Только в .1.31+ добавили но там много других сложностей + потребуется наличие рефорджа.
0
24
4 года назад
0
Qulore, можно попробовать вобще без триггеров - сфера молний, которая кастует способность при атаке. Сложить в эту сферу любую способность которая наносит фиксированный урон цели, не стоит маны и имеет перезарядку и выдать сферу герою - получаем пассивку, которая по кд наносит доп урон и перезаряжается. У этого способа есть как плюсы, так и минусы, но это лучшее что можно сделать если нет желания разбираться с более сложными вещами.
Принятый ответ
0
8
4 года назад
0
prog:
Qulore, можно попробовать вобще без триггеров - сфера молний, которая кастует способность при атаке. Сложить в эту сферу любую способность которая наносит фиксированный урон цели, не стоит маны и имеет перезарядку и выдать сферу герою - получаем пассивку, которая по кд наносит доп урон и перезаряжается. У этого способа есть как плюсы, так и минусы, но это лучшее что можно сделать если нет желания разбираться с более сложными вещами.
Я попробую

quq_CCCP:
Qulore, это не для тех кто вчера открыл редактор карт, и джаз тут никто не играет, язык сценариев варкравта JASS (жасс).
Детекция урона - Это отдельный триггер с событием - Юнит получает урон, туда заносятся все юниты на карте, без повторений, далее Нам нужно как то отличить физический урон от магического и прочего, по этому тут все сложно ( в 1.26 нет таких функций как узнать тип урона. Только в .1.31+ добавили но там много других сложностей + потребуется наличие рефорджа.
Мне кажется, что все триггерные способности сложные, кроме с дамми юнитом.
0
32
4 года назад
0
Самый главный минус у сферы молний, это то, что она не срабатывает при автоатаке, если бы она работала в этом мементе, других бы костылей не было и + иконка очень сильно затемнена
Чтобы оставить комментарий, пожалуйста, войдите на сайт.