**ScoreKeeper 插件**
轻松跟踪玩家积分! ScoreKeeper 是一个轻量级的服务器端插件,旨在管理游戏内的玩家积分。 无论您正在运行活动、比赛,还是仅仅想监控进度,这个工具都能满足您的需求。
**1. 命令**
这些命令可用于与插件交互,查看和修改积分。
**1.1 查看任何玩家的积分**
`/score-get [playerName]`
**1.2 添加积分**
`/score-add [playerName] `
**1.3 减积分**
`/score-subtract [playerName] `
**1.4 将积分重置为 0**
`/score-reset [playerName]`
**1.5 将玩家积分存档到高分榜(即将推出)!**
`/score-archive [playerName]`
**2. API 方法**
这些方法可在插件类中使用,供其他插件使用。
**2.1 添加积分**
`public void addScore(Player player, int amount)`
**2.2 将积分存档到排行榜(即将推出)!**
`public void archiveScore(Player player)`
**2.3 获取当前积分**
`public int getScore(Player player)`
**2.4 将积分重置为 0**
`public void resetScore(Player player)`
**2.5 将积分设置为特定数字**
`public void setScore(Player player, int score)`
**2.6 减积分**
`public void subtractScore(Player player, int amount)`
**3. 兼容性**
* 为 Paper 构建,但仅使用 Bukkit 和 Adventure API。
* 应可与 Spigot 和原版 Bukkit 无缝协作。
**4. 使用说明**
* 如果省略了 [playerName],则命令将默认为执行玩家。
* 存档和权限支持正在积极开发中。
* 专为管理员使用设计 - 理想情况下,命令应由其他插件或通过控制台触发。