Хочу сделать блокировку получения опыта конкретным типом юнита по достижению 5 уровня. Сделал такой триггер:
однако он не работает.
Исправлял условия, оставляя только "меньше или равно 4/5" и "равно 4/5", но они так же не работали.
p.s. скрин без условия сравнения юнита (почему то при редактировании вопроса остается старый скрин)

rsfghd:
Нашёл. Дело было в триггере, у которого не то действие стояло (оно каждый лвл ставило 100% получение опыта при лвл-апе)
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
Во первых - у вас один большой if, который срабатывает когда каждое условие будет выполнено, что по этим условиям невозможно
Во вторых - вам хватит одного условия проверки уровня - hero level больше или равно 5
11
Aльфонс:
у меня мультиплеерная карта и все герои заносятся в hero [ ] при создании со своим массивом. Учитывая, что все получают одного и того же героя в начале, то "моё условие" тоже рабочий вариант и не придется создавать триггеров
позже попробуй твой вариант сделать
28
eriel222, отобрази проблему на отдельной карте и скинь сюда
11
rsfghd:
на отдельной карте всё работает
триггер такой же 😕
28
eriel222, ну тогда разбирайся что ты там на своей накосячил
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.