我觉得可能是适配器问题,我再查查看
red开发者说是chronocat协议的问题
感谢反馈,虽然无法彻底解决这个问题,但我会在下个版本尝试在id为0时避免报错,使其以另一种方式工作
就是说red是没法支持邮箱用户(以邮箱作为id使用)了吗(悲)
进群细说:590104798
少见的邮箱用户!
0.4.0版本更新:
- 去除了网络api,优化了对red用户的响应速度
- 因网络api失效导致的错误也不复存在了
- 数据库中新增了name字段,用于储存昵称
- 修订了使用介绍
如果你是旧版本用户,由于新版本在数据库表中新增了name字段,需要在数据库中的scoreboard表中向空的name字段中添加该玩家的昵称或删除该项目,否则可能会遇到bug
额,有考虑提供给其他插件的接口/服务吗?
机器人at一下用户加分感觉有点绕
emmmm我还没搞过服务之类的东西,我得研究一下)
0.5.0版本更新:
- 查询积分时可指定分页
- 一页五个玩家,不传入分页时为第一页
0.6.0版本更新:
-
服务与实现分离
- 发布了scoreboard-service插件,提供了scoreboard服务,其他插件可以方便的使用计分板
- 该服务可以以一个统一的方式在数据库操作计分板
- 分组机制可以避免插件间互扰,推荐开发者们用插件的包名作为分组名,但操作其他分组也不会被阻止
- 现在scoreboard插件的计分功能被分离了出去,安装scoreboard-service插件即可
-
除添加/移除计分管理员指令外,均新增了可选选项-g
- 操作计分板时可按分组操作
- 不指定分组时,分组名为“默认”
-
修复了增减/设定积分指令无法使用的问题
如果你是旧版本用户,你需要将scoreboard表内的内容迁移至scoreboardData表,并将groupName字段填入“默认”
比较艰难,但还是做出来了
完美的,但是想知道用什么语言编写的)
本来记分使用的是 Koishi 官方的 monetary 通用货币服务插件,但是看到了风切大人的这个插件好像做的更加完善!在思考要不要换成这个计分板
啊,主要是插件市场的插件真的太多了,选不过来啊喵~真的希望大 Koishi 的小游戏插件货币和积分能全部统一起来!这样就可以打造 KOISHI 第三世界!
koishi插件当然是ts啦(
唔,其实我感觉这个服务做的挺烂的,我打算把参数改成用对象传入(
但我还是希望所有需要积分的插件都能用上这个服务(
通用货币和积分
-
官方的
monetary
主要用作通用货币,代表财富。 -
计分板
则主要用作通用积分,代表荣誉。 -
希望像官方的
monetary
一样,能够为不同类型的积分命名,以便为不同的插件提供不同的积分服务。
新功能建议
-
是否可以考虑新增功能,允许查看积分排行榜?
-
该功能可接受参数:1. 积分名,2. 排行榜最大显示人数。
-
如果能够进一步优化交互逻辑,将会更加完善。
插件功能拓展
-
举例来说,神断插件具有简单的神断次数统计功能。
-
如果通用积分中新增一个神断次数类型的积分,用于统计神断次数,
-
并且可以通过
计分板
插件提供的指令查看神断次数排行榜, -
那将会非常棒!
一定做.jpg
0.6.5版本更新:
- 修复了调用指令时报错的问题
- 删除玩家后的提示重新被添加
scoreboard
1.0.0版本更新:
- 更新了版本号