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

8 часового
Ужас! Посмотри, тебе это подходит?
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
24
9 лет назад
0
Melissa, и скрипт все равно не рабочий
неправда, проверял, проверял и так правильно, без =. exitwhen true
Во второй раз, с занесением группы игроков в переменную
Группе игроков нужно указать размерность в редакторе переменных.
И лучше всего в начале игры задать эти группы раз и навсегда группа[1] = игрок[1]
А то придётся потом всю игру создавать и уничтожать.
Я немного путаюсь, чего ты хочешь добиться и не очень понимаю, почему у тебя вылетает. Триггеры в отдельной карте есть?
0
23
9 лет назад
0
Melissa, ну я тоже обманывать что ли буду?)
Загруженные файлы
0
24
9 лет назад
0
Obelick, ну он же тебе пишет "exitwhen outside loop" ты куда вставил то этот екситвен? вне цикла что ли? хД Конечно будет ошибку выдавать, это команда завершения цикла.
0
23
9 лет назад
0
Melissa, внутри он цикла был конечно же.
0
24
9 лет назад
0
Пример - перебрать все области и если в первой попавшейся будет пехотинец то дальше не сомтреть
ты перебираешь, проверяешь.
Если есть пехотинец в области 57 - выполняется екситвен и 58 прокрутки уже не будет, а триггер продолжится дальше.
Obelick, ну тогда я не знаю. Это самый обычный вроде бы оператор и вот он у меня пашет в обычном редакторе в цикле, а вне цикла ошибку даёт.
0
23
9 лет назад
0
Melissa, ладно, давай завтра разберемся)
вот после такого 8 часового геморроя уж легче было расставить невидимых юнитов и их пикать...
0
24
9 лет назад
0
Не должно фаталить =\ Это точно. не из-за количества областей же вылетает.
То и странно. Что фаталит.
2
6
9 лет назад
2
8 часового
Ужас! Посмотри, тебе это подходит?
Загруженные файлы
Принятый ответ
0
23
9 лет назад
0
Melissa, может это из за маленького количество оперативки?
Гигамон, сейчас попробую реализовать у себя в карте твой способ
Гигамон, твой способ работает просто идеально, спасибо!
вопрос пока не закрываю, может у меня возникнут еще вопросы.
0
32
9 лет назад
0
Ну можно добавить на все области событие что юнит зашел в эту область, и при касте, сначало перемерять юнита в край карты (через SetUnitX\Y) потом обратно, туда где он стоял, и проверять темповую глобалку куда записывается та область в которую зашел юнит.
Думаю не нужно рассказывать про ректы и регионы, GetTriggeringRegion() в помощь.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.