Quantcast
Download
(30 Kb)
Download
Updated: 04/02/20 02:54 PM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.4)
Dragonhold (5.2.5)
Updated:04/02/20 02:54 PM
Created:12/07/19 07:14 PM
Monthly downloads:1,738
Total downloads:7,832
Favorites:25
MD5:
5.3.4
Event Tracker  Updated this week!  Popular! (More than 5000 hits)
Version: 1.32
by: Kelinmiriel [More]
Helps keep track of Event Tickets so you don't miss any.

****************************************************
*** 1.32 Important update! Anniversary Event, April 2-14 ***
****************************************************


Now with USER INTERFACE!

Automatic messages:
- at character sign on
- when a ticket is acquired
- when tickets are spent at the Impresario.
- when tickets become available again after daily reset.

Commands:
/evt - View ticket information
/evt help - Shows all chat commands (/evt ? also works)

/evt info - View event information
/evt hide - Hide chat messages, except the most important
/evt show - Show all chat messages (reverse /evthide)
/evt ui - Toggles user interface

/evt chat - Posts event info to chat line, to answer other player's questions
- Please be sure you are in the correct chat before doing this!
- You have to press ENTER to send the line.

The User Interface hides during combat.

This addon works for people who play on both NA and EU servers.


Note: If you have any problems with this addon, it's most likely due to
older versions. Try uninstalling it, deleting saved variables, then re-install.
That will guarantee you have the most recent version of addon and
variables, and it should be mostly restored very quickly; entirely restored
after the next daily reset.

If you still have any problems, please contact me! Thank you!

@Kelinmiriel on both NA and EU, or you can leave a comment on ESOUI.

To do: Support for other languages, menu options,
auto-hide UI when menus/maps/etc are up.
1.32 (2020/04/02) Recognize cake tickets

1.31 (2020/04/01) Anniversary Jubilee

1.30 (2020/03/28) Jester's Festival and Anniversary Event

1.29 (2020/02/28) Fixed 2 errors regarding ticket availability

1.28 (2020/02/26) Refresh UI when it's re-activated; fix hide UI

1.27 (2020/02/21) Another minor bug fix, and updated for API 5.3.0 Harrowstorm

1.26 (2020/02/20 11am) Bug fix

1.25 (2020/02/20 3:30am) Murkmire update; keybind toggle for UI added

1.24 (2020/01/23) Mid-Year Mayhem update

1.23 (2020/01/13) Fixed UI time errors caused by last partial day

1.22 (2020/01/09 10pm) Fixed a bug for new installations; improved UI for all

1.21 (2020/01/09 11:30am) Quick fixes for Undaunted

1.20 (2020/01/08 11:30am) Further improvements on the UI

1.19 (2020/01/08 8:30am) Update UI better

1.18 (2020/01/07) Set up for Undaunted Event (Jan. 9-13 2020; 3 tickets per day)

1.17 (2020/01/03) Hide UI between events; set up next event info; process unknown events

1.16 (2020/01/01) Added UI event end/next event; removed excess notices from 1.15

1.15 (2019/12/28) Better UI for new installations/no ticket info yet

1.14 (2019/12/27) Improved UI - better position, added "Tickets Available"

1.13 (2019/12/26) USER INTERFACE ADDED
Chat commands: Better format; added chat, ui, help, ?
Message comes up at reset that tickets are available again; Handle crown-purchased tickets better; Delves give tickets


* 1.12 (2019-12-21) New ticket algorithm uses New Life quests to determine source instead of number of tickets to cover cases where tickets were missed because of cap; changed info because delve bosses don't give tickets
ARCHIVED as the last simple chat-only version. (Though UI can be turned off.)

1.11 (2019-12-20) Checked that ticket availability is resetting at daily reset; restored messages about tickets already gotten and how long till next; added info that boss tickets can be had from rifts and pub dungeons

1.10 (2019-12-19 7:30pm) Fixed ticket init (when it finds ticket info other than by loot, quest, or spending them), and a minor display issue on remaining event time with /evtinfo

1.09 (2019-12-19 5:30pm) Updated version number because 1.08 was not uploaded correctly

1.08 (2019-12-19 4pm) Re-written again because official ZOS announcement that there would be ONE New Life ticket for each of the first TWO quests per day, did not match actual TWO tickets for FIRST quest

1.07 (2019-12-19 4am) Complete change in data structure to handle getting multiple tickets more than once per day

1.06 (2019-12-12) Add information about extra tickets added with New Life; warning that an update will be needed before event


* 1.05 (2019-12-09) Handle in between events better; prepare for New Life event
ARCHIVED as the best Dragonguard Event version.

1.04 (2019-12-09) A few minor typos

1.03 (2019-12-09) Fixed remaining tickets in /evtinfo; don't show messages between events except by user request

1.02 (2019-12-08) Fixed a couple messages that were messed up by end of event

1.01 (2019-12-07) Original release
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Uploader
Date
1.31
30kB
Kelinmiriel
04/01/20 06:24 PM
1.12
17kB
Kelinmiriel
12/21/19 09:21 PM
1.05
11kB
Kelinmiriel
12/09/19 09:10 PM


Post A Reply Comment Options
Unread 04/02/20, 10:15 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by Alessondria
update: deleting saved variables and deleting to upgrade version fixed it. Happy!
Excellent! Thanks so much for letting me know!
Report comment to moderator  
Reply With Quote
Unread 04/02/20, 08:23 PM  
Alessondria

Forum posts: 0
File comments: 58
Uploads: 0
update: deleting saved variables and deleting to upgrade version fixed it. Happy!
Report comment to moderator  
Reply With Quote
Unread 04/02/20, 04:12 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by JolaRossa
Originally Posted by Kelinmiriel
That's puzzling to me too! Are you sure you have the most recent version? If you use Minion, it sometimes thinks it's updated to the most recent version when it hasn't. You can force it to by uninstalling (without deleting variables) and reinstalling. (Although I'm going to be uploading a new version within the next day anyway, so that might take care of that anyway.)

Your problem is in your saved variables; you did an excellent job of describing it to me, thank you! The latest version of the addon should've straightened them out, though. One thing that should definitely fix it, is if you uninstall the addon and delete variables, then re-install. It may be confused about whether or not you've gotten tickets for the day, until the next reset - but after that, it should be fine.
Thank you! Updating the addon didn't solve the problem, but reinstalling (and deleting saved variables) did. Much appreciated!
Great, thanks for letting me know!
Report comment to moderator  
Reply With Quote
Unread 04/02/20, 04:12 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by Alessondria
The last update has messed with how one of my main mods, pchat. functions. Something you altered in the code makes chat never fade which is a function of that mod. Hopefully you will be able to figure out what was done and find another way to do it. To my understanding its something with how ZOS handles chat now and only 1 mod can alter it, negating the rest.

Much love for the add-on. Hoping I am able to use this and get the functionality like I did before!
That's strange; I use pChat also, and I'm not having any trouble with chat fading. pChat is a very large and complex addon. I just started learning Lua last fall to do this, so I can't even begin to understand how it works, but mine is very small and simple, so I have no idea how mine could be messing it up. I don't do anything complex with chat! Lol! I can contact Baertram and see if he has any ideas. He's brilliant. (He's supporting it now, since its author has abandoned it.)

The biggest potential conflict I know of with pChat involves libraries, and I have avoided using any, so it's definitely not that.

Oh, and also, I can't recall making any significant changes to any of the chat functions recently, so that makes it even more puzzling! I've just been updating it to handle all the changes in how the events are running.
Report comment to moderator  
Reply With Quote
Unread 04/02/20, 05:21 AM  
JolaRossa

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Kelinmiriel
That's puzzling to me too! Are you sure you have the most recent version? If you use Minion, it sometimes thinks it's updated to the most recent version when it hasn't. You can force it to by uninstalling (without deleting variables) and reinstalling. (Although I'm going to be uploading a new version within the next day anyway, so that might take care of that anyway.)

Your problem is in your saved variables; you did an excellent job of describing it to me, thank you! The latest version of the addon should've straightened them out, though. One thing that should definitely fix it, is if you uninstall the addon and delete variables, then re-install. It may be confused about whether or not you've gotten tickets for the day, until the next reset - but after that, it should be fine.
Thank you! Updating the addon didn't solve the problem, but reinstalling (and deleting saved variables) did. Much appreciated!
Report comment to moderator  
Reply With Quote
Unread 04/02/20, 03:45 AM  
Alessondria

Forum posts: 0
File comments: 58
Uploads: 0
The last update has messed with how one of my main mods, pchat. functions. Something you altered in the code makes chat never fade which is a function of that mod. Hopefully you will be able to figure out what was done and find another way to do it. To my understanding its something with how ZOS handles chat now and only 1 mod can alter it, negating the rest.

Much love for the add-on. Hoping I am able to use this and get the functionality like I did before!
Report comment to moderator  
Reply With Quote
Unread 04/01/20, 01:01 AM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by JolaRossa
Thanks for the add-on, it's very useful!

There is one thing that puzzles me, though. It always seems to give double the actual number of available tickets. For example, now at the Fools' Festival there are 3 tickets available per day. The UI tells me "Tickets: 7 / Available: 6". (I do have 7 tickets, but there are only 3 tickets available, not 6!) The chat message if I enter /evt tells me "3 First AND 3 Second TICKETS AVAILABLE!"

...so what gives? (The same thing has happened in previous events).

Not a big problem, really, I know it's only 3 and not 6 and the rest of the features work fine, but I'm very curious... (Also, am I the only one who gets this? I don't see anybody else mentioning it...)
That's puzzling to me too! Are you sure you have the most recent version? If you use Minion, it sometimes thinks it's updated to the most recent version when it hasn't. You can force it to by uninstalling (without deleting variables) and reinstalling. (Although I'm going to be uploading a new version within the next day anyway, so that might take care of that anyway.)

Your problem is in your saved variables; you did an excellent job of describing it to me, thank you! The latest version of the addon should've straightened them out, though. One thing that should definitely fix it, is if you uninstall the addon and delete variables, then re-install. It may be confused about whether or not you've gotten tickets for the day, until the next reset - but after that, it should be fine.

Hope that takes care of it for you! If not, please let me know!
Report comment to moderator  
Reply With Quote
Unread 03/31/20, 04:28 PM  
JolaRossa

Forum posts: 0
File comments: 7
Uploads: 0
Thanks for the add-on, it's very useful!

There is one thing that puzzles me, though. It always seems to give double the actual number of available tickets. For example, now at the Fools' Festival there are 3 tickets available per day. The UI tells me "Tickets: 7 / Available: 6". (I do have 7 tickets, but there are only 3 tickets available, not 6!) The chat message if I enter /evt tells me "3 First AND 3 Second TICKETS AVAILABLE!"

...so what gives? (The same thing has happened in previous events).

Not a big problem, really, I know it's only 3 and not 6 and the rest of the features work fine, but I'm very curious... (Also, am I the only one who gets this? I don't see anybody else mentioning it...)
Report comment to moderator  
Reply With Quote
Unread 03/31/20, 12:54 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by CooLow
At first, thanks for the addon! Its a great reminder to when i should quest to get the tickets!

As a sugestion, you could allow the user to imput the start and ending date on the addon, and how much tickets are possible to get per day (In case bosses drops tickets), so it would recognize when you have tickets to get.
Glad you like it, and thanks for writing!

I'll consider it. It can already recognize whenever tickets are picked up, and how many.

Start date isn't used for anything, except to warn people when an event is going to be coming up, which I try to put in and get an update out for when they announce it - I'll try to be better about that. If you know there's going to be an event to enter it yourself, you probably don't need the addon to be telling you about it.

End date isn't absolutely necessary. It's just kind of nice to have that information about how many total tickets are left in the event, and have that warning about the end of event coming up. I have always gotten an update out that included the end date.

I'll keep working on it, though! Thanks for the suggestions!
Report comment to moderator  
Reply With Quote
Unread 03/29/20, 11:29 PM  
CooLow

Forum posts: 0
File comments: 12
Uploads: 0
At first, thanks for the addon! Its a great reminder to when i should quest to get the tickets!

As a sugestion, you could allow the user to imput the start and ending date on the addon, and how much tickets are possible to get per day (In case bosses drops tickets), so it would recognize when you have tickets to get.

Originally Posted by Kelinmiriel
Originally Posted by Kenza
Thanks for the update! It's working great again!

Sorry to hear you hard to start over! D: Hopefully there's some way to make it automatic. Having to update each time could get tedious.. Could it detect quest names maybe? If they're even named the same each time the event comes around. Or maybe a settings menu, where ppl can pick which event is active, and like wambo says enter the start/end days manually?
I don't mind updating it, I just wish they'd give me more time to do it, stop tossing stuff in at the last minute that they've never done before, and make sure that their announcements are correct! But hey, I ask too much.

Detecting quest names would be nice, if it was only that simple. Lol! Detecting loot boxes is a much better method, but even that doesn't work 100%. There is no one method that does. Especially detecting the tickets that drop with boss kills that they sometimes throw in as bonuses.

I'd like to eventually have it detect which event is running, and where tickets are coming from. But first, I think I'd like it to just have a simple mode, where it can recognize that an unknown event has started, and show the number of tickets you're getting based on the number you've been getting - perhaps a menu setting for that; that would be easy.

Because its primary function is to warn people about having too many tickets. Needing to spend some. Dates aren't nearly as necessary.

My primary goal is to have it stable, reliable, and accurate. If it can do extra stuff beyond that, even better.
Last edited by CooLow : 03/29/20 at 11:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 10:43 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by Kenza
Thanks for the update! It's working great again!

Sorry to hear you hard to start over! D: Hopefully there's some way to make it automatic. Having to update each time could get tedious.. Could it detect quest names maybe? If they're even named the same each time the event comes around. Or maybe a settings menu, where ppl can pick which event is active, and like wambo says enter the start/end days manually?
I don't mind updating it, I just wish they'd give me more time to do it, stop tossing stuff in at the last minute that they've never done before, and make sure that their announcements are correct! But hey, I ask too much.

Detecting quest names would be nice, if it was only that simple. Lol! Detecting loot boxes is a much better method, but even that doesn't work 100%. There is no one method that does. Especially detecting the tickets that drop with boss kills that they sometimes throw in as bonuses.

I'd like to eventually have it detect which event is running, and where tickets are coming from. But first, I think I'd like it to just have a simple mode, where it can recognize that an unknown event has started, and show the number of tickets you're getting based on the number you've been getting - perhaps a menu setting for that; that would be easy.

Because its primary function is to warn people about having too many tickets. Needing to spend some. Dates aren't nearly as necessary.

My primary goal is to have it stable, reliable, and accurate. If it can do extra stuff beyond that, even better.
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 10:31 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by wambo
Yeah no worries, I figured as much.

Seems to be working perfectly fine.

You could try to make it so ppl can enter the beginning and end of the events themselves? (Along with some hints on timezones XD)
I had thought about that, and also about trying to make it auto-detect which event it's in, which it can do to some extent, but every time I think I have their pattern figured out, they change it on me. Like this time, when they threw the latest curve at me with an announcement just after the Jester's Festival started - and just as I had finished making changes and was about to test it to release it for that!

They had never had an event start at exactly the same time as one ended before. It wasn't set up to handle that. That's what I've been working on. Hopefully it'll do all right. I plan to do some more testing before it happens to make sure it will.
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 10:16 PM  
Kenza

Forum posts: 27
File comments: 171
Uploads: 0
Thanks for the update! It's working great again!

Sorry to hear you hard to start over! D: Hopefully there's some way to make it automatic. Having to update each time could get tedious.. Could it detect quest names maybe? If they're even named the same each time the event comes around. Or maybe a settings menu, where ppl can pick which event is active, and like wambo says enter the start/end days manually?
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 05:55 PM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 333
Uploads: 1
Yeah no worries, I figured as much.

Seems to be working perfectly fine.

You could try to make it so ppl can enter the beginning and end of the events themselves? (Along with some hints on timezones XD)
Report comment to moderator  
Reply With Quote
Unread 03/28/20, 05:05 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 28
Uploads: 1
Originally Posted by wambo
Throws an error with the jester's event.
Also displays a wrong end time 1day 23hrs right now
--> I think it just gets stuck. The total time is still not correct.


Code:
EVTFrame_MouseUp:4: function expected instead of nil
|rstack traceback:
EVTFrame_MouseUp:4: in function '(main chunk)'
Sorry about that! It does need an update with each event, though I'm trying to get away from the need for that. Please try the latest version, and let me know if you're still having any errors.

Thank you for your comments!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: