Works with

  • 经济学
  • 服务器奖励

关于 AutoRestart UI

AutoRestart 是一个高级且完全可配置的插件,可促进 Rust 服务器的自动重启,确保性能一致,并通过有效的调度和通知最大限度地减少停机时间。

该插件已在 Pterodactyl 和 Wisp 中进行了测试,没有问题。由于每个管理员如何配置他们的 bat 文件,Windows 可能会出现问题,这可能会导致插件无法再次启动服务器。

主要特点

  • ✨交互式 UI:包括一个交互式 UI,允许管理员轻松修改所有插件设置。
  • ⏰ Scheduled Rerestart(计划的重启):使用 UTC 时区配置以定义的时间间隔自动重启服务器,以实现统一调度。
  • 💬 Discord 集成:向指定的 Discord 频道发送通知,让社区了解重启和服务器可用性。
  • ⚠️玩家提醒:通过 UI 和聊天在游戏中发出通知,具有可配置的倒计时(例如 60 分钟、30 分钟、10 分钟),包括可见的最后一分钟倒计时。
  • 🔊声音警报:提供可选的听觉通知,以配合视觉或聊天警报。
  • 🔄手动管理员重启:管理员可以使用 /restart [seconds] 命令启动手动重启,包括实时警报。
  • ❌取消重启:允许管理员使用 /restartstop 命令取消或重新安排重启。
  • 🚫玩家限制保护:通过设置玩家计数阈值来防止在玩家活动频繁时重启。
  • 🔄 uMod 更新支持:自动检查并应用 uMod 更新,然后重新启动服务器。
  • 🎁 奖励系统:为服务器重启后连接的玩家提供全面的奖励系统,支持 EconomicsServerRewards 和自定义物品奖励
  • 🌐多语言消息:英语、西班牙语、意大利语、俄语、乌克兰语、法语、葡萄牙语。

权限

  • 🔑 autorestart.use:授予执行手动重启、取消计划或手动重启、修改重启设置以及访问配置 UI 的管理权限。

聊天命令

  • 📋 /crestart 中:打开主配置 UI。
  • 📋  /crestart rewards: 打开主配置奖励 UI。
  • 📋 /restart 30s/5m/1h: 启动手动重启。
  • 📋/restartstop: 取消或重新计划管理员进行的重新启动或编程的重新启动。

控制台命令

  • 📋 restart.list: 显示即将进行的计划重启。

配置

{
  "Version": "2.5.0",
  "Restart": {
    "RestartTimes": [
      "15:10"
    ],
    "AlertSound": "assets/prefabs/locks/keypad/effects/lock.code.lock.prefab",
    "UseSound": true,
    "UseChatAlerts": true,
    "UseQuitCommand": true,
    "SkipWipeDays": false,
    "WipeDays": []
  },
  "PlayerRestrictions": {
    "MaxPlayersBeforeCancel": 10,
    "RestrictPlayerCount": false
  },
  "Alerts": {
    "InGameWarningTimes": [],
    "DiscordWarningTimes": []
  },
  "UpdateCheck": {
    "CheckForUpdates": false,
    "CheckInterval": 600
  },
  "UI": {
    "UseCustomUI": false,
    "UseRustUI": true,
    "CustomUI": {
      "AnchorMin": "0 0.5",
      "AnchorMax": "0 0.5",
      "OffsetMin": "10 -45.9695",
      "OffsetMax": "177.325 46.7435",
      "CheckIcon": "✓",
      "CrossIcon": "✗",
      "CheckIconColor": "0.5568627 0.7764706 0.1843137 1",
      "CrossIconColor": "0.7764706 0.5137255 0.4196078 1",
      "BackgroundColorHex": "#5095C4",
      "TitleFontSize": 12,
      "MessageFontSize": 10
    }
  },
  "Discord": {
    "WebhookUrl": "https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks",
    "ServerName": "Rust Server",
    "DiscordNotifications": false,
    "UseFullMinuteCountdown": false
  },
  "DisableDiscordCountdownMessages": false,
  "Rewards": {
    "EnableRewards": true,
    "UseEconomics": false,
    "UseServerRewards": false,
    "ItemRewards": {
      "explosive.timed": 5,
      "rifle.ak": 1,
      "knife.bone": 4
    },
    "EconomicsAmount": 500.0,
    "ServerRewardsPoints": 0,
    "RewardTimeLimit": 300
  }
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。