Вопрос 1:
Нужно установить переменную на первого попавшегося игрока в группе.
Не этим ли действием можно остановить цикл?
Вопрос 2:
И для чего его ставят в иначе?

call return (Пропустить остальные действия)

Или проверяй логической переменной.

Действие - ничего не делать, внимание, ничего не делает.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
call return (Пропустить остальные действия)

Или проверяй логической переменной.

Действие - ничего не делать, внимание, ничего не делает.
Принятый ответ
23
Нужно установить переменную на первого попавшегося игрока в группе
Игра группы всегда считает снизу-вверх. Можно выбрать 1 случайного юнита в группе, тогда и останавливать цикл не придется
25
Если ты хочешь остановить, то есть Skip remaining actions, но точно не do nothing. Do nothing абсолютно бесполезная и не ясно зачем добавленная шутка, как мне кажется.
17
NanO, оно же весь триггер пропустит, а в конец триггера устанавливать не подходит.
KaneThaumaturge:
Или проверяй логической переменной.
Нда.. Надо высыпаться.

Только дошло. "Ничего не делать" необходимо для некоторых "действий", которые не разворачиваются. Но оно было замечено в какой то близардовской карте в развёрнутом, что и сбило столку.
28
NanO, эта функция была актуальна в RoC, в котором не было блочных циклов и условий. Нужно было заполнить и then, и else. Вот для этого эта функция нужна была. С выходом TFT она стала абсолютно бесполезна.
20
оно же весь триггер пропустит, а в конец триггера устанавливать не подходит.
Создаешь отдельный триггер и вызываешь его в нужном тебе месте, передавая значения глобалками. Но вообще, сейчас тебе лучше всего подойдет логическая переменная. Переходи на Jass.
33
На Lua, если 1.31+.
На более нормальный Движок (дота2)
На более полноценный Движок (Юнити/Анриал)
Пиши свой движок на С++
Забить на всё и просто играть в хорошие игры, и не заниматься ерундой
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.