Kalba ir valiuta

Valiuta

DayZ: Tavo žaidimas, tavo serveris

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

Kaip padidinti grobį DayZ

Failas types.xml nurodo, kurie Vanilla daiktai atsiranda, kokiu kiekiu ir kuriose vietose. Šiame vadove paaiškiname, kaip pakeisti Vanilla grobį ir įkelti pakeistą failą į serverį.

1. types.xml atsisiuntimas

Tinkamą types.xml gali gauti dviem būdais:

  • Atsisiųsk failą iš oficialios „Bohemia Interactive“ GitHub saugyklos. Pasirink savo žemėlapio misiją ir atidaryk aplanką db.

  • Atsisiųsk serveryje naudojamą failą per Gameserver-FTP. Prisijungęs jį rasi aktyvioje misijoje:

    /mpmissions/<Misijos aplankas>/db/types.xml

    Pavyzdžiai:

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

Visada naudok tos misijos types.xml, kurią serveris iš tikrųjų paleidžia. Prieš redaguodamas sukurk originalaus failo kopiją.

2. Vanilla grobio keitimas

Redaguoti rekomenduojame su sintaksės paryškinimą turinčia programa, pavyzdžiui, Notepad++.

Pavyzdyje pakeisime AK101 įrašą. nominal reikšmę padidinsime nuo 4 iki 8:

Pradinis:

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

Pakeistas:

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

Taip AK101 tikslinį kiekį padidinsi nuo 4 iki 8. Tikras kiekis gali skirtis priklausomai nuo grobio vietų, žaidėjų ir kitų nustatymų.

Svarbūs nustatymai

NustatymasAprašymas
typeNurodo, kuris daiktas atsiranda, pavyzdžiui, AK101.
nominalTikslinis bendras daikto kiekis, kurio siekia Central Economy.
lifetimeLaikas sekundėmis, kurį daiktas paprastai gali išlikti pasaulyje prieš pašalinimą.
restockLaikas sekundėmis, po kurio Central Economy vėl bando papildyti šio daikto kiekį.
minJei kiekis nukrenta žemiau šios reikšmės, Central Economy bando sukurti naujų daiktų.
quantminMažiausias procentinis užpildymas daiktams su kiekiu, pavyzdžiui, dėtuvėms ar skysčiams. Daiktams be kiekio dažnai naudojama -1.
quantmaxDidžiausias procentinis užpildymas daiktams su kiekiu. Daiktams be kiekio dažnai naudojama -1.
costPirmenybė paskirstant grobį. Didesnė reikšmė gali suteikti daiktui pirmenybę atsirandant.
flagsNurodo, kuriose vietose esantys daiktai įskaičiuojami į bendrą kiekį.
↳ count_in_cargoDaiktai transporto priemonėse, kuprinėse ir kitame inventoriuje įskaičiuojami.
↳ count_in_hoarderDaiktai konteineriuose, palapinėse, statinėse ir panašiose saugyklose įskaičiuojami.
↳ count_in_mapPasaulyje esantys daiktai įskaičiuojami.
↳ count_in_playerŽaidėjo inventoriuje esantys daiktai įskaičiuojami.
↳ craftedNurodo gaminamus daiktus, kurie paprastai neatsiranda kaip grobis.
↳ delootNurodo specialų įvykio grobį, pavyzdžiui, iš sudužusių sraigtasparnių.
categoryPriskiria daiktą kategorijai, pavyzdžiui, weapons arba clothes.
tagNurodo grobio vietos tipą, kuriame daiktas gali atsirasti, pavyzdžiui, shelves arba floor.
usageNurodo, kuriose vietose daiktas gali atsirasti, pavyzdžiui, Military, Town arba Village.
valueNurodo zoną arba grobio lygį, pavyzdžiui, Tier4.

Keisk tik tas reikšmes, kurias iš tikrųjų nori pakeisti. Taip pat atkreipk dėmesį į didžiąsias ir mažąsias daiktų pavadinimų raides bei galiojančią XML struktūrą.

3. types.xml įkėlimas

  1. Sustabdyk serverį ir palauk, kol jis visiškai išsijungs. Būsena turi būti Serveris neveikia.

  2. Naudodamas FTP programą prisijunk prie Gameserver-FTP. Prisijungimo duomenis rasi FTP apžvalgoje spustelėjęs FTP.

  3. Prisijungęs jau būsi pagrindiniame kataloge /. Atidaryk aktyvios misijos aplanką ir jo poaplankį db:

    /mpmissions/<Misijos aplankas>/db/

    Pavyzdžiai:

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

  4. Pakeistą types.xml įkelk į šį aplanką ir patvirtink esamo failo pakeitimą.

  5. Paleisk serverį iš naujo.

Pakeistas types.xml bus įkeltas paleidus serverį. Grobio pokyčiai gali visiškai pasimatyti tik po kito atsiradimo arba valymo ciklo.

4. Modifikacijų grobio pridėjimas

Daugelis modifikacijų pateikia savo grobio įrašus, pavyzdžiui, faile types.xml arba aplanke ServerFiles. Pirmiausia perskaityk modifikacijos autoriaus diegimo instrukciją, kurioje nurodyti reikalingi failai.

Norint pridėti modifikacijų daiktus, nereikia pakeisti viso Vanilla types.xml failo. Gali įtraukti atskirą failą, kuris papildytų standartinį failą arba pakeistų atskirus įrašus. DayZ papildomus Central Economy failus palaiko per cfgeconomycore.xml.

  1. Misijos aplanke sukurk papildomą aplanką, pavyzdžiui:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Modifikacijos pateiktus grobio įrašus nukopijuok į atskirą failą, pavyzdžiui, mod_types.xml, ir įkelk jį į šį aplanką. Jei modifikacija jau pateikia tinkamą failą, gali jį pervadinti.

  3. Misijos aplanke atidaryk cfgeconomycore.xml. Esamo elemento <economycore> viduje pridėk šią dalį. Esamą failo turinį išsaugok:

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

Svarbu: Jei keiti esamą daiktą, jo ankstesnės usage, tag ir value eilutės taip pat turi likti tavo faile. Priešingu atveju daiktas gali nebeatsirasti ankstesnėse vietose.

  1. Pakeistą cfgeconomycore.xml vėl įkelk į misijos aplanką ir paleisk serverį iš naujo.

Modifikacija turi būti įdiegta ir aktyvi. Daiktų pavadinimai, kategorijos, žymos, naudojimo vietos ir grobio lygiai turi tiksliai atitikti modifikacijos instrukcijas. Jei modifikacijai taip pat reikia cfgspawnabletypes.xml ar kitų failų, jų atveju taip pat vadovaukis diegimo instrukcija.

Daugiau techninės informacijos apie Central Economy failų pridėjimą ir pakeitimą rasi oficialioje DayZ dokumentacijoje.