繁体中文设为首页加入收藏快捷桌面

魔域游戏ItemType.fdb表文件的解释

  • 作者: 兰花魔域
  • 来源: lanhuamoyu
  • 时间: 2017-3-16
  • 评论:
  • 浏览:
魔域游戏ItemType.fdb表文件的解释先说ItemType.fdb文件是什么?ItemType.fdb是官方最新的物品文件,2012年三月份开始官方就停止更新老版的itemtype.dat文件,导致很多“个性单机外网”玩家无法获取到官方最新的物品数据,目前市面上支持官方最新ItemType.fdb文件的读取软件很少,目前我已知非常的工具可以读取。
今天给大家科普一下,官方为什么要换新的物品补丁?
因为老版本的补丁文件设计太简单,并且占用空间过大(大部分都是重复的数据 例如:一个装备的名字.介绍重复了五次以上,原因是品质的设定!),故而优化出一个新的补丁,老版本补丁itemtype.dat与新版本补丁ItemType.fdb,体积相差很大,大概是五比一。

在下面附出分析图:
可以具体的看出官方优化的思路!

  

整个ItemType.fdb文件分成了三个部分,
ID集+属性集+名字与介绍集

先详细说ID集:ID集是八个字节代表一个ID相关的数据,具体是:四个字节整数物品ID+ID对应属性的偏移位置也是四个字节整数。
再就是属性集:属性集是一段以ID号开头的整数数据,包含,短整数,整数,长整数,的数据!
最后是名字和介绍集:他是以名字+说明文本和到一块的数据!注意:(他们都以十六进制的00分隔,00在字节集代表{0}意思是空的!)
最后总结,ItemType.fdb的了解是编写,魔域加装备,加外套,加XXXXX必修课!因为ItemType.fdb里是物品文件,包含ID属性!
网友评论吐槽
验证码点击显示验证码