Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local realm, char, ginfo = GetRealmName(), UnitName'player', GetGuildInfo'player'
- local gmoney = 0
- local f = CreateFrame'frame'
- f:RegisterEvent'PLAYER_LOGIN'
- f:RegisterEvent'ADDON_LOADED'
- f:RegisterEvent'PLAYER_MONEY'
- f:RegisterEvent'GUILDBANKFRAME_OPENED'
- f:RegisterEvent'GUILDBANK_UPDATE_MONEY'
- f:RegisterEvent'GUILDBANK_UPDATE_WITHDRAWMONEY'
- f:RegisterEvent'GUILDBANKFRAME_CLOSED'
- f:SetScript("OnEvent", function(_, event, addon)
- if event == "ADDON_LOADED" and addon == "Goldsheettest" then
- if not MYGVARSWITHBANK then MYGVARSWITHBANK = {} end
- if not MYGVARSWITHBANK[realm] then MYGVARSWITHBANK[realm] = {} end
- elseif event == "GUILDBANK_UPDATE_MONEY" or event == "GUILDBANK_UPDATE_WITHDRAWMONEY" then
- gmoney = GetGuildBankMoney()
- print(gmoney .. " MONEY UPDATE");
- elseif event == "GUILDBANKFRAME_OPENED" or event == "GUILDBANKFRAME_CLOSED" then
- gmoney = GetGuildBankMoney()
- print(gmoney .. " FRAME UPDATE");
- elseif event ~= "ADDON_LOADED" then
- MYGVARSWITHBANK[realm][char] = GetMoney()
- MYGVARSWITHBANK[realm][ginfo] = gmoney
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement