Skip to content

规则管理

管理面板 → 扩展管理 → 规则,管理可导入的规则包(属性别名 / 衍生公式 / 速查手册 / 自定义指令),群内用 .set <规则> 切换激活。

规则包列表

每条规则包显示名称、版本、作者、.set 切换关键字、默认骰面,以及别名 / 衍生公式 / 速查词条 / 帮助数量统计;带自定义指令、指令别名或停用指令的还会列出对应指令徽章。

操作说明
启用 / 停用开关单个规则包
在线编辑打开可视化规则编辑器(见下)
导出下载规则 JSON 文件
删除移除规则包(内置规则不可删)

列表支持分页(每页条数可选)。内置规则(如 COC7、DND 等)标「内置」,导入的标「已导入」。

导入

  • 导入规则文件:单个规则 JSON。
  • 导入规则包(zip):一个 zip 打包规则 + 帮助文档 + Lua/JS 插件(pack.json 清单声明),群内 .set 激活后整套生效。规则包区会单独展示每个包的规则 / 指令 / 帮助 / 插件统计,可整包启停或删除(删除会移除整个包目录)。

规则包的编写与分发格式见规则包编写实战:转化海豹规则插件

兼容规则

以插件形式提供的规则系统也会汇总显示在本页,可直接启停:

  • JS 兼容规则:海豹 SealDice JS 插件(seal.gameSystem / coc.registerRule),列出其注册的指令。
  • Lua 兼容规则:原版 Dice! Lua mod(含 model/*.xml 属性模板,如 COC7-TRPG / DND-5E)。

上传 / 删除 / 配置这类插件请到插件管理页。

可视化规则编辑器

点「新建规则」或某个规则包的「在线编辑」进入编辑器,支持表单模式源码模式(直接编辑 JSON)随时切换:

区块内容
基本信息名称(英文,作文件名)、显示名称、版本、作者、默认骰面、.set 切换关键字
成功等级检定成功等级判定(内置 / 自定义 / 不使用)
属性别名规范名 + 别名列表(.st 录卡时同义词归一)
衍生公式属性 + 公式(如闪避=敏捷/2)
默认值属性默认数值
速查词条.rules 规则速查的词条与解释
指令别名输入词 → 目标指令
自定义指令指令名 + 输出模板({表达式} 求值替换,支持掷骰 / 取卡值 / 条件三元等)+ 帮助文字
停用的指令本规则激活时屏蔽的内置指令

编辑器底部有实时测试:以当前编辑内容直接试跑指令(可注入测试属性),不需保存。

相关功能(不在本页)

需求去哪里
指令前缀系统设置
COC 房规(大成功 / 大失败判定)群内 .setcoc 0-7.rules coc:大失败 速查,详见掷骰与检定
规则包附带的帮助词条自动进入 .help 统一帮助与帮助文档
自定义关键词回复高级回复
黑白名单 / 信任权限设置

生效方式

面板中修改后即时保存生效,无需重启。

基于 AGPLv3 协议发布