shier2817 发表于 2011-8-1 18:06

点击 完成战役 - 联机对战 后游戏自动消失?能解决不?

版本 2.0.7.7,REVEMU 破解

点击游戏开始界面的 完成战役 - 联机对战 后游戏自动消失,

虽然我知道破解版这个功能没什么用,但是我想了解下,这是 R版 补丁的 BUG吗?
可以解决吗?

谢谢各位前辈了!

981126324 发表于 2011-8-1 18:07

shier2817 发表于 2011-8-1 21:04

本帖最后由 shier2817 于 2011-8-2 13:28 编辑

唉。。我找到罪魁祸首了:

\bin\gameui.dll
2.0.7.7版本更新了该文件,不过就算换为 2.0.7.6以下版本的那个,也是有错误。。。所以在2052-2076的更新补丁之中,必定还有一个或多个补丁升级过该文件,我没有具体查询是哪个版本开始造成该问题的。。。
但这个文件只要换为 2.0.5.1 版本的,我上述的功能便正常了,程序不会崩溃。。。

金城武 发表于 2011-8-2 06:17

既然D版不能用这个,建议你不要做不必要的改动文件

shier2817 发表于 2011-8-2 13:26

感谢版主的提醒

我依然用2.0.7.7的文件的,不会换老版本的,因为那个功能没什么用嘛。。。

不过从DLL的命令来看,这是有关游戏界面的文件,我想原因应该是这样:

2051版的gameui.dll:点击 完成战役 - 联机对战 后执行函数A
207x版的gameui.dll:点击 完成战役 - 联机对战 后执行函数B

虽然A与B可能是同一个函数,但其实现功能或方式不同,因此造成程序崩溃。。。

这是从常规角度这样分析的,我不会反汇编,其实懂的朋友分别加载一下这两个文件,分析一下就能得出具体结论。。。

终结者1991 发表于 2011-8-2 19:29

本帖最后由 终结者1991 于 2011-8-2 19:31 编辑

晕~卡了下卡出2两条回复了~这条可以删了~{:3_137:}

金城武 发表于 2011-8-3 07:16

呵呵,已经退出无响应了,怎么还能点得动?
其实退出无响应关闭进程无影响,也有玩家说用quit指令退出,这个随意

终结者1991 发表于 2011-8-2 19:29

其实这是好东西~对于那些经常说退出游戏卡死的~直接点联机对战,就会秒退啊~{:3_143:}
页: [1]
查看完整版本: 点击 完成战役 - 联机对战 后游戏自动消失?能解决不?