Day[Z] Titan Launcher
Comment utiliser le mod DayZ Editor : placer des bâtiments et exporter les coordonnées
Tutoriel DayZ Editor
Tutoriel DayZ Editor

Comment utiliser le mod DayZ Editor : placer des bâtiments et exporter les coordonnées

Le DayZ Editor est un mod gratuit d’édition de carte 3D créé par InclementDab qui lance DayZ en mode hors ligne, ce qui vous permet de construire des scènes, de poser des bâtiments et des props, puis d’exporter leurs coordonnées exactes pour votre serveur. Ce guide vous accompagne depuis une installation propre : s’abonner aux bons mods, voler au-dessus de la carte, placer et aligner des objets, et extraire les données X/Y/Z et d’angle du fichier exporté.

Obtenir sur Steam — DayZ Editor mod
Étapes13 Mods requisEditor + CF + Builder Items FonctionneHors ligne, gratuit
Tutoriel DayZ Editor

Le workflow complet

13

Suivez-les dans l’ordre. Les deux premières lancent l’éditeur, celles du milieu couvrent le déplacement de la caméra et le placement d’objets, et les trois dernières exportent et décodent les coordonnées que vous êtes venu chercher.

  1. Abonnez-vous à l’éditeur et à ses mods requis

    Abonnez-vous à l’éditeur et à ses mods requis

    • Commandes Steam Workshop
    • Difficulté Facile

    Sur le Steam Workshop, abonnez-vous à trois choses : le DayZ Editor lui-même, Community Framework (CF) et Builder Items. Ces trois éléments sont le minimum pour faire fonctionner l’éditeur - Builder Items ajoute environ 1 700 props et objets dans lesquels l’éditeur puise, et CF est le framework commun dont il dépend.

    InclementDab liste aussi quelques recommandations optionnelles sur la page du workshop, et le mod DayZ Editor Loader vaut la peine d’être récupéré à part si vous voulez ensuite charger vos éditions .dze sauvegardées sur un serveur en ligne. Les dépendances Community / Dabs Framework se chargent automatiquement, vous n’avez donc pas à les chercher à la main.

    Obtenir sur Steam — DayZ Editor mod
  2. Cochez les mods dans le launcher et jouez hors ligne

    Cochez les mods dans le launcher et jouez hors ligne

    • Commandes DayZ Launcher
    • Difficulté Facile

    Lancez le DayZ Launcher et ouvrez l’onglet Mods. Cochez CF, Builder Items et DayZ Editor pour que les trois se chargent ensemble. Vous n’avez pas besoin de choisir ni de rejoindre un serveur.

    Appuyez simplement sur Play. Le DayZ Editor lance le jeu directement en mode hors ligne et vous dépose dans l’éditeur lui-même, pas sur un serveur. Si vous essayez de rejoindre un serveur, vous vous trompez - tout l’intérêt est que cela tourne en local et gratuitement.

  3. Apprenez les commandes de caméra (WASD, Q/Z, Espace)

    Apprenez les commandes de caméra (WASD, Q/Z, Espace)

    • Commandes WASD / Q / Z / Shift / Espace
    • Difficulté Facile

    Quand l’éditeur s’ouvre, vous orientez la caméra à la souris pour regarder autour, et vous vous déplacez avec WASD comme à pied. Q monte la caméra et Z la descend, vous pouvez donc grimper pour une vue d’ensemble ou descendre au niveau du sol. Maintenez Shift pour voler nettement plus vite sur de grandes distances.

    Appuyez sur la barre Espace pour activer ou désactiver le curseur. Curseur désactivé, vous pilotez librement la caméra ; activé, votre souris contrôle les panneaux d’interface à l’écran. Vous basculerez sans cesse entre ces deux modes en construisant.

  4. Ouvrez la carte et téléportez-vous au clic molette

    Ouvrez la carte et téléportez-vous au clic molette

    • Commandes M / glisser-gauche / molette / clic-molette
    • Difficulté Facile

    Appuyez sur M pour afficher la carte complète. Clic gauche et glisser pour la déplacer, et la molette pour zoomer. Pour téléporter la caméra à un endroit, appuyez sur le bouton du milieu de la souris sur la carte et la caméra s’y déplace, puis appuyez de nouveau sur M pour revenir à la vue 3D.

    L’éditeur peut être un peu bugué - parfois une téléportation vous fait passer sous le terrain, ou il faut simplement le redémarrer. C’est normal ; rouvrez la carte et réessayez. Une fois positionné là où vous voulez travailler, vous êtes prêt à placer des objets.

  5. Cherchez un objet et glissez-le sur la carte

    Cherchez un objet et glissez-le sur la carte

    • Commandes Espace + recherche panneau gauche
    • Difficulté Moyen

    Appuyez sur Espace pour récupérer votre curseur, puis regardez le panneau de gauche - c’est la liste complète des objets que vous pouvez faire apparaître. Tapez dans la barre de recherche pour filtrer ; par exemple, cherchez "ATC" pour une tour de contrôle, ou "tent" pour des tentes.

    Quand vous trouvez l’objet voulu, glissez-le de la liste sur la carte, à peu près à l’endroit envisagé. Il apparaît dans le monde, prêt à être positionné précisément aux étapes suivantes.

  6. Activez le mode Ground pour poser les objets au sol

    Activez le mode Ground pour poser les objets au sol

    • Commandes Bascule mode Ground
    • Difficulté Moyen

    Un objet fraîchement posé flotte souvent légèrement au-dessus du terrain ou s’y enfonce. Activez le mode Ground et l’objet s’accroche à la surface en dessous, ce qui vous évite d’ajuster sa hauteur à la main.

    Approchez-vous un peu pour bien voir comment l’objet rencontre le sol. S’il n’est pas tout à fait à niveau, pas de souci - l’étape suivante couvre les outils manuels de déplacement, de rotation et l’aimant pour affiner le placement.

  7. Déplacez, tournez et alignez avec l’ancre et l’aimant

    Déplacez, tournez et alignez avec l’ancre et l’aimant

    • Commandes Carré violet + Shift / Alt / aimant
    • Difficulté Moyen

    Chaque objet sélectionné affiche un carré violet - c’est son ancre. Clic gauche maintenu sur le carré violet pour glisser l’objet. Maintenez Shift en glissant pour le faire tourner et régler l’angle, et maintenez Alt pour le monter et le descendre.

    Utilisez l’outil aimant pour recoller l’objet au sol s’il finit par flotter. Attendez-vous à un peu d’essais-erreurs ici, et au bug occasionnel où un objet ne se pose qu’une fois bousculé ; un double-clic et un repositionnement règlent généralement cela. Une fois votre bâtiment ou tente au bon endroit et au bon angle, le placement est terminé.

  8. Exportez via Fichier - init.c ou Map Group Pos

    Exportez via Fichier - init.c ou Map Group Pos

    • Commandes Fichier - Export
    • Difficulté Moyen

    Une fois vos objets placés, ouvrez Fichier - Export. L’éditeur propose plusieurs formats : export vers init.c, vers .map (Terrain Builder), vers VPP, vers com events et vers Map Group Pos, entre autres. Si vous avez déjà fait du modding PC, init.c vous sera familier - il vous donne l’extrait à coller dans le init.c de votre serveur pour que les objets apparaissent là où vous les avez placés.

    En tant que moddeur console, vous voulez généralement juste les emplacements, les angles et les coordonnées, et Map Group Pos s’avère un excellent format pour cela. Choisissez votre format, donnez à l’export un nom clair (par exemple "northeast-airfield-test"), et l’éditeur écrit le fichier.

  9. Trouvez le fichier exporté dans AppData

    Trouvez le fichier exporté dans AppData

    • Commandes %LOCALAPPDATA%\DayZ\editor
    • Difficulté Moyen

    Retrouver le fichier exporté est le point où les gens coincent. L’éditeur enregistre tout dans votre dossier AppData local. Dans l’Explorateur de fichiers, ouvrez Ce PC, puis votre disque local (C:), puis Users, puis votre nom d’utilisateur, puis AppData, puis Local, puis DayZ, et enfin le dossier editor.

    Dans ce dossier editor, vous trouverez votre export sous le nom que vous lui avez donné. Chaque format exporté - init.c, .map, .dze, etc. - atterrit au même endroit, vous pouvez donc ouvrir celui dont votre workflow a besoin.

  10. Lisez les coordonnées X / Y / Z et l’angle

    Lisez les coordonnées X / Y / Z et l’angle

    • Commandes Notepad++ / X Y Z + RPY
    • Difficulté Moyen

    Ouvrez le fichier exporté dans un éditeur de texte comme Notepad++. Vous verrez le nom de chaque objet à côté de ses valeurs X, Y et Z. X va d’est en ouest, Y est la hauteur verticale, et Z va du nord au sud - les deux qui vous intéressent généralement pour le placement sont donc X et Z, avec Y comme altitude.

    Quand vous faites apparaître des objets sur console via un événement personnalisé, le jeu les pose généralement au sol automatiquement, vous n’avez donc souvent pas besoin de la hauteur Y. Pour les objets placés dans des bâtiments ou à des hauteurs personnalisées, en revanche, l’altitude compte. Le fichier liste aussi les valeurs RPY (roll, pitch, yaw) - l’angle de rotation - facile à oublier mais important à reporter pour que votre objet soit orienté dans le bon sens.

  11. Serveurs PC : charger avec le mod Editor Loader

    • Commandes Editor Loader (PC)
    • Difficulté Moyen

    Sur un serveur PC (moddé), vous ne collez rien dans l’init.c à la main. Ajoutez à votre serveur le mod séparé DayZ Editor Loader - un mod côté serveur d’InclementDab. À son premier lancement, il crée un dossier EditorFiles dans votre mission (mpmissions/your.mission/).

    Copiez les fichiers .dze enregistrés dans l’éditeur (ils se trouvent dans le dossier profiles/Editor de votre client) dans ce dossier EditorFiles, puis redémarrez le serveur. Le loader fait apparaître automatiquement tous les objets de ces fichiers. Comme votre édition ne touche jamais l’init.c, une faute de frappe ne peut jamais casser toute la mission.

  12. Serveurs console : charger via l’init.c

    • Commandes init.c (console)
    • Difficulté Moyen

    Les consoles (Xbox et PlayStation) ne peuvent pas exécuter de mods, donc l’Editor Loader n’y est pas disponible. Sur un serveur console, le seul moyen de placer un mapping personnalisé est le script init : dans l’éditeur, exportez votre édition au format init.c plutôt qu’en .dze.

    Ouvrez l’init.c de votre mission, collez-y le code de spawn exporté (dans la fonction principale de la mission) et enregistrez. Les objets sont alors créés par le code à chaque démarrage de la mission - sans mod. L’inconvénient : une seule erreur dans l’init.c peut empêcher toute la mission de se charger, alors sauvegardez-la d’abord et modifiez-la avec soin.

  13. Faire apparaître du loot dans vos nouveaux bâtiments

    • Commandes init.c + storage
    • Difficulté Avancé

    Les bâtiments personnalisés que vous placez sont vides par défaut - la Central Economy ne sait pas encore qu’ils ont des emplacements de loot. Pour les enregistrer, ajoutez une ligne dans l’init.c de votre mission, dans void main() après CreateHive / l’init de l’économie et après vos spawns d’objets :

    GetCEApi().ExportProxyData(Vector(6400, GetGame().SurfaceY(6400, 6400), 6400), 100000);

    Le Vector est le point central à scanner et le second nombre est le rayon - cet exemple balaie donc une zone énorme. Démarrez le serveur et laissez-le tourner - le scan peut prendre quelques minutes selon la zone et le matériel. Il écrit un mapgroupproto.xml fraîchement généré dans le dossier d’export du storage (storage_1\export).

    Copiez ce fichier généré par-dessus le mapgroupproto.xml d’origine dans le dossier de votre mission. Ensuite - et c’est ce qu’on oublie - commentez la ligne avec // (ou supprimez-la). Tant que cette ligne d’export est active dans l’init.c, AUCUN loot n’apparaît sur la carte ; ce n’est qu’après l’avoir commentée et redémarré que vos bâtiments (et le reste de la carte) reçoivent leur loot.

FAQ

FAQ du mod DayZ Editor

FAQ
De quels mods ai-je besoin pour le DayZ Editor ?

Au minimum trois mods Steam Workshop : le DayZ Editor, Community Framework (CF) et Builder Items. Builder Items fournit les ~1 700 objets plaçables, et CF est une dépendance obligatoire. Le DayZ Editor Loader est optionnel, pour pousser les éditions sauvegardées vers un serveur en ligne.

Le DayZ Editor a-t-il besoin d’un serveur ?

Non. L’éditeur lance DayZ en mode hors ligne et tourne entièrement en local. Vous cochez les mods dans le launcher et appuyez sur Play - n’essayez pas de rejoindre un serveur.

Comment placer un bâtiment dans le DayZ Editor ?

Appuyez sur Espace pour votre curseur, cherchez l’objet dans le panneau de gauche (par ex. "ATC" ou "tent") et glissez-le sur la carte. Activez le mode Ground pour qu’il se pose au sol, puis utilisez le carré d’ancre violet - avec Shift pour tourner et Alt pour monter/descendre - afin de le positionner.

Où le DayZ Editor enregistre-t-il les fichiers exportés ?

Dans %LOCALAPPDATA%\DayZ\editor - c’est-à-dire Ce PC, C:, Users, votre nom d’utilisateur, AppData, Local, DayZ, editor. Chaque format d’export choisi est écrit dans ce dossier.

Que signifient X, Y et Z dans l’export ?

X est l’axe est-ouest, Y la hauteur verticale (altitude), et Z l’axe nord-sud. Pour le placement au sol, vous utilisez surtout X et Z ; Y compte pour les objets dans des bâtiments ou à des hauteurs personnalisées. La valeur RPY est l’angle de rotation.