设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4808|回复: 10
打印 上一主题 下一主题

[有事请教] 自动存档失败求解

[复制链接]

Lv4.逐梦者

梦石
0
星屑
19551
在线时间
2339 小时
注册时间
2015-7-4
帖子
940
跳转到指定楼层
1
发表于 2017-12-15 22:07:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 Fan723 于 2017-12-16 13:37 编辑

纯事件打造一个自动存档功能(删除第6档只是临时操作,不是设计内容)

一开始会存档,但只存一次就不存了(这是关键问题:删档执行了、显示成功执行了,存档只存第一次后面就不执行了。)

事件照常执行,但是就是找不到存档文件更新

怎么回事呀,求解求解,拜谢!

Lv5.捕梦者

梦石
0
星屑
27469
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

2
发表于 2017-12-15 22:32:40 | 只看该作者
https://rpg.blue/thread-398599-1-1.html
这个或许可以帮你
我用它自动存储,但是事件是自动执行
建议不要并行处理,否则会一直执行这个事件!
我的处理方式是并行判断计时,再打开开关,自动执行存档,再关掉开关

点评

非常感谢,我是要它一直执行下去的,目标是每五分钟保存一次,调试中我设定成一分钟。  发表于 2017-12-15 23:06
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42849
在线时间
7623 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

3
发表于 2017-12-16 10:33:49 | 只看该作者
文件1不是已经有存档了吗,一下子看不出什么问题。
而且前2句脚本是重复的,删除6号存档的用意又是什么呢。而且第三句的预处理肯定是要放在第一句才行的吧。

点评

前两句只是我临时删除存档加上去的,截图的时候忘记删除。 第一个存档是第一次运行的时候生成的,我设置的是持续自动存档,后面就没再更新了。  发表于 2017-12-16 11:26
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36680
在线时间
10851 小时
注册时间
2009-3-15
帖子
4822
4
发表于 2017-12-16 12:15:41 | 只看该作者
你们就没人吐槽並行+循环吗..虽然我不知道有什么用..
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
发表于 2017-12-16 13:12:01 | 只看该作者
循环可以不要
存1删6是什么操作···

点评

一开始我也是做只并行没循环的,但是一直不计时跟判断,加了循环之后才行。 删6是我临时用来删档而已,不是设计内容。  发表于 2017-12-16 13:32
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
帖子
1081
6
发表于 2017-12-16 13:55:28 | 只看该作者
反正我这么写一点问题没有,5秒存一次,你吧代码精简到我这样,看有没问题
没问题的话,逐渐加上你要的机制,看什么地方出问题

如果精简我这样还有问题,就去看看你打开开关的地方是不是把开关又关了
或者脚本冲突

点评

研究了一下午,发现是偶尔有存档成功,但多数存档不成功,非常奇怪,删档跟显示“存档成功”就一定成功。  发表于 2017-12-16 20:54
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
19551
在线时间
2339 小时
注册时间
2015-7-4
帖子
940
7
 楼主| 发表于 2017-12-16 15:25:34 | 只看该作者
本帖最后由 Fan723 于 2017-12-29 17:38 编辑

弄了两个星期才发现问题:
原来进程中有任何正在并行处理的事件,这个存档脚本就无法执行,
只有这个脚本所在的事件可以并行处理。
$gameSystem.onBeforeSave();
DataManager.saveGame(1)
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-7 05:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表