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

Project1

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

[有事请教] 怎样【清理存档无用的数据】,实现瘦身?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
76
在线时间
14 小时
注册时间
2022-8-10
帖子
8
跳转到指定楼层
1
发表于 2023-10-14 02:50:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我搜到了很久以前的帖子,http://rpg.blue/thread-400611-1-1.html

可是好像不是MV的代码,我也不知道怎么用。。

我主要的目的是清理存档中的无用装备信息就可以

求大佬帮帮忙或者推荐个脚本

感激不尽!

点评

mv/mz的yep/visu系列插件也有会增大存档体积的【独立物品】插件,可以搜搜这个词看看大家怎么清理的?  发表于 2023-10-14 10:24

Lv3.寻梦者

梦石
0
星屑
3784
在线时间
982 小时
注册时间
2016-12-6
帖子
367
2
发表于 2023-10-14 13:43:01 | 只看该作者
var removeUnusedItem = function(item) {
    if (!$gameParty.hasItem(item)) {
        DataManager.removeIndependentItem(item);
    }
};
DataManager._independentWeapons.forEach(removeUnusedItem);
DataManager._independentArmors.forEach(removeUnusedItem);

你试试把这个函数插入进你想要清理无用数据的时间点上,比如在商店卖东西就执行一次,或者强化装备或制造物品
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4879
在线时间
753 小时
注册时间
2019-11-7
帖子
305
3
发表于 2023-10-14 15:35:40 | 只看该作者
同问,我之前游戏也因为独立装备导致数据过大了
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
76
在线时间
14 小时
注册时间
2022-8-10
帖子
8
4
 楼主| 发表于 2023-10-15 15:03:54 | 只看该作者
shiroin 发表于 2023-10-14 13:43
var removeUnusedItem = function(item) {
    if (!$gameParty.hasItem(item)) {
        DataManager.rem ...

谢谢解答!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
895
在线时间
139 小时
注册时间
2022-5-19
帖子
114
5
发表于 2023-10-26 15:40:04 | 只看该作者
shiroin 发表于 2023-10-14 13:43
var removeUnusedItem = function(item) {
    if (!$gameParty.hasItem(item)) {
        DataManager.rem ...

独立装备穿在身上,好像是识别不到
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
895
在线时间
139 小时
注册时间
2022-5-19
帖子
114
6
发表于 2023-10-26 15:41:08 | 只看该作者
shiroin 发表于 2023-10-14 13:43
var removeUnusedItem = function(item) {
    if (!$gameParty.hasItem(item)) {
        DataManager.rem ...

独立装备穿在身上,好像是识别不到
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3784
在线时间
982 小时
注册时间
2016-12-6
帖子
367
7
发表于 2023-10-26 16:25:41 | 只看该作者
jm1280065234 发表于 2023-10-26 15:41
独立装备穿在身上,好像是识别不到

你把删除函数都加在哪些流程里了?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3592
在线时间
578 小时
注册时间
2022-11-26
帖子
281
8
发表于 2023-10-26 19:08:47 | 只看该作者
你把身上的删掉,那人物穿啥
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
895
在线时间
139 小时
注册时间
2022-5-19
帖子
114
9
发表于 2023-11-14 20:40:45 | 只看该作者
shiroin 发表于 2023-10-26 16:25
你把删除函数都加在哪些流程里了?

不是 我的意思是 假如运行这个函数会把人物身上的也删掉
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
943
在线时间
63 小时
注册时间
2017-7-17
帖子
6
10
发表于 2024-3-11 01:36:59 | 只看该作者
shiroin 发表于 2023-10-14 13:43
var removeUnusedItem = function(item) {
    if (!$gameParty.hasItem(item)) {
        DataManager.rem ...

你好,请问VA游戏清理无用数据的函数怎么写?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 04:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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