Définitions basiques de DayZ

Définitions basiques de DayZ

Cette liste des définitions basiques des termes XML DayZ 1.09 est accessible à tous, d’autres listes sont réservée aux modeurs confirmés. Chaque modeur débutant ou confirmé devrait lire ou relire les tutos de la catégorie “les bases et les outils” puis prendre connaissance de cette liste et de celles qui la suivent dans l’ordre.

N’oublions pas que la modification xml est relativement simple lorsque l’on connait les termes des Définitions basiques tout est question de logique. Afin de ne pas vous embrouiller nous allons vous proposer différentes listes en plusieurs tutos. Vous permettant ainsi de paramétrer et personnaliser vos serveurs.

Mais vous devez absolument garder à l’esprit que certaines valeurs ne doivent pas être modifié pour préserver la stabilité de vos serveurs et que d’autre risquerai simplement d’empêcher votre loot, vos zombies ou évènements de spawn.


1: Définitions basiques de DayZ


Name :

Nom de l’élément à générer

Nominal :

Nombre nominal d’objets générés sur la map à un moment donné.
(Valeur idéale) Doit être supérieure ou égale à la valeur minimale.

Lifetime :

Durée de vie (en secondes) avant que ce type d’éléments ne soit supprimé de la map (Si aucun joueur n’interagit avec lui) exemple de durée de vie 604800 =sept jours, 3888000 = 45 jours.

Restock :

Si la Valeur = 0, fait réapparaître le type d’élément pour atteindre la valeur nominale,
Si la valuer est supérieur à 0, alors la valeur = Temps en secondes pour faire réapparaître 1 type d’élément supplémentaire jusqu’à ce que la valeur nominale soit atteinte.

Max :

Le nombre maximum d’apparitions de ce type d’élément ou évènement sur le serveur qui se produit (ou possibilité que cela se produise).

Min :

Nombre minimum d’éléments de ce type sur la map, une fois que le nombre tombe en dessous du minimum, le processus de réapprovisionnement (restock) commence. (doit être inférieur ou égal à la valeur nominale)

QuantMin :

Valeur en % pour la quantité minimum d’élément contenu (uniquement applicable pour les contenants, bouteille boite de munitions, chargeur, boite de conserve etc), Utilisez -1 si non applicable sinon une valeur inférieur ou égal à la valeur quantmax.

QuantMax :

Valeur en % pour la quantité maximum d’élément contenu (uniquement applicable pour les contenants, bouteille boite de munitions, chargeur, boite de conserve etc), Utilisez -1 si non applicable sinon une valeur supérieur ou égal à la valeur quantmax.(maximum 100)

vous ne pouvez pas définir quantmin 20 quanmax -1 cela bloquerai l’item ou pire vous n’auriez plus de loot.

 

Cost :

Priorité de coût de l’article généré dans la file d’attente pour respawn (100 par défaut en %)

Flags :

Dirige le calcul des objets pour le respawn, dans quel cas cela doit prendre compte les valeurs pour chaque élément.

child :

Élément enfant choisi au hasard, un seul élément enfant à générer à chaque événement.

mixed :

Choisi un seul élément enfant, en commençant par le haut de la liste à chaque événement jusqu’à ce que le maximum d’enfant soit atteint.

parent :

Parent créera tous les éléments enfants à chaque événement en respectant les valeurs min / max de l’enfant.

custom :

utilise des sources externes pour déterminer les «limites», comme les fichiers de territoire par exemple.

count_in_cargo :

Compte les éléments stockés dans les conteneurs dans le cadre de la valeur nominale (0 = non compté, 1 = compté)

count_in_hoarder :

Compte les éléments stockés dans les tentes, barils, cachettes (0 = non compté, 1 = compté)

count_in_map :

Compter les éléments de la map dans le cadre de la valeur nominale 0 = non compté, 1 = compté)

count_in_player :

Compte les éléments stockés dans l’inventaire du joueur dans le cadre de la valeur nominale 0 = non compté, 1 = compté)

crafted :

Est-ce que l’objet est un objet fabriqué (0=non, 1=oui)

deloot :

défini si les objets sont du butin d’événement dynamique – les hélicos dans la majorité des cas (0=non, 1=oui)

Category :

Nom de la catégorie Utile pour le tri, catégorie interne

Safe :

Le rayon de sécurité est la distance à laquelle vous devez être pour que le spawn d’objet ou d’évènement se produise ou pas.

Distance :

Rayon de distance par rapport à une autre zone similaire de ce type. Les zones d’apparition d’infectée en ville ne peuvent pas apparaître à moins de 50m les uns des autres automatiquement.

Cleanup :

Empêche les objets / zombies de réapparaitre d’une zone aussi longtemps que vous restez dans la zone.

(Exemple: disons que les valeurs que nous utilisons sont de 300. Lorsque vous êtes à 300m d’un village, les zombies vont apparaître immédiatement. Une fois que nous sommes à moins de 300 m, plus aucun zombie n’apparaîtra tant que nous sommes à l’intérieur de la zone. Les zombies qui se trouvent dans cette zone “plus sûre” ne disparaîtront pas tant que vous ne quitterez pas ce rayon de 300m ou que vous ne les aurez pas tués.) 😉

Si vous voulez des zombies qui réapparaissent à l’infini, vous devez définir le Cleanup sur 0. Cela permet aux zombies de réapparaître immédiatement.

Tag Name :

Le nom de la balise (facultatif) DOIT être APRÈS la catégorie

Usage Name :

Nom d’utilisation (facultatif) Catégorie interne utilisée dans le fichier cfgRandomPresets.xml.

Value Name :

Nom de la valeur (facultatif) Utilisé pour spécifier les lieux de spawn de l’économie centrale.

Voilà vous avez la totalité de la liste des définitions basiques de DayZ version 1.09

Retrouver vos téléchargements

Téléchargements DayZ-Mods
La question est revenu plusieurs fois sur le discord ou par mail, je vous fait donc ce bref tuto pour vous aider à retrouver vos téléchargements.

Nous avons opté pour une solution de boutique en ligne pour gérer les téléchargements sur le site, pour deux raisons.

1 La gestion et la sécurité des fichiers (plus simple à mettre à jour et moins de problème de fichier corrompu lors du téléchargement.

2 Des statistique de consultation et de téléchargements ce qui nous aidera à vous proposer des contenus qui vous intéresse


Voici deux méthodes pour retrouver vos téléchargements :

La première consultez vos mails :

Vous avez reçu directement les liens de vos téléchargements.
A chaque validation d’un nouveau téléchargement sur votre compte un email vous serra envoyé afin de confirmer le processus et de vous fournir des liens direct de téléchargement.
En même temps ces téléchargement seront ajouté à la liste de vos téléchargements dans votre compte.

La seconde retrouvez vous vos téléchargements actifs dans le tableau de bord de votre compte en deux clics.

Suivez les étapes en image ci dessous pour vous y rendre rapidement.

  1. Cliquez sur votre compte.
  2. Cliquez sur Téléchargements.
  3. Téléchargez vos fichiers.

 

En espérant que désormais vous pourrez profiter pleinement de nos téléchargements.

Refresh automatique à chaque restart

Refresh automatique à chaque restart Certains d'entre vous et je pense particulièrement a ceux qui font des serveurs pvp souhaitent tout simplement Refresh auto à chaque restart du loot ou des véhicules. Je vais vous donner plusieurs possibilité en changeant le contenu du fichier economy.xml. Pour ceux qui veulent juste tester un mod sans écraser [...]

Faire Spawn des ours

Voici la marche à suivre pour faire spawn des ours ou que vous le souhaitez mais contrairement au zombies vous avez deux possibilités, soit un ours passif qui spawn par évènement soit ajouter des zone de territoires aux ours agressifs du jeu.

1 L’ours passif :


Etape 1 :

Repérez les coordonnées sur izurvive afin de définir la position ou vous souhaitez placer votre spawn d’ours.

Etape 2 :

Ouvrez le fichier cfgeventspawns.xml et ajoutez ceci  en modifiant les coordonnées par celle que vous souhaitez et en renommant votre ou vos hordes correctement à votre convenance, ici des numéros sont ajoutés car je vous donne deux exemples :

<event name="ItemBear1">
    <pos x="4486.08" z="10545.63" a="0.0" />
</event>

Remplacez les coordonnées par les vôtres.

Etape 3 :

Ouvrez le fichier events.xml et ajoutez le code suivant avant la balise <event name="Loot">

Modifiez le lifetime comme vous l’entendez pour la durée de vie de vos ours et le restock pour le temps avant qu’un ours ne réapparaisse une fois le dernier tué ou décédé du lifetime. Si vous souhaitez plus d’ours modifiez les valeurs nominal min et max.

<event name="ItemBear1">
        <nominal>1</nominal>
        <min>1</min>
        <max>1</max>
        <lifetime>180</lifetime>
        <restock>0</restock>
        <saferadius>200</saferadius>
        <distanceradius>0</distanceradius>
        <cleanupradius>0</cleanupradius>
        <flags deletable="0" init_random="0" remove_damaged="1"/>
        <position>fixed</position>
        <limit>custom</limit>
        <active>1</active>
        <children>
        <child lootmax="0" lootmin="0" max="1" min="1" type="Animal_UrsusArctos"/>
        </children>
 </event>

2 L’ours agressif

Il semble qu’une section de territoire soit choisie au hasard par l’évenement ours original du jeu comme tous les autres évènements utilisant la fonction territoire, cette méthode vous permet donc de modifier à votre guise les territoires des animaux ou zombies. Ouvrez le fichier bear_territories.xml il dois être composé de plusieurs territoires balisé par des couleurs  exemple  <territory color=”4291611852″>les positions</territory>

chacune de ces balises <territory> représente un territoire d’ours et dans ce territoire des positions, pour étendre les territoires il vous suffit d’y ajouter vos coordonnées ou de remplacer celle existante. Cependant à chaque évènement une seule ligne est choisie je vous conseille donc d’ajouter votre nouvelle ligne de position dans chaque territoire. Comme ci dessous en inscrivant vos coordonnées dans le x et le z.

 <territory color="4294901760">
 <zone name="Graze" smin="0" smax="0" dmin="0" dmax="0" x="6520.83" z="2770.83" r="200"/>
 <zone name="Graze" smin="0" smax="0" dmin="0" dmax="0" x="7239.58" z="2256.25" r="200"/>
 <zone name="Graze" smin="0" smax="0" dmin="0" dmax="0" x="7683.33" z="1633.33" r="300"/>
 <zone name="Graze" smin="0" smax="0" dmin="0" dmax="0" x="7160.42" z="1387.5" r="200"/>
 <zone name="Graze" smin="0" smax="0" dmin="0" dmax="0" x="8225" z="1250" r="150"/>
<!-- territoire plus -->
<zone name="Graze" smin="0" smax="0" dmin="1" dmax="1" x="5316.82" z="9818.90" r="1"/>
</territory>

N’oubliez pas de modifier l’événement AnimalBear dans events.xml pour ajuster le nominal, le min et le max en fonction de la quantité d’ours souhaité.

Une fois toutes vos modifications effectués sur votre fichier envoyez le sur votre serveur, puis arrêtez votre serveur 3 à 5 mn avant de le redémarrer

Bon Jeu !