Автодополнение
Веб-редактор обеспечивает контекстно-зависимое автодополнение, которое активируется автоматически или по нажатию Tab. Предложения зависят от текущей позиции в скрипте.
Команды
Когда вы вводите << внутри тела узла, редактор предлагает все доступные команды:
<<
Список автодополнения включает:
| Команда | Описание |
|---|---|
wait | Пауза в диалоге на N секунд |
typing | Показать статус "печатает..." на N секунд |
upload_photo | Показать статус "отправляет фото..." на N секунд |
record_voice | Показать статус "записывает голосовое..." на N секунд |
record_video_note | Показать статус "записывает видео..." на N секунд |
reaction | Установить эмодзи-реакцию на сообщение |
if | Начало условного блока |
elseif | Альтернативное условие |
else | Ветка по умолчанию |
endif | Конец условного блока |
jump | Переход к другому узлу |
set | Установить значение переменной |
declare | Объявить переменную с начальным значением |
payment | Списать T-Points с пользователя |
Пример:
<<w
Показывает предложения, начинающиеся на "w" — выберите wait:
<<wait 2>>
Имена узлов
После ввода <<jump редактор предлагает все имена узлов, определённые в вашем скрипте:
<<jump M
Показывает: Main_Menu, Mission_1, Mission_2 и т.д.
Переменные
Ввод $ в любом месте скрипта запускает автодополнение переменных. Редактор показывает все переменные, объявленные или используемые в скрипте.
В командах:
<<set $
Показывает: $score, $name, $health и т.д.
В условиях:
<<if $
Показывает все известные переменные.
Операторы условий
Внутри блоков <<if>> и <<elseif>> редактор предлагает логические операторы и значения:
<<if $health > 50 a
Показывает: and, or
Доступные предложения:
| Ключевое слово | Описание |
|---|---|
and | Оба условия должны быть истинны |
or | Хотя бы одно должно быть истинно |
xor | Ровно одно должно быть истинно |
not | Отрицание условия |
true | Логическая истина |
false | Логическая ложь |
Теги
Когда вы вводите [ внутри сообщения, редактор предлагает все доступные теги:
Это [
Предложения включают:
- Самозакрывающиеся теги:
br/,cl/,usd/ - Форматирование:
b,i,u,s,ms,spoiler - Закрывающие:
/b,/i,/u,/s,/ms,/spoiler,/(закрыть все) - Ссылки:
link=,/link - Медиа:
photo=,video=,video_note=,voice=