Kontoauszug & Hooks
Abschnitt 8, 11 und 12.
Kontoauszug
Config.Statement.pagenumber= 25Zeilen beim Öffnen. Der Rest kommt beim Scrollen.
Config.Statement.keepnumber= 200Wie viele Zeilen ein Charakter behält. 0 behält alles.
Config.Statement.daysnumber= 0Zusätzlich alles löschen, was älter ist. 0 nie.
Erste Einrichtung
Config.Install.backupboolean= trueJede Tabelle kopieren, bevor
install sie anfasst.Config.Install.adoptboolean= trueVorhandene Kontonummern und Kontoauszüge übernehmen.
Meldungen
Config.Notify findet cs_hud, dann dein Framework, dann den Feed des Spiels. Im cs_config-Menü stellst du es unter Standards einmal für alle Scripts ein. Config.Notification und Config.HelpNotification sind der Weg für alles andere.
Hooks
Config.CanBook
Serverfunction Config.CanBook(src, kind, amount, place) Das letzte Wort vor einer Buchung, nachdem Abstand, Regeln, Limits und Kontostand geprüft sind. false lehnt ab. kind ist withdraw, deposit, transfer, society oder payroll.
Config.OnTransaction
Serverfunction Config.OnTransaction(entry) Nach jeder Buchung, zum Mitschreiben. Nicht zum Ablehnen.
entrytable{ source, identifier, kind, amount, fee, balance, party, partyName, note, place, at }
Config.showUI / hideUI
Clientfunction Config.showUI() end Wenn das Fenster auf- und zugeht, etwa um dein HUD auszublenden.