Skip to content

Commit

Permalink
update client bank
Browse files Browse the repository at this point in the history
  • Loading branch information
Gannon001 committed Apr 3, 2019
1 parent 02b5e32 commit 86fea87
Showing 1 changed file with 21 additions and 35 deletions.
56 changes: 21 additions & 35 deletions resources/gcphone/client/bank.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,20 @@
à la connection & à chaque changement du compte
--]]

-- FOR ESX
-- ES / ESX Implementation

local bank = 0
function setBankBalance (value)
bank = value
SendNUIMessage({event = 'updateBankbalance', banking = bank})
end

RegisterNetEvent('esx:playerLoaded')
AddEventHandler('esx:playerLoaded', function(playerData)
local accounts = playerData.accounts or {}
for index, account in ipairs(accounts) do
if account.name == 'bank' then
SendNUIMessage({event = 'updateBankbalance', banking = account.money})
setBankBalance(account.money)
break
end
end
Expand All @@ -23,41 +29,21 @@ end)
RegisterNetEvent('esx:setAccountMoney')
AddEventHandler('esx:setAccountMoney', function(account)
if account.name == 'bank' then
SendNUIMessage({event = 'updateBankbalance', banking = account.money})
setBankBalance(account.money)
end
end)

RegisterNetEvent("es:addedBank")
AddEventHandler("es:addedBank", function(m)
setBankBalance(bank + m)
end)

RegisterNetEvent("es:removedBank")
AddEventHandler("es:removedBank", function(m)
setBankBalance(bank - m)
end)

--- Piste

-- local bank = 0
-- RegisterNetEvent('es:displayBank')
-- AddEventHandler('es:displayBank', function(a)
-- print('BANK ', a)
-- SendNUIMessage({event = 'updateBankbalance', banking = a})
-- end)

-- RegisterNetEvent("es:addedBank")
-- AddEventHandler("es:addedBank", function(m, native)
-- bank = bank + m
-- SendNUIMessage({event = 'updateBankbalance', banking = a})
-- end)

-- RegisterNetEvent("es:removedBank")
-- AddEventHandler("es:removedBank", function(m, native, current)
-- bank = bank - m
-- SendNUIMessage({event = 'updateBankbalance', banking = a})
-- end)

-- RegisterNetEvent('banking:updateBalance')
-- AddEventHandler('banking:updateBalance', function(bank)
-- SendNUIMessage({event = 'updateBankbalance', banking = bank})
-- end)

-- RegisterNetEvent('esx:setAccountMoney')
-- AddEventHandler('esx:setAccountMoney', function(account)
-- if account.name == 'bank' then
-- SendNUIMessage({event = 'updateBankbalance', banking = account.money})
-- end
-- end)
RegisterNetEvent('es:displayBank')
AddEventHandler('es:displayBank', function(bank)
setBankBalance(bank)
end)

0 comments on commit 86fea87

Please sign in to comment.