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

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

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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
4 года назад
0
Похожие вопросы:

ответ
p >= 0 and p >= 3
ну это вообще пушка
и это p >= 4 and p >= 7
ответ
Всё, сорь за бред. Я "логические" ещё не сильно запомнил.
ответ
скачай этот файл и закинь его в папку AdicHelper\lib\ в папке с jngp
после в шапке карты напиши include "ifdebug.j"
и создай триггер с событием
игрок написал в чат ifdebug как точное совпадение
действие
кастом скрипт log()
после чего запусти карту и напиши в чат ifdebug
он выведет на экран все if/else/elseif через которые он прошёл (true в скобках в конце строки означает что значение в ифе истина)
ответ
Разрешённые цели - добавляешь "Здания"
Эффект на них работает, но без иконки снизу.
Только что потестил на "Доспехах веры"

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.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.