Agency Docs
QBESXStandalone

Agency-Banking Exports & API

Um banco completo para FiveM que corre em QBCore, Qbox, ESX ou totalmente em standalone.

v1.3.1Pago6 Páginas

01Exports do cliente

ExportDescrição
OpenBank()Abre o banco para o jogador local, esteja onde estiver.
OpenATM()Abre o ecrã do PIN do multibanco para o jogador local. O jogador tem de ter definido antes um PIN num banco.

02Exports do servidor

ExportDescrição
GetBankBalance(source)Devolve o saldo bancário do jogador, em qualquer framework e em standalone.
GetCashBalance(source)Devolve o dinheiro em numerário do jogador.
AddBankMoney(source, amount, reason)Adiciona dinheiro ao saldo bancário. Devolve true se correr bem, e um banco aberto atualiza-se sozinho.
RemoveBankMoney(source, amount, reason)Retira dinheiro do saldo bancário. Devolve false quando o saldo não chega, e nesse caso nada é retirado.
AddCashMoney(source, amount, reason)Adiciona dinheiro em numerário. Devolve true se correr bem.
RemoveCashMoney(source, amount, reason)Retira dinheiro em numerário. Devolve false quando não há o suficiente, e nesse caso nada é retirado.
AddTransaction(identifier, type, amount, reason)Escreve uma entrada no histórico de movimentos de um jogador pelo identificador (citizenid no QBCore e Qbox, identifier no ESX, licença em standalone).
GetFramework()Devolve o framework que o banco detetou: qbcore, esx ou standalone.

03Eventos

NomeLadoDescrição
agency_banking:client:OpenBankClienteDispara-o a partir do servidor para abrir o banco a esse jogador.
agency_banking:client:MoneyChangedClienteDispara-o a partir do servidor depois de outro script alterar o dinheiro de um jogador, e um banco aberto atualiza-se.

Continuas sem avançar depois desta página? O nosso suporte assume daqui.