NPC创建(2007)详解

页面ID: 688
NPC创建 作用 备注
name NPC名字 仅帮派标记NPC、物品架NPC、雕塑NPC可显示自己设置的名字。
type NPC类型 参考NPC类型,仅设定NPC类型,不定义行为
sort NPC行为 通常为0即可。参考NPC行为,不同行为的NPC,LinkID参数设置不一样。
lookface NPC显示形象的ID。 如果NPC类型为雕塑时,该参数表示NPC方向 0-7
ownertype 所有者类型 0:默认、1:属于玩家、2:属于系统、3:属于NPC
ownerid 所有者ID 根据所有者类型进行设置,比如所有者类型为1,那么此值应该设置为玩家的ID
mapid 地图ID
posx 地图x
posy 地图y
life 血量
base 基ID 一个NPC的ID,以此NPC的数据作为基础,创建NPC。不懂的,填0就好。
linkid 链接ID 根据NPC行为sort的不同而不同,linkid可以为地图ID,也可以为脚本ID
task0 脚本ID 20-特殊NPC可以为列表?比如箱子NPC。 如要设置发型,发型style*10000 如1280000
task1 脚本ID 20-特殊NPC可以为铠甲装备ID
task2 脚本ID 20-特殊NPC可以为右手武器装备ID
task3 脚本ID 20-特殊NPC可以为左手武器装备ID
task4 脚本ID 20-特殊NPC可以为框架ID? task4 和 task5 需要同时设置. 参考本页尾部注释
task5 脚本ID 20-特殊NPC可以为姿态ID,某些NPC可用,如果不确定可以填:0100
task6 脚本ID 20-特殊NPC可以为外观ID,模型类型ID,比如人、怪物、鬼影。如果不是人物模型,那么需要去掉装备设置,否则显示空白。
task7 脚本ID 20-特殊NPC可以为头部显示,发型ID,头发。发型style*10000。如1280000
data0 NPC变量
data1 NPC变量
data2 NPC变量
data3 NPC变量
datastr NPC变量(文字)

注释:当NPC为雕塑NPC时。task4的结构分析。

二进制(1-7)位:表示帧位置。雕塑NPC有固定的模型,这个模型是动态的,该值可以定格显示哪个动作。

二进制(8)位:表示是否飞到空中。

二进制(9-12)位:表示显示光环的类型(1-5)用二进制表示。

计算公式(10进制计算方法): 帧数 x 悬空 x 光环级别
是否悬空:悬空=128、不悬空=0
光环级别:2级 = 256、 3级=512 4级=1024 5级=2048