Quantcast
Download
(52 Kb)
Download
Updated: 07/21/21 08:44 PM
Pictures
File Info
Compatibility:
Waking Flame (7.1.5)
Blackwood (7.0.5)
Updated:07/21/21 08:44 PM
Created:12/07/19 07:14 PM
Monthly downloads:2,987
Total downloads:34,064
Favorites:53
MD5:
7.0.5
Event Tracker  Popular! (More than 5000 hits)
Version: 1.56
by: Kelinmiriel [More]
Helps keep track of Event Tickets so you don't miss any.

- Minimal performance impact
- No libraries required (simple installation)

- Reminds you when you need to spend tickets so you don't go over the 12-ticket cap.
- Reminds you if you haven't gotten all your tickets yet the last few hours before reset.

- Can give you info like which tickets you've gotten already for the day, how to get them,
how many are left to get for the event
- Can put info in chat about how to get tickets when event ends, how many tickets are
left to get - to answer questions for people.

*****************************************************************
*** Pan-Elsweyr - Thurs., July 22 - Tues., Aug. 3 ***
*** Year One - August (Wrothgar/Craglorn/Imp. City) ***
*** Blackwood - September ***
*****************************************************************

Automatic messages:
- at character sign on ** Now with notification if you need to spend tickets!
- 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)

/evti - View event information
/evti help - View options for event details
/evti begin - Starting an event
/evti box - How to get more boxes
/evti next - What events are coming up in the future? (/evti upcoming also works)
/evti pet - About the Unstable Morpholith you can buy with Event Tickets
/evti imp - The Impresario, aka Event Merchant, where you spend your Event Tickets
/evti morph - What you can morph your pet into (a mount? a HOUSE?! Really? YES!)
/evti <event> - the first three letters of any event name, past, present, or future.

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

/evtc - 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.

All of the options that are listed for "evti" above, also work for "evtc".

/evtc help - View options for event details (this one does NOT post to chat to send)


The User Interface hides during combat, and in between events.

This addon works for people who play on both NA and EU servers.
(Keeps info separate - tickets are stored, counted, and earned
separately on each server, so the addon treats them as such.)


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 or @KrystlPryzm (2nd account) on both NA and EU,
or you can leave a comment on ESOUI.

To do: Support for other languages, settings, better (optional) warnings.

(auto-hide UI when menus/maps/etc are up.) DONE!! -- FINALLY!!!
1.56 (2021/07/21) Notification when tickets need to be spent; better msgs for DLC locked; API 101031
1.55 (2021/07/19 7:30 pm) Fixed a minor typo throwing Lua errors. Sorry!
1.54 (2021/07/19 3:30 pm) Waking Flame API 100036; Pan-Elsweyr
1.53 (2021/06/24) Blackwood API 100035; Mid-Year Mayhem, Pan-Elsweyr, Year One
1.51 (2021/04/08) Anniversary extended! Added warning on cake reticle
1.50 (2021/03/31) Anniversary; added /xpbuff and /rvbuff
1.49 (2021/03/19) UI finally fixed to vanish for menus, maps, etc! YAY!
1.48 (2021/03/18) Jester's Festival
1.47 (2021/03/15) Fixed Ashlander err; added help file links; prepared some Jester's Fest info

1.46 (2021/03/06) Warning to do Morrowind first to not miss purple box; added "box" (info about getting boxes) and "begin" (how to start event/where to find dailies) to /evti & /evtc; ticket received confirmation added; removed "feather/berry available"; old & off-season events removed from slash commander

1.45 (2021/02/22) Tribunal Event
1.44 (2021/02/01) Fixed IC Bounty Board that counts as 2 Cyro tickets
1.43 (2021/01/27) "Mid-Year" Mayhem; support LibSlashCommander (opt.); Flames of Ambition API version
1.42 (2020/11/20) New dates for Undaunted and New Life; fixed Markarth DLC API version
1.40 (2020/10/18) Witches Festival; Undaunted; New Life; /evti and /evtc options
1.39 (2020/09/22) Lost Treasures Event; Markarth DLC
1.38 (2020/09/02) Imperial City Event
1.37 (2020/07/17) Updated for Summerset Event & Stonethorn DLC
1.36 (2020/07/05) Stopped overly aggressive error correction from "fixing" things that weren't wrong
1.35 (2020/07/04) Mid-Year Mayhem Extended; added /evt reset
1.34 (2020/06/23) Greymoor; Mid-Year Mayhem
1.33 (2020/04/16) Post-Anniversary clean-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

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

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 (1)
File Name
Version
Size
Uploader
Date
1.55
51kB
Kelinmiriel
07/19/21 05:32 PM


Post A Reply Comment Options
Unread 07/29/21, 02:19 AM  
M-ree

Forum posts: 1
File comments: 296
Uploads: 0
For some reason, for the third day in a row, I keep getting

[EVT]: You have X tickets.
You have already gotten all the tickets available today.
Tickets will be available again in HH hours, MM minutes.

after getting the FIRST ticket. Also, whenever I check using /evt, I just get "[EVT]: You have X event tickets." without the usual "[EVT]: 1 N. Elsweyr and 1 S. Elsweyr TICKETS AVAILABLE!" even if I check it the first thing in the day.
Report comment to moderator  
Reply With Quote
Unread 07/19/21, 05:42 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Originally Posted by Kelinmiriel
Sorry about that! Posting a correction right now.
Much appreciated.
Report comment to moderator  
Reply With Quote
Unread 07/19/21, 05:30 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Sorry about that! Posting a correction right now.
Report comment to moderator  
Reply With Quote
Unread 07/19/21, 04:17 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Yep getting the same errors.

Originally Posted by M-ree
(It might mess up 'cause the mess-up there is is with brackets, but...)

Code:
user:/AddOns/EventTracker/EventTracker.lua:231: nesting of [[...]] is deprecated near '['
Code:
user:/AddOns/EventTracker/EVTEvents.lua:20: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTEvents.lua:20: in function '(main chunk)'
|caaaaaa<Locals> EventIdentified = "Unknown", BoxType = "Unknown", EventType = "Unknown", MostRecentBox = 0, TicketsReceived = 0, QuestType = "Unknown" </Locals>|r
Code:
user:/AddOns/EventTracker/EVTUtils.lua:23: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTUtils.lua:23: in function '(main chunk)'
|caaaaaa<Locals> TestRun = 0, UIMessageNone = "", UIMessageEvent = "", testmin = 0, testhr = 0, testday = 0 </Locals>|r
Code:
user:/AddOns/EventTracker/EVTUserInterface.lua:12: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTUserInterface.lua:12: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 07/19/21, 04:05 PM  
M-ree

Forum posts: 1
File comments: 296
Uploads: 0
(It might mess up 'cause the mess-up there is is with brackets, but...)

Code:
user:/AddOns/EventTracker/EventTracker.lua:231: nesting of [[...]] is deprecated near '['
Code:
user:/AddOns/EventTracker/EVTEvents.lua:20: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTEvents.lua:20: in function '(main chunk)'
|caaaaaa<Locals> EventIdentified = "Unknown", BoxType = "Unknown", EventType = "Unknown", MostRecentBox = 0, TicketsReceived = 0, QuestType = "Unknown" </Locals>|r
Code:
user:/AddOns/EventTracker/EVTUtils.lua:23: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTUtils.lua:23: in function '(main chunk)'
|caaaaaa<Locals> TestRun = 0, UIMessageNone = "", UIMessageEvent = "", testmin = 0, testhr = 0, testday = 0 </Locals>|r
Code:
user:/AddOns/EventTracker/EVTUserInterface.lua:12: attempt to index a nil value
stack traceback:
user:/AddOns/EventTracker/EVTUserInterface.lua:12: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 07/19/21, 01:27 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Originally Posted by sirinsidiator
Hey. Just FYI the addon incorrectly showed that I already had collected the final tickets when I could still get 3 more today. Did yesterdays quests around 13-14 hours before now.
I'll check into that. Thanks for letting me know! Sorry I didn't see your message until now. I've been having computer problems for months; been trying to check in when I can, but must've missed it. (Also I don't check as often in between events, for obvious reasons.)
Report comment to moderator  
Reply With Quote
Unread 07/06/21, 05:38 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1480
File comments: 1046
Uploads: 38
Hey. Just FYI the addon incorrectly showed that I already had collected the final tickets when I could still get 3 more today. Did yesterdays quests around 13-14 hours before now.
__________________
https://www.imperialtradingcompany.eu/ - My Addons - The Vault (Early updates and experimental projects) - My patreon - My blog
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 03/15/21, 09:07 AM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Ashlanders ok now.

Originally Posted by Friday_The13_rus
Hi! Started receiving the following error when I complete Ald'ruhn daily quests in Vvardenfell after end of Tribunal event.
Code:
user:/AddOns/EventTracker/EVTEvents.lua:565: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/EventTracker/EVTEvents.lua:565: in function 'EVT.OnLootReceived'
Fixed. Thanks for bringing it to my attention!
Report comment to moderator  
Reply With Quote
Unread 03/11/21, 01:46 AM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Originally Posted by Friday_The13_rus
Hi! Started receiving the following error when I complete Ald'ruhn daily quests in Vvardenfell after end of Tribunal event.
Code:
user:/AddOns/EventTracker/EVTEvents.lua:565: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/EventTracker/EVTEvents.lua:565: in function 'EVT.OnLootReceived'
I'll look into it. Thanks for letting me know!
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 12:58 PM  
Friday_The13_rus

Forum posts: 4
File comments: 63
Uploads: 0
Hi! Started receiving the following error when I complete Ald'ruhn daily quests in Vvardenfell after end of Tribunal event.
Code:
user:/AddOns/EventTracker/EVTEvents.lua:565: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/EventTracker/EVTEvents.lua:565: in function 'EVT.OnLootReceived'
Last edited by Friday_The13_rus : 03/10/21 at 01:01 PM.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 12:31 AM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Originally Posted by GrailQuest
Thank you for a useful little addon!

Initially I didn't think I'd use it much since I keep quite organized and track which alt has what type of quests to turn in, and a calendar of the dates and ticket count, blah blah blah.
But it's really handy to have it tucked in the corner of the screen.

Also, I really like that it announced the workaround for the missing Tribunal Coffer bug -- which ZOS didn't even bother to acknowledge as far as I know.
Thank you so much for posting! I'm glad you like it, and that it helped you!

I really try to keep on top of everything related to events, especially tickets, so I can keep people informed. I just wish I could've let people know sooner, but I didn't know about it myself. Then had to test it, figure out enough details to know what to say, and how to say it clearly.

I always appreciate it when people let me know about anything, so I can pass it on! Or even just a little note like this. Thanks!
Report comment to moderator  
Reply With Quote
Unread 03/09/21, 12:35 AM  
GrailQuest

Forum posts: 0
File comments: 47
Uploads: 0
Thank you for a useful little addon!

Initially I didn't think I'd use it much since I keep quite organized and track which alt has what type of quests to turn in, and a calendar of the dates and ticket count, blah blah blah.
But it's really handy to have it tucked in the corner of the screen.

Also, I really like that it announced the workaround for the missing Tribunal Coffer bug -- which ZOS didn't even bother to acknowledge as far as I know.
Report comment to moderator  
Reply With Quote
Unread 02/22/21, 09:55 PM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Originally Posted by wambo
Its a bit late, but this event the tracking is pretty borked.

You can get 3 tickets per day:
2 from a cyrodiil or BG daily (one of the cyro ones can also be delivered in IC iirc)
1 form an IC daily

I also had the feeling that the update time (new ones available) is not 100% correct, but I'd have to test that more specifically.
I don't know what problem you were having, unless you hadn't gotten the update before the event. I had updated the Event Tracker with very little lead time before the event started - thank ZOS for that, as they didn't announce the dates until less than 24 hours before it started.

I haven't changed the code for reset time in a very long time; that should still be fine.

I do know that there were 2 tickets from Cyro/bg and 1 from IC. I had changed the info to reflect that after I'd found out about it on the PTS last fall, and had also changed the code to deal with it, so it was ready to go, except for the dates, which they didn't announce until less than a day before it started.

I did miss the board in IC, so I had issued another update during the event to take care of that -- Version 1.44. Thanks for letting me know about it!

Tried very hard to catch all the things they might get by me on Tribunal. Hopefully I got them all. If anyone catches anything I missed, please let me know, and I'll get it straightened out as soon as I can!
Report comment to moderator  
Reply With Quote
Unread 02/07/21, 10:47 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 423
Uploads: 1
Its a bit late, but this event the tracking is pretty borked.

You can get 3 tickets per day:
2 from a cyrodiil or BG daily (one of the cyro ones can also be delivered in IC iirc)
1 form an IC daily

I also had the feeling that the update time (new ones available) is not 100% correct, but I'd have to test that more specifically.
Report comment to moderator  
Reply With Quote
Unread 10/26/20, 12:32 AM  
Kelinmiriel
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 55
Uploads: 2
Originally Posted by F-Lambda
Hi, does this keep track of dremora plunder skulls, or just event tickets?
Sorry, just event tickets, although it offers a lot of information about event tickets - as much as I have available, and you can use /evti to see info about various events, or /evtc to put that information on the chat line, then press enter to post it into chat to answer questions for other people easily. (It's also sometimes more accurate than the game's own official information, which is unfortunately not always correct.)

I had always intended to add a function to track Dremora skulls and also New Life boxes, but hadn't gotten to it yet.

There is an addon that tracks Dremora skulls: Plunder Skull Timer. It's an excellent addon, very low performance impact (even less impact than mine, which is very low). To see skulls you've looted, type
/pst dremora
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: