Agency Docs
QBESXStandalone

Agency-Banking Exports & API

Eine komplette Bank für FiveM, die auf QBCore, Qbox, ESX oder ganz ohne Framework läuft.

v1.3.1Bezahlt6 Seiten

01Client-Exports

ExportBeschreibung
OpenBank()Öffnet die Bank für den lokalen Spieler, egal wo er steht.
OpenATM()Öffnet für den lokalen Spieler den PIN-Bildschirm des Geldautomaten. Der Spieler muss vorher in einer Bank eine PIN eingerichtet haben.

02Server-Exports

ExportBeschreibung
GetBankBalance(source)Gibt das Bankguthaben des Spielers zurück, auf jedem Framework und standalone.
GetCashBalance(source)Gibt das Bargeld des Spielers zurück.
AddBankMoney(source, amount, reason)Schreibt dem Bankguthaben Geld gut. Gibt bei Erfolg true zurück, eine offene Bank aktualisiert sich selbst.
RemoveBankMoney(source, amount, reason)Bucht Geld vom Bankguthaben ab. Gibt false zurück, wenn das Guthaben nicht reicht, dann wird nichts abgebucht.
AddCashMoney(source, amount, reason)Gibt Bargeld dazu. Gibt bei Erfolg true zurück.
RemoveCashMoney(source, amount, reason)Nimmt Bargeld weg. Gibt false zurück, wenn nicht genug da ist, dann wird nichts genommen.
AddTransaction(identifier, type, amount, reason)Schreibt einen Eintrag in die Umsatzübersicht eines Spielers, anhand des Identifiers (citizenid bei QBCore und Qbox, identifier bei ESX, Lizenz im Standalone-Betrieb).
GetFramework()Gibt das erkannte Framework zurück: qbcore, esx oder standalone.

03Events

NameSeiteBeschreibung
agency_banking:client:OpenBankClientVom Server auslösen, um die Bank für diesen Spieler zu öffnen.
agency_banking:client:MoneyChangedClientVom Server auslösen, nachdem ein anderes Script das Geld eines Spielers geändert hat, dann aktualisiert sich eine offene Bank.

Kommst du nach dieser Seite nicht weiter? Dann übernimmt unser Support.