查看: 4061|回复: 12

[已经解决] 如何用脚本进行存档、读档等操作

[复制链接]
梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
回帖
2158
发表于 2013-10-13 20:09:08 | 显示全部楼层 |阅读模式

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

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

×
就是用事件脚本来进行读档、存档的操作。

评分

参与人数 1星屑 +20 收起 理由
怪蜀黍 + 20 回馈!

查看全部评分


坑的进度如上                                                                                                        点击↑
梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

发表于 2013-10-13 20:29:24 | 显示全部楼层
呼出读档界面:$scene = Scene_File.new(false, true, false)
呼出存档界面:$scene = Scene_File.new(true, false, false)
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复

使用道具 举报

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
回帖
2158
 楼主| 发表于 2013-10-13 21:00:10 | 显示全部楼层
美丽晨露 发表于 2013-10-13 20:29
呼出读档界面:$scene = Scene_File.new(false, true, false)
呼出存档界面:$scene = Scene_File.new(true ...

抱歉我的意思是自动读取、存档而不是玩家手动

坑的进度如上                                                                                                        点击↑
回复

使用道具 举报

梦石
0
星屑
201
在线时间
835 小时
注册时间
2012-9-16
回帖
1598
发表于 2013-10-14 16:20:08 | 显示全部楼层
你可以参考子弹君的躲避猫(老鼠的逆袭,子弹君的那个是可以自动存档的),也可以参照F5自动存档脚本,读档语句稍微改下就行。我用ipad,无法帮你了= =

——旧坑欢迎戳
回复

使用道具 举报

狂気の月兔

梦石
0
星屑
421
在线时间
1245 小时
注册时间
2009-4-7
回帖
866

贵宾

发表于 2013-10-14 19:04:17 | 显示全部楼层
存档

Load

Load


读档

Save

Save
回复

使用道具 举报

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
回帖
2158
 楼主| 发表于 2013-10-14 19:44:21 | 显示全部楼层
铃仙·优昙华院·因幡 发表于 2013-10-14 19:04
存档

不介意能复制上来么?

坑的进度如上                                                                                                        点击↑
回复

使用道具 举报

狂気の月兔

梦石
0
星屑
421
在线时间
1245 小时
注册时间
2009-4-7
回帖
866

贵宾

发表于 2013-10-14 19:47:25 | 显示全部楼层
本帖最后由 铃仙·优昙华院·因幡 于 2013-10-14 19:58 编辑

还是想 C + V 么 = =

Load:
  1. File.open("AutoSave.rvdata", "rb") do |fp|
  2.   Scene_File.new(true, false, false).read_save_data(fp)
  3. end
  4. $scene = Scene_Map.new
复制代码
Save:
  1. File.open("AutoSave.rvdata", "wb") do |fp|
  2.   Scene_File.new(true, false, false).write_save_data(fp)
  3. end
复制代码

评分

参与人数 1梦石 +1 收起 理由
怪蜀黍 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
回帖
2158
 楼主| 发表于 2013-10-14 19:51:11 | 显示全部楼层
铃仙·优昙华院·因幡 发表于 2013-10-14 19:47
还是想 C + V 么 = =

Load:Save:

save的无效果
load的出错…………………………

点评

就算出错也要说明出错理由, 谢谢. 你就一句出错, 我从何开始找出错点啊.  发表于 2013-10-14 19:58

坑的进度如上                                                                                                        点击↑
回复

使用道具 举报

狂気の月兔

梦石
0
星屑
421
在线时间
1245 小时
注册时间
2009-4-7
回帖
866

贵宾

发表于 2013-10-14 19:53:09 | 显示全部楼层
不会有错的. 我这边测试一切正常. 除非你用到了某些修改了 Scene_File 的脚本除外

点评

唯一的的问题就是在读取的时候会再次调用存档这个事件  发表于 2013-10-14 19:56
确定肯定以及一定  发表于 2013-10-14 19:55
你确定是可以用在事件=>脚本里的?  发表于 2013-10-14 19:54
回复

使用道具 举报

梦石
0
星屑
70
在线时间
1083 小时
注册时间
2013-3-29
回帖
2158
 楼主| 发表于 2013-10-14 20:04:23 | 显示全部楼层
360软件小助手截图20131014200127.jpg
360软件小助手截图20131014200154.jpg
存档也无效……
工程在此,求看是什么原因
Project2.zip (257.28 KB, 下载次数: 56)

点评

难道你用的是1.01版?换成论坛的1.02就可以了。1.01版的事件脚本书写区域太窄了,会自动换行导致出错。  发表于 2013-10-14 20:42
半认可是啥原因?  发表于 2013-10-14 20:14

坑的进度如上                                                                                                        点击↑
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部