Advertisement
SmooKy

Untitled

Nov 10th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. local realm, char, ginfo = GetRealmName(), UnitName'player', GetGuildInfo'player'
  2. local gmoney = 0
  3. local f = CreateFrame'frame'
  4. f:RegisterEvent'PLAYER_LOGIN'
  5. f:RegisterEvent'ADDON_LOADED'
  6. f:RegisterEvent'PLAYER_MONEY'
  7. f:RegisterEvent'GUILDBANKFRAME_OPENED'
  8. f:RegisterEvent'GUILDBANK_UPDATE_MONEY'
  9. f:RegisterEvent'GUILDBANK_UPDATE_WITHDRAWMONEY'
  10. f:RegisterEvent'GUILDBANKFRAME_CLOSED'
  11. f:SetScript("OnEvent", function(_, event, addon)
  12. if event == "ADDON_LOADED" and addon == "Goldsheettest" then
  13. if not MYGVARSWITHBANK then MYGVARSWITHBANK = {} end
  14. if not MYGVARSWITHBANK[realm] then MYGVARSWITHBANK[realm] = {} end
  15. elseif event == "GUILDBANK_UPDATE_MONEY" or event == "GUILDBANK_UPDATE_WITHDRAWMONEY" then
  16. gmoney = GetGuildBankMoney()
  17. print(gmoney .. " MONEY UPDATE");
  18. elseif event == "GUILDBANKFRAME_OPENED" or event == "GUILDBANKFRAME_CLOSED" then
  19. gmoney = GetGuildBankMoney()
  20. print(gmoney .. " FRAME UPDATE");
  21. elseif event ~= "ADDON_LOADED" then
  22. MYGVARSWITHBANK[realm][char] = GetMoney()
  23. MYGVARSWITHBANK[realm][ginfo] = gmoney
  24. end
  25. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement