Dostosowywanie łupów w DayZ
W tym artykule opiszemy, gdzie można pobrać wymagany plik types.xml.
Wyjaśnimy także, jak i gdzie można przesłać edytowany plik types.xml.
1. Pobieranie types.xml
Plik types.xml można pobrać tutaj: GitHub.
Alternatywnie, możesz też użyć pliku z katalogu gry.
2. Edycja types.xml
Do edycji najlepiej używać edytora z podświetlaniem składni, takiego jak Notepad++.
Jako przykład zmienimy wpis dla AK101.
Oryginalny wpis:
        <type name="AK101">
            <nominal>5</nominal>
            <lifetime>28800</lifetime>
            <restock>1800</restock>
            <min>2</min>
            <quantmin>-1</quantmin>
            <quantmax>-1</quantmax>
            <cost>100</cost>
            <flags count_in_cargo="1" count_in_hoarder="1" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
            <category name="weapons"/>
            <usage name="Military"/>
            <value name="Tier4"/>
        </type>
Zmieniony wpis:
        <type name="AK101">
            <nominal>10</nominal>
            <lifetime>28800</lifetime>
            <restock>1800</restock>
            <min>0</min>
            <quantmin>-1</quantmin>
            <quantmax>-1</quantmax>
            <cost>100</cost>
            <flags count_in_cargo="1" count_in_hoarder="1" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
            <category name="weapons"/>
            <usage name="Military"/>
            <value name="Tier4"/>
        </type>
Dokonując tej zmiany, liczba broni AK101 w świecie będzie się teraz przynajmniej dwukrotnie zwiększać.
Poniżej znajduje się wyjaśnienie poszczególnych ustawień:
Ustawienie  | Opis  | 
|---|---|
type  | Określa, który przedmiot zostanie wygenerowany, na przykład   | 
nominal  | Określa maksymalną ilość danego przedmiotu, na przykład
  | 
lifetime  | Czas w sekundach, po którym przedmiot zniknie, jeśli nie zostanie dotknięty  | 
restock  | Czas w sekundach, po którym przedmiot danego typu odradza się. Jeśli wartość wynosi 0, wszystkie przedmioty zostaną wygenerowane od razu.  | 
min  | Jeśli liczba przedmiotów w świecie spadnie poniżej tej wartości, będą generowane nowe przedmioty.  | 
quantmin  | Min. % ilości, na przykład amunicji.  | 
quantmax  | Maks. % ilości, na przykład amunicji.  | 
cost  | Priorytet dla CE, im wyższa wartość, tym wyższy priorytet.  | 
flags  | Przykład:
<flags count_in_cargo="1" count_in_hoarder="1" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>  | 
category  | Określa kategorię przedmiotu.  | 
tag  | Przykład <tag name="shelves" />  | 
usage  | Przykład <usage name="Military" />  | 
value  | Przykład <value name="Tier4" />  | 
3. Przesyłanie types.xml
- Zatrzymaj serwer
 - Połącz się z programem FTP przy użyciu Upload-FTP.
Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP. - Edytowany plik 
types.xmlnależy umieścić w folderze db odpowiedniej mapy.
Na przykład:configID/mpmissions/dayzOffline.chernarusplus/db/
lub:configID/mpmissions/dayzOffline.enoch/db/
Uwaga: configID lub ID konfiguracji serwera można znaleźć na naszej stronie w sekcji Gameserver.
Jeśli twój configID wynosi na przykład 123456, ścieżka będzie wyglądać tak:/123456/mpmissions/dayzOffline.enoch/db/ - Uruchom serwer
 
Twój edytowany plik types.xml zostanie uwzględniony i użyty podczas uruchamiania serwera.