/// /// Исходный код текстовой онлайн игры "Шаблон Таймер" скачан с сайта https://apero.ru/ /// Пройти онлайн или скачать последнюю версию этой игры можно по адресу: https://apero.ru/Текстовые-игры/Шаблон-Таймер /// Авторы: Агент007 /// Версия: от 2019-01-10 14:26:39 /// \старт Шаблон \ССЫЛКА("apero.ru/Шаблоны#Таймер","Таймер") Если ты хочешь создать в игре таймер, после срабатывания которого будет совершен переход на другую локацию, удобно использовать этот шаблон. Автор: Агент007 \ССЫЛКА("apero.ru/Текстовые-игры/Исходный-код-игры-Шаблон-Таймер.txt","Скачать исходник") Все шаблоны \ССЫЛКА("apero.ru/Шаблоны","тут") \(запуск,Проверить работу шаблона) \СТОП \запуск Здесь лежит телефон. \(Взять телефон,) \СТОП \Взять телефон \(_Телефон=1) Ты взял телефон. \(ШАБЛОНЫ.таймер.установить(3;"Телефон зазвонил")) \СТОП \Телефон зазвонил \(АПЕРО.режим вывода="добавить") Вдруг раздался телефонный звонок. \(Ответить,) \(ШАБЛОНЫ.таймер.установить(8;"Звонок пропущен")) \СТОП \Звонок пропущен Ты пропустил входящий вызов. \(Взять телефон,Заново) \(закончить,Закончить) \СТОП \Ответить \(ШАБЛОНЫ.таймер.сбросить) Ты ответил на звонок \(Взять телефон,Заново) \(закончить,Закончить) \СТОП \закончить \ССЫЛКА("apero.ru/Текстовые-игры/Исходный-код-игры-Шаблон-Таймер.txt","Скачать исходник") Все шаблоны \ССЫЛКА("apero.ru/Шаблоны","тут") \(АПЕРО.конец=1) \СТОП \АПЕРО.события \(ШАБЛОНЫ.таймер.события) \СТОП /* Шаблон "Таймер" Подробнее: http://apero.ru/Шаблоны#Таймер Использование: Добавить строку \(ШАБЛОНЫ.таймер.события) в локацию \АПЕРО.события Для запуска таймера \(ШАБЛОНЫ.таймер.установить(3;"имя локации")) Чтобы остановить срабатывание таймера \(ШАБЛОНЫ.таймер.сбросить) */ \ШАБЛОНЫ.таймер.установить(секунды;локация) \(ШАБЛОНЫ.таймер.секунды=секунды) \(ШАБЛОНЫ.таймер.локация=локация) \СТОП \ШАБЛОНЫ.таймер.сбросить \(ШАБЛОНЫ.таймер.метка=0) \(ШАБЛОНЫ.таймер.секунды=0) \СТОП \ШАБЛОНЫ.таймер.события \ЕСЛИ (ШАБЛОНЫ.таймер.секунды>0) \ТО ( \ЕСЛИ (ШАБЛОНЫ.таймер.метка=0) \ТО \(ШАБЛОНЫ.таймер.метка=АПЕРО.время-1) \ЕСЛИ (ШАБЛОНЫ.таймер.метка+ШАБЛОНЫ.таймер.секунды<=АПЕРО.время) \ТО \(ШАБЛОНЫ.таймер.сбросить)\(\(ШАБЛОНЫ.таймер.локация)) \) \СТОП /* Конец шаблона "Таймер" */