Project1

标题: 10s错误时自动存档 [打印本页]

作者: 3535    时间: 2007-12-22 21:29
标题: 10s错误时自动存档
  1. rescue Hangup
  2.   $game_system.map_interpreter.command_end
  3.   Scene_Save.new.on_decision("Save5.rxdata")
复制代码

在main中print("没有发现档案 #{filename}。 ")下加上

这方法有没有问题?
(測試了在一些scene中放sleep(11),其中在scene_map中放sleep(11),那档會沒用)
作者: 3535    时间: 2007-12-22 21:29
标题: 10s错误时自动存档
  1. rescue Hangup
  2.   $game_system.map_interpreter.command_end
  3.   Scene_Save.new.on_decision("Save5.rxdata")
复制代码

在main中print("没有发现档案 #{filename}。 ")下加上

这方法有没有问题?
(測試了在一些scene中放sleep(11),其中在scene_map中放sleep(11),那档會沒用)
作者: 美兽    时间: 2007-12-29 00:11
单纯从实现上应该没有问题,

只是存储时机的差异可能造成难以预料的问题,

例如某些脚本中的战斗时临时读取数据,脱离战斗状态还原,
当你在战斗状态存储后,读取直接返回地图,可能会造成数据冲突,例如部分SLG。
作者: 精灵使者    时间: 2007-12-29 05:59
所以我感觉还是以前夏娜的10s防卡脚本比较好一些。恩恩。我一直都用。
作者: 精灵使者    时间: 2007-12-29 06:36
以下引用3535于2007-12-28 22:15:00的发言:


以下引用精灵使者于2007-12-28 21:59:44的发言:

所以我感觉还是以前夏娜的10s防卡脚本比较好一些。恩恩。我一直都用。


不是有副作用嗎


另外......我己重定義過Hangup的exception方法,但仍會跳出- -?

副作用那个问题早解决了吧。
顶楼已经更新了。恩恩。
那个办法虽然会卡点,但是到不了死机的这种地步。
作者: 3535    时间: 2009-6-12 08:00
以下引用精灵使者于2007-12-28 21:59:44的发言:

所以我感觉还是以前夏娜的10s防卡脚本比较好一些。恩恩。我一直都用。

不是有副作用嗎{/gg}


另外......我己重定義過Hangup的exception方法,但仍會跳出- -?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1