Перебрать все пункты меню выбора 2
Перейти к навигации
Перейти к поиску
label start:
# пустой список выбранных вариантов
$ q = []
# пока не выбрали все три варианта, показываем меню выбора
while len(q) < 3:
menu:
# выбираем первый, если его еще не выбирали
# если выбирали, то он больше не появится
"Первый варик" if not 1 in q:
# добавляем номер выбранного варианта в список
$ q.append(1)
# блокируем перемотку назад к выбору
$ renpy.block_rollback()
"Текст."
"Текст."
# всё аналогично первому варианту
"Второй" if not 2 in q:
$ q.append(2)
$ renpy.block_rollback()
"Текст."
"Текст."
"Третий" if not 3 in q:
$ q.append(3)
$ renpy.block_rollback()
"Текст."
"Текст."
return
- Ссылка на архив с проектом: test-menuonce.zip
- Источник: Renpy для чайников: Перебрать все пункты меню выбора 2
На главную страницу | Книга рецептов Энциклопедии Ren'Py | Renpy для чайников |