Bienvenue sur Stalag13

Guide complet des mods installés sur le serveur DayZ de Hogan. Retrouvez toutes les informations, recettes et configurations de chaque mod.

⛫ BaseBuildingPlus

Construction

Système de construction avancé avec 30+ éléments, tiers de matériaux, snapping et land claiming.

☐ MMG Base Storage

Construction

Extension de stockage : caisses, casiers, racks d'armes, étagères et plus encore.

⚒ BuilderItems

Construction

~1700 objets décoratifs et structurels pour l'édition de map.

⚙ Terje-Core

Requis

Module de base requis par tous les mods Terje.

☤ Terje-Medicine

Medical

Système médical complet : maladies, traitements, chirurgie, vaccins et plus.

★ Terje-Skills

Skills

Système de compétences MMO avec 9 skills et 100+ perks.

▶ Terje-StartScreen

Interface

Écrans de départ personnalisables avec sélection de skills et loadouts.

♧ Alevaric's Clothing

Vêtements

67 modèles de vêtements : chemises, manteaux, pantalons, sacs, ceintures.

♧ WindstridesClothing

Vêtements

25+ vêtements post-apocalyptiques avec modèles homme/femme et textures.

☉ Ice Fishing

Gameplay

Pêche sur les lacs gelés de Sakhal et maps moddées.

★ Pack_St13

Serveur

Pack personnalisé du serveur Stalag13 par Hogan.

⚖ VPPAdminTools

Admin

Outils d'administration : gestion joueurs, téléportation, ESP, météo, permissions.

✎ DayZ Editor Loader

Editeur

Chargeur de fichiers éditeur avec suppression d'objets et spawn de loot automatique.

⚙ Dabs Framework

Framework

Framework open-source pour le développement de mods DayZ.

❄ Guides Sakhal

❄ Survie & Froid

Sakhal

Checklist 30 premières minutes, système de température, pneumonie, lieux clés.

🔒 Le Bunker

Sakhal

Walkthrough complet : mallette scientifique, générateur, les 4 salles.

🩺 Diagnostic Maladies

Interactif

Sélectionnez vos symptômes, trouvez la maladie et le traitement.

🍔 Nourriture & Eau

Sakhal

Gel des aliments, purification de l'eau, hygiène des mains.

BaseBuildingPlus

Par DaemonForge, HennySea, jest, Chris P. Bacon et al. 320 MB 2 768 941 abonnes

📌 Description

BaseBuildingPlus (BBP) est un mod de construction avance pour DayZ. La version 2.0 (sortie pour DayZ 1.18, mise a jour pour 1.27) apporte 30+ elements de construction, un systeme de snapping, du land claiming, et trois tiers de materiaux (bois, metal, beton). Le mod ajoute egalement des elements cosmetiques (tapis, papier peint, platre), un systeme electrique avec panneau solaire, des puits craftables, des betonnieres, des coffres-forts et des brouettes.

⚠ Necessite CF (Community Framework) comme dependance. CodeLock est aussi une dependance actuelle.

🔧 Pour commencer - Workflow complet

  1. Trouver le BBP Book : spawn dans les zones industrielles, hangars, cabanes. Non-consommable (rendu apres chaque craft). Aussi disponible via les traders si le serveur en a.
  2. Rassembler les materiaux de base : Planches, Clous, Rondins, plus une Hache et une Pelle/Pioche
  3. Construire le Workbench : 5 Planches + 1 BBP Book (le livre est rendu apres le craft)
  4. Trouver les Blueprints : Il y a 5 blueprints differents qui se lootent dans les zones industrielles. Chaque blueprint debloque une categorie de kits au workbench.
  5. Fabriquer des Kits au Workbench : Placer les materiaux requis dans les 7 slots du workbench (Arme de melee, Blueprint, Rondins, Planches, Toles, Briques beton, Clous), puis crafter le kit desire.
  6. Placer le Kit au sol a l'emplacement voulu
  7. Construire le Cadre (Frame) : Utiliser Planches + Clous pour construire la structure initiale
  8. Ameliorer par Tiers progressifs :
    • T1 Bois/Planche : Rondins ou Planches supplementaires
    • T2 Metal : Necessite T1 construit + Toles + Clous
    • T3 Beton : Briques de beton + Mortier (Chaux + Sable + Eau/Argile) applique avec Pelle/Pioche
💡 Astuce : Vous n'avez PAS besoin de la quantite exacte de materiaux pour construire. Vous pouvez mettre plus que necessaire dans les slots, construire, puis reprendre le surplus.

🛠 Recettes du Workbench (5 Blueprints)

Le workbench dispose de 7 slots d'entree. Chaque blueprint debloque un kit specifique :

KitRondinsPlanchesToleClousBriques beton
Bottom Frame Kit030100
Advanced Roof Kit022100
Door Frame Kit2100150
Concrete Wall Kit00202
Garage Kit0102152

🏧 Murs et Fondations

StructureCadreT1 BoisT2 MetalT3 Beton
Grand Mur10 Clous + 5 Planches+ 10 Clous + 2 Rondins (ou 6 Planches)+ T1 + 4 Toles + 10 Clous+ 3 Briques + 1 Mortier
Petit Mur10 Clous + 3 Planches+ 10 Clous + 1 Rondin (ou 3 Planches)+ T1 + 2 Toles + 10 Clous+ 2 Briques + 1 Mortier
Grand Demi-Mur10 Clous + 3 Planches+ 10 Clous + 1 Rondin (ou 3 Planches)+ T1 + 2 Toles + 10 Clous+ 2 Briques + 1 Mortier
Petit Demi-Mur5 Clous + 2 Planches+ 10 Clous + 1 Rondin (ou 2 Planches)+ T1 + 1 Tole + 5 Clous+ 1 Brique
Fondation / Triangle10 Clous + 2 Rondins+ 10 Clous + 8 Planches+ T1 + 3 Toles + 10 Clous+ 2 Briques + 1 Mortier

🚪 Portes et Portails

Note importante : Les ameliorations T1/T2/T3 des portes sont specifiques au panneau de porte, pas a la structure principale. Le T3 de porte ne peut PAS etre construit par-dessus un T1 ou T2 existant.

StructureCadreT1 PorteT2 PorteT3 Porte
Grande Porte10 Clous + 5 Planches+ 10 Clous + 5 Planches+ T1 + 15 Clous + 5 Toles+ 15 Clous + 5 Toles + 5 Planches (depuis zero)
Petite Porte10 Clous + 3 Planches+ 10 Clous + 5 Planches+ T1 + 15 Clous + 5 Toles+ 15 Clous + 5 Toles + 5 Planches (depuis zero)

Portails et Garages

StructureCadreT1 BoisT2 MetalT3 Beton
Grand Portail (D/G)10 Clous + 4 Planches+ 24 Clous + 16 Planches+ T1 + 4 Toles + 20 Clous+ 3 Briques + 1 Mortier
Porte Garage Simple10 Clous + 4 Planches+ 24 Clous + 16 Planches+ T1 + 4 Toles + 20 Clous+ 3 Briques + 1 Mortier
Porte Garage Double10 Clous + 4 Planches+ 12 Clous + 8 Planches (x2 portes)+ T1 + 10 Clous + 2 Toles (x2 portes)+ 1 Brique + 1 Mortier (x2 portes)

🏪 Sols et Toits

StructureCadreT1 BoisT2 MetalT3 Beton
Grand Sol / Toit10 Clous + 5 Planches+ 10 Clous + 8 Planches+ T1 + 3 Toles + 10 Clous+ 2 Briques + 1 Mortier
Petit Sol / Toit5 Clous + 3 Planches+ 5 Clous + 3 Planches+ T1 + 1 Tole + 5 Clous+ 1 Brique
Grand Triangle Sol/Toit10 Clous + 3 Planches+ 10 Clous + 5 Planches+ T1 + 2 Toles + 10 Clous+ 1 Brique + 1 Mortier
Grand Toit Pentu10 Clous + 5 Planches+ 10 Clous + 8 Planches+ T1 + 3 Toles + 10 Clous+ 2 Briques + 1 Mortier
Grand Hangar (D/G)10 Clous + 5 Planches+ 24 Clous + 16 Planches+ T1 + 4 Toles + 20 Clous+ 3 Briques + 1 Mortier

🔧 Fenetres et Trappes

Fenetres (structure principale)

StructureCadreT1 BoisT2 MetalT3 Beton
Trappe Sol/Toit10 Clous + 5 Planches+ 10 Clous + 6 Planches+ T1 + 3 Toles + 10 Clous+ 2 Briques + 1 Mortier
Grande Fenetre10 Clous + 5 Planches+ 10 Clous + 2 Rondins (ou 8 Planches)+ T1 + 4 Toles + 10 Clous+ 3 Briques + 1 Mortier
Petite Fenetre10 Clous + 3 Planches+ 10 Clous + 1 Rondin (ou 3 Planches)+ T1 + 2 Toles + 10 Clous+ 1 Brique + 1 Mortier

Volets et Couvertures de fenetre/trappe

StructureCadreT1 TrappeT2 TrappeT3 Renforcee
Grande Trappe10 Clous + 5 Planches+ 10 Clous + 5 Planches+ T1 + 10 Clous + 4 Toles+ 5 Planches + 4 Toles + 20 Clous
Volet Grande Fenetre10 Clous + 5 Planches+ 5 Clous + 2 Planches+ T1 + 5 Clous + 2 Toles+ 5 Planches + 3 Toles + 10 Clous
Volet Petite Fenetre10 Clous + 3 Planches+ 5 Clous + 2 Planches+ T1 + 5 Clous + 2 Toles+ 5 Planches + 2 Toles + 5 Clous

🔨 Utilitaires de construction

StructureRecetteNotes
Workbench5 Planches + 1 BBP BookLe livre est rendu apres le craft
Step Ladder Kit10 Planches + 10 ClousEchelle portable
Kit Mur/Sol (generique)3 Planches + 3 ClousPoint de depart pour toutes les structures (via UI workbench)
Grand Escalier10 Clous + 5 Planches-
Petit Escalier5 Clous + 5 Planches-
Grande Rampe15 Clous + 8 Planches-
Grand Pilier (Bois)5 Clous + 2 Planches-
Petit Pilier (Bois)5 Clous + 1 Planche-
Grand Pilier (Beton)1 Brique beton-
Petit Pilier (Beton)1 Brique beton-

🔩 Structures metalliques

StructureCadre / T1Amelioration
Barbeles10 Clous + 2 Rondins10 Clous + 1 Barbele
Grillage10 Clous + 2 TolesT2: 10 Clous + 2 Toles | Barbele: 10 Clous + 1 Barbele
Portail Grillage10 Clous + 2 TolesT2 (x2): 10 Clous + 1 Tole | Barbele: 10 Clous + 1 Barbele
Sol Metal Grille10 Clous + 1 ToleT2: 10 Clous + 2 Toles
Escalier Metal10 Clous + 1 ToleRambarde (x2): 3 Clous + 1 Tole

🔑 Piliers (3 tiers - creuser avec une pelle d'abord)

Chaque pilier necessite de creuser la base d'abord avec une pelle. Les tiers progressent du bois au metal puis au beton.

TypeRondinsPlanchesClousToleBriqueMortierOutil
Base------Pelle
T1 Rondin Demi1-8---Hachette/Marteau
T1 Rondin Plein2-16---Hachette/Marteau
T2 Metal Demi--81--Hachette/Marteau
T2 Metal Plein--162--Hachette/Marteau
T3 Beton Demi----11Pelle
T3 Beton Plein----22Pelle

🔒 Systeme de Snapping

Le snapping utilise des "memory positions" predefinies sur chaque modele de construction. Le cote rouge de l'hologramme indique la surface constructible/demontable.

Methode rapide (recommandee)

  1. Fleche Bas pour activer le mode snapping
  2. Regarder l'objet BBP cible
  3. Molette pour parcourir les points de snap disponibles
  4. Fleche Bas a nouveau pour activer la rotation en mode snap
  5. Fleche Bas une troisieme fois pour desactiver le snapping

Methode avec interface (legacy)

  1. S'approcher d'un objet BBP jusqu'a voir l'icone de son nom
  2. Appuyer sur B avec un kit BBP en main, selectionner "SnappingOn/Select"
  3. Fermer le menu radial (ESC/Exit)
  4. Clic gauche pour voir l'hologramme, puis appuyer sur B de nouveau
  5. Cliquer sur les icones de snap pour trouver le point desire
  6. Activer "Lock Snapping" pour orientation automatique sans rotation manuelle
💡 Si le serveur l'autorise, des boutons de rotation avancee (roll, pitch, yaw) sont disponibles. Tous les keybinds sont personnalisables dans le menu.

🏴 Land Claiming (Revendication de terrain)

Fonctionnement

  • Land Claim Kit : trouvable en loot dans le monde (pas craftable par defaut). Le craft peut etre desactive en retirant l'item des types.xml.
  • Base Flag Pole : une fois place, dispose d'un interrupteur (switch) pour activer/desactiver les permissions de construction dans un rayon de 30m par defaut (configurable).
  • Quand regle sur "Construction Disabled", AUCUN joueur ne peut placer d'objets dans le rayon.
  • Securite automatique : se remet en "Construction Disabled" apres chaque redemerrage serveur comme mesure de securite supplementaire.

Regles importantes

  • N'est PAS lie au personnage - doit etre physiquement securise contre la destruction
  • Detruisable avec un marteau-pilon (sledgehammer) ou une scie a metaux (hacksaw)
  • Ne peut pas etre deplace une fois pose
  • Plusieurs drapeaux peuvent etre deployes pour etendre le territoire protege
  • Drapeaux personnalises : craft d'un drapeau basique avec couteau + chiffon

Zone Admin No-Build

  • Les admins peuvent placer un "Admin No-Build Zone sign" qui empeche toute construction dans un rayon de 100m (configurable).
  • Utile pour proteger les zones militaires, commerciales ou autres zones sensibles.

💰 Coffre-fort

  • Verrouille par defaut au placement
  • Code par defaut : 1234
  • Code PIN a 4 chiffres maximum
  • Disposition du clavier :
[9] [8] [7]
[6] [5] [4]
[3] [2] [1]
[*] [0] [#]
  • Deverrouiller : entrer le code 4 chiffres puis appuyer sur [#]
  • Changer le code : ouvrir le coffre, entrer le nouveau PIN puis appuyer sur [*]
  • Verrouiller : entrer un code incorrect puis [#] pour refermer

⚡ Panneau Solaire et Systeme Electrique

Installation etape par etape

  1. Trouver un Solar Panel Kit en loot
  2. Placer le panneau solaire en plein soleil (il ne s'allumera pas s'il est couvert/a l'ombre)
  3. Connecter un fil (wire) a une Batterie de Camion (Truck Battery), puis a au panneau
  4. Attacher un Cable Reel ou un 4plug Socket au panneau
  5. Marcher jusqu'a l'emplacement voulu et connecter les appareils electriques
  6. Activer a la fois l'appareil ET le panneau solaire

Caracteristiques

  • Batterie = catalyseur : permet au panneau de generer de l'energie meme la nuit
  • Extension de portee : plusieurs 4plug Sockets peuvent etre chainees pour etendre la distance
  • Coupure generale : eteindre le panneau coupe l'alimentation de tous les appareils connectes
  • Fonctionnement silencieux

🗩 Betonniere

Utilisation

  1. Trouver une betonniere sur la carte (objets statiques, non deplacables)
  2. Connecter une source d'energie fonctionnelle (panneau solaire ou generateur)
  3. Attacher 2 sacs de Concrete Mix
  4. Activer la betonniere (elle commence a tourner)
  5. Attendre le temps de production = 8 Piles de Briques Beton

Emplacements par defaut (Chernarus)

LieuCoordonnees XCoordonnees Y
Electro10054.91824.8
Cherno8025.93112.5
Zeleno2259.95228.3
Solnechny13320.86120.3
Novo11916.314286.3
Severograd8005.112594.5
NWAF5216.39886.8
Topolniki2943.912637.5
⚠ NE PAS utiliser les coordonnees in-game de la carte. Les admins peuvent modifier les emplacements ou en ajouter via g_CementMixerLocations dans BBP_Settings.json.

🛠 Puits (Craftable)

Craft du kit : Well Bucket (inventaire vide) + Corde = Well Kit, puis placer comme un garden plot.

EtapePierresMortierOutilAutre
Base--Pelle-
Etapes 1 a 5 (Puits)8 chacune2 chacunPelle-
Etape 6 (Puits)82Pelle-
Structure finale--Marteau/Hachette4 Rondins, 12 Planches, 40 Clous, 1 Tole

Total materiaux : ~56 Pierres + ~14 Mortier + 4 Rondins + 12 Planches + 40 Clous + 1 Tole

💡 Les admins peuvent desactiver le craft des puits en retirant BBP_Bucket du types.xml. Le placement est soumis aux memes restrictions que les garden plots.

🛒 Brouette (Wheelbarrow)

  • Trouvable en loot dans le monde
  • Permet de transporter des materiaux de construction en grande quantite
  • Utilisation : trouver une brouette, placer les materiaux dedans, prendre en main et se deplacer

⚙ Configuration Serveur (BBP_Settings.json)

Fichier genere automatiquement au premier demarrage dans le dossier -profiles du serveur.

Parametres generaux

ParametreDefautPlageDescription
g_BBPDisableCraftVanillaFence00-1Empecher le craft de cloture vanilla
g_BBPDisableCraftVanillaWatchtower00-1Empecher le craft de mirador vanilla
g_BBPRequireLandClaim00-1Exiger un land claim avant de construire
g_BBPLandClaimBlockDismantle00-1Le drapeau bloque aussi le demontage
g_BBPLandClaimRadius300-1000Rayon du drapeau joueur (metres)
g_BBPAdminLandClaimRadius1000-1000Rayon du drapeau admin (metres)
g_BBPFloatingPlacement00-1Permet de placer des objets directement en l'air
g_BBPAdvanceRotation00-1Rotation avancee sur les axes xyz
g_BBPInventoryToggle00-1Ouvrir/fermer les inventaires BBP avec la touche L
g_BBPBarbedWireRemoveOutside10-1Retrait des barbeles depuis l'exterieur
g_BBPSetInfiniteLifetime00-1Rafraichir duree de vie a chaque redemarrage serveur
g_BBPEnableTimeDestructionMod00-1Ajouter action de destruction aux pieces vanilla (mod TimeDestruction)

Parametres de Raid

ParametreDefautDescription
g_BBPRaidOnlyDoors0Limiter le raid aux portes, portails et trappes uniquement
g_BBPTier1RaidTime30Duree raid T1 (secondes)
g_BBPTier2RaidTime60Duree raid T2 (secondes)
g_BBPTier3RaidTime120Duree raid T3 (secondes)
g_BBPTier1RaidToolDamage25Degats infliges a l'outil de raid T1
g_BBPTier2RaidToolDamage50Degats infliges a l'outil de raid T2
g_BBPTier3RaidToolDamage1000Degats infliges a l'outil de raid T3
g_BBPTier1RaidTools[]Liste des items autorises pour raider le T1
g_BBPTier2RaidTools[]Liste des items autorises pour raider le T2
g_BBPTier3RaidTools[]Liste des items autorises pour raider le T3

Betonniere

ParametreDefautDescription
g_BBPCementMixerTime252Temps de production du beton (secondes, plage 0-1000)
g_CementMixerLocations[]Coordonnees de spawn des betonnieres (tableau)

⚙ Configuration Legacy (config.txt)

Fichier de configuration alternatif dans ServerProfile/BBP/config.txt pour les anciennes versions et le systeme d'humanite.

Systeme d'Humanite

ParametreDefautDescription
humanity1Activer/desactiver le systeme d'humanite
humanityDefault1000Humanite de depart (-100000 a +100000)
humanityIconShowValue1Afficher la valeur d'humanite a l'ecran

Gains/Pertes d'humanite par type de kill

ActionValeur
Hero tue Bandit+250
Bambi tue Bandit+250
Kill Zombie+25
Bandit tue Bandit-150
Bambi tue Bambi-150
Hero tue Bambi-150
Bandit tue Bambi-100
Bandit tue Hero-250
Hero tue Hero / Bambi tue Hero-300

Seuils d'humanite

NiveauHeroBandit
Niveau 120000
Niveau 26000-4000
Niveau 312000-10000

Destruction de base (legacy)

ParametreDefautDescription
BaseDestruction1Activer/desactiver la destruction de base
BaseDestructionTime50Duree demontage interieur
BaseDestructionTimeTier1100Duree destruction exterieure T1
BaseDestructionTimeTier2200Duree destruction exterieure T2
BaseDestructionTimeTier3300Duree destruction exterieure T3

🔌 Installation Serveur et Merge types.xml

Installation

  1. Ajouter -mod=@BaseBuildingPlus aux parametres de demarrage du serveur
  2. Fusionner le types.xml (etape critique!)

Fusionner types.xml

Le types.xml definit tous les spawns de loot et d'IA de la carte. Une mauvaise fusion cause des despawns d'items ou l'absence de zombies/loot.

Emplacement du fichier :

  • Chernarus : DayZ server/mpmissions/dayzOffline.chernarusplus/db/types.xml
  • Livonia : DayZ server/mpmissions/dayzOffline.enoch/db/types.xml

Etapes :

  1. Ouvrir le types.xml exemple dans @BaseBuildingPlus/info/ et copier tout le contenu
  2. Ouvrir le types.xml du serveur
  3. Coller AVANT la balise fermante </types>
Erreurs a eviter :
  • Ne JAMAIS remplacer le fichier entier - toujours fusionner
  • Verifier les doublons de balises (un seul <types> et </types>)
  • Sauvegarder avant les mises a jour serveur
  • Apres une MAJ du mod, verifier que les nouvelles entrees sont ajoutees

Outils de validation : XML Validator | DayZ Customizer

👀 Mods compatibles

  • CodeLock (Workshop 1646187754) - totalement compatible (actuellement une dependance)
  • Breachingcharge (Workshop 1827241477) - totalement compatible
  • DisableBaseDestruction (Workshop 1571965849) - totalement compatible
  • RaidSchedule (Workshop 1911521285) - totalement compatible
  • Trader (Workshop 1590841260) - compatible, mettre a jour TraderConfig.txt
  • TimeDestruction - compatible via le parametre g_BBPEnableTimeDestructionMod
  • DayZ Expansion - compatible avec configuration specifique (voir guide BBP+Expansion)

MMG Base Storage

Par Mighty Moitzbert 285 MB 755 552 abonnés

📌 Description

Extension de stockage bien équilibrée pour le base building DayZ. Offre divers types de conteneurs pour organiser vos items sur le serveur.

⚠ Il est important d'ajouter le types.xml lors de l'installation, sinon les items despawn rapidement. Un mod "place-anywhere" est recommandé.

📦 Caisses et Conteneurs

ItemClassnameVariantes
Caisse métalliquemmg_crate04_*Olive, Noir, Bleu, Jaune, Rouge
Caisse ravitaillementmmg_supply_crate_*Bois, Gris
Caisse militairemmg_army_box_greenVert
Caisse médicalemmg_army_box_medic*Standard, Gris
Mallette militairemmg_military_case_greenVert
Caisse d'armesmmg_weapon_crate_woodBois
Coffret à grenadesmmg_grenade_case_greenVert
Palette de stockagemmg_palette_storage-

🔒 Casiers et Coffres-forts

ItemClassnameVariantesKit
Equipment Lockermmg_equipment_locker_*Vert, Noir, GrisOui
Solo Lockermmg_solo_locker_*Jaune, Bleu, Rouge, Gris, Violet, Vert, MedicOui
Locker 02mmg_locker02_*Bleu, Vert, TanOui
Vieux coffre-fortmmg_old_safe_*Vert, GrisNon
Armoire blindéemmg_armored_cabinet_*Gris, Vert, RouilléNon

🔫 Racks d'armes et Murs d'armes

ItemClassnameVariantesKit
Gun Rackmmg_gun_rack_*Bleu, Vert, TanOui
Gun Rack craftablemmg_craftable_gun_rackPlanchesmmg_gun_rack_planks
Gun Rack verrouillablemmg_lockable_gun_rack_greyGrisOui
Mur d'armes boismmg_gun_wall_wooden-Oui
Mur d'armes métalmmg_gun_wall_metal-Oui

🏠 Mobilier et Utilitaires

ItemClassnameVariantesKit
Tente craftablemmg_craftable_tent-Oui
Réfrigérateur Minskmmg_fridge_minsk_*Beige, BleuOui
Chariot à outilsmmg_toolwagon_redRougeNon
Support d'équipementmmg_gear_stand-Oui
Vieille tablemmg_old_table-Non
Étagère muralemmg_wall_shelf_woodBoisNon
Serremmg_greenhouse-Oui
Jardinièremmg_planter_box-Oui
Poubellemmg_trashcan_*Rouge, Jaune, VertNon
Benne à orduresmmg_trashcontainer_*Vert, Orange (statique)Non

⚠ Compatibilité et Installation

Compatible avec le mod MSP. Peut potentiellement entrer en conflit avec d'autres mods de stockage concernant les fonctionnalités de slots.

💡 Les items avec "Kit" nécessitent d'abord le placement du kit, puis la construction. Durée de vie des kits : 4h. Durée de vie des items construits : 10 jours.

BuilderItems

Par Not A Banana, JeromeK 564 KB 2 891 768 abonnés

📌 Description

Ajoute environ ~1700 props, murs, routes et objets de carte répartis en 38 catégories avec des configurations correctes pour la décoration et le design de map. Ce n'est PAS un éditeur autonome - il nécessite le Community Offline Mode (COM) pour le placement.

⚠ Doit être chargé côté client ET serveur pour que les items apparaissent.
⚠ BuilderItems est intégré dans DayZ Expansion. Ne PAS charger ce mod si vous utilisez Expansion !
~1700
Objets disponibles
38
Catégories
3
Cartes supportées

🏗 Catalogue des 38 catégories d'objets

Les objets sont organisés en packs PBO par catégorie. Certaines catégories ont des variantes spécifiques aux cartes Livonia (bliss) et Sakhal.

CatégorieDescriptionCartes
🏢 RésidentielMaisons, appartements, bâtiments d'habitationChernarus, Livonia
🏭 IndustrielUsines, hangars, entrepôts, structures industriellesChernarus, Livonia
⚔ MilitaireBaraquements, tours de garde, bunkers, fortificationsChernarus, Livonia
🖼 Panneaux d'affichageBillboards, panneaux publicitairesChernarus
🔧 PontsPonts routiers, passerelles, ponts ferroviairesChernarus
🛋 MobilierTables, chaises, lits, armoires, étagères, appareilsChernarus
🗑 DéchetsPoubelles, débris, ordures, détritusChernarus
🌳 VégétationArbres, buissons, herbe, fleursChernarus, Livonia, Sakhal
🛣 RochersRochers, formations rocheuses, falaisesChernarus, Livonia, Sakhal
🚤 Voies ferréesRails, gares, wagons, signalisationChernarus, Livonia
🛣 RoutesSegments de route, intersections, borduresLivonia
🚶 TrottoirsDalles, bordures de trottoir, chemins piétonsChernarus
🏳 SignalisationPanneaux routiers, plaques de rueLivonia
🔧 MursMurs de brique, béton, bois, métal, clôturesChernarus, Livonia
🔧 PanneauxPanneaux de construction, cloisons, séparationsChernarus
🔧 Pièces détachéesEscaliers, rampes, poutres, piliers, fenêtresChernarus
🚗 CirculationFeux de signalisation, barrières, cônesChernarus
🌊 EauÉtangs, rivières, canalisations, quaisChernarus, Sakhal
🔧 ÉpavesVéhicules détruits, avions crashés, épavesChernarus
🏰 RuinesBâtiments détruits, murs écroulés, fondationsChernarus, Livonia
🔧 Structures SakhalBâtiments et structures spécifiques à la carte SakhalSakhal
🔧 Objets spécifiquesObjets uniques à chaque carteChernarus, Livonia
🔧 Items statiquesObjets décoratifs non-interactifs fixesChernarus
🔧 Items VanillaObjets DayZ de base avec config BuilderItemsToutes
🔧 DiversObjets inclassables et décorations variéesChernarus

🎮 Community Offline Mode (COM)

Mode solo non-officiel pour DayZ. Supporte les cartes : ChernarusPlus, Enoch (Livonia), Namalsk. Permet d'expérimenter sans risquer sa progression en ligne.

Contrôles généraux

ToucheFonction
Y (Z sur AZERTY)Ouvrir le menu toolbar
XBasculer les modes de déplacement
ENDTéléportation au point visé
OFaire apparaître infectés/loups/animaux
RRecharger (munitions infinies)
PAfficher la position actuelle
BActiver/désactiver le moniteur de debug
INSERTActiver/désactiver la caméra libre

Contrôles éditeur d'objets (ComEditor)

Touche / ActionFonction
Clic gaucheSélectionner / déplacer un objet
Clic milieuAncrer l'objet au sol
MoletteAjuster position / orientation
SupprSupprimer l'objet sélectionné
Ctrl+SSauvegarder la scène
SAVE (bouton)Écrire un fichier de scène JSON
EXPORT (bouton)Générer le code spawn pour init.c dans le presse-papier

📁 Guide : ajouter des objets sur le serveur

Étape par étape

  • 1. Lancer DayZ via DayZCommunityOfflineMode.bat
  • 2. INSERT pour activer la caméra libre, Y pour ouvrir la toolbar
  • 3. Ouvrir le panneau "Items and Objects" (icône OB)
  • 4. Naviguer dans la catégorie Buildings, rechercher ou parcourir
  • 5. Cliquer sur Cursor pour spawner l'objet à la position de la caméra
  • 6. Sélectionner l'objet, ajuster position/orientation via la GUI ou la molette
  • 7. SAVE pour sauvegarder la scène, EXPORT pour copier le code
  • 8. Coller le code dans le fichier init.c du serveur

Chemins des fichiers init.c

EnvironnementChemin
Serveur dédiéDayZServer/mpmissions/dayzOffline.chernarusplus/init.c
Offline officielSteam/.../DayZ/Missions/dayzOffline.ChernarusPlus/init.c
COM OfflineSteam/.../DayZ/Missions/DayZCommunityOfflineMode.ChernarusPlus/init.c

Exemple de code SpawnObject

void SpawnObject(string type, vector pos, vector ori) {
  auto obj = GetGame().CreateObjectEx(type, pos, ECE_CREATEPHYSICS|ECE_UPDATEPATHGRAPH);
  obj.SetPosition(pos);
  obj.SetOrientation(ori);
}

💡 Companion mods

  • BuilderStatics (Workshop 1570627596) - Version "read-only" pour l'édition offline uniquement, pas besoin côté serveur
  • DayZ Community Offline Mode - Requis pour l'éditeur (mode solo)

Terje-Core

Par Zenarchist (Terje Bruoygard), KaBaN, Streatman 594 KB 44 548 abonnés

📌 Description

Module fondamental (framework) utilisé comme dépendance par tous les mods TerjeMods : TerjeMedicine, TerjeSkills, TerjeStartScreen, TerjeRadiation, TerjePartyMod, TerjeDeathMatch. Il fournit le système de base de données joueur, le RPC, la gestion des paramètres, les zones scriptables, les recettes custom et le système de configuration XML qui permet de modifier les valeurs de config.cpp sans modding.

ATTENTION : Retirer ce mod corrompt la base de données du serveur. Un wipe complet est nécessaire. Faites une sauvegarde du dossier terje_storage avant toute manipulation !

📂 Structure des fichiers

Fichier / DossierRôle
config.cppDéclare le mod, ses dépendances (DZ_Data, DZ_Gear_Books, DZ_Scripts), les modules de scripts et les classes de base (TerjeBookBase, TerjeScriptableArea, TerjeSoundEmitter, liquides custom, poissons)
Scripts/3_Game/Constants, Logger, Helpers (math, string, vector, world, bitmask), TerjeGameConfig, TerjeRpcManager, TerjeSettingSynch, TerjeDamageSources, Hud, DayZGame, Streams, Widgets, Xml
Scripts/4_World/Plugins/PluginTerjeCore, PluginTerjeDatabase, PluginTerjeSettings, PluginTerjeScriptableAreas, PluginTerjeServertime, PluginTerjeClientAnimalsCore, PluginTerjeClientItemsCore, PluginRecipesManager
Scripts/4_World/Classes/8 sous-dossiers : Crafting, Medicine, PlayerModifiers, Skills, StartScreen, TerjeConditions, TerjeModifiers, UserActionComponent + 13 fichiers de classes
Scripts/5_Mission/IngameHud, InspectMenuNew, MissionGameplay, MissionServer, TerjeBadgeType, TerjeCustomLiquids, TerjeModalDialog, TerjeStartScreenPageBase, TerjeStartScreenPagesFactory, Widgets/
Templates/GameOverrides.xml, Recipes.xml, ScriptableAreasSpawner.xml

⚙ Configuration serveur - Core.cfg (tous les paramètres)

Fichier généré automatiquement dans $profile:TerjeSettings/Core.cfg.

ParamètreTypeDéfautDescription
Core.DatabaseAutosaveIntervalfloat300Intervalle (secondes) de sauvegarde auto des profils joueurs
Core.ProfileSynchIntervalfloat1Intervalle (secondes) de synchro des profils vers le client
Core.StatsSynchIntervalfloat0.2Intervalle (secondes) de synchro des stats vers le client
Core.SatBinaryTreeGridSizeint1000Taille de grille pour les zones scriptables. Réduire à 500 ou 100 si >10k zones
Core.WaterDrainFromVomitfloat70Unités d'eau perdues lors d'un vomissement
Core.EnergyDrainFromVomitfloat55Unités d'énergie perdues lors d'un vomissement
Core.ColorizedHudBadgesbooltrueBadges HUD colorés selon la sévérité
Core.DetailedDiseaseHudBadgesbooltrueIcônes détaillées par maladie (sinon icône générique)
Core.DetailedHealingHudBadgesboolfalseIcônes par médicament actif (casual). false = icône pilule (hardcore)
Core.UseCustomProtectionConfigsboolfalseActive les fichiers de protection custom dans TerjeSettings/CustomProtection/
Core.UseCustomCraftConfigsboolfalseActive les recettes de craft custom dans TerjeSettings/CustomCrafting/Recipes.xml
Core.FixKillOnDisconnectbooltrueTue le joueur à la déconnexion s'il est inconscient ou entravé
Core.PersistBloodTypeboolfalseSauvegarde le groupe sanguin (même groupe à chaque respawn)

📋 GameOverrides.xml - Modifier config.cpp sans modding

Fichier dans $profile:TerjeSettings/Core/GameOverrides.xml. Permet de modifier n'importe quelle valeur de config.cpp sans créer de mod. Synchronisé automatiquement avec les clients.

💡 Un fichier trop volumineux (>1 MB hors commentaires) peut ralentir la connexion des joueurs.

Exemples de modifications possibles :

  • Médicaments : <PainkillerTablets><medPainkillerTimeSec>300</medPainkillerTimeSec></PainkillerTablets>
  • XP chasse : <BlackWolf><terjeOnKillHuntingExp>500</terjeOnKillHuntingExp></BlackWolf>
  • Protection armure : <PlateCarrierVest><Protection><firearm>0.45</firearm></Protection></PlateCarrierVest>
  • Filtre masque à gaz : <GasMask_Filter><Protection><radiation>1.0</radiation></Protection></GasMask_Filter>
  • Skinning modifier : <HuntingKnife><terjeSkinningModifierOverride>0.1</terjeSkinningModifierOverride></HuntingKnife>
  • Protection scriptable par slot (9 slots : Feet, Legs, Body, Gloves, Headgear, Armband, Back, Mask, Eyewear) avec weight, protectionBodyValues, protectionBodyThresholds
  • Compétences (CfgTerjeSkills) avec XP par niveau, modificateurs et perks

🔬 Zones Scriptables (ScriptableAreas)

Système de zones avec gradient de puissance entre rayon intérieur/extérieur. Config dans $profile:TerjeSettings/ScriptableAreas/ScriptableAreasSpawner.xml. Un README.md auto-généré liste tous les types de zones supportés.

Paramètre XMLDescription
Active0 = désactivé, 1 = activé
ClassnameClasse de la zone (ex: TerjeRadioactiveScriptableArea)
PositionPosition X Y Z (Y=0 = ground level auto). Format dayz.xam.nu
SpawnChanceChance de spawn au démarrage (0 à 1)
Data/OuterRadiusRayon extérieur (dégâts proportionnels)
Data/InnerRadiusRayon intérieur (dégâts max)
Data/HeightMin / HeightMaxLimites verticales du cylindre
Data/PowerMultiplicateur de puissance
FilterFiltre optionnel spécifique au type

Valeurs par défaut de TerjeScriptableArea (config.cpp) : terjeInnerRadius=35, terjeOuterRadius=100, terjeHeightMin=-100, terjeHeightMax=100, terjePower=1.0

🔧 Recettes de craft custom (Recipes.xml)

Activé via Core.UseCustomCraftConfigs = true. Fichier : $profile:TerjeSettings/CustomCrafting/Recipes.xml.

AttributDescription
displayNameNom affiché (supporte stringtable.csv)
enabled0/1 activer la recette
timeTemps en secondes (-1 = instantané)

Ingrédients : singleUse (0/1), minQuantity/maxQuantity (-1 = pas de check), minDamage/maxDamage (0=pristine à 4=ruined), addHealth/setHealth, addQuantity

Résultats : setFullQuantity (0/1), setQuantity/setHealth (-1 = désactivé), inheritsHealth (-1=rien, -2=moyenne, 0/1=ingrédient), inheritsColor (-1=rien, 0/1=composite), spawnMode (-2=sol, -1=inventaire, 0/1=remplace ingrédient)

Les recettes supportent aussi le système de Conditions (SkillPerk, SkillLevel, Timeout, etc.)

🔌 Systèmes fournis par TerjeCore

  • TerjeRpcManager - RPC custom (SendToClient/Server/All, StreamToClient/Server/All) avec handlers par ID string
  • TerjeGameConfig - Override XML des valeurs config.cpp avec cache et héritage de classes
  • PluginTerjeDatabase - Stockage profils dans $mission:terje_storage/profiles/{steamUID}.dat, sauvegarde auto
  • PluginTerjeSettings - Paramètres avec génération auto de fichiers .cfg, types (bool, int, float, string), synchro client
  • TerjeDamageSource - Sources de dégâts : CONSUMABLE_EFFECT, HUNGER, THIRST, BLEEDING
  • TerjeBadgeType - Types de badges HUD : DEFAULT, COUNTER, LEVELED
  • Liquides custom - CfgTerjeCustomLiquids pour définir de nouveaux liquides sans conflits bitmask
  • Protection scriptable - Calcul par slot (9 slots) avec poids configurable et radiation sur toutes entités
  • TerjeStartScreenPageBase / PagesFactory - Framework de base pour les pages StartScreen
  • TerjeConditions - Système de conditions réutilisable par tous les sous-mods
  • Helpers - BitmaskHelper, MathHelper, StringHelper, VectorHelper, WorldHelper, Logger

🔗 Licence

Open-source sous licence Creative Commons Attribution-NonCommercial 4.0 (CC BY-NC 4.0). Usage personnel et non-commercial uniquement. Attribution obligatoire.

Terje-Medicine

Par Zenarchist, KaBaN, Streatman 189 MB 36 042 abonnés Requiert Terje-Core

Chargement du contenu détaillé...

Terje-Skills

Par Zenarchist, KaBaN, Streatman 33 MB 41 322 abonnés Requiert Terje-Core

Chargement du contenu détaillé...

Terje-StartScreen

Par Zenarchist, KaBaN, Streatman 15 MB 20 800 abonnés Requiert Terje-Core

📌 Description

Système d'écrans de départ complet et personnalisable pour DayZ. Propose 7 pages configurables individuellement : Règles du serveur, Choix du nom, Sélection du visage, Compétences de départ, Vue d'ensemble du personnage, Sélection de l'équipement (Loadout), et Carte de respawn. Chaque page est activable/désactivable indépendamment. Intègre un système d'âmes (Souls), un passeport joueur et des conditions avancées.

🎨 Les 7 pages du StartScreen

📜
Rules

Règles du serveur (Markdown)

📝
Name

Choix prénom + nom

👤
Face

Sélection du visage

Skills

Points de compétences (TerjeSkills)

📋
Overview

Gestion du personnage / âmes

🎒
Loadout

Équipement de départ

🗺
Map

Carte de respawn interactive

📂 Fichiers de configuration

Tous les fichiers sont générés automatiquement dans $profile:TerjeSettings/StartScreen/ au premier démarrage depuis les templates inclus.

FichierRôle
General.xmlImage de fond et filtre de caractères pour les noms
ServerRules.mdRègles du serveur au format Markdown (supporte gras, italique, couleur, images, liens, listes, blocs de code)
Faces.xmlListe des visages sélectionnables avec classname, icône, fond, et conditions
Loadouts.xmlDéfinition complète des loadouts (équipements de départ) avec items, sélecteurs, groupes et conditions
Respawns.xmlPoints de respawn avec carte interactive, objets liés, point de mort, et conditions (auto-détecté par map)

Maps supportées avec templates prédéfinis : Chernarus+, Enoch (Livonia), Namalsk, Deer Isle, Banov, Chiemsee, Pripyat, Sakhal.

⚙ Configuration complète - StartScreen.cfg (53 paramètres)

Fichier dans $profile:TerjeSettings/StartScreen.cfg.

Paramètres généraux (protection joueur actif)

ParamètreTypeDéfautDescription
StartScreen.OnActiveGodModeboolfalseGod mode pendant le start screen (désactivé par défaut car conflit COT)
StartScreen.OnActiveIndestructiblebooltrueIndestructible pendant le start screen (sans conflit admin tools)
StartScreen.OnActiveIgnoreDamagebooltrueIgnorer les dégâts pendant le start screen
StartScreen.OnActiveInvisiblebooltrueJoueur invisible pendant le start screen
StartScreen.OnActiveNoClipbooltrueDésactiver les collisions pendant le start screen
StartScreen.OnActiveNoTargetingbooltrueDésactiver le ciblage par l'IA
StartScreen.OnActiveFreezePosbooltrueGeler la position du joueur
StartScreen.OnActiveDisableSimulationbooltrueDésactiver la simulation du joueur
StartScreen.OnActiveDisableTemperaturebooltrueDésactiver la température du joueur
StartScreen.OnActiveSafePosbooltrueTéléporter le joueur en position sûre pendant le start screen
StartScreen.TeleportSafePosstring"0 1000 0"Coordonnées de la position sûre

Page Règles du serveur

ParamètreTypeDéfautDescription
StartScreen.RulesPageEnabledbooltrueActiver la page de règles
StartScreen.RulesPageShowAlwaysboolfalseAfficher les règles à chaque respawn (sinon uniquement à la création)
StartScreen.RulesPageScrollToEndbooltrueObliger le joueur à scroller jusqu'en bas
StartScreen.RulesPageTimeoutfloat5Délai (secondes) avant de pouvoir passer à la page suivante

Page Nom du personnage

ParamètreTypeDéfautDescription
StartScreen.NamePageEnabledbooltrueActiver la page de nom
StartScreen.DisplayPlayerNamesModeint0Affichage noms au survol : -1=désactivé, 0=toujours, 1=mort seulement, 2=visage visible, 3=mort + visage visible
StartScreen.NamePageLengthMinint3Longueur min du nom
StartScreen.NamePageLengthMaxint16Longueur max du nom
StartScreen.LastNameEnabledbooltrueExiger un nom de famille en plus du prénom
StartScreen.UniqNameChecksbooltrueVérifier l'unicité des noms sur le serveur

Pages Visage / Compétences / Loadout / Carte

ParamètreTypeDéfautDescription
StartScreen.FacePageEnabledbooltrueActiver la page de sélection du visage
StartScreen.SkillsPageEnabledbooltrueActiver la page de compétences (requiert TerjeSkills)
StartScreen.SkillsPagePointsint10Nombre de points à distribuer dans les compétences
StartScreen.LoadoutPageEnabledbooltrueActiver la page de sélection de loadout
StartScreen.MapPageEnabledbooltrueActiver la page de sélection de respawn sur carte
StartScreen.MapPageAttemptsint8Tentatives pour trouver une position sûre avant spawn aléatoire

Page Vue d'ensemble et système d'âmes (Souls)

ParamètreTypeDéfautDescription
StartScreen.OverviewPageEnabledbooltrueActiver la page de gestion du personnage
StartScreen.OverviewPageAllowDeletionbooltrueAutoriser la suppression manuelle du profil
StartScreen.SoulsEnabledbooltrueActiver le système d'âmes
StartScreen.SoulsMaxCountint7Nombre max d'âmes accumulables
StartScreen.SoulsAutoDeletebooltrueSupprimer auto le personnage quand âmes = 0
StartScreen.SoulsNotificationsbooltrueNotifier le joueur des changements d'âmes
StartScreen.SoulsDisplayBadgeboolfalseAfficher un badge HUD avec le compteur d'âmes
StartScreen.SoulsInitCountint3Âmes initiales au premier respawn
StartScreen.SoulsOnKillPlayerCountint1Âmes gagnées par kill joueur
StartScreen.SoulsOnKillPlayerChancefloat1.0Chance de gain (0 à 1)
StartScreen.SoulsOnKillAiCountint1Âmes gagnées par kill IA
StartScreen.SoulsOnKillAiChancefloat0.25Chance de gain par kill IA
StartScreen.SoulsOnKillZombieCountint1Âmes gagnées par kill zombie
StartScreen.SoulsOnKillZombieChancefloat0.01Chance de gain par kill zombie (1%)
StartScreen.SoulsOnKillAnimalCountint1Âmes gagnées par kill animal
StartScreen.SoulsOnKillAnimalChancefloat0.05Chance de gain par kill animal (5%)
StartScreen.SoulsLongSurviveTimeint14400Temps de survie continue (secondes) pour gagner des âmes (4h)
StartScreen.SoulsLongSurvivePowfloat1.5Exposant pour le calcul des paliers de survie (1 = linéaire)
StartScreen.SoulsLongSurviveCountint1Âmes gagnées par palier de survie
StartScreen.SoulsLongSurviveChancefloat1.0Chance de gain par survie
StartScreen.SoulsGainTimeoutint-1Timeout anti-farm en secondes (-1 = désactivé)

Passeport

ParamètreTypeDéfautDescription
StartScreen.PassportSpawnboolfalseDonner un passeport au respawn
StartScreen.PassportSpawnOnceboolfalsePasseport uniquement à la création du personnage
StartScreen.PassportUniqNumberboolfalseNuméro unique par passeport (sinon hash Steam)
StartScreen.PassportShowNumberbooltrueAfficher le numéro sur le passeport
StartScreen.PassportShowGenderbooltrueAfficher le genre sur le passeport

📝 General.xml - Paramètres généraux

ParamètreValeur par défautDescription
BackgroundImageGui/textures/loading_screens/loading_screen_3_co.eddsImage de fond du start screen. Supporte .paa, .edds et imageset custom
NamePageFilterABCDEFGHIJKLMNOPQRSTUVWXYZCaractères autorisés pour les noms (filtre)

👤 Faces.xml - Visages disponibles

Définit les personnages sélectionnables quand FacePageEnabled = true.

Attributs par visage :

  • classname (requis) - Nom de classe du joueur (ex: SurvivorM_Mirek)
  • icon (requis) - Chemin vers l'icône transparente (.paa ou imageset)
  • background (optionnel) - Image de fond personnalisée
  • Conditions (optionnel) - Conditions d'accès au visage

31 visages prédéfinis : 18 hommes (Mirek, Boris, Cyril, Denis, Elias, Francis, Guo, Hassan, Indar, Jose, Kaito, Lewis, Manua, Niki, Oliver, Peter, Quinn, Rolf, Seth, Taiki) et 13 femmes (Eva, Frida, Gabi, Helga, Irena, Judy, Keiko, Linda, Maria, Naomi, Baty).

🎒 Loadouts.xml - Équipements de départ (détail complet)

Définit les sets d'équipement de départ sélectionnables quand LoadoutPageEnabled = true.

Structure d'un Loadout

  • id (requis) - Identifiant unique court
  • displayName (requis) - Nom affiché (supporte stringtable.csv)

Attributs d'un Item

AttributDescription
classname(requis) Classname de l'item
displayName(optionnel) Override du nom dans le menu de sélection
quantityQuantité 0-1 (100%). Supporte range "0.0:1.0"
countItems dans le stack. Supporte range "10:20"
healthSanté 0-1. Supporte range "0.5:0.8"
position@Attachment, @InHands, @Cargo, @Cargo:0:3:h (col:row:orientation), ou nom du slot
liquidLiquide vanilla ou CfgTerjeCustomLiquids
temperatureTempérature en °C. Supporte range "36.6:41.0"
foodStageRAW, BAKED, BOILED, DRIED, BURNED, ROTTEN
disinfected0 = non, 1 = oui
agentsListe : CHOLERA, INFLUENZA, SALMONELLA, BRAIN, FOOD_POISON, CHEMICAL_POISON, WOUND_AGENT, NERVE_AGENT, HEAVYMETAL
quickbarSlot quickbar (0 à 9)
ammoTypeType de munitions dans un chargeur/arme
ammoCountNombre de munitions. Supporte range "10:20"
costCoût en points (pour sélecteur MULTIPLE)
handler(avancé) Classe custom pour logique de sélecteur

Types de Selector

TypeDescription
RANDOMLe serveur choisit aléatoirement un item du groupe
SINGLELe joueur choisit un item parmi le groupe
MULTIPLELe joueur choisit plusieurs items avec un budget de points. Requiert pointsCount ou pointsHandler + cost par item

Attributs du Selector MULTIPLE : pointsCount, pointsHandler (classe custom), pointsIcon (image custom pour les points)

Group : combine plusieurs items. Supporte cost et handler dans un sélecteur.

Loadouts d'exemple inclus

  • Default survivor - Sélecteurs SINGLE (body/legs/shoes) + RANDOM (chemlight/fruit) + bandage
  • Multiselect & Timeout - Sélecteur MULTIPLE avec 20 points, items à coût variable (5-20), condition Timeout 15 min
  • Hunter (skill required) - Équipement de chasse complet, condition SkillLevel hunt:25 + SkillPerk exphunter + Set myvar1
  • Admin loadout - M4A1 full, condition SpecificPlayers (SteamGUIDs), hideOwnerWhenFalse

🗺 Respawns.xml - Points de respawn (détail complet)

Définit les points de respawn sélectionnables quand MapPageEnabled = true. Le fichier est auto-détecté par nom de map (Respawns_chernarusplus.xml, etc.).

Structure d'un Respawn

  • id (requis) - Identifiant unique
  • displayName (requis) - Nom affiché

Sources de position

SourceDescription
PointsListe de positions fixes (pos="x,z" ou x/y/z individuels + angle optionnel). Le serveur en choisit un aléatoirement
ObjectsObjets du monde (ex: sac de couchage, drapeau). classname requis, singleBind (0/1) pour lien unique, handler pour logique custom
DeathPointRespawn sur le dernier point de mort. requireBody="1" exige la présence du cadavre

Options de respawn

OptionDescription
SafeRadiusDistance min au spawn : zombie, animal, player, other (objets statiques)
MapImageAperçu image statique (path vers .paa ou imageset)
MapRenderRendu carte interactif avec position, zoom, marqueurs et points
PlayerStatsStats au respawn : health (1-100), blood (2500-5000), shock (0-100), energy (0-5000), water (0-5000), sleep (0-14000), mind (0-100), heatComfort (-1 à 1), heatBuffer (-30 à 30)

Attributs MapRender

AttributDescription
pos / x,y,zPosition de la caméra sur la carte
zoomZoom de la carte (0.1 à 1.0 recommandé)
showPoints"never", "active" (quand sélectionné), "always"
showMarker"never", "active", "always"
showMarkerName0/1 - Afficher le nom à côté du marqueur
allowInteraction0/1 - Permettre le clic sur la carte
markerPath / pointsPathChemin custom pour les icônes
activePointsColor / inactivePointsColorCouleurs ARGB hex (défaut: 0xFFB40000 / 0xFF191919)
activeMarkerColor / inactiveMarkerColorCouleurs ARGB hex (défaut: 0xFFB40000 / 0xFF191919)

Types de respawn d'exemple inclus (Chernarus)

  • Chernarus (random) - 82 points côtiers, aperçu MapImage
  • Elektrozavodsk / Chernogorsk / Berezino / Solnechny / Kamenka - MapRender interactif avec showPoints/showMarker "always", zoom 0.1-0.25, condition Timeout 15 min
  • Hunting zone - 15 points forêt/montagne, conditions SkillLevel hunt:25 + SkillPerk exphunter + Equal myvar1, Timeout 30 min
  • Admin base - Position unique avec PlayerStats max, condition SpecificPlayers
  • Sleeping bag - Respawn sur objet (TerjeSleepingBag_Blue/Woodland) avec singleBind, MapRender interactif, Timeout 60 min
  • Dead body - Respawn sur point de mort avec requireBody="1", MapRender interactif, Timeout 24h

🔒 Système de Conditions

Système partagé avec tous les mods Terje. Les conditions peuvent être appliquées aux Loadouts, Respawns, Faces et Recettes.

ConditionDescription
TimeoutDélai entre utilisations. Attributs : id (unique), minutes ou hours
SkillLevelNiveau de compétence requis. Attributs : skillId, requiredLevel
SkillPerkPerk de compétence requis. Attributs : skillId, perkId, requiredLevel
SpecificPlayersRestrict aux SteamGUIDs listés. hideOwnerWhenFalse="1" cache l'option
SetDéfinit une variable : name, value
EqualVérifie une variable : name, value, displayText
FailCondition toujours fausse avec message

Toutes les conditions non remplies affichent un texte d'erreur configurable. hideOwnerWhenFalse="1" masque complètement l'option si la condition échoue.

📜 ServerRules.md - Format Markdown supporté

Le fichier ServerRules.md supporte le Markdown étendu :

  • Titres : # H1, ## H2, ### H3
  • Gras : **texte**, Italique : *texte*, Gras+Italique : ***texte***
  • Couleur custom : <color rgba='255,0,0,255'>rouge</color>
  • Texte monospace : blocs de code
  • Blocs de citation : > texte
  • Listes à puces : - item
  • Liens : [texte](url)
  • Images : ![64x64](chemin/image.edds)
  • Séparateur : ---
  • Localisation : clés #layout_logout_dialog_text du stringtable

Alevaric's Clothing Overhaul

Par Alevaric 1.54 GB 118 781 abonnés

Chargement du contenu détaillé...

WindstridesClothingPack

Par Windstride, Ammo, Helkhiana et 12 contributeurs 894 MB 2 820 557 abonnés

Chargement du contenu détaillé...

Ice Fishing

Par Lad et RaG_Tyson 7 MB 62 785 abonnés

📌 Description

Permet la pêche sur les lacs gelés de Sakhal et des maps moddées avec surfaces gelées. Les trous de glace peuvent être placés n'importe où sur les lacs gelés, sans configuration requise.

🎣 Caractéristiques

  • Pêche sur les lacs gelés
  • Placement de trous de glace "plug-and-play"
  • Compatible avec Sakhal et maps moddées
  • Version standalone (aussi inclus dans Winter Chernarus V2)

⚠ Problèmes connus

  • Glitchs de rendu de l'eau sous certains angles
  • Détection de collision à affiner

Pack_St13

Par Hogan 2 GB 277 abonnés

Chargement du contenu détaillé...

VPPAdminTools

Par GravityWolf, DaOne 75 MB 3 654 248 abonnes

📌 Description

VPP Admin Tools est une suite d'outils d'administration riche en fonctionnalites pour les serveurs DayZ. Avec plus de 3.6 millions d'abonnes, c'est un des mods admin les plus populaires. Il ajoute des commandes comme teleport, heal, refuel, kill, changement meteo, changement de temps, free cam et bien plus, le tout avec une interface graphique conviviale.

⚠ Necessite CF (Community Framework) comme dependance obligatoire.

🔧 Les 12 Modules detailles

ModuleDescription detaillee
Player ManagerGestion complete des joueurs : soigner (heal), reparer inventaire, God Mode (protege aussi des zones toxiques), "Bring" (teleporter un joueur vers vous), "Goto" (se teleporter vers un joueur), kill, make vomit. Affichage de la liste des joueurs connectes en temps reel sans stacking d'entrees.
Teleport ManagerCarte interactive avec position en temps reel de tous les joueurs (actualisation toute les secondes). Positionnement par clic sur la carte, affichage coordonnees XYZ, copie dans le presse-papier. Corrections de flickering d'icones.
ESP (Entity System Processor)Visualisation d'entites/joueurs a travers la carte. Filtres extensibles avec persistence (restent actifs meme quand le menu est ferme). Couleurs personnalisees par filtre. Ajout/suppression de filtres. Toggle des items BaseBuildingBase. Tracker persistant.
ConsoleConsole de commandes en jeu pour executer des commandes serveur directement.
Server ManagerDashboard principal (touche End par defaut). Vue des statistiques des joueurs connectes, modification des variables serveur en temps reel sans deconnexion.
Weather EditorManipulation de la meteo en temps reel : pluie, brouillard, neige, vent, etc. Changement de l'heure du serveur.
Object BuilderPlacement d'objets dans le monde avec controles de position (XYZ) et rotation (YPR). Plus de 6 000 objets de construction statiques disponibles dans le menu. Export de Building Sets. Double-clic pour spawn a la position de la souris. Sauvegarde permanente dans la base de donnees de la carte.
Bans ManagerInterface de bannissement/debannissement. Backend ameliore qui kick effectivement les joueurs bannis.
Permission EditorGroupes d'utilisateurs personnalisables. Permissions granulaires par niveau d'admin. Configuration en jeu via l'interface graphique.
Webhooks ManagerIntegration Discord : envoi automatique des logs d'activite joueurs/admins vers des channels Discord. Panneau de configuration dedie.
XML EditorEdition de fichiers XML directement en jeu. Suppression d'items via l'editeur sans redemarrage.
Chat CommandsModule de commandes chat reworke. Inclut /refuel (necessite d'etre dans le vehicule) et d'autres commandes textuelles.

⌨ Raccourcis clavier

Tous les keybinds sont personnalisables dans Parametres du jeu > Keybinds > VPPAdminTools.

ToucheAction
HomeOuvrir le menu principal VPP Admin Tools
EndDashboard principal / Carte globale en temps reel
HActiver le Freecam (camera libre detachee du personnage, vol libre dans le monde)
Ctrl+KSpawn tous les attachements d'un vehicule (reparation rapide)
End (toggle)Bouton toggle (empeche l'activation accidentelle des raccourcis)
💡 Le Freecam permet de voler a travers le monde independamment de votre personnage. Vitesse de scroll maximale avec boost override. Les controles de mouvement sont desactives pendant le freecam pour eviter les conflits.

🔌 Installation complete (Serveur dedie)

  1. S'abonner a CF et VPPAdminTools sur Steam Workshop via le client Steam
  2. Ouvrir le DayZ Launcher, aller dans l'onglet MODS, chercher "VPPAdminTools"
  3. Cliquer sur l'icone menu et selectionner "Open folder in Windows Explorer"
  4. Copier les dossiers @VPPAdminTools et @CF dans le repertoire racine du serveur DayZ
  5. Aller dans @VPPAdminTools/Keys/ et copier tout le contenu dans le dossier Keys du serveur. Repeter pour CF.
  6. Ajouter aux parametres de demarrage du serveur :
    "-mod=@CF;@VPPAdminTools" -profiles=NomDuDossier
    ⚠ Pas de point-virgule final apres le dernier mod. Conserver les guillemets.
  7. Demarrer le serveur. Les fichiers de configuration se generent automatiquement dans <profiles>/VPPAdminTools/

🔐 Configuration des permissions

SuperAdmin

  • Fichier : <profiles>/VPPAdminTools/Permissions/SuperAdmins/SuperAdmins.txt
  • Supprimer le texte par defaut et ajouter les Steam64 IDs des admins (un par ligne, pas d'espaces supplementaires)
  • Les SuperAdmins peuvent gerer les groupes d'utilisateurs et les permissions de tous les autres admins
  • Trouver un Steam64 ID : steamid.io

Mot de passe

  • Fichier : <profiles>/VPPAdminTools/Permissions/credentials.txt
  • Ecrire le mot de passe sur la toute premiere ligne du fichier
  • Maximum 32 caracteres
  • Le mot de passe est obligatoire pour le fonctionnement des outils
  • Redemarrage serveur necessaire apres modification
  • Pour desactiver la couche mot de passe : ajouter vppDisablePassword = 1; dans serverDZ.cfg

Groupes d'utilisateurs

  • Configurables en jeu via l'interface Permission Editor
  • Permissions granulaires : chaque module peut etre active/desactive par groupe
  • Les SuperAdmins ont acces a TOUT par defaut

📝 Configuration des Logs

  • Fichier de config : <profiles>/VPPAdminTools/LogOptions.json
  • Format de log ameliore depuis la v1.5
  • Les logs VPPAT peuvent etre envoyes vers les fichiers .ADM du serveur
  • Repertoire des logs : <profiles>/VPPAdminTools/ (contient tous les logs, configs et repertoires generes)

📖 Historique des versions

v1.5 - Support DayZ 1.08

  • Support de la localisation de langues (traductions communautaires)
  • VPPNotifications integre (mod standalone devenu optionnel)
  • 6 000+ objets statiques ajoutes a l'Object Builder
  • Format de log ameliore avec LogOptions.json
  • Bouton toggle (touche End) pour eviter les activations accidentelles
  • Fix : bouton MakeVomit, crashes client, mode Invisibilite

v1.1 - WebHooks + ChatCommands

  • Ajout du support Discord Webhooks
  • Module ChatCommands retravaille
  • Fix : Bans Manager, Permission Manager

v1.0.2 - Bug Fixes + UI

  • Building Set Manager : fix selection, popup de spawn, export, double-clic spawn
  • Teleport Manager : intervalle 1s, fix flickering
  • ESP : filtres extensibles persistants, couleurs custom, gestion filtres
  • Chat Commands : fix /refuel
  • UI : focus par clic, meilleur layering des widgets

v1.0.1 - Refonte majeure

  • Reecriture complete client et serveur
  • ESP optimise, toggle BaseBuildingBase
  • Player Manager : fix stacking, ajout God Mode
  • Teleport Manager : positions joueurs en temps reel sur la carte
  • FreeCam : fix mouvement, ajustements HUD
  • Admin HUD reorganise

v0.6 - Release standalone

  • Extraction des outils admin du mod VPP principal en PBO independant
  • Code source accessible sur GitHub

🔗 Informations complementaires

  • Licence : Monetisation autorisee dans le cadre de l'accord Bohemia Interactive. Repacking explicitement interdit (seul le compte "DaOne" est autorise).
  • Taille : 75.6 MB
  • Cree le : 8 aout 2019
  • Derniere MAJ : 19 fevrier 2024
  • Donations : DaOne | GravityWolf

DayZ Editor Loader

Par InclementDab 10 KB 2 595 991 abonnés Requiert Dabs Framework

📌 Description

Mod de chargement pour les éditions créées avec le DayZ Editor. Capable de supprimer jusqu'à 40 000 objets par seconde et de spawner automatiquement le loot au démarrage du serveur en moins d'une seconde.

🔧 Fonctionnalités

  • Spawn automatique du loot au démarrage du serveur (en moins d'1 seconde)
  • Suppression d'objets - peut gérer des suppressions massives (ex: tout NWAF)
  • Génère un dossier EditorFiles dans le mission directory du serveur
  • Placer les fichiers .dze du client dans ce dossier

⚙ Configuration

  • Option : enableAutoMapGroupPosExport=1 pour l'export automatique de loot

Dabs Framework

Par InclementDab 34 MB 3 248 425 abonnés

📌 Description

Framework open-source et léger pour le développement de mods DayZ. C'est un outil pour développeurs/moddeurs, pas un mod de gameplay en soi. Requis par DayZ Editor Loader.

🔧 Fonctionnalités pour développeurs

  • Système de plugins Workbench pour le développement de mods
  • Configuration du chemin du repository
  • Gestion des répertoires Profiles/Missions/Mods
  • Types de lancement : CLIENT, SERVER, BOTH, OFFLINE
  • Sélection de carte, gestion des logs, auto-close

⌨ Raccourcis clavier

RaccourciFonction
F6Lancer le jeu
F8Build le mod
Ctrl+F6Configurer le projet
Ctrl+F8Configurer le build
F5Rejoindre une partie distante
F10Fermer le jeu
Ctrl+NCréer un nouveau fichier
Ctrl+MinusOuvrir un répertoire
Ctrl+Shift+F2Renommer un fichier
Ctrl+Shift+DeleteSupprimer un fichier

🔗 Licence

MIT License - Open source. La monétisation est autorisée dans le cadre de l'accord de monétisation serveur DayZ avec Bohemia Interactive. Le repacking est explicitement interdit.

❄ Survivre sur Sakhal

Carte hivernale volcanique - 105 km² DLC Frostline (2024)

Chargement...

🔒 Le Bunker de Sakhal

Contenu endgame - Péninsule militaire sud

Chargement...

🩺 Diagnostic des Maladies

Outil interactif - Identifiez vos symptômes et trouvez le traitement

Chargement...

🍔 Nourriture & Eau

Gel, purification, dangers - Tout savoir pour ne pas mourir de faim

Chargement...