VEIN n'a pas de curseur de difficulté unique. La difficulté d'un serveur vient de deux groupes de paramètres : les console variables des zombies (santé, dégâts, vitesse, sens et infection) et un niveau de rareté du loot. Les deux se trouvent dans Engine.ini, sous la section [ConsoleVariables]. Vous pouvez les modifier en FTP, ou changer la plupart d'entre eux en direct depuis le menu Config admin en jeu. Ce guide couvre les deux méthodes, les valeurs exactes et des presets à copier-coller.
Où se trouvent les paramètres de difficulté et de rareté
VEIN lit ses paramètres de gameplay dans des console variables nommées vein.*, à l'intérieur de ce fichier :
Vein/Saved/Config/LinuxServer/Engine.ini
Elles sont toutes regroupées sous une seule section [ConsoleVariables]. Quelques règles à connaître avant de toucher à quoi que ce soit :
- Les valeurs sont numériques. Utilisez
1pour activer une option et0pour la désactiver. Les multiplicateurs comme la santé des zombies ou l'XP acceptent des décimales (par exemple1.3). Engine.iniest lu au démarrage du serveur : toute modification du fichier demande donc un redémarrage pour s'appliquer.- Le nom du serveur, le mot de passe et le nombre maximum de joueurs ne sont pas des console variables. Ces réglages se font dans l'onglet Démarrage de votre panneau de contrôle DoomHosting, pas ici.
Vous avez deux façons de changer ces paramètres :
- Modifier
Engine.inidirectement en FTP ou depuis le gestionnaire de fichiers (voir plus bas). - Ouvrir le menu Config admin en jeu avec la touche antislash (
\). Il réécrit les mêmes valeurs dansEngine.iniet fait référence pour la version que vous avez installée.
Régler la rareté du loot
La rareté du loot dépend d'une seule variable, vein.Scarcity.Difficulty. Elle décide de la quantité de loot présente dans tout le monde. Plus la valeur est élevée, plus l'économie de survie est dure.
| Valeur | Signification |
|---|---|
0 |
Abondant |
1 |
Généreux |
2 |
Par défaut |
3 |
Rare |
4 |
Très rare |
Par exemple, une économie de loot rare ressemble à ceci :
[ConsoleVariables]
vein.Scarcity.Difficulty=3
Deux variables liées complètent la boucle de loot :
vein.ContainersRespawn.Enabled(1ou0) : indique si les conteneurs fouillés se remplissent à nouveau avec le temps.vein.ContainersRespawn.Interval: nombre de secondes entre deux réapprovisionnements. La valeur par défaut est10800(3 heures). Baissez-la pour un serveur plus permissif, augmentez-la pour garder le loot rare.
Rendre les zombies plus coriaces ou plus abordables
L'essentiel de la difficulté ressentie dans VEIN vient du comportement des zombies. Voici les variables à ajuster, avec leurs valeurs par défaut :
| Variable | Par défaut | Effet |
|---|---|---|
vein.Zombies.Health |
40 |
Points de vie. Plus c'est haut, plus les zombies encaissent. |
vein.Zombies.DamageMultiplier |
1 |
Dégâts infligés aux joueurs. |
vein.Zombies.SpeedMultiplier |
1 |
Vitesse de déplacement. |
vein.Zombies.SightMultiplier |
1 |
Distance à laquelle les zombies vous repèrent. |
vein.Zombies.HearingMultiplier |
1 |
Sensibilité aux bruits, comme les coups de feu. |
vein.ZombieInfectionChance |
0.01 |
Probabilité d'infection à chaque coup reçu. 0 désactive l'infection. |
vein.Zombies.HeadshotOnly |
0 |
Les zombies ne meurent que d'un headshot. |
vein.AISpawner.SpawnCapMultiplierZombie |
1 |
Multiplie la population de zombies. |
Monter en même temps la santé, les dégâts, la vitesse et le spawn cap, c'est ce qui transforme un serveur tranquille en serveur punitif. La progression est un levier à part : vein.Stats.XPMultiplier (par défaut 1) accélère ou ralentit la montée en compétences des joueurs.
Modifier Engine.ini depuis votre panneau DoomHosting
La bonne façon de modifier Engine.ini est de le faire serveur arrêté, pour que vos changements ne soient pas écrasés à l'extinction du serveur.
- Arrêtez le serveur depuis le panneau.
- Ouvrez le gestionnaire de fichiers (ou connectez-vous en FTP avec les identifiants affichés dans votre panneau) et allez dans
Vein/Saved/Config/LinuxServer/. - Ouvrez
Engine.ini. Repérez la section[ConsoleVariables], ou ajoutez-la si elle n'existe pas encore. - Ajoutez ou modifiez vos lignes sous ce titre, puis enregistrez.
- Redémarrez le serveur.
Tous les serveurs de jeu que nous hébergeons disposent du même gestionnaire de fichiers et du même accès FTP. Si vous débutez sur le panneau, la présentation du panneau de contrôle montre où se trouvent le gestionnaire de fichiers et l'onglet Démarrage.

Changer les paramètres en direct avec le menu Config admin
Si vous êtes connecté à votre propre serveur en tant qu'admin, appuyez sur la touche antislash (\) pour ouvrir le menu Config en jeu. Vous y ajustez les mêmes valeurs de difficulté et de rareté et vous les appliquez sans passer par le FTP. Le menu réécrit vos changements dans Engine.ini, ils survivent donc aux redémarrages. Comme VEIN est en accès anticipé, ce menu reflète toujours les paramètres que votre build installé prend réellement en charge.
Construire votre config avec le générateur gratuit
Éditer un fichier INI à la main se prête aux fautes, surtout sur les multiplicateurs à décimales. Notre générateur de config VEIN gratuit construit tout le bloc [ConsoleVariables] à votre place. Choisissez un preset (Casual, Default, Hardcore ou Horde nights), affinez les zombies et la rareté du loot avec les curseurs, puis copiez le bloc ou téléchargez un Engine.ini prêt à l'emploi. Collez-le dans le fichier vu plus haut, redémarrez, et c'est réglé, sans erreur de syntaxe.

Presets de difficulté à copier-coller
Collez l'un de ces blocs sous [ConsoleVariables] dans votre Engine.ini comme point de départ, puis ajustez à votre goût.
Casual, pour une session co-op tranquille avec du loot en abondance :
[ConsoleVariables]
vein.Zombies.Health=25
vein.Zombies.DamageMultiplier=0.6
vein.ZombieInfectionChance=0
vein.Scarcity.Difficulty=0
vein.Stats.XPMultiplier=2
vein.ContainersRespawn.Interval=3600
Hardcore, pour des zombies rapides et mortels et une économie à sec :
[ConsoleVariables]
vein.Zombies.Health=60
vein.Zombies.DamageMultiplier=2
vein.Zombies.SpeedMultiplier=1.3
vein.Zombies.SightMultiplier=1.3
vein.Zombies.HearingMultiplier=1.3
vein.ZombieInfectionChance=0.05
vein.Scarcity.Difficulty=4
vein.Stats.XPMultiplier=0.8
vein.AISpawner.SpawnCapMultiplierZombie=1.5
Problèmes courants
- Les changements ne s'appliquent pas. La cause habituelle est une modification d'
Engine.inipendant que le serveur tourne. Le serveur réécrit le fichier à l'arrêt et efface votre modification. Arrêtez toujours le serveur d'abord, puis modifiez, puis redémarrez. - Les paramètres sont ignorés. Vérifiez le chemin et la section. Les lignes doivent se trouver sous
[ConsoleVariables]dansVein/Saved/Config/LinuxServer/Engine.ini, pas dans un autre fichier de configuration. trueoufalsene fait rien. Les console variables de VEIN sont numériques. Utilisez1et0, pastrueetfalse.- Un paramètre est absent ou réagit autrement. VEIN est en accès anticipé et ses console variables bougent d'un patch à l'autre. Le menu Config admin en jeu fait toujours référence pour la version que vous avez installée. Servez-vous de ce guide et du générateur comme point de départ rapide, puis confirmez en jeu.
Une fois la difficulté calée, le calculateur de RAM VEIN vous aide à dimensionner le serveur selon votre nombre de joueurs, ou louez-en un neuf sur matériel dédié depuis notre page hébergement de serveurs VEIN.
