有两种方法给avt安装镜子
方法一:修改bundle模型,插入”mod_scope”的新项目,不过我不会做动态模型,所以算了…
方法二:修改item.json文件,参考https://sns.oddba.cn/18698.html。
这个教程是给3.11.x和4.0.x使用的,但是这个修改思路可以使用在其他版本(3.9.x、3.10.x)
我详细说一下,
首先,修改bundle路径,把avt(6410733d5dd49d77bd07847e)的path中
"assets/content/weapons/avt40/weapon_toz_avt_40_762x54r_container.bundle"
替换成avt(643ea5b23db6f9f57107d9fd):
"assets/content/weapons/avt40/weapon_toz_svt_40_762x54r_container.bundle"
这样游戏读取avt的模型时就会使用svt的建模。
然后,添加插槽,将svt(643ea5b23db6f9f57107d9fd)的”mod_scope”内容复制到avt(6410733d5dd49d77bd07847e)上
{
"_id": "643ea5b23db6f9f57107da02",
"_mergeSlotWithChildren": false,
"_name": "mod_scope",
"_parent": "643ea5b23db6f9f57107d9fd",
"_props": {
"filters": [
{
"Filter": [
"641dc35e19604f20c800be18"
],
"Shift": 0
}
]
},
"_proto": "55d30c4c4bdc2db4468b457e",
"_required": false
}
将
"_parent": "643ea5b23db6f9f57107d9fd",
修改
"_parent": "6410733d5dd49d77bd07847e",
,我们在avt(6410733d5dd49d77bd07847e)的 “StackMaxSize”: 1, 前的中括号上添加,注意json格式:
原代码
"_id": "6410733d5dd49d77bd078482",
"_mergeSlotWithChildren": false,
"_name": "mod_reciever",
"_parent": "6410733d5dd49d77bd07847e",
"_props": {
"filters": [
{
"Filter": [
"64119cdbdcf48d656f0aa272"
],
"Shift": 0
}
]
},
"_proto": "55d30c4c4bdc2db4468b457e",
"_required": true
}
],
"StackMaxSize": 1,
修改后
"_id": "6410733d5dd49d77bd078482",
"_mergeSlotWithChildren": false,
"_name": "mod_reciever",
"_parent": "6410733d5dd49d77bd07847e",
"_props": {
"filters": [
{
"Filter": [
"64119cdbdcf48d656f0aa272"
],
"Shift": 0
}
]
},
"_proto": "55d30c4c4bdc2db4468b457e",
"_required": true
},
{
"_id": "643ea5b23db6f9f57107da02",
"_mergeSlotWithChildren": false,
"_name": "mod_scope",
"_parent": "6410733d5dd49d77bd07847e",
"_props": {
"filters": [
{
"Filter": [
"641dc35e19604f20c800be18"
],
"Shift": 0
}
]
},
"_proto": "55d30c4c4bdc2db4468b457e",
"_required": false
}
],
"StackMaxSize": 1,
最后,ctrl+s,检查格式是否正确,进入游戏看看是否报错
成品图
顺便一提,在wtt-content-backport模组中也生效
隐藏内容需要登录才可以看见










