Editor map DayZ

Umísti objekty na skutečný 3D terén a stáhni si soubor, který server načte sám — bez modu, bez PC klienta, i na Xboxu a PlayStationu.

Objekty

Načítání katalogu…

Vyber objekt vlevo a klikni na terén. Kliknutím na umístěný objekt jej vybereš.

0 / 100
0 / 5000
X – / Z –
N

Načítám výšková data …

Levé tlačítko umísťuje a vybírá. Pravé otáčí kameru, prostřední (nebo Shift + pravé) posouvá pohled, kolečko přibližuje.

Umístěné objekty0

Zatím nic neumístěno.

Oko se týká jen zobrazení — skryté objekty se do výstupního souboru zapíší i tak. Přetáhni řádek na složku a zařadíš ho tam; Ctrl a Shift vyberou několik najednou.

Výběr

Nic není vybráno.

Upozornění

Načítám výšková data …

Export

objects.json

Jak to dostat na svůj server?
  1. Stáhni soubor ObjectSpawner a nahraj jej do složky mise (vedle init.c).
  2. Zapiš soubor do cfggameplay.json pod WorldsData.objectSpawnersArr — pokud soubor chybí, vytvoř jej.
  3. Nastav enableCfgGameplayFile = 1 v konfiguraci serveru a restartuj. U Nitrada je to přepínač ve webovém rozhraní.
{
    "WorldsData": {
        "objectSpawnersArr": [
            "objects.json"
        ]
    }
}

Import

Vlož existující ObjectSpawner JSON, init.c, Expansion .map nebo mapgrouppos.xml — formát se rozpozná sám.

Chernarus · 15360 m

Všechny vanilla objekty: 4898 tříd z konfigurace samotné hry, k tomu každý strom, keř a skála, které engine povoluje přes cestu k modelu.

Výška terénu na milimetr. Pravidlo bylo změřeno proti běžícímu DayZ serveru — 1360 bodů, nejhorší případ 2,7 mm.

Čtyři výstupní formáty: ObjectSpawner JSON pro vanilla server, init.c, Expansion .map a mapgrouppos.xml.

Jak to funguje

Editor map DayZ: severozápadní letiště Chernarusu ve 3D s umístěným vojenským táborem a táhlem pro posun na vybraném objektu
Editor map DayZ: severozápadní letiště Chernarusu ve 3D s umístěným vojenským táborem a táhlem pro posun na vybraném objektu

Vyber objekt z katalogu vlevo a klikni na terén. Editor jej položí přesně do výšky, kterou na tom místě hlásí sama hra, takže nic se nevznáší ani nezapadá. Kliknutím na umístěný objekt jej vybereš a pak s ním můžeš hýbat, otáčet, měnit měřítko nebo jej smazat — tlačítky nebo přesnými čísly.

Katalog není ručně psaný seznam — vzniká z konfiguračních souborů hry: každá třída s modelem, která není skrytá, tedy 4898 objektů, k tomu stromy, keře a skály, které engine povoluje přes cestu k modelu. Každý objekt se zobrazuje se skutečnou geometrií ze souborů modelů hry.

Až budeš hotov, exportuj soubor ObjectSpawner. Je to cesta, kterou engine DayZ nabízí sám, zcela bez modu — a právě proto funguje i na Xbox a PlayStation serverech, kde mody nejsou možné.

Časté otázky

Funguje to opravdu na Xbox a PlayStation serverech?

Ano. Export používá spawner objektů zabudovaný v enginu DayZ, který své objekty čte z cfggameplay.json. Žádný mod v tom není, takže jej mohou používat i konzolové servery — stačí přístup k souborům složky mise, který nabízí každý poskytovatel.

Skončí objekty přesně tam, kam jsem je umístil?

Ano, a je to změřeno, ne předpokládáno. Testovací mise načetla vygenerovaný soubor na skutečném DayZ serveru a zpětně přečetla, kde každý objekt opravdu stojí: pozice, otočení i měřítko se vrátily beze změny. Výška terénu odpovídá enginu na 2,7 mm napříč 1360 měřicími body.

Spawnuje se v budovách, které umístím, loot?

Samy o sobě ne. Central Economy bere lootovací body z mapgrouppos.xml a záznam spawneru objektů tam není. Editor umí odpovídající záznamy mapgrouppos.xml vytvořit — exportuj i v tomto formátu a slouči je se souborem své mise.

Proč lze stromy umístit jen přes cestu k modelu?

Protože je tak hra postavená. Stromy, keře a skály jsou v CfgNonAIVehicles a nemají vlastní model: spawn podle názvu třídy nevytvoří nic — ověřeno. Engine naopak povoluje cesty k modelům pod DZ\plants a DZ\rocks, tedy přesně pro tu množinu bez použitelné třídy. Editor zvládne oba případy sám.

Které mapy jsou podporované?

Chernarus, Livonia a Namalsk. Sakhal chybí, protože jeho soubor světa je šifrované placené DLC: neexistují data terénu, ze kterých by šel postavit 3D pohled, a toto omezení platí pro všechny zdejší 3D funkce.

Můžu dál upravovat soubor, který už mám?

Ano. Vlož jej do pole pro import: ObjectSpawner JSON, init.c, Expansion .map i mapgrouppos.xml se rozpoznají samy a objekty se ve 3D objeví přesně tam, kde skutečně stojí.

NitradoReklamní partner

Tvůj server. Tvá pravidla.

Pronajmi si DayZ server u Nitrada

8 až 125 slotů pro PC, PlayStation a Xbox. Předplatné nebo předplacený kredit, denní zálohy, ochrana proti DDoS – a všechny konfigurační soubory otevřené pro editory na tomto webu.

PC · PS4/PS5 · Xbox8–125 slotů3–365 dnůPředplatné nebo kredit
Pronajmout hnedCo dostaneš

Partnerský odkaz: pro tebe stejná cena, my dostaneme provizi a z ní financujeme DZPage.

Server máš hotový. Najdou ho ale hráči?

Zapiš ho zdarma na DZPage: PC, PlayStation i Xbox, s živým počtem hráčů, hlasy, komentáři a vlastní stránkou serveru. Žádná prémiová místa, žádné placení, žádné čekání.

Návštěvníci za 30 dní: 5 579 · zdarma, žádná prémiová místa · zapsaných serverů je zatím jen 18

Nevíš si rady s konfigurací serveru?

Zeptej se na DZPage Discordu — odpovídají tam majitelé serverů i vývojář. Nové nástroje se oznamují nejdřív tam.

sleva 10 %

Pronajmi si vlastní DayZ server

Použij náš partnerský odkaz a získáš 10% slevu na každou objednávku u GPORTAL — servery pro PC, PlayStation a Xbox.

Získat 10% slevu

Reklamní partner · Partnerský odkaz: ty ušetříš 10 %, my dostaneme provizi.

Tenhle nástroj je zdarma — a zůstane

Žádné přihlašování, žádný placený obsah, žádné limity. Když ti ušetřil čas, jednorázových 5 € udrží servery v běhu a tobě vypne reklamy.

Podpořit DZPage