本人已无心继续参与 BDS 插件开发,本插件暂停维护,请寻找更好的替代品,若希望继续维护请联系我
另一套独立的玩家经验与等级系统
文档:New Bing | 润色 加料:student_2333
这是一个玩家经验与等级系统的插件,它可以让玩家通过不同的方式获得经验值,并且根据经验值提升等级,每次升级都会获得一些奖励。这个插件是用 JavaScript 编写的,需要在 LiteLoader 环境下运行。
PlayerExp 是一个玩家经验与等级系统的插件,它可以让玩家通过不同的方式获得经验值,并且根据经验值提升等级,每次升级都会获得一些奖励。这个插件的特点有:
- 支持多种经验来源,包括登录、破坏方块、放置方块、击杀生物等。
- 支持自定义经验值公式,可以根据玩家的等级计算出每个等级所需的经验值。
- 支持自定义奖励,可以根据玩家的等级或者其他条件给予不同的奖励,包括物品、金钱、积分、命令等。
- 支持 PAPI (BEPlaceHolderAPI) 变量,可以在其他插件中使用玩家的经验和等级信息。
- 支持声音效果,可以在玩家获得经验或者升级时播放不同的声音。
请按照下面的方法来安装插件
安装完成后,你需要重启服务器,然后插件就会自动生成配置文件和数据文件。你可以根据自己的需求修改配置文件,然后再次重启服务器,让配置生效。
lip i github.com/lgc-LLDev/PlayerExp
直接下载 PlayerExp.js
拖进 BDS 的 plugins 文件夹即可
配置文件的路径是 plugins/PlayerExp/config.json
,它是一个 JSON
格式的文件,它包含了以下的内容:
Tip:实际的配置文件不能包含注释!
以上是配置文件的内容和说明,你可以根据自己的需求修改它们,但是请不要改变它们的格式和类型,否则可能会导致插件无法正常工作。
使用这个插件,你只需要正常地玩游戏,就可以获得经验值,并且根据经验值提升等级,每次升级都会获得一些奖励。当你获得经验时,你可以在游戏中看到你的经验和等级信息。
你可以在其他插件中使用 PAPI 变量来显示它们。这些变量有:
%pexp_lvl%
:玩家的等级%pexp_exp%
:玩家的经验值%pexp_next_lvl_exp%
:玩家下一个等级所需的总经验值%pexp_next_lvl_need_exp%
:玩家下一个等级所需的剩余经验值%pexp_lvl_up_need_exp%
:玩家升级所需的剩余经验值%pexp_last_login_date%
:玩家上次登录游戏日期
你可以根据自己的喜好来使用这些变量,例如在计分板上显示玩家的等级和经验。
如果你有任何关于这个插件的问题、建议或者反馈,你可以通过以下的方式联系我:
- QQ:3076823485
- 吹水群:1105946125
- 邮箱:[email protected]
感谢你使用这个插件,希望你能喜欢它!
感谢大家的赞助!你们的赞助将是我继续创作的动力!
暂无