El servidor dedicado de SCUM es un programa de Windows de 64 bits (SCUMServer.exe) que se instala gratis con SteamCMD (App ID 3792580). Prevé al menos 8 GB de RAM, unos 15 GB de disco libre y de 15 a 30 minutos.
Instalación paso a paso
Prepara una máquina Windows de 64 bits (PC o Windows Server) con 8 GB de RAM como mínimo.
Instala Visual C++ (2012, 2013, 2015-2022) y DirectX End-User Runtimes.
Descarga SteamCMD e instala el servidor con app_update 3792580 (login anonymous).
Inicia SCUMServer.exe con -log -port=7777 -MaxPlayers=64 y espera a que termine de cargar.
Detén el servidor y edita SCUM/Saved/Config/WindowsServer/ServerSettings.ini.
Abre los puertos UDP 7777, 7778 y 7779 en el cortafuegos de Windows y en tu proveedor.
Prueba la conexión en el juego (127.0.0.1:7777 en local, luego la IP pública).
Crea una tarea programada para iniciar el servidor automáticamente.
Programa actualizaciones, copias de SCUM/Saved y reinicios.
Requisitos
- Windows de 64 bits obligatorio (no arranca en 32 bits)
- RAM: 8 GB como mínimo, más con más jugadores y ajustes
- Disco: ~8 GB de archivos, 15 GB libres recomendados
- No hace falta cuenta de Steam (anonymous). Linux: no hay servidor nativo oficial documentado: usa un VPS Windows
Instalación (Windows local, VPS o dedicado)
Mismo procedimiento en local o en Windows Server. Ejecuta estos comandos en PowerShell y entra en 127.0.0.1:7777. -MaxPlayers sustituye el valor del archivo; -nobattleye desactiva BattlEye (no recomendado).
C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
cd C:\scumserver\SCUM\Binaries\Win64
.\SCUMServer.exe -log -port=7777 -MaxPlayers=64Puertos que abrir
Valores del wiki de SCUM con -port=7777: el puerto de consulta es port+2 y el socket sin procesar port+1. Cambia -port= para mover todo el bloque. En local evita un puerto de consulta entre 27020 y 27050 (lo usa Steam). En un router doméstico redirige estos puertos (NAT); en OVH, Hetzner, Scaleway ábrelos también en el cortafuegos/security group; prueba desde otra red.
- 7777/UDP — game client (-port=)
- 7778/UDP — raw UDP socket (port+1)
- 7779/UDP — Steam server browser query (port+2)
- 7777/TCP — RCON (optional)
Cortafuegos de Windows
PowerShell como administrador:
netsh advfirewall firewall add rule name="SCUM UDP" dir=in action=allow protocol=UDP localport=7777-7779Inicio automático (tarea programada)
Crea un script start.bat (cd a SCUM\Binaries\Win64 y luego SCUMServer.exe -log -port=7777 -MaxPlayers=64) y ejecútalo al arrancar como SYSTEM. Para supervisar, añade una segunda tarea que reinicie el proceso si se detiene.
schtasks /create /tn "SCUM Server" /tr "C:\scumserver\start.bat" /sc onstart /ru SYSTEM /rl HIGHESTActualizaciones y copias
Detén el servidor, copia SCUM\Saved, repite el comando de SteamCMD (el mismo de la instalación) y reinicia. Programa un reinicio diario con schtasks.
taskkill /IM SCUMServer.exe /F
robocopy C:\scumserver\SCUM\Saved C:\backups\scum-%DATE:~-4%%DATE:~3,2%%DATE:~0,2% /E
C:\steamcmd\steamcmd.exe +force_install_dir C:\scumserver +login anonymous +app_update 3792580 validate +quit
schtasks /create /tn "SCUM restart" /tr "C:\scumserver\start.bat" /sc daily /st 05:00Anunciar y encontrar tu servidor
El servidor aparece en el navegador de Steam/SCUM por el puerto de consulta (UDP 7779) una vez definido ServerName. Añade también tu servidor en game-rank.com/jeux/scum.
Solución de problemas
- El servidor no arranca: instala Visual C++ (2012/2013/2015-2022) y DirectX Runtimes y comprueba que usas Windows de 64 bits.
- No aparece en la lista: abre UDP 7779 (consulta) y comprueba que el puerto de consulta no esté entre 27020 y 27050.
- Conexión rechazada desde Internet: falta la redirección NAT o la regla del cortafuegos del proveedor en 7777-7779/UDP.
- Ajustes sobrescritos: algunos paneles reescriben ServerName/WelcomeMessage al iniciar; cámbialos en el panel.
- Tras actualizar cambia la configuración: inicia el servidor una vez y compara con el ServerSettings.ini generado (las claves evolucionan).
Preguntas frecuentes
- ¿Cuál es el App ID del servidor de SCUM?
- 3792580 (no lo confundas con la otra aplicación SCUM Server). Comando: steamcmd +force_install_dir <carpeta> +login anonymous +app_update 3792580 validate +quit.
- ¿Qué puertos usa SCUM?
- Con -port=7777: UDP 7777 (juego), UDP 7778 (socket sin procesar), UDP 7779 (consulta) y TCP 7777 para el RCON opcional. Los hosts pueden usar otros valores.
- ¿Puedo alojar SCUM en Linux?
- No hay servidor nativo de Linux documentado oficialmente: un VPS o dedicado Windows es lo más simple y fiable. Existen soluciones comunitarias con Wine/Docker, no cubiertas aquí.
- ¿Cómo actualizo el servidor?
- Detenlo y repite el mismo comando de SteamCMD con app_update 3792580; copia antes SCUM\Saved.
