关于定时命令

每天或每周在一天中的特定时间或特定日期执行控制台命令,并提供可选的多个 Discord 消息支持和可配置的服务器时钟偏移。

 

配置:

{
  "Offset": "00:00:00:00.0000000",
  "InitCommands": [
    "oxide.unload PluginA",
    "oxide.unload PluginB"
  ],
  "Timers": [
    {
      "Time": "17:00:00",
      "DayOfWeek": 0,
      "Commands": [
        "oxide.unload PluginC",
        "oxide.unload PluginD"
      ],
      "DiscordMessages": null
    },
    {
      "Time": "6PM",
      "DayOfWeek": 6,
      "Commands": [
        "oxide.unload PluginC",
        "oxide.unload PluginD"
      ],
      "DiscordMessages": null
    },
    {
      "Time": "09/29/2022 19:00:00",
      "DayOfWeek": null,
      "Commands": [
        "oxide.unload PluginC",
        "oxide.unload PluginD"
      ],
      "DiscordMessages": null
    },
    {
      "Time": "09/30/2022 8PM",
      "DayOfWeek": null,
      "Commands": [
        "oxide.load PluginC",
        "oxide.load PluginD"
      ],
      "DiscordMessages": [
        {
          "webhook": "",
          "username": "My Untitled Rust Server",
          "avatar_url": "",
          "content": "```{0}```"
        }
      ]
    }
  ]
}

 

偏移量 – 从实时偏移服务器时间的时间量,由 TimeSpan 格式字符串表示。

如果服务器的时钟是 1 天 10 小时 2 分 33 秒,提前 444.5555 毫秒,请使用“-01:10:02:33.4445555”

如果服务器的时钟是 1 天 10 小时 2 分 33 秒和 444.5555 毫秒,请使用“01:10:02:33.4445555”

 

InitCommands – 服务器启动或加载插件时要执行的命令列表。

 

定时器

Time – 由 TImeSpan 格式字符串表示的时间,或由 DateTime 格式字符串表示的日期。

星期几 – 一周中的某一天,由一周中的一天枚举值表示,范围从 0(星期日)到 6(星期六)。

如果使用值,计时器将每周运行一次,否则计时器将每天运行。仅由 TimeSpan 格式计时器使用。

命令 – 计时器触发时要执行的命令列表。

不和谐消息 – 计时器触发时要发送的不和谐消息列表,每个消息都有自己的 webhook。需要不和谐消息API

接代理开服调试各种倍数服务器PVPPVF定制修改地图等一条龙服务购买地图售后免费远程安装好点击联系开服 代理小哲客服魔改插件意思就是改写过的不可跟随外网更新但我们保证一直正常使用谢谢!购买前注意看介绍哈