加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 子弹君 于 2015-3-7 00:37 编辑
#============================================================================== # 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
#==============================================================================
# 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
|