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

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

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

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

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

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

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

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

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