Skip to content

Panel sterowania

The dashboard

Podejdź do znacznika $ i naciśnij [E], lub wpisz /station na podjeździe. Osiem stron po lewej stronie. To, co widzi pracownik, zależy od uprawnień nadanych przez właściciela; właściciel widzi wszystko.

Overview

Strona główna. Tożsamość stacji — nazwa wyświetlana na panelu, kolor akcentu oraz typ stacji — a także wykres przychodów z całego tygodnia oraz najważniejsze statystyki: całkowity zarobek, całkowite wydatki, obsłużeni klienci i sprzedane litry. Poniżej znajduje się pasek magazynu, pokazujący zapasy każdego paliwa w stosunku do pojemności.

Fuel types

Po jednym wierszu dla każdego paliwa sprzedawanego na stacji. Ustaw cenę sprzedaży za litr w stosunku do kosztu hurtowego, który za nie płacisz, i zobacz marżę. Ceny są ograniczone przez Config.Refuel.PriceLimits — domyślnie od 0.1 do 25.0 za litr — więc nikt nie może wystawić paliwa za zero lub za absurdalną kwotę. Wymaga uprawnienia prices.

Employees

Zatrudniaj, zwalniaj, ustalaj płace i rozdawaj uprawnienia. Do Config.Employees.Max pracowników, domyślnie ośmiu.

Uprawnienie Odblokowuje
withdraw Wypłacanie pieniędzy z banku stacji
stock Zamawianie zapasów i wykonywanie zleceń dostaw
prices Ustawianie cen sprzedaży za litr
employees Zatrudnianie, zwalnianie i edytowanie innych pracowników

Płace są wypłacane automatycznie co Config.Employees.PayInterval minut z banku stacji w wysokości Config.Employees.DefaultWage, chyba że właściciel ustawił coś innego. Płaca nie może przekraczać Config.AntiCheat.MaxWage.

Tylko właściciel może zatrudniać, zwalniać lub edytować pracowników, którzy sami posiadają uprawnienie employees, dzięki czemu pracownik nie może sam siebie awansować ani wyczyścić listy płac.

Bank

Saldo stacji oraz jej ostatnie operacje — przychody ze sprzedaży, wypłaty i zamówienia zapasów, wypłaty i wpłaty. Wypłata wymaga uprawnienia withdraw; wpłacanie jest dostępne dla właściciela. Każda wypłata jest rejestrowana na webhooku Discord, jeśli masz go skonfigurowanego.

Upgrades

Trzy ścieżki, po trzy skumulowane poziomy każda.

config.lua
Config.Upgrades = {
    storage  = { label = 'Storage',            levels = { 35000, 50000, 75000 }, prices = { 40000, 90000, 160000 } },
    delivery = { label = 'Delivery speed',     levels = { 1.2, 1.5, 2.0 },       prices = { 30000, 75000, 140000 } },
    supplier = { label = 'Supplier relations', levels = { 0.95, 0.9, 0.82 },     prices = { 50000, 110000, 200000 } },
}
  • Storage zwiększa liczbę litrów paliwa, jaką stacja może pomieścić, co oznacza mniej kursów dostawczych.
  • Delivery speed mnoży prędkość ładowania cysterny w bazie.
  • Supplier relations obniża cenę hurtową — poziom trzeci kupuje zapasy za 82% ceny katalogowej.

Administrator może nadpisać cenę dowolnego ulepszenia dla dowolnej stacji za pomocą komendy /fueladmin.

Deliveries

Skąd biorą się zapasy. Zamów od Config.Deliveries.MinOrder do MaxOrder litrów paliwa, opłać koszt hurtowy z banku stacji, a cysterna zostanie Ci przekazana w punkcie spawn z tablicą rejestracyjną FUEL.

  1. Podjedź cysterną do bazy pod adresem Config.Deliveries.Depot i zaparkuj w promieniu DepotRadius.
  2. Ładuje się ona z prędkością FillRate litrów na sekundę, pomnożoną przez Twoje ulepszenie dostawy.
  3. Wwróć nią w obręb ReturnRadius swojej stacji i rozładuj.

Anulowanie oznacza zachowanie zamówienia, ale nie kursu. Stacje publiczne nie mają tej strony — ich zbiorniki są zawsze pełne.

Customers

Kto tankuje i ile wydaje: całkowita liczba obsłużonych klientów, średnie wydatki na klienta oraz wynikający z tego przychód.

Settings

Dostępne tylko dla właściciela, a obie akcje wymagają wpisania nazwy stacji w celu potwierdzenia.

Transfer przekazuje obiekt innemu graczowi za pomocą ID serwera. Przejmuje on zapasy i bank; lista pracowników jest czyszczona, aby nowy właściciel zaczął ze swoimi ludźmi.

Sell back oddaje klucze do miasta w zamian za wypłatę: Config.SellBackRate tego, co pierwotnie zapłacono, plus to, co znajduje się w banku stacji, dzięki czemu nikt nie traci swoich środków obrotowych.

config.lua
Config.AllowTransfer = true
Config.AllowSellBack = true
Config.SellBackRate = 0.3

Przy domyślniej wartości 0.3, stacja warta 480 000 zwraca 144 000 plus stan banku — reszta to opłata miasta za jej przejęcie. Ustaw SellBackRate = 1.0 dla czystego zwrotu bez strat, lub ustaw jedną z tych flag na false, aby całkowicie usunąć tę połowę strony.