Codejie's C++ Space

Using C++

WDBFields.xml更新 - 增加Quest字段说明

    耗时一晚上,终于将QuestCache.wdb的字段搞正确了~wiki的描述前面正确,到后面Target部分就混乱了~当然也很可能是咱们zhCN太特殊了~
  <File name="questcache.wdb" version="1.0">
    
<Note>http://www.sourcepeek.com/wiki/QuestCache.wdb</Note>
    
<Fields>
      
<Field position="0" type="integer" size="4">ID</Field>
      
<Field position="1" type="integer" size="4">EntrySize</Field>
      
<Field position="2" type="integer" size="4">DupID</Field>
      
<Field position="3" type="integer" size="4">Type</Field>
      
<Field position="4" type="integer" size="4">Level</Field>
      
<Field position="5" type="integer" size="4">AreaID/SortID</Field>
      
<Field position="6" type="integer" size="4">InfoID</Field>
      
<Field position="7" type="integer" size="4">Players</Field>
      
<Field position="8" type="integer" size="4">FactionID</Field>
      
<Field position="9" type="integer" size="4">FactionAmount</Field>
      
<Field position="10" type="integer" size="4"></Field>
      
<Field position="11" type="integer" size="4"></Field>
      
<Field position="12" type="integer" size="4">NextID</Field>
      
<Field position="13" type="integer" size="4">Coins</Field>
      
<Field position="14" type="integer" size="4">SubExp70</Field>
      
<Field position="15" type="integer" size="4">RewardSpellID</Field>
      
<Field position="16" type="integer" size="4">EffectOnPlayer</Field>
      
<Field position="17" type="integer" size="4"></Field>
      
<Field position="18" type="integer" size="4">StartItemID</Field>
      
<Field position="19" type="integer" size="4">Flags</Field>
      
<Field position="20" type="integer" size="4">CharTitled</Field>
      
<Field position="21" type="integer" size="4"></Field>
      
<Field position="22" type="integer" size="4"></Field>
      
<Field position="23" type="integer" size="4">GivenItemID1</Field>
      
<Field position="24" type="integer" size="4">GivenItemAmount1</Field>
      
<Field position="25" type="integer" size="4">GivenItemID2</Field>
      
<Field position="26" type="integer" size="4">GivenItemAmount2</Field>
      
<Field position="27" type="integer" size="4">GivenItemID3</Field>
      
<Field position="28" type="integer" size="4">GivenItemAmount3</Field>
      
<Field position="29" type="integer" size="4">GivenItemID4</Field>
      
<Field position="30" type="integer" size="4">GivenItemAmount4</Field>
      
<Field position="31" type="integer" size="4">ChoiceItemID1</Field>
      
<Field position="32" type="integer" size="4">ChoiceItemAmount1</Field>
      
<Field position="33" type="integer" size="4">ChoiceItemID2</Field>
      
<Field position="34" type="integer" size="4">ChoiceItemAmount2</Field>
      
<Field position="35" type="integer" size="4">ChoiceItemID3</Field>
      
<Field position="36" type="integer" size="4">ChoiceItemAmount3</Field>
      
<Field position="37" type="integer" size="4">ChoiceItemID4</Field>
      
<Field position="38" type="integer" size="4">ChoiceItemAmount4</Field>
      
<Field position="39" type="integer" size="4">ChoiceItemID5</Field>
      
<Field position="40" type="integer" size="4">ChoiceItemAmount5</Field>
      
<Field position="41" type="integer" size="4">ChoiceItemID6</Field>
      
<Field position="42" type="integer" size="4">ChoiceItemAmount6</Field>
      
<Field position="43" type="integer" size="4"></Field>
      
<Field position="44" type="integer" size="4"></Field>
      
<Field position="45" type="integer" size="4"></Field>
      
<Field position="46" type="integer" size="4"></Field>
      
      
<Field position="47" type="cstring" size="0">Name</Field>
      
<Field position="48" type="cstring" size="0">Description</Field>
      
<Field position="49" type="cstring" size="0">Detail</Field>
      
<Field position="50" type="cstring" size="0">SubDescription</Field>
      
      
<Field position="51" type="integer" size="4">TargetID1</Field>
      
<Field position="52" type="integer" size="4">TargetAmount1</Field>      
      
<Field position="53" type="integer" size="4">CollectItem1</Field>
      
<Field position="54" type="integer" size="4">CollectItemAmount1</Field>
      
<Field position="55" type="integer" size="4">Unkn1</Field>
      
      
<Field position="56" type="integer" size="4">TargetID2</Field>
      
<Field position="57" type="integer" size="4">TargetAmount2</Field>
      
<Field position="58" type="integer" size="4">CollectItem2</Field>      
      
<Field position="59" type="integer" size="4">CollectItemAmount2</Field>
      
<Field position="60" type="integer" size="4">Unkn2</Field> 

      
<Field position="61" type="integer" size="4">TargetID3</Field>
      
<Field position="62" type="integer" size="4">TargetAmount3</Field>
      
<Field position="63" type="integer" size="4">CollectItem3</Field>      
      
<Field position="64" type="integer" size="4">CollectItemAmount3</Field>
      
<Field position="65" type="integer" size="4">Unkn3</Field>
      
      
<Field position="66" type="integer" size="4">TargetID4</Field>
      
<Field position="67" type="integer" size="4">TargetAmount4</Field>
      
<Field position="68" type="integer" size="4">CollectItem4</Field>      
      
<Field position="69" type="integer" size="4">CollectItemAmount4</Field>
      
<Field position="70" type="integer" size="4">Unkn4</Field>

      
<Field position="71" type="cstring" size="0">Objective1</Field>
      
<Field position="72" type="cstring" size="0">Objective2</Field>
      
<Field position="73" type="cstring" size="0">Objective3</Field>
      
<Field position="74" type="cstring" size="0">Objective4</Field>      

    
</Fields>
  
</File>  

   下面是我本机的Quest表内容,各位可以看到俺任务历程,艰辛啊。。。
    questcache.wdb.txt.7z

posted on 2009-05-06 23:38 codejie 阅读(276) 评论(0)  编辑 收藏 引用 所属分类: MPQ - WOW


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜