Привет всем Вопчем как Сделать так чтобы Юнит Который Получил статус Неуязвивости Не работала На него Полярное Смешение

вот карта
в ней у героя-паладина есть способность - неуязвимость
при использовании все союзные юниты в радиусе 500 станут неуязвимы и будут записаны в группу ИЛИ если они уже в группе - станут уязвимы и будут исключены из группы
рядом с отрядом есть 3 волчьих всадника. они могут кастовать сеть на союзные войска. сеть может быть прокастована даже на НЕУЯЗВИМЫЕ войска, НО - не на юнитов из нашей группы. Ты увидишь сообщение в игре при попытке кастануть сеть на юнита из группы.
если герой умрет - все юниты в группе станут уязвимы.
для проверки нужно было поместить несколько неуязвимых нейтралов рядом с отрядом, но да ладно - надеюсь идею ты понял
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
Да дислексия
Не работаеть xgm.guru/files/100/163509/comments/309891/Clipboard01.jpg
Когда он получаеть статус неуязвимости Этат тригер не срабатываеть
Уточнение Статус неуязвим Эта веть когда Вместо Зашиты написано Красными Буквами неуязвим
Загруженные файлы
20
блич)
смотри - во-первых, рекомендую использовать английскую версию редактора, в ней меньше недочетов
во-вторых, тебе нужна отдельная переменная типа "unit group" - или группа юнитов по русски
назови её neuyaz_group
после, тебе потребуется при каждой выдаче статуса неуязвимости помещать юнита в эту группу, а при снятии статуса неуязвимости - соответственно удалять юнита из группы
и в твоем триггере ты проверяешь - если юнит в группе, значит он неуязвим, если не в группе - уязвим
идея понятна?
15
Отпишуси через 45 минут
ВОт так xgm.guru/files/100/163509/comments/309903/Clipboard01.jpg
Не работаеть
Посути что я зделал каждые 0.01 секунду идёть провека если в групе qqwer юниты со статусом неуяза если есть то создать 1 пехотинца
Но ано Не работаеть почему не понимаю
Загруженные файлы
15
Просто я не знаю как Отследить Дование Эфекта Неуяз
20
вот карта
в ней у героя-паладина есть способность - неуязвимость
при использовании все союзные юниты в радиусе 500 станут неуязвимы и будут записаны в группу ИЛИ если они уже в группе - станут уязвимы и будут исключены из группы
рядом с отрядом есть 3 волчьих всадника. они могут кастовать сеть на союзные войска. сеть может быть прокастована даже на НЕУЯЗВИМЫЕ войска, НО - не на юнитов из нашей группы. Ты увидишь сообщение в игре при попытке кастануть сеть на юнита из группы.
если герой умрет - все юниты в группе станут уязвимы.
для проверки нужно было поместить несколько неуязвимых нейтралов рядом с отрядом, но да ладно - надеюсь идею ты понял
Загруженные файлы
Принятый ответ
15
Спосибо
Но Вот уменя Такая Веши что Нужно чтоб Если НА моём Вастер Лорде есть эфект неуяза То выключть тригер противника
20
да емасе, ну есть же пример с сетью
если юнит в группе - скилл кастануть нельзя\отключаем триггер
когда ты выдаешь кому-то неуязвимость, ты также добавляешь этого юнита в группу юнитов
и потом делаешь проверку, состоит ли юнит в той группе
и еще совет - не делать цикл 0.01 сек - он очень сильно нагружает вар, увеличь его до 0.03 сек
15
а УМеня все дело в том что Эта спел Толкать противника может в любой момент и противник примить неуяз тоже может в любой момент xgm.guru/files/temp/163509/Clipboard01.jpg.160x120r.jpg?14532447...
Загруженные файлы
20
если неуязвимость применена в тот момент, когда юнит уже летит от толчка - нужно добавить проверку в loop триггер, который двигает юнита
может и придется много-чего дописать, зато все будет работать как надо
скрин кстати косячный
15
кагбы я не прицтавляю как зделать проверку на Статус неуяза
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.