Сколько не делал триггер, все равно не проверяется нормально, уже делал и через if, then, else и через wait until condition, но область вокруг героя не проверяется. Пехота выполняет команду атаки но дальше ничего не происходит
UPD>Вопрос почему-то закрылся, но проблема не решилась. Триггер не работает и лучшее решение сработает только если все юниты из группы будут в регионе, а мне нужно чтобы достаточно было проверить одного из них, первого кто пришел в регион.Админ красава, конечно...
UPD>Вопрос почему-то закрылся, но проблема не решилась. Триггер не работает и лучшее решение сработает только если все юниты из группы будут в регионе, а мне нужно чтобы достаточно было проверить одного из них, первого кто пришел в регион.Админ красава, конечно...
Принятый ответ
ScorpioT1000, мне кажется, регионы он там не должен создавать =) вот точки да, а регионы же обычно берут из ныне существующих регионов. если создадим его в редакторе, его же и указывают в функции. ниче не создает.
такая гуи-команда странная, не помню такую в boolean. Типа ПРОВЕРКА что все юниты группы в регионе?
такая гуи-команда странная, не помню такую в boolean. Типа ПРОВЕРКА что все юниты группы в регионе?
в скрине мб локалки не обнулены. там BJ-функции, раскрой и посмотри нет ли их. пример
советовал бы строить по-другому конструкцию.
если честно, не понятно, что за карту ты скинул. я тебе просто пример оптимизации на гуи показал. Но не решения ваших проблем. на jass этого бы не потребовалось, ибо на гуи приходится изворачиваться из-за ограничении команд и утечности bj-функции. там группы утекают, где-то не обнуляют/не удаляют.
если честно, не понятно, что за карту ты скинул. я тебе просто пример оптимизации на гуи показал. Но не решения ваших проблем. на jass этого бы не потребовалось, ибо на гуи приходится изворачиваться из-за ограничении команд и утечности bj-функции. там группы утекают, где-то не обнуляют/не удаляют.
Я короче более менее понял вашу ситуацию. 4триггер у вас не будет работать из-за переменной. там надо в фильтре вместо Picked unit ставить Matching Unit. С 4 примером я кажется ошибся. Там у меня по другому работает: выделяю всех из группы и нахожу рандомного юнита, а надо выделить вокруг гг, которые состоят в группе.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован ScorpioT1000
Она буквально прямо в момент выполнения берет одного рандомного юнита, и это не всегда может быть тот, что тебе нужен.
Отредактирован ScorpioT1000
Отредактирован JableNine
Так как работал с пустой картой создал переменную типа Unit (uAdmiral).
Для работы с группой юнитов, лучше создать переменную типа Unit Group (ugUnitGroup).
Сперва при создании Пехотинца, заносим его в группу ugUnitGroup.
Далее можно добавлять любые проверки, например как проверить находится ли юнит из группы рядом с uAdmiral и выбирать случайного юнита из группы юнитов ugUnitGroup только если они рядом с ним (что бы не взорвать тех, кто еще бежит где то далеке)
Отредактирован MpW
такая гуи-команда странная, не помню такую в boolean. Типа ПРОВЕРКА что все юниты группы в регионе?
если честно, не понятно, что за карту ты скинул. я тебе просто пример оптимизации на гуи показал. Но не решения ваших проблем. на jass этого бы не потребовалось, ибо на гуи приходится изворачиваться из-за ограничении команд и утечности bj-функции. там группы утекают, где-то не обнуляют/не удаляют.