3.9.8提示仓库空间不足解决办法
喜欢改仓库大小的仓鼠们在游玩3.9.8时是否发现自己明明有仓库格子,但是购买物品却会出现仓库空间不足的提示?
这是因为3.9.8蓝边版本的加入导致游戏定义仓库大小的代码出现了改动,像以前一样只修改仓库物品的cellsV代码来修改仓库大小,虽然可以修改成功,游戏内仓库大小也会发生变化,但是这些多出来的格子,不会被定义为真正的仓库空间,当你“真正”的仓库空间,也就是未修改的默认的仓库空间都装满后,再购买东西,商人就会认为你那些改出来的格子是假格子,不是真正的仓库,所以就会提示仓库空间不足
在3.9.8中,由两条代码定义了仓库的大小
它们分别是
“_name”: “hideout”,
“_id”: “5811cf932459770e83232ec3”,
“_parent”: “5811ce772459770e9e5f9532”,
“_props”: {
“filters”: [],
“cellsH”: 10,
“cellsV”: 800,
中的“cellsV”;
以及
“_name”: “hideout”,
“_id”: “6602bcf19cc643f44a04274d”,
“_parent”: “6602bcf19cc643f44a04274b”,
“_props”: {
“filters”: [],
“cellsH”: 10,
“cellsV”: 800,
中的“cellsV”;
可以注意到,这两个代码中的物品名称_name都是hideout藏身处,但是它们的id是不同的,这里我们只看id
第一个id为5811的,是原本的仓库定义代码,在3.8以前的版本中,只需修改5811的cellsV代码就可以直接修改仓库大小
第二个id为6602的,是蓝边专属的仓库定义代码,商人会依据6602来断定你的仓库究竟有多大
所以在3.9.8中,如果只修改5811,多出来的格子就全部是假格子,商人根本不认,必须修改这两条代码中的两个cellsV为相同的数字,在例图中我就修改到了800(默认初始仓库大小5811是68,蓝边仓库6602是72),这样才会修改出商人认同的真真正正的仓库格子
这两条代码位于同一个文档中,它的路径是E(你存放游戏的盘):\EFT3.9.8(游戏源文件)\SPT_Data\Server\database\templates中的items.json