Download
(191 Kb)
Download
Updated: 04/01/24 10:55 AM
Patch for:
Shissu's Guild Tools.
Compatibility:
Scions of Ithelia (9.3.0)
Updated:04/01/24 10:55 AM
Created:08/14/19 05:26 AM
Monthly downloads:839
Total downloads:26,108
Favorites:20
MD5:
9.3.0
Shissu Guild Tools Lite  Popular! (More than 5000 hits)
Version: 1.1
by: Splat, Sordrak
PLEASE READ BEFORE INSTALLATION

For existing users

With ESO game update 41 changes were made to the backend server relating to guild history. This meant that Shissu Guild Tools could no longer access history data in the manner it did before (donations, member join date etc).

Resolving this in an addon so old would take more time than I wish to dedicate so those functions have been disabled/hidden in this lite version. Shissu Lite will not access any guild history data.

However, many users of Shissu Guild Tools have numerous notes saved for guild members storing vital data and multiple notebook emails and quick posts. To allow existing users of Shissu Guild Tools to access this data, and use some of the functionality that Shissu still provides (sort by rank, mass mail etc) this lite (cut down) version now exists.

The old donation column, containing any old data before U41, remains in case users wish to view legacy donations but it can be turned on/off from the settings menu. It will not update with any new donations.

A couple of bugs still exist (A UI bug when accessing notifications and colour selection bugs for example, I am happy to add in any fixes people provide) but this version will not cause any conflict when used with Master Merchant or LibHistoire.

For donation tracking other addons exist, ITTs Donation Bot being the most similar to what Shissu provided in the past.

Disabling the following modules should you run into UI errors
Auto AFK
BlackList
CompareMember
DonateFee
History

I strongly advise that you first BACKUP your AddOns and SavedVariables Folders before installing.

Install this at your own risk. No warranties are offered whatsoever.

Installation:
- Download zip file to a temporary directory (or your desktop)
- Extract all files
- Copy the files to your ...\Documents\Elder Scrolls Online\live\AddOns folder replacing all exisiting shissu files

You DO NOT need any other version of Shissu Guild Tools installed to use this patch. If you are experiencing any errors then I would recommend that you remove any old version and replace it with this version and see if that resolves your issue.

Finally I would like to reiterate that this release is designed to be helpful to those people wishing to retrieve data from Shissu and gain access to 'some' of the funtionality. This is NOT a full fix.
1.1

Timecode fix

1.0

Shissu Guild Tools Lite released to allow existing users to access notes data and provide some functionality of the original Shissu Guild Tools (with some functionality removed/disabled)

1.5.0

API bump to 100033 Markarth.
Daylight Savings Update

1.4.9

API bump to 100032 Stonethorn.
Updated timers for trader bid to display new Tuesday 2pm UTC times.
Updated recording of 'Since Kiosk' & 'Last Week' to be based on a Tuesday 2pm UTC week.
Known Issue - Weekly data will need 1 Tuesday trader bid to have passed through the system before data recording is performing nominally.

-------

1.4.8

API bump to 100031 Greymoor
Small text change made to roster to specify total donations
Delay between mails increased in notebook module to try and reduce the amount of Social Bans hitting GM's. I would still recommend that no more than 500 mails are sent per 24 hours.

-------

1.4.7

Fix for duplicate version text being spammed into chat for some users
Change to trader timer for daylight saving change

-------

1.4.6

Fixed the duplication of the Promote & Demote options now that ZOS have come to their senses :)
Chat should now function correctly again.

-------

1.4.5

API bump
Added the promote and demote buttons back into the guild roster context menu

-------

1.4.4

Fixed the issue with the settings menu (again, for real this time)

-------

1.4.3

Changes made to reset trader bid timer to correct hours
Updated some language issues introduced in the Dragonhold DLC

-------

1.4.2

API bump for Dragonhold PTS testing
Bug fix for Dragonhold that broke the settings menu
Fix to the welcome message so it no longer outputs it twice
Fix to 'to join' so that it now displays a yellow 'to join' when an invite is sent and the player is pending in the roster and a green 'joined' once they have fully joined the guild

--------

1.4.1

Chat bug fixed, so no more %s %s %s
UI elements moved to fit with longer trader bid names for Bid History & Trader Timer

--------
Archived Files (12)
File Name
Version
Size
Uploader
Date
1.0
191kB
Splat
03/23/24 07:47 AM
1.5.0
188kB
Splat
10/25/20 09:12 AM
1.4.9
188kB
Splat
08/07/20 03:45 AM
1.4.8
188kB
Splat
05/26/20 04:10 AM
1.4.7
188kB
Splat
03/28/20 05:48 AM
1.4.6
391kB
Splat
03/02/20 10:13 AM
1.4.5
188kB
Splat
02/24/20 09:53 AM
1.4.4
188kB
Splat
11/10/19 05:33 AM
1.4.3
188kB
Splat
11/04/19 05:52 AM
1.4.2
188kB
Splat
09/27/19 06:42 AM
1.4.1
188kB
Splat
09/10/19 04:49 AM
1.4
188kB
08/14/19 05:26 AM


Post A Reply Comment Options
Unread 04/10/24, 02:12 PM  
Plz save Shissu GTools

Forum posts: 0
File comments: 2
Uploads: 0
Re: Join dates in roster

[quote=Plz save Shissu GTools]
Originally Posted by Splat
Updated this version to a Lite version with reduced functionality, please read the description page in full.
Thanks so much for the guidance! Confirming the old join dates are working with the small change you recommended below.

Is there anyway you could fix 1 more function in a future update, the function that tracks gold deposits in guild bank to the guild roster? This function is incredibly useful. If so, our trading guild would be happy to donate 10 Million gold on PC/NA as a modest thank you gift for your valuable time. If not, I understand, as I imagine its a big project. Perhaps there is another addon with this function?
Report comment to moderator  
Reply With Quote
Unread 04/10/24, 01:29 PM  
Gamer1986PAN
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 651
Uploads: 2
This error is from a friend that has no account here.
Has old saved variables but completly deleted all AddOn-Files and installed this version with Minion:

user:/AddOns/ShissuHistory/ShissuHistory.lua:30: attempt to index a nil value
stack traceback:
user:/AddOns/ShissuHistory/ShissuHistory.lua:30: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 04/06/24, 03:57 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 51
Uploads: 7
Originally Posted by Baertram
You may want to have a look at the updated LibHistoire v2.x description page, as sirinsidiator described how to use it for a guild history listener now with the new API:
https://www.esoui.com/downloads/info...ldHistory.html

-> Scroll down to "For Developers"
Maybe read the ""Why should you use it"

And then scroll to

Examples
Iterating a specific time range (if you just want to fetch data of a specific time)
-> You could e.g use your savedvariables data which was for example stored until 2024-03-12 to show old data (guild joined info of members for example) and then add the listener for events later, overwriting/Adding the joined dates of new/exisitng members in your SV)

or

Listening to all events in a category (if you want to get all events of the total timerange since last using this -> Will listen for all events backwards the maximum time range, e.g. 30 days [where ZOs provides that] for sales history).


Perhaps you can re-add the history related features that way, using LibHistoire now.

Categories to use for the listeners can be found here:
https://github.com/sirinsidiator/ESO....lua#L135-L257

e.g. GUILD_HISTORY_EVENT_CATEGORY_BANKED_CURRENCY, or GUILD_HISTORY_EVENT_CATEGORY_BANKED_CURRENCY with type = GUILD_HISTORY_ROSTER_EVENT_JOIN or GUILD_HISTORY_ROSTER_EVENT_KICKED / GUILD_HISTORY_ROSTER_EVENT_LEAVE
Ty for the info but its more a case of me just not having the time to dedicate to fixing things atm, it always takes longer when its an addon you didnt write in the first place !
Report comment to moderator  
Reply With Quote
Unread 04/01/24, 05:57 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4960
File comments: 6031
Uploads: 78
You may want to have a look at the updated LibHistoire v2.x description page, as sirinsidiator described how to use it for a guild history listener now with the new API:
https://www.esoui.com/downloads/info...ldHistory.html

-> Scroll down to "For Developers"
Maybe read the ""Why should you use it"

And then scroll to

Examples
Iterating a specific time range (if you just want to fetch data of a specific time)
-> You could e.g use your savedvariables data which was for example stored until 2024-03-12 to show old data (guild joined info of members for example) and then add the listener for events later, overwriting/Adding the joined dates of new/exisitng members in your SV)

or

Listening to all events in a category (if you want to get all events of the total timerange since last using this -> Will listen for all events backwards the maximum time range, e.g. 30 days [where ZOs provides that] for sales history).


Perhaps you can re-add the history related features that way, using LibHistoire now.

Categories to use for the listeners can be found here:
https://github.com/sirinsidiator/ESO-LibHistoire/blob/master/src/guildHistoryCache/compatibility.lua#L135-L257

e.g. GUILD_HISTORY_EVENT_CATEGORY_BANKED_CURRENCY, or GUILD_HISTORY_EVENT_CATEGORY_BANKED_CURRENCY with type = GUILD_HISTORY_ROSTER_EVENT_JOIN or GUILD_HISTORY_ROSTER_EVENT_KICKED / GUILD_HISTORY_ROSTER_EVENT_LEAVE
Last edited by Baertram : 04/02/24 at 02:00 AM.
Report comment to moderator  
Reply With Quote
Unread 03/27/24, 11:28 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 51
Uploads: 7
Re: Join dates in roster

Originally Posted by Plz save Shissu GTools
Originally Posted by Splat
Updated this version to a Lite version with reduced functionality, please read the description page in full.
Hey, thanks so much for helping look into this addon again. iv been checking for an update daily and installed instantly as i was so excited, without reading the description page in full or in part. this caused me to lose a lot of functions, including all the join dates, without gaining the fixes iv been praying for in earnest.

maybe there is an easy way for me to go back to the previous version i was using yesterday, or a setting to add the join dates back to roster? thanks for any help at all, truly.
Any join dates would be older dates pre U41, I know that this can still be helpful in some cases (not remocing long standing members). You can add them back in if you wish to see the old data.

You would need to change line 702 in ShissuRoster.lua (open with notepad if you are new to code changes and you can find the line easily) in the ShissuRoster folder

From

Code:
if (shissuHistoryScanner[guildName] == nil) then
to

Code:
if (shissuHistoryScanner[guildName] ~= nil) then
then save the file and reload ui.
Last edited by Splat : 03/27/24 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 03/24/24, 04:01 PM  
Plz save Shissu GTools

Forum posts: 0
File comments: 2
Uploads: 0
Join dates in roster

Originally Posted by Splat
Updated this version to a Lite version with reduced functionality, please read the description page in full.
Hey, thanks so much for helping look into this addon again. iv been checking for an update daily and installed instantly as i was so excited, without reading the description page in full or in part. this caused me to lose a lot of functions, including all the join dates, without gaining the fixes iv been praying for in earnest.

maybe there is an easy way for me to go back to the previous version i was using yesterday, or a setting to add the join dates back to roster? thanks for any help at all, truly.
Report comment to moderator  
Reply With Quote
Unread 03/24/24, 04:42 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 51
Uploads: 7
Updated this version to a Lite version with reduced functionality, please read the description page in full.
Report comment to moderator  
Reply With Quote
Unread 10/22/22, 08:25 AM  
Gamer1986PAN
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 651
Uploads: 2
Re: Shissus

Originally Posted by Sordrak
I think Shissu came back and started to support the original version again.
I'm not sure what the current state is, but therefore this version here might not be supported anymore.
Are you thinking about updating the current Shissus Guild Tools, since it seems he is not active again for quite some time...
Its really annoying that you can not activate or deactiviate guild welcome messages or that the guild mailer is in a deeper layer then the guild roster if you open both at the same time - at least the messenger you can pull to top if you click on one of the dropdown menus...

#edit: I found a way to make the settings work again.


For those having the problem that you can not change the settings:

open your ShissuFramework/settings/checkbox.lua

change
checkbox:SetDrawLayer(DL_FOREGROUND)
to
checkbox:SetDrawLayer(2)



open ShissuFramework/settings/combobox.lua
change
control.add:SetDrawLayer(DL_FOREGROUND)
to
control.add:SetDrawLayer(2)


your done. There are of course some other bugs but at least most of the addon is again usable.
Last edited by Gamer1986PAN : 11/23/22 at 04:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03/13/21, 05:16 AM  
Sordrak
 
Sordrak's Avatar
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 356
Uploads: 4
Shissus

I think Shissu came back and started to support the original version again.
I'm not sure what the current state is, but therefore this version here might not be supported anymore.
Report comment to moderator  
Reply With Quote
Unread 03/13/21, 03:11 AM  
Wassergeist2412

Forum posts: 0
File comments: 3
Uploads: 0
Update please

After the update there are many gaps in Shissu's, the deposits are no longer correct, some things are missing in the list and the guild times are no longer visible. Please revise urgently, we as guild leaders need the addon. thank you very much.
Greetings @Wassergeist2412
Report comment to moderator  
Reply With Quote
Unread 03/12/21, 10:58 AM  
Erorah

Forum posts: 0
File comments: 9
Uploads: 0
Greetings ...

Wondering if there is an update in the works for this latest 'Flames of Ambition'

I am noticing roster issues, the log in times, dates, locations, etc. of members are missing, or incorrect.

I would not know how to go about looking for incorrect strings or anything, and I am not necessarily getting an error per se. Just that these things are in fact missing or incorrect.
This is the only Guild Tools addon that I use.

Thank you in advance
@Erorah
Report comment to moderator  
Reply With Quote
Unread 11/25/20, 10:40 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
Hello, i have found Error by ShissuRoster.txt

## Title: |c Shissu's|r|ceeeeee Roster|r

have edit on my PC for correct Display

## Title: |c82FA58Shissu's|r|ceeeeee Roster|r
Report comment to moderator  
Reply With Quote
Unread 11/14/20, 12:29 PM  
zathmmo

Forum posts: 0
File comments: 39
Uploads: 0
Re: Re: Missing infos

Originally Posted by Sharlikran
Originally Posted by Psychopote
If anyone have an idea to solve this issue, I'll be really grateful
I don't have this issue. However, with the changes I made to MM 3.0 I don't think SGT will work together with MM 3.0 because the guild roster is now controlled by LibGuildRoster.

So far the only mods I know that are updated for that lib are

https://www.esoui.com/downloads/info...ationBot.html: Donations mod

I don't know of a mod for LibGuildRoster that allows you to edit personal notes for players.
I too am having this issue and can confirm that disabling either MM (v3.2.9) or Shissu's Roster (v2.2.3) returns the display of the class, level and member notes columns.

Since I can't manage my guild roster without Shissu's and I don't want to run without MM, the other option is to turn the "Display Info on Guild Roster" toggle On within MM, which widens the overall display, allowing me to view the missing columns along with all the sales data (that I don't really need).

"You can't always get what you want...but if you try sometime...you get what you need"
Last edited by zathmmo : 11/14/20 at 12:29 PM.
Report comment to moderator  
Reply With Quote
Unread 11/12/20, 05:32 AM  
RoccoB52

Forum posts: 0
File comments: 23
Uploads: 0
user:/AddOns/ShissuHistoryScanner/ShissuHistoryScanner.lua:341: function expected instead of nil
stack traceback:
user:/AddOns/ShissuHistoryScanner/ShissuHistoryScanner.lua:341: in function '_addon.openHistoryPage'
<Locals> guildId = 20465, guildName = "Arkays Handelsbund" </Locals>
EsoUI/Libraries/Globals/globalapi.lua:216: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 10/27/20, 11:35 AM  
Splat
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 51
Uploads: 7
The timing used in SGT is manually coded as that was the way the original dev wrote the addon. I did contemplate using the ZOS function but decided against it as a number of GM's did not wish to wait for the ZOS function to update as this wished to purge and replace members immediately after the trader flip.

The ZOS function can normally be reset manually by doing a full shutdown of ESO and reboot(rather than a reload) so the function fetches fresh data (rather than the 4 hour wait). 2 Co-Gm's of the same guild tested this in previous weeks, 1 rebooted ESO at 2:05UTC and the other did not. The one that rebooted had MM move the data correctly and add fresh live data, the other GM was still seeing 'last weeks' data in 'this week' for several hours.

The timings in SGT are based on EU server time zones as the addon was initially designed for EU server compatibility. As of writing, the trader flip is 2pm UTC/GMT. If you hover your mouse over the timer on the guild home page under where the trader should be! then you should see the 'time until trader flip' down to the second which will match the trader timer you can see when placing a bid at a trader.

The time can be adjusted via the code (in 3 places) to match any time you wish. This would then differ from MM so is not advised unless you are purely looking at donations. I can provide details of what to edit if you wanted to go down that route.

Regarding SGT functionality with MM 3.0, this is not something I have looked into. I am running MM 2.5 as are most of the GM's I have that help with testing as they prefer the old method of getting the data atm. My time is very limited at the minute but when I do get time to check on this I will look into any issue that may have arisen.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: