Здесь показаны различия между двумя версиями данной страницы.
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%%''** автоматически “раскроет” их. | ||
==== Системные переменные для управления Окном основного описания ==== | ==== Системные переменные для управления Окном основного описания ==== |