basic100 发表于 2011-8-14 22:37:49

《地球帝国2之霸权的艺术》 出错原因

<P><FONT color=#ff0000><STRONG>《地球帝国2之霸权的艺术》 出错原因</STRONG></FONT></P><P>很多用过失真音的汉化包的玩家均会出现类似的信息:</P><P><FONT color=#f70997>EXCEPTION:&nbsp;&nbsp;&nbsp; ACCESS VIOLATION<BR>0x00907894<BR>EAX:040c01f2h ESI:05e4d38ch<BR>EBX:00000000h EDI:00000004h<BR>ECX:0032fbbch EBP:00000001h<BR>EDX:0443300ch ESP:0032fb80h<BR>EIP:00907894h EID:00000000h<BR>SS: 00000023h CS: 0000001bh<BR>DS: 00000023h FS: 0000003bh<BR>ES: 00000023h GS: 00000000h<BR>Flags: 00010212h&nbsp; CF:0 PF:0 AF:1 ZF:0 SF:0 OF:0</FONT></P><P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 该出错信息表明,当玩家在游戏中赢得一旗帜时(比如因军事实力强大而赢得一面旗帜),程序内部的msg_ig_flag_youwon变量会产生"You won the %FLAG% Flag!"消息,这个消息(比如"You won the Machine Flag!")会显示在游戏中的屏幕上,同时游戏出错并强制退出,不论msg_ig_flag_youwon的消息是否被汉化,也不论msg_ig_flag_youwon定义的消息是否存在。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这里,我给大家一个存档来测试 <A target=_blank href="http://u.115.com/file/clqjzssi">http://u.115.com/file/clqjzssi</A>&nbsp;,你只要不断地造坦克和士兵,不到3分钟,你就会弹出上述的出错信息。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 因为对失真音的游戏汉化过程不完全了解,所以目前没有有效的解决办法,除非玩家不与AI(或局域网对手)攀军事/经济实力,曾经看过相关的贴子,说“失真音”在汉化《地球帝国2之霸权的艺术》过程中,为了防止显示中文时出错,<BR>修改了一部分字体的大小(当然这是必须的),不知是在哪些语句改的,msg_ig_flag_youwon的字体有没有被改,也许把msg_ig_flag_youwon的字体改回原样,并使用英文,其他的汉化部分保留,这或许能避免游戏出错。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 好了,原因已经找出来了,我实在是无能为力了,剩下的事情就留给高手来解决了。<BR>如有人能解决这个问题,请通知我一声,我的邮件地址:<A target=_blank href="mailto:tiantiansoftware@126.com">tiantiansoftware@126.com</A></P>

失真音 发表于 2011-8-15 23:47:13

Re:《地球帝国2之霸权的艺术》 出错原因

<P>你的游戏是不是本站提供的?</P><P>&nbsp;</P>

失真音 发表于 2011-8-15 23:48:58

Re:《地球帝国2之霸权的艺术》 出错原因

<P>你试试看用英文原版会不会出问题</P>

basic100 发表于 2011-8-16 19:03:34

Re:《地球帝国2之霸权的艺术》 出错原因

<FONT color=#f70997>我从其他网站下载的,中文版,后来用原版的+汉化包,均出错,用英文原版的一切正常。</FONT>

重生无限 发表于 2011-11-13 19:06:46

Re:《地球帝国2之霸权的艺术》 出错原因

本站游戏没这问题?那我下来玩玩.其他网的太坑爹了
页: [1]
查看完整版本: 《地球帝国2之霸权的艺术》&#32;出错原因