等级属性模块
前置下载
PlaceholderAPI:https://www.mcbbs.net/thread-1216863-1-1.html
简介
对于RPG服,数值调整绝对是令人头大的问题。尤其是随着玩家等级的提升,后期的属性值越来越复杂,装备也不得不越来越复杂。
现在,等级属性插件能解决这一问题!只要你在配置文件中配置一次,就可以自动让玩家增加他应当拥有的属性。你再也不需要一个一个装备地计算玩家应有的属性值了!
此外,支持原版生命值提升(可替代LevelHealth)。
推荐搭配启梦等级(自定义等级经验)使用
插件特色
支持权限组:自定义不同玩家升级效果
完全自定义:所有功能均可设置是否开启,不存在插件强制功能的问题
升级加RPG属性:支持SX、AP等主流RPG属性插件
永久性药水效果:玩家升级可以得到持久生效药水效果,如生命回复1
升级执行指令:升级自动执行后台指令血量压缩:自定义玩家界面显示的血量格数,防止占用屏幕 注:如果玩家降级,则按降级之后的等级计算
指令
/levelattribute reload:重载插件
权限
自定义权限组,使用权限由使用者自行配置
配置文件
#授权码(自动绑定服务器ip,不绑定端口) Token: '' #玩家基础血量,有AP或SX则不生效 BaseHealth: 20.0 #属性刷新间隔,单位:tick(20tick=1秒) #如果这个插件导致了服务器卡顿,建议调高这个值 UpdateTime: 10 #权限组,不同权限组不同属性 Groups: group1: #权限组优先级,在拥有多个权限组权限的情况下,应用优先级最高的权限组 Priority: 1 #使用权限,置空或删除即为不需要权限 Permission: 'vip.vip' #是否使用历史最高等级作为生效等级 UseHighestLevelInHistory: false #血量压缩(玩家客户端显示的血量格数,20即为原版样式) HealthScale: #是否开启血量压缩 IsEnable: false #血量压缩到的值 ScaleValue: 20 Levels: #1-20级之间的配置,玩家升级到1级或升级到20级都生效,升级到21级不生效 1-20: #每次升级增加的属性值 UpgradeAddition: - '生命力:0.5' #永久性药水效果,使用方法参见wiki PermanentPotionEffect: - 'Heal:1' #升级指令,后台执行,支持papi UpgradeCommands: - 'tell %player_name% &a恭喜升级,您的当前等级是%player_level%' 21-40: #每次升级增加的属性值 UpgradeAddition: - '生命力:0.5' UpgradeCommands: - 'tell %player_name% &a恭喜升级,您的当前等级是%player_level%'
SX示例(每升一级加一滴血,无权限限制)
#授权码(自动绑定服务器ip,不绑定端口) Token: '' #属性刷新间隔,单位:tick(20tick=1秒) #如果这个插件导致了服务器卡顿,建议调高这个值 UpdateTime: 10 #权限组,不同权限组不同属性 Groups: group1: #权限组优先级,在拥有多个权限组权限的情况下,应用优先级最高的权限组 Priority: 1 #血量压缩(玩家客户端显示的血量格数,20即为原版样式) HealthScale: #是否开启血量压缩 IsEnable: false #血量压缩到的值 ScaleValue: 20 Levels: 1-99999: #每次升级增加的属性值 UpgradeAddition: - '生命上限:1'
插件效果图
下载地址
下载地址Last updated
