启动模拟器,红字报错的一种解决方法。
如果你报错如下:[ Info] : mooege v1.8392.4421.25727 warming-up..
[ Info] : Initializing MPQ storage..
: Added base-mpq file: CoreData.mpq.
: Added base-mpq file: ClientData.mpq.
: Applying file: ClientData.mpq.
: Applying file: CoreData.mpq.
: All files successfully applied.
: Required patch-chain version 8392 is not satified (found version: 0).
: Cannot run servers as MPQStorage failed initialization.
并且你把从模拟器官方下好的MPQ文件放到了“src\Mooege\bin\Debug\Assets\MPQ”下面。
那么我提供2种可以解决这个问题的方法。
方法1:
有VS2010 Express的情况,打开VS2010 Express,加载build\Mooege-VS2010.sln
在解决方案资源管理器里找到Data.cs
他在Mooege-VS2010下Common下MPQ目录里。
打开它。找到字符串"/base/d3-update-base-(?<version>.*?).mpq"的位置(42行)
改成"d3-update-base-(?<version>.*?).mpq"
然后按F5运行模拟器。
方法2:
如果你没有VS2010 Express,你也可以用高级写的文本编辑器打开src\Mooege\Common\MPQ\Data.cs找到
42行的字符串"/base/d3-update-base-(?<version>.*?).mpq",按方法1修改后保存。
然后执行build\build-win.bat也可以编译模拟器。
编译好的模拟器在“src\Mooege\bin\Debug”目录下。
最好还是使用VS2010反正不大,下载一个也用不了几分钟。
如果用madcow的话好像出现这种情况的可能性很少啊...不过还是谢谢楼主提供了一种新思路
页:
[1]