Oferta Flash 50% de descompte en tots els servidors Últim dia!
Acaba en: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Economia de botí de DayZ - Edició de types.xml


Aquesta guia explica com editar types.xml per personalitzar l'economia de botí al vostre servidor de DayZ allotjat amb Legion Hosting. Aprendreu què controla cada atribut, veureu exemples per a escenaris d'ajust comuns i entendreu com validar els vostres canvis. Per a la configuració general del servidor, consulteu la Guia de configuració del servidor de DayZ.

Atureu el vostre servidor abans d'editar qualsevol fitxer de configuració. Atureu sempre el vostre servidor des de la pestanya Console a GPanel abans d'editar types.xml o qualsevol altre fitxer de missió. Els canvis fets mentre el servidor està en funcionament poden ser sobreescrits o ignorats en el proper tancament.

Localitzar types.xml

L'economia de botí a DayZ és controlada pel fitxer types.xml. Aquest fitxer defineix cada objecte que pot aparèixer al mapa i amb quina freqüència apareix cada objecte. Es troba a:

mpmissions/dayzOffline.chernarusplus/db/types.xml

Si esteu executant un mapa diferent (com Livonia), substituïu dayzOffline.chernarusplus pel nom de la carpeta de la vostra missió. Noms comuns de carpetes de missió:

Mapa Carpeta de missió
Chernarus dayzOffline.chernarusplus
Livonia dayzOffline.enoch

Obriu types.xml a l'editor de fitxers de GPanel o descarregueu-lo via SFTP, editeu-lo localment i torneu-lo a pujar.

Comprendre els atributs clau

Cada objecte a types.xml es defineix per un element <type>. Els elements fills més importants per controlar la freqüència del botí són:

Element Descripció
nominal El nombre objectiu d'aquest objecte que el servidor intenta mantenir al mapa en tot moment. Augmenteu-lo per fer l'objecte més comú. Establiu a 0 per desactivar completament l'aparició.
min El nombre mínim d'aquest objecte al mapa abans que el sistema de reabastiment comenci a generar-ne més. Ha de ser menor o igual a nominal.
lifetime Quant de temps (en segons) un objecte persisteix al terra abans de desaparèixer si no s'hi interactua. Augmenteu aquest valor per fer que els objectes durin més temps abans de desaparèixer.
restock Temps (en segons) entre intents d'aparició. Establir-lo a 0 significa que l'objecte reapareix tan bon punt el recompte cau per sota de min.
quantmin / quantmax Controla el rang de quantitat quan l'objecte apareix (p. ex., nombre de municions en un carregador). Un valor de -1 significa que el joc utilitza el seu valor per defecte.
cost Un pes de prioritat utilitzat per la Central Economy. Valors més alts fan que l'objecte aparegui abans durant un cicle de reabastiment. Els objectes rars solen tenir valors de cost més alts.

Explicació dels flags

Cada element <type> inclou un element <flags> que controla com l'economia compta les instàncies existents de l'objecte:

Flag Descripció
count_in_map Compta els objectes al terra cap al total de nominal.
count_in_cargo Compta els objectes dins de contenidors (motxilles, emmagatzematge) cap al total.
count_in_hoarder Compta els objectes en amagatalls de jugadors i contenidors enterrats cap al total.
count_in_player Compta els objectes portats per jugadors connectats cap al total.
crafted Establiu a 1 si aquest objecte és només de fabricació i no hauria d'aparèixer naturalment.
deloot Establiu a 1 per a botí d'esdeveniments dinàmics (estavelladures d'helicòpters, etc.).

Exemple: entrada del fusell d'assalt AKM

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

En aquest exemple, el servidor intenta mantenir 5 AKMs al mapa en tot moment (nominal=5). Quan el recompte cau per sota de 2 (min=2), n'apareixen de nous immediatament (restock=0). Cada AKM desapareix després de 4 hores si no es toca (lifetime=14400 segons). Només es compten les aparicions al terra (count_in_map=1), de manera que les AKMs dins de motxilles de jugadors o amagatalls enterrats no es resten del total.

Etiquetes de categoria i ús

Les etiquetes <category> i <usage> controlen on apareixen els objectes al mapa:

  • <category name="weapons"/> -- classifica el tipus d'objecte (armes, roba, eines, menjar, etc.)
  • <usage name="Military"/> -- restringeix les aparicions a zones militars. Altres valors inclouen Town, Village, Farm, Industrial, Hunting, School, Medic, Police, Firefighter i Coast.

Podeu afegir múltiples etiquetes <usage> per permetre que un objecte aparegui en diversos tipus d'ubicacions.

Exemples comuns d'ajust de botí

Objectiu Què canviar
Fer un objecte més comú Augmenteu nominal i min
Desactivar l'aparició d'un objecte Establiu nominal a 0 i min a 0
Fer que els objectes durin més abans de desaparèixer Augmenteu lifetime (el valor és en segons; 3600 = 1 hora)
Accelerar la reaparició d'objectes després de recollir-los Disminuïu restock o establiu-lo a 0
Fer que el botí rar compti fins i tot quan s'acumula Establiu count_in_hoarder="1" i count_in_cargo="1"
Permetre que un objecte aparegui a pobles i zones militars Afegiu tant <usage name="Town"/> com <usage name="Military"/>

Validar els vostres canvis

Valideu el vostre XML abans de desar. types.xml ha de ser XML vàlid. Una sola etiqueta sense tancar, un claudàtor no coincident o un caràcter perdut impedirà que el servidor carregui la missió i pot causar que es bloquegi en iniciar. Utilitzeu un editor de text amb validació XML (com Notepad++ o VS Code) quan editeu aquest fitxer localment abans de pujar-lo.

Errors XML comuns a vigilar:

  • Oblidar tancar un element <type> amb </type>
  • Cometes no coincidents en valors d'atributs (p. ex., name="AKM sense cometa de tancament)
  • Caràcters perduts o claudàtors angulars addicionals
  • Esborrar accidentalment la declaració XML al principi del fitxer
Els canvis a types.xml tenen efecte en reiniciar el servidor. L'economia de botí es carrega en iniciar. Després de desar les vostres edicions, reinicieu el servidor des de GPanel perquè els canvis tinguin efecte. Els nous valors de botí s'aplicaran als objectes generats després del reinici -- els objectes que ja són al mapa conserven els seus temporitzadors de desaparició originals.

Interaccions de mods amb types.xml

Si esteu executant mods que afegeixen nous objectes, aquests mods poden incloure les seves pròpies entrades de types.xml a la carpeta db/ del mod. Si els vostres canvis al types.xml vanilla no semblen tenir efecte per als objectes de mods, comproveu si el mod sobreescriu l'entrada. Potser haureu d'editar el propi types.xml del mod.

Articles relacionats

Necessiteu més ajuda? Si no podeu resoldre un problema després de seguir aquesta guia, obriu un tiquet de suport a legionhosting.net/submitticket.php i incloeu l'ID del vostre servidor, la sortida de la consola de GPanel i una descripció del problema.

T'ha estat útil aquest article?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.