Répertoire des Balises XML

Documentation complète des balises utilisées dans les fichiers DayZ

Guide des balises XML de DayZ

Ce répertoire contient la documentation complète des balises XML utilisées dans les fichiers de configuration de DayZ. Cliquez sur une balise dans le menu de gauche pour afficher sa description détaillée.

<active>

Active ou désactive l'événement de spawn (0 = désactivé, 1 = actif).

Fichiers utilisant cette balise

<allowRefillSpeedModifier>

Autorise ou non les modificateurs affectant la vitesse de régénération du choc.

Fichiers utilisant cette balise

<allowStaminaAffectInertia>

Autorise la stamina à influencer l'inertie du personnage.

Fichiers utilisant cette balise

<AnimalMaxCount>

Nombre maximum d'animaux simultanément actifs sur la carte.

Fichiers utilisant cette balise

<animals>

Contrôle le comportement de spawn des animaux dans l'économie du jeu.

Fichiers utilisant cette balise

<AreaName>

Nom de la zone contaminée, utilisé pour l'identification et les logs.

Exemple

"AreaName": "Ship-SW"

Fichiers utilisant cette balise

<AroundPartName>

Particule utilisée autour du joueur dans la zone contaminée.

Exemple

"AroundPartName": "graphics/particles/contaminated_area_gas_around"

Fichiers utilisant cette balise

<boatDecayMultiplier>

Multiplicateur de dégradation appliqué aux bateaux.

Fichiers utilisant cette balise

<building>

Spécifie les entités liées aux bâtiments dans le système d'économie.

Fichiers utilisant cette balise

<category>

Définit la catégorie d'un objet dans types.xml. La catégorie influence où et comment l'objet peut apparaître. Exemples courants: weapons, food, containers, clothing, etc.

Attributs

Nom Description Obligatoire
name Nom de la catégorie d'objets Oui

Exemple

<category name="weapons"/>

Fichiers utilisant cette balise

<ce>

Balise principale du fichier economy.xml, qui encapsule tous les paramètres de l'économie du jeu DayZ. CE signifie 'Central Economy' (Économie Centrale), qui est le système qui gère l'apparition et la distribution des objets dans le monde.

Exemple

<ce>
  <spawnabletypes>
    <!-- Types -->  
  </spawnabletypes>
  <territories>
    <!-- Zones -->  
  </territories>
</ce>

Fichiers utilisant cette balise

<child>

Définit un objet enfant qui peut apparaître lors d'un événement parent. Utilisé dans la balise <children> pour spécifier les types d'objets à générer dans le monde.

Attributs

Nom Description Obligatoire
type Type d'objet à faire apparaître, doit correspondre à un type défini dans types.xml Oui
min Nombre minimum d'exemplaires de cet objet à générer Oui
max Nombre maximum d'exemplaires de cet objet à générer Oui
chance Probabilité de spawn en pourcentage (optionnel) Non

Exemple

<child type="Weapon_AKM" min="1" max="5" />

Fichiers utilisant cette balise

<children>

Contient la définition des objets enfants qui peuvent apparaître lors d'un événement. Cette balise est utilisée dans les événements pour spécifier quels objets doivent être générés.

Balises enfants possibles

Exemple

<children>
  <child type="Weapon_AKM" min="1" max="5" />
  <child type="Mag_AKM_30Rnd" min="2" max="10" />
  <child type="Ammo_762x39" min="10" max="20" />
</children>

Fichiers utilisant cette balise

<CleanupAvoidance>

Distance minimale (en mètres) pour éviter la suppression automatique d'objets proches du joueur.

Fichiers utilisant cette balise

<CleanupLifetimeDeadAnimal>

Temps (en secondes) avant suppression d'un animal mort.

Fichiers utilisant cette balise

<CleanupLifetimeDeadInfected>

Temps avant suppression d'un infecté mort.

Fichiers utilisant cette balise

<CleanupLifetimeDeadPlayer>

Durée de présence du cadavre d’un joueur mort.

Fichiers utilisant cette balise

<CleanupLifetimeDefault>

Délai par défaut de suppression pour les objets sans configuration spécifique.

Fichiers utilisant cette balise

<CleanupLifetimeLimit>

Limite maximale de temps de nettoyage pour tous les objets.

Fichiers utilisant cette balise

<CleanupLifetimeRuined>

Temps avant suppression d’un objet ruiné.

Fichiers utilisant cette balise

<cleanupradius>

Zone de nettoyage automatique des entités non pertinentes (ex: cadavres, véhicules détruits).

Fichiers utilisant cette balise

<cost>

Définit le coût ou la valeur d'un objet dans le système d'économie de DayZ. Cette valeur influence la rareté et la distribution de l'objet. Des valeurs plus élevées rendent l'objet plus rare.

Exemple

<cost>100</cost>

Fichiers utilisant cette balise

<count_in_cargo>

Détermine si l'objet est comptabilisé dans les limites de spawn pour les conteneurs de cargo (sacs, coffres, etc.). Une valeur de '0' signifie qu'il n'est pas comptabilisé, '1' signifie qu'il est comptabilisé.

Exemple

count_in_cargo="0"

Fichiers utilisant cette balise

<count_in_hoarder>

Détermine si l'objet est comptabilisé dans les stocks des planques (ex: tentes, caches, munitions enfouies).

Exemple

count_in_hoarder="0"

Fichiers utilisant cette balise

<count_in_map>

Indique si l'objet est comptabilisé dans le nombre total d'objets actifs sur la carte.

Exemple

count_in_map="0"

Fichiers utilisant cette balise

<count_in_player>

Spécifie si l'objet est pris en compte lorsqu'il est porté ou transporté par un joueur.

Exemple

count_in_player="0"

Fichiers utilisant cette balise

<crafted>

Définit si l'objet peut être fabriqué par un joueur via un système d'artisanat (craft).

Exemple

crafted="0"

Fichiers utilisant cette balise

<custom>

Zone pour ajouter des entités personnalisées définies par le serveur.

Fichiers utilisant cette balise

<deloot>

Indique si l'objet est un loot secondaire ou issu d'un événement (non directement présent dans l'économie standard).

Exemple

deloot="0"

Fichiers utilisant cette balise

<description>

Fournit une description textuelle détaillée pour un élément, un objet ou une configuration dans les fichiers XML de DayZ.

Balises enfants possibles

Exemple

<description>Fusil d'assaut russe standard utilisé par les forces militaires</description>

Fichiers utilisant cette balise

<disableBaseDamage>

Désactive les dégâts infligés aux structures de base (murs, portes, etc.).

Fichiers utilisant cette balise

<disableColdAreaBuildingCheck>

Désactive les restrictions de construction en zone froide.

Fichiers utilisant cette balise

<disableContainerDamage>

Empêche les objets à l’intérieur d’un conteneur de subir des dégâts.

Fichiers utilisant cette balise

<disableDistanceCheck>

Désactive la vérification de distance entre les éléments à construire.

Fichiers utilisant cette balise

<disableHeightPlacementCheck>

Désactive la vérification de la hauteur de placement autorisée.

Fichiers utilisant cette balise

<disableIsBaseViableCheck>

Désactive la vérification si la base est construite sur un terrain viable.

Fichiers utilisant cette balise

<disableIsClippingRoofCheck>

Désactive la vérification de dépassement des structures à travers les toits.

Fichiers utilisant cette balise

<disableIsCollidingAngleCheck>

Désactive la vérification de l’angle de placement de la construction.

Fichiers utilisant cette balise

<disableIsCollidingBBoxCheck>

Désactive la vérification de collision du modèle avec les bounding boxes (boîtes de collision).

Fichiers utilisant cette balise

<disableIsCollidingCheck>

Désactive toute vérification de collision lors de la construction.

Fichiers utilisant cette balise

<disableIsCollidingGPlotCheck>

Désactive la vérification de collision avec les objets placés au sol.

Fichiers utilisant cette balise

<disableIsCollidingPlayerCheck>

Désactive la vérification de collision avec les joueurs.

Fichiers utilisant cette balise

<disableIsInTerrainCheck>

Désactive la vérification de collision avec le terrain.

Fichiers utilisant cette balise

<disableIsPlacementPermittedCheck>

Désactive la vérification des restrictions de placement.

Fichiers utilisant cette balise

<disableIsUnderwaterCheck>

Désactive la vérification si le placement est sous l’eau.

Fichiers utilisant cette balise

<disablePerformRoofCheck>

Désactive la vérification de la présence de toit pour certaines constructions.

Fichiers utilisant cette balise

<disablePersonalLight>

Supprime la lumière personnelle émise par les joueurs dans les zones sombres.

Fichiers utilisant cette balise

<disableRespawnDialog>

Désactive l'affichage de la boîte de dialogue de réapparition après la mort.

Fichiers utilisant cette balise

<disableRespawnInUnconsciousness>

Empêche la réapparition lorsque le joueur est inconscient.

Fichiers utilisant cette balise

<disallowedTypesInUnderground>

Liste des kits de construction interdits dans les zones souterraines.

Fichiers utilisant cette balise

<displayNavInfo>

Affiche les informations de navigation (direction, coordonnées, etc.).

Fichiers utilisant cette balise

<displayPlayerPosition>

Active ou désactive l’affichage de la position du joueur sur la carte.

Fichiers utilisant cette balise

<distanceradius>

Distance minimale entre deux entités du même événement pour éviter le surpeuplement.

Fichiers utilisant cette balise

<dmax>

Définit la valeur maximale du rayon (distance maximale) pour la génération des entités dans une zone donnée. Utilisé pour étendre la portée maximale où les entités peuvent apparaître dans une zone sur la carte.

Exemple

<zone dmax="12" />

<dmin>

Définit la valeur minimale du rayon (distance minimale) pour la génération des entités dans une zone donnée. Utilisé pour contrôler l'apparition des éléments dans une zone spécifique sur la carte.

Exemple

<zone dmin="8" />

<economy>

Balise principale qui définit les paramètres d'économie du serveur DayZ. Elle contrôle l'initialisation, le chargement, le respawn et la sauvegarde de différentes entités dans le jeu.

Exemple

<economy>
  <dynamic init="1" load="1" respawn="1" save="1"/>
  <animals init="1" load="0" respawn="1" save="0"/>
  <zombies init="1" load="0" respawn="1" save="0"/>
  <vehicles init="1" load="1" respawn="1" save="1"/>
  <randoms init="0" load="0" respawn="1" save="0"/>
  <custom init="0" load="0" respawn="0" save="0"/>
  <building init="1" load="1" respawn="0" save="1"/>
  <player init="1" load="1" respawn="1" save="1"/>
</economy>

Fichiers utilisant cette balise

<environmentMaxTemps>

Températures maximales mensuelles (par mois) dans l’environnement du monde.

Fichiers utilisant cette balise

<environmentMinTemps>

Températures minimales mensuelles (par mois) dans l’environnement du monde.

Fichiers utilisant cette balise

<event>

Définit un événement de spawn dans le monde du jeu DayZ. Les événements contrôlent quand et comment les entités apparaissent dans le jeu.

Attributs

Nom Description Obligatoire
name Identifiant unique de l'événement Oui
type Type d'événement (World, Player, etc.) Oui

Exemple

<event name="ItemSpawn">
  <nominal>50</nominal>
  <min>30</min>
  <max>100</max>
  <lifetime>3600</lifetime>
  <restock>1800</restock>
  <type>World</type>
</event>

Fichiers utilisant cette balise

<FlagRefreshFrequency>

Fréquence de rafraîchissement (en secondes) d’un drapeau actif.

Fichiers utilisant cette balise

<FlagRefreshMaxDuration>

Durée maximale pendant laquelle un drapeau reste actif sans interaction.

Fichiers utilisant cette balise

<flags>

Définit des drapeaux spéciaux qui modifient le comportement de l'objet ou de l'événement. Ces paramètres contrôlent comment les objets sont comptés par l'économie du jeu.

Attributs

Nom Description Obligatoire
count_in_cargo Si défini à 1, les objets dans les inventaires (cargos) sont comptés dans le total Non
count_in_hoarder Si défini à 1, les objets stockés par les joueurs (enterrés, conteneurs) sont comptés Non
count_in_map Si défini à 1, les objets placés sur la carte sont comptés dans le total Non
count_in_player Si défini à 1, les objets portés par les joueurs sont comptés dans le total Non
crafted Si défini à 1, l'objet peut être fabriqué par le joueur Non
deloot Si défini à 1, l'objet fait partie du système de butin dynamique Non

Exemple

<flags count_in_cargo="1" count_in_hoarder="0" count_in_map="1" count_in_player="1" />

Fichiers utilisant cette balise

<FoodDecay>

Active ou désactive la dégradation naturelle de la nourriture.

Fichiers utilisant cette balise

<GeneralData>

Configuration générale des paramètres de base du jeu.

Fichiers utilisant cette balise

<group>

Définit un groupe d'objets pouvant apparaître ensemble à un endroit précis sur la carte.

Fichiers utilisant cette balise

<healthDepletionSpeed>

Vitesse de perte de points de vie sous l’eau.

Fichiers utilisant cette balise

<hitDirectionBehaviour>

Détermine le comportement de l'affichage de la direction des impacts.

Fichiers utilisant cette balise

<hitDirectionBreakPointRelative>

Point de coupure relatif déclenchant l'indicateur de direction.

Fichiers utilisant cette balise

<hitDirectionIndicatorColorStr>

Couleur de l'indicateur de direction des coups (format hexadécimal RGBA).

Fichiers utilisant cette balise

<hitDirectionMaxDuration>

Durée maximale d'affichage de l'indicateur après un coup.

Fichiers utilisant cette balise

<hitDirectionOverrideEnabled>

Active la surcouche personnalisée de l'indicateur de direction des coups.

Fichiers utilisant cette balise

<hitDirectionScatter>

Écart angulaire aléatoire ajouté à l’indicateur de direction.

Fichiers utilisant cette balise

<hitDirectionStyle>

Choix du style visuel utilisé pour représenter les coups reçus.

Fichiers utilisant cette balise

<hitIndicationPostProcessEnabled>

Active l'effet visuel de post-traitement lors des coups reçus.

Fichiers utilisant cette balise

<holdBreathStaminaModifier>

Modificateur de stamina utilisé lorsqu’un joueur retient son souffle.

Fichiers utilisant cette balise

<IdleModeCountdown>

Délai d’attente avant que le mode inactif ne soit activé.

Fichiers utilisant cette balise

<IdleModeStartup>

Active (1) ou désactive (0) l’activation du mode idle au démarrage. Mode d’attente, où le processus reste actif sans exécuter d’action principale. Cela peut servir, à éviter l’utilisation CPU,à rester en veille prêt à agirà rester en veille prêt à agir

Fichiers utilisant cette balise

<ignoreMapOwnership>

Ignore les permissions de possession de carte pour l’accès.

Fichiers utilisant cette balise

<ignoreNavItemsOwnership>

Ignore les permissions de possession pour les marqueurs de navigation.

Fichiers utilisant cette balise

<init>

Active (1) ou désactive (0) l'initialisation de la section concernée au démarrage du serveur. Si 'init' vaut 1, les entités ou objets associés seront générés au lancement du serveur. Si 'init' vaut 0, la section ne sera pas prise en compte au démarrage.

Fichiers utilisant cette balise

<InitialSpawn>

Nombre d’objets à générer initialement à l’activation du serveur.

Fichiers utilisant cette balise

<InnerPartDist>

Distance (en mètres) entre chaque particule dans l’anneau interne.

Exemple

"InnerPartDist": 50

Fichiers utilisant cette balise

<InnerRingCount>

Nombre d'anneaux internes de particules à générer dans la zone.

Exemple

"InnerRingCount": 1

Fichiers utilisant cette balise

<item>

Définit les propriétés et caractéristiques d'un objet spécifique dans le jeu DayZ.

Attributs

Nom Description Obligatoire
name Nom unique de l'objet Oui
category Catégorie à laquelle appartient l'objet Non

Exemple

<item name="Weapon_AKM">
  <nominal>10</nominal>
  <min>5</min>
  <max>20</max>
  <lifetime>7200</lifetime>
</item>

Fichiers utilisant cette balise

<lifetime>

Durée de vie d'une entité (en secondes) avant suppression automatique par le système.

Fichiers utilisant cette balise

<lightingConfig>

Identifiant de configuration d’éclairage utilisé dans le monde.

Fichiers utilisant cette balise

<limit>

Définit comment les spawns enfants sont gérés : 'custom', 'mixed', 'child', etc.

Fichiers utilisant cette balise

<location>

Spécifie un emplacement géographique précis dans la carte de DayZ, utilisé pour définir des zones de spawn, des événements ou des points d'intérêt.

Attributs

Nom Description Obligatoire
type Type de localisation (militaire, ville, forêt, etc.) Non

Exemple

<location>Northwest Airfield</location>

<LootDamageMax>

Dégâts maximums appliqués aux objets lors de leur apparition.

Fichiers utilisant cette balise

<LootDamageMin>

Dégâts minimums appliqués aux objets générés.

Fichiers utilisant cette balise

<LootProxyPlacement>

Active ou désactive la génération d’objets dans les objets de décor (proxies).

Fichiers utilisant cette balise

<LootSpawnAvoidance>

Distance de sécurité (en mètres) pour empêcher le spawn d’objets près du joueur.

Fichiers utilisant cette balise

<max>

Nombre maximal d'entités possibles pour cet événement.

Fichiers utilisant cette balise

<meleeStaminaModifier>

Modificateur appliqué à chaque coup de mêlée sur la stamina.

Fichiers utilisant cette balise

<message>

Définit un message système ou une notification qui sera affichée aux joueurs dans certaines situations. Ces messages peuvent contenir des variables qui seront remplacées par des valeurs spécifiques au moment de l'affichage.

Balises enfants possibles

Exemple

<message>
  <id>STR_MP_PLAYER_DIED</id>
  <text>Le joueur %1 est mort.</text>
  <parameter>USERNAME</parameter>
</message>

Fichiers utilisant cette balise

<min>

Nombre minimal d'entités qui doivent toujours être présentes (spawn forcé si en-dessous).

Fichiers utilisant cette balise

<name>

Définit le nom unique ou l'identifiant d'un élément, d'un événement ou d'une configuration dans les fichiers XML de DayZ.

Attributs

Nom Description Obligatoire
value Valeur du nom Oui

Exemple

<name>Weapon_AKM</name>

Fichiers utilisant cette balise

<NegHeight>

Profondeur maximale (en mètres) sous la position de base pour les effets verticaux.

Exemple

"NegHeight": 10

Fichiers utilisant cette balise

<nominal>

Nombre nominal (cible) d'instances de l'objet dans le monde du jeu. Le serveur essaiera de maintenir ce nombre d'objets disponibles simultanément dans l'environnement.

Exemple

<nominal>50</nominal>

Fichiers utilisant cette balise

<objectSpawnersArr>

Tableau contenant la liste des noms de vos mappings au format JSON personnalisés utilisés pour générer des objets fixes ou dynamiques.

Exemple

[
  "EditorFiles/Nomdufichier.json",
  "EditorFiles/Nomdufichier1.json",
  "EditorFiles/Nomdufichier2.json"
]

Fichiers utilisant cette balise

<obstacleTraversalStaminaModifier>

Modificateur appliqué lors du franchissement d’obstacles.

Fichiers utilisant cette balise

<OuterOffset>

Décalage (en mètres) pour positionner l’anneau externe à l’extérieur du rayon de base.

Exemple

"OuterOffset": 0

Fichiers utilisant cette balise

<OuterPartDist>

Distance (en mètres) entre chaque particule dans l’anneau externe.

Exemple

"OuterPartDist": 50

Fichiers utilisant cette balise

<OuterRingToggle>

Active (1) ou désactive (0) l’affichage de l’anneau externe.

Exemple

"OuterRingToggle": 1

Fichiers utilisant cette balise

<ParticleName>

Chemin vers l’effet de particule principal utilisé pour représenter la zone contaminée.

Exemple

"ParticleName": "graphics/particles/contaminated_area_gas_bigass"

Fichiers utilisant cette balise

<player>

Fait référence au joueur ou à des événements liés au joueur. Dans le contexte des événements, cette balise peut définir des interactions spécifiques qui se déclenchent en présence d'un joueur ou des conditions liées au joueur.

Exemple

<player>true</player>

Fichiers utilisant cette balise

<PlayerData>

Configuration détaillée des mécanismes liés au joueur.

Fichiers utilisant cette balise

<players>

Définit des paramètres ou des configurations spécifiques liées aux joueurs dans l'environnement de DayZ.

Attributs

Nom Description Obligatoire
max Nombre maximum de joueurs autorisés Non
count Nombre actuel ou recommandé de joueurs Non

Exemple

<players max="40" count="25">...</players>

<Pos>

Coordonnées 3D (X, Y, Z) du centre de la zone contaminée.

Exemple

"Pos": [13684, 0, 11073]

Fichiers utilisant cette balise

<pos>

Coordonnées de l’emplacement où le groupe d’objets peut apparaître sur la carte.

Attributs

Nom Description Obligatoire
x Non documenté Non
z Non documenté Non

Fichiers utilisant cette balise

<PosHeight>

Hauteur maximale (en mètres) au-dessus de la position de base pour les effets verticaux.

Exemple

"PosHeight": 22

Fichiers utilisant cette balise

<position>

Définit la position ou le type de zone où un événement ou un objet peut apparaître. Les valeurs courantes sont 'Military', 'Village', 'City', 'Farm', 'Industrial', etc. Cette balise relie les événements aux territoires définis dans economy.xml.

Exemple

<position>Military</position>

Fichiers utilisant cette balise

<PPERequesterType>

Effet visuel post-traitement appliqué au joueur dans la zone.

Exemple

"PPERequesterType": "PPERequester_ContaminatedAreaTint"

Fichiers utilisant cette balise

<quantmax>

Définit la quantité maximale pour un objet empilable (comme les munitions, la nourriture, etc.) lors de son apparition dans le monde. Une valeur de -1 indique que la quantité par défaut sera utilisée.

Exemple

<quantmax>60</quantmax>

Fichiers utilisant cette balise

<quantmin>

Définit la quantité minimale pour un objet empilable (comme les munitions, la nourriture, etc.) lors de son apparition dans le monde. Une valeur de -1 indique que la quantité par défaut sera utilisée.

Exemple

<quantmin>30</quantmin>

Fichiers utilisant cette balise

<Radius>

Rayon (en mètres) de la zone contaminée à partir du centre défini par 'Pos'.

Exemple

"Radius": 100

Fichiers utilisant cette balise

<randoms>

Définit un facteur d'aléatoire pour l'apparition d'objets ou d'événements. Cette balise permet d'introduire de la variabilité dans le système d'économie, en rendant moins prévisible l'apparition de certains éléments. Une valeur plus élevée augmente la composante aléatoire.

Exemple

<randoms>0.75</randoms>

Fichiers utilisant cette balise

<repeat>

Définit si un événement doit se répéter après sa durée de vie initiale. Lorsque cette valeur est définie sur 'true', l'événement se reproduira continuellement selon les paramètres de restock. Si 'false', l'événement ne se produira qu'une seule fois.

Exemple

<repeat>true</repeat>

Fichiers utilisant cette balise

<RespawnAttempt>

Nombre de tentatives de respawn pour un loot bloqué.

Fichiers utilisant cette balise

<RespawnLimit>

Nombre maximal d’objets pouvant être respawnés simultanément.

Fichiers utilisant cette balise

<RespawnTypes>

Nombre de types d’objets pris en compte lors du respawn.

Fichiers utilisant cette balise

<RestartSpawn>

Active ou non le respawn automatique des loots à chaque redémarrage du serveur.

Fichiers utilisant cette balise

<restock>

Définit le temps en secondes avant que le serveur ne tente de réapprovisionner cet objet ou cet événement. Une valeur plus basse entraîne une réapparition plus rapide des objets, tandis qu'une valeur plus élevée augmente le temps entre les réapprovisionnements.

Exemple

<restock>1800</restock>

Fichiers utilisant cette balise

<rotationSpeedJog>

Vitesse de rotation lors d’un déplacement en jog.

Fichiers utilisant cette balise

<rotationSpeedSprint>

Vitesse de rotation pendant un sprint.

Fichiers utilisant cette balise

<saferadius>

Définit une zone de sécurité autour d'une position de spawn où aucun autre objet ou entité du même type ne peut apparaître. Cela permet d'éviter l'accumulation d'objets ou d'entités similaires au même endroit. La valeur est exprimée en mètres.

Exemple

<saferadius>100</saferadius>

Fichiers utilisant cette balise

<shockDepletionSpeed>

Vitesse de perte de choc sous l’eau.

Fichiers utilisant cette balise

<shockRefillSpeedConscious>

Vitesse de régénération du niveau de choc lorsque le joueur est conscient.

Fichiers utilisant cette balise

<shockRefillSpeedUnconscious>

Vitesse de régénération du niveau de choc lorsqu’il est inconscient.

Fichiers utilisant cette balise

<shutdown>

Utilisé pour définir le comportement des objets ou événements lors de l'arrêt du serveur. Cela peut inclure la sauvegarde d'état, la suppression ou la persistance de certains éléments. Cette balise aide à gérer la transition entre les redémarrages de serveur.

Exemple

<shutdown>true</shutdown>

Fichiers utilisant cette balise

<smax>

Définit la valeur maximale du nombre de spawns simultanés dans une zone. Utilisé pour limiter combien d'entités maximum peuvent apparaître en même temps dans cette zone.

Exemple

<zone smax="0" />

Fichiers utilisant cette balise

<smin>

Définit la valeur minimale du nombre de spawns simultanés dans une zone. Utilisé pour contrôler combien d'entités minimum peuvent apparaître en même temps dans cette zone.

Exemple

<zone smin="0" />

Fichiers utilisant cette balise

<spawnabletypes>

Racine du fichier de configuration définissant les règles de spawn des différents types d'objets dans le monde de DayZ.

Balises enfants possibles

Exemple

<spawnabletypes>
  <type name="Weapon_AKM">...</type>
  <type name="Ammo_762x39">...</type>
</spawnabletypes>

Fichiers utilisant cette balise

<SpawnInitial>

Nombre d’objets à spawn initialement sur la map.

Fichiers utilisant cette balise

<sprintLadderStaminaModifier>

Modificateur de stamina lors de l’ascension d’échelles.

Fichiers utilisant cette balise

<sprintStaminaModifierCro>

Modificateur de stamina pour courir accroupi (crouch).

Fichiers utilisant cette balise

<sprintStaminaModifierErc>

Modificateur de stamina pour courir en position debout (erect).

Fichiers utilisant cette balise

<sprintSwimmingStaminaModifier>

Modificateur de stamina lors de la nage en sprint.

Fichiers utilisant cette balise

<StaminaData>

Paramètres détaillés de gestion de la stamina du joueur.

Fichiers utilisant cette balise

<staminaDepletionSpeed>

Vitesse de perte de stamina sous l’eau.

Fichiers utilisant cette balise

<staminaKgToStaminaPercentPenalty>

Taux de conversion du poids (kg) en perte de pourcentage de stamina.

Fichiers utilisant cette balise

<staminaMax>

Quantité maximale de stamina qu’un joueur peut avoir.

Fichiers utilisant cette balise

<staminaMinCap>

Stamina minimale garantie, peu importe la charge transportée.

Fichiers utilisant cette balise

<staminaWeightLimitThreshold>

Poids maximal (en grammes) avant que la pénalité de stamina ne s’applique.

Fichiers utilisant cette balise

<tag>

Permet d'ajouter des étiquettes ou des marqueurs aux objets ou événements pour les regrouper selon certaines caractéristiques ou comportements. Ces tags peuvent être utilisés pour filtrer ou catégoriser des éléments dans le système d'économie ou dans les scripts personnalisés.

Exemple

<tag>Weapon</tag>

Fichiers utilisant cette balise

<territories>

Définit les zones territoriales pour le spawn d'objets dans le monde de DayZ. Chaque territoire a des caractéristiques propres qui influencent quels types d'objets peuvent y apparaître et à quelle fréquence.

Balises enfants possibles

Exemple

<territories>
  <territory name="Military">
    <zone name="Zone_Military" smin="0" smax="0" dmin="0" dmax="1" x="0" z="0" r="0"/>
  </territory>
</territories>

Fichiers utilisant cette balise

<territory>

Définit un territoire spécifique dans le monde de DayZ. Un territoire est une zone géographique qui influence l'apparition de certains types d'objets, zombies, ou animaux. Exemples courants : Military, Village, City, Farm, etc.

Attributs

Nom Description Obligatoire
name Nom unique du territoire Oui

Balises enfants possibles

Exemple

<territory name="Military">
  <zone name="Zone_Military" smin="0" smax="0" dmin="0" dmax="1" x="0" z="0" r="0"/>
</territory>

Fichiers utilisant cette balise

<territory-type>

Élément racine des fichiers de territoires (zombies, loups). Définit les zones de spawn pour les créatures avec leurs paramètres de densité et de position.

Balises enfants possibles

Exemple

<territory-type>
  <territory color="1124502272">
    <zone name="InfectedArmy" smin="0" smax="0" dmin="5" dmax="8" x="620" z="13648" r="75"/>
  </territory>
</territory-type>

Fichiers utilisant cette balise

<TimeHopping>

Temps minimum avant de pouvoir reconnecter sur un autre serveur (anti-ghost).

Fichiers utilisant cette balise

<TimeLogin>

Temps d’attente avant d’apparaître dans le monde après connexion.

Fichiers utilisant cette balise

<TimeLogout>

Temps d’attente avant que le joueur soit totalement déconnecté.

Fichiers utilisant cette balise

<TimePenalty>

Temps de pénalité appliqué en cas de déconnexion rapide ou ghosting.

Fichiers utilisant cette balise

<timeToSprint>

Temps nécessaire pour passer de la marche au sprint.

Fichiers utilisant cette balise

<timeToStrafeJog>

Temps nécessaire pour changer de direction latérale en marchant rapidement (jog).

Fichiers utilisant cette balise

<timeToStrafeSprint>

Temps pour changer de direction latérale en sprint.

Fichiers utilisant cette balise

<TinyPartName>

Particule plus discrète utilisée en plus de l'effet principal.

Exemple

"TinyPartName": "graphics/particles/contaminated_area_gas_around_tiny"

Fichiers utilisant cette balise

<TriggerType>

Spécifie le type de déclencheur utilisé pour activer les effets de la zone (ex: contamination).

Exemple

"TriggerType": "ContaminatedTrigger"

Fichiers utilisant cette balise

<type>

Nom de l’objet (classname) à faire apparaître dans ce groupe.

Fichiers utilisant cette balise

<types>

Conteneur principal pour définir les types d'objets et leurs paramètres globaux dans DayZ.

Balises enfants possibles

Exemple

<types>
  <type name="Weapon_AKM">...</type>
  <type name="Ammo_762x39">...</type>
</types>

Fichiers utilisant cette balise

<usage>

Indique les zones ou contextes dans lesquels un objet peut apparaître. Permet de lier un objet à un type de territoire. Exemples courants: Military, Town, Village, Police, Farm, etc.

Attributs

Nom Description Obligatoire
name Nom de la zone ou du contexte d'utilisation Oui

Exemple

<usage name="Military"/>

Fichiers utilisant cette balise

<use3DMap>

Active ou désactive l'affichage 3D de la carte dans l’interface.

Fichiers utilisant cette balise

<value>

Contient la valeur d'une variable ou d'un paramètre. Utilisée pour définir des données numériques ou textuelles dans divers fichiers du jeu.

Définit un niveau ou une tier associée au groupe (ex: Tier1, Tier2) dans les fichiers de configuration de spawns.

Exemple

<value>3</value>

<var>

Définit une variable globale qui affecte divers aspects du jeu. Utilisée dans globals.xml pour configurer des paramètres comme la durée du jour/nuit, les conditions météorologiques, etc.

Attributs

Nom Description Obligatoire
name Nom de la variable globale Oui

Exemple

<var name="AnimalMaxCount" type="0" value="200"/>

Fichiers utilisant cette balise

<variable>

Définit une variable globale qui affecte divers aspects du jeu. Utilisée dans globals.xml pour configurer des paramètres comme la durée du jour/nuit, les conditions météorologiques, etc.

Attributs

Nom Description Obligatoire
name Nom de la variable globale Oui

Balises enfants possibles

Exemple

<variable name="DayLightTimeSpeed">
  <value>3</value>
</variable>

Fichiers utilisant cette balise

<vehicles>

Configure les véhicules dynamiques : apparition, sauvegarde et respawn.

Fichiers utilisant cette balise

<VerticalLayers>

Nombre de couches verticales de particules au sein de la zone.

Exemple

"VerticalLayers": 0

Fichiers utilisant cette balise

<VerticalOffset>

Décalage vertical appliqué à chaque couche de particules.

Exemple

"VerticalOffset": 0

Fichiers utilisant cette balise

<weathersettings>

Définit les paramètres météorologiques du serveur DayZ. Contrôle des aspects comme la pluie, les nuages, le brouillard et le vent qui affectent l'environnement de jeu.

Exemple

<weathersettings>
  <overcast min="0.3" max="0.7" changesInStorm="3" changesPerDay="2"/>
  <rain min="0" max="0.8" changesPerDay="2" forecastChangePeriod="30"/>
  <fog min="0" max="0.3" changesPerDay="1"/>
  <windspeed min="0.1" max="0.9" changesPerDay="1"/>
</weathersettings>

Fichiers utilisant cette balise

<wetnessWeightModifiers>

Modificateurs appliqués au poids en fonction du taux d’humidité des objets.

Fichiers utilisant cette balise

<WorldsData>

Configuration de l'environnement global du monde de jeu.

Fichiers utilisant cette balise

<WorldWetTempUpdate>

Active ou non la mise à jour de l’humidité des objets via température du monde.

Fichiers utilisant cette balise

<x>

Coordonnée horizontale (axe X) sur la carte.

Fichiers utilisant cette balise

<y>

Hauteur verticale (axe Y) de l'objet.

Fichiers utilisant cette balise

<yaw>

Orientation de l’objet (en degrés) autour de l’axe vertical.

Fichiers utilisant cette balise

<z>

Coordonnée horizontale (axe Z) sur la carte (équivalent à Y dans certains moteurs).

Fichiers utilisant cette balise

<ZombieMaxCount>

Nombre maximum d’infectés actifs sur la carte.

Fichiers utilisant cette balise

<zombies>

Définit le spawn et la gestion des infectés dans l'économie dynamique.

Fichiers utilisant cette balise

<zone>

Définit une zone spécifique à l'intérieur d'un territoire. Une zone représente une position exacte sur la carte avec un rayon défini. C'est à ces emplacements que les objets, zombies ou animaux apparaissent.

Attributs

Nom Description Obligatoire
name Nom de la zone Oui
smin Minimum pour le spawn statique Oui
smax Maximum pour le spawn statique Oui
dmin Minimum pour le spawn dynamique Oui
dmax Maximum pour le spawn dynamique Oui
x Coordonnée X sur la carte Oui
z Coordonnée Z sur la carte Oui
r Rayon de la zone en mètres Oui

Exemple

<zone name="Zone_Military" smin="0" smax="0" dmin="0" dmax="1" x="7500" z="12500" r="100"/>

Fichiers utilisant cette balise

<ZoneSpawnDist>

Distance autour du joueur (en mètres) pour activer le spawn d'objets.

Fichiers utilisant cette balise