序言 你是否在寻找一款适用于RPG服务器、能够代替原版机制的等级控制系统?
这款插件可能会满足你的需求!
PlayerLevel为服务器提供了高度自定义的升级路径,
你可以设置每个等级的名称、升级所需经验、以及升级触发奖励(支持使用Kether语句)。
插件取消了原版经验值变化事件,使得获得经验值的途径变得更加可控。
同时你可以将PlayerLevel经验值作为MythicMobs的掉落物。
配合 Trmenu 等插件,你可以实现以下功能:境界突破,达成条件或消耗货币提升至特殊的等级。等级奖励,在规定时间内提升至某个等级可领取奖励。等级限制,限制不同等级进入不同副本或改变对应怪物等级。师徒系统,达到一定等级的玩家可以选择进行收徒。等级属性,每提升指定等级给予对应属性提升。...
使用截图

插件成功加载

插件指令帮助

玩家升级事件

经验条进度自适应

PlaceholderAPI变量支持
插件命令 /playerlevel - 插件主命令 (Aliases: /exp 或 /level)
/playerlevel exp add [玩家名称] [数值] - 给予玩家指定数值的经验
/playerlevel exp remove [玩家名称] [数值] - 移除玩家指定数值的经验
/playerlevel exp set [玩家名称] [数值] - 设置玩家指定数值的经验
/playerlevel exp check [玩家名称] - 查询玩家经验
/playerlevel level add [玩家名称] [数值] - 给予玩家指定数值的等级
/playerlevel level remove [玩家名称] [数值] - 移除玩家指定数值的等级
/playerlevel level set [玩家名称] [数值] - 设置玩家指定数值的等级
/playerlevel level check [玩家名称] - 查询玩家等级
/playerlevel debug - 插件调试命令
/playerlevel debug dependencies - 插件依赖前置检查
/playerlevel levelup - 消耗经验值进行升级 (玩家命令)复制代码
插件权限 PlayerLevel 插件权限
playerlevel.default - 玩家权限
playerlevel.admin - 管理员权限复制代码
配置文件 config.yml# 全局设置
options:
# 插件更新提醒
update: true
# 启用bstats统计
metrics: true
# 启用调试模式
debug: false
# 数据存储相关
database:
# 存储方式 (LOCAL,SQL)
use: LOCAL
# 数据库设置
sql:
host: 127.0.0.1
port: 3306
user: root
password: 123456
database: PlayerLevel复制代码level.ymllevel:
max-level: 5
0:
name: "§8Lv.§b0"
exp: 0
action:
- title "§e§lLevel UP!"
- subtitle inline "§8??? §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
1:
name: "§8Lv.§b1"
exp: 100
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
2:
name: "§8Lv.§b2"
exp: 200
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
3:
name: "§8Lv.§b3"
exp: 300
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
4:
name: "§8Lv.§b4"
exp: 400
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
5:
name: "§8Lv.§b5"
exp: 500
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10复制代码
插件变量 PlayerLevel 插件变量
%PlayerLevel_Level% - 玩家当前等级
%PlayerLevel_LevelName% - 玩家当前等级名称
%PlayerLevel_LastLevel% - 玩家当前等级的上一个等级
%PlayerLevel_LastLevelName% - 玩家当前等级上一个等级的名称
%PlayerLevel_NextLevel% - 玩家当前等级的下一个等级
%PlayerLevel_NextLevelName% - 玩家当前等级下一个等级的名称
%PlayerLevel_Exp% - 玩家当前经验值
%PlayerLevel_LastLevelExp% - 升级到玩家当前等级的上一个等级所需经验值
%PlayerLevel_LevelExp% - 升级到玩家当前等级所需经验值
%PlayerLevel_NextLevelExp% - 升级到玩家当前等级的下一个等级所需经验值复制代码
数据统计
插件下载

PlayerLevel-1.0.2.jar
(1.85 MB, 下载次数: 0)
后记 服务器技术交流群: 704109949
欢迎加群共同交流探讨问题~
本插件所用所有代码均为原创,不存在借用/抄袭等行为
这款插件可能会满足你的需求!
PlayerLevel为服务器提供了高度自定义的升级路径,
你可以设置每个等级的名称、升级所需经验、以及升级触发奖励(支持使用Kether语句)。
插件取消了原版经验值变化事件,使得获得经验值的途径变得更加可控。
同时你可以将PlayerLevel经验值作为MythicMobs的掉落物。
配合 Trmenu 等插件,你可以实现以下功能:境界突破,达成条件或消耗货币提升至特殊的等级。等级奖励,在规定时间内提升至某个等级可领取奖励。等级限制,限制不同等级进入不同副本或改变对应怪物等级。师徒系统,达到一定等级的玩家可以选择进行收徒。等级属性,每提升指定等级给予对应属性提升。...
使用截图
插件成功加载
插件指令帮助
玩家升级事件
经验条进度自适应
PlaceholderAPI变量支持
插件命令 /playerlevel - 插件主命令 (Aliases: /exp 或 /level)
/playerlevel exp add [玩家名称] [数值] - 给予玩家指定数值的经验
/playerlevel exp remove [玩家名称] [数值] - 移除玩家指定数值的经验
/playerlevel exp set [玩家名称] [数值] - 设置玩家指定数值的经验
/playerlevel exp check [玩家名称] - 查询玩家经验
/playerlevel level add [玩家名称] [数值] - 给予玩家指定数值的等级
/playerlevel level remove [玩家名称] [数值] - 移除玩家指定数值的等级
/playerlevel level set [玩家名称] [数值] - 设置玩家指定数值的等级
/playerlevel level check [玩家名称] - 查询玩家等级
/playerlevel debug - 插件调试命令
/playerlevel debug dependencies - 插件依赖前置检查
/playerlevel levelup - 消耗经验值进行升级 (玩家命令)复制代码
插件权限 PlayerLevel 插件权限
playerlevel.default - 玩家权限
playerlevel.admin - 管理员权限复制代码
配置文件 config.yml# 全局设置
options:
# 插件更新提醒
update: true
# 启用bstats统计
metrics: true
# 启用调试模式
debug: false
# 数据存储相关
database:
# 存储方式 (LOCAL,SQL)
use: LOCAL
# 数据库设置
sql:
host: 127.0.0.1
port: 3306
user: root
password: 123456
database: PlayerLevel复制代码level.ymllevel:
max-level: 5
0:
name: "§8Lv.§b0"
exp: 0
action:
- title "§e§lLevel UP!"
- subtitle inline "§8??? §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
1:
name: "§8Lv.§b1"
exp: 100
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
2:
name: "§8Lv.§b2"
exp: 200
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
3:
name: "§8Lv.§b3"
exp: 300
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
4:
name: "§8Lv.§b4"
exp: 400
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10
5:
name: "§8Lv.§b5"
exp: 500
action:
- title "§e§lLevel UP!"
- subtitle inline "{{ papi %playerlevel_lastlevelname% }} §7→ {{ papi %playerlevel_levelname% }}" by 10 20 10复制代码
插件变量 PlayerLevel 插件变量
%PlayerLevel_Level% - 玩家当前等级
%PlayerLevel_LevelName% - 玩家当前等级名称
%PlayerLevel_LastLevel% - 玩家当前等级的上一个等级
%PlayerLevel_LastLevelName% - 玩家当前等级上一个等级的名称
%PlayerLevel_NextLevel% - 玩家当前等级的下一个等级
%PlayerLevel_NextLevelName% - 玩家当前等级下一个等级的名称
%PlayerLevel_Exp% - 玩家当前经验值
%PlayerLevel_LastLevelExp% - 升级到玩家当前等级的上一个等级所需经验值
%PlayerLevel_LevelExp% - 升级到玩家当前等级所需经验值
%PlayerLevel_NextLevelExp% - 升级到玩家当前等级的下一个等级所需经验值复制代码
数据统计
插件下载
PlayerLevel-1.0.2.jar
(1.85 MB, 下载次数: 0)
后记 服务器技术交流群: 704109949
欢迎加群共同交流探讨问题~
本插件所用所有代码均为原创,不存在借用/抄袭等行为