Zum Inhalt springen

Operationen

bs_operations hat drei Systeme, die Fraktionen etwas zu tun geben: ein Kraftwerk zum Einnehmen und Halten, Kontrollpunkte und Missionsketten von Questhändlern. Spieler lesen Operationen (Spieler).

ensure bs_operations

Die Migration 044_operations.sql legt die Tabellen an. Missionsketten werden von Questhändlern (bs_traders) vergeben.

Die Bezeichnungen der Einstellungen stehen hier auf Englisch, wie im englischen F1.

Standardwerte aus Ops.Power: Es ist das Downtown Power Station, 45-m-Zone, braucht 10 Spieler online, 360 Minuten Abklingzeit, 15 Minuten für 3 Schalttafeln, 60 Minuten Halten. Die Rangberechtigung der Fraktion zum Starten ist raid (Ops.Settings.startPerm). Wer startet, zahlt 6 Elektrokabel, 4 Elektronikteile und 30 Schrott (Ops.Power.cost).

Kategorie Operations. Standardwerte in Klammern.

GruppeEinstellungen
KraftwerkPower station (an), 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)
WellenWave interval (s) (120), Wave size (8), Extra zombies per player in zone (2), Max wave zombies alive (45), Brute chance (0.12)
BelohnungenFaction buff (hours) (4), Buff XP bonus (%) (15), Light the winner safezone (an), Winner faction XP (1500), Winner player XP (600), Winner player reputation (40), Winner player cash (400), Loot crate time (min) (20)
KontrollpunkteControl points (an), 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 = nie), Cache refill (min) (30), Capture XP (300), Capture reputation (20), Capture faction XP (400)
MissionskettenMission chains (an), 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 zeigt den Live-Zustand von Kraftwerk, Kontrollpunkten und Ketten.

  • Kraftwerk: für eine Fraktion starten oder stoppen. Die Positionen der Schalttafeln sind Versätze zur Kraftwerksmitte und können hier verschoben werden.
  • Kontrollpunkte: einen dort hinzufügen, wo du stehst, Bezeichnung, Radius, Besatzung und Brutes bearbeiten, den Besitzer setzen, ihn deaktivieren. Die Standardpunkte sind Ops.Points.list in bs_operations/config/config_ops.lua.
  • Missionsketten: eine Kette aktivieren, deaktivieren, bearbeiten oder zurücksetzen. Eine Kette, die nicht in der Config steht, wird beim Zurücksetzen gelöscht.

Ketten werden in Ops.Chains definiert: Fraktion, Stufe (story, hard, challenging, heroic), Mindestlevel und -ruf, eine requires-Kette, Abklingzeit, Schritte (goto, kill, collect, deliver, defend, escort) und Belohnung. Ketten gibt ein Questhändler aus, der mit der Fraktion der Kette markiert ist oder in deren Safezone steht. Mitgelieferte Ketten: mil_dead_signal, mil_zancudo_ghosts, reb_cut_lines, reb_bolingbroke, civ_medicine_run, civ_doctor, bik_fuel_road, bik_road_kings.

Nur Team.

BefehlWas
/opsStatus: Kraftwerksphase, Anzahl Punkte, aktive Ketten
/ops power start <Fraktion>Startet das Kraftwerk für eine Fraktion
/ops power stopStoppt es

Konvois (bs_events, standardmäßig aus, F1-Einstellung) fahren eine Route ab. Nimm deine eigene auf:

BefehlWas
/convoyroute start <Name>Aufnahme starten. Fahre die Route in einem Fahrzeug: alle 40 m wird ein Punkt gespeichert (höchstens 500)
/convoyroute stopSpeichern. Braucht mindestens 2 Punkte
/convoyroute listConfig-Routen und aufgenommene Routen auflisten
/convoyroute toggle <id>Eine aufgenommene Route ein- oder ausschalten
/convoyroute delete <id>Eine aufgenommene Route löschen

Routen liegen in bs_convoy_routes (Migration 041_convoy_routes.sql). /convoydebug gibt den Zustand laufender Konvois aus.