下面内容的第一步~第三不有更方便的方法,具体参考给商人添加自定义配枪教程2
之前给Ereshkigal 发布的 TERRAGROUP SPECIALIST Mod商人配了几把枪,现在和大家说下如何配的枪,在商人处挂卖。内容挺简单的,但是过程稍微复杂些。
效果可参考 https://sns.oddba.cn/14969.html
教程示例为奸商Skier配置个组合镜子。
第一步: 找到自己在游戏中配置的组合镜子。放到自己的Gamma保险箱中,为了方便查找,当然也可以放在大背包或者其他容器里。
第二部:在/user/profiles/xxxx.json中找到你的Gamma保险箱(5857a8bc2459772bad15db29),不知道这个物品编号的,在游戏中买一个就会在服务启动的黑窗口中看到编号了。
“_tpl”表示物品编码,”_id”表示一个唯一标识,唯一就行了,下面会用到,会作为别人的”parentId”。
接着在当前文件中查找 “_id”的编码,如图:
可以看到
这个就是那个800距离的镜子,接着我们再根据找这个镜子的”_id”查找800米镜子上面的DP小镜子。
反复一直如此找下去,直到根据”_id”找不到他的小弟为止。我这里就两个组件,所以找到这里就结束了。
第三不:将第二部找到的花括号里的内容全部复制出来。如下:
800米的镜子
{
“_id”: “39f22077d7b88f861ca521ea”,
“_tpl”: “544a3a774bdc2d3a388b4567”,
“parentId”: “5c02586f2a55950856099e9f”,
“slotId”: “main”,
“location”: {
“x”: 0,
“y”: 0,
“r”: “Horizontal”,
“isSearched”: true
},
“upd”: {
“StackObjectsCount”: 1
}
},
装在800米镜子上的DP镜子
{
“_id”: “779fef812691408cc72cf93a”,
“_tpl”: “58d268fc86f774111273f8c2”,
“parentId”: “39f22077d7b88f861ca521ea”,
“slotId”: “mod_scope”,
“upd”: {
“StackObjectsCount”: 1
}
}
第四部:找到你要合作的商人
商人位置 /Server/database/traders/xxxx
这里给出商人编号:
Prapor: 54cb50c76803fa8b248b4571
Ragman: 5ac3b934156ae10c4430e83c
Skier: 58330581ace78e27b8b10cee
Peacekeeper: 5935c25fb3acc3127c3d8cd9
Therapist: 54cb57776803fa99248b456e
Jaeger: 5c0647fdd443bc2504c2d371
Mechanic: 5a7c2eca46aef81a7ca2145d
Fence: 579dc571d53a0658a154fbec
找到\Server\database\traders\58330581ace78e27b8b10cee\assort.json文件(Skier)
该文件三部分
“items”就是物品,”barter_scheme”是要交换的东西,”loyal_level_items”是购买物品需要的商人等级。
第五布:配置Skier商人物品
修改”items”
将第三不得到的两组内容修改为”items”中的内容格式。如下:
{
“_id”: “gemu003”,
“_tpl”: “544a3a774bdc2d3a388b4567”,
“parentId”: “hideout”,
“slotId”: “hideout”,
“upd”: {
“UnlimitedCount”: true,
“StackObjectsCount”: 20000
}
},
{
“_id”: “gemu003001”,
“_tpl”: “58d268fc86f774111273f8c2”,
“parentId”: “gemu003”,
“slotId”: “mod_scope”
},
可以看出来,这里最多只保留了”_tpl”和”slotld”。
对比一下:
剩下的内容保证”_id”唯一就可以,值可以自己定义。
还有就是修改后的”_id”: “gemu003001″的”parentId”一定要是他大哥的”_id”。
修改barter_scheme
“gemu003”: [
[
{
“count”: 1,
“_tpl”: “569668774bdc2da2298b4568”
}
]
],
这个就很容易看懂了,”_tpl”就是要交换的东西编码,”count”就是数量。这里给出几个常用的编码。
5449016a4bdc2d6f028b456f 卢布
5696686a4bdc2da3298b456a 美元
569668774bdc2da2298b4568 欧元
59faff1d86f7746c51718c9c 比特币
修改loyal_level_items
“gemu003”: 2
表示需要Skier两级才能开启交易。
有配置好的,也欢迎把“items” “barter_scheme” “loyal_level_items” 这三个内容共享到评论里啊,大家一起快活:)
















学习一下
6666666666
大佬,往大妈那里添加注射剂和这个的逻辑是一样的吗?