Przejdź do głównej zawartości

Building v2

Ta strona opisuje, co zmieniło się w bs_building. Podstawowe zasady (flagi, zapowiedziane rajdy, rozpad, rangi) są nadal w Budowanie, flagi i rajdy. Gracze czytają Poradnik budowania.

Migracja 046_building_v2.sql dodaje nowe kolumny. Przy aktualizacji nie trzeba robić nic więcej poza restartem bs_building.

Nazwy ustawień są tu po angielsku, tak jak w angielskim F1.

  • Trzy menu budowania (koło, dolny pasek, katalog z podglądem 3D). Default build menu w F1 decyduje, które dostają gracze, którzy nigdy nie wybrali.
  • Szybka budowa: postawienie płaci koszt, a krótkie uderzenie młotkiem kończy element. Wyłącz Instant build, żeby wrócić do ram wypełnianych materiałami.
  • Przyciąganie, zasady podparcia oraz poziomy drewna, złomu i betonu z ulepszaniem na miejscu.
  • Prąd: trzy generatory, światła, słupy energetyczne, skrzynki rozdzielcze i kable.
  • Zamki (frakcji lub szyfrowe), magazyny, skrzynie sprzedaży i flagi ze skrzynią z odzyskiem po usunięciu.

Kategoria Building & Raids. Wartości domyślne w nawiasach.

GrupaUstawienia
ZasadyBuilding on (włączone), Build mode (anywhere; claim = tylko w obrębie flagi frakcji), Piece limit per player (150), Piece cap per faction (300, tryb claim), Flag radius (m) (50), Outposts per faction (2), Build cost scale (1), Admins build free (wyłączone)
GdzieNo building in safezones (włączone), Safezone padding (m) (60), Allowed areas only (wyłączone)
StawianieInstant build (włączone), Structure needs support (włączone), Upgrade time (ms) (5000), Hammer time (ms) (7000), Use nearby storage (włączone), Storage radius (m) (10), Stream distance (m) (150)
PrądGenerator power radius (m) (20), Pole power radius (m) (12), Power wires (włączone), Longest wire (m) (40), Generator sound (włączone)
ZwrotyFull refund window (min) (10), Late refund (0.5), Flag removal refund (%) (50), Abandoned base decay (h) (24)
SprzedażVending crates (włączone), Vending max price (100000), Vending tax (%) (0)
RajdyRaiding (wyłączone), początek i koniec okna rajdów (18 i 23), Raids always open (wyłączone), Declared raid length (min) (180), Raid declare cooldown (min) (720), czas i obrażenia młota, czas szlifierki, obrażenia od taranowania
RozpadBase decay (wyłączone), Decay after (days) (7), Decay tick (min) (30), Decay damage (%) (5)
InneBed respawn cooldown (min) (5), Default build menu

Raiding i Base decay są domyślnie wyłączone: bazy nie mogą być uszkadzane ani plądrowane przez innych i nigdy się nie rozpadają. Włącz je, gdy chcesz rajdów.

F1 > Building materials to edytor kosztów. Wybierz element i poziom i zmień materiały oraz ilości. Nadpisania zapisują się w profilu. Bazowa lista elementów, modeli, zdrowia, podparcia i kosztów to Building.Pieces w bs_building/config/config_building.lua, a poziomy to Building.TierOrder (wood, metal, concrete). Własne elementy dodasz tam albo przez export RegisterPlaceable. Przedmioty kabli i akumulatorów, paliwa i pojemności zbiorników generatorów są w tym samym pliku.

  • Strefy bezpieczne i posterunki, plus margines, są zablokowane.
  • Personel może dodawać koła komendą /buildzone. Koło block zabrania budowy, koło allow to miejsce, gdzie wolno budować, gdy włączone jest Allowed areas only.
  • Stałe obszary można też wpisać do Building.Zones w configu.

Wszystkie tylko dla personelu (bs.admin lub bs.superadmin).

KomendaCo
/buildzone add block|allow <promień> [nazwa]Dodaje strefę tam, gdzie stoisz (5 do 5000 m)
/buildzone remove <id>Usuwa strefę
/buildzone listWypisuje strefy (pokazane na twojej mapie przez 60 s)
/buildbasesOtwiera listę baz (F10 > World > Bases). Z konsoli wypisuje największe bazy
/removebase <charId>Usuwa całą bazę jednego gracza
/clearbuilds [promień]Usuwa wszystkie elementy albo tylko te w promieniu wokół ciebie

/buildmodels (każdy gracz, po stronie klienta) wypisuje w konsoli F8, jakiego modelu naprawdę używa każdy element w twojej wersji gry, co pomaga, gdy jakiś obiekt wygląda źle.

Akcje personelu i zmiany stref trafiają do bs_guard_log z rodzajami build_*.