Język i waluta

Waluta

DayZ: Twoja gra, twój serwer

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

Zwiększanie łupów w DayZ

Plik types.xml określa, jakie przedmioty Vanilla się pojawiają, w jakiej ilości i w jakich miejscach. W tym poradniku wyjaśniamy, jak zmienić łupy Vanilla i przesłać zmodyfikowany plik na serwer.

1. Pobieranie pliku types.xml

Właściwy plik types.xml możesz uzyskać na dwa sposoby:

  • Pobierz plik z oficjalnego repozytorium GitHub firmy Bohemia Interactive. Wybierz misję swojej mapy i otwórz folder db.

  • Pobierz plik używany obecnie przez serwer za pomocą Gameserver-FTP. Po połączeniu znajdziesz go w aktywnej misji tutaj:

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

    Przykłady:

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

Zawsze używaj pliku types.xml z misji, którą serwer faktycznie uruchamia. Przed edycją utwórz kopię oryginalnego pliku.

2. Zmiana łupów Vanilla

Do edycji zalecamy program z podświetlaniem składni, na przykład Notepad++.

Jako przykład zmienimy wpis dla AK101. Wartość nominal zwiększymy z 4 do 8:

Oryginał:

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

Po zmianie:

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

W ten sposób zwiększysz wartość docelową AK101 z 4 do 8. Rzeczywista liczba może się różnić w zależności od miejsc łupów, graczy i innych ustawień.

Ważne ustawienia

UstawienieOpis
typeOkreśla, jaki przedmiot się pojawi, na przykład AK101.
nominalDocelowa łączna liczba przedmiotów, do której dąży Central Economy.
lifetimeCzas w sekundach, przez który przedmiot może zwykle pozostać w świecie, zanim zostanie usunięty.
restockCzas w sekundach, po którym Central Economy ponownie próbuje uzupełnić ten przedmiot.
minJeśli liczba spadnie poniżej tej wartości, Central Economy próbuje utworzyć nowe przedmioty.
quantminMinimalny poziom napełnienia w procentach dla przedmiotów z ilością, takich jak magazynki lub płyny. Dla przedmiotów bez ilości często używa się -1.
quantmaxMaksymalny poziom napełnienia w procentach dla przedmiotów z ilością. Dla przedmiotów bez ilości często używa się -1.
costPriorytet podczas rozdzielania łupów. Wyższa wartość może powodować preferencyjne pojawianie się przedmiotu.
flagsOkreślają, w jakich miejscach przedmioty są wliczane do łącznej liczby.
count_in_cargoPrzedmioty w pojazdach, plecakach i innych ekwipunkach są wliczane.
count_in_hoarderPrzedmioty w kontenerach, namiotach, beczkach i podobnych miejscach przechowywania są wliczane.
count_in_mapPrzedmioty znajdujące się w świecie są wliczane.
count_in_playerPrzedmioty w ekwipunku gracza są wliczane.
craftedOznacza przedmioty wytwarzane, które nie pojawiają się normalnie.
delootOznacza specjalne łupy z wydarzeń, na przykład z katastrof helikopterów.
categoryPrzypisuje przedmiot do kategorii, na przykład weapons lub clothes.
tagOkreśla typ miejsca łupu, w którym może pojawić się przedmiot, na przykład shelves lub floor.
usageOkreśla, w jakich obszarach może pojawić się przedmiot, na przykład Military, Town lub Village.
valueOkreśla strefę lub poziom łupów, na przykład Tier4.

Zmieniaj tylko wartości, które naprawdę chcesz dostosować. Zwróć też uwagę na wielkość liter w nazwach przedmiotów i prawidłową strukturę XML.

3. Przesyłanie pliku types.xml

  1. Zatrzymaj serwer i poczekaj, aż całkowicie się wyłączy. Status musi mieć wartość Serwer nie działa.

  2. Połącz się za pomocą programu FTP z Gameserver-FTP. Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP.

  3. Po połączeniu znajdujesz się już w katalogu głównym /. Otwórz folder aktywnej misji, a następnie jego podfolder db:

    /mpmissions/<FolderMisji>/db/

    Przykłady:

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

  4. Prześlij zmodyfikowany plik types.xml do tego folderu i potwierdź zastąpienie istniejącego pliku.

  5. Uruchom ponownie serwer.

Zmodyfikowany plik types.xml zostanie wczytany podczas uruchamiania serwera. Zmiany łupów mogą być w pełni widoczne dopiero po kolejnym cyklu pojawiania się lub czyszczenia.

4. Dodawanie łupów z modów

Wiele modów dostarcza własne wpisy łupów, na przykład w pliku types.xml lub w folderze ServerFiles. Najpierw przeczytaj instrukcję instalacji autora moda, aby sprawdzić, jakie pliki są potrzebne.

Aby dodać przedmioty z modów, nie musisz zastępować całego pliku Vanilla types.xml. Możesz dołączyć osobny plik, który uzupełni plik standardowy lub zmieni poszczególne wpisy. DayZ obsługuje dodatkowe pliki Central Economy za pomocą cfgeconomycore.xml.

  1. Utwórz dodatkowy folder w folderze misji, na przykład:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Skopiuj wpisy łupów dostarczone przez moda do osobnego pliku, na przykład mod_types.xml, i prześlij go do tego folderu. Jeśli mod zawiera już odpowiedni plik, możesz go odpowiednio zmienić.

  3. Otwórz cfgeconomycore.xml w folderze misji. W istniejącym elemencie <economycore> dodaj poniższą sekcję. Zachowaj dotychczasową zawartość pliku:

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

Ważne: Jeśli zmieniasz istniejący przedmiot, jego wcześniejsze wiersze usage, tag i value również muszą pozostać w Twoim pliku. W przeciwnym razie przedmiot może nie pojawiać się już w tych samych miejscach.

  1. Prześlij zmodyfikowany plik cfgeconomycore.xml z powrotem do folderu misji i zrestartuj serwer.

Mod musi być zainstalowany i aktywny. Nazwy przedmiotów, kategorie, tagi, obszary użycia i poziomy łupów muszą dokładnie odpowiadać instrukcjom moda. Jeśli mod wymaga również pliku cfgspawnabletypes.xml lub innych plików, postępuj zgodnie z jego instrukcją instalacji.

Więcej informacji technicznych o dodatkowych i zastępowanych plikach Central Economy znajdziesz w oficjalnej dokumentacji DayZ.