Scénarios PvP, défense et défis sur un serveur Factorio
Factorio n’est pas qu’une usine en coopération. Le jeu embarque plusieurs scénarios multijoueur : un vrai mode PvP avec équipes, une défense par vagues, des courses de production… Idéal pour une soirée d’événement sur votre serveur, entre deux sessions sur la grande usine.
Ce guide liste les scénarios présents dans le serveur, explique comment les lancer en headless et comment les configurer.
⚡ Soirées PvP
Serveur Factorio sur Ryzen 9 5950X
Notre offre hébergeur Factorio : Starter 6,90 €/mois (4 Go RAM) ou Pro 11,90 €/mois (8 Go RAM, jusqu'à 32 joueurs recommandés). Anti-DDoS 5 Tbps, support FR 24/7.
Les scénarios inclus dans le serveur
Le serveur headless 2.0.77 contient 7 scénarios dans data/base/scenarios/. Tous sont marqués compatibles multijoueur :
| Dossier | Nom en jeu (FR) | Principe | Joueurs |
|---|---|---|---|
freeplay | Jeu libre | La partie normale de Factorio | Solo ou multi |
pvp | PvP | Plusieurs équipes, zones de départ et recherches séparées, conditions de victoire au choix | Multijoueur uniquement |
wave-defense | Défense par vagues | Défendre le silo à fusée contre des vagues de plus en plus fortes, acheter des améliorations avec les points gagnés | Solo ou multi |
team-production | Production en équipe | Petites équipes en compétition sur des objectifs de production, avec classement | Multijoueur uniquement |
supply | Défi d’approvisionnement | Livrer des quantités demandées dans un temps limité, niveau après niveau | Solo ou multi |
rocket-rush | Ruée vers la fusée | Toutes les technologies débloquées : lancer une fusée le plus vite possible | Solo ou multi |
sandbox | Bac à sable | Mode créatif pour expérimenter | Solo ou multi |
Les descriptions viennent des fichiers de langue française fournis avec le jeu.
Lancer un scénario sur le serveur
Le paramètre officiel est --start-server-load-scenario [MOD/]NOM. Pour un scénario du jeu, le « mod » est base :
./bin/x64/factorio --start-server-load-scenario base/pvp \
--server-settings ./data/server-settings.json
Remplacez pvp par wave-defense, team-production, supply, rocket-rush…
Vous pouvez combiner le scénario avec vos réglages de carte, comme pour --create :
./bin/x64/factorio --start-server-load-scenario base/wave-defense \
--server-settings ./data/server-settings.json \
--map-gen-settings ./map-gen-settings.json \
--map-gen-seed 424242
Détails des fichiers de carte dans configurer la carte d’un serveur Factorio.
Reprendre après un redémarrage
--start-server-load-scenario démarre une nouvelle partie à partir du scénario. Pour continuer la même partie après un arrêt, relancez le serveur sur ses sauvegardes :
./bin/x64/factorio --start-server-load-latest --server-settings ./data/server-settings.json
Si vous utilisez notre service systemd, ne changez pas la commande de lancement en dur : lancez le scénario une fois à la main, laissez passer un autosave, puis revenez au service habituel. Pour ne pas mélanger avec votre usine, mettez d’abord vos anciennes sauvegardes de côté (voir wipe et nouvelle carte).
Configurer le scénario PvP
Le PvP ne démarre pas tout seul : un admin connecté le configure en jeu. Tant que ce n’est pas fait, les joueurs voient le message « La configuration de la carte est toujours en cours. Veuillez patienter pendant qu’un admin prépare la prochaine manche. »
Avant la soirée, donnez-vous les droits admin (/promote VotrePseudo dans la console serveur, voir commandes admin Factorio).
Les conditions de victoire
D’après le fichier de configuration du scénario (data/base/script/pvp/config.lua) :
| Condition (en jeu) | Active par défaut | Objectif par défaut |
|---|---|---|
| Dernier silo debout | ✅ | Être la dernière équipe dont le silo n’est pas détruit |
| Course à l’espace | ✅ | Envoyer 1 fusée |
| Score de production | ❌ | 50 000 000 points |
| Collecte de pétrole | ❌ | 1 000 000 de pétrole brut |
| Score de kill | ❌ | 1 000 000 points |
Les options qui changent le plus la partie
| Option | Défaut | Conseil |
|---|---|---|
| Durée de préparation JcJ (no rush) | 0 min | 10 à 20 min pour laisser chaque équipe s’installer |
| Période d’exclusion de base | 0 min | Empêche d’entrer dans la base ennemie pendant X minutes |
| Murs / douve / tourelles autour des zones de départ | Activés | À garder pour les premières parties |
| Artillerie dans la zone d’équipe | Désactivée | — |
| Tir ami | Activé | À désactiver avec des débutants |
| Débloquer les recherches militaires | Non | Accélère les combats |
| Multiplicateur du prix des technologies | 1 | Plus bas = parties plus courtes |
| Nombre de joueurs max par équipe | 0 (illimité) | Pour équilibrer les équipes |
| Temps de manche automatique | 0 (désactivé) | Relance une manche X minutes après une victoire |
| Autoriser les spectateurs | Non | Utile pour un événement diffusé |
L’admin peut aussi définir le nombre et le nom des équipes, leurs relations diplomatiques (allié, ennemi, neutre), le coffre de départ et les modificateurs d’équipe, puis cliquer sur « Confirmer les paramètres et démarrer la manche suivante ». Les joueurs choisissent ensuite leur équipe (ou « Rejoindre au hasard »).
Configurer la Défense par vagues
Même logique : un admin choisit la difficulté (Facile, Normal, Difficile), peut activer une carte infinie, puis démarre la manche. En cas de défaite (silo détruit), « un administrateur peut lancer une nouvelle manche ». Les points gagnés servent à acheter des améliorations d’équipe.
Scénarios personnalisés
Des scénarios créés par la communauté (ou par vous avec l’éditeur de carte) se placent dans le dossier scenarios/ du dossier d’écriture du serveur (en headless : à côté de saves/). L’aide du binaire est explicite : sans préfixe de mod, le scénario est cherché dans ce dossier scenarios de premier niveau.
mkdir -p /opt/factorio/scenarios
cp -r mon-scenario /opt/factorio/scenarios/
./bin/x64/factorio --start-server-load-scenario mon-scenario \
--server-settings ./data/server-settings.json
Avantage signalé par le wiki officiel : contrairement aux mods, les scénarios n’ont pas besoin d’être installés côté joueurs. Un scénario distribué dans un mod se lance avec nom-du-mod/nom-du-scenario.
FAQ
Faut-il un serveur plus puissant pour le PvP ?
Chaque équipe construit sa propre base : la charge ressemble à plusieurs petites usines en parallèle. Pour une soirée à 10-20 joueurs, un CPU rapide compte plus que la RAM. Suivez optimiser les UPS d’un serveur Factorio si ça rame.
Les scénarios fonctionnent-ils avec Space Age ?
Ils sont fournis dans le mod de base (base). Le jeu libre a une variante Space Age, mais rien n’indique que le PvP ou la défense par vagues aient été pensés pour l’extension. Testez en local avant l’événement en lançant le scénario depuis le jeu (partie multijoueur hébergée sur votre PC pour le PvP et la Production en équipe), ou désactivez l’extension pour ces soirées.
Les joueurs doivent-ils télécharger quelque chose ?
Non pour les scénarios du jeu et les scénarios personnalisés sans mods. Seuls les mods éventuels sont synchronisés à la connexion.
Comment revenir à ma partie normale ?
Arrêtez le serveur, remettez vos sauvegardes habituelles dans saves/ et relancez avec --start-server-load-latest ou --start-server nom.zip.
Conclusion
Une commande (--start-server-load-scenario base/pvp), un admin connecté pour configurer, et votre serveur se transforme en arène. La défense par vagues et la production en équipe sont parfaites pour des soirées plus courtes que la grande usine.
Sur HebergTonServ, le support peut préparer un serveur d’événement à côté de votre partie principale.
Pour aller plus loin
- Meilleur hébergeur Factorio 2026 : comment choisir
- Commandes admin d’un serveur Factorio
- Configurer la carte d’un serveur Factorio
- Wipe et nouvelle carte sur un serveur Factorio
Sources : contenu du serveur headless officiel 2.0.77 (
data/base/scenarios/*/description.json, fichiers de languelocale/fr,data/base/script/pvp/config.lua) téléchargé depuis factorio.com/download, wiki Factorio — Command line parameters, wiki Factorio — Scenario system.