В моей карте довольно много триггеров, но в основном простых и сегодня по неясным причинам, четыре триггера стали вызывать неадекватное поведение юнитов в карте и зависание варкрафта при попытке его просто выключить. Приложил видео и скрины триггеров.

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

Если триггеров много, то может быть достигнут лимит, только мало об этом знаю.
Попробуй объеденить все триггеры не только эти четыре с событием A unit enters (Playable map area) в один, наставь там действий If/Then/Else, куда перенеси в If условие, а в Then действия каждого триггера. Правда, это может не помочь, так как вроде лимит не триггеров, а операций, которого ты вряд ли достиг, учитывая малый размер триггеров, тем более уменьшаешь количество событий, но добавляешь действия.
Но это кому-то помогало.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Не юзайте стандартные лупы А и Б.
Никогда.
ответ
~8gabriel8:
Если ставить задержку, не багается:
ответ
~8gabriel8:
Просто предметы перестают быть триггерно скрытыми после загрузки сохранения. Надо делать либо по твоему варианту, то есть создавать предмет, либо по варианту ssbbssc, то есть куда-то переносить предметы при инициализации карты, а в нужный момент возвращать на старые позиции.
Ещё при загрузке слетает цвет воды и освещение, если они нестандартные. Нужно задавать их в триггере с событием Игра загружена.
Если цвет воде можно задать в GUI, то для освещения потребуется Custom Script. Вот тут мне помогли нестандартное освещение опять задать:
Ещё сложность в дополнительных кампаниях сбрасывается после каждой главы, но вроде бы ты не пользуешься уровнями сложности.
Сбрасывается, когда нажимаешь Продолжить, а если выходишь на экран кампании с кнопками глав, то всё нормально.
По идее с событием Игра загружена можно и с предметами аналогично поступать, скрывая их, если они ещё не активированы. Но потребуется вводить ещё переменные, которые будут указывать видимость или невидимость у предмета.
ответ
богопротивные 0,-11 нужно менять на православные buttonpos=-2147483648,-2147483648

0
16
5 лет назад
0
Точно эти триггеры?
Если они - тебе поможет или полазить по коду карты или откатиться к ближайшей работоспособной версии.
0
32
5 лет назад
0
Эти триггеры вряд ли могут, но эффект мега странный судя по видео, я такого не видел никогда
0
26
5 лет назад
0
Если триггеров много, то может быть достигнут лимит, только мало об этом знаю.
Попробуй объеденить все триггеры не только эти четыре с событием A unit enters (Playable map area) в один, наставь там действий If/Then/Else, куда перенеси в If условие, а в Then действия каждого триггера. Правда, это может не помочь, так как вроде лимит не триггеров, а операций, которого ты вряд ли достиг, учитывая малый размер триггеров, тем более уменьшаешь количество событий, но добавляешь действия.
Но это кому-то помогало.
Принятый ответ
0
27
5 лет назад
0
Заголовок ресурса должен отражать суть вопроса

Выдал предупреждение и изменил.
2
12
5 лет назад
2
8gabriel8:
Если триггеров много, то может быть достигнут лимит, только мало об этом знаю.
Попробуй объеденить все триггеры не только эти четыре с событием A unit enters (Playable map area) в один, наставь там действий If/Then/Else, куда перенеси в If условие, а в Then действия каждого триггера. Правда, это может не помочь, так как вроде лимит не триггеров, а операций, которого ты вряд ли достиг, учитывая малый размер триггеров, тем более уменьшаешь количество событий, но добавляешь действия.
Но это кому-то помогало.
То есть можно в условии кучу юнитов через unit type comprasion и or приравнять(если действие для них всех одинаковое) и оно будет работать ?
0
26
5 лет назад
0
Конечно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.