Teleport-Generator

Zone auf der Karte zeichnen, Ziele setzen, Datei herunterladen. Der Generator schreibt Vanilla-Dateien für Player Restricted Areas — das einzige Teleportsystem, das DayZ von Haus aus mitbringt und das ganz ohne Server-Skripte auskommt.

0 Dateien heruntergeladen

Wichtig: teleportiert beim Einloggen, nicht beim Hineinlaufen

Vanilla-DayZ prüft diese Zonen nur, während ein Charakter geladen wird (playerbase.c → AfterStoreLoad). Wer sich innerhalb der Zone einloggt, landet auf einem deiner Ziele. Wer einfach hineinläuft, bleibt drin — dafür gibt es im Spiel keine laufende Prüfung. Damit ist das perfekt zum Absperren von Bereichen, aber kein Portal zum Durchlaufen.

Karte verschieben. Für neue Formen einen Zeichenmodus wählen; vorhandene Marker lassen sich immer ziehen.

Zonen

Quader

Noch kein Quader. Auf „Quader“ umschalten und auf die Karte klicken.

Polygone

Noch kein Polygon. Auf „Polygon“ umschalten und mindestens drei Punkte klicken.

Teleportziele

Noch kein Ziel. Ohne Ziel stürzt der Server ab, sobald er einen Spieler versetzen will.

Prüfung

  • Die Zone hat weder Quader noch Polygon und deckt damit nichts ab.
  • Die Zone hat kein Ziel. Der Server lädt sie trotzdem und stürzt dann beim Versetzen ab — immer mindestens ein Ziel setzen.

Deine Dateien

pra/teleport_1.json
{
	"areaName": "Teleport_1"
}

Eintrag für die cfggameplay.json

Die Dateien in einen Ordner „pra“ in deiner Mission legen und hier eintragen. Ohne diesen Eintrag liest der Server sie nie.

"WorldsData": {
	"playerRestrictedAreaFiles": ["pra/teleport_1.json"]
}

In der serverDZ.cfg muss außerdem enableCfgGameplayFile = 1 stehen, sonst wird die cfggameplay.json komplett ignoriert.

Fertige Zonen

Die Militärbereiche dieser Karte, gebaut aus den echten Gebäudepositionen der Vanilla-Mission. Jedes Ziel wurde auf einem laufenden DayZ-Server geprüft — keins liegt im Wasser oder in einem Gebäude.

Vorhandene Datei laden

Eine bestehende PRA-Datei einlesen — sie kommt als weitere Zone dazu.

Zonen direkt auf der Satellitenkarte zeichnen — drehbare Quader oder freie Polygone.

Exportiert das exakte Vanilla-Format samt Eintrag für die cfggameplay.json.

Prüft deine Zone gegen die Engine-Regeln, bevor sie dir den Server zerlegt.

So funktioniert es

1. Karte wählen und der Zone einen Namen geben. Der Name steht später im Server-Log und verrät dir, welche Zone einen Spieler versetzt hat.

2. Fläche zeichnen. Ein Polygon ist der einfache Weg — flach und unendlich hoch, die Geländehöhe spielt keine Rolle. Ein Quader ist der genaue Weg, wenn nur eine Etage erfasst werden soll.

3. Zwei bis drei Ziele außerhalb der Zone setzen. 2D-Ziele rutschen von selbst auf den Boden, 3D-Ziele behalten exakt die Höhe, die du angibst.

4. Datei nach <Mission>/pra/ legen, den cfggameplay.json-Eintrag einfügen und in der serverDZ.cfg enableCfgGameplayFile = 1 setzen.

5. Server neu starten und testen: in der Zone ausloggen, wieder einloggen — du solltest an einem deiner Ziele auftauchen.

Häufige Fragen

Werden Spieler teleportiert, wenn sie in die Zone laufen?

Nein. Vanilla führt die Prüfung nur beim Laden des Charakters aus, also beim Einloggen und nach einem Serverneustart. Das ist die einzige Stelle im Spielcode, die für dieses System jemanden versetzt. Eine Zone zum Durchlaufen geht ohne Server-Skript nicht.

Müssen meine Spieler etwas installieren?

Nein. Die Dateien liegen auf dem Server in deinem Missionsordner. Clients laden nichts und merken nichts — das ist reines Vanilla-DayZ.

Quader oder Polygon — was nehme ich?

Polygon, wenn nichts dagegen spricht. Es ist nur über X und Z definiert und reicht vom Meeresgrund bis in den Himmel, du musst also nie eine Geländehöhe nachschlagen. Einen Quader nimmst du, wenn die Zone auf einer bestimmten Höhe enden soll, etwa für eine einzelne Etage.

Wohin genau kommen die Dateien?

In deinen Missionsordner, zum Beispiel mpmissions/dayzOffline.chernarusplus/pra/meinezone.json. Danach in der cfggameplay.json unter WorldsData → playerRestrictedAreaFiles eintragen. Jede Zone ist eine eigene Datei mit einem einzelnen Objekt — nicht mehrere Zonen in einem Array.

Warum passiert auf meinem Server nichts?

Drei übliche Verdächtige: enableCfgGameplayFile steht nicht auf 1 in der serverDZ.cfg, der Dateipfad in der cfggameplay.json stimmt nicht, oder die Zone hat keine Ziele. Das Letzte fängt die Prüfung im Editor für dich ab.

Wie viele Ziele sollte eine Zone haben?

Mindestens zwei, besser drei bis sechs. Das Spiel geht die Liste gemischt durch, damit mehrere gleichzeitig einloggende Spieler nicht auf derselben Stelle stapeln. Bohemia nutzt für die eigene Sperrzone auf Sakhal sechs Stück.

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.

3.915 Besucher in 30 Tagen · kostenlos, keine Premium-Plätze · erst 13 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.

Discord beitreten763 Mitglieder
10 % Rabatt

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 sichern

Werbepartner · 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