[转载][开源]玩家游玩时间 - SpentTime
本帖最后由 雪球♡ 于 2024-6-27 18:37 编辑游玩时间统计
-- 检查玩家在游戏中花费的时间的插件 --
一、插件介绍
一个可以允许玩家查看其在服务器内游玩时间的插件。
* **注重效率** - 最大限度地减少对服务器资源的影响,使您能够保持高服务器性能。
* **简单配置** - 得益于清晰的文档,即使是小白也可以轻松地根据自己的需求调整插件。
* ** 定期更新** - 我们定期更新插件,修复 bugs 并添加新功能,以确保与最新版本的游戏完全兼容。
static/image/hrline/line4.png
二、功能
* 可自定义的玩家游玩时间排行榜 GUI
* 可配置玩家排行榜内统计的时间
* 可配置自定义信息(通知栏、聊天栏等)
* 追踪玩家下线时间
* 为个别玩家重置时间
* 为服务器内全部玩家重置时间
* (https://github.com/PlaceholderAPI/PlaceholderAPI) 支持
* (https://github.com/KyoriPowered/adventure) 支持
static/image/hrline/line4.png
三、功能预览
#### 玩家游玩时间排行榜
#### 查看自己的游玩时间
#### 重置时间统计
static/image/hrline/line4.png
四、指令 & 权限节点
# /spenttime 显示插件信息
> command.spenttime
# /spenttime - 查看目标玩家游玩时间
> command.spenttime.target
# /spenttime top - 打开游玩时间排行榜
> command.spenttime.top
# /spenttime set - 设置特定玩家游玩时间
> command.spenttime.set
# /spenttime reset - 重置特定玩家游玩时间
> command.spenttime.reset
# /spenttime reset-all - 重置全部玩家游玩时间
> command.spenttime.reset-all
static/image/hrline/line4.png
五、GUI 类型
# STANDARD
> 当玩家列表不超过10个时应该使用的标准Gui
# PAGINATED
> 本GUI,允许您在各个页面之间移动
# SCROLLING
> 允许您滚动项目的 GUI
# DISABLED
> 玩家列表将会发送至聊天栏
static/image/hrline/line4.png
六、消息提醒类型
* `CHAT`
* `ACTIONBAR`
* `TITLE`
* `SUBTITLE`
* `DISABLED`
static/image/hrline/line4.png
七、支持的数据库类型
* `SQLITE`
* `MYSQL`
static/image/hrline/line4.png
八、Placeholder API
* `%spent-time%` - Displays the converted value in human-readable (e.g. 10h 30m) of the player's spent time. 以方便阅读的形式显示玩家游玩时间的转换值(例如10h 30m)。
static/image/hrline/line4.png
九、为什么我在排行榜内的游玩时间不能实时更新?
* `spentTimeSaveDelay`.这样做是为了使插件的运行更高效。玩家的游玩时间在进入和退出服务器时更新,并且还有一个额外的任务更新所有玩家的游玩时间。你可以通过在配置文件中改变 `spentTimeSaveDelay` 来改变更新间隔。
static/image/hrline/line4.png
十、漏洞 / 错误 报告
* 如果你有更好的建议或发现了一个 bug,你可以 [点击这里](https://github.com/imDMK/SpentTime/issues) 进行报告。
这个插件太实用了,可惜我不开服 单位一定是秒吗? 翠娥 发表于 2024-6-27 19:14
单位一定是秒吗?
目前的确 感谢分享 感谢分享 感谢分享 感谢分享! 感谢感谢 感谢分享
页: [1]2