Jak zainstalować mody dla DayZ
Mody mogą dodawać nowe treści i funkcje do Twojego serwera DayZ. W tym poradniku krok po kroku pokażemy, jak pobierać, przygotowywać, przesyłać i aktywować mody.
Jako przykłady wykorzystamy następujące mody:
- FileZilla: https://filezilla-project.org/
Ważne: W programie FileZilla ustaw tryb transferu na Binarny. W tym celu kliknij Transfer → Typ transferu → Binarny. - WinSCP: https://winscp.net/eng/index.php
Krok 1: Subskrypcja i pobieranie modów
Otwórz w Steamie stronę Workshop wybranego moda i kliknij Subskrybuj.
Uruchom raz DayZ, aby Steam całkowicie pobrał zasubskrybowane mody.
Otwórz listę pobranych modów w oficjalnym DayZ Launcherze. Kliknij wybrany mod prawym przyciskiem myszy i wybierz Otwórz folder.
Potwierdź komunikat, jeśli launcher o to poprosi. Następnie otworzy się następujący folder:
..\Steam\steamapps\common\DayZ\!WorkshopW tym folderze znajdziesz pobrane mody, które zwykle mają już czytelne nazwy, na przykład
@CF. Folder!Workshopjest domyślnie ukryty, dlatego najłatwiej uzyskać do niego dostęp przez opcję Otwórz folder w DayZ Launcherze.
Mody możesz znaleźć również w następującym folderze Steam Workshop:
..\Steam\steamapps\workshop\content\221100\
Folder znajduje się na tym samym dysku, na którym zainstalowano DayZ. Jeśli korzystasz z wielu bibliotek Steam, ścieżka może być inna. W tej alternatywnej lokalizacji każdy podfolder nosi identyfikator Workshop danego moda. Folder moda Community Framework nazywa się na przykład 1559212036.
Krok 2: Przygotowanie folderów modów
Utwórz na komputerze nowy folder roboczy, na przykład Mój serwer DayZ. Skopiuj wybrane foldery modów z folderu !Workshop do folderu roboczego. Dzięki temu nie zmienisz przypadkowo plików zarządzanych przez Steam.
Zmiana nazw folderów modów jest potrzebna tylko po to, aby konfiguracja była bardziej przejrzysta. Zazwyczaj możesz bezpośrednio używać czytelnych nazw z folderu !Workshop. Jeśli zmieniasz nazwę folderu, w miarę możliwości unikaj spacji i znaków specjalnych. Znak @ na początku jest zwyczajowym wyjątkiem.
W naszym przykładzie użyj następujących nazw:
@CF@Trader@UnlimitedStamina@Zomberry
Jeśli foldery modów w !Workshop już mają te nazwy, nie musisz ich zmieniać. W przypadku modów ze spacjami lub znakami specjalnymi zalecamy zmianę nazwy kopii w folderze roboczym na prostą nazwę, na przykład @MojMod.
W folderze roboczym utwórz także folder o nazwie keys. Zwróć uwagę na wielkość liter. Skopiuj pliki .bikey z każdego moda do wspólnego folderu keys.
Niektóre mody korzystają z tego samego pliku klucza. Jeśli system Windows zapyta, czy zastąpić istniejący plik, możesz w takim przypadku potwierdzić.
Przygotowana struktura powinna wyglądać tak:
Mój serwer DayZ/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Ważne: Zawsze zapoznaj się z instrukcją instalacji danego moda. Niektóre mody wymagają dodatkowych zależności, określonej kolejności ładowania lub dodatkowych plików konfiguracyjnych.
Krok 3: Przesyłanie modów przez FTP serwera gier
- Zatrzymaj serwer. Jego status musi być ustawiony na Serwer nie działa.
- Połącz się za pomocą programu FTP z FTP serwera gier. Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP.
- Po połączeniu znajdujesz się już w katalogu głównym
/FTP serwera gier. - Prześlij zmienione foldery modów oraz folder
keysbezpośrednio do tego katalogu. Nie przesyłaj nadrzędnego folderuMój serwer DayZ.
Po przesłaniu katalog główny powinien wyglądać mniej więcej tak:
/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Wyjątek: pliki w folderze profile
Niektóre mody wymagają dodatkowych plików w folderze profile. W przypadku moda Trader znajdują się one na przykład w folderze ServerProfileFolder wewnątrz moda. Folder profile również jest częścią FTP serwera gier i jest tam bezpośrednio dostępny.
Połącz się za pomocą programu FTP z FTP serwera gier. Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP.
Otwórz w FTP serwera gier następujący folder:
/profile/Prześlij znajdujący się w nim folder
Traderbezpośrednio do tego folderu.
Zawsze sprawdzaj instrukcję instalacji danego moda, ponieważ inne mody również mogą wymagać plików w folderze profile lub w innych lokalizacjach.
Krok 4: Aktywowanie modów w interfejsie internetowym
Samo przesłanie plików nie wystarczy. Musisz również wpisać nazwy folderów w interfejsie internetowym, aby serwer ładował mody podczas uruchamiania.
Basic Mode
Otwórz w interfejsie internetowym sekcję Mody (Ręczna instalacja przez FTP).
Wpisz foldery modów w wybranej kolejności ładowania. Oddziel nazwy średnikami:
@CF;@Trader;@UnlimitedStamina;@ZomberryZależności muszą zostać załadowane przed modami, które ich wymagają. W tym przykładzie
@CFmusi zostać załadowany przed@Trader.Kliknij Zapisz i uruchom ponownie serwer.
Advanced Mode
W sekcji Commandline otwórz pole Mody (Ręczna instalacja przez FTP).
Wpisz tę samą listę w wybranej kolejności ładowania:
@CF;@Trader;@UnlimitedStamina;@ZomberryKliknij Zapisz i uruchom ponownie serwer.
Ważne: Nazwy muszą dokładnie odpowiadać nazwom przesłanych folderów. Zwróć uwagę na @, wielkość liter i średniki. Jeśli Twój folder nazywa się @MojMod, musisz wpisać dokładnie @MojMod.
Co oznacza „Server-Mods (manual installation via FTP)”?
Interfejs internetowy zawiera również pole Server-Mods (manual installation via FTP). Pole to używa parametru uruchamiania -serverMod= i jest przeznaczone wyłącznie dla modów działających tylko po stronie serwera. Takie mody nie są przesyłane graczom, więc nie muszą być instalowane na ich komputerach.
W przypadku modów do DayZ jest to jednak wyjątek. Większość modów wymaga plików również po stronie klienta gracza. Mody Community Framework, Trader, Unlimited Stamina i ZomBerrys Admin Tools z tego przykładu należy wpisać do pola Mody (Ręczna instalacja przez FTP) i są one ładowane za pomocą parametru -mod=.
Nie wpisuj więc zwykłych modów w polu Server-Mods (manual installation via FTP). Używaj tego pola tylko wtedy, gdy instrukcja instalacji moda wyraźnie wskazuje, że jest to mod działający wyłącznie po stronie serwera.
Jeśli mod nie działa
Najpierw sprawdź, czy serwer został całkowicie zatrzymany, wszystkie foldery modów znajdują się bezpośrednio w katalogu głównym, a nazwy w interfejsie internetowym dokładnie odpowiadają nazwom folderów. Sprawdź również pliki .bikey, zależności i kolejność ładowania. Przeczytaj instrukcję instalacji moda, ponieważ niektóre mody wymagają dodatkowych czynności.