大千世界存档速度慢怎么解决?不少玩家在游玩本作时能感觉到存档速度过慢,下面带来存档速度的优化方法,供各位玩家们参考。
直接拆包, 找到存档部分的代码, 发现就是简单的Base64,
Base64后都有3M, 意味着....
动手将Base64的过程去掉, 然后发现, 原始存档内容高达21M......
你到底存了什么能有这么多数据啊
打开一看, 简直崩溃
不仅存了无数个Null, 而且还有大量没必要存的数据
什么物品描述之类的满屏可见, 甚至还有地图的提示文本都在其中
做了下实验, 去商店买了几十件装备, 然后马上卖掉再保存
存档文件都肉眼可见的增长, 装备虽然卖掉了, 但是还有数据保存
这就是为啥我们的存档在无限的增大而且保存越来越慢的原因了
动手解决问题
最初的想法是把存档中的垃圾数据手动清理掉
后来发现实在是太天真了, 简直无从下手
干脆一不做二不休, 把Base64的步骤去掉就好
20M的读写能花多少时间? 主要慢在Base64
1.先正常打开游戏, 将10号存档位空出来, 关闭游戏, 之后10号位置就是我们的快速存档位了
2. 解包
直接搜 "RPGMakerMV 解包" 即可, 这里就不多说了.
3.修改
找到解包后的文件, 在游戏目录下 %DEFAULT FOLDER% / js / rpg_managers.js
打开, 搜索 StorageManager.saveToLocalFile
将
StorageManager.saveToLocalFile = function(savefileId, json) { var data = LZString.compressToBase64(json); var fs = require('fs'); var dirPath = this.localFileDirectoryPath(); var filePath = this.localFilePath(savefileId); if (!fs.existsSync(dirPath)) { fs.mkdirSync(dirPath); } fs.writeFileSync(filePath, data); };
修改为
StorageManager.saveToLocalFile = function(savefileId, json) { var fs = require('fs'); var dirPath = this.localFileDirectoryPath(); var filePath = this.localFilePath(savefileId); if (!fs.existsSync(dirPath)) { fs.mkdirSync(dirPath); } if (savefileId == 10) { fs.writeFileSync(filePath, json); } else { fs.writeFileSync(filePath, LZString.compressToBase64(json)); } };
然后将接下来的
StorageManager.loadFromLocalFile = function(savefileId) { var data = null; var fs = require('fs'); var filePath = this.localFilePath(savefileId); if (fs.existsSync(filePath)) { data = fs.readFileSync(filePath, { encoding: 'utf8' }); } return LZString.decompressFromBase64(data); };
修改为
StorageManager.loadFromLocalFile = function(savefileId) { var data = null; var fs = require('fs'); var filePath = this.localFilePath(savefileId); if (fs.existsSync(filePath)) { data = fs.readFileSync(filePath, { encoding: 'utf8' }); } if (savefileId == 10) { return data; } else { return LZString.decompressFromBase64(data); } };
4.运行解包后的游戏
将原来的save文件夹整个复制到www下
将%DEFAULT FOLDER%下的所有内容移动到www下
运行TheWorld_unpacked.exe进入游戏
(也可以把原来的TheWorld.exe删掉, 把unpacked.exe改名, 这样就可以从steam启动了)
5.接下来在10号位存档, 体验一下游戏最开始时的秒存速度吧
注意事项
1.每次游戏更新都要重复以上步骤
(第一步除外)
(第四步中save文件夹复制除外)
2.初次操作注意备份好原始存档
3.存档体积会变大很多, 如果云存档太慢, 推荐先关闭云存档
4.尽量使用游戏自带的快速存档功能(~), 从菜单的"存档"进入保存依然会很卡
5.修改后你实际使用的是www文件夹下的save存档, 正常游戏更新后默认使用的是游戏目录下的save存档, 注意不要搞混了, 以为存档丢了
-
大千世界秘境五层攻略 不读档速刷技巧分享
5 02020-10-23 -
大千世界40版本物理流毕业套装详解
7 02020-10-21 -
大千世界40版本矿洞地图怪物掉落物品汇总
5 02020-10-15 -
大千世界40版本雪山地图怪物掉落物品汇总
9 02020-10-15 -
大千世界生命草怎么获得-大千世界生命草获得方法_快吧手游
8 02020-10-15 -
大千世界苏家怎么过_大千世界苏家通关攻略_快吧手游
6 02020-10-14 -
大千世界龙傲天怎么打 低配阵容速刷龙傲天技巧分享
9 02020-10-14 -
大千世界雷鸣八卦制作材料及获取方法
9 02020-10-13 -
大千世界无奶速刷流攻略 平民最强阵容推荐
9 02020-10-13 -
大千世界秘境五层通关攻略 秘境通关技巧及流程分享
8 02020-10-13 -
大千世界宠物在哪里掉落-大千世界宠物掉落地点详解
9 02020-10-12 -
大千世界冰法怎么过-大千世界冰法通关攻略
8 02020-10-12 -
大千世界宠物怎么选-大千世界宠物选择推荐
6 02020-10-12 -
《大千世界》雷鸣八卦怎么获取 雷鸣八卦获取方法分享
48 02020-10-09 -
大千世界海拉的幻影BOSS打法攻略
0 02020-10-08 -
大千世界古神之地副本详解 各类敌人打法教学
29 02020-09-30 -
大千世界40级深渊副本位置一览
65 02020-09-30 -
大千世界妖王墓流程指南 各层具体走法教学
142 02020-09-30 -
大千世界自行车骑士位置在哪
3 02020-09-30 -
大千世界钓鱼攻略 详细钓鱼技巧汇总
13 02020-09-28 -
大千世界40级版本新增内容一览
31 02020-09-22 -
大千世界风雪堡废墟隐藏任务怎么做-大千世界风雪堡废墟隐藏任务攻略
22 02020-09-20 -
大千世界蜀山怎么加入
6 02020-09-10 -
大千世界武道大会怎么过
2 02020-09-09 -
大千世界唐门在哪
7 02020-09-09 -
大千世界哥布林之森在哪
8 02020-09-08 -
《武庚纪》中的四个空间大招,大将圣王都被吞噬,一个竟然成神话_大千世界
10 02020-09-07 -
大千世界冒险者协会在哪里
10 02020-09-04 -
大千世界史莱姆副本怎么进去
3 02020-09-01 -
大千世界宝藏哥布林掉落在哪
9 02020-08-26 -
大千世界跌打草怎么获得-大千世界跌打草获取攻略
3 02020-08-24 -
大千世界唐门在哪-大千世界唐门门派位置一览
3 02020-08-22 -
大千世界龙虎山在哪-大千世界龙虎山位置一览
8 02020-08-21 -
《大千世界》传送符石怎么得 传送符石获取攻略
5 02020-08-21 -
大千世界龙虎山在哪 龙虎门派位置介绍
7 02020-08-20 -
大千世界戴夫语任务怎么做-大千世界戴夫语任务攻略
3 02020-08-20 -
大千世界怎么刷善恶值-大千世界佛门善恶值提升方法攻略
4 02020-08-20 -
大千世界怎么获得木头
2 02020-08-19 -
大千世界散修中期任务怎么完成?玩法及霸气推荐[视频][多图]
7 02020-08-19 -
大千世界艾坤怎么得艾坤招募获取方法介绍
7 02020-08-17 -
大千世界雷丘反击流怎么玩 雷丘反击流玩法攻略
10 02020-08-15 -
大千世界雷丘反击流怎么搭配 雷丘反击流阵容打法详解
7 02020-08-14 -
大千世界反击流雷丘攻略 速成单挑流BOSS打法技巧
3 02020-08-14 -
大千世界隐藏物品怎么获得-大千世界隐藏物品获取方法攻略
7 02020-08-14 -
大千世界队友怎么招募-大千世界队友招募方法攻略
5 02020-08-14 -
大千世界暴击率怎么堆到100?
2 02020-08-14 -
大千世界散修该怎么玩?散修开局选择推荐
7 02020-08-13 -
大千世界猎杀者在哪-大千世界猎杀者位置_快吧手游
5 02020-08-13 -
大千世界散修攻略 新手散修方法及技巧分享
9 02020-08-13 -
大千世界手游暴击率100怎么堆-暴击率100搭配方法
11 02020-08-13
234游戏网站地图
子站导航 |
|||