Здесь показаны различия между двумя версиями данной страницы.
| Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
|
help:files_modules [2013/11/09 09:25] newsash |
— (текущий) | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | [[help:inputs|Назад: Ввод текста игроком]] | ||
| - | =====Работа с файлами, использование модулей===== | ||
| - | |||
| - | OPENGAME [$выражение] - если [$выражение] равно "" (пустая строка) или отсутствует, то вызов окна загрузки состояния игры, иначе загрузка состояния из указанного файла. См. также локацию-обработчик события загрузки игры. | ||
| - | |||
| - | |||
| - | SAVEGAME [$выражение] - если [$выражение] равно "" (пустая строка) или отсутствует, то вызов окна сохранения состояния игры, иначе сохранение состояния в указанный файл. См. также локацию-обработчик события сохранения игры. | ||
| - | |||
| - | |||
| - | |||
| - | OPENQST [$выражение] - открытие и запуск заданного файла игры. При использовании данного оператора, не происходит удаления переменных, удаления предметов инвентаря, очистки дополнительного описания и строки ввода, а также остановки проигрываемых файлов (для этого в начале загружаемой игры можно выполнить "KILLALL & CLS & CLOSE ALL"). | ||
| - | |||
| - | |||
| - | |||
| - | ADDQST [$выражение] - из заданного файла игры добавляет все локации, названия которых отсутствуют среди текущих игровых локаций. Загруженные локации полностью эквивалентны локациям из основного файла игры. | ||
| - | |||
| - | |||
| - | |||
| - | KILLQST - удаляет все локации, добавленные с помощью оператора "ADDQST". | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | Базовые системные переменные | ||
| - | |||
| - | Top Previous Next | ||
| - | |||
| - | NOSAVE - если её значение отлично от 0, то сохранение состояния игры пользователем невозможно. | ||
| - | |||
| - | |||
| - | |||
| - | DEBUG - если значение переменной не равно 0, то отключается проверка идентификатора игры при загрузке состояния. Полезно для отладки. | ||
| - | |||