Проблема с космети. Триггер Attachment Effect Destroy (который в Rat Barracks) срабатывает лишь один раз, не пойму почему. Пробовал путём включения/выключения триггеров, не сработало.

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

Эффект сохранён как глобальная переменная, она хранит лишь один эффект, потому лишь раз и срабатывает.
Но это у одного игрока, если не работает у разных, то странно, скидывай карту.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Прикрутить сюда систему отлова урона (на каждого нового мага, который будет обладать этой способностью нужно добавить событие на отлов урона). При отлове урона использовать хэш-таблицу или массивы. При ударе юнита в id хэндла атакующего записывать в какую-то ячейку (ее номер не имеет значения, главное, чтобы она не совпадала с номерами ячеек различных систем) количество урона, который должен нанестись и запускать таймер, по истечению которого значение данной ячейки зачистится (главное еще сохранять ссылку на таймер в атакующего юнита; если нет таймера, то создать, а если уже есть, то обновить время в третей ячейки (с учетом того, что в первой - урон, во второй таймер)).
ответ
~8gabriel8:
Это жесть, что ты сделал) Этот русификатор триггеров уж такую муть содержит, что ты просто какую-то белиберду сотворил. Исправил до рабочего вида, но чтобы совсем красиво было, это не ко мне, а к джассерам. Просто времени мало на всё, а исправление этих триггеров затратило его довольно много.
ответ
~8gabriel8:
Определил причину невидимости модели после сохранения в war3me. В Geoset Animation Manager должна стоять Alpha 1, а он почему-то делает 0 или -1.

Поставил в Geoset Animation Manager не глобальные Color и Alpha, а для первых кадров всех 6 анимаций. Стало всё нормально и триггерные костыли не нужны.
Модель красного свечения ауры на юнитах:
Карта с этой аурой:
А отредактировать mdx в HEX-редакторе не сумел.
ответ
Неуязвимость проверяют через даммика с атакой, через приказ, сможет ли атаковать или нет, просто проверка выполнения приказа. Так же пытаются нанести урон и смотрят сколько он отнял здоровья, так можно и определить неуязвимость и вычислить резист юнита к конкретному типу урона.

1
32
5 лет назад
1
Без кода и внятного описание того что вы задумали - идите лесом, экстрасенсов тут нет, какой триггер, какой раз, ау мы не подозреваем даже что у тебя есть "еще одна карта" и что ты там наделал...
0
26
5 лет назад
Отредактирован 8gabriel8
0
Эффект сохранён как глобальная переменная, она хранит лишь один эффект, потому лишь раз и срабатывает.
Но это у одного игрока, если не работает у разных, то странно, скидывай карту.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.