/// /// Исходный код текстовой онлайн игры "Создание разветвлённости через выбор игрока" скачан с сайта https://apero.ru/ /// Пройти онлайн или скачать последнюю версию этой игры можно по адресу: https://apero.ru/Текстовые-игры/Создание-разветвлённости-через-выбор-игрока /// Авторы: Doleo82 /// Версия: от 2021-01-19 18:05:22 /// \запуск С помощью скачивания кода и некоторых моих объяснений, сделаем разветвление, которое зависит от того, что вы выбрали. (Некоторые объяснение находятся после команды СТОП) \(старт,Начать) \СТОП Как это. \старт \(проф=0) "Кем желаешь быть? Я передам эту информацию моему знакомому." -Примерный вопрос в диалоге. На каждой локации стоит разное цифровое значение переменной (проф). На этих же локациях стоят команды режима вывода. Если ты не понимаешь, о чём я говорю - скачай код. \(полиц,"Полицейским") \(воен,"Военным") \(стр,"Строителем") и т.д. \(выб,Я сделал выбор.) \(старт,"Дай мне ещё раз выбрать профессию.") \СТОП Переменная (проф), изменяется в зависимости от того, что выбрал игрок. \полиц \(АПЕРО.режим вывода="добавить") \(проф=1) \СТОП Режим вывода=добавить нужен для того, чтобы не затрачивать времени игрока и дать возможность изменить свой выбор. \воен \(АПЕРО.режим вывода="добавить") \(проф=2) \СТОП \стр \(АПЕРО.режим вывода="добавить") \(проф=3) \СТОП \выб \ЕСЛИ(проф=0) \ТО Ты не выбрал профессию - \(старт,вернись)! \ЕСЛИ(проф=1) \ТО Полицейский! Отличный выбор! \ЕСЛИ(проф=2) \ТО Военный! Хорошо! \ЕСЛИ(проф=3) \ТО Строитель! Неплохо! \ЕСЛИ(проф>0) \ТО \(зак,Закончить) \ЕСЛИ(проф>0) \ТО \(старт,Перевыбрать профессию) \СТОП Без условий не получится создать разветвлённостей. \зак Спасибо, что опробовал мой пример! \(АПЕРО.конец=1) \СТОП