Почему то, если в Scenario Properties во вкладке Forces поставить галочку Fixed Player Settings, то некоторые триггеры начинают работать иначе.
Например, в триггере где закрываются ворота, если нет рядом ни одного юнита принадлежащих игрокам, то ворота закрываются. Если галочка убрана, то условие проходит, юнитов игроков рядом нет и ворота закрываются, а если галочка стоит, то 1-е условие проходит, а 2-е условие, где проверяются юниты синего игрока, не проходят, ворота не закрываются, хотя этого игрока вообще нет в игре.
Играю на слоте красного игрока.
Триггер на открытие ворот:
Триггер на закрытие ворот (нерабочий):
P.s. также из-за этой галочки юниты возвращаются на место стояния: xgm.guru/p/100/247487

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

quq_CCCP:
Ну хоть сделал бы нормальное условие, это кривое + плодит утечки, лучше использовать event units in range или Unit enters in region.
А какие утечки он плодит?
Решил эту проблему таким способом:
А именно: Если на слоте игрока есть игрок, то проверяются наличие его юнитов в зоне ворот, если же на слоте нет игрока, то условие игнорируется.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
4 года назад
0
Ну хоть сделал бы нормальное условие, это кривое + плодит утечки, лучше использовать event units in range или Unit enters in region.
0
3
4 года назад
Отредактирован WeDen
0
quq_CCCP:
Ну хоть сделал бы нормальное условие, это кривое + плодит утечки, лучше использовать event units in range или Unit enters in region.
А какие утечки он плодит?
Решил эту проблему таким способом:
А именно: Если на слоте игрока есть игрок, то проверяются наличие его юнитов в зоне ворот, если же на слоте нет игрока, то условие игнорируется.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.