- 注册时间
- 2006-4-20
- 最后登录
- 2007-10-15
超级版主
传说中的Bunny火神~!
 
- 积分
- 1
|
发表于 2007-1-26 01:26:40
|
显示全部楼层
你这样做:
用这段替换Scene_Save里面的相应地方,就是def on_decision的部分。- def on_decision(filename)
- $game_system.se_play($data_system.save_se)
- file = File.open(filename, "wb")
- write_save_data(file)
- file.close
- $scene = Scene_Title.new
- end
复制代码
然后再用这段替换Scene_Load的on_decision部分- def on_decision(filename)
- unless FileTest.exist?(filename)
- $game_system.se_play($data_system.buzzer_se)
- return
- end
- $game_system.se_play($data_system.load_se)
- file = File.open(filename, "rb")
- read_save_data(file)
- file.close
- File.delete(filename)
- $game_system.bgm_play($game_system.playing_bgm)
- $game_system.bgs_play($game_system.playing_bgs)
- $game_map.update
- $scene = Scene_Map.new
- end
复制代码
这样的话,玩家每次存档都会自动退出游戏,一旦再次读取该档案就会被删除,这样如果用SL的话档案就会丢失掉…… |
|