DWRescueSystem - 求救系统

原创 DWRescueSystem - 求救系统 1.0.0

需要插件(必装)
定制插件转公开...

主要功能​

救援系统​

  • 自动弹窗:玩家倒地时自动弹出救援请求界面
  • 一键求助:快速向全服玩家发送救援请求
  • 费用可选:可设置是否收取救援费用
  • 奖励机制:救援成功的玩家可获得奖励
  • 超时保护:救援超时自动退还费用
  • 智能退费:玩家死亡或掉线自动退还费用

支援系统​

  • 主动求助:玩家可通过命令主动请求支援
  • 自定义原因:可输入求助原因,让其他玩家了解情况
  • 多种类型:支持配置多种支援类型(例如普通求助、紧急求助、PVP支援等)
  • 权限控制:每种支援类型可设置独立的权限和身份要求
  • 独立货币:每种支援类型可使用不同的货币系统和费用
  • 快速传送:支援者可快速传送到求助位置
  • 自动过期:支援请求会在一定时间后自动过期
  • 灵活退费:无人响应时可选择退还费用

其他功能​

  • 详细信息:显示求助玩家、距离、位置、原因等
  • 一键传送:点击"帮助"按钮即可传送到求助位置
  • 折叠功能:支持展开/收起列表,不遮挡游戏画面
  • 领地保护:可限制在领地范围内发起求助
  • 权限验证:可要求必须有领地权限才能求助
  • 事件限制:可禁止在突袭基地事件中使用
  • 传送限制:支援传送同样受到限制保护
支持的货币类型有:Economics、ServerRewards、、IQEconomic、物品、自定义插件(Hook)。

17603310557021760331069287

17603330081921760334056442

使用方法​

玩家倒地救援​

  1. 玩家倒地后会自动弹出救援请求界面
  2. 点击"求助"按钮发送救援请求(如有费用会自动扣除)
  3. 其他在线玩家会收到通知并在求助列表中看到请求
  4. 救援者点击"帮助"按钮传送到倒地玩家身边
  5. 救援成功后,救援者获得奖励

主动请求支援​

  1. 使用指令:/helpme(默认,可在配置中修改)
  2. 在弹出的界面中选择支援类型(普通求助、紧急求助、PVP支援等)
  3. 在输入框中填写求助附言(或使用默认原因)
  4. 查看当前选择类型的费用信息
  5. 点击"发起求助"按钮
  6. 其他玩家收到通知并可在列表中看到请求(包含支援类型标识)
  7. 支援者传送到位置提供帮助

查看求助列表​

  • 当有玩家发起求助时,所有在线玩家会自动看到求助列表界面
  • 列表显示在屏幕左上角,包含所有活跃的求助信息
  • 点击"◀"按钮可折叠列表,点击"展开▶"按钮可展开
  • 点击"×"按钮可关闭列表(但新的求助出现时会重新显示)

配置文件​

JSON:
{
  "基础设置": {
    "聊天提示前缀": "[救援系统]",
    "支援请求指令": "helpme"
  },
  "救援设置": {
    "救援费用": 100,
    "救援奖励": 150,
    "救援超时时间(秒)": 300.0,
    "货币类型": "Economics"
  },
  "支援设置": {
    "启用支援系统": true,
    "支援请求费用": 100,
    "支援自动过期时间(秒)": 60.0,
    "支援原因最大长度": 100,
    "无人支援时退还费用": true,
    "货币类型": "Economics",
    "支援类型列表": [
      {
        "类型名称": "普通求助",
        "默认原因": "需要帮助...",
        "费用": 100,
        "货币类型": "Economics",
        "需要权限": "",
        "需要身份": ""
      },
      {
        "类型名称": "紧急求助",
        "默认原因": "紧急情况!",
        "费用": 200,
        "货币类型": "Economics",
        "需要权限": "",
        "需要身份": ""
      },
      {
        "类型名称": "PVP支援",
        "默认原因": "被人袭击!",
        "费用": 500,
        "货币类型": "Economics",
        "需要权限": "",
        "需要身份": "VIP"
      }
    ]
  },
  "限制设置": {
    "禁止在没有领地权限的地方发出求助": false,
    "禁止在有领地范围的地方发出求助": false,
    "禁止在突袭基地事件中发出求助": false
  },
  "货币设置": {
    "Economics余额名称": "硬币",
    "ServerRewards余额名称": "钻石",
    "IQEconomic余额名称": "货币",
    "物品货币设置": {
      "物品货币名称": "血袋",
      "物品短名称": "blood",
      "物品皮肤ID": 0
    },
    "其它插件设置": {
      "插件名称": "PluginName",
      "查询余额Hook": "Check",
      "添加余额Hook": "Add",
      "扣除余额Hook": "Remove",
      "货币名称": "货币"
    }
  }
}
基础设置
  • 聊天提示前缀:插件发送消息时的前缀标识
  • 支援请求指令:玩家用于发起支援请求的聊天指令
救援设置
  • 救援费用:发起救援请求需要支付的费用(0 为免费)
  • 救援奖励:救援成功后救援者获得的奖励
  • 救援超时时间:救援请求的有效时间(秒),超时自动退费
  • 货币类型:使用的货币系统类型(见下方货币类型说明)
支援设置
  • 启用支援系统:是否启用主动支援功能
  • 支援请求费用:默认支援请求费用(已被支援类型列表取代)
  • 支援自动过期时间:支援请求的有效时间(秒)
  • 支援原因最大长度:求助原因文本的最大字符数
  • 无人支援时退还费用:如果超时无人响应是否退还费用
  • 货币类型:默认货币系统类型(已被支援类型列表取代)
  • 支援类型列表
    • 支援类型配置说明:
    • 类型名称:支援类型的显示名称(如"普通求助"、"紧急求助")
    • 默认原因:该类型的默认求助原因附言文本
    • 费用:使用该类型需要支付的费用
    • 货币类型:该类型使用的货币系统(可与其他类型不同)
    • 需要权限:使用该类型需要的权限(留空则无需权限)
    • 需要身份:使用该类型需要的DWRole身份(留空则无需身份)
限制设置
  • 禁止在没有领地权限的地方发出求助:玩家必须在自己有权限的领地内才能求助
  • 禁止在有领地范围的地方发出求助:玩家必须不在任何领地范围内才能求助
  • 禁止在突袭基地事件中发出求助:禁止在突袭基地事件中使用(RaidableBases)
作者
对味
下载
0
类型
数字产品
有效期
无限
价格
598.00 CNY
478.40 CNY
折扣
优惠20.00%
查看
133
文件类型
cs
文件大小
66 KB
文件Hash
3064e0ee9e30f6df9f36293e32dc1c7d
首次发布
最后更新
评分
0.00 星 0评价

来自对味的更多资源

分享资源

最新更新

  1. 1.0.0 正式发布

    插件 1.0.0 正式发布,支持多种支援类型系统!
标签