SpawnObject Mover
SpawnObject-Ausschnitt einfügen, auf der echten Karte von Chernarus, Livonia, Sakhal oder Namalsk die Zielgebäude anklicken — fertige Datei herausbekommen. Positionen und Drehungen werden neu berechnet, nicht geschätzt.
0 Downloads
1. Vorlage
noch nichts erkanntinit.c-Zeilen mit SpawnObject, ObjectSpawner-JSON, eine Expansion-.map oder mapgrouppos-Einträge — das Format wird selbst erkannt.
- Noch nichts eingefügt.
2. Anker
Der Anker ist der Bezugspunkt, von dem aus alles gemessen wird — in der Regel das Gebäude, in dem der Aufbau steht. In den meisten Exporten ist das die erste Zeile.
3. Ziel
0 ZieleGebäude werden geladen …
Gebäude anklicken, um es als Ziel zu setzen. Jedes Ziel bekommt eine eigene Kopie, gedreht auf den Yaw genau dieses Gebäudes.
Optionen
Vorschau
Vorlage einfügen, dann erscheint hier die Anordnung.
4. Ergebnis
- Noch keine Vorlage geladen.
- Kein Anker gewählt.
- Noch kein Ziel gewählt.
Ziele auf der echten Karte anklicken: jedes Gebäude aus der mapgrouppos.xml von Chernarus, Livonia, Sakhal und Namalsk — mit seiner echten Drehung.
Ein Aufbau, viele Gebäude: fünfzig Schuppen auswählen und fünfzig richtig gedrehte Kopien in einer Datei bekommen.
Liest und schreibt vier Formate: ObjectSpawner-JSON, init.c, Expansion-.map und mapgrouppos.xml.
So funktioniert es
Den Aufbau einmal im DayZ-Editor oder im Community Offline Mode bauen und exportieren. Die erste Zeile ist üblicherweise das Gebäude selbst — das ist der Anker.
Export einfügen, Anker wählen, Zielgebäude anklicken. Das Werkzeug zieht die Ankerposition ab, dreht jeden Abstand um die Yaw-Differenz und addiert die Zielposition — dieselbe Rechnung wie in der Engine, gegen die echten Weltdateien geprüft.
ObjectSpawner-JSON ist die Wahl für Vanilla-Server: Datei in die Mission legen und in der cfggameplay.json unter WorldsData.objectSpawnersArr eintragen. init.c läuft überall, braucht aber die Hilfsfunktion.
Alles rechnet im Browser. Die Vorlage verlässt den eigenen Rechner nicht.
Fragen und Antworten
Welche Formate kann ich einfügen?
init.c-Zeilen mit SpawnObject, ObjectSpawner-JSON (Objects mit name, pos und ypr), Expansion-.map-Zeilen und <group>-Einträge aus der mapgrouppos.xml. Alles andere wird als „Klasse x y z [yaw pitch roll]“ gelesen.
Wie lade ich ein ObjectSpawner-JSON auf dem Server?
Die Datei in den Missionsordner legen, ihren Pfad in der cfggameplay.json unter WorldsData in objectSpawnersArr eintragen und in der serverDZ.cfg enableCfgGameplayFile = 1 setzen. Die Engine spawnt die Objekte dann beim Missionsstart.
Was macht der Anker genau?
Er ist der Bezugspunkt. Alle anderen Objekte werden relativ zu ihm gespeichert und dann um die Differenz zwischen Anker-Yaw und Ziel-Yaw gedreht. Wählt man das Gebäude selbst, landet die Einrichtung im Zielgebäude genau so, wie sie gebaut wurde.
Woher kommen die Gebäudedaten?
Aus der mapgrouppos.xml der Vanilla-Missionen: 11.679 Gebäude auf Chernarus, 5.753 auf Livonia, 8.332 auf Sakhal und 1.445 auf Namalsk, jeweils mit Position und Drehung. Gebäude ohne Loot-Gruppe stehen nicht in dieser Datei und damit auch nicht auf der Karte.
Warum sitzt mein Ergebnis leicht daneben?
Zwei übliche Gründe: Der Anker war nicht das Gebäude, oder das Ziel ist eine andere Gebäudeklasse. Modell-Einträge (.p3d) können zusätzlich verrutschen, weil DayZ sie relativ zu ihrem Bounding-Mittelpunkt speichert, der in einer Textdatei nicht steht.
Funktioniert das mit Mod-Gebäuden?
Ja. Klassennamen werden unverändert durchgereicht, Mod-Objekte wandern also genauso wie Vanilla-Objekte. Nur die Kartenauswahl kennt ausschließlich Vanilla-Gebäude — für Mod-Gebäude den mapgrouppos-Eintrag oder die Koordinaten einfügen.
Dein Server steht. Finden ihn auch Spieler?
Trag ihn kostenlos auf DZPage ein: PC, PlayStation und Xbox, mit Live-Spielerzahl, Votes, Kommentaren und eigener Server-Seite. Keine Premium-Plätze, keine Zahlung, keine Wartezeit.
2.759 Besucher in 30 Tagen · kostenlos, keine Premium-Plätze · erst 9 Server eingetragen
Hängst du an deiner Server-Config?
Frag im DZPage-Discord — dort antworten Server-Betreiber und der Entwickler. Neue Tools gibt es dort zuerst.
Eigenen DayZ-Server mieten
Mit unserem Partnerlink bekommst du 10 % Rabatt auf alle Bestellungen bei GPORTAL — Server für PC, PlayStation und Xbox.
10 % Rabatt sichernWerbepartner · Partnerlink: Du sparst 10 %, wir erhalten eine Provision.
Dieses Tool ist kostenlos — und bleibt es
Kein Login, keine Bezahlschranke, kein Limit. Wenn es dir Zeit gespart hat: 5 € einmalig halten den Server am Laufen und schalten dir die Werbung ab.
DZPage unterstützen