Agency Docs
QBESXStandalone

Agency-Banking Eksporty & API

Kompletny bank dla FiveM działający na QBCore, Qbox, ESX lub w pełni standalone.

v1.3.1Płatny6 Strony

01Eksporty klienta

EksportOpis
OpenBank()Otwiera bank dla lokalnego gracza, gdziekolwiek się znajduje.
OpenATM()Otwiera ekran PIN-u do bankomatu dla lokalnego gracza. Gracz musi najpierw ustawić PIN do bankomatu w banku.

02Eksporty serwera

EksportOpis
GetBankBalance(source)Zwraca stan konta bankowego gracza, na każdym frameworku i w wersji standalone.
GetCashBalance(source)Zwraca gotówkę gracza.
AddBankMoney(source, amount, reason)Dodaje pieniądze do salda bankowego. Zwraca true w przypadku powodzenia, a otwarty bank odświeża się automatycznie.
RemoveBankMoney(source, amount, reason)Pobiera pieniądze ze stanu konta bankowego. Zwraca false, gdy stan konta jest za niski, i nic wtedy nie jest pobierane.
AddCashMoney(source, amount, reason)Dodaje gotówkę. Zwraca true w przypadku powodzenia.
RemoveCashMoney(source, amount, reason)Pobiera gotówkę. Zwraca false, gdy jest jej za mało, i nic wtedy nie jest pobierane.
AddTransaction(identifier, type, amount, reason)Zapisuje wpis w dzienniku aktywności gracza według identyfikatora (citizenid w QBCore i Qbox, identifier w ESX, licence w standalone).
GetFramework()Zwraca framework wykryty przez bank: qbcore, esx lub standalone.

03Eventy

NazwaStronaOpis
agency_banking:client:OpenBankKlientWywołaj to z serwera, aby otworzyć bank dla tego gracza.
agency_banking:client:MoneyChangedKlientWywołaj to z serwera po tym, jak inny skrypt zmienił pieniądze gracza, a otwarty bank się odświeży.

Nadal nie idzie po tej stronie? Nasze wsparcie przejmuje sprawę.