admin 发表于 2017-8-2 20:24:35

creature 表结构解析

游戏中每个生物单独的刷新点数据

guid:每个生物区分其他生物的唯一标识,不能跟其他生物相同;
id:生物编号,参考 creature_template表的entry字段;
map:生物刷新的地图编号;
zoneId:生物刷新的区域编号;
areaId:生物刷新的地区编号;
spawnMask:控制生物刷新的地图难度,可以叠加
例如4+8=12 ,该生物将刷新在10和25的英雄模式副本中
0-不刷新, 1-10人普通本, 2-25人普通本, 4-10人英雄本, 8-25人英雄本, 15-所有难度副本都刷新
phaseMask:相位标识,可叠加。
modelid:生物模型编号,同一生物可以有不同模型。如果设置为0,则从creature_template表的模型中随机选择一个。
equipment_id:关联creature_equip_template表的编号,-1代表随机选择,0代表不装备,1+表示选择具体的装备。
position_x:生物刷新点x坐标;
position_y:生物刷新点y坐标;
position_z:生物刷新点z坐标;
orientation:生物刷新时的朝向,北面-0,南面-3.14159;
spawntimesecs:生物刷新时间,单位是秒;
spawndist:生物刷新时,距离刷新点最大的距离,当movementype=1时,这也是生物的活动范围;
currentwaypoint:当前生物的行动路径,对应数据表waypoint_data中的point字段;
curhealth:生物刷新时的血量;
curmana:生物刷新时的魔法值;
MovementType:生物的行动方式,一般对应creature_template表中的MovementType字段,但也可以不同;
npcflag:跟creature_template表中的npcflag字段相同,会覆盖creature_template表中的数值;
unit_flags:跟creature_template表中的unit_flags字段相同,会覆盖creature_template表中的unit_flags字段数值;
dynamicflags:跟creature_template表中的dynamicflags字段相同,会覆盖creature_template表中的dynamicflags字段数值;
页: [1]
查看完整版本: creature 表结构解析