• 注册
  • 离线版教程 离线版教程 关注:4127 内容:641

    离线版 新增自定义物品教程 (转载需授权)

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线版交流区 > 离线版教程 > 正文
  • 122
  • 离线版教程
  • 略有小成
    VIP2
    红茶酱

    首先感谢 Craink 的技术指导和 的经验帮助

    此教程需要具备一定的修改知识

    此教程相关的程序和文件将会在最后发出

    此教程仅供Oddba塔科夫社区内发布,严禁转载兜售等其他违反法律用途

    此教程需要一定修改json文件的功底

    修改是服务端和客户端一起修改,并非单体修改即可成功

    非新增模型的话可以跳过客户端教程

    客户端:

    首先,准备好你所要新增的模型(bundle)

    离线版 新增自定义物品教程 (转载需授权)

    然后,你需要修改这个文件的特征码,让游戏认为这不是同一个玩意儿

    打开winhex,然后打开这个文件

    离线版 新增自定义物品教程 (转载需授权)

    注意ANSI ASCII这段开头的B-ccd27c343fd2abd2171ba5de55345e9b1

    这段为这个模型文件的特征识别码,你可以改成其他的

    必须英文加数字,并且字符数量不能改变,出问题我可不管

    使用 Ctrl+H键进行全文搜索然后替换成你修改后的名字

    离线版 新增自定义物品教程 (转载需授权)

    随意修改以后保存这个文件然后退出

    这样我们得到了一个新的模型文件

    然后你直接把这个文件塞进客户端的某个角落,记住路径

    然后用UABE打开这个bundle

    点一下容器,然后找到它

    离线版 新增自定义物品教程 (转载需授权)

    把这个文件导出转储,然后用np+打开这个转储文件

    修改以下三列有带路径的地方改成你放这个模型的地方(路径)

    string m_Name
    string first
    m_AssetBundleName

    比如默认路径是这个

    string m_Name = “assets/content/items/ammo/patrons/patron_762x54r_7n37.bundle”

    那么就再加一层

    “assets/content/items/ammo/patrons/mods/patron_762x54r_7n37.bundle”

    或者直接把前面的路径改掉也是可以的,最后要和最终资源的文件夹结构相对应

    然后导入转储保存成新的bundle,放在这个对应路径里

    如果是修改武器的话,以下为Craink的补充内容

    如果这个bundle文件被其他同时做修改的bundle文件所依赖,那么也要去修改那些文件里用UABE修改对应的转储信息,并用WinHex修改对应的Hash特征码。
    比如我们要修改A、B、C三个文件,A被B和C所依赖,那么当修改A里面的转储信息与Hash特征码后,也需要到B和C文件中搜索A原本的转储信息与Hash特征码,替换为新的,也就是重建依赖。

    客户端到这里就结束了


    服务端:

    此处略微复杂,请耐心看下去

    我会提供给一个模板给大家,这里感谢 提供的模板

    首先是db文件夹,此子文件夹一共有四个

    离线版 新增自定义物品教程 (转载需授权)

    assort对应跳蚤市场和商人

    items对应模型物品

    locales对应这个物品的说明

    templates对应买卖价格的控制

    首先是assort

    离线版 新增自定义物品教程 (转载需授权)

    子文件夹有三个,其中

    Barter_scheme  对应跳蚤价格(用不上)

    离线版 新增自定义物品教程 (转载需授权)

    Items  对应一次可购买的量

    离线版 新增自定义物品教程 (转载需授权)

    loyal_level_items (重要) 当前物品设置购买要求的等级,默认是1

    离线版 新增自定义物品教程 (转载需授权)

    接下来是items

    离线版 新增自定义物品教程 (转载需授权)

    此文件很简单,你去客户端里面的items随便套一个出来修改一下就好

    这就是一个物品描述功能设定的文件,会改子弹伤害堆叠的都会这个

    我就不再加以说明

    然后是locales

    这个也没什么好说的,给你这个物品加一个说明

    离线版 新增自定义物品教程 (转载需授权)

    离线版 新增自定义物品教程 (转载需授权)

    最后是templates

    这个是对跳蚤购买价格的调整设置,你想买多少钱就在这改

    离线版 新增自定义物品教程 (转载需授权)

    当你做完这一切时,你还需要填写这个mod的信息

    如果你是有资源打包程序的可以忽略下面步骤,如果没有请往下看

    打开mod.config.json

    离线版 新增自定义物品教程 (转载需授权)

    这里。。。。算了我懒得说 [s-26] 

    你们直接把模板这个东西名字和路径改一下就行了,然后直接放进服务端开始测试吧[s-26]  [s-4] 

    离线版 新增自定义物品教程 (转载需授权)

    最后,祝各位游戏愉快

    oddba论坛名称:砂糖蜂蜜锡红茶/磁石ヘッド 

    Guilded Senkopub名称:特蕾西亚/Theresia

    隐藏内容需要回复可以看见

    回复
    版主
    渐入佳境
    VIP3
    社区版主

    强势围观

  • 沙发抢到了!
    拉黑 2年前 电脑端回复
  • Arrhythmia丶 @被迫加长名字的燐 [s-26] [s-50]
    拉黑 2年前 电脑端回复
  • 回复
    圆转纯熟
    VIP2

    高端操作啊

  • Arrhythmia丶 [s-26] 低端,低端
    拉黑 2年前 电脑端回复
  • 回复
    炉火纯青
    VIP3
    2021
    前来围观
  • 拉黑 2年前 电脑端回复
  • 回复
    炉火纯青
    社区版主

    我嗯了 [s-26]

  • Arrhythmia丶 秒嗯怪[s-26] [s-12]
    拉黑 2年前 电脑端回复
  • 回复
    略有小成
    VIP3
    2021
    打赏了1金币
    回复
    炉火纯青
    VIP3
    热心的解答者

    [s-47] 很详尽了~三分靠师傅教,六分靠自己感悟,最后一分看自己脑洞了

  • Arrhythmia丶脑洞要不得 [s-26] [s-4] 感悟倒是真的要
    拉黑 2年前 电脑端回复
  • Sadad @磁石ヘッド 很多东西,都是脑洞出来的,基础知识肯定是要有的,没有脑洞,就没有发展 [s-47]
    拉黑 2年前 电脑端回复
  • Arrhythmia丶 @Sadad [s-26] 有脑洞做不出来啊,所以干脆就不要脑洞
    拉黑 2年前 电脑端回复
  • 回复
    炉火纯青
    VIP4

    感谢砂糖大佬。等的好久终于等到

    回复
    自成一派
    VIP4
    666
    回复
    渐入佳境
    VIP3
    2021

    荐!

    回复
    渐入佳境
    VIP3
    2021
    打赏了1金币
    回复

    请登录之后再进行评论

    登录
    离线版交流区
  • 今日 5
  • 内容 5131
  • 关注 4127
  • 聊天
    关注 96

    QQ频道(QQ群:288687630、23835197)

    • 扫码加入QQ频道
    手机端扫码加入后PC和手机端均可进入频道

    隆重推出 CRYPT模组 Introducing CRYPT mod

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