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

原创 【XMActivity·活跃度】 1.0.0

需要插件(必装)
需要插件(可选)

功能介绍​

为服务器提供可配置的活跃度任务系统,支持多主题、多任务类型,玩家完成任务获得活跃度并领取奖励。

主要功能​

活跃度主题​

  • 支持多个活跃度主题(如每日活跃度、活动活跃度等)
  • 常驻主题:每天凌晨零点自动重置,玩家每天重复完成
  • 限时主题:设置截止日期和时间,过期自动结束并删除存档
  • 权限解锁:每个主题支持设置权限,没权限的玩家不能参与
  • 前置主题:可配置玩家需要完成某个主题所有活跃度任务,才能解锁的主题
  • 萌新专属:搭配XMNewbieGuide·萌新管家检查玩家是萌新才能参与的主题
  • 等级限制:搭配VipLogo·服务器等级检查玩家等级满足才能参与的主题
1776438322117
1776429260049
1776435935635

任务类型​

  • 在线时间(1):玩家在线满足指定时长即可完成
  • 提供物品(2):玩家提交指定物品(扣除物品)
  • 击杀目标(3):击杀指定名称的NPC
  • 消费货币(4):监控Economics/XMUniversalPoints/或其他插件货币余额变化
  • 前往区域(5):调用XMAreaManager·自定义区域API任意区域位置,支持进入/E键交互区域/在区域内停留X秒 3种方式
  • 调用插件(0):联动其他插件触发完成

调用插件类型说明​

  • 推荐使用TriggerCommands - 触发指令,支持本站超多原创插件hook监听
    • JSON:
              {
                "单项活跃度奖励": 2,
                "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币)": 0,//写0
                "在线设置": [],
                "物品设置": [],
                "击杀设置": [],
                "消费设置": [],
                "调用设置": [
                  {
                    "目标名称": "提升服务器等级",//任务显示名
                    "目标值": "dengji",//唯一指令名
                    "数量": 2//所需次数
                  }
                ]
              }
    • 配合控制台指令 xmactivity.progress <玩家名称/steamid> <活跃度主题名> <目标值>
    • 例如 xmactivity.progress 熊猫君 每日活跃度 dengji
    • 会增加玩家每日活跃度 > 提升服务器等级 > 完成1次进度
  • 推荐使用XMMonthlyFirst·每月榜首,支持100+RUST原生事件
    • "目标值": "挖矿", = "UI显示名": "挖矿",写入对方配置的UI显示名
    • 自动支持联动关系,玩家每次触发事件都会记录1次目标进度
    • 也可以直接配合每月榜首上榜后奖励中支持执行控制台指令的方式,直接使用我们的控制台指令方法实现事件联动,但这样玩家需要每个月第一个完成事件才能完成活跃度目标。
  • 或其他支持完成时执行控制台指令的插件
  • 1776446991939

活跃度奖励系统​

  • 每个主题活跃度任务都有专属的奖励列表
  • 累计活跃度达到要求后可领取奖励
  • 支持物品奖励和指令奖励
  • 兑换模式:扣除活跃度,可重复领取
  • 一次性模式:不扣除活跃度,仅能领取1次
  • 支持DWItemLibrary - 物品图鉴点击物品图标打开对应物品图鉴

活跃度倍数权限​

  • 自定义不同权限的不同活跃度奖励倍数
  • 例如普通玩家完成一项目标奖励2活跃度,权限玩家享受x2倍=4活跃度

排行榜​

  • 每个主题活跃度中所有任务全部完成后记录1次
  • 按每个主题完成次数排名
  • 在主UI右上角切换排行榜页面
  • 支持点击排行榜玩家名称打开XMPlayerCard·玩家名片对应玩家名片

指令​

/hyd - 打开活跃度主界面
xmactivity.progress <玩家名称/steamid> <活跃度主题名> <目标值> - 增加1次调用插件目标完成次数

权限

xmactivity.{后缀} - 配置设置,活跃度倍率权限/活跃度主题参与权限

配置​

JSON:
{
  "聊天提示前缀": "[活跃度]",
  "默认UI模式(true=黑夜模式,false=白昼模式)": true,
  "全部完成全服通知": "玩家<color=#4CAF50>{0}</color>完成了<color=#FFD700>{1}</color>全部活跃度任务,简直是肝帝!\n输入<color=#42A5F5>/hyd</color>可以查看每日活跃度目标和相关奖励哦!",
  "权限设置": [
    {
      "权限后缀": "vip2",
      "活跃度倍数": 2
    }
  ],
  "活跃度主题设置": [
    {
      "权限后缀": "",
      "前置主题": "",
      "萌新专属(XMNewbieGuide)": false,
      "服务器等级(VipLogo)": 0,
      "显示名称": "每日活跃度",
      "封面(留空默认)": "",
      "常驻": true,
      "截止日期(月.日,如4.30)": 0.0,
      "截止时间(时.分,如20.35)": 0.0,
      "奖励设置": [
        {
          "需要活跃度": 10,
          "兑换模式(true=扣除活跃度可重复领取 false=不扣除活跃度仅能领取1次)": false,
          "物品名称": "木头",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 100,
          "指令图像": "",
          "指令": [
            "f %STEAMID% 1"
          ]
        }
      ],
      "阶段设置": [
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 1,
          "在线设置": [
            600,
            1200,
            1800
          ],
          "物品设置": [],
          "击杀设置": [],
          "消费设置": [],
          "区域设置": [],
          "调用设置": []
        },
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 2,
          "在线设置": [],
          "物品设置": [
            {
              "物品名称": "木头",
              "物品简称": "wood",
              "物品皮肤": 0,
              "物品数量": 100
            }
          ],
          "击杀设置": [],
          "消费设置": [],
          "区域设置": [],
          "调用设置": []
        },
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 3,
          "在线设置": [],
          "物品设置": [],
          "击杀设置": [
            {
              "NPC名称": "雷电法王",
              "击杀数量": 1
            },
            {
              "NPC名称": "白无常",
              "击杀数量": 1
            }
          ],
          "消费设置": [],
          "区域设置": [],
          "调用设置": []
        },
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 4,
          "在线设置": [],
          "物品设置": [],
          "击杀设置": [],
          "消费设置": [
            {
              "货币(0=Economics 1=XMUniversalPoints >=2写入自定义货币编号)": 0,
              "Economics货币名称": "金币",
              "自定义货币编号": 2,
              "插件名称": "PluginName",
              "货币名称": "货币",
              "扣除余额Hook": "Remove",
              "消费金额": 100.0
            }
          ],
          "区域设置": [],
          "调用设置": []
        },
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 5,
          "在线设置": [],
          "物品设置": [],
          "击杀设置": [],
          "消费设置": [],
          "区域设置": [
            {
              "XMAreaManager区域名称": "宝藏",
              "XMAreaManager区域颜色": "白色",
              "区域判断模式(1=进入区域 2=E键触碰区域 ≥3=在区域内停留秒)": 1,
              "次数": 2
            }
          ],
          "调用设置": []
        },
        {
          "单项活跃度奖励": 2,
          "目标类型(0=调用插件 1=在线时间 2=提供物品 3=击杀目标 4=消费货币 5=前往区域)": 0,
          "在线设置": [],
          "物品设置": [],
          "击杀设置": [],
          "消费设置": [],
          "区域设置": [],
          "调用设置": [
            {
              "目标名称": "提升服务器等级",
              "目标值": "dengji",
              "数量": 2
            },
            {
              "目标名称": "挖两个矿石",
              "目标值": "挖矿",
              "数量": 2
            }
          ]
        }
      ]
    }
  ]
}
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
298.00 CNY
查看
197
文件类型
cs
文件大小
118.8 KB
文件Hash
6436136a06976c3fd580ede7879a35aa
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签
副本事件系列