Navigation

  • index
  • modules |
  • next |
  • previous |
  • Evennia »
  • 核心概念

核心概念¶

本文件涵蓋了 Evennia 的更多總體概念,通常涉及許多共同作用的核心元件。

一般概念¶

  • 訊息路徑
    • 傳入訊息路徑
    • 傳出訊息路徑
    • 沿路徑的元件
  • 帶外訊息傳遞
    • 傳送和接收 OOB 訊息
    • 支援OOB協議
  • 非同步程式
    • 同步與非同步
    • utils.delay
    • @utils.interactive 裝飾器
    • utils.run_async

文字處理¶

  • 文內 tags 由 Evennia 解析
    • 顏色
    • 可點選的連結
    • 行內函數
  • 每個接收者的訊息各不相同
    • 導演立場
    • 演員姿態
    • 引用其他物件
    • 識別系統和角色扮演
  • 國際化
    • 更改伺服器語言
    • 翻譯Evennia
    • 在程式碼中標記字串以進行翻譯
  • 文字編碼
    • 如何自訂編碼

存取控制¶

  • 字元連線樣式
    • 更改登入畫面
    • 自訂登入指令
    • 多會話模式和多人遊戲
    • 角色建立和自動傀儡
  • 訪客登入
  • 班寧
    • 建立禁令
    • 開機
    • 濫用處理工具摘要

擴充伺服器¶

  • Evennia 伺服器生命週期
    • 當Evennia第一次啟動時
    • 當 Evennia 啟動和關閉時
    • 當Evennia重新載入並重置時
  • 協定
    • 新增協議
  • 新型號
    • 資料庫表格概述
    • 新增新的資料庫表
    • 定義你的模型
    • 引用現有模型和typeclasses
    • 建立新的模型例項
    • 使用 SharedMemoryModel 父級
    • 搜尋您的型號
  • 區域
    • Evennia 中的區域
    • 使用 typeclasses 和繼承進行分割槽

Logo of Evennia

Quick search

目錄

  • 核心概念
    • 一般概念
    • 文字處理
    • 存取控制
    • 擴充伺服器

Previous topic

Bootstrap前端框架

Next topic

訊息路徑

  • 檢視頁面原始碼

連結

  • 文件首頁
  • Evennia 官網
  • GitHub
  • 遊戲索引
  • Discord - 討論區 - 部落格

文件版本

  • latest

Navigation

  • index
  • modules |
  • next |
  • previous |
  • Evennia »
  • 核心概念
© Copyright 2024, The Evennia developer community. Created using Sphinx 8.2.3.