Pular para o conteúdo

Eventos do mundo

bs_events, config em bs_events/config/config_events.lua. Tudo aqui também está no F1 em World Events.

Events.Schedule = {
airdrop = { enabled = true, times = '15:00,21:00', days = 'daily' },
stash = { enabled = true, times = '13:30,17:30,23:00', days = 'daily' },
convoy = { enabled = true, times = '19:00', days = 'fri,sat,sun' },
horde = { enabled = true, times = '22:00', days = 'wed,sat' },
}

As horas usam o relógio local do servidor. Um início agendado é ignorado quando já há maxConcurrent (3) eventos a decorrer ou menos de minPlayers online.

  1. Airdrop - um avião sobrevoa, uma caixa cai num ponto aleatório de Events.Airdrop.areas e recebe um sinalizador vermelho. Pontos dentro de zonas seguras são ignorados, por isso é sempre PvP aberto.
  2. Transmissão de mantimentos - uma mensagem de rádio dá a quadrícula de um stash de Events.Stash.spots. O primeiro a abri-lo fica com ele.
  3. Comboio militar - veículos militares destruídos com caixas trancadas. Precisas de um lockpick ou crowbar, demora 20-40 s, faz barulho e atrai zombies, e o lockpick pode partir.
  4. Ondas de hordas - as ondas aparecem no ponto from de uma região e caminham até à periferia de uma zona segura. O tamanho da onda continua limitado por Streaming.PoolGuard.maxNetworked.

As linhas de loot estão em Events.Loot (item, min, max, chance). Os itens têm de existir no bs_inventory.

Os airdrops e comboios também podem largar faction_xp_token. Usado dentro da bandeira da tua própria fação, dá Events.FactionToken.xp de XP de fação.

/event start airdrop|stash|convoy|horde
/event stop <kind|id|all>
/event list

Precisa de bs.admin, ou corre-o a partir da consola do servidor.