• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
DWMarket - 交易市场

原创 DWMarket - 交易市场 1.1.5

  • [新增] 支持嵌入 DWMarketWanted - 求购市场 的相关功能。
  • [新增] 插件设置 -> 启用求购市场切换入口 配置选项,开启后将显示切换至求购市场的按钮。
    • 当下方选项开启时该功能入口将自动失效隐藏。
  • [新增] 插件设置 -> 在交易市场内集成求购(求购市场/我的求购TAB) 配置选项,开启后将集成DWMarketWanted - 求购市场的功能到本插件的UI。不需要再打开求购市场的UI查看求购和发布求购。
  • [新增] 添加了用于 DWMarketWanted - 求购市场 的API。
  • [改进] 优化了UI代码。
  • [信息] 该版本需要RustSB Extensions - RustSB扩展版本在v1.1.4及以上。
  • [改进] 优化默认物品上架最大数量默认上限,不再限制不能超过999999。
  • [改进] 现在可以在 物品上架数量限制 配置选项中使用 * 代表所有物品的默认上限。
  • [修复] 修复Rust更新导致的编译问题。
  • [新增] 添加了对 DWTools - 成长型工具 的支持:
    • 支持自动生成成长型工具标签。
    • 支持预览显示成长型工具的数据。
    • 支持针对成长型工具的一些配置。
  • [新增] 禁止在市场上架成长型工具 配置选项,默认true。设置为true后玩家将禁止玩家上架成长型工具。
  • [新增] 禁止上架所有者不是自己的成长型工具 配置选项,默认true。设置为true后玩家将禁止玩家上架所有者不是自己的成长型工具。
  • [新增] 成长型工具上架时重置绑定的所有者 配置选项,默认true。设置为true后,玩家上架成长型工具时将自动重置所有者信息。
  • [新增] 成长型工具等级上架限制(物品短名称_皮肤ID) 配置选项,支持限制成长型工具的最低/最高等级。格式为 物品短名称_皮肤ID 例如 pickaxe_2814998399 ,使用 * 可代表全部成长型工具,设置为0为不限制。
  • [新增] 提取物品货币时超过叠加上限则分批给予 配置选项,默认false。设置为true后,玩家提取物品货币时数量超过了其他插件设置的叠加上限时将分批次给予,避免单堆超出叠加限制。(注意:如果玩家背包空间不足,多余叠加的物品会掉落)
  • [改进] 进行了一些优化。
  • [改进] 经济系统如果在添加/扣除时超过系统数值上限则尝试多次扣除/添加。
  • [改进] 解决了购买物品时对其他插件API检查使用错误的参数的问题。
  • [修复] 解决了购买物品结算时使用了错误的交易手续费来源的问题。
  • [修复] 修复Rust更新导致的编译问题。
  • [新增] 上架设置 -> 物品上架数量禁止超过最大叠加限制 配置选项,默认false。启用后将限制玩家单次的物品上架数量,不得超过该物品设置的叠加上限。兼容大部分叠加插件,
  • [改进] 兼容 RustSB Extensions - RustSB扩展 v1.0.9版本。
  • [改进] 优化物品数据存储,现在保存几乎全部物品数据。
  • [改进] 存储服饰插槽栏数量,修复在提取后插槽丢失的问题。
  • [新增] 市场商品过滤器新增支持
    • 排序方式新增按商品名称升序按商品名称降序
    • 货币类型过滤商品功能。
      1765623597866
  • [新增] 配置选项 成长型武器上架时重置绑定的所有者 ,默认true。关闭后上架成长型武器时将不会重置绑定的所有者ID。
  • [新增] 配置选项 成长型服饰上架时重置绑定的所有者 ,默认true。关闭后上架成长型服饰时将不会重置绑定的所有者ID。
  • [改进] 一些UI相关的优化。
  • [新增] 市场商品过滤器 功能,玩家可以通过一些选项来快速过滤市场中的商品:
    • 支持设置市场商品排序方式
      • 上架日期从新到旧(默认)
      • 上架日期从旧到新
      • 商品价格从高到低
      • 商品价格从低到高
    • 支持根据商品标签快速筛选商品,仅显示指定标签的商品。
      • 该区域会自动显示当前市场出售商品中的所有标签。
    • 1762058612831
    • 玩家选择排序方式和标签后需要点击下方的应用过滤才能真正应用。
    • 玩家关闭UI后再次打开会重置过滤器。
  • [改进] 优化UI代码。
  • [新增] 成长型武器/服饰等级上架限制,支持限制成长型武器/服饰的最低/最高等级。格式为 物品短名称_皮肤ID 例如 rifle.lr300_2433594063 ,使用 * 可代表全部成长型武器/服饰,设置为0为不限制。
    JSON:
        "成长型武器等级上架限制(物品短名称_皮肤ID)": {
          "*": {
            "最低等级": 0,
            "最高等级": 0
          },
          "rifle.ak_0": {
            "最低等级": 10,
            "最高等级": 100
          },
          "rifle.lr300_2433594063": {
            "最低等级": 5,
            "最高等级": 50
          }
        },
        "成长型服饰等级上架限制(物品短名称_皮肤ID)": {
          "*": {
            "最低等级": 0,
            "最高等级": 0
          },
          "metal.plate.torso_0": {
            "最低等级": 8,
            "最高等级": 80
          },
          "roadsign.jacket_2433594063": {
            "最低等级": 6,
            "最高等级": 60
          }
        },
  • [改进] 优化对Economics插件的支持,现在插件可以处理高于2147483647的余额。
  • [改进] 优化经济系统和经济余额数据存储处理。
  • [改进] 尝试解决偶现的提示错误验证ID的问题。
  • [改进] 优化保存数据文件的逻辑,尝试解决偶现数据重置的问题。