очується одинарними або подвійними лапками. Можливе використання тегів HTML для оформлення виводу і використання картинок.
lt; center gt; lt; img src= img/Wood.jpg width= 100% / gt; lt;/center gt;
У густих кронах дерев шелестить листя, звідкись здалеку доноситься перекличка птахів. У кущах час від часу чується шерех якогось пробігає дрібного звірка. Raquo;
Теплий червневий день добігає кінця. Тіні подовжуються, і між дерев в'ється прохолодний вітерець. Місяць втомилася. Raquo;
Між кущами біжить ледь помітна стежка. Місяць не може сказати, протоптали її звірині лапи або людські ноги, але сподівається, що скоро вийде до житла. Raquo;
Ненабагато складніше висновок дій меню для користувача. Крім оператора, що позначає висновок рядки як дії в області меню, необхідно позначити дії при натисканні цієї кнопки. Для цього є два формати: однорядковий, що включає всього одну дію, як правило, що є переходом між локаціями або викликом процедури, і багаторядковий, що дозволяє вказати будь-яку кількість операторів для виконання, включаючи умовні оператори, оператори виводу на екран і виведення дій меню. Максимальна вкладеність обмежена, але досить велика для потреб практично будь текстової квестовой гри, і в будь-якому випадку легко обходиться використанням процедур.
Важливий елемент - оператор DELACT, що видаляє дії меню з екрану. У цій грі він використовується для дій, які можна виконати тільки один раз поспіль - наприклад, взяти унікальний предмет або підійти або заглянути кудись.
lt; table width= 100% gt; lt; tr gt; lt; td bgcolor= # eeeefF gt; Обійти хатинку зліва lt;/td gt; lt;/tr gt ; lt;/table gt; raquo ;: GOTO Юг_ізбушкі lt; table width= 100% gt; lt; tr gt; lt; td bgcolor= # eeeefF gt; Обійти хатинку праворуч lt;/ td gt; lt;/tr gt; lt;/table gt; raquo ;: GOTO Север_ізбушкі Заглянути у вікно :
Зсередини вікно завішене красивою мереживною фіранкою. Заглянути у вікно Ключ_взят=0:
На підвіконні лежить невеликий блискучий ключик.
lt; img src= img/key.png / gt;
ACT Взяти ключик :
Ключик поблискує на вікні. Місяць припускає, що його тут просто забули, підбирає і ховає в сумку. Raquo; Невеликий блискучий ключик , img/key_small.png
Ключ_взят=1 Взяти ключик
Оператор GOTO використовується для позначення переходу в нову локацію, в той час як оператор GOSUB використовується для виклику процедури. В даній грі процедури використовуються в основному в діалогах, даючи можливість починати діалог з того місця, де він був перерваний, у разі виходу з локації і повернення в неї заново.
Це досягається шляхом запам'ятовування місця розмови в відповідної змінної і множинного вибору при ініціації розмови.
Постукати у вікно : Розмова gt;- 1:
Фіранка відсувається. У вікні з'являється зморщене, засмагле баб'яче особа з густими бровами, гачкуватим носом і бородавкою на гострому підборідді. Raquo; Розмова=0: GOSUB Разговор1 Розмова=1: GOSUB Разговор2 Розмова=2: GOSUB Разговор3 Розмова =3: GOSUB РазговорОкончен raquo ;: GOSUB РазговорНеВишел Постукати у вікно
Механіка головоломки реалізується шляхом використання операторів роботи з інвентарем. До них відносяться ADDOBJ, який додає предмети в інвентар, DELOBJ, що видаляє предмети з інвентарю, і OBJ, перевіряючий наявність предмета в інвентарі по його назві. При додаванні предмета в інвентар можна вказати адресу файлу зображення, і в цьому випадку предмет в інвентарі буде відображатися поруч з цим зображенням. При цьому не представляється можливість налаштувати розмір зображення, тому важливо стежити за розміром файлу, що завантажується.
# Взять_бутиль Взяти бутель
Місяць бере бутель і ховає в сумку.
- От спасибі, - зітхає господиня. Бутель із зіллям , img/bottle_small.png
Бутиль_взята=1
... OBJ Вузлик з пиріжками : Запропонувати пиріжки : Запропонувати пиріжки
Місяць дістає з сумки вузлик з пиріжками і розгортає.
- Хочете?- Життєрадісно запитує вона, беручи одне собі. Raquo;
Стражники коливаються кілька секунд, потім один з них відставляє алебарду убік, нахиляється і бере один. Другий наслідує його приклад, потім забирає весь вузлик. Raquo;
- Ти проходь, якщо хочеш, - киває він на двері. Можно_в_город=0: lt; t...