• 注册
  • 一般交流 一般交流 关注:6190 内容:9809

    给商人添加自定义配枪教程1(更新)

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线版交流区 > 一般交流 > 正文
  • 6
  • 一般交流
  • 略有小成

    下面内容的第一步~第三不有更方便的方法,具体参考给商人添加自定义配枪教程2

    之前给Ereshkigal 发布的 TERRAGROUP SPECIALIST Mod商人配了几把枪,现在和大家说下如何配的枪,在商人处挂卖。内容挺简单的,但是过程稍微复杂些。

    效果可参考 https://sns.oddba.cn/14969.html


    教程示例为奸商Skier配置个组合镜子。

    第一步: 找到自己在游戏中配置的组合镜子。放到自己的Gamma保险箱中,为了方便查找,当然也可以放在大背包或者其他容器里。

    给商人添加自定义配枪教程1(更新)


    第二部:在/user/profiles/xxxx.json中找到你的Gamma保险箱(5857a8bc2459772bad15db29),不知道这个物品编号的,在游戏中买一个就会在服务启动的黑窗口中看到编号了。

    给商人添加自定义配枪教程1(更新)

    “_tpl”表示物品编码,”_id”表示一个唯一标识,唯一就行了,下面会用到,会作为别人的”parentId”。

    接着在当前文件中查找 “_id”的编码,如图:

    给商人添加自定义配枪教程1(更新)

    可以看到 

    “_tpl”“544a3a774bdc2d3a388b4567”,

    这个就是那个800距离的镜子,接着我们再根据找这个镜子的”_id”查找800米镜子上面的DP小镜子。

    给商人添加自定义配枪教程1(更新)

    反复一直如此找下去,直到根据”_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)

    该文件三部分

    给商人添加自定义配枪教程1(更新)

    “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”。

    对比一下:

    给商人添加自定义配枪教程1(更新)

    剩下的内容保证”_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” 这三个内容共享到评论里啊,大家一起快活:)

    给商人添加自定义配枪教程1(更新)

    炉火纯青
    2021

    学习一下



    回复
    炉火纯青

    6666666666

    回复
    炉火纯青

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

  • GM嗯 一样的
    拉黑 4年前 手机端回复
  • 01301941感谢大佬,那我再去查查代码吧
    拉黑 4年前 电脑端回复
  • GM嗯 你买个针在黑窗口得到物品编码后葱第四部开始看就行了
    拉黑 4年前 手机端回复
  • 回复

    请登录之后再进行评论

    登录
    离线版交流区
  • 今日 1
  • 内容 11384
  • 关注 6190
  • 聊天
    关注 15

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

    捐助我们

    • 微信
    • 支付宝
  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: