内容介绍:
YRFB1.0 |
插件QQ群 1141070126 这是一个超高自定义的副本插件! 包含:血量、攻击范围、攻击伤害、攻击方式、技能等等 指令: /yrfb 插件主指令 配置文件: ![]() 名字支持彩色字体、支持变量: ![]() @health 当前血量 @maxhealth 最大血量 @speed 速度 @damage 伤害 大小: NPC的大小,默认是1.0,可以变大、变小,小数即变小 攻击力: NPC攻击玩家时造成的伤害,可以设置为小数 攻击间隔: NPC攻击玩家的间隔,其中20tick=1秒,图片中设置为20,即就是一秒半打你一下 攻击范围: NPC追随玩家的距离,可以小数 刷新范围: 离NPC出生点多近开始刷怪 仇恨范围: 离NPC多近开始有仇恨效果,追随玩家 怪物攻击方式: NPC攻击方式,可设置为:单个目标/范围打击/远程攻击,三种方式由你选择 刷新CD: NPC被击杀后多长时间才会再重新生成。同上,图片中设置为60,即就是3s 是否主动攻击人: 设置NPC是否可以主动攻击,是(true)或者否(false)。设置否以后,必须玩家先攻击一次NPC后,NPC才会追随玩家并进行攻击 血量: NPC的血量,不支持小数 移动速度: NPC移动的速度,默认1,越大越快,越小越慢。作死请用0 血量技能: 格式普遍为: 多少血量时触发:技能名字 击飞:玩家在被NPC攻击以后被弹飞,支持设置弹飞强度和范围 *配置示例:- 20:击飞:4:1.2 *即:20血的时候,击飞范围4的玩家,强度1.2(支持小数,负数) 增强伤害:NPC对玩家的伤害将会提高 *配置示例:-20:增强伤害:10 *即:20血的时候,自身增强10点伤害 药水效果:NPC对周围玩家释放自定义药水效果 *配置示例:- 20:药水效果:5:19:60:5 *即20血的时候,给周围5格范围内的玩家,药水效果19(中毒),60tick,也就是3s,强度5(等于中毒6)药水效果 移动速度: NPC增强自身移动速度 *配置示例:- 20:移动速度:0.5 *即:20血的时候,自身加强移动速度0.5 伤害: *配置示例:- 20:伤害:5:5.5 *即:20血的时候,给予半径为5范围内的玩家5.5点伤害 雷击: *配置示例:- 20:雷击:5 *即:20血的时候,召唤闪电在半径为5范围内的玩家头顶(没有伤害,建议配合伤害使用!) 执行命令: *配置示例:- 20:执行命令:5:say 哈哈哈我增强了! *即:20血的时候 执行命令,假如指令里有@Player,比如kill @Player 那就会自动检测,并且使用第三个参数 ,5格范围内玩家都会死亡,假如没有@player,单纯发一句话,那就无视第三个参数,直接执行指令 大小: *配置示例:- 20:大小:NPC变换大小 *即:20血时候NPC变大小,配合 更改皮肤,发消息 技能使用更佳(可以做到NPC变身变大小达到震撼玩家的效果) 更换皮肤: *配置示例:- 20:更改皮肤:test *即:20血的时候NPC的皮肤更改为皮肤文件夹里的test皮肤, 配合 大小,发消息 技能使用更佳(可以做到NPC变身变大小达到震撼玩家的效果) 发消息: *配置示例:- 20:发消息:5:消息 *即:20血的时候给半径为5范围内玩家发消息 更改攻击模式: *配置示例:- 20:更改攻击模式:单个目标/范围打击/远程攻击 *即: 20血的时候,NPC可以更改攻击模式 攻击范围: *配置示例:- 20:攻击范围:整数 *即:20血的时候,更改怪物攻击范围 时刻技能: 用法与血量技能差不多,参数也一样。但是还是有一些差别的: ●时刻技能没有血量技能的更换皮肤 ●血量改成了多少tick执行一次,例如1200:击飞:20:2.2,则为每两分钟,触发一次超强击飞(强度2.2)、范围20 掉落物: 掉落物的格式应该为:item@ 或者 nbt@ 普通物品格式:item@id:特殊值:数量:几率(满几率为10000,5000为50%,方便想要小数的同学) 特殊物品形式:nbt@id:特殊值:数量:nbt代号:几率 其中需要手持对应物品,发送指令/yrnpc nbt <nbt代号> 输入完成后会保存一个这个nbt代号的nbt代码到配置文件,想要调用就使用特殊物品形式,nbt代号改成相应的 死亡后执行命令: 死亡后执行命令的格式应该是: - 几率(最高10000):指令 例如: - 5000:kill @Player (意思就是50几率杀死伤害最高者) 变量: @damager 伤害最高者 @allplayers 所有造成过伤害的人 @killer 击杀者 如果不需要就这样填写:死亡后执行命令: [] 手持物品 :不用的话,就 '[]' 、用的话就是 '数字ID:特殊值' 其他自动生成,你不用改! 皮肤: ![]() Skins文件夹是皮肤文件夹 NPC配置文件的皮肤 假设 皮肤: gsl(不可以中文 纯数字 中文符号 则需要在Skins文件夹 创建一个文件夹叫 ![]() 打开文件夹,放入你要的模型文件以及皮肤 模型文件名字为geometry.json 皮肤文件名字为skin.png ![]() 接下来点开你的geometry.json 文本编辑 你的NPC配置文件里,模型一栏改成 模型名称: geometry.皮肤文件夹名字(不能少了geometry以及geometry后面不能跟纯数字,中文,以及中文符号) 打开geometry.json 编辑模型名字 如图 ![]() 注意事项:刚创建npc的时候 皮肤和模型文件名字默认为 default以及geometry.default 建议自行在Skins文件夹备好这个皮肤文件夹以及相应文件 免得报错搞得各位心烦意乱 |