Przejdź do głównej zawartości

Wydarzenia światowe

bs_events, config w bs_events/config/config_events.lua. Wszystko tu jest też w F1 pod 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' },
}

Godziny używają lokalnego zegara serwera. Zaplanowany start jest pomijany, gdy trwa już maxConcurrent (3) wydarzeń albo online jest mniej niż minPlayers graczy.

  1. Zrzut zaopatrzenia - przelatuje samolot, skrzynia spada w losowym punkcie z Events.Airdrop.areas i dostaje czerwoną racę. Punkty w strefach bezpiecznych są pomijane, więc zawsze jest otwarte PvP.
  2. Komunikat o zapasach - wiadomość radiowa podaje kwadrat skrytki z Events.Stash.spots. Kto pierwszy ją otworzy, ten ją bierze.
  3. Konwój wojskowy - rozbite pojazdy wojskowe z zamkniętymi skrzyniami. Potrzebujesz lockpick albo crowbar, trwa to 20-40 s, jest głośne i przyciąga zombie, a wytrych może się złamać.
  4. Fale hord - fale pojawiają się w punkcie from regionu i idą na obrzeża strefy bezpiecznej. Rozmiar fali jest nadal ograniczony przez Streaming.PoolGuard.maxNetworked.

Wiersze lootu są w Events.Loot (przedmiot, min, max, szansa). Przedmioty muszą istnieć w bs_inventory.

Zrzuty i konwoje mogą też upuszczać faction_xp_token. Użyty wewnątrz flagi własnej frakcji daje Events.FactionToken.xp XP frakcji.

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

Wymaga bs.admin albo uruchom z konsoli serwera.