【XMDelivery·美团跑腿】

原创 【XMDelivery·美团跑腿】 1.0.2

需要插件(必装)

插件介绍​

XMDelivery 是一个模拟外卖/跑腿服务的 Rust 插件。玩家可以发布跑腿需求或接受其他玩家的订单,同时系统也会自动生成订单任务。完成订单可以获得相应的报酬。
三大玩法【跑腿订单】【接送订单】【系统订单】
插件使用自己的经济学系统

跑腿订单系统​

  • 玩家可以发布跑腿需求
    • 点击界面左下角【发布需求】按钮
    • 手持物品,写入相关信息,点击发布
    • 支持使用优惠券来抵扣一部分应付报酬
    • 相当于玩家想要某些物品,其他玩家如果有可以接单给他送过去并金额报酬
  • 玩家可以随意接单
    • 接单时会自动判断玩家身上是否有对方需要的物品,如果没有不允许接单
    • 在玩家发布需求时已记录手持物品,需要确保物品和数量都吻合才能接单
    • 接单后,插件不再跟踪双方的交易情况,发布任务的玩家可以随时点击【确认收货】来完成订单
    • 确认收货,对方才能收到酬劳
  • 可以删除未被接单的订单,也可以取消接单。
1738767864056
1738767794385
1738767891634

接送订单系统​

  • 玩家可以发布接送订单需求
    • 接送订单会判断玩家发布订单时所在的网格坐标作为所在地
    • 发布时可以写订单时效=想要多少分钟抵达目的地,到时间没人接单会自动取消订单
    • 发布时可以写入目的地的坐标,需要以字母+数字的形式
    • 支持使用优惠券来抵扣一部分应付报酬
    • 发布后支持随时删除订单
  • 玩家可以随时接单
    • 接单玩家可以在去往所在地之前点击【取消接单】
    • 接单玩家需要先赶往所在地,自动判断抵达后出现【出发】按钮,到达所在地不再允许取消订单
    • 发布者也可以点击【出发】按钮,按钮会变成【确认送达】
    • 判断发布订单的玩家是否抵达了目的地,如果抵达自从完成订单支付玩家写入的酬劳给接单玩家
    • 发布订单的玩家也可以手动点击【确认到达】来完成订单
    • 如果超过了发布时写入的时间还没有抵达坐标,也会算做订单失败。
  • 这类似一个滴滴打车的功能,玩家需要去往指定目的地,如果有其他玩家拥有载具可以接送,即可接单
  • 自动判断订单开始后双方的坐标位置,优化计算
1738767712337
1738767719503

系统订单系统​

  • 系统自动生成随机订单,取决于配置文件
    • 随机的时间范围内自动发布新订单任务
    • 随机的酬劳金额,根据配置设置最少和最多酬劳
    • 随机的地图网格坐标作为任务送达地点,只要玩家抵达网格位置即可
    • 随机的物品,遍历RUST所有物品之一,数量固定需要1个即可。
  • 根据配置设置接单时限,到期无人接单自动删除
  • 根据配置设置完成任务的时间限制
  • 任何玩家都可以接取系统订单
    • 接单时会判断玩家身上是否有系统要求的物品,如果没有不允许接单
    • 接单后,在限制时间内,玩家需要带着物品感到指定的网格坐标
    • 时间内抵达,并身上有物品,自动完成订单,奖励酬劳。但不会扣除所需物品
1738767958543
1738707667522
  1. 订单管理
    • 订单状态实时显示
    • 接单时限和完成时限
    • 自动检测玩家位置和物品
    • 订单超时自动失效
  2. 经济系统
    • 玩家初始余额
    • 完成订单获得报酬
    • 优惠券系统
  3. 新订单弹窗提示
    • 三种类型的订单都有弹窗提示
      • 跑腿订单:绿色
      • 接送订单:橙色
      • 系统订单:黑色
    • 在每个订单页面的右下角,玩家都可以自由选择
      • 开启新订单提示
      • 关闭新订单提示
      • 按钮可以重复点击,颜色状态显示
1738705835994


指令列表​

普通玩家指令​

  • /mt - 打开跑腿系统界面

管理员指令​

  • mt.addcoupon <玩家ID> <面值> <数量> - 给玩家发放优惠券
  • mt.addmoney <玩家ID> <金额> - 给玩家增加/减少余额
  • mt.setmoney <玩家ID> <金额> - 设置玩家余额

权限

  • xmdelivery.admin - 管理员权限,用于使用管理员指令

依赖插件​

  • ItemChineseNameAPI - 用于获取物品中文名称

配置​

JSON:
{
  "基础设置": {
    "聊天提示前缀": "[跑腿系统]\n",
    "玩家初始金额": 10.0,
    "UI主标题": "美团跑腿"
  },
  "系统订单设置": {
    "发布任务的最短间隔时间": 60,
    "发布任务的最长间隔时间": 600,
    "发布任务的最低奖励金额": 10.0,
    "发布任务的最高奖励金额": 100.0,
    "领取时间限制": 600,
    "完成时间限制": 600
  }
}

使用说明​

  1. 发布订单
    • 点击左下角"发布需求"按钮
    • 手持要求的物品
    • 填写需求描述、数量和报酬
    • 可选择使用优惠券
    • 确认发布
  2. 接受订单
    • 在主界面查看可用订单
    • 点击"接单"按钮接受订单
    • 系统订单需要到指定网格位置
    • 携带指定物品完成订单
  3. 切换订单类型
    • 点击"玩家订单"查看玩家发布的订单
    • 点击"系统订单"查看系统生成的订单

注意事项​

  1. 系统订单有时间限制,超时将自动失效
  2. 必须到达指定网格位置并携带指定物品才能完成系统订单
  3. 接单后请及时完成,避免订单超时
  4. 确保服务器已安装 ItemChineseNameAPI 插件

视频演示​

作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
398.00 CNY
查看
53
文件类型
cs
文件大小
99.9 KB
文件Hash
7565029d9daf43ae3d1cd60d68561402
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.3

    - 取消了翻页按钮,使用鼠标滚轮动态翻页
  2. 1.0.2

    - 添加了新的【接送订单】玩法
  3. 1.0.1

    - 在页面右下角添加了【关闭通知】按钮,可以关闭玩家或系统订单的新消息弹窗提示
标签