Configurer un serveur Project Zomboid : fichiers, mods et sauvegardes
Guide revu le · Équipe HOPELA
L’essentiel. Modifiez les fichiers du bon profil, serveur arrêté. Gardez une copie avant chaque changement, puis testez la connexion, le monde et les mods après le redémarrage.
Version du jeu et ressources : distinguer les deux
Au 19 octobre 2026, le site de The Indie Stone affiche 42.21 en branche Stable. Build 42 n’est donc plus à présenter globalement comme expérimentale. Pour rester sur Build 41, l’éditeur indique le canal Steam legacy41. La version exacte des joueurs, du serveur et la compatibilité des mods restent à vérifier ensemble.
Dimensionnement HOPELA : pour préparer un petit serveur Build 42, 16 Go constituent notre point de départ conseillé ; les projets avec beaucoup de mods ou de grandes zones explorées peuvent demander 24 à 32 Go. Ce conseil commercial n’est ni un minimum officiel du jeu ni une garantie de joueurs. Mesurez la mémoire en partie avant d’ajuster votre offre.
Un manque de mémoire ne se corrige pas en changeant au hasard de build. Relevez la consommation au repos, pendant une exploration et lors du chargement des mods ; comparez ces situations avant d’augmenter les ressources.
Identifier le profil réellement utilisé
servertest est un exemple de nom de profil, pas une valeur imposée. Repérez dans la console ou les variables de démarrage le nom actif et le répertoire de données. Dans certaines installations, un paramètre de répertoire déplace le dossier Zomboid.
| Élément | Exemple dans le dossier de données | À conserver |
|---|---|---|
| Réglages serveur | Zomboid/Server/servertest.ini | Accès, nom public, ports, liste des mods. |
| Sandbox | Zomboid/Server/servertest_SandboxVars.lua | Règles du monde et difficulté. |
| Monde | Zomboid/Saves/Multiplayer/servertest/ | Dossier complet du monde associé au profil. |
| Comptes | Zomboid/db/servertest.db | Base du serveur et fichiers associés présents dans cette installation. |
Conservez également les autres fichiers de ce profil dans Server, notamment les régions de départ si vous les avez personnalisées. N’écrasez pas un dossier entier contenant plusieurs profils sans les identifier.
Accès, ports et SandboxVars
Dans le fichier INI actif, PublicName identifie le serveur et MaxPlayers fixe le nombre maximal de connexions configuré. Ce nombre ne mesure pas la capacité réelle. Open intervient sur l’admission des comptes ; il ne remplace pas la configuration d’un mot de passe. Lisez les commentaires générés par votre version avant de modifier l’accès.
# Exemple de nom public à adapter dans le profil actif
PublicName=[FR] Mon groupe - Survie
MaxPlayers=8
PauseEmpty=truePauseEmpty vise à mettre la simulation en pause lorsque le serveur est vide. Vérifiez son comportement avec votre version et vos mods ; le guide du monde persistant propose un protocole de contrôle.
Les ports PZ courants sont 16261/UDP et 16262/UDP, mais les allocations de votre service priment. Comparez les valeurs de DefaultPort et UDPPort avec le panel. Sur une offre gérée, faites vérifier toute discordance par HOPELA plutôt que d’inventer une nouvelle allocation.
Le fichier servertest_SandboxVars.lua règle notamment la population zombie, le loot et les rythmes du monde. Changez une famille de paramètres à la fois, annoncez l’effet recherché et vérifiez-le dans une copie si le monde compte déjà des constructions importantes.
WorkshopItems et Mods : deux identifiants différents
- Ouvrez la fiche de chaque mod et vérifiez la branche prise en charge ainsi que les dépendances.
- Relevez son identifiant Workshop et le ou les identifiants internes annoncés par l’auteur. Ne recopiez pas le numéro Workshop dans les deux listes.
- Arrêtez proprement le serveur et sauvegardez son état.
- Renseignez
WorkshopItemsetModsdans le profil actif, selon la syntaxe de ses fichiers générés. - Relancez, lisez les messages de téléchargement et testez avec un joueur disposant des mêmes contenus.
Évitez de retirer directement un mod de carte, d’objets ou de véhicules d’un monde utilisé : l’absence de ses données peut modifier la partie. Testez d’abord le retrait sur une copie.
Un contrôle précis pour chaque symptôme
| Symptôme | Premier contrôle | À transmettre au support |
|---|---|---|
| Réglage revenu à son ancienne valeur | Serveur arrêté pendant l’édition ; profil et variables de démarrage corrects. | Nom du profil et réglage concerné, sans mot de passe. |
| Mod absent | Branche compatible, dépendances, correspondance des deux listes. | Identifiants publics du mod et première erreur utile. |
| Serveur visible, connexion bloquée | Version exacte, accès, allocations UDP et logs au moment de la connexion. | Heure du test et message affiché au joueur. |
| Monde vide après redémarrage | Nom du profil et chemin de sauvegarde réellement chargés. | Arrêter et conserver l’état avant toute nouvelle copie. |
Maintenance et commandes utiles
Dans la console serveur, servermsg "Maintenance dans 5 minutes" prévient les joueurs ; save demande l’écriture du monde et quit sert à quitter proprement. Vérifiez le résultat dans la console avant la copie. En jeu, les commandes administrateur utilisent habituellement / ; n’accordez ces droits qu’aux personnes nécessaires.
Une copie restaurable doit réunir le monde, les comptes et les réglages compatibles au même instant. Utilisez la checklist de migration PZ pour consigner les contrôles. Les offres Project Zomboid HOPELA précisent les ressources actuellement disponibles.
Questions fréquentes
Quelle RAM choisir pour Project Zomboid Build 42 ?
HOPELA conseille de partir sur 16 Go pour préparer un petit serveur Build 42, puis de mesurer la charge en jeu. Les projets avec beaucoup de mods peuvent demander 24 à 32 Go. Ce repère n’est pas un minimum officiel ni une garantie de joueurs.
Pourquoi mes mods Project Zomboid ne chargent-ils pas ?
Vérifiez la branche compatible, les dépendances et la correspondance entre WorkshopItems et les identifiants internes de Mods. Consultez ensuite la première erreur utile dans la console.
Pourquoi mes réglages disparaissent-ils au redémarrage ?
Vérifiez que vous modifiez le profil actif, serveur arrêté. Une variable de démarrage ou une édition du mauvais fichier peut aussi rétablir une ancienne valeur.
La commande save suffit-elle pour disposer d’une sauvegarde indépendante ?
Non. Elle demande l’écriture du monde courant. Pour disposer d’un retour arrière, conservez aussi une copie datée des fichiers nécessaires et vérifiez qu’elle est restaurable.
Sources et portée du guide
- The Indie Stone : publication de 42.21 Stable.
- The Indie Stone : passage à Build 42 et canal legacy41.
- Référence officielle des options du serveur : les options disponibles dépendent de la version installée.
Les séquences de contrôle et checklists sont proposées par HOPELA. Les chemins ci-dessous sont des exemples : le profil et le répertoire de données de votre installation font foi.
Partager ce guide :



Laisser un commentaire