• 欢迎您,游客,要是喜欢我们的网站,可以加我们的交流群:521584745
LevelAwakenSystem RPG等级系统---Nukkit

插件 LevelAwakenSystem RPG等级系统---Nukkit v80.5.3

没有下载权限
资源来源
原创
原帖地址
#
版权方
本人
API
1.0.0
依赖
EconomyAPI
语言
中文(简体)
由于要赚金粒 限时提价
====================================

欢迎大家加入我的插件群: 907894436
====================================

前置资源:


[使用本插件时建议使用屏蔽血量材质包]
戳我下载材质包


GitHub开源

插件功能:

PVP √
PVE √
属性强化 √
小道具 √
饰品 √
玩家评级 √
粒子 √
等级 √
属性克制系统 √
Boss血条血量显示 √
底部显示 √
聊天显示 √
伤害显示 √
升级奖励 √
消耗特殊物品觉醒属性 √
消耗特殊物品升级评级 √
属性的进阶与重置 √

点击物品执行指令 √
此插件可以配合超级武器-Nukkit使用!!!

指令名称权限介绍
/level玩家唤醒等级系统菜单
/level exp 玩家名 经验数量OP给予玩家一定数量的经验
/items helpOP查看小道具帮助
/items add <物品名称> <ID:Damage> <类型(强化/使用/饰品/消耗)>OP添加小道具
/items addhand <物品名称> <类型(强化/使用/饰品/消耗)>OP将手上的物品添加为小道具
/items give <道具名称> <玩家名>OP给予玩家小道具(不是消耗品)
/items giveItem <道具名称》 <Player> <count>OP给予玩家一定数量的消耗品
管理员指令: [成功后无提示]



指令介绍
/lac help查看帮助
/lac add <属性> <玩家> <数值>增加玩家属性
/lac remove <属性> <玩家> <数量>减少玩家属性
/lac set <属性> <玩家> <数量>设置玩家属性
/lac setA <元素名> <玩家>设置玩家元素
属性列表:




属性表示内容属性表示内容
exp玩家经验b玩家暴击
health玩家血量kb玩家抗暴
dw玩家物理攻击kx玩家抗性
df玩家法术攻击c玩家穿透
dlw玩家物理攻击level玩家等级
dlf玩家法术防御pf玩家评级




注 等级增幅经验已写死在插件

消耗品指令添加方法:使用指令: ["give @p 264 1&这里是别名(别名的意思是玩家显示的消息提示)"]






Config配置文件

YAML:
#    _                   _    _                _
# | |    _____   _____| |  / \__      ____ _| | _____ _ __
# | |   / _ \ \ / / _ \ | / _ \ \ /\ / / _` | |/ / _ \ '_ \
# | |__|  __/\ V /  __/ |/ ___ \ V  V / (_| |   <  __/ | | |
# |_____\___| \_/ \___|_/_/   \_\_/\_/ \__,_|_|\_\___|_| |_|
#    这个是评分等级前面的内容可以随意修改
#    后面的是加成范围 不同的评分属性范围也不同
设定: []

#    最大等级为 100级
等级最大值: 100
#    等级算法(写死 ) (等级 * (等级 + 200) ) + 设定 * 100
#    后面的数值是设定 是设定!
#    初始属性: 根据天赋
#    -------分割线-----------
#    item 奖励物品 money奖励金钱 cmd 奖励指令  第二个&的后面是别名
#   到达某等级获得的奖励
升级奖励: []

#    天赋 * 消耗
#    允许进阶等级(写死) 天赋 * 10
进阶消耗: 1000
#    此物品请参考文件夹 /RPG/Items
#    收集物品进阶评级
#    所有需求均为[升级奖励除外] 物品id:特殊值:数量&item 或 消耗品名称:数量&remove
物品收集: []

#    挖掘矿物获得的经验
矿物经验: []
#    击杀实体获得的经验
击杀经验: 6

是否开启头部显示: true

头部显示: "§e[{属性}] §b· {name} §f-§r[{天赋}]§r{换行}Lv .{level} [{h}/{mh}]"

是否开启底部显示: true

底部显示类型: "tip"

底部显示: "§d<§r{属性}§d>§bLv.{level}  §eExp. {exp} / {mexp}  §c♥ {h}/{mh}  §f~[§r{天赋}§f]~ "

是否更改聊天内容: true

聊天显示: "§a[{天赋}§r§a]§6Lv.§a {level}§d>>§b{name}§r §e>>§r"

是否开启Boss血条显示: true

Boss血条显示内容: "§e§l血量  {h} / {mh} "


#    此消耗是基础消耗 根据觉醒次数的增加而增加 算法: 次数*消耗
觉醒消耗: 1000
attribute配置文件
属性可以随意修改与添加(但是格式不能缺少)


YAML:
#    _                   _    _                _
# | |    _____   _____| |  / \__      ____ _| | _____ _ __
# | |   / _ \ \ / / _ \ | / _ \ \ /\ / / _` | |/ / _ \ '_ \
# | |__|  __/\ V /  __/ |/ ___ \ V  V / (_| |   <  __/ | | |
# |_____\___| \_/ \___|_/_/   \_\_/\_/ \__,_|_|\_\___|_| |_|
#    此文件是玩家的属性列表
#    注释 属性设定参考 通过设定 不是直接增加 设定请参考Config.yml属性设定 跟玩家设定无关
#    综合平衡建议 10[根据设定]
#    设定: 极低: 1 低  2 较低: 3 中等 4 较高: 5 高 6 极高 7
#    技能请填 skill.yml里面的内容 [开发中]
#    所有需求均为[升级奖励除外] 物品id:特殊值:数量&item 或 消耗品名称:数量&remove
火:
被克制: ["水"]
可进阶: ~
需要等级: 10
粒子:
  r: 255
  g: 48
  b: 48
介绍: "物理攻击较低 物理防御较低 血量较低 法术攻击高 法术防御较低 抗性中等 穿透较低"
觉醒需要物品: []
重置需要物品: []
#类型分为 url 与 path
按键图片:
  访问类型: "path"
  路径: "textures/items/blaze_powder"
技能: []
升级加成:
  物理攻击: 1
  物理防御: 1
  生命: 2
  法术攻击: 2
  法术防御: 1
  抗性: 2
  穿透: 1
金:
被克制: ["火"]
可进阶: ~
需要等级: 10
粒子:
  r: 255
  g: 255
  b: 0
介绍: "物理攻击极高 物理防御低 血量低 法术攻击中等 法术防御低 抗性低 穿透高 "
觉醒需要物品: []
重置需要物品: []
#类型分为 url 与 path
按键图片:
  访问类型: "path"
  路径: "textures/items/gold_ingot"
技能: []
升级加成:
  物理攻击: 2
  物理防御: 1
  生命: 2
  法术攻击: 1
  法术防御: 1
  抗性: 2
  穿透: 1
木:
被克制: ["金","火"]
可进阶: ~
需要等级: 10
粒子:
  r: 0
  g: 255
  b: 127
介绍: "物理攻击极高 物理防御低 血量低 法术攻击中等 法术防御低 抗性低 穿透高 "
觉醒需要物品: []
重置需要物品: []
#类型分为 url 与 path
按键图片:
  访问类型: "path"
  路径: "textures/ui/slowness_effect"
技能: []
升级加成:
  物理攻击: 2
  物理防御: 1
  生命: 2
  法术攻击: 1
  法术防御: 2
  抗性: 1
  穿透: 1
水:
被克制: ["木"]
可进阶: ~
需要等级: 10
粒子:
  r: 67
  g: 110
  b: 238
介绍: "物理攻击极高 物理防御低 血量低 法术攻击中等 法术防御低 抗性低 穿透高 "
觉醒需要物品: []
重置需要物品: []
#类型分为 url 与 path
按键图片:
  访问类型: "path"
  路径: "textures/ui/water_breathing_effect"
技能: []
升级加成:
  物理攻击: 1
  物理防御: 1
  生命: 2
  法术攻击: 1
  法术防御: 1
  抗性: 2
  穿透: 2
土:
被克制: ["木"]
可进阶: ~
需要等级: 10
粒子:
  r: 205
  g: 183
  b: 158
介绍: "物理攻击极高 物理防御低 血量低 法术攻击中等 法术防御低 抗性低 穿透高 "
觉醒需要物品: []
重置需要物品: []
#类型分为 url 与 path
按键图片:
  访问类型: "path"
  路径: "textures/ui/icon_recipe_nature"
技能: []
升级加成:
  物理攻击: 1
  物理防御: 1
  生命: 2
  法术攻击: 1
  法术防御: 1
  抗性: 2
  穿透: 2
玩家文件配置
YAML:
#    玩家的等级
等级: 35

#    天赋也就是玩家的评级
天赋: 3

#    玩家觉醒的属性
属性: 三阶火

#    玩家当前的经验值
经验值: 0

#    玩家的觉醒次数
觉醒次数: 1

#    玩家增加的血量
生命: 121

#    玩家增加的物理攻击
物理攻击: 97

#    当玩家拥有属性后额外增加的攻击
法术攻击: 122

#    玩家的防御
物理防御: 96

#    用作PVP
法术防御: 87

#    每 6点数值 增加 1%的暴击几率 如果大于0 则为1% 暴击增加 50%伤害(PVP / PVE)
暴击: 62

#    减少敌方的暴击 伤害 每 6点减免 1暴击伤害(PVP)
抗暴: 64

#     每6点 增加 1的法术防御 (PVP)
抗性: 117

#    每6 点减少敌方1 的物理防御 (PVP)
穿透: 98
小道具配置
YAML:
#    小道具的外形
ID:Damage: '264:0'
#    小道具的介绍
介绍: "特殊物品测试\n啦啦啦"

#    小道具增加的经验(如果是饰品 或者 时效强化 那经验就是 在获得经验的基础上额外增加的百分比)
经验: '10'

#    小道具增加的玩家属性
生命: '0'
物理攻击: '0'
法术攻击: '0'
物理防御: '0'
法术防御: '0'
暴击: '0'
抗暴: '0'
抗性: '0'
穿透: '0'

#    没啥用就是显示这个道具多厉害
品质: '*'

#    限制玩家等级
限制使用等级: '0'

#    限制玩家属性
限制属性: 'null'

#    类型(使用/强化/饰品)
类型: 饰品
消耗品配置
YAML:
#    消耗品外形
ID:Damage: '295:0'

#    颜色符号 代表这是什么颜色的物品
品质: §a

#    物品是否有附魔特效(true/false)
附魔光辉: true

#    介绍...
介绍: "获得经验\n换行测试"

#    允许多个指令 &后面是指令别名 如果为空 点击地面不消耗 如果设置了指令 点击地面消耗并执行
使用指令: ["level exp @p 1200&经验1200点"]

TODO

暂无


3146

3147

3148

3149
______________________________________________
饰品,小道具与消耗品类型介绍
强化玩家使用后 永久增加设置的属性 【相同道具可叠加】
使用:玩家使用后 在一定的时间内增加设置的属性[s: 秒] 【相同道具不可叠加】
饰品:不消耗 放在背包最后一格增加属性【不可叠加】
消耗:如果设置了【使用指令】则点击地面使用
【一般用于属性觉醒,属性重置,评级进阶】





开发者API接口:

戳我下载

更多功能还在开发中。。

如果有好的意见和建议欢迎在评论里留言



作者
xingchen
价格
金粒22颗
下载
74
查看
2,649
首次发布
最后更新
评分
5.00 星 11 星

来自xingchen的更多资源

最新更新

  1. 更新了

    取消对接 YRNPC 增加自动更新系统
  2. 修复bug

    修复了当YRNPC插件不存在出现的报错BUG
  3. 更新了

    1.修复了等级限制PVP的BUG 2.修改了增加经验机制 3.增加YRNPC接口 击杀YRNPC实体后增加相应的经验

最新评论

前置在哪下载
怎么获得经验
xingchen
xingchen
击杀怪物,挖矿,指令
支持一下
我觉得还不错,不过最好加个职业的
xingchen
xingchen
有类似职业的,你把属性改一下就是职业
支持一下,不过材质包的链接又没了希望能够修下
升级经验怎么调整?
xingchen
xingchen
目前调整不了,是固定算法,,
PY成功~非常舒服
刚刚下载 慢慢测试 支持一下

顶部 底部