Pular para o conteúdo

Operações

O bs_operations tem três sistemas que dão que fazer às fações: uma central elétrica de captura e defesa, pontos de controlo e cadeias de missões dadas por comerciantes de missões. Os jogadores leem Operações (jogadores).

ensure bs_operations

A migração 044_operations.sql cria as tabelas. As cadeias de missões são dadas por comerciantes de missões (bs_traders).

As etiquetas das definições aparecem aqui em inglês, como no F1 em inglês.

Valores de Ops.Power: é a Downtown Power Station, zona de 45 m, precisa de 10 jogadores online, 360 minutos de espera, 15 minutos para reparar 3 painéis e 60 minutos de defesa. A permissão de cargo da fação para a iniciar é raid (Ops.Settings.startPerm). Quem a inicia paga 6 fios elétricos, 4 componentes eletrónicos e 30 sucata de metal (Ops.Power.cost).

Categoria Operations. Valores por defeito entre parênteses.

GrupoDefinições
CentralPower station (ligado), 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)
OndasWave 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 (ligado), Winner faction XP (1500), Winner player XP (600), Winner player reputation (40), Winner player cash (400), Loot crate time (min) (20)
Pontos de controloControl points (ligado), 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)
Cadeias de missõesMission chains (ligado), 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 mostra o estado em direto da central, dos pontos de controlo e das cadeias.

  • Central elétrica: inicia-a para uma fação ou pára-a. As posições dos painéis são desvios a partir do centro da central e podem ser movidas aqui.
  • Pontos de controlo: acrescenta um onde estás, edita a etiqueta, o raio, a guarnição e os brutes, define o dono, desativa-o. Os pontos por defeito são Ops.Points.list em bs_operations/config/config_ops.lua.
  • Cadeias de missões: ativa, desativa, edita ou repõe uma cadeia. Uma cadeia que não está na config é apagada quando a repões.

As cadeias definem-se em Ops.Chains: fação, nível (story, hard, challenging, heroic), nível e reputação mínimos, uma cadeia requires, um tempo de espera, passos (goto, kill, collect, deliver, defend, escort) e uma recompensa. As cadeias são dadas por um comerciante de missões marcado com a fação da cadeia, ou dentro da sua zona segura. Cadeias incluídas: mil_dead_signal, mil_zancudo_ghosts, reb_cut_lines, reb_bolingbroke, civ_medicine_run, civ_doctor, bik_fuel_road, bik_road_kings.

Só staff.

ComandoO quê
/opsEstado: fase da central, número de pontos, cadeias ativas
/ops power start <fação>Inicia a central elétrica para uma fação
/ops power stopPára-a

Os comboios (bs_events, desligados por defeito, definição F1) seguem uma rota. Grava a tua:

ComandoO quê
/convoyroute start <nome>Começa a gravar. Conduz a rota num veículo: guarda-se um ponto a cada 40 m (500 no máximo)
/convoyroute stopGuarda-a. Precisa de pelo menos 2 pontos
/convoyroute listLista as rotas da config e as gravadas
/convoyroute toggle <id>Liga ou desliga uma rota gravada
/convoyroute delete <id>Apaga uma rota gravada

As rotas ficam em bs_convoy_routes (migração 041_convoy_routes.sql). /convoydebug mostra o estado dos comboios em curso.