赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 995 |
最后登录 | 2012-7-5 |
在线时间 | 29 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 29 小时
- 注册时间
- 2009-3-24
- 帖子
- 39
|
3楼
楼主 |
发表于 2012-6-15 23:02:06
|
只看该作者
本帖最后由 离殇吟 于 2012-6-16 09:29 编辑
tommay 发表于 2012-6-15 22:31
站上有柳柳的教程,我这里提供一个简单的方法吧。
首先在Main之前插入下面的脚本。使用方法是:游戏通关之 ...
呃……您说的是玩家自己存档还是系统自动存档呢?应该是自动存档吧?我猜玩家应该不会自己存档并且读取周目存档的……我是想弄一个通关一次后自动开启二周目……可是我太笨了,而且站上的教程视频不能下载、不能看,只能看到下面备注的几个脚本:
file = File.open("Finished.rxdata", "wb")
file = File.open("Finished.rxdata", "rb")
Marshal.dump($game_variables, file)
$game_variables = Marshal.load(file)
file.close
if FileTest.exist?("Finished.rxdata")
但是我也不知道怎么用……求指导啊……
然后刚才我又在一个含有二周目的游戏中发现一周目结局处,在事件中执行了这样一段脚本:
file = File.open("Save/Save.rxdata", "wb")
Marshal.dump($game_switches, file)
file.close
想问下,用这种方式是否需要脚本编辑器里面其他脚本的辅助呢? |
|