Project Zomboid Intermédiaire 11 min de lecture

Configurer servertest.ini Project Zomboid : ports, slots, mot de passe, RCON, PVP/PVE

Guide complet pour configurer le fichier servertest.ini de votre serveur Project Zomboid : PublicName, MaxPlayers, RCONPort, PVP, PauseEmpty, Open, ResetID et tous les paramètres essentiels.

Configurer servertest.ini Project Zomboid : ports, slots, mot de passe, RCON, PVP/PVE

Configurer servertest.ini Project Zomboid : ports, slots, mot de passe, RCON, PVP/PVE

Le fichier servertest.ini est le cœur de la configuration de votre serveur Project Zomboid : il pilote les ports, les slots, le mode PVP/PVE, le RCON et les règles d’accès. Ce guide détaille chaque paramètre important avec sa valeur par défaut, vérifié contre les guides ZAP-Hosting, Shockbyte, Pingperfect et la documentation PZwiki.

Pour un serveur Project Zomboid chez HebergTonServ, vous éditez servertest.ini directement depuis le File Manager du panel.

⚠️ Règle critique : toujours arrêter le serveur avant d’éditer servertest.ini. PZ réécrit le fichier à l’arrêt avec l’état mémoire — vos modifs faites serveur allumé seront écrasées.


Localisation du fichier

servertest.ini se trouve dans le dossier utilisateur, pas dans le dossier serveur :

OSChemin
WindowsC:\Users\<VotreUser>\Zomboid\Server\servertest.ini
Linux~/Zomboid/Server/servertest.ini
Hébergeur (panel)Souvent exposé directement dans File Manager

Le nom du fichier change si vous avez lancé le serveur avec -servername MonServeur : il devient MonServeur.ini.


Paramètres essentiels — identité

ParamètreDéfautDescription
PublicNameMy PZ ServerNom affiché dans le browser serveur PZ
PublicDescription(vide)Description visible dans la fiche serveur
Publicfalsetrue = listé dans le browser PZ public
Password(vide)Mot de passe rejoindre. Vide = pas de mot de passe
ResetID(auto)ID unique du monde — ne pas modifier sauf wipe
ServerPlayerID(auto)ID interne — ne pas modifier

Différence Public vs Open : Public=true rend le serveur visible dans le browser. Open=true autorise la création de compte automatique.


Paramètres essentiels — capacité et réseau

ParamètreDéfautDescription
MaxPlayers32Nombre max de slots
MaxAccountsPerUser0Comptes max par joueur (0=illimité)
DefaultPort16261Port de jeu UDP
UDPPort16262Port Steam UDP (matchmaking)
SteamPort18766Steam relay port 1
SteamPort28767Steam relay port 2
UPnPtrueTente l’ouverture auto via UPnP routeur

Port 16261/16262 vs 8766/8767 : 16261/16262 = trafic PZ direct. 8766/8767 = relais Steam (utile derrière NAT). Les hébergeurs forwardent généralement les 4.


Paramètres essentiels — accès et whitelist

ParamètreDéfautDescription
Opentruetrue = nouveau joueur crée son compte auto. false = whitelist stricte
AutoCreateUserInWhiteListfalseSi Open=false, créer le compte au premier login
DropOffWhiteListAfterDeathfalseRetirer de la whitelist à la mort (mode hardcore)
DenyLoginOnOverloadedServertrueRefuse connexion si serveur saturé
MaxAccountsPerUser0Comptes max par utilisateur Steam (0=illimité)

Pour un serveur privé strict : Open=false + créez les comptes via la commande /adduser. Voir : Whitelist Project Zomboid.


Paramètres essentiels — gameplay

ParamètreDéfautDescription
PVPtrueActive les dégâts entre joueurs
SafetySystemtrueSystème safe/unsafe individuel par joueur
ShowSafetytrueIcône au-dessus de la tête en mode safe
SafetyToggleTimer2Cooldown changement safe/unsafe (secondes)
SafetyCooldownTimer3Cooldown PVP après toggle
PauseEmptytruePause le temps quand 0 joueur connecté

PVP=true + SafetySystem=true = mode PVPVE : combat possible, mais chaque joueur active son flag PVP individuellement.

PauseEmpty=true est utile pour empêcher la perte de food/durabilité quand personne n’est en ligne.


Paramètres essentiels — RCON

Le RCON permet de piloter le serveur à distance via un client externe (rcon-cli, BattleMetrics, Discord bots).

ParamètreDéfautDescription
RCONPort27015Port TCP du RCON
RCONPassword(vide)Mot de passe RCON. DOIT être défini pour activer

Sans RCONPassword défini, le RCON est désactivé — par sécurité.

Ouvrez le port TCP 27015 dans votre firewall si vous activez le RCON. Choisissez un mot de passe long et différent du mot de passe admin.


Paramètres essentiels — autres

ParamètreDéfautDescription
Mods(vide)Liste des Mod IDs séparés par ;
WorkshopItems(vide)Liste des Workshop IDs séparés par ;
MapMuldraugh, KYCarte chargée — multi-maps possible avec ;
SpawnRegionsservertest_spawnregions.luaFichier des régions de spawn
SpawnPoint0,0,0Coordonnées de spawn forcé (0,0,0 = défaut Muldraugh)
SaveWorldEveryMinutes0Auto-save (0 = désactivé, 15-30 recommandé)
LogLocalChatfalseLogger le chat local
AntiCheatProtectionType1 à Type24trueModules anticheat individuels

Exemple de servertest.ini optimisé

Serveur communautaire 16 joueurs PVE-friendly

PublicName=Communauté FR Build 42
PublicDescription=Serveur PVE détendu - règles sur Discord
Public=true
Password=

MaxPlayers=16
DefaultPort=16261
UDPPort=16262

Open=true
AutoCreateUserInWhiteList=false

PVP=true
SafetySystem=true
ShowSafety=true
PauseEmpty=true
SaveWorldEveryMinutes=15

RCONPort=27015
RCONPassword=MotDePasseRconLongEtFort

Mods=
WorkshopItems=
Map=Muldraugh, KY

Serveur privé hardcore PVP

PublicName=Hardcore Squad PVP
PublicDescription=Whitelist - Discord only
Public=false
Password=MotDePasseServeur

MaxPlayers=8
Open=false
AutoCreateUserInWhiteList=false
DropOffWhiteListAfterDeath=true

PVP=true
SafetySystem=false
ShowSafety=false
PauseEmpty=false
SaveWorldEveryMinutes=10

RCONPort=27015
RCONPassword=AdminRconLongAndStrong

Workflow de modification sécurisé

  1. Arrêtez le serveur depuis votre panel ou la console (/quit puis attendez)
  2. Ouvrez le File Manager (HebergTonServ) ou connectez-vous en SFTP
  3. Naviguez vers Zomboid/Server/
  4. Copiez servertest.ini en servertest.ini.bak
  5. Modifiez les valeurs
  6. Sauvegardez
  7. Redémarrez le serveur
  8. Vérifiez les logs au démarrage : Zomboid/server-console.txt

Si le serveur ne démarre plus après modif : restaurez le .bak et regardez server-console.txt pour comprendre l’erreur.


Le piège du nom de fichier

PZ utilise un système basé sur le nom du serveur :

Nom serveurFichiers générés
servertest (défaut)servertest.ini, servertest_SandboxVars.lua, servertest_spawnregions.lua
Custom (-servername Apocalypse)Apocalypse.ini, Apocalypse_SandboxVars.lua, Apocalypse_spawnregions.lua

Si vous changez le nom du serveur en cours de route, les nouveaux fichiers de config ne reprennent pas vos anciens réglages — copiez-les manuellement.


FAQ

Mes modifications de servertest.ini ne s’appliquent pas

3 causes :

  1. Le serveur tournait pendant la modif → il a écrasé vos changements à l’arrêt
  2. Vous avez édité un autre fichier (vérifiez le nom du serveur en cours)
  3. Vous n’avez pas redémarré le serveur après la modif

Faut-il Public=true ou false ?

true si vous voulez attirer du monde via le browser PZ public. false si serveur entre amis (donnez l’IP directe). Avec false, le serveur n’apparaît pas dans le browser mais reste joignable via IP+port.

Comment activer le RCON sans risque ?

  1. Définissez RCONPassword long et unique (≥ 24 caractères, mélange)
  2. Limitez l’accès au port TCP 27015 par IP via UFW : sudo ufw allow from VOTRE_IP to any port 27015 proto tcp
  3. Ne partagez jamais le mot de passe

Combien de slots pour un VPS de 8 Go RAM ?

Vanilla : 16-20 slots. Avec mods Build 42 : 8-12 slots. Au-delà, la latence et le GC Java commencent à plomber.

Différence MaxPlayers vs MaxAccountsPerUser ?

MaxPlayers = total de slots simultanés sur le serveur. MaxAccountsPerUser = nb de comptes différents qu’un même utilisateur Steam peut créer (utile pour empêcher l’alt-farming en serveur RP).

Le serveur consomme-t-il de la RAM même vide ?

Oui. PZ alloue Java heap (-Xmx) au démarrage. PauseEmpty=true réduit la charge CPU mais pas la RAM. Pour vraiment libérer la RAM, arrêtez le serveur via cron quand inactif (auto-restart si joueur tente de se co).


Conclusion

servertest.ini est le pilote principal de votre serveur Project Zomboid : ports, slots, accès, RCON, PVP. Combinez-le avec SandboxVars.lua (gameplay détaillé) et un mot de passe RCON solide pour un serveur stable et sécurisé.

Pour un hébergeur Project Zomboid avec File Manager intégré et 16 Go de RAM dimensionnée pour 32 joueurs Build 42, HebergTonServ est la référence française dès 25,90€/mois.

Pour aller plus loin