流星事件插件允许您在服务器上制作自定义流星雨事件。
您可以设置一个定时事件来启动包含多种尺寸岩石的流星雨,以及激活大岩石的能力,这需要炸药才能摧毁它们。
来自流星的资源可以成倍增加,并且乘数可以与增加聚集的插件一起使用,例如ZLevelsRemastered

视频预览(1.0.0版)

特征

  • 能够设置自定义定时事件。
  • 两种不同类型的流星。(普通和大)
  • 可配置的流星规模、产量、产量乘数和爆炸伤害。
  • 您还可以运行自定义事件,并对玩家进行直接淋浴。
  • 每个在线玩家数量可配置的流星数量。
  • 您可以向流星添加自定义物品掉落。
  • 您可以允许您的玩家通过命令调用流星事件。
  • 高度可配置的调用命令。
  • 可配置的 Discord Webhook 淋浴公告。(新的!)

命令

  • /ms – 帮助命令
  • /ms run <amount> – 使用 <amount> 流星启动自定义流星雨。
  • /ms direct <playerIdOrName> – 在玩家头顶生成一颗流星。
  • /ms kill – 杀死地图周围的所有流星。
  • /ms 购买正常– 购买正常事件。(可配置的价格、冷却时间和配置选项)
  • /ms buy direct <playerIdOrName> – 在你/其他人的头上购买直接事件。(可配置的价格、冷却时间和配置选项)
  • ms run <amount> – 使用 <amount> 流星启动自定义流星雨。(控制台命令)
  • ms direct <playerIdOrName> – 在玩家头顶生成一颗流星。(控制台命令)
  • mskill – 杀死地图周围的所有流星。(控制台命令)

权限

  • meteorevent.admin – 允许使用/ms命令。
  • meteorevent.canshower – 允许使用/ms buy 普通命令。(可配置)
  • meteorevent.candirectshower – 允许使用/ms buy direct命令。(可配置)

挂钩(针对开发人员)

  • void OnDirectMeteorShowerStart(Vector3位置,intmeteorAmount)
  • void OnMeteorShowerStart(intmeteorAmount)

默认配置(版本 1.2.12)

{ 
  "命令 - 聊天和控制台命令": "ms", 
  "命令 - 使用的经济插件 (ServerRewards/Economics/ShoppyStock)": "ServerRewards", 
  "命令 - 经济货币(如果使用 ShoppyStock)": "rp", 
  "指挥-允许购买流星雨": false, 
  "指挥-购买流星雨权限":"meteorevent.canshower", 
  "指挥-购买流星雨流星数量":10, 
  "指挥--购买流星雨所需物品/RP": "scrap", 
  "指挥-购买流星雨的数量/价格": 1000, 
  "指挥-购买流星雨后的冷却时间(秒)": 3600,
  “命令-允许购买直接流星雨”: false,
  "指挥-允许在其他玩家处购买直接流星雨": false, 
  "指挥-购买直接流星雨权限": "meteorevent.candirectshower", 
  "指挥-购买直接流星雨所需的物品/RP": "scrap", 
  "指挥-购买直接流星雨的数量/价格”:250,
  “指挥-购买直接流星雨后的冷却时间(秒)”:3600,
  “指挥-购买直接流星雨的流星数量”:1,
  “标记-地图标记类型” (无/正常/爆炸)”:“爆炸”,
  “标记 - 地图标记 Alpha(仅限正常)”:0.75,
  “标记 - 地图标记颜色 #1(仅限正常)”:“#E01300”,
  “标记 - 地图标记颜色 #2(仅限普通)”:“#7D0B00”,
  “标记 - 地图标记半径(仅限正常)”:0.4,
  “标记 - 启用地图标记文本(仅限正常)”:true,
  “标记 - 地图标记文本(仅限正常)”:“流星碎片”,
  “事件计时器 -每 X 秒事件一次(0 表示禁用)”:1800,
  “事件计时器 - 将流星直接投射到玩家”:false,
  “事件计时器 - 基于玩家数量的流星数量”:true,
  “事件计时器 - 流星数量(如果基于玩家)计数 - 每个玩家)”:4.0,
  “事件计时器 - 最大流星计数”:40,
  “事件 - 命令在开始时运行”:[],
  “事件 - Webhook 消息”:{ 
    “启用”: false,
    “Webhook”: "",
    "Inline": true, 
    "Color": 0, 
    "Title": "流星雨",
    "Message": "有{0}颗流星的流星雨来袭!" 
  },
  “直接流星 - 随机撞击半径”:10.0,
  “所有流星 - 距地面最大距离(0 表示禁用)”:5.0,
  “所有流星 - MLRS 作为声音效果”:true,
  “所有流星 - 撞击时摧毁树木": true, 
  "所有流星 - 伤害实体": true, 
  "所有流星 - 仅伤害无主实体": false, 
  "所有流星 - 伤害玩家": true, "所有流星 - 伤害机器人": true, 
  "所有流星 - 伤害机器人": true, 
  "所有流星 - 伤害机器人杀死道路上的流星": false, 
  "所有流星 - 杀死铁轨上的流星": false,
  “所有流星 - 金属矿石几率”:50,
  “所有流星 - 硫磺矿石几率”:50,
  “所有流星 - 流星在地图上传播(较高=较小的影响半径)”:2.5,
  “所有流星 - 启用音效”: true, 
  "所有流星 - 音效预制件": "assets/prefabs/tools/pager/effects/beep.prefab", 
  "普通流星 - 最大比例": 2.0, "普通流星 - 最小比例": 0.5, "
  普通
  流星 - 最小比例": 0.5 - 产量乘数”:2.0,
  “普通流星 - 按大小划分的规模产量”:true,
  “大流星 - 几率(0-100)”:10,
  “大流星 - 规模”:7.0,
  “大流星 - 每次击中的石头产量” “:1000,
  “大流星 - 每次击中的金属产量”:500,
  “大流星 - 每次击中的硫磺产量”:250,
  "大流星 - HQM 每次命中产量": 10, 
  "大流星 - 爆炸配置": { 
    "explosive.timed.deployed": { 
      "伤害处理": 50.0, 
      "资源乘数": 1.0 
    }, 
    "rocket_basic": { 
      "造成伤害": 50.0, 
      "资源倍数": 1.0 
    }, 
    "ammo.rifle.explosive": { 
      "造成伤害": 50.0, 
      "资源倍数": 1.0 
    } 
  }, 
  "普通流星 - 奖励物品": [ 
    { 
      “机会(0-100)”:2.5,
      “简称”:“木炭”,
      "数量": 150, 
      "皮肤 ID": 0, 
      "显示名称": "" 
    },
    { 
      "Chance (0-100)": 2.5, 
      "Shortname": "wood", 
      "Amount": 500, 
      "Skin ID": 0, 
      "Display Name": "" 
    } 
  ], 
  "Big Meteor - Bonus Items" : [ 
    { 
      "机会 (0-100)": 2.5, 
      "简称": "木炭", 
      "数量": 150, 
      "皮肤 ID": 0, 
      "显示名称": "" 
    }, 
    { 
      "机会 (0- 100)": 2.5, 
      "简称": "木材", 
      "数量": 500, 
      "皮肤 ID": 0,
      "显示名称": "" 
    } 
  ], 
  "大流星 - 爆炸弹药 - 允许": true,
  “大流星 - 爆炸弹药 - 与岩石的最大距离”:50.0 


}



   
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。