导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Evennia latest »
  • 核心概念

Logo

快速搜索

目录

  • 核心概念
    • 通用概念
    • 文本处理
    • 访问
    • 扩展服务器

上一个主题

Bootstrap 前端框架

下一个主题

消息路径

链接

  • Documentation Top
  • Evennia Home
  • Github
  • Game Index
  • Discord - Discussions - Blog

核心概念¶

本部分文档涵盖了 Evennia 的更广泛概念,通常涉及多个 核心组件 的协同工作。

通用概念¶

  • 消息路径
    • 传入消息路径
    • 传出消息路径
    • 路径上的组件
  • 带外消息传递
    • 发送和接收 OOB 消息
    • 支持的 OOB 协议
  • 异步进程
    • 同步与异步
    • utils.delay
    • @utils.interactive 装饰器
    • utils.run_async

文本处理¶

  • Evennia 中的文本内标签解析
    • 颜色
    • 可点击链接
    • 内联函数
  • 根据接收者变化的消息
    • 导演立场
    • 演员立场
    • 引用其他对象
    • 识别系统和角色扮演
  • 国际化
    • 更改服务器语言
    • 翻译 Evennia
    • 在代码中标记字符串以供翻译
  • 文本编码
    • 如何自定义编码

访问¶

  • 角色连接方式
    • 更改登录界面
    • 自定义登录命令
    • 多会话模式和多角色游戏
    • 角色创建和自动控制
  • 客户端登录
  • 禁止用户
    • 创建封禁
    • 踢出
    • 滥用处理工具总结

扩展服务器¶

  • Evennia 服务器生命周期
    • 当 Evennia 首次启动时
    • 当 Evennia 启动和关闭时
    • 当 Evennia 重载和重置时
  • 协议
    • 添加新协议
  • 新模型
    • 数据库表概述
    • 添加新的数据库表
    • 定义你的模型
    • 引用现有模型和类型类
    • 创建新模型实例
    • 使用 SharedMemoryModel 父类
    • 搜索你的模型
  • 区域
    • Evennia 中的区域
    • 使用类型类和继承进行区域划分

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Evennia latest »
  • 核心概念
© 版权所有 2024, The Evennia developer community. Created using Sphinx 3.2.1. 中文版由bluedeep提供翻译