Sprache & Währung

Währung

DayZ: Dein Spiel, dein Server

ab 9,84
AUD /Monat
ab 11,72
BGN /Monat
ab 35,00
BRL /Monat
ab 9,64
CAD /Monat
ab 5,54
CHF /Monat
ab 46,32
CNY /Monat
ab 145,46
CZK /Monat
ab 44,78
DKK /Monat
ab 5,99
EUR /Monat
ab 5,10
GBP /Monat
ab 53,54
HKD /Monat
ab 45,14
HRK /Monat
ab 2.164,37
HUF /Monat
ab 123.381,42
IDR /Monat
ab 20,59
ILS /Monat
ab 657,23
INR /Monat
ab 857,77
ISK /Monat
ab 1.108,21
JPY /Monat
ab 10.216,60
KRW /Monat
ab 119,55
MXN /Monat
ab 27,86
MYR /Monat
ab 66,35
NOK /Monat
ab 11,78
NZD /Monat
ab 421,47
PHP /Monat
ab 25,99
PLN /Monat
ab 31,44
RON /Monat
ab 702,03
RUB /Monat
ab 66,11
SEK /Monat
ab 8,83
SGD /Monat
ab 229,03
THB /Monat
ab 321,34
TRY /Monat
ab 6,83
USD /Monat
ab 112,46
ZAR /Monat
ab 43,14
date /Monat

Loot bei DayZ erhöhen

Mit der types.xml legst du fest, welche Vanilla-Items in welcher Menge und an welchen Orten spawnen. In dieser Anleitung zeigen wir dir, wie du das Vanilla-Loot anpasst und die bearbeitete Datei auf deinen Server hochlädst.

1. types.xml herunterladen

Du kannst die passende types.xml auf zwei Wegen beziehen:

  • Lade die Datei aus dem offiziellen GitHub-Repository von Bohemia Interactive herunter. Wähle dort die Mission deiner Karte und öffne den Ordner db.

  • Lade die bereits auf deinem Server verwendete Datei über den Gameserver-FTP herunter. Nach dem Verbinden findest du die Datei in der aktiven Mission unter:

    /mpmissions/<Missionsordner>/db/types.xml

    Beispiele:

    /mpmissions/dayzOffline.chernarusplus/db/types.xml oder
    /mpmissions/dayzOffline.enoch/db/types.xml

Verwende immer die types.xml der Mission, die dein Server tatsächlich startet. Erstelle vor dem Bearbeiten eine Kopie der Originaldatei.

2. Vanilla-Loot anpassen

Verwende zum Bearbeiten am besten einen Editor mit Syntaxhervorhebung, zum Beispiel Notepad++.

Als Beispiel ändern wir den Eintrag für die AK101. Der Wert bei nominal wird von 4 auf 8 erhöht:

Standard:

<type name="AK101">
    <nominal>4</nominal>
    <lifetime>28800</lifetime>
    <restock>3600</restock>
    <min>2</min>
    <quantmin>30</quantmin>
    <quantmax>80</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"/>
    <value name="Tier3"/>
    <value name="Tier4"/>
</type>

Bearbeitet:

<type name="AK101">
    <nominal>8</nominal>
    <lifetime>28800</lifetime>
    <restock>3600</restock>
    <min>2</min>
    <quantmin>30</quantmin>
    <quantmax>80</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"/>
    <value name="Tier3"/>
    <value name="Tier4"/>
</type>

Damit erhöhst du den Zielwert für die AK101 von 4 auf 8. Die tatsächlich vorhandene Menge kann je nach Loot-Positionen, Spielern und weiteren Einstellungen abweichen.

Wichtige Einstellungen

EinstellungBeschreibung
typeBestimmt, welches Item gespawnt wird, zum Beispiel AK101.
nominalZielwert für die Gesamtanzahl eines Items, die die Central Economy anstrebt.
lifetimeZeit in Sekunden, die ein Item normalerweise in der Welt bleiben kann, bevor es entfernt wird.
restockZeit in Sekunden, bevor der Central Economy erneut versucht, den Bestand dieses Items aufzufüllen.
minFällt der Bestand unter diesen Wert, versucht die Central Economy, neue Items zu spawnen.
quantminMindestfüllstand in Prozent für Items mit Mengen, zum Beispiel Magazine oder Flüssigkeiten. Bei Items ohne Mengenfüllstand steht hier oft -1.
quantmaxMaximaler Füllstand in Prozent für Items mit Mengen. Bei Items ohne Mengenfüllstand steht hier oft -1.
costPriorität bei der Verteilung des Loots. Ein höherer Wert kann dazu führen, dass das Item bevorzugt gespawnt wird.
flagsLegen fest, in welchen Bereichen Items bei der Bestandsberechnung berücksichtigt werden.
count_in_cargoItems in Fahrzeugen, Rucksäcken und anderem Inventar werden berücksichtigt.
count_in_hoarderItems in Containern, Zelten, Fässern und ähnlichen Lagerorten werden berücksichtigt.
count_in_mapItems in der Welt werden berücksichtigt.
count_in_playerItems im Inventar eines Spielers werden berücksichtigt.
craftedKennzeichnet Items, die hergestellt werden und nicht regulär spawnen.
delootKennzeichnet spezielles Event-Loot, zum Beispiel von Helikopterabstürzen.
categoryOrdnet das Item einer Kategorie zu, zum Beispiel weapons oder clothes.
tagLegt fest, an welcher Art von Loot-Position das Item spawnen kann, zum Beispiel shelves oder floor.
usageLegt fest, in welchen Bereichen das Item spawnen kann, zum Beispiel Military, Town oder Village.
valueLegt die Zone beziehungsweise Loot-Stufe fest, zum Beispiel Tier4.

Ändere nur die Werte, die du wirklich anpassen möchtest. Achte außerdem auf die Groß- und Kleinschreibung der Item-Namen sowie auf eine gültige XML-Struktur.

3. types.xml hochladen

  1. Stoppe deinen Server und warte, bis er vollständig beendet ist. Der Status muss Server läuft nicht sein.

  2. Verbinde dich mit deinem FTP-Programm mit dem Gameserver-FTP. Die Zugangsdaten findest du in der FTP-Übersicht, wenn du auf FTP klickst.

  3. Nach dem Verbinden befindest du dich bereits im Root-Verzeichnis /. Öffne den Ordner der aktiven Mission und anschließend den Unterordner db:

    /mpmissions/<Missionsordner>/db/

    Beispiele:

    /mpmissions/dayzOffline.chernarusplus/db/ oder
    /mpmissions/dayzOffline.enoch/db/

  4. Lade die bearbeitete types.xml in diesen Ordner hoch und bestätige, dass die vorhandene Datei ersetzt werden soll.

  5. Starte deinen Server wieder.

Deine bearbeitete types.xml wird beim Start geladen. Änderungen an der Loot-Verteilung können erst nach dem nächsten Spawn- oder Bereinigungszyklus vollständig sichtbar werden.

4. Loot aus Mods ergänzen

Viele Mods liefern eigene Loot-Einträge, zum Beispiel in einer types.xml oder einer Datei im Ordner ServerFiles. Lies zuerst die Installationsanleitung des Mod-Autors. Dort steht, welche Dateien benötigt werden.

Für zusätzliche Mod-Items musst du die Vanilla-types.xml nicht vollständig ersetzen. Du kannst eine eigene Datei einbinden und damit die Standarddatei ergänzen oder einzelne Einträge überschreiben. DayZ unterstützt dafür zusätzliche Central-Economy-Dateien über cfgeconomycore.xml.

  1. Erstelle im Missionsordner einen zusätzlichen Ordner, zum Beispiel:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Kopiere die vom Mod bereitgestellten Loot-Einträge in eine eigene Datei, zum Beispiel mod_types.xml, und lade sie in diesen Ordner hoch. Wenn der Mod bereits eine passende Datei mitliefert, kannst du sie entsprechend umbenennen.

  3. Öffne im Missionsordner die Datei cfgeconomycore.xml. Füge innerhalb des vorhandenen Elements <economycore> folgenden Bereich ein. Bestehende Inhalte der Datei müssen erhalten bleiben:

    <ce folder="custom">
        <file name="mod_types.xml" type="types" />
    </ce>
    

Wichtig: Wenn du ein vorhandenes Item änderst, müssen auch seine bisherigen usage-, tag- und value-Zeilen in deiner Datei stehen bleiben. Sonst spawnt das Item möglicherweise nicht mehr an den bisherigen Orten.

  1. Lade die geänderte cfgeconomycore.xml wieder in den Missionsordner hoch und starte den Server neu.

Die Mod muss installiert und aktiviert sein. Item-Namen, Kategorien, Tags, Nutzungsbereiche und Loot-Stufen müssen exakt den Angaben der Mod entsprechen. Wenn eine Mod zusätzlich cfgspawnabletypes.xml oder andere Dateien benötigt, musst du auch die Installationsanleitung der Mod für diese Dateien befolgen.

Weitere technische Informationen zu zusätzlichen und überschriebenen Central-Economy-Dateien findest du in der offiziellen DayZ-Dokumentation.