Перейти до вмісту
Multigaming

Документація: Планувальник перезапусків

Генератор планових перезапусків ігрових серверів: час, дні, попередження (30, 15, 5, 1 хвилина…) через консольний RCON-клієнт (наприклад, mcrcon), команда збереження, перезапуск служби. Видає скрипт bash або PowerShell і розклад cron, systemd (service + timer) або Windows schtasks. Пароль RCON зберігається в змінній середовища, а не в скрипті.

Останнє оновлення: 09.10.2026

Відкрити інструмент

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

Як користуватися інструментом

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

  2. Вкажіть попередження в хвилинах до перезапуску, повідомлення й команду чату гри.

  3. Заповніть RCON-клієнт (хост, порт), команду збереження й назву служби.

  4. Збережіть кожен блок у файл, указаний у коментарі, задайте MCRCON_PASS і ввімкніть розклад.

Як працює розклад

Завдання стартує в момент першого попередження (час перезапуску мінус найбільша затримка). Скрипт надсилає кожне попередження, чекає різницю між ними, зберігає й перезапускає службу: за 30,15,5,1 хвилини та перезапуску о 04:00 завдання стартує о 03:30. Якщо час старту припадає на попередню добу, дні зсуваються автоматично. Скрипт розрахований на RCON-клієнт із синтаксисом «-H хост -P порт команда» (mcrcon); для іншого клієнта змініть рядок send(). Синтаксис повідомлення залежить від гри: звіртеся зі шпаргалкою з RCON.

sudo mkdir -p /etc/gameserver
echo 'MCRCON_PASS=ChangeMe!' | sudo tee /etc/gameserver/rcon.env
sudo chmod 600 /etc/gameserver/rcon.env

Поширені запитання

Чи зберігається пароль RCON у скрипті?
Ні. Скрипт читає змінну середовища MCRCON_PASS (її розуміє mcrcon). Зберігайте її у файлі лише для читання (chmod 600) або в системній змінній Windows.
cron, systemd чи завдання Windows?
У Linux systemd дає журнали й обробку помилок (journalctl), cron простіший. У Windows використовуйте планувальник завдань через schtasks.
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.
Резервні копіїСкриптиВідкрити
Документація