Modifier le loot via types.xml

Apprenez à modifier le loot de votre serveur DayZ avec types.xml : rareté, durée de vie, zones de spawn, exemples concrets et résolution des problèmes fréquents.

Modifier le loot DayZ avec types.xml

Dans ce tutoriel, nous allons voir comment modifier le loot sur un serveur privé DayZ à l’aide du fichier types.xml. C’est ce fichier qui détermine quels objets apparaissent, leur rareté et leur durée de vie sur la map.



Où trouver le fichier types.xml

Le fichier types.xml se situe généralement ici :

mpmissions\dayzOffline.chernarusplus\db\types.xml

👉 Si vous utilisez une autre map (Namalsk, Deer Isle, Esseker…), le chemin peut être légèrement différent, mais il y aura toujours un dossier db avec un types.xml.



Structure d’un item dans types.xml

Voici un exemple d’entrée pour une arme (AKM) :

<type name="AKM">
  <nominal>15</nominal>
  <lifetime>3600</lifetime>
  <restock>0</restock>
  <min>1</min>
  <quantmin>-1</quantmin>
  <quantmax>-1</quantmax>
  <cost>100</cost>
  <flags count_in_cargo="1" count_in_hoarder="1" count_in_map="1" count_in_player="1" crafted="0" deloot="0" />
  <category name="weapons" />
  <usage name="Military" />
</type>

👉 Explication des balises importantes :

  • nominal = quantité maximale présente sur la map en même temps.
  • lifetime = temps de vie de l’objet en secondes (ici 3600 s = 1 h).
  • restock = délai avant réapparition (0 = instantané).
  • min = nombre minimum qui doit toujours exister sur la map.
  • quantmin / quantmax = utilisé pour les objets avec une quantité (munitions, nourriture).
  • flags = détermine si l’objet peut apparaître dans l’inventaire joueur, en loot, en base, etc.
  • category = type de loot (armes, nourriture, vêtements, etc.).
  • usage = zones où il peut apparaître (Police, Military, Industrial, Village, etc.).


Exemples de modification du loot

🛠️ Exemple 1 : rendre une arme plus rare

Si vous voulez que l’AKM apparaisse moins souvent, réduisez la valeur nominal :

<nominal>5</nominal>

🛠️ Exemple 2 : augmenter la durée de vie d’un objet

Si vous voulez qu’un sac reste plus longtemps posé au sol, augmentez lifetime :

<lifetime>7200</lifetime> <!-- 2 heures -->

🛠️ Exemple 3 : forcer un minimum de spawn

Si vous voulez qu’il y ait toujours au moins 1 sniper sur la map :

<min>1</min>


Étapes pour appliquer vos modifications

  1. Arrêtez le serveur.
  2. Modifiez le fichier types.xml.
  3. Sauvegardez et relancez le serveur.
  4. Testez en jeu (n’hésitez pas à supprimer le dossier storage_xxx pour forcer un respawn global du loot).


Problèmes fréquents

  • Aucun loot ne spawn → Vérifiez que vos valeurs nominal et min ne sont pas à 0.
  • Trop de loot → Vous avez mis des valeurs trop élevées (ex. nominal=500).
  • Les changements ne s’appliquent pas → Vous devez redémarrer le serveur et parfois vider le cache loot (storage_xxx).


Conclusion

Le fichier types.xml est la clé pour personnaliser le loot de votre serveur DayZ :

  • Ajustez la rareté avec nominal.
  • Modifiez la durée de vie avec lifetime.
  • Contrôlez la quantité minimum avec min.

👉 En modifiant intelligemment ce fichier, vous pouvez créer une ambiance hardcore (loot rare) ou fun/PvP (loot abondant).

⚡ À vous de jouer ! Partagez en commentaire vos propres réglages de loot et vos astuces pour équilibrer un serveur DayZ.

Lien direct : https://forum.nexus-games.com/threads/comment-modifier-le-loot-avec-types-xml-sur-dayz.135

  • Publié
    28 Août 2025
  • Pages vues
    106
-->
Retour
Haut