Project1
标题:
2003的变量上限
[打印本页]
作者:
guoxiaomi
时间:
2021-6-3 22:42
标题:
2003的变量上限
本帖最后由 guoxiaomi 于 2021-6-5 01:39 编辑
众所周知,2003只有5000个变量(steam版是9999个),但是如果给第5001个变量赋值会导致什么呢?答案是一切如常,变量5001会正常被设置,并且也会跟着写入到存档里。(让存档胖一点)
由于只能用变量指定变量ID,而变量的值最高为9999999,所以最远只能操作到第9999999个变量。但是当你设置了第9999999个变量后,存档就会变成39M!而且,游戏的载入和存档都会变卡不少……
现在用的是论坛网盘里的2003中文版测试的,等steam打折了(预计是6月16日)我就买个正版测试一下
顺便,9999999个开关会让你的存档变成9M,原因是,开关是bool类型,占1个字节,变量是long类型,占4个字节。
作者:
Arfies
时间:
2021-6-4 09:52
好耶,就喜欢看和03相关的东西
作者:
PLeaseS
时间:
2021-6-4 11:15
好耶
36mb存档。。。
和mc存档有的一拼了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1