• 注册
  • 一般交流 一般交流 关注:1037 内容:122

    武器预设

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > MG-Mod专区 > 一般交流 > 正文
  • 5
  • 一般交流
  • 登堂入室

    一般来说,让商人售卖整枪预设是许多想要写一个独立武器萌新所烦恼的。

    在此篇文章中我们将介绍如何让mg商人出售独立武器预设

    我们需要重新开一个存档

    武器预设  

    在创建好你的存档并进入购买页面之后通过mg商人共买你的独立武器核心到你的仓库里

    武器预设

    清理好你仓库里的物品以方便后续工作进行

    顺道再把你买下的这个独立武器改成你想要的样子

    武器预设

    在一切准备工作完成之后从游戏主界面的退出键退出你当前的游戏顺便再把服务端和客户端一块给关了

    随后就是找到你刚刚的存档

    武器预设

    核对完你存档的信息之后往下翻一翻找到你PMC仓库的信息。也可以通过编程软件它自带的查找工具用你独立物品的ID

    找到你刚刚改完的武器在仓库里的物品信息

    武器预设

    然后你在打开你独立物品JSON文档。然后两个文档对照着的改过去

    武器预设

    以下是此步骤的细节部分  注意必须注意

      "assort": [
        {
          "_id": "kk0",
          "_tpl": "a01ejbggtfd",
          "parentId": "hideout",
          "slotId": "hideout",
          "upd": {
            "UnlimitedCount": true,
            "StackObjectsCount": 9999999
          }
        },
        {
          "_id": "kk1",
          "_tpl": "a299",
          "parentId": "kk0",
          "slotId": "mod_magazine"
        },
        {
          "_id": "kk2",
          "_tpl": "5cdaa99dd7f00c002412d0b2,",
          "parentId": "kk0",
          "slotId": "mod_handguard"
        },
        {
          "_id": "kk3",
          "_tpl": "5aa66c72e5b5b00016327c93",
          "parentId": "kk0",
          "slotId": "mod_scope"
        },
        {
          "_id": "kk4",
          "_tpl": "57ae0171245977343c27bfcf",
          "parentId": "kk3",
          "slotId": "mod_scope_002"
        },
        {
          "_id": "kk5",
          "_tpl": "61714eec290d254f5e6b2ffc",
          "parentId": "kk3",
          "slotId": "mod_scope_000"
        }
        {
          "_id": "kk6",
          "_tpl": "5caf187cae92157c28402e43",
          "parentId": "kk0",
          "slotId": "mod_muzzle"
        }
    
    
      ],

                                                              以上是刚刚示范中独立物品json文件最后的部分

    我们以这一段部分为示例讲解每一个小部分到底有什么用,该怎么改

    —————————————————————————————————————————–

    —————————————————————————————————————————–

      “assort”: [

        {

          “_id”: “kk0”,                   此ID是这个独立物品预设的ID 以及该武器核心在这个预设下的ID 后续其他配件都要装在这

          “_tpl”: “a01ejbggtfd”,   此行就是你的武器核心

          “parentId”: “hideout”,

          “slotId”: “hideout”,

          “upd”: {

            “UnlimitedCount”: true,

            “StackObjectsCount”: 9999999

          }

        },

        {

          “_id”: “kk1”,                   配件在此预设下的ID名                 

          “_tpl”: “a299”,                这个配件ID名下装的什么

          “parentId”: “kk0”,           此配件ID的父级。也就是这个配件他装在哪儿

          “slotId”: “mod_magazine”   这个配件是什么性质

        },

        {

          “_id”: “kk2”,

          “_tpl”: “5cdaa99dd7f00c002412d0b2,”,

          “parentId”: “kk0”,

          “slotId”: “mod_handguard”

        },

        {

          “_id”: “kk3”,                                                     

          “_tpl”: “5aa66c72e5b5b00016327c93”,这个瞄具为我们装的是一个35毫米的镜环

          “parentId”: “kk0”,                                    因为这个配件是直接装在枪上的,所以它的父级就是kk0

          “slotId”: “mod_scope”

        },

        {

          “_id”: “kk4”,                                                     

          “_tpl”: “57ae0171245977343c27bfcf”,          配件我们装的是一个需要35毫米环的3至12倍镜

          “parentId”: “kk3”,                                             因为这个镜子他不能直接装在枪上 需要装在镜上 所以父级就是kk3

          “slotId”: “mod_scope_002”

        },

        {

          “_id”: “kk5”,

          “_tpl”: “61714eec290d254f5e6b2ffc”,

          “parentId”: “kk3”,

          “slotId”: “mod_scope_000”

        }

        {

          “_id”: “kk6”,

          “_tpl”: “5caf187cae92157c28402e43”,

          “parentId”: “kk0”,

          “slotId”: “mod_muzzle”

        }

      ],


    ——————————————————————————————————————————

    ——————————————————————————————————————————-

    随后就是从存档里把东西怎么样抄过来

    ——————————————————————————————————————————-

    ——————————————————————————————————————————-

    {

    “_id”: “4c9a247c3a65cf7065eb017c”,   这个ID是指仓库中这个物品中的配件的独立ID

                                                                            用于检查父级子级关系

    “_tpl”: “5aa66c72e5b5b00016327c93”,         这个ID是这个配件的独立ID里面放了什么东西

            “parentId”: “cf17d5fbf2e074588f62cf1c”,这个ID名是它的父级。也就是说这玩意儿它装在哪

    “slotId”: “mod_scope”,                         这个配件是什么性质的

    “upd”: {

    “StackObjectsCount”: 1,

    “SpawnedInSession”: true

    }

    },

    ——————————————————————————————————————————-

    ——————————————————————————————————————————-

    “parentId”,“_id” 这个条目用于在抄过来的过程中确定父级子级的关系

    “_tpl”,“slotId”  这个条目里面的东西直接抄到你独立物品文件里面的相同位置即可

    ————————————————————————————————————————————————————————————————————————————————————








    在写完预设之后就可以进游戏里验证一下

    不行就去找评论区里的大佬问一问

    到这里就完了



    炉火纯青
    VIP3
    2021
    游戏里给你的预设起名字,存档修改器,找到存档,导出修改器,_tpl是武器的id不能改,上面的_id随意改且不能与单独的配件_tpl重复不然你商人就烂了 [s-21]
    回复
    炉火纯青
    VIP3
    2021
    另外,让他们注意,parentId和slotId的Id的I要大写 [s-21]
    回复
    略有小成
    VIP2

    [s-26] 好耶,我还真没想到这一点

    回复
    初窥堂奥

    我嘞个豆啊,太牛批啦!我学会了,这就把出售预设技术用在我的金属风暴维克托和全自动喷上 [s-26]

    回复
    略有小成
    VIP2
    打赏了10金币
    回复

    请登录之后再进行评论

    登录
    MG-Mod专区
  • 今日 0
  • 内容 646
  • 关注 1037
  • 聊天
    关注 0

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

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