Project1
标题:
如何把存档和读档改为一次性的
[打印本页]
作者:
Mullice_
时间:
2016-10-16 20:28
标题:
如何把存档和读档改为一次性的
就是类似于熊大汐打不来那个存档直接保存,然后读档读取之后直接进入游戏?
万分感谢!
作者:
御曹司
时间:
2016-10-16 20:36
本帖最后由 御曹司 于 2016-10-16 23:10 编辑
算了
。。。。
作者:
Mullice_
时间:
2016-10-16 21:16
御曹司 发表于 2016-10-16 20:36
把脚本里面的存档和读档指令分别改成
设置了0,可是并没有效果【】
作者:
Mullice_
时间:
2016-10-16 22:08
御曹司 发表于 2016-10-16 20:36
把脚本里面的存档和读档指令分别改成
scene的save和load 改的0
作者:
RaidenInfinity
时间:
2016-10-16 22:49
正好我上一个作品有用到如此的系统…嗯
#标题页面的读取选项直接读取1号存档
class Scene_Title < Scene_Base
def command_continue
File.open("Save01.rvdata2", "rb") do |file|
Marshal.load(file)
DataManager.extract_save_contents(Marshal.load(file))
DataManager.reload_map_if_updated
end
Sound.play_load
fadeout_all
$game_system.on_after_load
SceneManager.goto(Scene_Map)
end
end
#储存指令直接储存至1号存档并退出菜单页面
class Scene_Menu < Scene_MenuBase
def command_save
DataManager.save_game(0)
return_scene
end
end
#标题页面的读取选项在找不到1号存档时显示灰色
module DataManager
def self.save_file_exists?
!Dir.glob('Save01.rvdata2').empty?
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1