Skip to content

Das Dashboard

Das Dashboard

Gehe zur $-Markierung und drücke [E] oder führe /station auf dem Vorplatz aus. Acht Seiten auf der linken Seite. Was ein Mitarbeiter sieht, hängt von den Berechtigungen ab, die der Inhaber ihm erteilt hat; ein Inhaber sieht alles.

Übersicht

Die Startseite. Stationsidentität – der auf dem Panel angezeigte Name, die Akzentfarbe und der Stationstyp – plus ein Umsatzdiagramm für die Woche und die wichtigsten Kennzahlen: Gesamteinnahmen, Gesamtausgaben, bediente Kunden und verkaufte Liter. Darunter befindet sich die Lagerleiste, die den Bestand der einzelnen Kraftstoffe im Verhältnis zur Kapazität anzeigt.

Kraftstoffarten

Eine Zeile pro Kraftstoff, den die Tankstelle verkauft. Lege den Verkaufspreis pro Liter im Verhältnis zum Einkaufspreis fest und sieh dir die Marge an. Die Preise sind durch Config.Refuel.PriceLimits begrenzt – standardmäßig 0.1 bis 25.0 pro Liter –, sodass niemand Kraftstoff für null oder eine absurde Zahl anbieten kann. Erfordert die Berechtigung prices.

Mitarbeiter

Einstellen, entlassen, Löhne festlegen und Berechtigungen vergeben. Bis zu Config.Employees.Max Mitarbeiter, standardmäßig acht.

Berechtigung Schaltet frei
withdraw Geld vom Stationskonto abheben
stock Bestand bestellen und Lieferaufträge ausführen
prices Die Verkaufspreise pro Liter festlegen
employees Andere Mitarbeiter einstellen, entlassen und bearbeiten

Die Löhne werden automatisch alle Config.Employees.PayInterval Minuten vom Stationskonto ausgezahlt, und zwar in Höhe von Config.Employees.DefaultWage, es sei denn, der Inhaber hat etwas anderes festgelegt. Ein Lohn darf Config.AntiCheat.MaxWage nicht überschreiten.

Nur der Inhaber kann Mitarbeiter einstellen, entlassen oder bearbeiten, die selbst die Berechtigung employees besitzen, sodass ein Mitarbeiter sich nicht selbst befördern oder die Gehaltsliste leeren kann.

Bank

Der Kontostand der Tankstelle und ihre letzten Bewegungen – eingehende Verkäufe, ausgehende Löhne und Warenbestellbestellungen, Abhebungen und Einzahlungen. Für Abhebungen ist die Berechtigung withdraw erforderlich; Einzahlungen stehen dem Inhaber offen. Jede Abhebung wird im Discord-Webhook protokolliert, sofern du einen konfiguriert hast.

Verbesserungen

Drei Pfade, jeweils drei kumulative Stufen.

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 } },
}
  • Lagerung (Storage) erhöht die Liter pro Kraftstoff, die die Tankstelle fassen kann, wodurch weniger Lieferfahrten nötig sind.
  • Liefergeschwindigkeit (Delivery speed) multipliziert die Geschwindigkeit, mit der der Tankwagen am Depot beladen wird.
  • Lieferantenbeziehungen (Supplier relations) senkt den Großhandelspreis – Stufe drei kauft Ware zu 82 % des Listenpreises ein.

Ein Admin kann den Preis jeder Verbesserung für jede Station über /fueladmin überschreiben.

Lieferungen

Woher der Bestand kommt. Bestelle zwischen Config.Deliveries.MinOrder und MaxOrder Liter eines Kraftstoffs, zahle den Großhandelspreis vom Stationskonto und dir wird am Spawn-Punkt ein Tankwagen mit einem FUEL-Nummernschild übergeben.

  1. Fahre den Tankwagen zum Depot unter Config.Deliveries.Depot und parke innerhalb von DepotRadius.
  2. Er wird mit FillRate Litern pro Sekunde beladen, multipliziert mit deiner Lieferverbesserung.
  3. Fahre ihn zurück innerhalb von ReturnRadius deiner Tankstelle und entlade ihn.

Wenn du abbrichst, behältst du die Bestellung, aber nicht die Fahrt. Öffentliche Tankstellen haben diese Seite nicht – ihre Tanks sind immer voll.

Kunden

Wer tankt und wie viel sie ausgeben: insgesamt bediente Kunden, durchschnittliche Ausgaben pro Kunde und der daraus resultierende Umsatz.

Einstellungen

Nur für Inhaber, und beide Aktionen erfordern die Eingabe des Namens der Tankstelle zur Bestätigung.

Übertragen (Transfer) überschreibt den Betrieb per Server-ID an einen anderen Spieler. Sie übernehmen den Bestand und die Bank; die Mitarbeiterliste wird gelöscht, sodass der neue Inhaber mit seinen eigenen Leuten beginnt.

Zurückkaufen (Sell back) übergibt die Schlüssel der Stadt gegen eine Auszahlung: Config.SellBackRate des ursprünglich gezahlten Betrags plus das, was sich auf dem Stationskonto befindet, damit niemand sein Startkapital verliert.

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

Beim Standardwert von 0.3 wirft eine Tankstelle im Wert von 480.000 144.000 plus den Kontostand ab – der Rest ist die Gebühr der Stadt für die Rücknahme. Setze SellBackRate = 1.0 für eine saubere Rückerstattung ohne Verlust oder setze einen der beiden Schalter auf false, um diesen Teil der Seite komplett zu entfernen.