Saltearse al contenido

Operaciones

bs_operations tiene tres sistemas que dan algo que hacer a las facciones: una central eléctrica de captura y defensa, puntos de control y cadenas de misiones de comerciantes de misiones. Los jugadores leen Operaciones (jugadores).

ensure bs_operations

La migración 044_operations.sql crea las tablas. Las cadenas de misiones las dan los comerciantes de misiones (bs_traders).

Los nombres de los ajustes aparecen aquí en inglés, como en el F1 en inglés.

Valores por defecto de Ops.Power: es la Downtown Power Station, zona de 45 m, necesita 10 jugadores conectados, 360 minutos de enfriamiento, 15 minutos para reparar 3 paneles y 60 minutos de defensa. El permiso de rango de la facción para iniciarla es raid (Ops.Settings.startPerm). Quien la inicia paga 6 cables eléctricos, 4 componentes electrónicos y 30 chatarra (Ops.Power.cost).

Categoría Operations. Valores por defecto entre paréntesis.

GrupoAjustes
CentralPower station (activado), Players online to start (10), Station cooldown (min) (360), Repair time limit (min) (15), Seconds per panel (10), Hold duration (min) (60), Station zone radius (m) (45), Takeover time (s) (45), Minimum hold to win (s) (120), Time in zone for personal reward (s) (180)
OleadasWave interval (s) (120), Wave size (8), Extra zombies per player in zone (2), Max wave zombies alive (45), Brute chance (0.12)
RecompensasFaction buff (hours) (4), Buff XP bonus (%) (15), Light the winner safezone (activado), Winner faction XP (1500), Winner player XP (600), Winner player reputation (40), Winner player cash (400), Loot crate time (min) (20)
Puntos de controlControl points (activado), Wake distance (m) (160), Reset when empty (s) (180), Point capture time (s) (60), Garrison size (12), Garrison brutes (2), Defenders (10), Turns hostile after (h) (24, 0 = nunca), Cache refill (min) (30), Capture XP (300), Capture reputation (20), Capture faction XP (400)
Cadenas de misionesMission chains (activado), Squad scaling (0.5), Squad reward range (m) (250), Retry after fail (min) (10), Heroic chains per day (1), Leave time in defend (s) (25)

F1 > Operations editor muestra el estado en directo de la central, los puntos de control y las cadenas.

  • Central eléctrica: iníciala para una facción o párala. Las posiciones de los paneles son desplazamientos desde el centro de la central y se pueden mover aquí.
  • Puntos de control: añade uno donde estás, edita su etiqueta, radio, guarnición y brutes, fija el dueño, desactívalo. Los puntos por defecto son Ops.Points.list en bs_operations/config/config_ops.lua.
  • Cadenas de misiones: activa, desactiva, edita o restablece una cadena. Una cadena que no está en la config se borra al restablecerla.

Las cadenas se definen en Ops.Chains: facción, nivel (story, hard, challenging, heroic), nivel y reputación mínimos, una cadena requires, un tiempo de espera, pasos (goto, kill, collect, deliver, defend, escort) y una recompensa. Las cadenas las da un comerciante de misiones marcado con la facción de la cadena o situado en su zona segura. Cadenas incluidas: mil_dead_signal, mil_zancudo_ghosts, reb_cut_lines, reb_bolingbroke, civ_medicine_run, civ_doctor, bik_fuel_road, bik_road_kings.

Solo equipo.

ComandoQué
/opsEstado: fase de la central, número de puntos, cadenas activas
/ops power start <facción>Inicia la central eléctrica para una facción
/ops power stopLa para

Los convoyes (bs_events, desactivados por defecto, ajuste F1) siguen una ruta. Graba la tuya:

ComandoQué
/convoyroute start <nombre>Empieza a grabar. Conduce la ruta en un vehículo: se guarda un punto cada 40 m (500 como máximo)
/convoyroute stopLa guarda. Necesita al menos 2 puntos
/convoyroute listLista las rutas de la config y las grabadas
/convoyroute toggle <id>Activa o desactiva una ruta grabada
/convoyroute delete <id>Borra una ruta grabada

Las rutas se guardan en bs_convoy_routes (migración 041_convoy_routes.sql). /convoydebug imprime el estado de los convoyes en curso.