Mangos任务详解 - 爱东东

时间:2024-02-21 20:45:47

Mangos任务详解

mangos任务系统详解

[sell=1]mangos任务系统详解

mangos任务系统包括:
areatrigger_involvedrelation 探险完成任务触发点.
creature_involvedrelation 完成任务NPC.
creature_questrelation 开始任务NPC.
gameobject_involvedrelation 完成任务的物品.
gameobject_questrelation 触发任务的物品.
item_template表中的startquest系物品触发任务序号.
quest_templatege表
entry 任务编号,同官方questcache.wdb的序号一样.
ZoneId 任务区域,在AreaTable.dbc中第一项ZoneId定义.
QuestSort 任务类型.在QuestSort.dbc定义.
      1 史诗      21 哀嚎洞穴      22 季节性      23 幽暗城      24 草药学      25 修道院      41 奥达曼      61 术士      81 战士      82 萨满祭司
      101 钓鱼      121 锻造      141 圣骑士      161 法师      162 盗贼      181 炼金术      182 制皮  201 工程学      221 藏宝图
      241 沉没的神庙      261 猎人      262 牧师      263 德鲁伊      264 裁缝      284 特殊      304 烹饪      324 急救      344 传说
      364 暗月马戏团      365 安其拉战争      366 新年      367 声望      368 天灾入侵      369 仲夏
MinLevel 可以接任务最少等级.
QuestLevel 任务等级.
Type 任务种类.在QuestInfo.dbc定义
      1 精英  21 传记  41 PVP  62 团队  82 世界事件 83 传说
RequiredRaces 任务需要种族.
  1 人类 2 兽人 4 矮人 8 暗夜精灵 16 亡灵 32 牛头人 64 侏儒 128 巨魔
  例:如果任务人类.矮人.暗夜精灵和侏儒都可以接.这个值为1+4+8+64=77.
RequiredClass 任务需要职业.
  1 战士 2 圣骑士 4 猎人 8 盗贼 16 牧师 64 萨满 128 法师 256 术士 1024 德鲁依
  同种族一样.值系相加的.
RequiredSkill 任务需要技能.在SkillLine.dbc定义.
  182 采集356 钓鱼171 炼金393 剥皮197 裁缝165 制皮186 采矿202 工程164 锻造 129 急救 333 附魔 185 烹饪
RequiredSkillValue 任务需要技能值.
RequiredRepFaction 任务需要阵营声望.
  阵营在http://bbs.lanlong.net/viewthrea ... &extra=page%3D3有详细说明.
RequiredRepValue 任务需要阵营声望值.
LimitTime 任务限时.(秒)
SpecialFlags 任务标记.
  0 普通  1 传递  2 探险  4 交谈  8 杀怪  16 限时  32 重复  64 声望
PrevQuestId 前一个任务编号.
NextQuestId 后续任务编号.
srcItem 接任务给的物品.
srcItemCount 接任务给的物品数量.
Title 任务标题.
Details 任务介绍.
Objectives 任务目标.
CompletionText 完成任务的NPC对话.
IncompleteText 未完成任务的NPC对话.
EndText 任务完成时的信息.
ObjectiveText1-4 任务目标标题.
ReqItemId1-4 任务需要装备,在item_template表的Entry.
ReqItemCount1-4 任务需要装备数量.
ReqSourceId1-4 能获得ReqItem的物品,在item_template表的Entry.
ReqSourceRef1-4 能获得ReqItem的物品的数量.
ReqCreatureOrGOId1-4 完成任务需要杀死怪物,在creature_template表的Entry.或是要使用物品gameobject ID
ReqCreatureOrGOCount1-4 完成任务需要杀死怪物数量或gameobject的数量.
ReqSpellCast1-4 完成任务需要施放的技能.
RewChoiceItemId1-6 完成任务选择奖励装备.
RewChoiceItemCount1 完成任务选择奖励装备数量.
RewItemId1-4 完成任务奖励装备.
RewItemCount1-4 完成任务奖励装备数量.
RewRepFaction1/2 完成任务获得阵营声望
RewRepValue1/2 完成任务获得阵营声望值.
RewOrReqMoney 值为正时为完成任务奖励金币.值为负时为完成任务需要金币.
RewXP 完成任务奖励经验.
RewSpell 完成任务施放的法术.
PointMapId
PointX
PointY
PointOpt
DetailsEmote 接任务时NPC表情.
IncompleteEmote 未完成任务NPC表情.
CompleteEmote 完成任务NPC表情.[/sell]