quest_template详解
entry 任务编号,同官方questcache.wdb的序号一样. ZoneId 任务区域
PrevQuestId 前一个任务编号. NextQuestId 后续任务编号. srcItem 接任务时NPC给你的物品.
srcItemCount 接任务时NPC给你的物品数量. Srcspell接任务时NPC给你的技能 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 完成任务奖励装备数量. RewRepFaction:完成任务获得阵营声望。 RewPepValueID:这里是填
ID,所对应的应该是
QuestFactionReward.dbc这表,这dbc表中的ID是3-11,在N8中却是1-9,个人觉得应该以N8为准!!
RewRepValue: 完成任务获得阵营声望值.
RewOrReqMoney 值为正时为完成任务奖励金币.值为负时为完成任务需要金币.
RewXP 完成任务奖励经验. RewSpell 完成任务施放的法术. PointMapId PointX PointY PointOpt
DetailsEmote 接任务时NPC表情. IncompleteEmote 未完成任务NPC表情. CompleteEmote 完成任务NPC表情
suggestdplayers指建议几个人一起去完成任务
RewHonorAddition,表示荣誉值,最高为99,数值再高也为99 CharTitleId,指CharTitles.dbc中的头衔ID,在其中填入对应的ID,则完成任务后,会获得相应的头衔
BonusTalents指完成任务后能得到的天赋点 PlayerSlain指完成任务所需要杀死的玩家数量
Questlevel指任务的等级,和RewxpID一起组成任务完成后所得到的经验,两个是在Questxp.dbc中,竖的是指任务等级,横的是指RewxpID
RewReqMoney每增加1,代表5铜,即1为5铜,2为10铜,以此类推
RewCreatureorGo为任务所要消灭的怪
ReqCreatureorGoCount为任务所要消灭怪的数量
Type:对应QuestInfo.dbc这表 0为普通的任务类型
1、62为团体任务类型,暂时没搞清楚两数字有什么区别 41为PVP类型的任务 81为地城任务类型 82为世界事件 83为传说 84为护送 85为英雄 88为团队10人 为团队25人 Method:0为日常任务
1为PVP任务(这里要和Type中的41所对应) 2为普通的任务
RewardArenaPoints:分别为0和25,一般
任务全为0,25时的任务全是“战斗的号角”这类任务(暂时不清楚25是什么,可能是什么奖励,如果有那位大大知道的话,可以说下)
Skillorclass:所对应的是skillline.dbc这个表
RequireRaces:做任务所需要的种族,比如1101就是人族!! RequiredSkillValue:对应Skillorclass,这个表是填技能的熟练度,比如Skillorclass填1,即为锻造,那么RequiredSkillValue填375时,这个任务就是要求锻造在375以上的玩家才能接,在375一下的玩家看不到这个任务!!
RepObjectiveFaction:任务就是让玩家在在某个地方的声望达到某个值,比如中立,友好,崇拜等,这样就完成任务了!!
RepObjectiveValue:这个表和RepobjectiveFaction这个表相连,填声望的值,即任务要达到这个值才算完成!!
RequiredMinRepFaction:填地区的ID,暂没找到地区ID在哪里,所以不知道那个地区有那个ID表示!
RequiredMinRepValue:与RequiredMinRepFaction关联,填声望值,当玩家在这个地区的声望达到所设定的值时才能接任务!!
RequiredMaxRepFaction:与RequiredMinRepFaction一样的功能!!
RequiredMaxRepValue:与RequiredMaxRepFaction关联,填声望值,当玩家在这个地区的声望小于所设定的值时才能接任务!
RewMailTemplateID:表的ID在MailTemplate.dbc中,这表是指在完成这任务后,会发送ID随对应的邮件到你的邮箱中!(感觉没啥用)
下面是一些没有搞的怎么明白的: QuestFlags、 SpecialFlags、
ExdusiveGroup和NextQuestInChain(虽然清楚这是和任务上下关联有联系,但没有搞清楚到底是指什么)
RewHonorMultiplier
水平有限,所以肯定有错误,希望各位发现了指出