- Вывод текста
- Программирование
- Оформление
- Расширенные возможности
- Нюансы написания игр под разные плееры
-
- x AeroQSP
- Утилиты и средства разработки
Это старая версия документа.
Это то самое окно, которое используется чаще всего. В него выводятся практически все тексты игры, оно не отключается.
Очищается при переходе (GOTO, GT) на новую локацию или программно (см. ниже).
Вывод в это окно осуществляется следующими способами:
Пример:
<sxh qsp> *p 'Шла' *p 'Саша' *p 'По' *p 'Шоссе' </sxh> После выполнения кода (если запустим игру) — в `Окне основного описания` мы увидим: <sxh qsp> ШлаСашаПоШоссе </sxh> ****PL** //[$текст]// - вывод текста, затем переход на новую строку * Если не указать //[$текст]//, то это будет переход на новую строку *//[$текст]// - аналогично *PL ****NL** //[$текст]// - переход на новую строку, затем вывод текста * Если не указать //[$текст]//, то это будет переход на новую строку * **DISABLESCROLL** - если значение переменной не равно 0, то запрещает автопрокрутку текста при его выводе в основное или дополнительное окно описания локации. * //Довольно мутное поведение в классическом плеере - при некоторых обстоятельствах текст и так не прокручивается.//
*P '1' $txt = $MAINTXT *PL '23' *NL '456' '78'
После выполнения кода в основное окно описания будет выведено:
123 45678Содержание $txt будет равносильно коду:
$txt = '1'