Добавлен Arry
Предполагаю, что пулемётчик выпускает в ряд стоящих перед ним противников пустышку-способность типа "Ледяного дыхания", накидывая на попавших эффект-пустышку. Создаются даммики и выпускают в юнитов под эффектом-пустышкой способность "Стадо ящериц", и уже рядом с атакованными ящерицами юнитами создаются даммики и наносят нужный мне урон нужного типа (20 урона дальнего боя). "Стадо ящериц" нужно для того, чтобы юниты спереди заслоняли собой юнитов сзади от пулемётного огня. Во время всего этого действа пулемётчик крутится и проигрывает анимацию атаки.
Вопрос в чём: я протестировал само "стадо ящериц".
Событие: юнит атакован
Условие: атакующий юнит = пулемётчик И применяемая способность = "Стадо ящериц".
Действие: ну, спавн даммиков рядом с атакованным, с приказом нанести урон и удалиться.
Условие: атакующий юнит = пулемётчик И применяемая способность = "Стадо ящериц".
Действие: ну, спавн даммиков рядом с атакованным, с приказом нанести урон и удалиться.
Триггер факт атаки юнитов ящерицами пулемётчика НЕ видит. Как решить данную проблему? Очень хочется, чтобы пулемёт был пулемётом.
Принятый ответ
Крч. У тебя проблема в том, что твое событие Юнит атакован не ловит урон. Тебе нужно событие отвечающее за отлов урона. Ознакомься с этим xgm.guru/p/wc3/catch-dmg (catch-dmg).
Вешаешь событие на свой триггер и теперь уже реализируешь свой пулемет. По простому можешь сделать через кодоев как ты и хотел. Если хочешь углубиться, то делай свою систему снарядов как предложил молодой токсик выше.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован KaneThaumaturge
Отредактирован Makeba
Во-вторых, сообщество XGM настоятельно рекомендует перейти на Ujapi и AngelScript.
Говорите за себя, а не за всех )