Download
(52 Kb)
Download
Updated: 06/11/17 01:12 AM
Pictures
File Info
Compatibility:
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:06/11/17 01:12 AM
Created:07/15/16 01:55 AM
Monthly downloads:33
Total downloads:7,027
Favorites:7
MD5:
Categories:Group, Guild & Friends, Data Mods
Raffle Gold Tally  Popular! (More than 5000 hits)
Version: 2.0
by: calia1120 [More]
Raffle Gold Tally
This addon allows for easy tracking of guild gold deposits, which can easily be sorted by guild, member, amount or date, and it will automatically calculate the total of the results.

Also has a simple RNG draw function which will paste the results to the chatbox.

Can be accessed by typing /raffle or setting a keybind for ease of use.

Currently it can only show either the last 10 days of gold deposits, or can be cut off to coincide with trader change over time.

I am working on adding functionality for custom cutoff times, along with other useful features. Hope you all like it!
--- v2.0 (6/10/17) ---
* Updated API for Morrowind (100019)
* Updated LAM to 2.0 r23

--- v1.1 (7/15/16) ---
* Updated UI a bit for better layout based on feedback.

--- v1.0 (7/14/6) ---
* Initial release
Archived Files (2)
File Name
Version
Size
Uploader
Date
1.1
53kB
calia1120
07/15/16 03:43 PM
1.0
53kB
07/15/16 01:55 AM


Post A Reply Comment Options
Unread 11/18/19, 07:08 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Could you PLEASE change the SavedVariables from the very very old "character name" format, which is obviously not rename save, to the character ID settings!
Just renamed a few chars to welcome them to the family name and noticed that your addon is still using this outdated method of SavedVariable saving, unfortunately.

Old/outdated since years/not rename save - Character name:
Code:
ZO_SavedVars:New
New/rename save - Character ID:
ZO_SavedVars:NewCharacterId
-> https://wiki.esoui.com/AddOn_Quick_Q...cal_machine.3F

Both got the same parameters so you just need to exchange the function name!

Should be also easy to migrate the settings, here is an example function how to get the character IDs and names so you can check old SV table and migrate to the new one ONCE:
Lua Code:
  1. --Function to get all characters of the account, ID and name.
  2. --Returns a table with 2 possible variants, either the character ID is key and the name is the value,
  3. --or vice versa.
  4. --Parameter boolean, keyIsCharName:
  5. -->True: the key of the returned table is the character name
  6. -->False: the key of the returned table is the unique cahracter ID (standard)
  7. local function getCharactersOfAccount(keyIsCharName)
  8.     keyIsCharName = keyIsCharName or false
  9.     local charactersOfAccount
  10.     --Check all the characters of the account
  11.     for i = 1, GetNumCharacters() do
  12.         local name, _, _, _, _, _, characterId = GetCharacterInfo(i)
  13.         local charName = zo_strformat(SI_UNIT_NAME, name)
  14.         if characterId ~= nil and charName ~= "" then
  15.             if charactersOfAccount == nil then charactersOfAccount = {} end
  16.             if keyIsCharName then
  17.                 charactersOfAccount[charName]   = characterId
  18.             else
  19.                 charactersOfAccount[characterId]= charName
  20.             end
  21.         end
  22.     end
  23.     return charactersOfAccount
  24. end

Additional SavedVariables info:
https://wiki.esoui.com/Circonians_Sa...ables_Tutorial

Thank you very very much Calia!
Report comment to moderator  
Reply With Quote
Unread 11/01/19, 07:52 AM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 232
Uploads: 5
Re: Update Sept 29 2019

It's time zone dependent, which is something I've been meaning to address, but life is enjoying throwing piles of crap at me this year it seems.

Originally Posted by Wraith2018
I've been using this addon (and Raffle Gold) for a couple years now. Seeing guild deposits by person, even if the underlying logic is different was very helpful (Raffle Gold is configurable to exclude officer donations, by rank, for example).

Baertram's fix worked for me for several weeks, but not since the last change to Guild History.

I manually compared "Raffle Gold Tally" results directly against ESO's standard guild history. Raffle Gold Tally picks up deposit transactions, but only those that appear UP TO the point where the user presses "E (show more)" on the "Bank" "All" view. Any earlier deposits (in my case, any guild deposits older than a couple days) are not reflected in Raffle Gold Tally.

Similarly, this effectively invalidates the check box "Show Only Deposits Since Weekly Trader Change" ... as even with this checked as "on" ... running Raffle Gold Tally will show different results ... even an hour or so after the vendor kiosk turnover.

This of course bravely assumes I'm using it correctly ! Just an update in case someone way smarter than me takes it on! Cheers!
Report comment to moderator  
Reply With Quote
Unread 09/29/19, 09:27 PM  
Wraith2018

Forum posts: 0
File comments: 12
Uploads: 0
Update Sept 29 2019

I've been using this addon (and Raffle Gold) for a couple years now. Seeing guild deposits by person, even if the underlying logic is different was very helpful (Raffle Gold is configurable to exclude officer donations, by rank, for example).

Baertram's fix worked for me for several weeks, but not since the last change to Guild History.

I manually compared "Raffle Gold Tally" results directly against ESO's standard guild history. Raffle Gold Tally picks up deposit transactions, but only those that appear UP TO the point where the user presses "E (show more)" on the "Bank" "All" view. Any earlier deposits (in my case, any guild deposits older than a couple days) are not reflected in Raffle Gold Tally.

Similarly, this effectively invalidates the check box "Show Only Deposits Since Weekly Trader Change" ... as even with this checked as "on" ... running Raffle Gold Tally will show different results ... even an hour or so after the vendor kiosk turnover.

This of course bravely assumes I'm using it correctly ! Just an update in case someone way smarter than me takes it on! Cheers!
Report comment to moderator  
Reply With Quote
Unread 08/18/19, 07:38 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Yw.
Seems to work with my fixed version.
Feel free to use the zip archive to update the addon officially, if you like to.

Originally Posted by calia1120
TY on this @Baertram.LibGuildHistory is indeed broken, it was written years ago by Deome and Millus, and I haven't really done much with it.

Originally Posted by Baertram
Let's give this a try, I think LibGuildHistory is broken.
Try this version: RaffleGoldTally 3

I briefly tested this ingame and it seems to work.
I've done the following:

-Changed LibGuildHistory to use newfunction name RequestMoreGuildHistoryCategoryEvents
-Changed LibGuildHistory to not need LibStub anymore. Global variable LibGuildHistory is available now, + ## IsLIbrary: true tag was added, api version increase etc.
-Removed LibStub from libs folder (not needed anymore at all)
-Removed LibAddonMenu2 from subfolders and RaffleGold manifest txt (please install LibAddonMenu-2.0 in order to make this addon to be enabled ingame!!!)
-Change call to LibAddonMenu2.-0 in RaffleGold to use global variable LibAddonMenu2 instead of LibStub usage
-Change call to LibGuildHistory to use LibStub and if not present use the new global LibGuildHistory instead
-Updated txt files to use current APIversions and AddOnVersions etc.

I hope it works for you.

P.S.
ZOs changed the guild history stuff so reading data from it takes some time now.
Check this thread for more info:
https://www.esoui.com/forums/showthread.php?t=8602

This might have broken this addon as well or at least slow down the information from the guild history a lot if you are using other addons like MasterMerchant or Tamriel Trade Center.
Report comment to moderator  
Reply With Quote
Unread 08/16/19, 12:28 PM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 232
Uploads: 5
TY on this @Baertram.LibGuildHistory is indeed broken, it was written years ago by Deome and Millus, and I haven't really done much with it.

Originally Posted by Baertram
Let's give this a try, I think LibGuildHistory is broken.
Try this version: RaffleGoldTally 3

I briefly tested this ingame and it seems to work.
I've done the following:

-Changed LibGuildHistory to use newfunction name RequestMoreGuildHistoryCategoryEvents
-Changed LibGuildHistory to not need LibStub anymore. Global variable LibGuildHistory is available now, + ## IsLIbrary: true tag was added, api version increase etc.
-Removed LibStub from libs folder (not needed anymore at all)
-Removed LibAddonMenu2 from subfolders and RaffleGold manifest txt (please install LibAddonMenu-2.0 in order to make this addon to be enabled ingame!!!)
-Change call to LibAddonMenu2.-0 in RaffleGold to use global variable LibAddonMenu2 instead of LibStub usage
-Change call to LibGuildHistory to use LibStub and if not present use the new global LibGuildHistory instead
-Updated txt files to use current APIversions and AddOnVersions etc.

I hope it works for you.

P.S.
ZOs changed the guild history stuff so reading data from it takes some time now.
Check this thread for more info:
https://www.esoui.com/forums/showthread.php?t=8602

This might have broken this addon as well or at least slow down the information from the guild history a lot if you are using other addons like MasterMerchant or Tamriel Trade Center.
Report comment to moderator  
Reply With Quote
Unread 08/15/19, 03:35 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5989
Uploads: 78
Let's give this a try, I think LibGuildHistory is broken.
Try this version: RaffleGoldTally 3

I briefly tested this ingame and it seems to work.
I've done the following:

-Changed LibGuildHistory to use newfunction name RequestMoreGuildHistoryCategoryEvents
-Changed LibGuildHistory to not need LibStub anymore. Global variable LibGuildHistory is available now, + ## IsLIbrary: true tag was added, api version increase etc.
-Removed LibStub from libs folder (not needed anymore at all)
-Removed LibAddonMenu2 from subfolders and RaffleGold manifest txt (please install LibAddonMenu-2.0 in order to make this addon to be enabled ingame!!!)
-Change call to LibAddonMenu2.-0 in RaffleGold to use global variable LibAddonMenu2 instead of LibStub usage
-Change call to LibGuildHistory to use LibStub and if not present use the new global LibGuildHistory instead
-Updated txt files to use current APIversions and AddOnVersions etc.

I hope it works for you.

P.S.
ZOs changed the guild history stuff so reading data from it takes some time now.
Check this thread for more info:
https://www.esoui.com/forums/showthread.php?t=8602

This might have broken this addon as well or at least slow down the information from the guild history a lot if you are using other addons like MasterMerchant or Tamriel Trade Center.
Last edited by Baertram : 08/15/19 at 04:48 PM.
Report comment to moderator  
Reply With Quote
Unread 05/22/19, 01:22 PM  
wolfstar

Forum posts: 0
File comments: 252
Uploads: 0
Hey, I think the calendar may be off on this addon. When I check to show only deposits from the trader flip, it's only going back to the 21st, but there were 4 deposits between the flip and the first deposit that filter is picking up.
Report comment to moderator  
Reply With Quote
Unread 07/15/16, 07:37 AM  
Delirya

Forum posts: 0
File comments: 17
Uploads: 0
Originally Posted by calia1120
Originally Posted by Delirya
I think I love you! Thank you soooo much

I keep getting the error message "Warning: Another addon is interfering with LibGuildHistory" but no notification with it, so I can't see which addon it is. I thought it might have been Shissu's guild tools, but even with that addon disabled the message is still popping up. Your addon still functions despite this error message, though.
Are you seeing the message when you first log on, or only when you update deposits? It may be due to another addon such as Master Merchant simultaneously scanning the guild history. The addon has an option to turn off updating at login if it becomes an issue; I prefer to have it update only when I open the window myself so it's always showing current deposits.
I'll have a play and see what happens!
Report comment to moderator  
Reply With Quote
Unread 07/15/16, 06:29 AM  
calia1120
 
calia1120's Avatar
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 232
Uploads: 5
Originally Posted by Delirya
I think I love you! Thank you soooo much

I keep getting the error message "Warning: Another addon is interfering with LibGuildHistory" but no notification with it, so I can't see which addon it is. I thought it might have been Shissu's guild tools, but even with that addon disabled the message is still popping up. Your addon still functions despite this error message, though.
Are you seeing the message when you first log on, or only when you update deposits? It may be due to another addon such as Master Merchant simultaneously scanning the guild history. The addon has an option to turn off updating at login if it becomes an issue; I prefer to have it update only when I open the window myself so it's always showing current deposits.
Report comment to moderator  
Reply With Quote
Unread 07/15/16, 04:28 AM  
Delirya

Forum posts: 0
File comments: 17
Uploads: 0
I think I love you! Thank you soooo much

I keep getting the error message "Warning: Another addon is interfering with LibGuildHistory" but no notification with it, so I can't see which addon it is. I thought it might have been Shissu's guild tools, but even with that addon disabled the message is still popping up. Your addon still functions despite this error message, though.
Last edited by Delirya : 07/15/16 at 05:52 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.