YRCMDNPC
大家都爱的指令NPC

大家都爱的指令NPC
指令:
/ycn 创建 id 创建一个NPC(默认皮肤和模型名字配置为 id以及 geometry. + id

指令:List类型,可以写自定义指令,其中 可以使用例如


发消息:List类型,朝玩家发送信息,变量:@player(玩家名字) @health(玩家当前血量,可以做治疗npc)
是否看向人:Boolean类型,需要NPC随时看向最近玩家写true,不需要写false
移速:巡回动作的相关参数,影响NPC的巡回速度
巡回路径:List类型,格式为终点坐标x:终点坐标y:终点坐标z,可以设置N个(丧病的设置一个圆也是没问题的
是否旋转:Boolean类型, 需要旋转写true,不需要写false
是否顺时针:Boolean类型,假如NPC确认需要旋转,则顺时针写true,逆时针写false
旋转速度:Double类型,可以小数,决定npc旋转速度
皮肤:根据皮肤列表文件夹里的皮肤文件设置
模型名字:根据皮肤列表文件夹里的模型文件设置
yaw:NPC横向转头角度
pitch: NPC纵向转头角度
剩下的参数最好不要乱改避免报错或者奇怪问题
皮肤设置:

首先先创建皮肤文件夹 文件夹名字需要与NPC配置文件的皮肤一栏对等
其次打开文件夹

我们需要两个文件 skin.png 皮肤文件 以及geometry.json 模型文件
打开模型文件
修改模型名字 要与NPC配置文件的模型一栏以及皮肤文件夹对等,如图

假如皮肤文件夹名字为 baolei
则模型名字需为 geometry.baolei
最后检查NPC配置文件是否和皮肤文件对等



