查看: 2389|回复: 6

[已经解决] 怎么才能指定存档指定文件名的存档

[复制链接]
梦石
0
星屑
70
在线时间
117 小时
注册时间
2008-1-30
回帖
331
发表于 2014-6-14 18:59:59 | 显示全部楼层 |阅读模式

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

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

×
就是在事件中设置一个命令在游戏进行到一定程度自动储存成一个指定名称的存档文件?
梦石
0
星屑
492
在线时间
908 小时
注册时间
2009-10-12
回帖
1702
发表于 2014-6-14 19:32:51 | 显示全部楼层
本帖最后由 日月星辰 于 2014-6-14 19:34 编辑

file=File.open("aaaa.rxdata","rb")
$game_variables=Marshal.load(file)
file.close


file = File.open(filename, "wb")
Marshal.dump($game_variables, file)
file.close

这是存储变量,读取变量的脚本 可以使用




http://www.66rpg.com/articles/3057

这是视频教程



@︶ㄣ牛排ぶ  

评分

参与人数 1星屑 +90 收起 理由
︶ㄣ牛排ぶ + 90 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
70
在线时间
117 小时
注册时间
2008-1-30
回帖
331
 楼主| 发表于 2014-6-14 20:59:10 | 显示全部楼层
日月星辰 发表于 2014-6-14 19:32
file=File.open("aaaa.rxdata","rb")
$game_variables=Marshal.load(file)
file.close

有错误!
错误信息
错误类型 : 变量未定义
错误信息 : (eval):4:in `command_355'undefined local variable or method `filename' for #<Interpreter:0x13404e0>
回复

使用道具 举报

梦石
0
星屑
1044
在线时间
750 小时
注册时间
2013-2-15
回帖
82

开拓者

发表于 2014-6-14 21:48:57 | 显示全部楼层
回复

使用道具 举报

梦石
0
星屑
492
在线时间
908 小时
注册时间
2009-10-12
回帖
1702
发表于 2014-6-15 05:32:04 | 显示全部楼层
89977546 发表于 2014-6-14 20:59
有错误!
错误信息
错误类型 : 变量未定义

filename就是aaaa.rxdata    = =
回复

使用道具 举报

双子人

梦石
0
星屑
3205
在线时间
3619 小时
注册时间
2009-4-4
回帖
3901

开拓者

发表于 2014-6-15 20:56:28 | 显示全部楼层
89977546 发表于 2014-6-14 20:59
有错误!
错误信息
错误类型 : 变量未定义

filename是文件名。
回复

使用道具 举报

梦石
0
星屑
70
在线时间
117 小时
注册时间
2008-1-30
回帖
331
 楼主| 发表于 2014-6-16 14:46:30 | 显示全部楼层
我已经想办法解决了,谢谢大家。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

在本版发帖返回顶部