El creador#
Todo lo relacionado con tus zonas seguras ocurre en una sola ventana, que se abre con /safezonecreator. A la izquierda está la lista de todas las zonas del servidor; a la derecha, el formulario de la zona que estás creando o editando.
Parte | Qué hace |
|---|---|
Búsqueda | Filtra la lista por el nombre de la zona o el de su blip, con un contador de cuántas coinciden. La lista siempre está en orden alfabético. |
+ | Empieza una nueva zona con los ajustes por defecto. |
Tarjetas de zona | Cada una muestra el nombre, cuántas esquinas tiene la zona y si la curación está activa. Haz clic en una para editarla; vuelve a hacer clic para cerrar el formulario. |
Teleport | El pin de una tarjeta te lleva a la zona — a su blip, o al centro del área si no tiene — tras pedirte confirmación. |
| Cierra la ventana. Un formulario que estabas rellenando sigue ahí la próxima vez que abras el creador, así que puedes salir y echar un vistazo. |
Las zonas se guardan en la base de datos y se envían a todos los jugadores en el momento en que pulsas guardar. No hay nada que reiniciar ni ningún archivo que editar.
Crear una zona segura#
Pulsa +. El formulario se abre en cinco paneles — Location Zone, Blip Settings, Access Control, Bypass Items (Weapons) y Safe Zone Settings. Solo el nombre, el área y el blip son obligatorios; el que falte se marca en rojo al intentar guardar.
Dibujar el área#
En Location Zone, escribe un Zone Label — el nombre que los jugadores leen en los mensajes de entrada y salida — y pulsa el campo Zone Points. La ventana se cierra y recibes una cámara libre justo encima de tu personaje, con una cruz roja donde apunta. Las teclas también se muestran en la esquina de la pantalla mientras dibujas.
Tecla | Hace |
|---|---|
Ratón | Mirar alrededor. |
| Mover la cámara. |
| Bajar y subir. |
Clic izquierdo | Añadir una esquina donde apunta la cruz. |
Clic derecho | Quitar la última esquina. |
| Hacer la zona más alta o más baja. |
| Terminar y volver al creador. |
| Salir de la cámara. |
Haz clic en las esquinas en orden, recorriendo el borde del área. La zona se dibuja como un muro entre ellas: roja mientras aún es pequeña, verde cuando tiene al menos cuatro esquinas y un perímetro de Config.MinPointLength (70 m por defecto). El color es una guía — una zona más pequeña con cuatro esquinas se guarda igualmente.
La altura de una zona#
Una zona es plana. Cada esquina se coloca a la altura a la que estaba tu personaje cuando abriste la cámara, y la zona se extiende la mitad de su altura por encima y la mitad por debajo de ese nivel. Empieza con 25 m de altura, y Z / X la cambian mientras dibujas.
Colócate en el piso que quieres proteger antes de pulsar el campo. Para un edificio de varias plantas, haz la zona lo bastante alta para cubrirlas; para una azotea sobre una calle concurrida, mantenla baja para que la calle de abajo no quede protegida también.
El blip#
Blip Settings pone la zona en el mapa. El interruptor de la cabecera del panel desactiva el blip para una zona que los jugadores no deberían ver en el mapa, y oculta sus campos.
Campo | Qué es |
|---|---|
Blip Name | El nombre en la leyenda del mapa. |
Blip Sprite | El icono, elegido de una lista con imágenes y búsqueda. |
Blip Color | El color, elegido de una lista. |
Blip Scale | Su tamaño en el mapa, de 0.2 a 1. |
Blip Coordinates | Dónde se sitúa el icono — y adónde te lleva Teleport. Pulsa el campo, muévete hasta que el marcador rojo esté en el suelo dentro de la zona y haz clic izquierdo. |
Las zonas nuevas empiezan con el sprite 153, el color 3 y la escala 0.8. Dibuja el área antes de colocar el blip: la posición se comprueba contra la zona que dibujaste, y un punto fuera de ella se rechaza.
Control de acceso#
Dentro de una zona segura todos están protegidos y nadie puede usar un arma. Access Control permite que ciertos jugadores conserven las suyas — la policía en su propia comisaría, una banda en su escondite. Siguen protegidos por el godmode; simplemente no se les desarma, y el límite de velocidad de la zona no se les aplica.
Quién | Cómo se configura |
|---|---|
Trabajos | Elige un trabajo y uno o más de sus rangos, y luego Add Job. Añade tantos trabajos como necesites. El lápiz de un trabajo cambia sus rangos; la papelera lo elimina. Para eximir a todo un trabajo, selecciona todos sus rangos. |
Banda | Una banda y sus rangos exentos. Solo se muestra cuando tu servidor tiene bandas: las bandas de QBCore y Qbox, o |
Armas permitidas#
Bypass Items (Weapons) enumera las armas que siguen siendo utilizables dentro de la zona para todos — una pistola eléctrica en la comisaría, una linterna en un evento nocturno. Un jugador que lleve una de ellas puede apuntar y usarla, y no se le quita de las manos. Cualquier otra arma se guarda igualmente.
La lista se construye con los ítems de tu inventario cuyo nombre empieza por weapon_, con sus etiquetas e imágenes. Elige una, pulsa Add Weapon y elimínala de nuevo con la papelera.
Ajustes de la zona segura#
Ajuste | Por defecto | Qué hace |
|---|---|---|
Heal on Enter | Desactivado | Los jugadores dentro recuperan 5 de salud cada medio segundo hasta estar al máximo. También necesita |
Show Area on World | Desactivado | Dibuja el contorno de la zona en el mundo para todos los jugadores — útil mientras configuras las zonas, o como borde visible en un evento. |
Enable Notifications | Activado | Avisa a los jugadores con You have entered the zone … y You have left the zone …, con su nombre. |
Vehicle speed limit (km/h) | 0 | Limita la velocidad máxima de quien conduce dentro, hasta 300. |
Pulsa Create Zone. La zona aparece en la lista y está activa para todos los jugadores al instante.
Dentro de una zona segura#
Lo que vive un jugador desde que cruza la línea hasta que sale:
Efecto | Qué ocurre | Se aplica a |
|---|---|---|
Godmode | El jugador no puede recibir daño ni morir. | Todos los que están dentro, incluidos los jugadores exentos. |
Desarmado | Atacar y apuntar se desactivan, y el arma en la mano se cambia por los puños. | Todos excepto los trabajos y bandas exentos, y quien lleve un arma permitida. |
Límite de velocidad | El coche no puede ir más rápido que el límite de la zona. | El asiento del conductor, salvo que el conductor esté exento. Los pasajeros no se ven afectados. |
Curación | La salud vuelve a llenarse. | Todos los que están dentro, cuando la zona la tiene activada. |
Mensajes | Una notificación al entrar y al salir. | Todos, cuando la zona los tiene activados. |
Al salir se levanta todo a la vez: godmode desactivado, armas utilizables de nuevo, la velocidad máxima del coche liberada. Las armas nunca se quitan del inventario — solo se guardan. El acceso se vuelve a comprobar continuamente, así que un jugador que entra en un trabajo exento estando dentro puede sacar su arma al instante.
Editar, teletransportarse y borrar#
Haz clic en una zona de la lista para abrirla en el formulario, titulado Edit Zone #id. Cambia lo que quieras — incluido redibujar el área desde Zone Points — y pulsa Save. Todos los jugadores reciben la nueva versión al instante, incluso alguien que esté dentro de la zona.
El pin de una tarjeta te teletransporta a la zona, la forma más rápida de revisar una que dibujó otra persona.
La cámara y las teclas del creador#
Las velocidades de la cámara libre están en CameraOptions y las teclas usadas al dibujar en ActionControls, ambas en config/main.lua. Cada tecla es un número de control de GTA; los comentarios de abajo indican qué tecla es cada número por defecto.
CameraOptions = {
lookSpeedX = 1000.0, -- mouse look speed
lookSpeedY = 1000.0, -- mouse look speed
moveSpeed = 20.0, -- W A S D
climbSpeed = 10.0, -- Q / E
}
ActionControls = {
forward = { label = 'Forward +/-', codes = { 33, 32 } }, -- S / W
right = { label = 'Right +/-', codes = { 35, 34 } }, -- D / A
up = { label = 'Up +/-', codes = { 52, 51 } }, -- Q / E
add_point = { label = 'Add Point', codes = { 24 } }, -- left click
undo_point = { label = 'Undo Last', codes = { 25 } }, -- right click
boundary_height = { label = 'Z Boundary +/-', codes = { 20, 73 } }, -- Z / X
done = { label = 'Done', codes = { 191 } }, -- ENTER
cancel = { label = 'Cancel', codes = { 194 } }, -- BACKSPACE
}Cambia un código, no el nombre que va delante — los nombres son lo que busca el creador.



