Aller au contenu
DayZ

Documentation : Spawn d'objets et loadout de départ

Deux outils en un pour DayZ Standalone : un éditeur de cfgspawnabletypes.xml (accessoires et contenu générés avec chaque arme, vêtement ou véhicule, plage d'état, tag, hoarder, presets) avec import et contrôles, et un générateur de la méthode StartingEquipSetup de init.c pour définir l'équipement de départ des nouveaux joueurs.

Dernière mise à jour : 09/10/2026

Ouvrir l'outil

cfgspawnabletypes.xml décrit ce qui apparaît attaché ou à l'intérieur d'un objet (crosse sur une arme, sac à dos sur un gilet, état de l'objet). Le matériel de départ des joueurs se définit à part, dans init.c de la mission, via la méthode StartingEquipSetup.

Comment utiliser l'outil

  1. Onglet cfgspawnabletypes.xml : importez votre fichier ou ajoutez un objet avec son nom de classe.

  2. Décrivez les accessoires et le cargo : une ligne par groupe, « chance | Objet=chance, Objet=chance », ou « preset=nom ».

  3. Vérifiez le panneau « Contrôles » (probabilités entre 0 et 1, doublons, plage d'état) puis téléchargez le XML dans mpmissions/<map>/.

  4. Onglet init.c : indiquez haut, pantalon, chaussures, sac, objets et arme éventuelle (noms de classe exacts).

  5. Collez la méthode générée dans la classe CustomMission (MissionServer) de mpmissions/<map>/init.c, en remplaçant l'ancienne StartingEquipSetup, puis redémarrez.

Exemple de groupe d'accessoires

Chaque groupe a une probabilité d'apparition (chance) puis des objets, chacun avec sa propre probabilité. La ligne ci-dessous donne 100 % de chance d'un groupe où la crosse apparaît une fois sur deux.

1 | AK_WoodBttstck=0.5, AK_RailHndgrd=0.2

Questions fréquentes

Où est le code de départ dans init.c ?
Dans la classe CustomMission, la méthode StartingEquipSetup (présente dans le init.c fourni avec la mission vanilla). Sauvegardez l'ancien fichier avant de remplacer.
Mes données quittent-elles mon navigateur ?
Non, tout est traité localement ; seuls vos réglages sont stockés dans le localStorage.
Capture d'écran de l'outil Éditeur types.xmlDayZConnexion requise
Éditez nominal, min, lifetime et usages de vos objets DayZ avec recherche, édition groupée et validation.
LootXMLÉconomieOuvrir
Documentation
Capture d'écran de l'outil Éditeur globals.xml (économie)DayZConnexion requise
Réglez l'économie de votre serveur DayZ : zombies, loot, nettoyage, bases.
ÉconomieXMLOuvrir
Documentation
Capture d'écran de l'outil Mod checkerDayZConnexion requise
Détectez doublons, mods manquants et mauvais ordre de chargement sur votre serveur DayZ.
ModsDiagnosticOuvrir
Documentation
DayZ
DayZConnexion requise
Éditez cfgeconomycore.xml : classes racines, journaux de l'économie centrale et dossiers CE personnalisés, avec contrôles de validité.
ÉconomieXMLOuvrir
Documentation
DayZ
DayZConnexion requise
Éditez events.xml : hélicrashs, convois, zones infectées, animaux. Compteurs, rayons, enfants et contrôles de cohérence.
ÉvénementsXMLOuvrir
Documentation
DayZ
DayZAccès libre
Générez serverDZ.cfg : nom, mots de passe, slots, BattlEye, jour/nuit, file d'attente de connexion et carte, avec aperçu et import.
ConfigurationServeurOuvrir
Documentation
DayZ
DayZConnexion requise
Croisez types.xml, mapgroupproto.xml et cfglimitsdefinition.xml : usages, tiers, catégories et tags inconnus, loot qui ne peut pas apparaître.
ValidationÉconomieXMLOuvrir
Documentation
DayZ
DayZAccès libre
Construisez la ligne de lancement du serveur DayZ : -config, -port, -profiles, -mod, -serverMod, -BEpath, journaux et script .bat ou .sh prêt à l'emploi.
LancementModsOuvrir
Documentation
DayZ
DayZConnexion requise
Éditez les catégories du marché DayZ Expansion : objets, prix min/max, stocks, import et export JSON avec contrôles de cohérence.
MarchéTradersJSONOuvrir
Documentation
DayZ
DayZConnexion requise
Visualisez la densité des points de loot de votre carte à partir de mapgrouppos.xml : filtre par bâtiment ou par usage, export PNG.
LootCarteVisualisationOuvrir
Documentation