Здравствуйте знатоки вот скрины умения которое я создал суть умения в том что когда герой бьёт шанс 20% что на него наложится баф. Под бафом герой каждым ударом наносит доп урон и оглушает цель это я сделал с помощью дамми и молота бурь, но ! у меня получается что когда на герое этот баф то и удары по цели героя и все юниты которые бьют героя при каждом ударе оглушают цель с помощью дамми и скила при том что я спецально сделал урон молота 0 и когда герой под этим бафом бьёт то молот вылетает и наносит 0 урона а когда этого героя бьют то вылетает молот стандартный и наносит 100 урона. Что я только не делал и attacking unit менял на attaked вот как на скрине сделал даже выборочно именно какой юнит должен как бы при ударах воспроизводить эти действия в тригере, но всё равно под этим бафом в героя летят стандартные молоты бурь, я даже даммиков разных сделал, Пожалуста разьясните мне что я сделал не так.(Извиняюсь если скрины ужасные первый раз их вставил вообще в интернет )
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Весь твой вопрос звучит как непонятка.
Все делов том, что на первой картинке ты кидаешь молот на юнита, который атакует, но значение переменной Attacking unit меняется во время игры, поэтому ти кидаешь его на героя, который атакует в ответ.
Видно, что баф и способность проверяются на разных юнитах. Советую использовать хотя би глобальные переменные для сохранения даммика, героя и атакующего с некоторым временем перезарядки скила, когда справишься - переделай на локальные, будет хорошо, если в конце сделаешь это на JASS.
-Герой атакован.
Отредактирован Raised
и только потом задаём вопросы
лично я бы делал через 1 триггер и стек
это если муи
а если не муи то можно и без стека
вместо молота и дами можно давать баш с 100% шансом стана
в общем код переписать а автора в статьи
юзай 2 триггера
1 с attacked unit
второй с takes damage
правдо на гуи это будет ужасно выглядеть
хотел написать пример, но потом понял что это гуи...
Поставьте себе русские триггеры что-ли, если нет знания языка. Да и не знаю, какой пример я бы смог написать, если у вас даже работа с переменными вызывает трудности...
там нету переменных
Buulichkaa, знание английского есть я понимаю там примерно процентов 70% из написанного. Хотелось бы увидеть хотя бы часть где атакует юнит под бафом.
Отредактирован Sparrow
Просто это делается очень легко а автор вопроса даже ГУИ плохо знает,так что автору совет скачай русификатор триггеров,как изучишь ГУИ как свои пять пальцев переходи к JASS потом ты сможешь делать эти вещи словно крышку унитаза обделать.
Без этого задавать подобные вопросы не стоит.
Как занести атакованного юнита в переменную чтобы работал тригер и если я допустим занесу его в переменную когда бью и начну бить другово будет ли заного след юнит заноситься в переменную и работать тригер ?
Отредактирован Sparrow
P.S. для этого нужно уметь писать на джасс,так что воспользуйся моим советом.(думаю русификатор сам найдешь)
Но думаю это может вызвать утечки,да и выглядеть будет не так хорошо как если написать на джасс
RiseD_Konst: Да это тут не причем=)
У меня малой 14 лет шпарит на джасс=))
elzutar, скачивай русификатор триггеров и разбирай ГУИ как освоишь все что там есть,читай статьи о джасс и тогда только получится.
Это элементарные вещи, думаю вопрос можно закрывать.
Отредактирован elzutar
RiseD_Konst, если ты судишь по грамматике что я ещё школьник то это не так.
Если вы получили ответ - не забудьте выбрать его, чтобы закрыть вопрос.