here is a quick and not so elegant solution.
Server side
*
local function getBankFromUser(id_user)
local xPlayer = ESX.GetPlayerFromId(id_user)
local account = xPlayer.getAccount(‘bank’)
return account.money
end

RegisterServerEvent(‘bank:getbank’)
AddEventHandler(‘bank:getbank’, function()
local _source = source
local xPlayer = ESX.GetPlayerFromId(_source)
if xPlayer ~= nil then
local bank = getBankFromUser(_source)
TriggerClientEvent(“banking:updateBalance”, _source, bank)
end
end)
*
In the client add TriggerServerEvent(‘bank:getbank’) in the function to open the phone.

1 Like