醉西风sangoii吧 关注:115贴子:7,681
  • 22回复贴,共1


来自Android客户端1楼2016-06-11 20:21回复
    昨天玩的时候,程序突然出现异常,好像是违规访问之类的,连着打了好几仗,快到年末了,还没存档,要是结束游戏这几仗就白打了,所以点了取消,进入了od调试模式,修改了产生异常的代码,直接跳转到了存档,把游戏保存了


    来自Android客户端2楼2016-06-11 20:27
    回复
      于是在Start函数开始的地方调用了这个函数(这个函数是设置当程序出现异常时的处理函数的),然后自己写了个异常处理函数,主要功能就是存档,把游戏切换到窗口模式,这样程序出现异常时就可以紧急存档了,以免出现玩半天白玩的情况


      来自Android客户端4楼2016-06-11 20:42
      回复
        昨天测试的时候还好,出现异常时就会自动存档,今天想把这些修改整理一下,结果一测试,不行了,试了好几次都不行,就制造异常跟踪了一下,发现程序里还有一个处理异常的函数,弄不明白这个函数跟用SetUnhangledExceptionFilter设置的异常处理函数有什么区别,可能是处理的异常种类不同吧,弄不明白就不管了,把这里也跳转到我写的那个异常处理函数,不管两个地方有什么关系,有什么区别,只要出现异常都会跳转到我写的那个异常处理函数


        来自Android客户端5楼2016-06-11 20:55
        回复
          经过测试没问题了,以后游戏再出现异常就不怕了,至少它会在退出之前先存档


          来自Android客户端6楼2016-06-11 20:57
          回复
            改天有时间发参考代码


            来自Android客户端7楼2016-06-11 20:59
            收起回复
              老板。引擎发现几个问题。超过编号128的物品 不能爆出。
              窗口化模式的时候 部分按钮坐标有问题。
              希望增加合成功能
              @醉听西风


              IP属地:湖北8楼2016-06-12 12:42
              回复
                好。


                IP属地:湖南9楼2016-06-12 12:50
                回复
                  @醉听西风
                  超过128的物品代码 设置为 限量一件。失效。
                  可以搜索到很多件


                  IP属地:湖北11楼2016-06-13 00:22
                  收起回复
                    你这个0615的不知道怎么修改主程序。有没有详细的教程?没有EXE文件的?
                    @醉听西风


                    IP属地:湖北12楼2016-06-13 00:30
                    收起回复
                      0612的主程序有问题啊
                      @醉听西风


                      IP属地:湖北13楼2016-06-13 12:30
                      回复
                        新版本0612的主程序 不兼容以前的老PAK了吗?
                        @醉听西风


                        IP属地:湖北18楼2016-06-13 20:46
                        收起回复
                          原因已经找到了。生成主程序的时候。被杀毒软件。给杀出问题了。不开杀软生成的是 sangoii.EXE 杀软介入后变成sango2.exe


                          IP属地:湖北20楼2016-07-04 13:27
                          回复