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.xml
należ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.