来提交你的插件吧!
有疑问?来看看呗!

插件详情

astrbot_plugin_xiuxian

基于astrbot框架的文字修仙游戏

赛博修仙
小游戏
版本v2.1.0
作者oldPeter616
Star10
更新2025/12/24

插件说明

AstrBot 插件:文字修仙

版本: 2.1.0

一款为 AstrBot 设计的、功能丰富的放置类修仙游戏插件。让你在聊天群中体验从凡人到大能的修行之路,工作摸鱼、畅聊吹水的同时亦可得道飞升!

非常感谢 @Zhalslar 提供的模块化思路,十分清晰的重构了整个插件的结构。

v2.1.0 更新

  1. 新增装备系统: 玩家现在可以通过“使用”法器来穿戴装备,获得属性加成。新增“我的装备”和“卸下”指令来管理装备。
  2. 商店每日刷新: 坊市不再一成不变,现在会每日随机上架一部分商品,增加了寻宝的乐趣。
  3. 秘境难度调整: 降低了秘境最终Boss的强度,使其更符合当前境界的挑战难度,提升了游戏体验。
  4. Bug修复: 修复了玩家在“闭关”等状态下仍可执行大部分指令的Bug,现在状态限制更加合理。

插件特色

  • 完整的成长体验: 从创建角色、闭关修炼,到突破境界,体验完整的修仙成长路线。
  • 动态生成的无尽挑战: 基于强大的标签系统,怪物和秘境可以被动态生成,每一次的战斗和探索都独一-无二。
  • 深度的经济与物品系统: 拥有超过40种物品。通过坊市购买丹药、材料,管理个人背包,让每一块灵石都有其价值。
  • 丰富的社交互动: 创建或加入宗门,与其他道友共谋发展,不再是孤独的散修。
  • 高度自由配置: 插件的核心指令、数值、游戏规则、物品、怪物、Boss乃至其特性标签,均可通过 .json 文件进行修改,方便服主打造专属服务器生态。
  • 规范化数据管理: 玩家数据使用 aiosqlite 独立存储,并包含专业的数据库迁移系统,保证了数据的安全、隔离与长期演进能力。

快速开始

(确保你的 AstrBot 实例已正确加载此插件)

  1. 开启你的修仙之路: 在任意聊天窗口(QQ群或私聊),发送:
    我要修仙

  2. 获取帮助:
    发送 修仙帮助 查看所有可用的游戏指令。

游戏指令

功能 指令 (示例) 说明
开启仙途 我要修仙 创建你的专属修仙角色,每个ID仅可创建一次。
查看信息 我的信息 查看你当前的境界、灵根、修为、灵石和宗门等详细信息。
每日签到 签到 每日可进行一次签到,以获取随机的灵石奖励。
闭关修炼 闭关 进入修炼状态,持续获得修为。
结束修炼 出关 结束闭关状态,并结算本次修炼获得的修为。
重入仙途 重入仙途 花费灵石重新获得灵根。
境界突破 突破 当修为足够时,尝试突破到下一境界,有失败风险。
查看坊市 商店 查看坊市当天随机上架的商品。
查看背包 我的背包 查看你拥有的所有物品和数量。
购买物品 购买 引气丹 10 从坊市购买指定名称和数量的物品。
使用/装备 使用 引气丹 / 使用 青锋剑 使用背包中的丹药等消耗品,或穿戴法器。
查看装备 我的装备 查看当前已穿戴的所有装备及其属性。
卸下装备 卸下 武器 卸下指定部位的装备(武器/防具/饰品)。
宗门 创建宗门/加入宗门/我的宗门/退出宗门 进行宗门相关的创建、加入、查询和退出操作。
PVE 查看世界boss/讨伐boss <ID> 查看并挑战强大的世界Boss。
PVP 切磋 @某人 与服务器内的其他道友进行友好的切磋比试。
秘境 探索秘境/前进/离开秘境 探索根据自身修为动态生成的随机秘境副本。
获取帮助 修仙帮助 显示本指令列表。

配置文件说明

本插件所有配置均在插件目录下的 .json 文件中,无需改动代码。

  • _conf_schema.json: 插件主配置文件。包含访问控制、数值配置、文件路径等核心设置。
    • ACCESS_CONTROL.WHITELIST_GROUPS: 群聊白名单配置,留空表示所有群聊都可用。
    • VALUES.SHOP_DAILY_ITEM_COUNT: 每日坊市随机上架的商品种类数量。
    • REALM_RULES.REALM_BOSS_SCALING_FACTOR: 秘境最终Boss的强度缩放系数(例如0.7代表70%强度)。
  • tags.json: 怪物标签系统。定义了所有怪物特性的基础模板,如属性、掉落物、名称前后缀等,是动态内容生成的核心。
  • level_config.json: 境界配置文件。定义了所有境界的名称、升级所需修为和突破成功率。
  • items.json: 物品配置文件。定义了所有物品的名称、描述、价格和使用效果。法器类物品需配置 subtype 和 equip_effects 字段。
  • monsters.json / bosses.json: 怪物与Boss配置文件。仅需定义基础模板和需要附加的标签,具体数值由生成器动态创建。

白名单配置示例

如果您希望插件只在特定群聊中生效,可以在AstrBot的插件配置界面中配置白名单:

  1. 进入插件配置页面
  2. 找到"访问控制"配置项
  3. 在"白名单群号列表"中添加允许使用的QQ群号
  4. 留空则表示所有群聊都可用

后续更新

本插件未来计划加入更多有趣的系统,例如:

  • 炼器系统: 引入装备合成与强化系统。
  • 宗门扩展: 增加宗门任务、宗门仓库、宗门贡献度等玩法。
  • 管理员工具: 提供更便捷的方式修改游戏数据。
  • 钱庄系统:修仙界的银行。
  • 娱乐玩法:内置简单的小游戏消费灵石。

贡献

欢迎通过提 Issue 或 Pull Request 的方式贡献代码、报告 Bug 或提出宝贵的建议。

许可证

本插件采用 AGPL-3.0 许可证。

AstrBot LogoAstrBot 插件市场社区

AstrBot 插件市场 是一个开放的插件分享平台,欢迎开发者们贡献优质插件。本站致力于为 AstrBot 用户提供高质量扩展,帮助您快速找到喜欢的插件,并鼓励社区伙伴分享使用心得、提出改进建议。

相关链接

官方项目主站 官方插件市场 官方项目仓库 侧边展示主站

开发相关

插件开发文档 快速提交插件 官方项目文档

© 2026 AstrBot 插件市场 Made with by Community