Project1

标题: Gameover时删除存档(2015.03.06更新) [打印本页]

作者: 子弹君    时间: 2015-3-4 21:43
标题: Gameover时删除存档(2015.03.06更新)
本帖最后由 子弹君 于 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]




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