SpawnObject Mover

Collez un extrait SpawnObject, choisissez les bâtiments d'arrivée sur la vraie carte de Chernarus, Livonia, Sakhal ou Namalsk, et récupérez le fichier prêt à l'emploi. Positions et rotations sont recalculées, pas devinées.

0 téléchargements

1. Modèle

rien de reconnu pour l'instant

Lignes init.c avec SpawnObject, JSON ObjectSpawner, un .map Expansion ou des entrées mapgrouppos — le format est reconnu tout seul.

  • Rien n'a encore été collé.

2. Ancre

L'ancre est le point de référence à partir duquel tout est mesuré — en général le bâtiment qui abrite la construction, soit la première ligne de la plupart des exports.

3. Destination

0 destinations

Chargement des bâtiments…

Cliquez un bâtiment pour l'ajouter comme destination. Chaque destination reçoit sa propre copie, orientée sur le yaw de ce bâtiment précis.

Options

Chargement des bâtiments…

Aperçu

Collez un modèle pour voir la disposition.

4. Résultat

  • Aucun modèle chargé.
  • Aucune ancre choisie.
  • Aucune destination choisie.

Choisissez les destinations sur la vraie carte : chaque bâtiment de la mapgrouppos.xml de Chernarus, Livonia, Sakhal et Namalsk, avec sa rotation réelle.

Une construction, beaucoup de bâtiments : sélectionnez cinquante hangars et obtenez cinquante copies correctement orientées dans un seul fichier.

Lit et écrit quatre formats : JSON ObjectSpawner, init.c, .map Expansion et mapgrouppos.xml.

Comment ça marche

Construisez une fois votre décor dans le DayZ Editor ou en Community Offline Mode, puis exportez-le. La première ligne est en général le bâtiment lui-même : c'est l'ancre.

Collez l'export, choisissez l'ancre, puis cliquez les bâtiments de destination. L'outil soustrait la position de l'ancre, fait tourner chaque écart de la différence de yaw et ajoute la position de destination — le calcul du moteur, vérifié sur les vrais fichiers du monde.

Le JSON ObjectSpawner est le bon choix pour un serveur vanilla : posez le fichier dans la mission et déclarez-le sous WorldsData.objectSpawnersArr dans cfggameplay.json. init.c fonctionne partout mais demande la fonction utilitaire.

Tout est calculé dans votre navigateur. Votre modèle ne quitte jamais votre ordinateur.

Questions et réponses

Quels formats puis-je coller ?

Des lignes init.c avec SpawnObject, du JSON ObjectSpawner (Objects avec name, pos et ypr), des lignes .map Expansion et des entrées <group> de mapgrouppos.xml. Tout le reste est lu comme « classe x y z [yaw pitch roll] ».

Comment charger un JSON ObjectSpawner sur le serveur ?

Placez le fichier dans le dossier de mission, ajoutez son chemin à objectSpawnersArr sous WorldsData dans cfggameplay.json et mettez enableCfgGameplayFile = 1 dans serverDZ.cfg. Le moteur fait alors apparaître les objets au démarrage de la mission.

Que fait exactement l'ancre ?

C'est le point de référence. Tous les autres objets sont enregistrés par rapport à elle, puis pivotés de la différence entre le yaw de l'ancre et celui de la destination. Prenez le bâtiment lui-même et l'aménagement arrive dans le bâtiment cible exactement comme vous l'avez construit.

D'où viennent les données des bâtiments ?

De la mapgrouppos.xml des missions vanilla : 11 679 bâtiments sur Chernarus, 5 753 sur Livonia, 8 332 sur Sakhal et 1 445 sur Namalsk, chacun avec sa position et sa rotation. Les bâtiments sans groupe de loot n'y figurent pas et n'apparaissent donc pas sur la carte.

Pourquoi mon résultat est-il légèrement décalé ?

Deux raisons habituelles : l'ancre n'était pas le bâtiment, ou la destination est d'une autre classe. Les entrées de modèle (.p3d) peuvent aussi glisser, car DayZ les enregistre par rapport à leur centre de boîte englobante, absent d'un fichier texte.

Est-ce que ça marche avec des bâtiments moddés ?

Oui. Les noms de classes passent tels quels, les objets moddés se déplacent donc comme ceux du jeu de base. Seule la sélection sur la carte se limite aux bâtiments vanilla — pour un bâtiment moddé, collez son entrée mapgrouppos ou ses coordonnées.

Ton serveur tourne. Les joueurs le trouvent-ils ?

Inscris-le gratuitement sur DZPage : PC, PlayStation et Xbox, avec compteur de joueurs en direct, votes, commentaires et ta propre page de serveur. Sans emplacement premium, sans paiement, sans attente.

2 759 visiteurs en 30 jours · gratuit, sans emplacement premium · seulement 9 serveurs inscrits

Bloqué sur votre configuration serveur ?

Demandez sur le Discord DZPage : des gérants de serveur et le développeur y répondent. Les nouveaux outils y sont annoncés en premier.

10 % de remise

Louez votre propre serveur DayZ

Avec notre lien partenaire, profitez de 10 % de remise sur toutes les commandes chez GPORTAL — serveurs pour PC, PlayStation et Xbox.

Obtenir 10 % de remise

Partenaire publicitaire · Lien partenaire : vous économisez 10 %, nous touchons une commission.

Cet outil est gratuit — et le restera

Pas de compte, pas de péage, pas de limite. S'il vous a fait gagner du temps, 5 € en une fois gardent les serveurs en marche et vous enlèvent les publicités.

Soutenir DZPage