Limbă și monedă

Monedă

DayZ: Jocul tău, serverul tău

de la 9,80
AUD /lună
de la 11,72
BGN /lună
de la 34,80
BRL /lună
de la 9,66
CAD /lună
de la 5,57
CHF /lună
de la 46,45
CNY /lună
de la 145,03
CZK /lună
de la 44,78
DKK /lună
de la 5,99
EUR /lună
de la 5,13
GBP /lună
de la 53,96
HKD /lună
de la 45,14
HRK /lună
de la 2.181,86
HUF /lună
de la 124.191,87
IDR /lună
de la 21,03
ILS /lună
de la 656,20
INR /lună
de la 854,17
ISK /lună
de la 1.102,34
JPY /lună
de la 9.931,36
KRW /lună
de la 119,51
MXN /lună
de la 28,11
MYR /lună
de la 65,54
NOK /lună
de la 11,73
NZD /lună
de la 421,50
PHP /lună
de la 25,84
PLN /lună
de la 31,43
RON /lună
de la 702,03
RUB /lună
de la 65,80
SEK /lună
de la 8,84
SGD /lună
de la 230,23
THB /lună
de la 326,95
TRY /lună
de la 6,88
USD /lună
de la 114,03
ZAR /lună
de la 54,76
date /lună

Mărește loot-ul în DayZ

Fișierul types.xml stabilește ce obiecte Vanilla apar, în ce cantitate și în ce locuri. În acest ghid îți explicăm cum să ajustezi loot-ul Vanilla și cum să încarci fișierul modificat pe server.

1. Descarcă types.xml

Poți obține fișierul corect types.xml în două moduri:

  • Descarcă fișierul din depozitul oficial GitHub al Bohemia Interactive. Selectează misiunea hărții tale și deschide folderul db.

  • Descarcă fișierul folosit în prezent de server prin Gameserver-FTP. După conectare, îl găsești în misiunea activă aici:

    /mpmissions/<Folderul-misiunii>/db/types.xml

    Exemple:

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

Folosește întotdeauna fișierul types.xml din misiunea pornită de server. Creează o copie a fișierului original înainte de modificare.

2. Ajustează loot-ul Vanilla

Pentru editare îți recomandăm un editor cu evidențierea sintaxei, de exemplu Notepad++.

Ca exemplu, modificăm intrarea pentru AK101. Valoarea nominal este mărită de la 4 la 8:

Original:

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

Modificat:

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

Astfel crești valoarea țintă pentru AK101 de la 4 la 8. Cantitatea reală poate varia în funcție de locurile de loot, jucători și alte setări.

Setări importante

SetareDescriere
typeStabilește ce obiect apare, de exemplu AK101.
nominalCantitatea totală țintă a unui obiect, urmărită de Central Economy.
lifetimeTimpul în secunde în care un obiect poate rămâne de obicei în lume înainte de a fi eliminat.
restockTimpul în secunde până când Central Economy încearcă din nou să reaprovizioneze acest obiect.
minDacă numărul scade sub această valoare, Central Economy încearcă să genereze obiecte noi.
quantminNivelul minim de umplere în procente pentru obiecte cu cantitate, precum încărcătoare sau lichide. Obiectele fără cantitate folosesc adesea -1.
quantmaxNivelul maxim de umplere în procente pentru obiecte cu cantitate. Obiectele fără cantitate folosesc adesea -1.
costPrioritatea la distribuirea loot-ului. O valoare mai mare poate favoriza apariția obiectului.
flagsStabilesc în ce locuri sunt numărate obiectele în total.
↳ count_in_cargoSunt numărate obiectele din vehicule, rucsacuri și alte inventare.
↳ count_in_hoarderSunt numărate obiectele din containere, corturi, butoaie și alte locuri de depozitare.
↳ count_in_mapSunt numărate obiectele din lume.
↳ count_in_playerSunt numărate obiectele din inventarul unui jucător.
↳ craftedIndică obiecte fabricate, care nu apar în mod normal.
↳ delootIndică loot special de eveniment, de exemplu din prăbușiri de elicoptere.
categoryAtribuie obiectul unei categorii, de exemplu weapons sau clothes.
tagStabilește tipul locului de loot în care poate apărea obiectul, de exemplu shelves sau floor.
usageStabilește în ce zone poate apărea obiectul, de exemplu Military, Town sau Village.
valueStabilește zona sau nivelul de loot, de exemplu Tier4.

Modifică doar valorile pe care vrei să le schimbi. Acordă atenție literelor mari și mici din numele obiectelor și unei structuri XML valide.

3. Încarcă types.xml

  1. Oprește serverul și așteaptă până când se închide complet. Starea trebuie să fie Serverul nu rulează.

  2. Conectează programul tău FTP la Gameserver-FTP. Datele de autentificare le găsești în prezentarea generală FTP când dai clic pe FTP.

  3. După conectare te afli deja în directorul rădăcină /. Deschide folderul misiunii active și apoi subfolderul db:

    /mpmissions/<Folderul-misiunii>/db/

    Exemple:

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

  4. Încarcă types.xml modificat în acest folder și confirmă înlocuirea fișierului existent.

  5. Pornește din nou serverul.

Fișierul modificat types.xml va fi încărcat la pornirea serverului. Modificările loot-ului pot deveni complet vizibile abia după următorul ciclu de apariție sau curățare.

4. Adaugă loot din moduri

Multe moduri oferă propriile intrări de loot, de exemplu într-un fișier types.xml sau într-un folder ServerFiles. Citește mai întâi instrucțiunile de instalare ale autorului modului pentru a vedea ce fișiere sunt necesare.

Pentru obiectele din moduri nu trebuie să înlocuiești întregul fișier Vanilla types.xml. Poți include un fișier separat care completează fișierul standard sau modifică anumite intrări. DayZ acceptă fișiere Central Economy suplimentare prin cfgeconomycore.xml.

  1. Creează un folder suplimentar în folderul misiunii, de exemplu:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Copiază intrările de loot oferite de mod într-un fișier separat, de exemplu mod_types.xml, și încarcă-l în acest folder. Dacă mod-ul oferă deja un fișier potrivit, îl poți redenumi.

  3. Deschide cfgeconomycore.xml în folderul misiunii. Adaugă următoarea secțiune în elementul existent <economycore>. Păstrează conținutul existent al fișierului:

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

Important: Dacă modifici un obiect existent, și rândurile sale anterioare usage, tag și value trebuie să rămână în fișierul tău. Altfel, este posibil ca obiectul să nu mai apară în locurile inițiale.

  1. Încarcă din nou cfgeconomycore.xml modificat în folderul misiunii și repornește serverul.

Modul trebuie să fie instalat și activat. Numele obiectelor, categoriile, tag-urile, zonele de utilizare și nivelurile de loot trebuie să corespundă exact instrucțiunilor modului. Dacă un mod necesită și cfgspawnabletypes.xml sau alte fișiere, urmează instrucțiunile sale și pentru acestea.

Mai multe informații tehnice despre fișierele Central Economy suplimentare și înlocuite găsești în documentația oficială DayZ.