Aktuell kommt es zu Probleme mit dem Email Versand dies wird schnellstmöglich behoben.

stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. Wiki
  3. Mod-Anleitungen
  4. Bankensystem – Anleitung

Mod-Anleitungen

Bankensystem – Anleitung

Bankkonten mit Bankkarte und PIN, Geldautomaten, Shop-Automaten in fünf Größen mit Lieferkisten, Ankauf-Automat, Kartenleser, Kontoauszug-Drucker, Firmenkonten, Daueraufträge, Kredite und Sparbuch. Bau, Bedienung, IC10, Konsole und Einstellungen.

Zuletzt geändert: 14.10.2026

v1.0.0 Bankensystem

Das Bankensystem bringt Bankkonten mit eigener Bankkarte und PIN ins Spiel. Die Kreditkarte des Spiels bleibt das Bargeld; die Bank verwaltet Konten, Überweisungen, Daueraufträge, Kredite und Sparbücher. Dazu kommen Geräte, mit denen Spieler handeln: Shop-Automaten in fünf Größen, ein Ankauf-Automat, Kartenleser für Türen und ein Kontoauszug-Drucker. Alle Geräte haben eigene Modelle; Beschriftungen, Displays, Fenster und Gerätenamen erscheinen auf Deutsch oder Englisch – je nach Spielsprache.

Überblick

GerätGrößeBausätzeStromAnschlüsse
Wand-Geldautomat1 Wandzelle1 × Geldautomat40 WStrom + Daten unten
Geldautomat (Standgerät)1 Zelle, 1,24 m hoch1 × Geldautomat40 WStrom + Daten hinten
Shop-Automat klein (Wand)2 × 2 Wandzellen, 4 Fächer1 × Shop60 WStrom + Daten unten
Shop-Automat klein1 × 0,5 m, 1,24 m hoch, 4 Fächer1 × Shop60 WStrom + Daten, Rutsche LIEFERUNG
Shop-Automat (mittel)1 × 0,5 m, 1,74 m hoch, 9 Fächer2 × Shop120 WStrom + Daten, Rutsche LIEFERUNG
Shop-Automat groß1,5 × 0,5 m, 1,74 m hoch, 16 Fächer3 × Shop213 WStrom + Daten, Rutsche LIEFERUNG
Shop-Regalwand2,5 × 0,5 m, 1,74 m hoch, 27 Fächer5 × Shop360 WStrom + Daten, Rutsche LIEFERUNG
Ankauf-Automat1 × 0,5 m, 1,24 m hoch2 × Ankauf80 WStrom + Daten, Rutsche AUSGABE
Kartenleser1 Wandzelle1 × Bank-Terminal15 WStrom + Daten unten
Kontoauszug-Drucker1 Wandzelle1 × Bank-Terminal25 WStrom + Daten unten

Standgeräte dreht man mit C + Mausrad um die Hochachse, Wandgeräte um die Wandnormale. Das Mausrad allein wechselt beim Bauen die Bauform eines Bausatzes. Alle Geräte lassen sich mit der Sprühdose lackieren.

Voraussetzungen

  • Stationeers 0.2.6428, BepInEx 5.4.23.5, StationeersLaunchPad, siehe Installation
  • Mod im aktiven Mod-Pack
  • Im Mehrspieler: Server und alle Mitspieler; läuft auch auf dem Dedicated Server

Bau und Rezepte

Alles kommt aus dem Elektronikdrucker.

TeilKosten
Bankkarte (leer)1 Eisen, 1 Gold, 1 Kupfer, 1 Silizium
Lieferkiste2 Eisen, 1 Kupfer, 1 Silizium
Bausatz Geldautomat5 Eisen, 3 Stahl, 6 Kupfer, 4 Gold, 3 Silizium
Bausatz Shop-Automat (je Stück)10 Eisen, 5 Stahl, 6 Kupfer, 4 Gold, 3 Silizium
Bausatz Ankauf-Automat (je Stück)8 Eisen, 4 Stahl, 6 Kupfer, 3 Gold, 3 Silizium
Bausatz Bank-Terminal3 Eisen, 1 Stahl, 4 Kupfer, 2 Gold, 2 Silizium

Erste Schritte

  1. Geldautomat bauen und Strom + Daten anschließen.
  2. Leere Bankkarte in den linken Schlitz, Bildschirm anklicken.
  3. Konto eröffnen: Kontoname und PIN (4–6 Ziffern). Die Karte wird beschrieben. Ohne leere Karte gibt der Automat eine aus (25 Cr von der Kreditkarte).
  4. Kreditkarte in den rechten Schlitz: einzahlen, abheben, überweisen.

Die PIN steht nie auf der Karte und nie im Klartext im Spielstand, nur als gesalzener PBKDF2-Hash. Geprüft wird sie allein auf dem Server. Nach 3 falschen Versuchen ist das Konto 5 Minuten gesperrt. Eine gestohlene Karte ohne PIN ist wertlos; verlorene Karten sperrt man unter Karten.

Geldautomat

ReiterInhalt
BargeldEinzahlen und Abheben zwischen Konto und Kreditkarte (höchstens 100.000 Cr je Karte)
Überweisenan Kontonummer, Kontoname oder Spielername, mit Verwendungszweck
Verlaufdie letzten 200 Buchungen
DaueraufträgeBetrag, Empfänger, Intervall in Spielstunden oder Spieltagen, Protokoll, anhalten, löschen
SparbuchUmbuchen zwischen Konto und Sparbuch, Zinsen je Spieltag
KreditBetrag und Raten wählen, Ratenplan, Sondertilgung
Konten & RechteFirmen- und Gemeinschaftskonten anlegen, Berechtigte verwalten
Karten, PINweitere Karte, Karte sperren, PIN ändern

Bankzeit: 1 Spieltag = 24 Spielstunden = 20 Echtminuten, also 50 Sekunden je Spielstunde.

Firmenkonten und Rechte

Ein Firmen- oder Gemeinschaftskonto gehört seinem Gründer. Weitere Spieler bekommen eine Stufe:

StufeDarf
1 SehenStand und Verlauf ansehen, Kontoauszug drucken, Zahlungen eines Kartenlesers empfangen
2 Zahlendazu abheben, überweisen, Daueraufträge anlegen und schalten, aufs Sparbuch umbuchen, Kreditraten tilgen, Zahlkonto eines Ankauf-Automaten
3 Verwaltendazu Rechte vergeben, Karten und PIN, Sparbuch anlegen, Kredit aufnehmen, umbenennen, auflösen

Daueraufträge, Kredite, Sparbuch

  • Daueraufträge laufen in Spielzeit, frühestens jede Spielstunde, höchstens 10 je Konto. Ist das Konto nicht gedeckt, wird es im Protokoll vermerkt; nach 3 Fehlschlägen hält der Auftrag an.
  • Kredit aus der Staatskasse: bis 20.000 Cr, einmalig 10 % Zinsen auf alle Raten verteilt, 2–20 Raten im Abstand von einem Spieltag. Fehlt Geld für eine Rate, kommt eine Mahnung (25 Cr); nach 3 Mahnungen wird gekündigt und die Restschuld abgebucht – das Konto geht ins Minus.
  • Sparbuch: 0,2 % Zinsen je Spieltag auf bis zu 100.000 Cr, aus der Staatskasse.
  • Staatskasse = Konto 100000. Sie bekommt Gebühren, zahlt Zinsen und Kredite und darf ins Minus gehen.

Alle Werte lassen sich einstellen (siehe unten).

Shop-Automat

Einrichten: Der Erbauer klickt den Bildschirm, Reiter Besitzer, und legt Shopname und Besitzer-PIN fest. Mit der PIN öffnet er die Fächer. Sie bleiben für ihn offen – auch wenn er das Fenster schließt –, bis er sie wieder schließt oder weggeht. Dann legt er Ware von Hand ein und setzt die Preise je Stück. Die Einnahmen bleiben in der Kasse oder gehen (auch automatisch bei jedem Verkauf) auf ein Bankkonto.

Kaufen: Kreditkarte in den Schlitz, Fach wählen, Menge – die Ware fällt ins Ausgabefach. Stapel und Barren werden stückweise verkauft. Der Server bucht, auch wenn der Besitzer offline ist.

Schutz: Für alle anderen sind die Fächer gesperrt – keine Hand, kein Inventar, kein Werkzeug. Abbau nur nach Freigabe mit der Besitzer-PIN und mit leerer Kasse.

Nachschub mit der Lieferkiste

  1. Lieferkiste abstellen und oben anklicken, um sie zu füllen (8 Plätze).
  2. Kiste in die Hand, Rechtsklick: versiegeln – für einen bestimmten eigenen Shop oder für alle eigenen Shops.
  3. Durch eine Rutsche zum Anschluss LIEFERUNG hinten am Shop schicken. Beim kleinen Wand-Shop: Kiste in der Hand halten und den Bildschirm anklicken.
  4. Der Shop räumt sie selbst ein (gleiche Ware zuerst, dann leere Fächer, gemerkte Preise) und entsorgt die leere Kiste.

Eine versiegelte Kiste kann niemand öffnen; das Siegel brechen kann nur, wer versiegelt hat. Siegel-LED rot = versiegelt, grün = offen.

Ankauf-Automat

Der Besitzer legt Sorten an (Muster in die Schale legen), mit Preis je Stück und Tageshöchstmenge (bis 40 Sorten), dazu ein Tagesbudget und das Zahlkonto (eigenes Konto oder ein Firmenkonto mit Stufe Zahlen). Verkäufer legen Ware in die Schale, stecken ihre Bankkarte ein und verkaufen – eine PIN ist nicht nötig, weil nur gutgeschrieben wird. Das Geld kommt vom Zahlkonto, die Ware geht ins Lager (12 Plätze) und hinten durch den Anschluss AUSGABE in die Rutsche zum Lager des Besitzers.

Kartenleser

Bankkarte einstecken, PIN eingeben – der Leser gibt für 1–600 Sekunden frei.

ModusWer kommt durch
ZugangKarten der Zugangsliste (Konten und Firmen – alle Berechtigten zählen mit) oder jede gültige Karte
Bezahlenjede Karte; der Preis geht aufs Zahlkonto des Besitzers
BeidesZugangsliste und Preis

Ohne IC10 schaltet der Leser selbst ein benanntes Gerät im selben Datennetz: öffnen (Open), einschalten (On) oder entriegeln (Lock 0) – und nach der Freigabe zurück.

Kontoauszug-Drucker

Bankkarte und PIN, Konto wählen (eigenes oder ein Firmenkonto, das man sehen darf), die letzten 10, 25 oder 50 Buchungen drucken. Der Kontoauszug fällt ins Papierfach und ist im Tooltip und mit Rechtsklick lesbar. Das Fenster zeigt dieselben Buchungen vorab als Displayseite.

IC10

Shop-Automat (alle Größen)

LogicTypeLesenBedeutung
QuantityjaStück in allen Fächern
SettingjaKasse in Credits
ExportCountjaverkaufte Stück gesamt
ImportCountjaausgepackte Lieferkisten
Ratiojabelegte Fächer / Fächer (0–1)
Activateja1 = Kreditkarte steckt
Lockja1 = eingerichtet
Openja1 = Fächer zum Befüllen offen

Speicher (get r? db i) bei n Fächern (4, 9, 16 oder 27):

AdresseInhalt
0 bis n-1Preis je Fach
nKasse
n+1verkaufte Stück
n+2Umsatz
n+3 bis 2n+2Stück je Fach

Ankauf-Automat

LogicTypeLesenSchreibenBedeutung
QuantityjaStück im Lager
Settingjaheute noch freies Budget (-1 = unbegrenzt)
ExportCountjain die Rutsche ausgegeben
ImportCountjaangekaufte Stück gesamt
Ratiojabelegte Lagerplätze / 12
ActivatejajaLesen: Bankkarte steckt; 1 schreiben: Lager einmal ausgeben
Lockja1 = eingerichtet
Openja1 = Ware in der Schale
Errorja1 = Zahlkonto fehlt oder ist nicht gedeckt

Speicher: 0 Ankäufe, 1 Stück gesamt, 2 Credits gesamt, 3 heute ausgegeben, 4 Tagesbudget, 5 Anzahl Sorten; je Sorte i ab Adresse 6 + 3·i: Prefab-Hash, Preis, heute angekauft.

Kartenleser

LogicTypeLesenSchreibenBedeutung
Setting, Open, ActivatejaActivate1 während der Freigabe; Activate 1 schreiben gibt sofort frei (Taster innen)
Lockjaja1 = gesperrt (keine Freigabe)
QuantityjaFreigaben
ExportCountjaZahlungen
ImportCountjaAbweisungen
RatiojaRestzeit der Freigabe (0–1)
Modeja0 Zugang, 1 Bezahlen, 2 beides
Errorja1 = gerade abgewiesen (3 s)

Speicher: 0 letzter Betrag, 1 Umsatz, 2 Zahlungen, 3 Freigaben, 4 Abweisungen, 5 letztes Konto, 6 Freigabedauer (s), 7 Preis, 8 Bankzeit der letzten Freigabe (Spielstunden).

Geldautomat und Kontoauszug-Drucker

Geldautomat: Activate (1 = jemand angemeldet), Quantity (Karten in den Schlitzen). Drucker: Activate (jemand angemeldet), Quantity (gedruckte Auszüge). Dazu On, Power, RequiredPower.

Beispiel: Lagertor, Nachschub-Lampe, Kassenanzeige

Das Tor öffnet, solange der Kartenleser freigibt; eine Lampe leuchtet, wenn der Laden zu weniger als einem Drittel gefüllt ist; eine LED-Anzeige zeigt die Kasse. Geräte im Spiel so benennen: Lager Leser, Lager Tor, Laden, Nachschub Lampe, Kasse Anzeige. Mehrere Läden mit demselben Namen werden gemittelt.

# Bankensystem: Lagertor, Nachschub-Lampe, Kassenanzeige
# Geräte benennen: Lager Leser, Lager Tor, Laden,
# Nachschub Lampe, Kasse Anzeige
# --- 1. Gerätetypen ---
define LESER -1543698638  # Kartenleser (Bankensystem)
define TOR -793837322     # Verbundtür
define SHOP 1684119313    # Shop-Automat (mittel)
define LAMPE -1860064656  # Wandlampe
define ANZEIGE -815193061 # LED-Anzeige klein
# --- 2. Grenzwerte ---
define LEERGRENZE 0.34    # unter 34 % belegte Fächer: Lampe an
alias frei r0
alias belegt r1
alias leer r2
alias kasse r3
start:
# --- 3. Tor folgt der Freigabe des Kartenlesers ---
lbn frei LESER HASH("Lager Leser") Setting 0
sbn TOR HASH("Lager Tor") Open frei
# --- 4. Nachschub-Lampe bei fast leerem Laden ---
lbn belegt SHOP HASH("Laden") Ratio 0
slt leer belegt LEERGRENZE
sbn LAMPE HASH("Nachschub Lampe") On leer
# --- 5. Kasse des Ladens anzeigen ---
lbn kasse SHOP HASH("Laden") Setting 0
sbn ANZEIGE HASH("Kasse Anzeige") Setting kasse
yield
j start

Für einen anderen Shop SHOP ändern: klein Wand -1439280900, klein -410380465, groß 1275119926, Regalwand -769551748.

Prefab-Hashes

TeilPrefabHash
BankkarteItemBankKarte-815596208
KontoauszugItemBankKontoauszug-1517214423
LieferkisteItemBankLieferkiste83702503
Wand-GeldautomatStructureBankGeldautomatWand-363518715
GeldautomatStructureBankGeldautomat-2123261600
Shop-Automat (mittel)StructureBankShopAutomat1684119313
Shop-Automat klein (Wand)StructureBankShopKleinWand-1439280900
Shop-Automat kleinStructureBankShopKlein-410380465
Shop-Automat großStructureBankShopGross1275119926
Shop-RegalwandStructureBankShopRegal-769551748
Ankauf-AutomatStructureBankAnkaufAutomat1573522844
KartenleserStructureBankKartenleser-1543698638
Kontoauszug-DruckerStructureBankAuszugDrucker-1768386827

Konsole

Nur auf dem Server oder beim Host. Jeder Befehl hat auch einen englischen Namen (in Klammern).

BefehlWirkung
bank statusÜberblick: Konten, Summe, Staatskasse, Bankzeit, Geräte
bank konten (accounts)alle Konten
bank konto nr|name (account)ein Konto mit Karten, Rechten, Verlauf
bank gutschrift|abbuchung nr|name betrag (credit, debit)Geld buchen
bank pin nr|name neuePINPIN zurücksetzen
bank entsperren nr|name (unlock)Fehlversuch-Sperre aufheben
bank loeschen nr|name [erzwingen] (delete)Konto auflösen
bank recht nr|name spieler 0-3 (right)Recht setzen (0 = entfernen)
bank staat [gutschrift|abbuchung betrag] (treasury)Staatskasse ansehen oder buchen
bank auftraege [nr|name] (orders)Daueraufträge
bank auftrag id an|aus|loeschen (order)Dauerauftrag schalten
bank kredite (loans), bank kredit nr|name erlassen (loan)Kredite ansehen, Restschuld erlassen
bank zeit [+stunden] (time)Bankzeit ansehen oder vorstellen (Test)
bank automaten (machines), bank automat id pinreset|frei (machine)Geräte, Besitzer-PIN zurücksetzen, Abbau freigeben
bank bargeld betrag (cash)Testhilfe: Credits auf die eigene Kreditkarte
bank hilfe (help)Kurzanleitung

Einstellungen

Im LaunchPad-Menü unter Bankensystem (gelten auf dem Server):

BereichEinstellungen (Standard)
KontenPIN-Länge 4–6, Fehlversuche 3, Sperre 5 min, Verlauf 200, Konten je Spieler 5, Firmenkonten je Spieler 3, Berechtigte je Konto 20, Kartenpreis 25 Cr
GebührenÜberweisung 0, Guthabenzins 0 %, Sparzins 0,2 %/Tag bis 100.000 Cr, Dispozins 0,5 %/Tag, Kontoführung 0, Shop-Provision 0 %, Kontoauszug 0
GeräteLeistung je Gerät, Sitzung 120 s, Fächer-Leerlauf 0 (nie), Abbau-Freigabe 120 s
AnzeigeSchriftgröße 1,15, Umlaute ersetzen aus
Krediteerlaubt, höchstens 20.000 Cr, Zins 10 %, Raten 2–20, Abstand 24 Spielstunden, Mahngebühr 25, Kündigung nach 3 Mahnungen
DaueraufträgeMindestabstand 1 Spielstunde, 10 je Konto, Anhalten nach 3 Fehlschlägen

Mehrspieler und Sicherheit

Mitspieler schicken nur Anfragen; der Server prüft Rechte, Abstand zum Gerät (6 m), Grenzen und Doppelklicks und bucht dann. Konten stehen als Bankensystem.json im Spielstand, Geräte und Karten in ihren Speicherdaten. Im Log stehen nie PINs oder Hashes.

Für Mod-Autoren

Andere Mods erreichen die Bank über die öffentliche Klasse D1199.Bank.BankSchnittstelle (nur auf dem Server, im Hauptthread, per Reflection): Konto eines Spielers finden oder anlegen, Firmenkonto anlegen, Rechte vergeben, Kontostand, Überweisen, Gutschrift, Belasten, Staatskasse, Daueraufträge anlegen und löschen sowie das Ereignis Gebucht. Beträge sind ganze Credits.

Fehler entdeckt? Sag Bescheid. Support
Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall