Skip to content

这是一个基于Serein面板开发的账号绑定系统,配合服务端PBind插件进行数据调换,在QQ群或私聊中绑定、解绑、添加白名单、移除白名单等操作
PBind-LLSE版本已停止更新及维护,PLib1.1.0后接替了PBind-LLSE的所有功能,PBind-Serein不受影响并将持续推出更新

前置组件

必选

操作说明

  • 在Serein指定的QQ群中直接发送触发语即可

绑定 (玩家ID) - 绑定账号, 所有参数为必填
解绑 [玩家ID/QQ号/频道ID/@群成员/频道成员] - 解绑账号, "[]"内为选填,解绑需要管理员权限
绑定玩家 (QQ号/频道ID/@群成员/频道成员) (玩家ID) - 帮助玩家绑定账号, 所有参数为必填
查询绑定 [玩家ID/QQ号/频道ID/@群成员/频道成员] - 查询账号绑定信息, "[]"内为选填(支持@玩家,查询他人需要管理员权限)
添加白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员] - 添加玩家ID或QQ号绑定的ID到白名单, "[]"内为选填,添加他人需要管理员权限 移除白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员] - 将玩家ID或QQ号绑定的ID移除白名单,"[]"内为选填,移除白名单需要管理员权限
查询白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员] - 查询服务器中的白名单信息或指定玩家的ID是否已添加白名单 "[]"内为选填,需要管理员权限

操作示范

指令模板模板说明指令模板模板说明指令模板模板说明
绑定 Steve将Steve绑定的自己QQ上
解绑解绑自己解绑 Steve解绑玩家Steve解绑 114514解绑QQ 114514
绑定玩家 114514 Steve将Steve绑定给QQ 114514绑定 @苏大大 Steve将Steve绑定给苏大大的QQ
查询绑定查询自己绑定信息查询绑定 114514
查询绑定 @苏大大
查询QQ 114514的绑定信息
查询苏大大的绑定信息
查询绑定 Steve查询Steve的绑定信息
添加白名单将自己绑定的账号添加到白名单添加白名单 114514
添加白名单 @苏大大
将QQ 114514绑定的账号添加到白名单
将苏大大绑定的账号添加到白名单
添加白名单 Steve将Steve添加到白名单
移除白名单将自己绑定的账号移除白名单移除白名单 114514
移除白名单 @苏大大
将QQ 114514绑定的账号移除白名单
将苏大大绑定的账号移除白名单
添加白名单 Steve将Steve移除白名单
查询白名单列出服务器中所有已添加白名单的名称查询白名单 114514
查询白名单 @苏大大
查询QQ 114514绑定的账号白名单添加情况
查询苏大大绑定的账号白名单添加情况
查询白名单 Steve查询Steve白名单添加情况

配置文件说明

[!ATTENTION] 更改配置文件请注意 JSON 文件格式,不推荐使用记事本修改或添加菜单文件解析

config文件

  • 插件基础配置文件
  • 路径: Serein/plugins/PBind/config.json
js
{
  "version": "1.2", //插件版本
  "BDcmd": "绑定", //绑定指令
  "JBcmd": "解绑", //解绑指令
  "BDwjcmd": "绑定玩家", //绑定玩家指令
  "TJwhite": "添加白名单", //添加白名单指令
  "YCwhite": "移除白名单", //移除白名单指令
  "CXwhite": "查询白名单", //查询白名单指令
  "CXBind": "查询绑定", //查询绑定指令
  "AutoTJwhite":true,  //绑定账号后是否自动添加白名单
  "AutoYCwhite":true,  //解绑账号后是否自动移除白名单
}

bind文件 原 Playerdata 此文件与最新版PLib共用

  • 玩家数据、玩家绑定数据
  • 路径: BDS/plugins/Planet/PLibrary/data/bind.json
js
[
  {
    "qq": 4*******5, // QQ号
    "name": "SUNSServer", // 游戏ID
    "channel": 1, // 频道ID
    "xuid": 253**********250, // xuid
    "bind_time": "2024-03-17 23:09:27", // 绑定时间
    "first_join": "2023-03-17 23:09:00" // 首次进服时间
  }
]

API

PBind-Serein版没有提供外接接口

Planet工作室