Хотел бы спросить, как сделать способность, которая будет увеличивать урон, допустим на 5 ед. за каждую атаку совершённую по одному и тому же юниту, и сбрасывается если атаковать другого юнита.

С - Юнит получает урон.
У - У источника урона есть способность Х
Действия
Установить Victim = Загрузить из хеша по ключу (хендл источника урона, ЖЕРТВА) юнита.
Если Victim == юнит, что получил урон, то
    Если уровень способности X у источника урона не равен максимальному, то
        Повысить уровень способности X у источника урона.
Иначе
    Сохранить в хеш по ключу (хендл источника урона, ЖЕРТВА) юнита, что получил урон.
    Если Visctim != null, то  // необязательное условие.
        Установить уровень способности на 1.
У способности X по уровням будет увеличение урона на 5/10/15/20/25.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
какой сделаешь такой и будет
PT153:
У способности X по уровням будет увеличение урона на 5/10/15/20/25.
где 25 - максимальный, или же 40 или же твоё число
28
А можно как нибудь поставить максимум стаков. А именно, нельзя увеличить урон выше 40 ед.?
Там же есть условие, прямо в том триггере, что я указал.
32
Чем поджигалка фаир лорда не устраивает? Стандартная абилка, орб эффект, повышает атаку по 1 цели при каждом ударе на N едениц, складывается бесконечно. У урсы в доте была пассивка как раз из поджигалки сделано, помните что настраивать надо только оригинал, копировать бестолку.
Кстати да, все абилки на удар, все модификаторы урона, и прочее на атаку не тема для новичков, тут нужна система детекта физического урона + куча проверок. Это все сложно, много кода.
15
quq_CCCP:
Чем поджигалка фаир лорда не устраивает? Стандартная абилка, орб эффект, повышает атаку по 1 цели при каждом ударе на N едениц, складывается бесконечно. У урсы в доте была пассивка как раз из поджигалки сделано, помните что настраивать надо только оригинал, копировать бестолку.
Кстати да, все абилки на удар, все модификаторы урона, и прочее на атаку не тема для новичков, тут нужна система детекта физического урона + куча проверок. Это все сложно, много кода.
Попробую, спасибо.
33
Чем поджигалка фаир лорда не устраивает?
так может как раз таки тем что она бесконечная? или всё таки ограничитель не нужен?
15
Bergi_Bear:
quq_CCCP:
PT153:
В бою Верук получает до 24/60/108% дополнительного урона от атаки, который увеличивается, если он сражается с той же целью. Базовый урон увеличивается на 8/20/36% за тик, получает один тик каждые 5 секунд. Требуется 10 секунд, чтобы получить максимум.
Можно сделать такую способность?
32
Сделать то можно, но вам это вряд ли удастся.
15
Установить Victim = Загрузить из хеша по ключу (хендл источника урона, ЖЕРТВА) юнита.
А что это за Victim?
Это переменная?
15
Не особо разбираюсь с триггерами, а именно, где что находится( Можешь подсказать что тут нужно убрать или добавить?
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.