Здесь показаны различия между двумя версиями данной страницы.
| Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
|
help:main [2024/10/10 17:33] aleks_versus |
help:main [2025/09/27 18:20] (текущий) aleks_versus [Функции для работы с Окном основного описания] |
||
|---|---|---|---|
| Строка 18: | Строка 18: | ||
| ==== Команды для вывода текста в Окно основного описания ==== | ==== Команды для вывода текста в Окно основного описания ==== | ||
| - | * ''%%*P [$текст]%%'' - простой вывод текста. Выводит текст в **Окно основного описания** без перехода на новую строку. Пример:<sxh qsp> | + | * ''%%*P [$текст]%%'' - простой вывод текста. Выводит текст в **Окно основного описания** без перехода на новую строку. Пример:<sxh qsp> |
| *p 'Шла' | *p 'Шла' | ||
| *p 'Саша' | *p 'Саша' | ||
| Строка 26: | Строка 26: | ||
| ШлаСашаПоШоссе | ШлаСашаПоШоссе | ||
| </sxh> | </sxh> | ||
| - | * ''%%*PL [$текст]%%'' - вывод текста, затем переход на новую строку. Пример:<sxh qsp> | + | |
| + | * ''%%*PL [$текст]%%'' - вывод текста, затем переход на новую строку. Пример:<sxh qsp> | ||
| *p 'Шла' & ! здесь выводим текст без перехода на новую строку | *p 'Шла' & ! здесь выводим текст без перехода на новую строку | ||
| *p 'Саша' & ! и здесь тоже | *p 'Саша' & ! и здесь тоже | ||
| Строка 50: | Строка 51: | ||
| ! эквивалентно | ! эквивалентно | ||
| - | pl 'Во поле' | + | *pl 'Во поле' |
| - | pl 'берёзка' | + | *pl 'берёзка' |
| *pl 'стояла' | *pl 'стояла' | ||
| </sxh> | </sxh> | ||
| - | * ''%%*NL [$текст]%%'' - переход на новую строку, а затем вывод текста. Пример: <sxh qsp> | + | |
| + | * ''%%*NL [$текст]%%'' - переход на новую строку, а затем вывод текста. Пример: <sxh qsp> | ||
| *p 'Шла' & ! здесь выводим текст без перехода на новую строку | *p 'Шла' & ! здесь выводим текст без перехода на новую строку | ||
| *p 'Саша' & ! и здесь тоже | *p 'Саша' & ! и здесь тоже | ||
| Строка 94: | Строка 96: | ||
| Видит Грека В Реке Рак | Видит Грека В Реке Рак | ||
| </sxh> | </sxh> | ||
| - | * ''%%$DESC([$локация])%%'' - возвращает текст базового описания локации с названием ''%%[$локация]%%''. Обратите внимание! Функция возвращает текст, написанный только в поле “Описание” (**Базовое описание**) редактора **Quest Generator**. При работе в текстовом редакторе данное поле вам недоступно и функция будет всегда возвращать пустую строку.\\ В **Базовом описании** можно использовать [[help:strings#podvyrazhenija|подвыражения]], функция **''%%$DESC%%''** автоматически “раскроет” их. | + | * ''%%$DESC([$локация])%%'' - возвращает текст базового описания локации с названием ''%%[$локация]%%''. |
| + | * **Обратите внимание!** Функция возвращает текст, написанный только в поле “Описание” (**Базовое описание**) редактора **Quest Generator**. При работе в текстовом редакторе данное поле преобразуется в команды ''%%*p%%'' между тегами ''! BASE'' и ''! END BASE''. Функция всегда будет возвращать сумму строк этих команд. | ||
| + | * В **Базовом описании** можно использовать [[help:strings#podvyrazhenija|подвыражения]], функция **''%%$DESC%%''** автоматически “раскроет” их. | ||
| ==== Системные переменные для управления Окном основного описания ==== | ==== Системные переменные для управления Окном основного описания ==== | ||