注意:默认用的计分板经济 ScoreBoard 没有自己的计分板请手动修改经济类型为 LLMoney
指令:
- 玩家权限
- /effectgui 或 /buff 命令打开药水效果选择界面
- /buffsd 打开购买权限GUI,选择权限等级和套餐(时长/价格)。
- OP权限
- /buffop 命令管理权限
- /buffop add 玩家名 权限等级(1-5) 使用时间(分钟):为玩家添加权限。
- /buffop remove 玩家名:移除玩家权限。
- /buffop list:查看所有拥有权限的玩家及剩余时间。
1. 药水
- 玩家可通过 /effectgui 或 /buff 命令打开药水效果选择界面。
- 支持的药水效果包括:夜视、生命恢复、力量、急迫、速度、跳跃提升、防火、水下呼吸、饱和。
- 玩家可选择药水等级(1-5级,受权限等级限制),每次BUFF持续9999秒且无粒子效果。
- 提供“一键取消所有效果”按钮。
2
- 只有拥有权限的玩家才能使用药水BUFF GUI。
- 权限有1-5级,等级越高可选择的药水等级越高。
- 权限有时效,超时后自动失效。
- 权限数据存储在 config.json 文件中,重启后依然有效。
- OP可通过 /buffop 命令管理权限:
- /buffop add 玩家名 权限等级(1-5) 使用时间(分钟):为玩家添加权限。
- /buffop remove 玩家名:移除玩家权限。
- /buffop list:查看所有拥有权限的玩家及剩余时间。
3. 经济
- 支持两种经济系统:LLMoney 或 ScoreBoard(可自定义计分板名,如“dq”)。
- 玩家可通过 /buffsd 命令打开购买权限GUI,选择权限等级和套餐(时长/价格)。
- 购买权限时自动扣除金币或分数,购买成功后立即生效。
- 经济配置可在 economy.json 文件中自定义,包括货币类型、价格、套餐等。
注意:默认用的计分板经济 ScoreBoard 没有自己的计分板请手动修改经济类型为 LLMoney
JSON:
{
"type": "ScoreBoard", // 经济类型 LLMoney 或 ScoreBoard
"scoreboardName": "dq", // 计分板名称
"currencyName": "点券", // 货币名称
"packages": {
"1": [
{
"name": "套餐1", // 套餐名称
"duration": 2000, // 套餐时间
"price": 200 // 套餐价格
},
4
- 插件所有数据和配置均存储于 ./plugins/effectBUFF/ 目录下,便于备份和迁移。
- 兼容 LiteLoader 最新API,支持玩家对象属性和文件API的多种写法。
- 日志输出优化,便于调试和追踪问题。
典型
- OP为玩家分配权限
- 玩家使用药水BUFF
- 玩家自助购买权限
- OP管理权限
适
- RPG、PVP、冒险等需要药水BUFF但又需权限/经济平衡的服务器。
- 需要灵活分配BUFF权限、支持玩家自助购买BUFF权限的服务器。
- 需要可视化、易用的药水BUFF管理工具的服务器。