Taal & Valuta

Valuta

DayZ: Jouw spel, jouw server

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

Loot verhogen in DayZ

Het bestand types.xml bepaalt welke Vanilla-items verschijnen, in welke hoeveelheid en op welke plaatsen. In deze handleiding leggen we uit hoe je Vanilla-loot aanpast en het gewijzigde bestand naar je server uploadt.

1. types.xml downloaden

Je kunt de juiste types.xml op twee manieren verkrijgen:

  • Download het bestand uit de officiële GitHub-repository van Bohemia Interactive. Kies de missie van je map en open de map db.

  • Download het bestand dat je server momenteel gebruikt via de Gameserver-FTP. Na het verbinden vind je het in de actieve missie op:

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

    Voorbeelden:

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

Gebruik altijd de types.xml van de missie die je server daadwerkelijk start. Maak voordat je het bestand bewerkt een kopie van het origineel.

2. Vanilla-loot aanpassen

Voor het bewerken raden we een editor met syntaxmarkering aan, bijvoorbeeld Notepad++.

Als voorbeeld wijzigen we de regel voor AK101. De waarde nominal wordt verhoogd van 4 naar 8:

Origineel:

<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>

Aangepast:

<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>

Hiermee verhoog je de doelwaarde voor AK101 van 4 naar 8. De werkelijke hoeveelheid kan verschillen door lootlocaties, spelers en andere instellingen.

Belangrijke instellingen

InstellingBeschrijving
typeBepaalt welk item verschijnt, bijvoorbeeld AK101.
nominalDe totale doelhoeveelheid van een item die Central Economy probeert te bereiken.
lifetimeTijd in seconden dat een item normaal in de wereld kan blijven voordat het wordt verwijderd.
restockTijd in seconden voordat Central Economy opnieuw probeert dit item aan te vullen.
minAls de hoeveelheid onder deze waarde komt, probeert Central Economy nieuwe items te laten verschijnen.
quantminMinimale vulling in procenten voor items met een hoeveelheid, zoals magazijnen of vloeistoffen. Voor items zonder hoeveelheid wordt vaak -1 gebruikt.
quantmaxMaximale vulling in procenten voor items met een hoeveelheid. Voor items zonder hoeveelheid wordt vaak -1 gebruikt.
costPrioriteit bij het verdelen van loot. Een hogere waarde kan ervoor zorgen dat het item voorrang krijgt.
flagsBepalen op welke plaatsen items worden meegeteld in het totaal.
count_in_cargoItems in voertuigen, rugzakken en andere inventaris worden meegeteld.
count_in_hoarderItems in containers, tenten, vaten en soortgelijke opslag worden meegeteld.
count_in_mapItems in de wereld worden meegeteld.
count_in_playerItems in de inventaris van een speler worden meegeteld.
craftedGeeft aan dat het om gemaakte items gaat die niet normaal verschijnen.
delootGeeft speciale event-loot aan, bijvoorbeeld van helikoptercrashes.
categoryWijst het item toe aan een categorie, zoals weapons of clothes.
tagBepaalt het type lootlocatie waar het item kan verschijnen, zoals shelves of floor.
usageBepaalt in welke gebieden het item kan verschijnen, zoals Military, Town of Village.
valueBepaalt de zone of het lootniveau, zoals Tier4.

Wijzig alleen de waarden die je echt wilt aanpassen. Let ook op hoofdletters en kleine letters in itemnamen en op een geldige XML-structuur.

3. types.xml uploaden

  1. Stop je server en wacht tot deze volledig is afgesloten. De status moet Server draait niet zijn.

  2. Maak met je FTP-programma verbinding met de Gameserver-FTP. Je vindt de inloggegevens in het FTP-overzicht wanneer je op FTP klikt.

  3. Na het verbinden bevind je je al in de hoofdmap /. Open de map van de actieve missie en daarna de submap db:

    /mpmissions/<Missiemap>/db/

    Voorbeelden:

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

  4. Upload de gewijzigde types.xml naar deze map en bevestig dat het bestaande bestand vervangen moet worden.

  5. Start je server opnieuw.

De gewijzigde types.xml wordt bij het starten geladen. Lootwijzigingen zijn mogelijk pas volledig zichtbaar na de volgende spawn- of opruimcyclus.

4. Loot uit mods toevoegen

Veel mods leveren eigen lootregels, bijvoorbeeld in een types.xml of in een map ServerFiles. Lees eerst de installatiehandleiding van de modmaker om te weten welke bestanden nodig zijn.

Om items uit mods toe te voegen hoef je niet het volledige Vanilla-bestand types.xml te vervangen. Je kunt een apart bestand toevoegen dat het standaardbestand aanvult of afzonderlijke regels wijzigt. DayZ ondersteunt extra Central Economy-bestanden via cfgeconomycore.xml.

  1. Maak in de missiemap een extra map, bijvoorbeeld:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Kopieer de lootregels van de mod naar een apart bestand, bijvoorbeeld mod_types.xml, en upload dit naar de map. Als de mod al een geschikt bestand bevat, kun je dit hernoemen.

  3. Open cfgeconomycore.xml in de missiemap. Voeg het volgende gedeelte toe binnen het bestaande element <economycore>. Laat de bestaande inhoud van het bestand staan:

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

Belangrijk: Als je een bestaand item wijzigt, moeten ook de eerdere regels usage, tag en value in je bestand blijven staan. Anders kan het item mogelijk niet meer op de vorige plaatsen verschijnen.

  1. Upload de gewijzigde cfgeconomycore.xml terug naar de missiemap en start de server opnieuw.

De mod moet geïnstalleerd en ingeschakeld zijn. Itemnamen, categorieën, tags, gebruiksgebieden en lootniveaus moeten exact overeenkomen met de instructies van de mod. Als een mod ook cfgspawnabletypes.xml of andere bestanden nodig heeft, volg dan ook voor die bestanden de installatiehandleiding.

Meer technische informatie over extra en overschreven Central Economy-bestanden vind je in de officiële DayZ-documentatie.