Agency Docs
QBESXStandalone

Agency-Banking Экспорты & API

Полноценный банк для FiveM, который работает на QBCore, Qbox, ESX или полностью в режиме standalone.

v1.3.1Платно6 Страницы

01Клиентские экспорты

ЭкспортОписание
OpenBank()Открывает банк локальному игроку, где бы он ни находился.
OpenATM()Открывает локальному игроку экран PIN банкомата. Сначала игрок должен задать PIN в отделении банка.

02Серверные экспорты

ЭкспортОписание
GetBankBalance(source)Возвращает баланс банковского счёта игрока на любом фреймворке и в standalone.
GetCashBalance(source)Возвращает наличные игрока.
AddBankMoney(source, amount, reason)Зачисляет деньги на банковский счёт. Возвращает true при успехе, открытый банк обновляется сам.
RemoveBankMoney(source, amount, reason)Списывает деньги с банковского счёта. Возвращает false, если денег не хватает, и тогда ничего не списывается.
AddCashMoney(source, amount, reason)Добавляет наличные. Возвращает true при успехе.
RemoveCashMoney(source, amount, reason)Забирает наличные. Возвращает false, если их не хватает, и тогда ничего не забирается.
AddTransaction(identifier, type, amount, reason)Добавляет запись в историю операций игрока по идентификатору (citizenid в QBCore и Qbox, identifier в ESX, лицензия в standalone).
GetFramework()Возвращает фреймворк, который определил банк: qbcore, esx или standalone.

03События

НазваниеСторонаОписание
agency_banking:client:OpenBankКлиентВызовите с сервера, чтобы открыть банк этому игроку.
agency_banking:client:MoneyChangedКлиентВызовите с сервера после того, как другой скрипт изменил деньги игрока, и открытый банк обновится.

После этой страницы всё ещё не получается? Дальше подключается наша поддержка.