• 注册
  • 数据类 数据类 关注:491 内容:413

    自制了一个mod的框架,添加了天气修改、物资爆率、去除安全箱限制、无限负重、去除THICC限制、红卡、PMC刷新率。兼容所有版本。

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 其他 > 数据类 > 正文
  • 842
  • 数据类
  • 版主
    略有小成

       该MOD不再更新,仅做框架使用,需要MOD功能的可下载 【超级模块】功能更多。  

    先说一下本mod为什么叫mod框架,主要本mod可以不改程序逻辑就可以无限扩展功能,而且每个人使用本框架都可以制作自己不一样的游戏,并且不会因为版本更新以前的设置就失效,并且本mod框架完全开源,不限如何使用。

    再说一下本mod框架的原理,通过config.json的设置寻找对应配置文件逐个字段去修改,这样大家需要修改的内容只需要放在mod里面就可以实现所有配置信息的修改。更新版本也不用重新修改了。

    下面举例子:

        比如要去除PMC携带限制,修改物资刷新率。首先我们需要知道这两项在哪个文件里,可通过这里查询 https://tkf.3-12.cn  。得到该配置需要修改db目录下 globals.json

        然后我们修改mod的config.json文件,tables对象设置一个 “globals”:”Edit” 。如下图

    自制了一个mod的框架,添加了天气修改、物资爆率、去除安全箱限制、无限负重、去除THICC限制、红卡、PMC刷新率。兼容所有版本。

    其中table表示db目录下要修改的文件及目录结构。

    globals 表示 globals.json文件 

            Edit 表示使用getDataEdit方法进行修改(该方法会递归到最后一级进行修改,该方式适合修改非数组类型的配置)。

    locations  表示locations目录,shoreline 表示海岸线配置目录,loot 表示 loot.json文件。

           Add 表示使用getDataAdd方法进行修改(该方法会递归修改配置如果修改项是数组则添加,适合地图添加物资这种配置)

    bots     表示bots目录,types  表示 types目录   pmcbot  表示  pmcbot.json文件。

           Reset  表示使用getDataReset方法进行修改(该方法会递归到第3层然后进行重设配置,少于3层的会直接重设配置,适合大批量修改内容的)。

           All    新增ALL方式,可整个配置文件内容替换。

    config.json设置完成下一步进入db目录增加 globals.json 文件(如果有直接修改),如下图:

    自制了一个mod的框架,添加了天气修改、物资爆率、去除安全箱限制、无限负重、去除THICC限制、红卡、PMC刷新率。兼容所有版本。

    结构和服务端的保持一致,仅添加需要修改的项。

    新版本插件支持:(增加插件如下图)

    自制了一个mod的框架,添加了天气修改、物资爆率、去除安全箱限制、无限负重、去除THICC限制、红卡、PMC刷新率。兼容所有版本。

    表示增加一个eggs_bot的插件,在mod目录下的extend目录下增加一个eggs_bot目录,并在eggs_bot目录下增加一个eggs_bot.js的问题,mod启动时会自动加载该插件并执行ModLoader方法,所以该插件必须存在ModLoader方法。插件的写法和mod一样。只是插件不需要再做兼容,并且插件可以进行二次替换数据,适合有开发能力的玩家。

    本mod框架自带了几个常用的修改配置,

    1、如天气(直接修改config.json中的weather)、

    2、跳蚤购买物品带上战局中发现(直接修改config.json中newItemsMarkedFound)

    3、机器人刷新率以及Usec出现概率(直接修改config.json中bot)

    4、海岸线添加3个红卡刷新点。

    5、去除PMC携带限制,修改物资刷新倍率,修改装弹卸弹时间。

    6、修改安全箱修改负重,修改THICC限制,修改T7热成像,修改4眼夜视仪。

    2021.04.09 修复了几个bug,现在开始可以直接放入线上文件使用All方式进行整个配置文件替换。

    2021.04.10 再次修复了几个bug,上个版本在商店购买物品不会显示在战局中找到标志,现已修复。

    2021.04.10 修复物资刷新率太低的问题。

    2021.04.10 修改文件结构,现在使用该框架建立新的mod只需要修改目录名和package.json配置信息即可,以实现这个mod框架的价值。基于该框架开发的mod未来更新只需要将框架的主文件Qutil_main.js更新即可。

    2021.04.10 修改主文件Qutil_main.js,用以兼容更早的版本,理论上可以全版本兼容,如有不兼容的版本可联系我。

    2021.04.11 增加PMC刷新率,新增两种AI类型刷新成PMC。

    2021.04.12 新增插件支持,并将兼容版本代码移至package.js中,设置为全局对象(方便使用插件),config.json中配置extend即可增加插件,具体可查看代码逻辑了解插件写法。

    2021.04.16 调整插件结构,插件统一放到mod目录下的extend目录下。

    2021.04.18 更新框架主程序,版本更新到1.0.3,去除了上次更新的两个插件,新增FullStart(完全状态开局插件)、LoadImg(图片替换插件),完全状态开局插件开启后在创建账号时可选择Full Start进行开局(比黑边高一级),该状态开局仓库大量的钱,身上带有Kappa安全箱,任务全部完成,物品全部检视,技能全满级,藏身处全满级。再也不用肝了。


    版本已更新:点击跳转

    版主
    略有小成
    置顶

    任务全解锁功能必须新档才可以,非新档有可能会炸档,慎用

    回复
    自成一派

    666

    回复
    炉火纯青
    VIP4
    2021

    666666

    回复
    炉火纯青
    VIP3
    2021

    不错

    回复
    炉火纯青

    66666666666

    回复
    版主
    登堂入室
    Oddba译制组成员
    很好 [s-4-2] 社区就需要更多的modders
    回复
    功行圆满

    6+6666666666

    回复
    炉火纯青

    11感谢

    回复
    渐入佳境
    VIP3

    这个好,方便自己改

    回复
    自成一派
    VIP4

    66666666666666666

    回复
    自成一派

    ganxiefenxaing

    回复

    请登录之后再进行评论

    登录
    其他
  • 今日 0
  • 内容 422
  • 关注 491
  • 聊天
    关注 3266

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

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