YRskill

Plugins YRskill 1.0

Source of resources
Original
Copyright link
#
API
1.0.0
Language
Chinese(Simplified)
YRSkill
高度自定义技能

/yrskill 创建技能 代号 创建一个技能
/yrskill 给予技能物品 技能代号 玩家名字 给予玩家一个技能物品


示例技能:


a820d18ede90a733cf9c2cbc715c674.png


a7cde2db5876912bb0f78dfa551d0de.png



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

Lore:物品的介绍

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

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

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

技能: 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 冷却最好写在技能开头 以免还没执行冷却参数时玩家可以再次执行技能反复刷
Author
Ryan_CC
Price
500金粒
Downloads
21
Views
1,785
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Ryan_CC

Share this resource

Latest updates

  1. 免费发布

    划时代技能插件免费发布!