TriggerCommands - 触发指令

原创 TriggerCommands - 触发指令 1.2.2

  • [新增] 插件事件开始 触发条件,当某些插件的事件开始时触发。
  • [新增] 插件事件结束 触发条件,当某些插件的事件开始时触发。
    • 以上两个触发条件现已支持以下17个插件:
      DWDynamicEvents
      HarborEvent
      SupermarketEvent
      GasStationEvent
      SatelliteDishEvent
      ArcticBaseEvent
      JunkyardEvent
      PowerPlantEvent
      WaterEvent
      AirEvent
      Triangulation
      Caravan
      Convoy
      Shipwreck
      SpaceEvent
      SputnikEvent
      ArmoredTrainEvent
  • [新增] 新增非玩家触发运行条件模式。
  • [新增] 新增条件的执行指令额外变量功能。
  • [新增] 新增执行指令的变量: %触发%,用于替换玩家触发的条件。
  • [新增] 领取礼包 触发条件,当玩家领取Kits的礼包时触发。
  • [新增] 插件加载 触发条件,当服务器加载插件时触发。
  • [新增] 插件卸载 触发条件,当服务器卸载插件时触发。
  • [新增] 服务器保存 触发条件,当服务器保存数据时触发。
  • [新增] 成长型武器升级 触发条件新增额外执行指令变量: %武器等级%%武器皮肤%%武器名称%
  • [改进] 挖掘 触发条件新增目标触发所需条件。
  • [改进] 挖掘触发条件的空引用判断。
  • [改进] 钓鱼触发条件的空引用判断。
  • [改进] 服务端执行指令的方法。
  • [改进] 重命名一些方法。
  • [改进] 修正插件内长期存在的一些错别字。
  • [修复] 完成奇遇事件 设置了错误的触发条件列表的Bug。
  • [新增] 启用日志记录 配置选项,开启后将记录触发日志到 oxide/logs/TriggerCommands 文件夹中。
  • [新增] 日志输出到控制台 配置选项,开启后触发日志将会输出到服务器控制台中。
  • [新增] 自定义皮肤 触发条件,当玩家使用DWSkinSetting - 自定义皮肤插件更换手中物品皮肤时触发(需DWSkinSetting版本在1.0.4及以上)。
  • [改进] 优化插件性能占用。
  • [修复] 修复触发几率设置为0仍会触发指令的BUG。
  • 新增 RustSBAuth 支持,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 新增以下触发条件:
    • 开关音箱:玩家打开/关闭音箱时触发。
    • 更新音箱:玩家更新音箱的链接时触发。
  • 新增以下触发条件:
    • 挖掘 - 使用铲子挖掘时触发。
    • 成长型武器升级 - 成长型武器升级时触发【DWWeapon】。
    • 成长型武器强化成功 - 玩家使用强化石强化成长型武器成功时触发【DWWeapon】。
    • 成长型武器强化失败 - 玩家使用强化石强化成长型武器失败时触发【DWWeapon】。
  • 新增以下触发条件:
  • 聊天提示 支持 %在线玩家数量% 变量。
  • 新增以下触发条件:
    • 钓鱼
    • 创建队伍
    • 加入队伍
    • 离开队伍
  • 为聊天提示添加空判断,留空不会进行任何提示相关的操作。
  • 优化性能,现在如果没有对应的触发条件,插件将不会监听对应的钩子。
  • 新增以下触发条件:
    • 授权权限
    • 移除权限
    • 授权组
    • 移除组
    • 拾取物品
  • 以上触发条件详细说明请查看插件介绍页面。