Перейти к содержимому
Multigaming
Multigaming 100 % локальноБесплатноСвободный доступ

Планировщик перезапусков

Создайте cron, таймер systemd или задачу Windows (schtasks) с предупреждениями игрокам по RCON перед каждым перезапуском.

Последнее обновление: 09.10.2026

Обработка 100 % локально — сохранение в вашем браузере.

Документация
Расписание
Предупреждения игрокам

Список через запятую, например 30,15,5,1.

say: Minecraft, Rust, 7 Days to Die, Source — ServerChat: ARK — Broadcast: Palworld — servermsg: Project Zomboid — say -1: DayZ/Arma (BattlEye). Check the RCON command sheet.

RCON-клиент

Name or path of the executable (mcrcon, mcrcon.exe). Must accept -H, -P and the command as an argument.

Перезапуск

systemd unit or Windows service to restart.

Path where you will put restart-gameserver.sh / .ps1 (Windows: C:\gameserver).

restart-scheduler.txt
Предпросмотр в реальном времени — автоматически сохраняется в браузере.
# --- /opt/gameserver/restart-gameserver.sh (chmod +x) ---
#!/bin/bash
# Generated by games-tools.game-rank.com
# restart-gameserver.sh - warn players via RCON, save, then restart the service.
# Provide the RCON password via the MCRCON_PASS environment variable (never hard-code it here).
set -u
RCON_BIN="mcrcon"
send() { "$RCON_BIN" -H 127.0.0.1 -P 25575 "$1" >/dev/null 2>&1 || echo "RCON failed: $1"; }

send "say Server restart in 30 minute(s)"
sleep 900
send "say Server restart in 15 minute(s)"
sleep 600
send "say Server restart in 5 minute(s)"
sleep 240
send "say Server restart in 1 minute(s)"
sleep 60
send "save-all"
sleep 5
systemctl restart gameserver

# --- crontab of root (sudo crontab -e): systemctl restart needs privileges ---
# MCRCON_PASS=...   (define it at the top of the crontab or source a chmod 600 env file)
30 3 * * * /opt/gameserver/restart-gameserver.sh >> /var/log/gameserver-restart.log 2>&1
# The job starts at 03:30; the restart happens at 04:00 (warnings: 30 min, 15 min, 5 min, 1 min).
Руководство по установке сервераЕщё нет сервера? Установите его локально или на VPS / выделенном сервере, включая порты и брандмауэр.

Как пользоваться: Планировщик перезапусков

Регулярный перезапуск игрового сервера освобождает память и применяет обновления, но игроков нужно предупреждать. Инструмент пишет скрипт с предупреждениями и перезапуском и расписание для Linux (cron или systemd) или Windows.

  1. Выберите платформу (cron, systemd или Windows), время перезапуска и дни.

  2. Укажите предупреждения в минутах до перезапуска, сообщение и команду чата игры.

  3. Заполните RCON-клиент (хост, порт), команду сохранения и имя службы.

  4. Сохраните каждый блок в файл, указанный в комментарии, задайте MCRCON_PASS и включите расписание.

Читать полную документацию →

Частые вопросы

Multigaming
MultigamingСвободный доступ
Порты по умолчанию для FiveM, Minecraft, Rust, DayZ, ARK, Valheim, Palworld, CS2, Arma… и проверка вашего списка открытых портов.
ПортыСетьОткрыть
Документация
Multigaming
MultigamingСвободный доступ
Админ-команды по играм (Minecraft, Rust, ARK, Palworld, DayZ, CS2…) с вашими параметрами, готовые к копированию. Без сети.
RCONАдминистрированиеОткрыть
Документация
Multigaming
MultigamingСвободный доступ
Оцените CPU, RAM, диск и канал игрового сервера по числу слотов — формулы видны, допущения редактируются.
Подбор ресурсовСтоимостьОткрыть
Документация
Multigaming
MultigamingСвободный доступ
Превратите список портов в правила ufw, iptables, nftables или Windows netsh для игрового сервера.
ФайрволБезопасностьОткрыть
Документация
Multigaming
MultigamingНужен вход
Сравните два файла конфигурации (INI, CFG, JSON): различия по строкам и по ключам, локально в браузере.
DiffКонфигурацияОткрыть
Документация
Multigaming
MultigamingНужен вход
Создайте скрипт резервного копирования bash или PowerShell (tar, 7z, rsync/robocopy) с ротацией, остановкой службы и строкой cron.
Резервные копииСкриптыОткрыть
Документация