Saltar al contenido
Multigaming

Documentación: Planificador de reinicios

Generador de reinicios programados para servidores de juego: hora, días, avisos (30, 15, 5, 1 minutos…) enviados con un cliente RCON de línea de comandos (por ejemplo mcrcon), comando de guardado y reinicio del servicio. Produce el script bash o PowerShell y la planificación cron, systemd (service + timer) o Windows schtasks. La contraseña RCON queda en una variable de entorno, nunca en el script.

Última actualización: 9/10/2026

Abrir la herramienta

Reiniciar un servidor de juego con regularidad libera memoria y aplica actualizaciones, pero hay que avisar a los jugadores. Esta herramienta escribe el script de avisos y reinicio y la planificación para Linux (cron o systemd) o Windows.

Cómo usar la herramienta

  1. Elige la plataforma (cron, systemd o Windows), la hora del reinicio y los días.

  2. Indica los avisos en minutos antes del reinicio, el mensaje y el comando de chat del juego.

  3. Rellena el cliente RCON (host, puerto), el comando de guardado y el nombre del servicio.

  4. Guarda cada bloque en el archivo indicado en su comentario, define MCRCON_PASS y activa la planificación.

Cómo funciona el calendario

La tarea programada arranca en el primer aviso (hora de reinicio menos el mayor plazo). El script envía cada aviso, espera la diferencia entre dos avisos, guarda y reinicia el servicio: con 30,15,5,1 minutos y reinicio a las 04:00, la tarea arranca a las 03:30. Si la hora de inicio cae antes de medianoche, los días se desplazan automáticamente. El script supone un cliente RCON compatible con la sintaxis «-H host -P puerto comando» (mcrcon); adapta la línea send() para otro cliente. La sintaxis del mensaje depende del juego: compruébala con la hoja de comandos RCON.

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

Preguntas frecuentes

¿La contraseña RCON va en el script?
No. El script lee la variable de entorno MCRCON_PASS (reconocida por mcrcon). Guárdala en un archivo de solo lectura (chmod 600) o en una variable del sistema de Windows.
¿cron, systemd o tarea de Windows?
En Linux, systemd ofrece registros y gestión de errores (journalctl); cron es más simple. En Windows usa el Programador de tareas con schtasks.
Multigaming
MultigamingAcceso libre
Puertos por defecto de FiveM, Minecraft, Rust, DayZ, ARK, Valheim, Palworld, CS2, Arma… y revisión de tu lista de puertos abiertos.
PuertosRedAbrir
Documentación
Multigaming
MultigamingAcceso libre
Comandos de administración por juego (Minecraft, Rust, ARK, Palworld, DayZ, CS2…) listos para copiar, con tus parámetros. Sin red.
RCONAdministraciónAbrir
Documentación
Multigaming
MultigamingAcceso libre
Estima CPU, RAM, disco y ancho de banda de un servidor de juego según los slots, con fórmulas visibles e hipótesis editables.
DimensionamientoCosteAbrir
Documentación
Multigaming
MultigamingAcceso libre
Convierte una lista de puertos en reglas ufw, iptables, nftables o Windows netsh para tu servidor de juego.
CortafuegosSeguridadAbrir
Documentación
Multigaming
MultigamingRequiere inicio de sesión
Compara dos archivos de configuración (INI, CFG, JSON): diferencias línea a línea y clave a clave, en local en el navegador.
DiffConfiguraciónAbrir
Documentación
Multigaming
MultigamingRequiere inicio de sesión
Genera un script de copia de seguridad bash o PowerShell (tar, 7z, rsync/robocopy) con retención, parada del servicio y línea cron.
CopiasScriptsAbrir
Documentación