设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1346|回复: 2
打印 上一主题 下一主题

[已经过期] 如何使游戏崩溃后不退出游戏?请版主结贴

[复制链接]

Lv3.寻梦者

梦石
0
星屑
966
在线时间
87 小时
注册时间
2022-12-26
帖子
98
跳转到指定楼层
1
发表于 2023-1-25 16:13:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 爱羊真知己 于 2023-1-29 16:01 编辑

如何使游戏出现崩溃弹窗后不退出游戏,而是忽略出错内容继续游戏(保留弹窗)(除文件缺失和下文提到的情况外都需要有效,不过只有部分情况有效也可以)?例如在未定义的情况下执行脚本“command_356”,弹窗显示Game_Interpreter错误后忽略这个(行)脚本继续执行(不弹窗情况下,如直接执行exit可退出游戏,不被忽略)(除地图文件外文件缺失情况下照常崩溃,地图文件缺失以第一个地图替代,第一个地图缺失照常崩溃,这个要求效果没有也可以)请问这个效果能实现吗?
结贴时,请调为已过期,谢谢!
你好!

Lv4.逐梦者

梦石
0
星屑
10683
在线时间
909 小时
注册时间
2019-11-5
帖子
2225

极短24参与

2
发表于 2023-1-26 11:58:19 | 只看该作者
本帖最后由 哇哇哇啊叭叭 于 2023-1-26 07:21 编辑

  告个罪:水区实在没版可屠了,这里说下为什么实现不了吧。

  这个问题的关隘在于工作量极大。
  简单来说:需要逆编辑RM本体,找出所有弹窗报错的字段进行修改。并且不同弹窗需要对症下药,难有统一的改法。如果说,想要自己设置的弹窗能够容错,并让游戏继续运行下去,那个还比较靠谱。

  这里说下大体思路、一些具体的实现方法吧。但现成的工程肯定是拿不出来了:
1. 停止游戏的不是“弹窗”
2. 容错设计得把代码查个底儿掉
3. 用“排列和组合”通过容错的范例估计工作量
4. 逆向编辑

  读到这儿,大概就知道为什么程序员喜欢删库跑路了吧!?程序员陪伴着代码的每个日夜,都是一把把的辛酸泪啊。
  其实不用删库,直接把工程备注给删干净了就行。


  不清楚楼主对代码知道多少,如有说错或说得不细的,随时盖楼at我吧,只要水区没新帖,我在论坛就会来。

点评

啊……好吧,我放弃。  发表于 2023-1-26 14:24
风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-2 19:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表