应该跟版本无关,原来是1.24E的就这样,现在升级到1.26还是如此,究竟怎么回事啊,请高人指点
主要原因是war3.mpq文件错误,人族第6章使用的地图文件是:Human06.w3m,把此地图导出放到游戏地图Maps目录下,进游戏运行可以发现在1.26版下此地图无法使用(在1.20e下是正常的),所以会导致黑屏。
解决方法:
第一种方法
1.用MPQ WORKSHOP打开war3.mpq,导出Maps\Campaign目录下的地图文件Human06.w3m。
2.用魔兽地图编辑器worldeditor.exe打开human06.w3m并重新保存。
3.把重新保存的human06.w3m按war3.mpq中一样的目录结构导入到补丁文件war3patch.mpq中。
第二种方法
1.用MPQ WORKSHOP打开war3.mpq,导出Maps\Campaign目录下的地图文件Human06.w3m。
2.用魔兽地图编辑器worldeditor.exe打开human06.w3m并重新保存。
3.把重新保存的human06.w3m放到游戏的Maps\Campaign目录下
4.导入注册表
32位导入
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III]
"Allow Local Files"=dword:00000001
64位导入
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Wow6432Node\Blizzard Entertainment\Warcraft III]
"Allow Local Files"=dword:00000001
第三种方法
下载魔兽争霸版本转换器,将war3的版本转到1.23以下。
参考资料