卧看微尘大神在今天0:17时传来喜讯!感谢大神的贡献,辛苦了!下面是大神的发现:
nogba调试跟踪了下,目前知道了存档校验值的算法了。
将每个区块内的以2字节为一个单元小端方式读取,然后累加起来,并只保留最低2字节的数据,最后再取反一下,就是这个区块的校验值。
第2区块除去校验值外的数据加起来并只保留最低2字节结果,得到的值是0x06D5,取反一下就是0xF92B,与存档里实际写入的校验值匹配的上。
今天18:08时,卧看微尘大神再次传来喜讯!下面是大神的新发现:
刚刚仔细过了一下金手指码,现在大致清楚道具数据的结构了。
第1存档位的前两个装备栏数值是
f8 00 ff ff
f3 00 ff ff
道具结构为:
AB CC DD EE
A:符文类型
B:道具种类
CC:某个种类下的道具编号
DD:装备前缀
EE:装备后缀
那么f8 00 ff ff就代表着:
无符文
服装类
编号id为0x00的服装
无前缀
无后缀
这就是初始服装的数据
那么f3 00 ff ff就代表着:
无符文
斧头类
编号id为0x00的斧头(短斧)
无前缀
无后缀
这就是初始斧头的数据
