Aller au contenu
SCUM

Installer un serveur SCUM

Le serveur dédié SCUM est un programme Windows 64 bits (SCUMServer.exe) installé gratuitement avec SteamCMD (App ID 3792580). Prévoyez au moins 8 Go de RAM, environ 15 Go de disque libre et 15 à 30 minutes.

Dernière mise à jour : 10/10/2026

Le serveur dédié SCUM est un programme Windows 64 bits (SCUMServer.exe) installé gratuitement avec SteamCMD (App ID 3792580). Prévoyez au moins 8 Go de RAM, environ 15 Go de disque libre et 15 à 30 minutes.

Installation pas à pas

  1. Préparez une machine Windows 64 bits (PC ou Windows Server) avec 8 Go de RAM minimum.

  2. Installez Visual C++ (2012, 2013, 2015-2022) et DirectX End-User Runtimes.

  3. Téléchargez SteamCMD et installez le serveur avec app_update 3792580 (connexion anonymous).

  4. Lancez SCUMServer.exe avec -log -port=7777 -MaxPlayers=64 et attendez le chargement complet.

  5. Arrêtez le serveur et éditez SCUM/Saved/Config/WindowsServer/ServerSettings.ini.

  6. Ouvrez les ports UDP 7777, 7778 et 7779 dans le pare-feu Windows et chez l'hébergeur.

  7. Testez la connexion en jeu (127.0.0.1:7777 en local, puis IP publique).

  8. Créez une tâche planifiée pour démarrer le serveur automatiquement.

  9. Planifiez mises à jour, sauvegardes de SCUM/Saved et redémarrages.

Prérequis

  • Windows 64 bits obligatoire (le serveur ne démarre pas en 32 bits)
  • RAM : 8 Go minimum, davantage avec plus de joueurs et de réglages
  • Disque : ~8 Go de fichiers, 15 Go libres conseillés
  • Aucun compte Steam requis (anonymous). Linux : aucun serveur natif officiel documenté — passez par un VPS Windows

Installation (Windows local, VPS ou serveur dédié)

Même procédure en local ou sur Windows Server. Exécutez ces commandes dans PowerShell, puis rejoignez 127.0.0.1:7777. L'argument -MaxPlayers remplace la valeur du fichier ; -nobattleye désactive BattlEye (déconseillé).

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=64

Ports à ouvrir

Valeurs du wiki SCUM avec -port=7777 : le port de requête vaut port+2 et le socket brut port+1. Changez -port= pour modifier tout le bloc. Hors réseau local, évitez un port de requête entre 27020 et 27050 (réservé à Steam). Sur box, redirigez ces ports (NAT) vers la machine ; chez OVH, Hetzner, Scaleway, ouvrez-les aussi dans le pare-feu/security group du fournisseur ; testez depuis un autre réseau.

  • 7777/UDP — client de jeu (-port=)
  • 7778/UDP — socket UDP brut (port+1)
  • 7779/UDP — requête navigateur Steam (port+2)
  • 7777/TCP — RCON (optionnel)

Pare-feu Windows

PowerShell administrateur :

netsh advfirewall firewall add rule name="SCUM UDP" dir=in action=allow protocol=UDP localport=7777-7779

Démarrage automatique (tâche planifiée)

Créez un script start.bat (cd dans SCUM\Binaries\Win64 puis SCUMServer.exe -log -port=7777 -MaxPlayers=64) et lancez-le au démarrage avec le compte SYSTEM. Pour surveiller, ajoutez une seconde tâche qui relance le processus s'il est arrêté.

schtasks /create /tn "SCUM Server" /tr "C:\scumserver\start.bat" /sc onstart /ru SYSTEM /rl HIGHEST

Mises à jour et sauvegardes

Arrêtez le serveur, copiez SCUM\Saved, relancez la commande SteamCMD (la même qu'à l'installation) puis redémarrez. Planifiez un redémarrage quotidien avec 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:00

Déclarer et trouver son serveur

Le serveur apparaît dans le navigateur Steam/SCUM via le port de requête (UDP 7779) une fois ServerName renseigné. Ajoutez aussi votre serveur sur game-rank.com/jeux/scum pour gagner en visibilité.

Dépannage

  • Le serveur ne démarre pas : installez Visual C++ (2012/2013/2015-2022) et DirectX Runtimes, et vérifiez Windows 64 bits.
  • Invisible dans la liste : ouvrez UDP 7779 (requête) et vérifiez que le port de requête n'est pas entre 27020 et 27050.
  • Connexion refusée depuis Internet : redirection NAT ou pare-feu fournisseur manquant sur 7777-7779/UDP.
  • Réglages écrasés : certains panneaux réécrivent ServerName/WelcomeMessage au démarrage ; modifiez-les dans le panneau.
  • Après mise à jour, le fichier de config change : relancez une fois le serveur et comparez avec le ServerSettings.ini généré (les clés évoluent).

Questions fréquentes

Quel est l'App ID du serveur SCUM ?
3792580 (ne pas confondre avec l'autre application SCUM Server). Commande : steamcmd +force_install_dir <dossier> +login anonymous +app_update 3792580 validate +quit.
Quels ports SCUM utilise-t-il ?
Avec -port=7777 : UDP 7777 (jeu), UDP 7778 (socket brut), UDP 7779 (requête) et TCP 7777 pour le RCON optionnel. Les hébergeurs peuvent utiliser d'autres valeurs.
Peut-on héberger SCUM sous Linux ?
Aucun serveur Linux natif n'est documenté officiellement : le plus simple et le plus fiable est un VPS ou un dédié Windows. Des solutions Wine/Docker communautaires existent mais ne sont pas supportées ici.
Comment mettre à jour le serveur ?
Arrêtez-le et relancez la même commande SteamCMD avec app_update 3792580 ; sauvegardez SCUM\Saved avant.

Outils pour votre serveur SCUM

SCUM
SCUMAccès libre
Composez les clés scum.* de ServerSettings.ini de votre serveur SCUM : nom, messages, animaux, radiations, drapeaux, respawn, par sections.
ConfigurationMondeOuvrir
Documentation
SCUM
SCUMConnexion requise
Éditez l'économie des marchands SCUM : prix d'achat/vente, disponibilité, points de renommée, par marchand, avec export EconomyOverride.json valide.
ÉconomieMarchandsJSONOuvrir
Documentation
SCUM
SCUMAccès libre
Gérez vos points de spawn, bunkers et zones SCUM avec leurs coordonnées X/Y/Z et générez les commandes admin #Teleport prêtes à coller.
AdminCoordonnéesOuvrir
Documentation