Edytor map DayZ
Stawiaj obiekty na prawdziwym terenie 3D i pobierz plik, który serwer wczyta samodzielnie — bez modów, bez klienta PC, także na Xbox i PlayStation.
Wczytywanie katalogu…
Wybierz obiekt po lewej, a potem kliknij teren. Kliknięcie postawionego obiektu zaznacza go.
Wczytywanie danych wysokościowych …
Lewy przycisk stawia i zaznacza. Prawy obraca kamerę, środkowy (lub Shift + prawy) przesuwa widok, kółko przybliża.
Ustawione obiekty0
Nic jeszcze nie ustawiono.
Oko dotyczy tylko widoku — ukryte obiekty i tak trafiają do pliku wyjściowego. Przeciągnij wiersz na folder, aby go tam umieścić; Ctrl i Shift zaznaczają kilka naraz.
Zaznaczenie
Nic nie zaznaczono.
Ostrzeżenia
Wczytywanie danych wysokościowych …
Eksport
objects.json
Jak przenieść to na serwer?
- Pobierz plik ObjectSpawner i wgraj go do folderu misji (obok init.c).
- Wpisz plik w cfggameplay.json w WorldsData.objectSpawnersArr — jeśli pliku nie ma, utwórz go.
- Ustaw enableCfgGameplayFile = 1 w konfiguracji serwera i uruchom ponownie. U Nitrado to przełącznik w panelu webowym.
{
"WorldsData": {
"objectSpawnersArr": [
"objects.json"
]
}
}Import
Wklej istniejący ObjectSpawner JSON, init.c, Expansion .map albo mapgrouppos.xml — format zostanie rozpoznany sam.
Chernarus · 15360 m
Wszystkie obiekty vanilla: 4898 klas z konfiguracji samej gry, a do tego każde drzewo, krzew i skała, które silnik dopuszcza przez ścieżkę modelu.
Wysokość gruntu co do milimetra. Reguła została zmierzona na działającym serwerze DayZ — 1360 punktów, najgorszy przypadek 2,7 mm.
Cztery formaty wyjściowe: ObjectSpawner JSON dla serwera vanilla, init.c, Expansion .map i mapgrouppos.xml.
Jak to działa

Wybierz obiekt z katalogu po lewej i kliknij teren. Edytor stawia go dokładnie na wysokości, którą sama gra podaje w tym miejscu, więc nic nie unosi się ani nie zapada. Kliknięcie postawionego obiektu zaznacza go — potem można go przesuwać, obracać, skalować albo usunąć, przyciskami lub dokładnymi liczbami.
Katalog nie jest listą pisaną ręcznie — powstaje z plików konfiguracyjnych gry: każda klasa z modelem, która nie jest ukryta, czyli 4898 obiektów, a do tego drzewa, krzewy i skały, które silnik dopuszcza przez ścieżkę modelu. Każdy obiekt pokazany jest z prawdziwą geometrią z plików modeli gry.
Na koniec wyeksportuj plik ObjectSpawner. To droga, którą silnik DayZ udostępnia sam, bez żadnego moda — i właśnie dlatego działa też na serwerach Xbox i PlayStation, gdzie mody są niemożliwe.
Częste pytania
Czy to naprawdę działa na serwerach Xbox i PlayStation?
Tak. Eksport korzysta ze spawnera obiektów wbudowanego w silnik DayZ, który wczytuje obiekty z cfggameplay.json. Żaden mod nie jest w to zaangażowany, więc serwery konsolowe też mogą z tego korzystać — wystarczy dostęp do plików folderu misji, który daje każdy hostingodawca.
Czy obiekty trafią dokładnie tam, gdzie je postawiłem?
Tak, i jest to zmierzone, a nie założone. Misja testowa wczytała wygenerowany plik na prawdziwym serwerze DayZ i odczytała z powrotem, gdzie każdy obiekt naprawdę stoi: pozycja, obrót i skala wróciły bez zmian. Wysokość gruntu zgadza się z silnikiem z dokładnością 2,7 mm na 1360 punktach pomiarowych.
Czy w budynkach, które postawię, spawnuje się loot?
Same z siebie nie. Central Economy bierze punkty lootu z mapgrouppos.xml, a wpisu spawnera obiektów tam nie ma. Edytor potrafi zapisać odpowiadające wpisy mapgrouppos.xml — wyeksportuj także w tym formacie i scal je z plikiem swojej misji.
Dlaczego drzewa można stawiać tylko przez ścieżkę modelu?
Bo gra tak jest zbudowana. Drzewa, krzewy i skały leżą w CfgNonAIVehicles i nie mają własnego modelu: zespawnowane po nazwie klasy nie dają nic — to sprawdzone. Silnik dopuszcza za to ścieżki modeli pod DZ\plants i DZ\rocks, czyli dokładnie ten zbiór bez użytecznej klasy. Edytor obsługuje oba przypadki sam.
Które mapy są obsługiwane?
Czarnaruś, Livonia i Namalsk. Brakuje Sakhalu, bo jego plik świata to zaszyfrowane płatne DLC: nie ma danych terenu, z których dałoby się zbudować widok 3D, a to ograniczenie dotyczy tu wszystkich funkcji 3D.
Czy mogę dalej edytować plik, który już mam?
Tak. Wklej go w pole importu: ObjectSpawner JSON, init.c, Expansion .map i mapgrouppos.xml są rozpoznawane same, a obiekty pojawiają się w 3D dokładnie tam, gdzie naprawdę stoją.
Twój serwer. Twoje zasady.
Wynajmij serwer DayZ w Nitrado
Od 8 do 125 slotów na PC, PlayStation i Xbox. Abonament albo przedpłata, codzienne kopie zapasowe, ochrona DDoS – i wszystkie pliki konfiguracyjne otwarte dla edytorów z tej strony.
Link partnerski: dla Ciebie ta sama cena, my dostajemy prowizję i z niej finansujemy DZPage.
Twój serwer stoi. Ale czy gracze go znajdą?
Dodaj go za darmo na DZPage: PC, PlayStation i Xbox, z liczbą graczy na żywo, głosami, komentarzami i własną stroną serwera. Bez miejsc premium, bez opłat, bez czekania.
5579 odwiedzających w 30 dni · za darmo, bez miejsc premium · na liście dopiero 18 serwerów
Męczysz się z konfiguracją serwera?
Zapytaj na Discordzie DZPage — odpowiadają tam właściciele serwerów i deweloper. Nowe narzędzia pojawiają się tam najpierw.
Wynajmij własny serwer DayZ
Skorzystaj z naszego linku partnerskiego i zgarnij 10% rabatu na każde zamówienie w GPORTAL — serwery na PC, PlayStation i Xbox.
Zgarnij 10% rabatuPartner reklamowy · Link partnerski: ty oszczędzasz 10%, my dostajemy prowizję.
To narzędzie jest za darmo — i takie zostanie
Bez logowania, bez paywalla, bez limitów. Jeśli zaoszczędziło ci czasu, jednorazowe 5 € utrzymuje serwery przy życiu i wyłącza ci reklamy.
Wesprzyj DZPage