Quantcast
Download
(56 Kb)
Download
Updated: 10/06/20 07:23 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Greymoor (6.0.5)
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:10/06/20 07:23 AM
Created:07/15/18 12:12 PM
Monthly downloads:285
Total downloads:4,400
Favorites:5
MD5:
Categories:Data Mods, Info, Plug-in Bars, Miscellaneous
6.1.5
EchoExperience
Version: 0.0.40
by: Echomap [More]
Purpose:
EchoExp writes events that happen to the player to chat, as they occur and if individually enabled. The Window and Tab outputted can be configured, as can the color of text.

Reports on Gains of:
  • Experience
  • Looted items
  • Guild logons, logoffs, joins, leavers (can unselect guilds per entry)
  • Quest accepted/complete
  • Skill lines exp gains / Rank gains
  • Currency changes
  • discovery
  • riding ranking/kills

Slash commmands:
  • /echoexp debug (on/off)
  • /echoexp defaults -- to show in text what are the defaults
  • /echoexp outputs -- to show in text what will happen
  • /echoexp testloot (Shows example message and outputs to your set tab/window)
  • /echoexp testexp (Shows example message and outputs to your set tab/window)
  • /echoexp litanygui -- ALPHA to show ui for litany of blood
  • /echoexp trackinggui -- ALPHA to show ui for tracking

(git repo https://github.com/echomap/EchoExperience)


DEVELOPMENT:
  • Tracking of items
  • Litany tracking
0.0.40 -- Check your settings for this release
- update settings to actually unhook events if exp if set off
- upper case JOINED/LEFT
- trying to use LibAsync, to see if it helps with messages, so make sure its installed if you wnat to try this
- Markath, 100033
- Changed meaning of verbose for skills, so it will only output 'rank increases' if NOT checked.
0.0.39
- fixes to improve performance for debuging
- cached guild id/names for performance
- correctly registering combat event
- msgs for leaving and joining a guild
0.0.38
-Tracking updates
-Fix guild left message
-added binding for trackingUI
-version update
0.0.37
-quest shared updates
-tooltip updates
-misc updates
0.0.36
-Achievement in progress reporting
-Lorebook reporting
0.0.35
-lookupExpSourceText text updates/fixed up exp reporting
-alpha: updates to tracking, store less in this mod
-trying to report on leads
-Added another way to view EXP, this one shows the source if verbose is on. (messages not quite right, probably works though)
-fixed update progresson at max skill
0.0.34b bugfix?
0.0.34
-rearranged setting menus
-moved options to proper section to show better where they are outputted
-testing quest share
-trying to update messages for events, EVENT_EXPERIENCE_UPDATE
-- Added another way to view EXP, this one shows the source (beta, messages not quite right, probably works though)
0.0.33b wrong file in folder ugh!!
0.0.33
-show achievements
-show discoveries
-show Level gain
-fixed bug on reporting trait of looted
0.0.32
-Break out skill line options, to allow just reporting on rank gains
-Riding rank gains reported on (per showSkillExp setting)
0.0.31
-Per skillline reporting not working, per either my mistake or api change/updated
--so updated OnAbilityExperienceUpdate to report on skilllines instead
-messages used for skilllines updated/localized
-rename internal showtracking to sessiontracking
-added checkbox options for showing kills and showing discovery
-OnSkillRankUpdate to report when player increased rank in a skillline
0.0.30
-reword save defaults, added show quest to saved settings
-localized settings screen
-show quests in log/total
-localization sync
0.0.29
- Comments updates
- derp: Fix bug where defaults constantly show up!
0.0.28 -defaults for new installs
0.0.27
-fix bug on player left guild
-quest events
-guild message update
0.0.26 -Trait info on 'looted'
0.0.25 -Trait info on 'looted'
0.0.24
-immersion flag
-fixed some litany stuff (if target was on list) / not GUI fixes
-Banking text update
## 0.0.23 apiversion, fix slashcommand error
## 0.0.22 apiversion
## 0.0.21
-fix for group loot icon
-start of "litanygui"
## 0.0.20
-added verbose checkbox for skill reporting options
-removed generic AP printout 'you gained XXX AP." hopefully the gain "currency" event captures everything
## 0.0.19
- updated some text and icons
## 0.0.18
-updated game version
-changed what displays for looting
## 0.0.17
-CommaDelimitNumbers
-GetGuildId function, to be used by the guild filter, rather than Guild#1-#5, so changes in a players guild list wont affect which guilds are outputted
## 0.0.16
-api bump
-Tracking, items/mobs/money in/out - requires loot and extended loot to be on
-Guild logon, can unselect guilds per entry
-Guild logon, show guild they belong to
-Add, 'last killed ID" so that wont double report kill
-update lifetime on player activated
-settings save/load player as default
##0.0.15b bugfix
##0.0.15 bug fix settings panel name and guild names
##0.0.14
-Using new way to store mutliple tab/windows for multiple
(more than 2 outputs - not that this is necessary it was just bugging me)
-new slash commands for 'defaults' and 'outputs'
0.0.13
removed embedded libraries
added option to report guildies logging in and out
0.0.12 murk
0.0.11 version
0.0.10 set info, updated game version
0.0.9 allow 2 possible outputs for loot reporting
0.0.8 starting localization, cp reporting stared, and loot's traits
Skyshard notification, discovery notification, loot details/messages
updated code, added comments, /echoexp testfull,
0.0.7 added ability to send loot messages to a different window/tab
0.0.6 update save settings code/ can show AP gain/loss. discovery exp/ looted items can be reported
0.0.5 Show loot option, w/ different color
0.0.4 update settings save/restore
0.0.3 Repackage my failed format
0.0.2 Added color option, added slashcommand to test: /echoexp testoutput
0.0.1 Initial
Optional Files (0)


Archived Files (41)
File Name
Version
Size
Uploader
Date
0.0.39
54kB
Echomap
09/19/20 08:35 AM
0.0.38
59kB
Echomap
08/29/20 06:17 AM
0.0.37
52kB
Echomap
07/25/20 10:29 AM
0.0.36
52kB
Echomap
07/14/20 06:29 PM
0.0.35
49kB
Echomap
06/19/20 06:29 PM
0.0.34b
46kB
Echomap
05/27/20 02:01 PM
0.0.34
46kB
Echomap
05/27/20 11:18 AM
0.0.33b
50kB
Echomap
05/15/20 09:57 PM
0.0.33
58kB
Echomap
05/15/20 01:18 PM
0.0.32
47kB
Echomap
05/07/20 12:49 PM
0.0.31
46kB
Echomap
05/07/20 01:50 AM
0.0.30
44kB
Echomap
05/05/20 10:38 AM
0.0.29
39kB
Echomap
05/04/20 01:36 PM
0.0.28
39kB
Echomap
05/03/20 11:39 AM
0.0.27
39kB
Echomap
05/02/20 07:11 PM
0.0.26
38kB
Echomap
04/28/20 09:30 PM
0.0.25
38kB
Echomap
04/28/20 11:32 AM
0.0.24
38kB
Echomap
04/27/20 07:11 AM
0.0.23
38kB
Echomap
04/15/20 12:35 PM
0.0.22
38kB
Echomap
09/13/19 06:42 PM
0.0.21
41kB
Echomap
06/14/19 08:34 PM
0.0.20
31kB
Echomap
06/10/19 07:29 PM
0.0.19
31kB
Echomap
06/08/19 07:12 PM
0.0.18
31kB
Echomap
06/04/19 06:15 PM
0.0.17
31kB
Echomap
02/16/19 12:56 AM
0.0.16
30kB
Echomap
02/02/19 12:17 AM
0.0.15b
20kB
Echomap
12/16/18 11:20 AM
0.0.15
20kB
Echomap
12/12/18 11:19 AM
0.0.14
18kB
Echomap
12/09/18 04:38 AM
0.0.13
15kB
Echomap
12/04/18 03:45 PM
0.0.12
57kB
Echomap
10/23/18 11:08 PM
0.0.10
57kB
Echomap
08/13/18 09:55 PM
0.0.9
56kB
Echomap
08/06/18 11:03 PM
0.0.8
56kB
Echomap
08/04/18 03:39 PM
0.0.7
53kB
Echomap
07/31/18 11:44 AM
0.0.6
52kB
Echomap
07/30/18 08:31 PM
0.0.5
52kB
Echomap
07/26/18 01:53 PM
0.0.4
51kB
Echomap
07/20/18 04:32 PM
0.0.3
52kB
Echomap
07/19/18 10:19 AM
0.0.2
50kB
Echomap
07/17/18 11:52 AM
0.1
50kB
Echomap
07/15/18 12:12 PM


Post A Reply Comment Options
Unread 10/02/20, 01:11 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
Originally Posted by TagCdog
I just got kicked for spamming again so I checked my settings. Everything in settings is OFF except for the settings in the Experience Options area (all but combined view are on). The chat window was full of experience messages at the time.

I like having more things enabled, but I disabled everything else a couple of days ago to see if it will help.
I want to upload a test build to see if that helps anyone with performance, but I'm not sure where to put it!!

but I'm not sure if it'll help, or where to put it on ESOUI.

But it will slow down the calls more, if enabled, and if you have LibAsync installed.
Last edited by Echomap : 10/02/20 at 08:35 PM.
Report comment to moderator  
Reply With Quote
Unread 09/17/20, 08:49 PM  
TagCdog

Forum posts: 17
File comments: 33
Uploads: 0
I just got kicked for spamming again so I checked my settings. Everything in settings is OFF except for the settings in the Experience Options area (all but combined view are on). The chat window was full of experience messages at the time.

I like having more things enabled, but I disabled everything else a couple of days ago to see if it will help.
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 07:20 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
*researching but I don't know if its this addon or others*

Ugh, well, I'll look into it. *edited*
I was running in a big dolmen group just fine a few days ago, but I know Cyro is... special.

First make sure debug is OFF and you could try to turn off the details and extended messages/others loot and see if that helps for now? (or maybe 'show kills')

I'll try it on my own soonish though.

(I guess I need to look into the chat system better, you'd think it would be local, not a call to the server, but perhaps some of the extended information call out to it?)

--update 2020 09 23--
I played a few days ago in Sewers with a group, and crashed per 'spamming' once. Turned off EchoExp, and was fine the rest of the night.
But, last night I was in Cyro, and crashed twice. So I disabled a few addons, including EchoExp, but still crashed with the message limit hit message, twice.

So, I'm not sure what is causing this right now.
Last edited by Echomap : 09/24/20 at 10:17 AM.
Report comment to moderator  
Reply With Quote
Unread 09/16/20, 03:10 PM  
TagCdog

Forum posts: 17
File comments: 33
Uploads: 0
I'm getting kicked a lot from the game during PVP/Cyrodiil/IC with the exceeded message limit error (spamming). It goes without saying that I am not personally sending any messages. I think it may be all of the messages EchoExperience is spitting out, but I like the data. Is there any way to delay and/or rate limit the messages so I stop getting kicked as much?
Last edited by TagCdog : 09/16/20 at 03:16 PM.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 03:05 PM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Seems to work now, thanks. The wording could be improved but that's about it. ("You poi discovered" looks a bit odd). The important thing that you got it to work

Ah yes, another thing. When I die, it says "You killed <charactername>"
Last edited by Blackwolfe : 05/28/20 at 08:38 AM.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 02:02 PM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
Originally Posted by Blackwolfe


Also tried with Echoesxperience as the only addon, still throws the same error. Plain view works, but combined view gives the error when xp is gained. Switching back to plain view gives the error (but a /reloadui fixes it)

I really appreciate you making an effort implementing the general source
hrm, maybe this update fixes it? sorry, didnt get that error myself.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 11:32 AM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0


Also tried with Echoesxperience as the only addon, still throws the same error. Plain view works, but combined view gives the error when xp is gained. Switching back to plain view gives the error (but a /reloadui fixes it)

I really appreciate you making an effort implementing the general source
Last edited by Blackwolfe : 05/27/20 at 12:01 PM.
Report comment to moderator  
Reply With Quote
Unread 05/25/20, 08:43 AM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Originally Posted by Echomap
Originally Posted by Blackwolfe
Originally Posted by Echomap
Originally Posted by Blackwolfe
Any chance of adding an option to show what source the xp comes from? (quest, kill etc). Also if possible merge the kill/discovery/achievement and xp output.

Example: You discovered <whateverplace> - 42 xp
You killed <Bob> - 300 xp

Or You gained 393 xp from lockpicking

Is it normal that outputs are sometimes delayed btw?
That format was the goal, but per the API I can't get it to work that way. The events the game throws are fixed and seem to be unrelatable, like there is no key shared between them to link them. I also do not delay the messages myself and write them out when they are received.
So the +xp (x/y%) <source> popups cannot be output to the chat in any way either?

This is not usable? https://wiki.esoui.com/EVENT_EXPERIENCE_UPDATE
I didn't use that one per it says it gives 'new current xp', which means that I'd have to know/save the player's current xp level and do math. which assumes that the events come in order, and at all.
I definitely have not gotten sent 'kill' events many times!

And still there is the problem that event doesn't tell me that I got EXP from killing (Bob), just that I got exp from killing something.

So then what? Track that I'd killed Bob a few second ago, so therefore that must be this kill's exp?
But what if i internally track that i killed Tracy a few more second ago, and didn't get an event_exp_update? so then perhaps this is for her? or is there a time range that i can just disregard her data? It got complicated.. but i can play with it/put something in, and it can be imperfect i suppose and optional?
Unless I am missing something simpler?
Thanks for the explanation. Just pondering if it was possible to have a simpler one, doing it the same way as the popup, which is generally +300 xp (10/58%) kill/boss/poi completed/location discovered etc. That is, using a very general source in the same way that the game itself displays it or if it's possible to simply direct that popup into the chat. (at least I think that is a popup from the game itself and not an addon)

Edit: Which for some stupid reason stopped appearing after I hit lvl 50.

Edit2: It does indeed seem to come from some addon, though I have no idea which one.

Edit 3: Harvens experience notifier. I've been using it for so long I kind of thought the popup was part of the vanilla UI, lol. This is what it pops up:
(kill being the general source, it also has poi completed etc)

Sorry for sounding noobish (Probably because I know zero about programming or addon development) and/or entitled.
Last edited by Blackwolfe : 05/25/20 at 09:33 AM.
Report comment to moderator  
Reply With Quote
Unread 05/25/20, 07:59 AM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
Originally Posted by Blackwolfe
Originally Posted by Echomap
Originally Posted by Blackwolfe
Any chance of adding an option to show what source the xp comes from? (quest, kill etc). Also if possible merge the kill/discovery/achievement and xp output.

Example: You discovered <whateverplace> - 42 xp
You killed <Bob> - 300 xp

Or You gained 393 xp from lockpicking

Is it normal that outputs are sometimes delayed btw?
That format was the goal, but per the API I can't get it to work that way. The events the game throws are fixed and seem to be unrelatable, like there is no key shared between them to link them. I also do not delay the messages myself and write them out when they are received.
So the +xp (x/y%) <source> popups cannot be output to the chat in any way either?

This is not usable? https://wiki.esoui.com/EVENT_EXPERIENCE_UPDATE
I didn't use that one per it says it gives 'new current xp', which means that I'd have to know/save the player's current xp level and do math. which assumes that the events come in order, and at all.
I definitely have not gotten sent 'kill' events many times!

And still there is the problem that event doesn't tell me that I got EXP from killing (Bob), just that I got exp from killing something.

So then what? Track that I'd killed Bob a few second ago, so therefore that must be this kill's exp?
But what if i internally track that i killed Tracy a few more second ago, and didn't get an event_exp_update? so then perhaps this is for her? or is there a time range that i can just disregard her data? It got complicated.. but i can play with it/put something in, and it can be imperfect i suppose and optional?
Unless I am missing something simpler?
Report comment to moderator  
Reply With Quote
Unread 05/24/20, 08:40 AM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Originally Posted by Echomap
Originally Posted by Blackwolfe
Any chance of adding an option to show what source the xp comes from? (quest, kill etc). Also if possible merge the kill/discovery/achievement and xp output.

Example: You discovered <whateverplace> - 42 xp
You killed <Bob> - 300 xp

Or You gained 393 xp from lockpicking

Is it normal that outputs are sometimes delayed btw?
That format was the goal, but per the API I can't get it to work that way. The events the game throws are fixed and seem to be unrelatable, like there is no key shared between them to link them. I also do not delay the messages myself and write them out when they are received.
So the +xp (x/y%) <source> popups cannot be output to the chat in any way either?

This is not usable? https://wiki.esoui.com/EVENT_EXPERIENCE_UPDATE
Last edited by Blackwolfe : 05/24/20 at 10:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05/24/20, 08:25 AM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
Originally Posted by Blackwolfe
Any chance of adding an option to show what source the xp comes from? (quest, kill etc). Also if possible merge the kill/discovery/achievement and xp output.

Example: You discovered <whateverplace> - 42 xp
You killed <Bob> - 300 xp

Or You gained 393 xp from lockpicking

Is it normal that outputs are sometimes delayed btw?
That format was the goal, but per the API I can't get it to work that way. The events the game throws are fixed and seem to be unrelatable, like there is no key shared between them to link them. I also do not delay the messages myself and write them out when they are received.
Report comment to moderator  
Reply With Quote
Unread 05/23/20, 04:42 AM  
Blackwolfe

Forum posts: 37
File comments: 127
Uploads: 0
Any chance of adding an option to show what source the xp comes from? (quest, kill etc). Also if possible merge the kill/discovery/achievement and xp output.

Example: You discovered <whateverplace> - 42 xp
You killed <Bob> - 300 xp

Or You gained 393 xp from lockpicking

Is it normal that outputs are sometimes delayed btw?
Last edited by Blackwolfe : 05/23/20 at 05:01 AM.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 11:25 AM  
sonwon

Forum posts: 0
File comments: 69
Uploads: 0
Re: Re: Re: Re: Re: Re: Not Working

Originally Posted by Echomap
Any errors at all?
What language is your client set to?

Originally Posted by sonwon
Originally Posted by Echomap
That is quite odd that with Exp On and 1/1/COLOR being in the dropdown that it would not output EXP.

Does anything work in it? The Quest output, the Loot, or the guild logon/logoff?

Originally Posted by sonwon
Still not working, settings follow,
Suggestions?
Loot and guild works, I don't have quest option setup.
No errors, English.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 09:37 AM  
Echomap
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 27
Uploads: 3
Re: Re: Re: Re: Re: Not Working

Any errors at all?
What language is your client set to?

Originally Posted by sonwon
Originally Posted by Echomap
That is quite odd that with Exp On and 1/1/COLOR being in the dropdown that it would not output EXP.

Does anything work in it? The Quest output, the Loot, or the guild logon/logoff?

Originally Posted by sonwon
Still not working, settings follow,
Suggestions?
Loot and guild works, I don't have quest option setup.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 09:17 AM  
sonwon

Forum posts: 0
File comments: 69
Uploads: 0
Re: Re: Re: Re: Not Working

Originally Posted by Echomap
That is quite odd that with Exp On and 1/1/COLOR being in the dropdown that it would not output EXP.

Does anything work in it? The Quest output, the Loot, or the guild logon/logoff?

Originally Posted by sonwon
Still not working, settings follow,
Suggestions?
Loot and guild works, I don't have quest option setup.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: