查看: 2139|回复: 0

[子弹君] Gameover时删除存档(2015.03.06更新)

[复制链接]

卑微的梦

梦石
0
星屑
547
在线时间
820 小时
注册时间
2013-2-23
回帖
1121

短篇九勇士组季军

发表于 2015-3-4 21:43:19 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 子弹君 于 2015-3-7 00:37 编辑

[pre lang="ruby"]#==============================================================================
#  Gameover时删除存档  by 子弹君
#==============================================================================
#  说明:
#  gameover时删除存档,会删掉最近访问的存档
#  会默认删掉Saves文件夹里的存档(兼容截图存档)
#  如果不想要可以删掉下方的[url]和34行里的[url + ]
#==============================================================================
#  更新:
#  2015.03.06更新了脚本代码,更正了删除方法。
#==============================================================================
$BombScript ||= {};$BombScript["Gameover时删除存档"] = "Gameover时删除存档20150304"
#==============================================================================
#  设定部分
#==============================================================================
module BOMB
  SAVEDRL = 'Saves/'
# 删除的存档所在的文件夹位置
end
#==============================================================================
# ■ Scene_Gameover
#------------------------------------------------------------------------------
#  游戏结束画面
#==============================================================================
class Scene_Gameover < Scene_Base
  #--------------------------------------------------------------------------
  # ● 更新画面
  #--------------------------------------------------------------------------
  alias :bomb201534_gameover_start  :start
  def start
    super
    bomb201534_gameover_start
    url = BOMB::SAVEDRL
    save_file = sprintf(url + "Save%02d.rvdata2", DataManager.last_savefile_index)
    File.delete(save_file) rescue nil
  end
end[/pre]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本发帖返回顶部