YRSkill

插件 YRSkill 1.0.0

没有购买权限 (RMB200.00)
资源类型
原创
版权链接
#
API
1.0.0
依赖
语言
中文(简体)
YRSkill
高度自定义技能


来看看本插件做的一个小技能(还有个gif太大了。比这个好)




/yrskill 创建技能 代号 创建一个技能

/yrskill 给予技能物品 技能代号 玩家名字 给予玩家一个技能物品
示例技能:

1600058148955.png




技能物品 技能的物品ID以及特殊值



Lore:物品的灵魂



触发方式:长按屏幕,长按实体,点击实体,切换物品栏(会帮玩家自动再切换回之前的物品栏) 这四个主要触发方式后可以加额外sub触发方式





例如 切换物品栏:潜行 或者再加上一个在地面变为: 切换物品栏:潜行:在地面 可以无限添加 不过目前就这两个


1600058160198.png



目标类型: 玩家 怪物 所有 指会生效的类型



技能: list类型

单体生成方块粒子: 对单独一名玩家生成方块粒子

示例:- 单体生成方块粒子:自身&0:152:target.x:target.y:target.z 对自身生成方块粒子 方块id为152(红石块) 坐标为目标的x目标的y目标的z点



单体设置状态: 对一个实体设置状态(目前止只有无敌)

示例: - 单体设置状态:自身&0:无敌:30 对自身设置无敌30ticks



循环:循环当前技能xx行到xx行的内容 自定义循环次数以及每次的间隔

示例: - 循环:1:10:3:10 循环1-10行 3次 10tick间隔一次



单体发消息:对一个玩家发消息

示例: - 单体发消息:自身&0:我是龙鸣!! 对自己发我是龙鸣



单体发标题: 对一个玩家发标题

示例: - 单体发标题:自身&0:我是大龙鸣!:我是小龙鸣! 对自己发标题,大标题为我是大龙鸣!,小标题为我是小龙鸣!



单体设置动向: 设置一个实体的动向

示例:-单体设置动向:自身&0:1.5*Math.cos((player.yaw+90)*3.14/180):0:1.5*Math.sin((player.yaw+90)*3.14/180):3 这是javascript算法,可以自己学习 这里是突击算法





单体设置突刺状态:设置一个实体的状态为突刺状态

示例: - 单体设置突刺状态:自身&0:1.0:10 配合上一个动向来用,这个参数会自动判断实体的motion,然后算出实体运动途中经过的点(0.01间隔) 距离这些点 小于1.0的实体们都会受到10的伤害



单体传送:传送一个实体

示例: - 单体传送:自身&0:0:0:0 把玩家传送到000坐标 可用javascrpt算法



群体传送:传送一群实体 除了涉及类型不同与上条无异



单体设置血量:给一个实体设置血量

示例: - 单体设置血量:自身&0:10 给自己血量设置为10



全体设置血量:不多赘述



单体伤害:给一个实体给予伤害

示例: - 单体伤害:自身&0:10 给予自身10伤害



全体伤害:不多赘述



单体燃烧:让一个实体燃烧

示例: - 单体燃烧:自身&0:60 然后自身60ticks 也就是3s



全体燃烧: 不多赘述





单体药水效果:给予一个实体药水效果

示例: - 单体药水效果:自身&0:5:2:60 给予自己id为5 等级为3(写0是1级),60tick也就是3s的药水效果



全体药水效果: 不多赘述



单体清除药水效果:清除一个实体的特定药水效果

示例: - 单体清除药水效果:自身&0:5 清除自身id为5的药水效果



全体清除药水效果: 不多赘述



跳转:跳转技能到特定行数

示例: - 跳转:3 跳转到第三行重新执行接下来的任务参数



单体治疗: 单体治疗一个实体

示例:- 单体治疗:自身&0:10 治疗自身10血



全体治疗:不多赘述



冷却:冷却技能

示例: - 冷却:100 冷却技能100tick 就是5s 冷却最好写在技能开头 以免还没执行冷却参数时玩家可以再次执行技能反复刷
作者
亦染KUMA
阅读
162
首次发布
最后更新
评分
5.00 星 1 次评分

亦染KUMA的更多资源

最新评分

好奇卖那么贵有人买吗?
亦染KUMA
亦染KUMA
有的呢 用户目前3个