Przesyłanie map w DayZ
Wskazówka: Zalecamy korzystanie z programu FTP, takiego jak FileZilla.
Ważne: W programie FileZilla ustaw tryb transferu na Binarny. W tym celu kliknij Transfer → Typ transferu → Binarny.
Przesyłanie mapy
Zatrzymaj swój 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.
Otwórz w FTP serwera gier następujący folder:
/mpmissions/Prześlij cały folder mapy bezpośrednio do tego folderu. Folder nie może znajdować się w dodatkowym podfolderze.
Wybór mapy w Basic Mode
Jeśli serwer działa w Basic Mode, kliknij po lewej stronie interfejsu internetowego, w sekcji Gra, opcję Map Cycle. Po prawej stronie znajdziesz pole tekstowe.
Wpisz nazwę folderu mapy.
Przykład: jeśli folder nazywa się
dayzOffline.chernarusplus, wpiszdayzOffline.chernarusplus.Kliknij + i przeciągnij mapę w prawym panelu na pierwsze miejsce.
Wybór mapy w Advanced Mode
Jeśli serwer działa w Advanced Mode, kliknij po lewej stronie interfejsu internetowego, w sekcji Pliki konfiguracyjne, plik serverDZ.cfg.
W edytorze tekstu przewiń do sekcji
class Missions.Wpisz nazwę folderu mapy jako wartość
template:class Missions { template = "dayzOffline.chernarusplus"; };Ważne: Wprowadzona nazwa musi dokładnie odpowiadać nazwie folderu mapy. Zwróć uwagę na wielkość liter.
Nazwa folderu mapy
Mapa DayZ jest otwartym folderem i zazwyczaj ma następującą nazwę:
<nazwa misji>.<wewnętrzna nazwa mapy>
Przykłady prawidłowych nazw folderów:
dayzOffline.chernarusplusdayzOffline.enoch
Nazwa misji przed kropką może być zasadniczo dowolna. Decydująca jest wewnętrzna nazwa mapy używana przez silnik DayZ po kropce. Dla Chernarus jest to chernarusplus, a dla Livonii enoch. Wyświetlana nazwa mapy może się od niej różnić.
Przykład: własna mapa i misje EventMission
Jeśli chcesz trwale korzystać z własnych zmian mapy, skopiuj cały folder dayzOffline.chernarusplus i zmień jego nazwę na dayzOfflineCustom.chernarusplus. Następnie zmodyfikuj potrzebne pliki w tym folderze, na przykład konfigurację łupów w podfolderze db lub pliki konfiguracji wydarzeń, takie jak cfgeventspawns.xml i cfgeventgroups.xml.
Prześlij folder dayzOfflineCustom.chernarusplus bezpośrednio do /mpmissions/ i wpisz dokładnie tę nazwę w Map Cycle lub jako wartość template w pliku serverDZ.cfg:
class Missions {
template = "dayzOfflineCustom.chernarusplus";
};
Serwer będzie teraz ładował Twoje zmiany z tej własnej misji i zachowa je po ponownym uruchomieniu serwera. Zawsze edytuj pliki we własnej misji, a nie w niezmienionej misji standardowej.
W oficjalnym repozytorium GitHub firmy Bohemia Interactive znajdziesz również gotowe misje EventMission. Przykładami są ChristmasOffline.ChernarusPlus i WalpurgisNightOffline.ChernarusPlus. Prześlij cały folder wybranej misji EventMission do /mpmissions/ i wpisz jego dokładną nazwę w Map Cycle lub jako wartość template. Zwróć uwagę na wielkość liter.
Zapisywanie i uruchamianie serwera
Kliknij Zapisz i uruchom ponownie swój serwer.