Comment installer des mods sur DayZ
Les mods permettent d’ajouter du contenu et des fonctionnalités à votre serveur DayZ. Ce guide vous explique étape par étape comment télécharger, préparer, envoyer et activer des mods.
Nous utiliserons les mods suivants comme exemples :
- FileZilla: https://filezilla-project.org/
Important : Dans FileZilla, définissez le mode de transfert sur Binaire. Pour cela, cliquez sur Transfert → Type de transfert → Binaire. - WinSCP: https://winscp.net/eng/index.php
Étape 1 : s’abonner aux mods et les télécharger
Ouvrez dans Steam la page Workshop du mod souhaité et cliquez sur S’abonner.
Démarrez une fois DayZ afin que Steam télécharge complètement les mods abonnés.
Ouvrez la liste de vos mods téléchargés dans le DayZ Launcher officiel. Cliquez avec le bouton droit sur le mod souhaité et choisissez Ouvrir le dossier.
Confirmez le message si le launcher vous le demande. Le dossier suivant s’ouvre alors :
..\Steam\steamapps\common\DayZ\!WorkshopLes mods téléchargés se trouvent dans ce dossier et portent généralement déjà des noms compréhensibles, comme
@CF. Le dossier!Workshopest masqué par défaut ; le moyen le plus simple d’y accéder est donc d’utiliser Ouvrir le dossier dans le DayZ Launcher.
Vous pouvez également trouver les mods dans le dossier Steam Workshop suivant :
..\Steam\steamapps\workshop\content\221100\
Ce dossier se trouve sur le même disque que votre installation de DayZ. Si vous utilisez plusieurs bibliothèques Steam, le chemin peut être différent. Dans cet emplacement alternatif, chaque sous-dossier porte l’ID Workshop du mod. Le dossier de Community Framework, par exemple, s’appelle 1559212036.
Étape 2 : préparer les dossiers des mods
Créez sur votre ordinateur un nouveau dossier de travail, par exemple Mon serveur DayZ. Copiez-y les dossiers de mods souhaités depuis le dossier !Workshop. Vous éviterez ainsi de modifier accidentellement les fichiers gérés par Steam.
Le changement de nom des dossiers sert uniquement à rendre la configuration plus claire. Vous pouvez généralement utiliser directement les noms lisibles du dossier !Workshop. Si vous renommez un dossier, évitez autant que possible les espaces et les caractères spéciaux. Le caractère @ au début est l’exception habituelle.
Pour notre exemple, utilisez les noms suivants :
@CF@Trader@UnlimitedStamina@Zomberry
Si vos dossiers portent déjà ces noms dans !Workshop, vous n’avez pas besoin de les renommer. Pour les mods dont le nom contient des espaces ou des caractères spéciaux, il est recommandé de renommer une copie dans le dossier de travail avec un nom simple comme @MonMod.
Créez également un dossier nommé keys dans le dossier de travail. Respectez les majuscules et les minuscules. Copiez les fichiers .bikey de chaque mod dans ce dossier keys commun.
Certains mods utilisent le même fichier de clé. Si Windows vous demande de remplacer un fichier existant, vous pouvez le confirmer dans ce cas.
La structure préparée doit ressembler à ceci :
Mon serveur DayZ/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Important : Consultez toujours les instructions d’installation de chaque mod. Certains mods nécessitent des dépendances supplémentaires, un ordre de chargement précis ou d’autres fichiers de configuration.
Étape 3 : envoyer les mods avec le FTP du serveur de jeux
- Arrêtez votre serveur. Son statut doit être Serveur arrêté.
- Connectez-vous avec votre programme FTP au FTP du serveur de jeux. Vous trouverez les identifiants dans l’aperçu FTP en cliquant sur FTP.
- Après la connexion, vous vous trouvez déjà dans le répertoire racine
/du FTP du serveur de jeux. - Téléversez directement dans ce répertoire les dossiers des mods renommés ainsi que le dossier
keys. Ne téléversez pas le dossier parentMon serveur DayZ.
Après l’envoi, le répertoire racine doit ressembler à ceci :
/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Cas particulier : fichiers dans le dossier profile
Certains mods nécessitent des fichiers supplémentaires dans le dossier profile. Pour le mod Trader, ils se trouvent par exemple dans le dossier ServerProfileFolder du mod. Le dossier profile fait également partie du FTP du serveur de jeux et est directement accessible à cet endroit.
Connectez-vous avec votre programme FTP au FTP du serveur de jeux. Vous trouverez les identifiants dans l’aperçu FTP en cliquant sur FTP.
Ouvrez le dossier suivant dans le FTP du serveur de jeux :
/profile/Téléversez le dossier
Traderqu’il contient directement dans ce dossier.
Consultez toujours les instructions de chaque mod, car d’autres mods peuvent également nécessiter des fichiers dans le dossier profile ou à d’autres emplacements.
Étape 4 : activer les mods dans l’interface web
Le téléversement ne suffit pas. Vous devez également saisir les noms des dossiers dans l’interface web afin que le serveur charge les mods au démarrage.
Basic Mode
Ouvrez Mods (Installation manuelle par FTP) dans l’interface web.
Saisissez les dossiers des mods dans l’ordre de chargement souhaité. Séparez les noms par des points-virgules :
@CF;@Trader;@UnlimitedStamina;@ZomberryLes dépendances doivent être chargées avant les mods qui en ont besoin. Dans cet exemple,
@CFdoit être chargé avant@Trader.Cliquez sur Enregistrer et redémarrez votre serveur.
Advanced Mode
Dans Commandline, ouvrez le champ Mods (Installation manuelle par FTP).
Saisissez la même liste dans l’ordre de chargement souhaité :
@CF;@Trader;@UnlimitedStamina;@ZomberryCliquez sur Enregistrer et redémarrez votre serveur.
Important : Les noms doivent correspondre exactement aux noms des dossiers téléversés. Respectez le @, les majuscules et les minuscules ainsi que les points-virgules. Si votre dossier s’appelle @MonMod, vous devez saisir exactement @MonMod.
Que signifie « Server-Mods (manual installation via FTP) » ?
L’interface web contient également le champ Server-Mods (manual installation via FTP). Ce champ utilise le paramètre de lancement -serverMod= et est réservé aux mods qui fonctionnent exclusivement côté serveur. Ces mods ne sont pas transmis aux joueurs et n’ont donc pas besoin d’être installés sur leurs ordinateurs.
Il s’agit toutefois d’une exception dans DayZ. La plupart des mods nécessitent également des fichiers sur le client du joueur. Les mods Community Framework, Trader, Unlimited Stamina et ZomBerrys Admin Tools utilisés dans cet exemple doivent tous être saisis dans Mods (Installation manuelle par FTP) et sont chargés avec le paramètre -mod=.
Ne saisissez donc pas les mods classiques dans Server-Mods (manual installation via FTP). Utilisez ce champ uniquement si les instructions du mod indiquent explicitement qu’il s’agit d’un mod exclusivement serveur.
Si un mod ne fonctionne pas
Vérifiez d’abord que le serveur était complètement arrêté, que tous les dossiers de mods se trouvent directement dans le répertoire racine et que les noms correspondent exactement à ceux de l’interface web. Contrôlez également les fichiers .bikey, les dépendances et l’ordre de chargement. Consultez aussi les instructions du mod, car certains mods nécessitent des étapes supplémentaires.