Saltearse al contenido

Zona Oscura

bs_darkzone gestiona una zona PvP rotativa con botín contaminado, dos formas de extraer y rangos de Zona Oscura. Los jugadores la ven en Zona Oscura (jugadores). Viene desactivada por defecto.

Añádela al server.cfg después de bs_zombies y bs_operations (necesita oxmysql, bs_core, bs_inventory, bs_interactions y bs_zombies):

ensure bs_darkzone

La migración 045_darkzone.sql crea las tablas (las ediciones de zonas están en bs_dz_zones). Luego abre F1 > Dark Zone y activa Dark Zone.

Los nombres de los ajustes aparecen aquí en inglés, como en el F1 en inglés. En el juego salen en el idioma del equipo.

Categoría Dark Zone. Valores por defecto entre paréntesis.

GrupoAjustes
RotaciónDark Zone (desactivada), Rotation (hours) (4), Move warning (min) (10), Radius override (m) (0 = cada zona usa el suyo), Safezone gap (m) (150, distancia a zonas seguras, puestos avanzados y banderas de facción)
BotínCrate loot tier (3), Crates per zone (8, se aplica en el siguiente traslado), Crate refill (min) (20), Bag width (6), Bag height (4), Bag max weight (kg) (40), Dropped bag time (min) (30)
Infectados dentroMultiplicadores de vida, daño, velocidad y horda (1.6, 1.3, 1.1, 1.5), Spawn interval (s) (40), Spawn group (5), Max extra infected (40), probabilidad de brute (0.15), Elite chance (0.08), Elite health x (4)
HelicópteroHeli defend time (s) (90), Heli cooldown (s) (300), Heli pickup radius (m) (15), Heli wave interval (s) (20), Heli wave size (6), Heli needs a flare (desactivado), Show helicopter (activado, solo visual)
A pieWalk-out time (s) (120), Walk-out radius (m) (6), Walk-out max weight (kg) (8), Walk-out max stacks (4)
XPDZ XP x (1), Extraction XP (100), XP per stack (15), Heli bonus XP (50), Player kill XP (120), Zombie kill XP (4), Elite kill XP (40), Character XP on extraction (100)
AspectoShow boundary wall (activado), Boundary distance (m) (120)

F1 > Dark Zone editor muestra el estado (zona activa, tiempo hasta el traslado, jugadores dentro, helicóptero) y la lista de zonas. Puedes:

  • Iniciar, parar o “Move to next zone”. Parar quita las cajas y cancela las extracciones en curso. Las bolsas se conservan.
  • Crear una New zone here en tu posición y editar su etiqueta, su radio y si está In the rotation.
  • Fijar el Helicopter point here y Add walk-out point here (hasta 6 puntos). Back to automatic points los coloca en la carretera más cercana al centro y al borde.
  • Activate una zona, restablecerla a la versión de la config o Remove zone. No puedes quitar la zona que está activa.

Las ediciones se guardan en la base de datos y tienen prioridad sobre la config. Cada cambio queda registrado. Las zonas incluidas están en bs_darkzone/config/config_darkzone.lua (DZ.Zones: Puerto de Los Santos, aeródromo del LSIA, Fort Zancudo, Humane Labs, Grapeseed Farms, cantera de Davis, aserradero de Paleto, central Palmer-Taylor). Una zona demasiado cerca de una zona segura muestra “near ”.

El mismo archivo contiene las tablas de botín de las cajas por nivel (DZ.Loot), la escalera de rangos y sus recompensas (DZ.Ranks: Rookie, Scavenger, Stalker, Hunter, Warden, Revenant, Phantom), las variantes de armas con nombre y los modelos. Objetos como dz_flare, dz_intel y dz_sample deben existir en tu lista de objetos.

Solo equipo (equipo de bs_admin, o las ACE bs.admin / bs.superadmin). También funciona desde la consola.

ComandoQué
/dzEstado: activada o no, zona activa, minutos hasta el traslado
/darkzone start / stop / nextIniciar la rotación, pararla o pasar a la siguiente zona
/darkzone move <id>Ir directamente a una zona
/darkzone listIds de zonas, con [active], [off] o [near x]

Los jugadores pueden usar /dzbag para mirar su bolsa contaminada.