Инструменты пользователя

Инструменты сайта


help:inputs

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:inputs [2024/10/14 12:41]
aleks_versus
help:inputs [2025/09/28 10:53] (текущий)
aleks_versus [Диалоговое окно]
Строка 75: Строка 75:
  
 <sxh qsp> <sxh qsp>
-:enter_text +loop while 1
-! предлагаем игроку ответить на вопрос +  ! предлагаем игроку ответить на вопрос 
-! и присваиваем введённый текст переменной:​ +  ! и присваиваем введённый текст переменной:​ 
-$text=$input('​Сколько вам лет?'​) +  $text=$input('​Сколько вам лет?'​) 
-! если во введённом тексте содержатся не только +  ! если во введённом тексте содержатся не только 
-!  цифры, либо игрок не ввёл ответ:​ +  !  цифры, либо игрок не ввёл ответ:​ 
-if $text=""​ or no isnum($text):​ +  if $text=""​ or no isnum($text):​ 
-    ! предлагаем игроку снова ответить на вопрос: +      ! предлагаем игроку снова ответить на вопрос. 
-    jump '​enter_text'​ +      ! Повторное выполнение тела цикла 
-else +  else: 
-    age=val($text)+      ! игрок ввёл только цифры, преобразуем текст в число 
 +      ​age = val($text) 
 +      ! прерываем цикл 
 +      jump '​break'​ 
 +    end
 end end
 +:break
 </​sxh>​ </​sxh>​
  
 [[help:​modules|Вперёд:​ Работа с файлами игр, использование модулей]] [[help:​modules|Вперёд:​ Работа с файлами игр, использование модулей]]
  
help/inputs.1728909672.txt.gz · Последние изменения: 2024/10/14 12:41 — aleks_versus