MiniGunReload - 加特林无需工作台换弹

原创 MiniGunReload - 加特林无需工作台换弹 2.0.6

  • [修复] 手持非加特林武器时也能打开换弹UI的问题。
  • [信息] 该版本需要安装 RustSB Extensions - RustSB扩展 ,请在安装该扩展后更新该插件。
  • [新增] 使用 RustSB Extensions - RustSB扩展 方法。
  • [新增] 更改当前手持加特林使用的子弹类型功能。
    • 手持加特林时使用Ctrl + R打开UI界面:
      1738516914084
    • 更改仅限当前手持的加特林。
  • [新增] 新增 可用弹药类型设置配置选项,用于设置加特林可用的弹药类型:
    • JSON:
        "可用弹药类型设置": {
          "ammo.rifle": {
            "显示名称": "5.56毫米步枪弹药",
            "物品ID": -1211166256
          },
          "ammo.rifle.explosive": {
            "显示名称": "5.56毫米高爆弹药",
            "物品ID": -1321651331
          },
          "ammo.rifle.incendiary": {
            "显示名称": "5.56毫米可燃弹药",
            "物品ID": 605467368
          },
          "ammo.rifle.hv": {
            "显示名称": "5.56毫米高速弹药",
            "物品ID": 1712070256
          }
        },
  • [新增] 新增 UI设置 ,用于设置弹药类型UI:
    • JSON:
        "UI设置": {
          "UI背景颜色": "0.2901961 0.3294118 0.4078432 1",
          "UI标题": "选择弹药类型",
          "UI标题颜色": "0.882353 0.8235295 0.7058824 1",
          "按钮背景颜色": "0.5 0.5 0.5 0.5",
          "按钮文字颜色": "1 1 1 1",
          "关闭按钮颜色": "1 1 1 1",
          "关闭按钮文字颜色": "0 0 0 1",
          "选中按钮背景颜色": "0.4 0.4 0.4 1"
        }
  • [改进] 优化判断,提升插件性能。
  • 新增 子弹类型(物品ID) 配置选项,支持更改加特林所使用的子弹类型。
  • 新增 发射时不允许换弹 选项,默认true。
  • 新增 预热时不允许换弹 选项,默认true。
  • 新增 移动时不允许换弹 选项,默认false。
  • 新增 蹲下时不允许换弹 选项,默认false。
  • 新增 奔跑时不允许换弹 选项,默认false。
  • 重写插件,实现方式更新:
  • 玩家现在可以直接使用 R 键换弹。
  • 现在不会向玩家授权二级工作台权限了,原生方式实现,绕过限制。
  • 支持在配置文件设置换弹冷却时间(因为原版加特林没有换弹冷却)。