Skip to content

Запреты и разрешения

TrueCat17 edited this page May 8, 2021 · 2 revisions

Система общих запретов и личных разрешений из переходов между локациями

Очевидный пример использования:

  • Есть Алиса и её домик,
  • Делается общий запрет (для всех) на переход в её домик,
  • Даются личные разрешения на этот переход для самой Алисы и для каждого из её друзей,
  • По мере развития сюжета игры разрешения могут быть забраны от тех, кто перестал быть её другом, и даны тем, с кем она подружилась.

Подробности в следующих 4 абзацах.


Запретить переход из определённых мест

ban_exit("location_name", place_name = None)
Где

  • location_name - имя локации,
  • place_name - имя места на этой локации, из которого запрещается переход (None - из всех зарегистрированных на данный момент мест в данной локации).

Снять запрет перехода из определённых мест

unban_exit("location_name", place_name = None)
Где

  • location_name - имя локации,
  • place_name - имя места на этой локации, из которого разрешается переход (None - из всех зарегистрированных на данный момент мест в данной локации).

Дать личное разрешение на переход из общезапретного места

character.allow_exit("location_name", place_name = None)
Где

  • character - персонаж, которому даётся разрешение,
  • location_name - имя локации,
  • place_name - имя места на этой локации, из которого разрешается переход (None - из всех зарегистрированных на данный момент мест в данной локации).

Забрать личное разрешение на переход из общезапретного места

character.disallow_exit("location_name", place_name = None)
Где

  • character - персонаж, у которого забирается разрешение,
  • location_name - имя локации,
  • place_name - имя места на этой локации, (None - из всех зарегистрированных на данный момент мест в данной локации).

Далее ->
<- Назад

Основы
Если вы новичок, то будет достаточно прочитать лишь это, пока ваш энтузиазм не исчерпан.
Остальное можно будет прочесть по мере надобности.

  1. Быстрый старт!
  2. Основы команд и блоков.
  3. Простейшие примеры.
  4. Изображения.
  5. Музыка и звуки.

Документация по RPG-части находится здесь.


Более сложные вещи
Через некоторое время вам, возможно, потребуются более продвинутые возможности.

  1. Функции для изображений (im-функции).
  2. Эффекты.
  3. Времена суток.
  4. ATL (анимации и трансформации).
  5. Ввод с клавиатуры.
  6. Введение в ScreenLang (GUI, интерфейс).
  7. Конфигурирование игры.

Дополнительно


Перед самым началом
Советы для новичков и не только.


Оффтоп.

Clone this wiki locally