ContinuousRockets - 连发火箭弹

原创 ContinuousRockets - 连发火箭弹 1.2.6

  • [新增] 对 DWRole - 身份系统 的支持。
  • [新增] [DWRole] 身份额外火箭弹数量(身份名称 : 额外的火箭弹数量) 配置选项,用于为拥有指定身份的玩家提供额外的连发火箭弹数量。
  • [改进] 现在每发间隔时间 (秒)设置为0时是真正的无间隔。
  • [新增] 高速火箭弹速度配置选项(默认:40)。
  • [新增] 其他火箭弹速度配置选项(默认:18)。
  • [改进] 调整火箭弹速度默认值,以匹配正确的方位(如仍有误请修改上方两个配置选项的值)。
  • [新增] 根据火箭弹类型自动设置火箭弹速度和朝向。
  • [优化] 现在额外的连发火箭弹朝向基本与第一发一致。
  • 如果你是从1.2.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增管理员指令用于增加/扣除玩家的额外火箭弹连发数量(基于权限外的)。
    • DWCR_ADMIN ADD 玩家ID/名称 数量 - 增加玩家的连发数量上限
    • DWCR_ADMIN REMOVE 玩家ID/名称 数量 - 扣除玩家的连发数量上限
  • 新增新的小UI元素,用于显示玩家的额外火箭弹数量上限。
  • 新增DWWeapon - 成长型武器的支持(需DWWeapon版本在1.7.0及以上)。
  • 改进火箭弹的库存判断,现在支持使用Item Retriever的插件,例如:Backpacks - 扩展背包
  • 如果你是从1.2.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 调整 data数据文件存储位置,请在更新前按照以下步骤迁移(也可不迁移,但玩家启用状态和设置的数量会被重置
    • 在更新新版本前将 oxide/data/ 下的 ContinuousRockets.json 文件剪切至 oxide/data/DuiWei/ContinuousRockets/文件夹(如果不存在请手动创建)。
      • 并重命名为StoredData.json
    • 迁移后的目录格式应为 oxide/data/DuiWei/ContinuousRockets/ ,数据文件路径应为 oxide/data/DuiWei/ContinuousRockets/StoredData.json
  • 改进data数据文件的读取和保存方式,现在应该不会出现数据文件变null的情况了。
  • 新增 RustSBAuth 支持,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增 UI界面。
    1711436850324
  • 新增 玩家自定义连发数量功能。
    • 指令/cr 数量,即可设置连发数量。
    • 也可以通过新增的UI加/减连发数量。
  • 新增 启用UI控制显示 选项,默认开启。
  • 优化插件方法。
  • 支持 跟踪导弹 连发。
  • 新增 跟踪弹自动切换为普通火箭弹 选项(默认开启)。
注:连续发射的跟踪导弹不会跟踪目标。
  • 修复在直升机上仍会出现方向偏差的bug。
(请在Rust发布更新后再更新)
  • 提前修复Rust更新。
  • 禁止在直升机上使用 选项已支持新出的攻击直升机。
  • 新增 需要背包中有足够的火箭弹 选项,打开后需要玩家背包有足够的对应的火箭弹,如果达不到玩家的额外火箭弹数量则会发射玩家背包中有的火箭弹数量。
  • 新增 扣除背包中的火箭弹(需启用上一个选项) 选项,打开后当玩家发射额外火箭弹时将会从背包中扣除对应的额外火箭弹数量。
  • 新增 聊天指令 选项,在该选项处可以修改切换连发火箭弹状态的聊天指令。
  • 优化插件性能。