一款NPC插件,点击即可调用lua函数
npc
/npc add <name> <生物英文名> <头顶显示的名字> <lua函数名> 添加一个NPC
例如: /npc add npc1 pig 李田所 onNPC 添加一个名为npc1的NPC,他是一头猪,他头顶显示李田所,如果你摸他就会触发lua中的onNPC函数
/npc list [name] 查看npc列表
例如: /npc list 查看你附近的NPC
/npc list npc1 查看名为 npc1 的NPC
/npc remove <name> 移除一个名为 名字 的NPC
例如: /npc remove npc1 移除一个名为 npc1 的NPC
/npc setrot <name> <头俯仰角度> <身体角度1> <身体角度2> 调节NPC的方向
/npc dflag <name> <flags> 设置npc数据值
flags 为类似 "14,15"的字符串,14和15分别代表一个特征。特征从0到63.
几个有趣的特征值9 12 33 41 6
*NPC的lua回调指,NPC被点击时,调用指定回调函数 例如上文例子的npc1被点击就会调用onNPC(点击者名字)
onNPC("steve")
npc
/npc add <name> <生物英文名> <头顶显示的名字> <lua函数名> 添加一个NPC
例如: /npc add npc1 pig 李田所 onNPC 添加一个名为npc1的NPC,他是一头猪,他头顶显示李田所,如果你摸他就会触发lua中的onNPC函数
/npc list [name] 查看npc列表
例如: /npc list 查看你附近的NPC
/npc list npc1 查看名为 npc1 的NPC
/npc remove <name> 移除一个名为 名字 的NPC
例如: /npc remove npc1 移除一个名为 npc1 的NPC
/npc setrot <name> <头俯仰角度> <身体角度1> <身体角度2> 调节NPC的方向
/npc dflag <name> <flags> 设置npc数据值
flags 为类似 "14,15"的字符串,14和15分别代表一个特征。特征从0到63.
几个有趣的特征值9 12 33 41 6
*NPC的lua回调指,NPC被点击时,调用指定回调函数 例如上文例子的npc1被点击就会调用onNPC(点击者名字)
onNPC("steve")