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 | Клиент | Вызовите с сервера после того, как другой скрипт изменил деньги игрока, и открытый банк обновится. |