QBESXStandalone
Agency-Banking Exports & API
Un banco completo para FiveM que funciona con QBCore, Qbox, ESX o totalmente standalone.
v1.3.1De pago6 Páginas

01Exports de cliente
| Export | Descripción |
|---|---|
OpenBank() | Abre el banco para el jugador local, esté donde esté. |
OpenATM() | Abre la pantalla del PIN del cajero para el jugador local. El jugador debe haber configurado antes un PIN en un banco. |
02Exports de servidor
| Export | Descripción |
|---|---|
GetBankBalance(source) | Devuelve el saldo bancario del jugador, en cualquier framework y en standalone. |
GetCashBalance(source) | Devuelve el efectivo del jugador. |
AddBankMoney(source, amount, reason) | Añade dinero al saldo bancario. Devuelve true si tiene éxito, y un banco abierto se actualiza solo. |
RemoveBankMoney(source, amount, reason) | Retira dinero del saldo bancario. Devuelve false si el saldo no alcanza, y en ese caso no se retira nada. |
AddCashMoney(source, amount, reason) | Añade efectivo. Devuelve true si tiene éxito. |
RemoveCashMoney(source, amount, reason) | Retira efectivo. Devuelve false si no hay suficiente, y en ese caso no se retira nada. |
AddTransaction(identifier, type, amount, reason) | Escribe una entrada en el historial de movimientos de un jugador por su identificador (citizenid en QBCore y Qbox, identifier en ESX, licencia en standalone). |
GetFramework() | Devuelve el framework que detectó el banco: qbcore, esx o standalone. |
03Eventos
| Nombre | Lado | Descripción |
|---|---|---|
agency_banking:client:OpenBank | Cliente | Lánzalo desde el servidor para abrir el banco a ese jugador. |
agency_banking:client:MoneyChanged | Cliente | Lánzalo desde el servidor después de que otro script cambie el dinero de un jugador, y un banco abierto se actualiza. |