Автоперезапуск сервера Rust: ежедневный рестарт
Коротко: откройте вкладку Конфиг сервера, прокрутите до Перезапуски, включите Перезапускать по расписанию и задайте Время и Часовой пояс. Игроки получают игровой отсчёт Rust, а сервер поднимается сам. Включите Оставаться в трее при закрытии в настройках, чтобы перезапуск сработал и при закрытом окне.
Сервер Rust, который работает долго, нужно регулярно перезапускать: это освобождает память, применяет обновление Rust и даёт миру чистый старт. Crucible Local Server умеет делать это по ежедневному расписанию, с тем же игровым отсчётом, который игроки видят на публичном сервере, и поднимает сервер снова сам.
Откройте сервер, нажмите Конфиг в ряду кнопок внизу простого вида и найдите Перезапуски на этой вкладке.

Как настроить ежедневный перезапуск
Заголовок раздела «Как настроить ежедневный перезапуск»Включите Перезапускать по расписанию и задайте:
- Время и Часовой пояс. Перезапуск идёт по местному времени на часах, так что 04:00 остаётся 04:00 и при смене на летнее время. Новое расписание начинается в 07:00 по часовому поясу вашего ПК.
- Предупреждать игроков за столько минут. За сколько игроки узнают, что сервер уходит. Сначала 15 минут.
- Напоминание в чате каждые N минут. Необязательные дополнительные строки в чате поверх отсчёта. Оставьте 0, если нужно только предупреждение самого Rust.
- Сообщение для игроков. Текст в предупреждении, сначала Сервер перезапускается.
Игроки получают настоящее предупреждение Rust
Заголовок раздела «Игроки получают настоящее предупреждение Rust»Отсчёт это собственный игровой баннер перезапуска Rust, а не спам в чате. Crucible Local Server передаёт перезапуск серверу, а Rust показывает предупреждение в своём обычном ритме (каждую минуту, затем каждые 30 секунд за 5 минут, каждые 10 секунд за минуту и каждую секунду последние десять), кикает всех и завершает работу, сохраняя мир при выходе. Затем Crucible запускает его снова.

Отсчёт идёт до времени, которое вы действительно задали. Если перезапуск стоит раньше, чем окно предупреждения, игроки получают время, которое реально осталось, а не полную длину предупреждения.
Пока сервер работает, простой вид показывает следующий перезапуск в строке под именем сервера, например «перезапуск через 4h 29m».
Что делает перезапуск
Заголовок раздела «Что делает перезапуск»- Перезапустить сервер. Включено по умолчанию. Выключите, и расписание превратится в ежедневное выключение: сервер уходит и остаётся выключенным.
- Установить обновления сервера. Проверяет более новую сборку Rust, пока сервер выключен, и ставит её до того, как сервер вернётся, так что игроков никогда не кикают из-за устаревшего сервера. На сервере Carbon или Oxide загрузчик модов после обновления игры тоже ставится обратно, потому что обновление Rust ломает загрузчик, пока он не обновлён. Этот переключатель виден, только пока включено Перезапустить сервер.
- Подождать, если на сервере есть игроки. Ждёт, а не кикает никого, и делает перезапуск в тот момент, когда сервер пустеет. Пока он ждёт, простой вид пишет «перезапуск ждёт, пока игроки выйдут».
- Перезапускать при сбое. Поднимает сервер снова, если он остановился сам. После 3 сбоев за 10 минут перестаёт пытаться, так что сервер, который падает при запуске, не застрянет в петле перезапусков.
Перезапускать при сбое включено по умолчанию для каждого сервера и работает без расписания: когда Перезапускать по расписанию выключено, это единственный оставшийся в разделе переключатель.
Следующий перезапуск можно отменить, пока идёт отсчёт. На простом виде кнопка, которая обычно называется Перезапустить, становится Перезапуск через 5m 03s (или Остановка через 5m 03s, если расписание останавливает сервер, а не поднимает его снова) и отсчитывает оставшееся время. Это часы и минуты, пока перезапуск далеко, минуты и секунды в последний час и просто секунды в последнюю минуту. Щёлкните по ней, чтобы отменить перезапуск, и игроки увидят сообщение «перезапуск прерван». Расписание остаётся включённым на следующий день.
Crucible должен оставаться открытым
Заголовок раздела «Crucible должен оставаться открытым»Закрытие Crucible Local Server останавливает сервер. Плановый перезапуск срабатывает, только пока Crucible запущен, и раздел говорит об этом золотым текстом, как только вы включаете расписание.
По умолчанию закрытие окна завершает приложение. Если хотите, чтобы ночной перезапуск действительно случился, включите Оставаться в трее при закрытии в Настройках. Тогда Crucible остаётся в системном трее с закрытым окном, сервер продолжает работать, а расписание срабатывает. Выходите через значок в трее, когда закончили, и это корректно останавливает сервер.
Перезапуск, пропущенный, пока ПК спал, пропускается, а не срабатывает в момент пробуждения, и расписание продолжается на следующий день.
Как перезапустить самому
Заголовок раздела «Как перезапустить самому»Расписание для одного перезапуска не нужно. На простом виде есть кнопка Перезапустить, пока сервер В сети: она показывает игрокам тот же игровой отсчёт, сервер сохраняется и останавливается, и Crucible запускает его снова. Длина отсчёта это Задержка ручного перезапуска в секундах вверху раздела «Перезапуски», от 0 до 3600.
Связанное
Заголовок раздела «Связанное»- Настройки приложения и хранилище: параметр трея.
- Настройки сервера и server.cfg: остальная часть вкладки «Конфиг».
- Вайп, бэкап и повторное использование мира и график вайпов Rust: когда приходит ежемесячное обновление Facepunch.
