Smart_Script

 target_type
Name Value target_param1 target_param2 target_param3 target_x target_y target_z target_o Comment
SMART_TARGET_NONE 空,默认为调用者
SMART_TARGET_SELF 自己
SMART_TARGET_VICTIM 当前的目标(最高仇恨者)
SMART_TARGET_HOSTILE_SECOND_AGGRO 第二仇恨者
SMART_TARGET_HOSTILE_LAST_AGGRO 最低仇恨者
SMART_TARGET_HOSTILE_RANDOM 仇恨列表中随机一个
SMART_TARGET_HOSTILE_RANDOM_NOT_TOP 除最高仇恨者以外随机一个
SMART_TARGET_ACTION_INVOKER 引起事件发生的单位
SMART_TARGET_POSITION x y z o 目标点,xyz坐标和o面向
SMART_TARGET_CREATURE_RANGE creatureEntry ( any) minDist maxDist 范围内的参1生物,参2-参3之间的范围中
SMART_TARGET_CREATURE_GUID guid entry 参1guid生物(非模板entry)
SMART_TARGET_CREATURE_DISTANCE creatureEntry ( any) maxDist 范围内的参1生物,参2范围内
SMART_TARGET_STORED id 之前储存好的目标,参1为储存列表中对应的目标ID
SMART_TARGET_GAMEOBJECT_RANGE goEntry ( any) minDist maxDist 范围内的参1物体,参2-参3之间的范围中
SMART_TARGET_GAMEOBJECT_GUID guid entry 参1guid物体(非模板entry)
SMART_TARGET_GAMEOBJECT_DISTANCE goEntry ( any) maxDist 参2范围内的参1物体
SMART_TARGET_INVOKER_PARTY 调用者的队伍成员
SMART_TARGET_PLAYER_RANGE minDist maxDist 参1-参2范围内的玩家
SMART_TARGET_PLAYER_DISTANCE maxDist 参1范围内的玩家
SMART_TARGET_CLOSEST_CREATURE creatureEntry ( any) maxDist dead? (/) 参2范围内距离最近的参1生物,参3指定是否是尸体
SMART_TARGET_CLOSEST_GAMEOBJECT goEntry ( any) maxDist 参2范围内距离最近的参1物体
SMART_TARGET_CLOSEST_PLAYER maxDist 参1范围内距离最近的玩家
SMART_TARGET_ACTION_INVOKER_VEHICLE 调用者的交通工具
SMART_TARGET_OWNER_OR_SUMMONER 单位的所有者或者召唤者
SMART_TARGET_THREAT_LIST 仇恨列表中的全体
上一篇:Linux makefile教程之make运行八[转]


下一篇:以对象的方式来访问xml数据表(一)