DWWeapon - 成长型武器

原创 DWWeapon - 成长型武器 1.9.21

  • 如果你是从1.5.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增 货币设置 选项,现在 每使用一个需要多少硬币 选项可选使用:Economics、ServerRewards、物品和自行填写其他插件的Hook。
  • 新增 每日奖励重置时间(时:分:秒)选项,来修改每日奖励的重置时间默认23:59:59。
  • 兼容 火焰喷射器 和 军用火焰喷射器 物品。
  • 调整 data数据文件存储位置,请在更新前按照以下步骤迁移(也可不迁移,但今日的每日奖励领取状态会被重置
    • 在更新新版本前将 oxide/data/DWWeapon/DWWeapon文件夹剪切至 oxide/data/DuiWei/ 文件夹(如果不存在请手动创建)。
    • 迁移后的目录格式应为 oxide/data/DuiWei/DWWeapon/ ,每日奖励数据文件路径应为oxide/data/DuiWei/DWWeapon/DailyReward.json
  • 新增 API:
    • IsWeaponItem(Item)
  • 新增 Hooks:
    • OnDWWeaponLevelUp
    • OnDWWeaponUseGemSuccess
    • OnDWWeaponUseGemFailed
  • 如果你是从1.5.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增 在主界面隐藏未使用的属性 选项,默认为true。开启后将隐藏武器配置都为0的属性。
  • 优化 默认配置文件,新增默认VIP玩家的经验倍数列表。
  • 优化 每日奖励 图标展示,现在当日已领取过奖励的图标将会变淡。
  • 修复 插件初始化时加载默认配置文件的报错。
  • 修复 无限子弹 功能不需要对应武器使用权限(如果设置了)的BUG。
  • 修复 无限耐久 功能不需要对应武器使用权限(如果设置了)的BUG。
  • 修复 扩展弹夹 功能导致的无法换弹的BUG。
  • 修复 扩展弹夹 功能导致的无限子弹失效的BUG。
  • 如果你是从1.5.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增 基础弹夹倍数 增益选项,填写 1 就是增加1倍的弹夹。
  • 新增 每升一级增加的弹夹容量倍数 增益选项,设置为1即100%。
  • 兼容 旧版猎弓、火箭发射器-龙、中华长矛 物品。
  • 优化 暴击伤害提示达到最大值的显示问题,现在超过999999999将会显示999999999+。
  • 优化 默认配置文件,现在预设配置3个Rust武器、2个自定义武器和4个强化石。
  • 修复 玩家死亡时打开或正在显示成长型武器的UI,UI界面仍会存在的BUG。
  • 修复 插件重载时,如果玩家正在显示增益介绍文字时文字不会消失的BUG。
  • 新增 RustSBAuth 支持,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增 帮助界面 ,帮助玩家快速了解成长型武器工作原理。
  • 新增 帮助界面图片(留空无) 选项,默认填充默认图片链接,用户可根据服务器情况自行设计帮助图片。如果留空则不显示帮助按钮。
  • 新增 同时显示暴击造成的伤害量 选项,开启后将在暴击提示旁显示本次暴击造成的伤害数量。
  • 新增 每日奖励设置 设置,现在可以设置一个每日奖励,每日打开成长型武器UI即可领取每日奖励。每日0点自动重置。
  • 新增 编辑武器 图标,如果服务器安装了DWWeaponEditer.cs,并且玩家拥有使用权限则会在UI中显示该图标,点击即可编辑当前武器信息。
  • 新增 暴击伤害毒药伤害 图标显示,同时可在配置文件中配置图标。
  • 兼容火箭发射器-龙物品,相关原理见1.3.5的更新日志中关于AK皮肤的说明。
  • 改进下一级所需经验的计算验证。
  • 现在将 每升一级所需经验倍数 设置为 -1 则为每级所需经验固定为 升一级所需基础经验 的数值。
  • 改进创意工坊图标加载API。
  • 改进图标说明文字大小。
  • 新增 DWWeaponEditer.cs 编辑器,用于编辑成长型武器信息。
    • 权限:DWWeaponEditer.admin
    • 指令:/dwweaponediter (拿着成长型武器输入)
  • 新增 基础暴击伤害 选项 (原暴击增加的额外伤害倍数)。
  • 新增 每升一级增加的暴击伤害 选项。
  • 新增 基础毒药量 选项。
  • 新增 每升一级增加的毒药量 选项。
  • 更新图片资源URL。
  • 修复火箭发射器等不会应用无限子弹效果的bug。
(请在Rust发布更新后再更新)
  • 提前修复Rust更新。
  • 修复删不掉的配置文件权限(VIP玩家的经验倍数和VIP玩家的最大等级)。
  • 新增 RustSB.COM 账号密码 配置选项,用于即将实装的验证系统,可提前填写用户名和密码。
  • 新增 UI设置 => 启用暴击提示UI 选项,默认为 true
  • 新增 无限子弹 选项,默认关闭。
  • 修复经验超出Int32数值范围导致的无法使用强化石的BUG。
!!!如果你使用的是1.3.4、1.3.5版本建议立即更新该版本!!!
  • 修复更换皮肤可能会导致丢失武器信息的BUG。