Generador de teletransporte

Dibuja una zona en el mapa, coloca los destinos y descarga el archivo. El generador escribe archivos vanilla de Player Restricted Area — el único sistema de teletransporte que DayZ trae de serie y que funciona sin scripts de servidor.

0 archivos descargados

Importante: teletransporta al conectarse, no al entrar caminando

DayZ vanilla solo comprueba estas zonas mientras se carga un personaje (playerbase.c → AfterStoreLoad). Quien se conecta dentro acaba en uno de tus destinos. Quien entra caminando se queda dentro — el juego no tiene ninguna comprobación continua. Por eso sirve para cerrar áreas, pero no como portal.

Desplaza el mapa. Cambia a un modo de dibujo para añadir formas; los marcadores existentes siempre se pueden arrastrar.

Zonas

Cajas

Aún no hay caja. Cambia a «Caja» y haz clic en el mapa.

Polígonos

Aún no hay polígono. Cambia a «Polígono» y haz clic en al menos tres puntos.

Destinos de teletransporte

Aún no hay destino. Sin él, el servidor se cae al intentar mover a un jugador.

Comprobación

  • La zona no tiene caja ni polígono, así que no cubre nada.
  • La zona no tiene destino. El servidor la carga igualmente y se cae al mover a alguien — pon siempre al menos uno.

Tus archivos

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

Entrada para cfggameplay.json

Pon los archivos en una carpeta «pra» dentro de tu misión y regístralos aquí. Sin esta entrada el servidor nunca los lee.

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

Tu serverDZ.cfg también necesita enableCfgGameplayFile = 1; si no, cfggameplay.json se ignora por completo.

Zonas listas

Las áreas militares de este mapa, creadas a partir de las posiciones reales de los edificios de la misión vanilla. Cada destino se comprobó en un servidor DayZ en marcha: ninguno está en el agua ni dentro de un edificio.

Cargar un archivo existente

Carga un archivo PRA que ya tengas — se añade como otra zona.

Dibuja zonas directamente sobre el mapa satelital — cajas giratorias o polígonos libres.

Exporta el formato vanilla exacto junto con la entrada para cfggameplay.json.

Comprueba tu zona con las reglas del motor antes de que rompa tu servidor.

Cómo funciona

1. Elige el mapa y ponle nombre a la zona. El nombre aparece en el registro del servidor y te dice qué zona movió a un jugador.

2. Dibuja el área. El polígono es el camino fácil — plano e infinitamente alto, la altura del terreno nunca importa. La caja es el camino preciso cuando solo debe cubrirse una planta.

3. Coloca dos o tres destinos fuera de la zona. Los 2D se pegan solos al suelo; los 3D mantienen la altura exacta que indiques.

4. Descarga el archivo a <misión>/pra/, pega la entrada de cfggameplay.json y pon enableCfgGameplayFile = 1 en serverDZ.cfg.

5. Reinicia el servidor y pruébalo: desconéctate dentro de la zona y vuelve a entrar — deberías aparecer en uno de tus destinos.

Preguntas frecuentes

¿Se teletransporta a los jugadores al entrar en la zona?

No. Vanilla solo hace la comprobación al cargar el personaje, es decir al conectarse y tras un reinicio. Es el único punto del código que mueve a un jugador con este sistema. Una zona que reaccione al caminar necesita un script de servidor.

¿Mis jugadores tienen que instalar algo?

No. Los archivos viven en el servidor, dentro de tu carpeta de misión. Los clientes no descargan nada — esto es DayZ vanilla puro.

¿Caja o polígono?

Polígono, salvo que tengas un motivo. Se define solo en X y Z y llega del fondo marino al cielo, así que nunca hay que buscar alturas. Usa una caja cuando la zona deba terminar a cierta altura, por ejemplo una sola planta.

¿Dónde van exactamente los archivos?

En tu carpeta de misión, por ejemplo mpmissions/dayzOffline.chernarusplus/pra/mizona.json. Después regístralos en cfggameplay.json bajo WorldsData → playerRestrictedAreaFiles. Cada zona es su propio archivo con un único objeto — no varias zonas en un array.

¿Por qué no pasa nada en mi servidor?

Tres sospechosos habituales: enableCfgGameplayFile no está en 1 en serverDZ.cfg, la ruta en cfggameplay.json no coincide, o la zona no tiene destinos. Lo último lo detecta el panel de comprobación.

¿Cuántos destinos debe tener una zona?

Al menos dos, mejor de tres a seis. El juego recorre la lista en orden barajado para que varios jugadores que entran a la vez no se amontonen. Bohemia usa seis en su propia zona de Sakhal.

Tu servidor ya funciona. ¿Lo encuentran los jugadores?

Publícalo gratis en DZPage: PC, PlayStation y Xbox, con contador de jugadores en vivo, votos, comentarios y tu propia página de servidor. Sin plazas premium, sin pagos, sin esperas.

3915 visitantes en 30 días · gratis, sin plazas premium · solo 13 servidores publicados

¿Atascado con la configuración de tu servidor?

Pregunta en el Discord de DZPage: allí responden dueños de servidores y el desarrollador. Las herramientas nuevas se anuncian primero allí.

Unirse al Discord763 miembros
10 % de descuento

Alquila tu propio servidor de DayZ

Con nuestro enlace de socio consigues un 10 % de descuento en todos los pedidos de GPORTAL: servidores para PC, PlayStation y Xbox.

Conseguir un 10 % de descuento

Socio publicitario · Enlace de socio: tú ahorras un 10 %, nosotros recibimos una comisión.

Esta herramienta es gratis — y seguirá siéndolo

Sin cuenta, sin muro de pago, sin límites. Si te ahorró tiempo, 5 € una sola vez mantienen los servidores en marcha y te quitan los anuncios.

Apoyar DZPage