Project Zomboid · Guide

Paramètres serveur et sandbox de Project Zomboid expliqués

Mis à jour October 2, 2026 9 min de lecture

Sur cette page
  1. Où se trouvent les paramètres
  2. Trois presets sandbox qui fonctionnent
  3. Paramètres multijoueur : PvP, safehouses, whitelist et plus
  4. Ajouter des mods du Workshop à un serveur
  5. Les réglages qui réduisent le lag et la mémoire
  6. Modifier les paramètres sur un serveur HytHost
  7. FAQ

Un serveur Project Zomboid est défini par deux fichiers. L'un décide qui peut rejoindre et comment le serveur se comporte ; l'autre décide à quel point l'apocalypse est rude — combien de zombies, combien de loot, à quelle vitesse on progresse, combien de temps dure une journée. La plupart des groupes ne modifient qu'une douzaine de réglages dans les deux, et c'est d'eux que parle ce guide.

Il explique où se trouvent les fichiers, propose trois presets prêts à l'emploi, puis couvre les options multijoueur, les mods du Workshop et les réglages qui gardent léger un serveur qui tourne longtemps. Il est écrit pour Build 42, avec les endroits où Build 41 diffère signalés, car plusieurs clés ont été renommées entre les deux.

Où se trouvent les paramètres

Tout est dans Zomboid/Server/, dans votre dossier utilisateur sur un PC à la maison (%USERPROFILE%\Zomboid\Server sous Windows, ~/Zomboid/Server sous Linux) :

FichierCe qu'il contrôle
servertest.iniLe serveur : nom, mot de passe, limite de joueurs, PvP, safehouses, whitelist, mods, carte
servertest_SandboxVars.luaLes règles du monde : zombies, loot, XP, temps, eau et électricité, infection
servertest_spawnregions.luaLes villes où les nouveaux joueurs peuvent apparaître

Le monde lui-même est sauvegardé dans Zomboid/Saves/Multiplayer/servertest. « servertest » est le nom de serveur par défaut ; un serveur lancé sous un autre nom utilise des fichiers portant ce nom, alors vérifiez que vous modifiez les bons.

Ce que vous pouvez changer en cours de partie

  • Les options du serveur dans servertest.ini peuvent changer à tout moment. Arrêtez le serveur, modifiez, relancez-le — ou modifiez-les pendant qu'il tourne et appliquez le fichier avec la commande reloadoptions.
  • Les options sandbox sont lues au démarrage du serveur, donc redémarrez après modification. Gardez en tête que les zombies et le loot des zones déjà visitées ont été générés avec les anciennes valeurs : un changement se voit surtout là où personne n'est encore allé.
  • Certains choix relèvent d'un nouveau monde. La date de départ et la carte sont fixées à la création du monde. Changer de build — de 41 à 42 — implique toujours un nouveau monde.
Sauvegardez le dossier de sauvegarde avant de modifier le fichier sandbox d'un monde en cours. C'est le seul changement difficile à annuler.

Modifiez les deux fichiers depuis votre navigateur : un serveur Project Zomboid HytHost inclut un gestionnaire de fichiers et le sFTP, dès €6.54/mois.

Voir les offres Project Zomboid

Trois presets sandbox qui fonctionnent

Ce sont nos suggestions, pas les presets intégrés au jeu. Ils utilisent les noms d'options affichés sur l'écran Sandbox ; les clés correspondantes de servertest_SandboxVars.lua sont listées en dessous.

RéglageDétendu, entre amisApocalypse classiqueHardcore sur la durée
Population de zombiesLowNormalHigh
Respawn des zombiesDésactivéDésactivéActivé, lent
Vitesse des zombiesShamblersShamblersRandom, avec quelques fast shamblers
LootAu-dessus du défautPar défautEn dessous du défaut
Multiplicateur d'XP2–3×1×1×
Durée du jour2 heures ou plus1 heure 30 minutes (par défaut)1 heure
InfectionSalive uniquementSang et saliveSang et salive

Les clés derrière ces réglages, telles que nommées dans Build 42 :

  • Population — Zombies (1 Insane … 4 Normal, 5 Low, 6 None) et le réglage plus fin ZombieConfig.PopulationMultiplier. « Normal » vaut 0.65 dans Build 42 ; c'était 1.0 dans Build 41, donc ne recopiez pas de valeurs d'un build à l'autre.
  • Respawn — RespawnHours, RespawnUnseenHours et RespawnMultiplier. Build 42 désactive le respawn par défaut ; Build 41 l'activait.
  • Vitesse et infection — ZombieLore.Speed (1 Sprinters, 2 Fast Shamblers, 3 Shamblers, 4 Random) et ZombieLore.Transmission (1 Blood and Saliva, 2 Saliva Only, 3 Everyone's Infected, 4 None).
  • Loot — Build 42 règle le loot par catégorie avec des multiplicateurs de 0 à 4, comme FoodLootNew, WeaponLootNew et AmmoLootNew. Build 41 utilisait FoodLoot, WeaponLoot et OtherLoot sur une échelle de rareté de 1 à 5.
  • XP — Build 42 utilise MultiplierConfig.Global, avec des valeurs facultatives par compétence. Build 41 utilisait XpMultiplier.
  • Temps — DayLength, ainsi que WaterShut / ElecShut pour le moment où l'eau et l'électricité sont coupées.
Le plus simple pour obtenir un fichier sandbox valide est de laisser le jeu l'écrire : en jeu, Host > Manage Settings modifie ces mêmes fichiers sur votre PC, et vous pouvez ensuite les copier sur le serveur. Une faute de frappe dans un fichier .lua modifié à la main peut empêcher le monde de se charger.

Paramètres multijoueur : PvP, safehouses, whitelist et plus

Ces options se trouvent dans servertest.ini. Les valeurs par défaut sont celles de Build 42.

CléPar défautCe qu'elle fait
PVPtrueLes joueurs peuvent se blesser entre eux. Mettez false pour un serveur coopératif.
PauseEmptytrueLe temps s'arrête quand personne n'est en ligne. Désactivez-la si vous voulez que le monde continue sans vous.
PasswordvideLe mot de passe dont les joueurs ont besoin pour rejoindre.
MaxPlayers32Limite de joueurs, jusqu'à 100. Le jeu avertit d'un risque de désynchronisation au-delà de 32. (Le défaut de Build 41 était 16.)
Opentruefalse active la whitelist : seuls les comptes créés par un admin peuvent rejoindre.
PlayerSafehousefalsePermet aux joueurs de revendiquer un bâtiment comme safehouse. AdminSafehouse réserve cela aux admins.
SafehouseAllowTrepasstrueIndique si les autres peuvent entrer dans une safehouse. La clé s'écrit vraiment ainsi.
FactiontruePermet aux joueurs de former des factions avec des tags.
GlobalChattrueCanal de chat pour tout le serveur.
Public / PublicNamefalseAffiche le serveur dans le navigateur du jeu sous ce nom.
DropOffWhiteListAfterDeathfalseSupprime le compte d'un joueur quand son personnage meurt — pour les serveurs en permadeath.

Build 41 avait aussi AutoCreateUserInWhiteList, qui ajoutait automatiquement chaque nouveau joueur à la whitelist ; cette clé ne fait plus partie des paramètres de Build 42. Pour gérer la whitelist elle-même, voyez les commandes adduser dans les commandes admin de Project Zomboid.

Ajouter des mods du Workshop à un serveur

Chaque mod prend deux lignes dans servertest.ini, et une carte personnalisée en prend une troisième :

  1. WorkshopItems — l'ID Workshop, le nombre à la fin de l'adresse de la page du mod sur le Steam Workshop. Le serveur télécharge ces éléments au démarrage.
  2. Mods — l'ID du mod, c'est-à-dire la ligne id= du fichier mod.info du mod. Il diffère souvent du titre du mod et du nom de son dossier, et un seul élément du Workshop peut contenir plusieurs mods. Sur Build 42, chaque ID de mod doit être précédé d'un antislash.
  3. Map — pour les mods de carte uniquement : les noms des dossiers de carte, placés avant la carte de base.
WorkshopItems=2169435993;2392709985
Mods=\ModA;\ModB
Map=MyMapFolder;Muldraugh, KY

Séparez les entrées par des points-virgules, sans espaces. Placez un mod après les mods dont il dépend. Les joueurs n'installent rien à la main : le jeu télécharge les mods Workshop du serveur quand ils rejoignent.

Pourquoi les mods ne se chargent pas

  • L'ID du mod est faux — un titre ou un nom de dossier au lieu de la valeur id=, ou l'antislash de Build 42 manque.
  • Le mod est fait pour l'autre build. Beaucoup de mods ont des versions séparées pour Build 41 et Build 42 ; un mod réservé à Build 41 ne se charge pas sur 42 et peut empêcher le monde de se charger.
  • Une dépendance manque dans WorkshopItems ou est listée après le mod qui en a besoin.
  • Le mod a été mis à jour sur le Workshop et le serveur a l'ancienne copie, donc les joueurs ayant la nouvelle version sont refusés. Redémarrez le serveur pour qu'il télécharge la mise à jour. La commande checkModsNeedUpdate indique dans le log si une mise à jour est en attente.

Les réglages qui réduisent le lag et la mémoire

Un serveur Project Zomboid consomme sa mémoire et son CPU pour les zones chargées, les zombies et les mods. Les réglages qui font vraiment la différence :

  • Population et respawn des zombies. Chaque zombie est simulé. Une population High ou Insane avec respawn activé est le monde le plus coûteux que vous puissiez créer ; Normal sans respawn est bien plus léger.
  • La liste de mods. Les gros mods de carte, de véhicules et de refonte coûtent de la mémoire même quand personne ne les utilise. Retirez ce que votre groupe n'utilise pas.
  • Un MaxPlayers conforme à la réalité. Les joueurs dispersés sur la carte gardent chacun leurs environs chargés. Trente joueurs dans trente villes coûtent bien plus que trente joueurs dans une seule base.
  • PauseEmpty=true arrête l'horloge quand personne n'est connecté, pour qu'un serveur vide ne simule pas un monde que personne ne voit.
  • Un redémarrage programmé une fois par jour garde réactif un monde qui tourne depuis longtemps.

Les réglages ont leurs limites : si le serveur manque sans cesse de mémoire, il lui en faut davantage. Nos recommandations de RAM donnent les chiffres par taille de groupe.

Modifier les paramètres sur un serveur HytHost

Chez HytHost, les paramètres sont répartis entre deux endroits de votre GamePanel :

  • L'onglet Startup contient le nombre maximal de joueurs, le nom du serveur, son mot de passe, l'affichage public, le PvP, les éléments Workshop et les ID de mods. Le serveur les écrit dans servertest.ini à chaque démarrage, donc modifiez-les ici — une modification de ces lignes directement dans le fichier est remplacée au démarrage suivant.
  • Le gestionnaire de fichiers (ou sFTP) contient tout le reste : le reste de servertest.ini et servertest_SandboxVars.lua, dans Zomboid/Server/. Arrêtez le serveur, modifiez, enregistrez, relancez-le.

Faites une sauvegarde manuelle depuis l'onglet Backups avant un gros changement, en plus des sauvegardes automatiques incluses dans chaque offre. Pour les mondes moddés qui tournent longtemps, West Point (12 GB) laisse de la place pour les packs de cartes et de véhicules ; l'hébergement Project Zomboid propose toutes les tailles, et les serveurs Custom montent jusqu'à 32 GB.

Première installation ? Commencez par comment héberger un serveur Project Zomboid.

Pour un monde moddé sur la durée, West Point vous offre 12 GB pour €13.08/mois, sauvegardes automatiques incluses.

Voir les offres Project Zomboid
FAQ

Questions fréquentes

Dans Zomboid/Server/servertest_SandboxVars.lua, à côté des paramètres du serveur dans servertest.ini. Sous Windows, ce dossier se trouve dans votre profil utilisateur, sous Linux dans votre répertoire personnel. Si le serveur tourne sous un autre nom, les fichiers portent ce nom au lieu de servertest.

Oui, mais redémarrez ensuite le serveur, et attendez-vous à ce que le changement se voie surtout dans les zones que personne n'a encore visitées, car les zombies et le loot des zones explorées ont déjà été générés. Sauvegardez d'abord la partie. Passer de Build 41 à Build 42, ou l'inverse, nécessite toujours un nouveau monde.

Une faible population de zombies, le respawn désactivé, des shamblers, un loot au-dessus du défaut, un multiplicateur d'XP de 2 ou 3, des journées de 2 heures et une infection par la salive uniquement. Le jeu reste tendu sans que chaque nouveau personnage meure dès le premier jour.

Mettez l'ID Workshop dans WorkshopItems et l'ID du mod tiré de mod.info dans Mods, séparés par des points-virgules, puis redémarrez. Sur Build 42, chaque ID de mod doit être précédé d'un antislash. Les mods de carte vont aussi dans Map, avant la carte de base. Les joueurs reçoivent les mods automatiquement en rejoignant.

Mettez PVP=true ou PVP=false dans servertest.ini et redémarrez. Sur un serveur HytHost, changez le PvP dans l'onglet Startup.

En général, l'ID du mod est faux, l'antislash de Build 42 manque, le mod est fait pour l'autre build ou une dépendance manque. Si les joueurs sont refusés après une mise à jour sur le Workshop, redémarrez le serveur pour qu'il télécharge la nouvelle version. La console du serveur indique le mod qui a échoué.

Normal est la population par défaut du jeu et l'expérience prévue. Dans Build 42, elle correspond à un multiplicateur de population de 0.65, là où Build 41 utilisait 1.0 : le libellé compte donc plus que le chiffre. Le respawn est désactivé par défaut dans Build 42.

Réglez l'apocalypse, pas le serveur

L'hébergement Project Zomboid de HytHost vous donne l'onglet Startup, un gestionnaire de fichiers et des sauvegardes automatiques pour chaque changement de paramètres — dès €6.54/mois.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Ce guide vous a-t-il été utile ?