魔兽地图头文件被破坏之后如何打开地图

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000200   4D 50 51 1A 20 00 00 00  06 97 02 00 00 00 03 00   MPQ. ....?.....

00000210   F6 91 02 00 F6 95 02 00  40 00 00 00 11 00 00 00   鰬..鰰..@.......

 

1.红色部分必须为 20 00 00 00

2.绿色部分全部相同(值可能会因为地图不同而不同)

3.紫色部分,前面的应该大于后面的.而且前面的值应该为2的N次方.

4.注意上面所有的数字为16位,即 0x20=32 0x40=64 0x80=128 0xff=255

5.紫色部分前面的值一般为以下值:  20 40 80 ff 除此之外不应该是其他的值.

6.测试的时候,直接将紫色的第一个数字改为最大(FF),然后修改第二个数值,从大到小,依次测试.直到打开的地图文件中出现"(attributes)"文件,并且显示大小为止.

7.蓝色部分为相对地址.上面的是偏移量.

8.如果你没有修改正确,那么地图可以打开,但导入时会发生一些问题.所以要准确的找对紫色部分的数值.找法其实很简单,你最多只需要20次就可以打对了.先设为10的倍数,从99开始,到20;然后在从个位测试即可.

补:

    在修改被加过密的地图前,把它原来的头文件相关数据都要做个记录,在修改完之后,如果不能正确加载地图,可以再把这些头文件数据再改回去!

    比如“天地劫-魂之融合1.00正式版”中,要记住原来的:

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000210   F6 91 02 00 F6 95 02 00   01 00 00 00 01 01 00 00 

在修改之后[对应的应为ff 00...88 00],如果不能正确加载,再改回去就可以了。

 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值