Povečanje plena v DayZ
Datoteka types.xml določa, kateri Vanilla predmeti se pojavijo, v kakšni količini in na katerih mestih. V tem vodniku ti pokažemo, kako prilagodiš Vanilla plen in naložiš spremenjeno datoteko na strežnik.
- FileZilla: https://filezilla-project.org/
Pomembno: V programu FileZilla nastavi način prenosa na Binarno. Klikni Prenos → Vrsta prenosa → Binarno. - WinSCP: https://winscp.net/eng/index.php
1. Prenos datoteke types.xml
Pravilno datoteko types.xml lahko pridobiš na dva načina:
Prenesi jo iz uradnega skladišča GitHub podjetja Bohemia Interactive. Izberi misijo svojega zemljevida in odpri mapo
db.Datoteko, ki jo strežnik trenutno uporablja, prenesi prek Gameserver-FTP. Po povezavi jo najdeš v aktivni misiji tukaj:
/mpmissions/<Mapa-misije>/db/types.xmlPrimeri:
/mpmissions/dayzOffline.chernarusplus/db/types.xml/mpmissions/dayzOffline.enoch/db/types.xml
Vedno uporabi types.xml iz misije, ki jo strežnik dejansko zažene. Pred urejanjem naredi kopijo izvirne datoteke.
2. Prilagajanje Vanilla plena
Za urejanje priporočamo urejevalnik s poudarjanjem sintakse, na primer Notepad++.
Kot primer bomo spremenili vnos za AK101. Vrednost nominal povečamo s 4 na 8:
Izvirno:
<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>
Spremenjeno:
<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>
Tako povečaš ciljno vrednost za AK101 s 4 na 8. Dejanska količina se lahko razlikuje glede na mesta plena, igralce in druge nastavitve.
Pomembne nastavitve
| Nastavitev | Opis |
|---|---|
type | Določa, kateri predmet se pojavi, na primer AK101. |
nominal | Ciljno skupno število predmeta, ki ga želi doseči Central Economy. |
lifetime | Čas v sekundah, ko lahko predmet običajno ostane v svetu, preden se odstrani. |
restock | Čas v sekundah, preden Central Economy znova poskusi dopolniti ta predmet. |
min | Če količina pade pod to vrednost, Central Economy poskuša ustvariti nove predmete. |
quantmin | Najmanjša napolnjenost v odstotkih za predmete s količino, na primer nabojnike ali tekočine. Pri predmetih brez količine se pogosto uporablja -1. |
quantmax | Največja napolnjenost v odstotkih za predmete s količino. Pri predmetih brez količine se pogosto uporablja -1. |
cost | Prednost pri razdeljevanju plena. Višja vrednost lahko daje prednost pojavitvi predmeta. |
flags | Določajo, na katerih mestih se predmeti vštevajo v skupno količino. |
↳ count_in_cargo | Predmeti v vozilih, nahrbtnikih in drugem inventarju se vštevajo. |
↳ count_in_hoarder | Predmeti v zabojnikih, šotorih, sodih in podobnih mestih shranjevanja se vštevajo. |
↳ count_in_map | Predmeti v svetu se vštevajo. |
↳ count_in_player | Predmeti v inventarju igralca se vštevajo. |
↳ crafted | Označuje izdelane predmete, ki se običajno ne pojavijo kot plen. |
↳ deloot | Označuje poseben plen dogodkov, na primer iz strmoglavljenih helikopterjev. |
category | Predmet razvrsti v kategorijo, na primer weapons ali clothes. |
tag | Določa vrsto mesta plena, kjer se predmet lahko pojavi, na primer shelves ali floor. |
usage | Določa, na katerih območjih se predmet lahko pojavi, na primer Military, Town ali Village. |
value | Določa območje ali raven plena, na primer Tier4. |
Spremeni samo vrednosti, ki jih želiš prilagoditi. Pazi tudi na velike in male črke v imenih predmetov ter na veljavno strukturo XML.
3. Prenos datoteke types.xml
Ustavi strežnik in počakaj, da se popolnoma zaustavi. Njegovo stanje mora biti Strežnik ne deluje.
S programom FTP se poveži z Gameserver-FTP. Prijavne podatke najdeš v pregledu FTP, ko klikneš FTP.
Po povezavi si že v korenski mapi
/. Odpri mapo aktivne misije in nato njeno podmapodb:/mpmissions/<Mapa-misije>/db/Primeri:
/mpmissions/dayzOffline.chernarusplus/db//mpmissions/dayzOffline.enoch/db/Spremenjeno datoteko
types.xmlnaloži v to mapo in potrdi zamenjavo obstoječe datoteke.Znova zaženi strežnik.
Spremenjena datoteka types.xml se naloži ob zagonu strežnika. Spremembe plena so lahko v celoti vidne šele po naslednjem ciklu pojavljanja ali čiščenja.
4. Dodajanje plena iz modov
Številni modi vsebujejo lastne vnose plena, na primer v datoteki types.xml ali mapi ServerFiles. Najprej preberi navodila za namestitev avtorja moda, kjer so navedene potrebne datoteke.
Za dodajanje predmetov iz modov ti ni treba zamenjati celotne datoteke Vanilla types.xml. Vključiš lahko ločeno datoteko, ki dopolni standardno datoteko ali spremeni posamezne vnose. DayZ podpira dodatne datoteke Central Economy prek cfgeconomycore.xml.
V mapi misije ustvari dodatno mapo, na primer:
/mpmissions/dayzOffline.chernarusplus/custom/Vnose plena iz moda kopiraj v ločeno datoteko, na primer
mod_types.xml, in jo naloži v to mapo. Če mod že vsebuje ustrezno datoteko, jo lahko preimenuješ.V mapi misije odpri
cfgeconomycore.xml. V obstoječi element<economycore>dodaj naslednji del. Obstoječo vsebino datoteke ohrani:<ce folder="custom"> <file name="mod_types.xml" type="types" /> </ce>
Pomembno: Če spremeniš obstoječi predmet, morajo v tvoji datoteki ostati tudi njegove prejšnje vrstice usage, tag in value. V nasprotnem primeru se predmet morda ne bo več pojavljal na istih mestih.
- Spremenjeno datoteko
cfgeconomycore.xmlznova naloži v mapo misije in znova zaženi strežnik.
Mod mora biti nameščen in aktiviran. Imena predmetov, kategorije, oznake, območja uporabe in ravni plena se morajo natančno ujemati z navodili moda. Če mod potrebuje tudi cfgspawnabletypes.xml ali druge datoteke, upoštevaj navodila za namestitev tudi za te datoteke.
Več tehničnih informacij o dodatnih in prepisanih datotekah Central Economy najdeš v uradni dokumentaciji DayZ.