Skip to content

Creando una Safezone

Creando una Safezone

Abre el creador

Escribe el comando (solo para administradores):

code
/safezone

Para vincularlo a una tecla en lugar de (o además del) comando, configura una tecla de apertura: registra una vinculación que los jugadores también pueden reconfigurar en la configuración del juego:

shared/config/general.lua
Config.Command = 'safezone'
Config.OpenKey = 'F7'   -- vacío = solo comando

Si no eres un administrador autorizado, el creador se negará a abrirse y recibirás una notificación de "no permitido".

Dibuja el área en la freecam

Desde el panel, inicia una nueva zona y elige Enter freecam · Draw. La interfaz se oculta y una cámara de vuelo libre toma el control. Un punto de mira se sitúa en el centro de la pantalla; donde sea que aterrice en el suelo es donde se colocará el siguiente punto.

Controles de vuelo

Acción Tecla
Moverse W A S D
Arriba / abajo Space / Ctrl
Impulso de velocidad mantén Shift
Mirar alrededor Ratón
Altura de la zona Rueda de desplazamiento del ratón (2 m – 40 m)

Controles de dibujo (estos son los configurables Config.Keys)

Acción Predeterminado Control
Añadir punto Botón izquierdo del ratón addPoint
Deshacer último punto Q undo
Confirmar zona Enter confirm
Cancelar Backspace cancel

A medida que colocas puntos, el área se renderiza en tiempo real como un volumen azul translúcido (un suelo relleno, paredes ascendentes y líneas de bordes brillantes) para que veas la forma exacta antes de confirmar. La rueda del desplazamiento sube o baja la altura de la pared/volumen.

Una zona necesita al menos 3 puntos. Si presionas Enter con menos de 3 puntos colocados, aparecerá "Coloca al menos 3 puntos primero." y seguirás dibujando. Backspace cancela todo el dibujo.

Cuando confirmas, el polígono, su punto central y su rango vertical (Z mín/máx, ampliado por la altura que establezcas) se devuelven al panel y la interfaz se vuelve a abrir.

Asígnale un nombre, elige reglas y trabajos, guarda

De vuelta en el panel puedes:

  • Nombrar la zona (la etiqueta que se muestra en el HUD, el blip y los registros de Discord).
  • Alternar Enabled (Habilitado) encendido/apagado.
  • Abrir Zone rules y marcar las protecciones que desees; consulta Zone Rules para ver cada opción. Las nuevas zonas comienzan desde Config.DefaultRules.
  • Añadir trabajos permitidos (con un grado mínimo opcional). Déjalo vacío para todos. Requiere que la regla Job whitelist esté activada.
  • Configurar el blip (sprite del mapa y/o círculo de área, color, pulso, mostrar cuando esté cerca).
  • Elegir un color utilizado para el destello de la pantalla de entrada/salida.

Extras opcionales por zona que el panel también expone (todos validados del lado del servidor):

  • Requisito de entrada — cobra dinero y/o requiere un objeto para entrar. El cobro se realiza en el servidor, por lo que no se puede falsificar.
  • Clases de vehículos bloqueadas — apaga el motor para las clases de vehículos elegidas (militares, aviones, etc.).
  • Horario — haz que la zona esté activa solo en los días elegidos dentro de una ventana de tiempo de inicio a fin (compatible con horarios nocturnos).
  • Mensajes personalizados de entrada / salida.

Haz clic en Save zone. La zona se valida en el servidor, se almacena y se sincroniza con todos inmediatamente. Sin reinicios.

Edición y eliminación

  • Editar — elige una zona de la lista, cambia cualquier cosa (incluyendo redibujar el área mediante Freecam) y haz clic en Save de nuevo. Guardar sobre el ID de una zona existente se registra como una edición.
  • Eliminar — abre la zona y elige Delete zone. Se elimina del almacenamiento, se desincroniza de todos los jugadores y se registra como una eliminación.

Hay un breve cooldown de guardado por jugador (Config.Limits.saveCooldown, por defecto 1000 ms). Guardar dos veces en rápida sucesión descartará silenciosamente el segundo guardado; espera un momento e inténtalo de nuevo.