本文主要是介绍魔兽地图头文件被破坏之后如何打开地图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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.蓝色部分为相对地址.上面的是偏移量.
这篇关于魔兽地图头文件被破坏之后如何打开地图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!