...
- Перед блоком Вопрос установите блок Арифметическая операция с типом Произвольный тип. В дальнейшем потребуется внести в него BPL-выражение для запуска таймера, но для этого сначала необходимо собрать фрагмент сценария с напоминанием.
- Установите Пустой блок, у которого нет входящих веток, так как переход к нему будет осуществлен с помощью таймера.
- Скопируйте id данного блока для последующего использования в BPL-операции при помощи кнопки копирования ID.
- Установите блок Информация, содержащий напоминание, и проведите к нему стрелку из пустого блока. Выходящую стрелку из блока Информация нужно присоединить к блоку Вопрос.
- Вернитесь к блоку Арифметическая операция из шага 1, и и в поле BPL-выражение введите следующее выражение:
Блок кода language php theme DJango $ti = timer.start(120, "id")
где:
$ti – название таймера, по которому к нему можно обратиться для его остановки;
120 – время в секундах, которое таймер будет отсчитывать, может быть указано пользовательское значение;
id – идентификатор пустого блока, скопированный в шаге 3. После ввода BPL-выражения обязательно нажмите кнопку Преобразовать BPL в AST.
- Установите блок Арифметическая операция после блока Вопрос, соединив их стрелкой с параметрами, соответствующими заданному вопросу.
- В блоке Арифметическая операция выберите тип Произвольный тип и внесите в поле BPL-выражение следующее выражение:
где:Блок кода language php theme DJango timer.stop($ti)
$ti - название ранее запущенного таймера. - Нажмите кнопку Преобразовать BPL в AST.
...