Quantcast
Download
(7 Kb)
Download
Updated: 07/14/20 11:27 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Updated:07/14/20 11:27 PM
Created:07/10/20 01:13 PM
Monthly downloads:356
Total downloads:357
Favorites:4
MD5:
Categories:Utility Mods, Graphic UI Mods
6.0.5
Undaunted Pledge Queuer
Version: 0.3.1
by: remosito [More]

Dependencies: Undaunted Daily ( https://www.esoui.com/downloads/info1286-UndauntedDaily.html )
Optional: USPF ( https://www.esoui.com/downloads/info1863-UrichsSkillPointFinder.html )

Got tired of always needing to click and scroll through 7 pages of UI Interface to queue for
which undaunted dailies I feel like at the moment.

So I wrote this little Addon.

Just a little window, a slash command (/udq) and a keybinding.

Select the ones you want (v and/or n); Click "Queue Me". Done.

The window is moveable. Best place to grab it is to the left of the Dungeon Names.
If you have USPF installed it will color code tell you if you already have the skillpointquest done.

Important:

There are many reasons why a queueing can fail:
- ZOS Queue system is down
- You or a group member don't meet level or cp limits for dungeon
- You or a group member don't have access to the DLC
- You or a group member are on queue cooldown because you left an earlier group
- probably quite a few others.


I DO NOT CHECK FOR ANY OF THOSE!!!

So make sure you and your group members qualify for anything you wanna queue.


I wanna keep this a light-weight and low-work Addon.

So I can keep focusing on my Display Leads Addon.

Testing by me has been minimal so far.
It did queue me correctly for Direfrost Keep vet that I wanted to do for the Antiquity Lead.
0.3.1
- Bugfix: Forgot to "isolate" USPF integration in one place.

0.3.0
- expanded Tooltip if USPF installed. Shows Alts with Skillpoint quest not done

0.2.0
- fix for skill point available color coding being wrong

0.1.0
- Initial Release.
- Just a window. /udq command and a keybinding
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Uploader
Date
0.3.0
7kB
remosito
07/14/20 12:38 PM
0.2.0
6kB
remosito
07/10/20 02:53 PM
0.1.0
6kB
remosito
07/10/20 01:13 PM


Post A Reply Comment Options
Unread 07/16/20, 04:04 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3042
File comments: 3644
Uploads: 62
Originally Posted by remosito
If I change it to one of the versions you proposed. I guess I should update the saved vars version number,
so the existing data gets nixed?
Yes I'd increase the version so the old tabnles get NILed and are not kept inside the SV files forever, without usage.
One should only do not change the version if maybe youa dd a "migrate" settings panel so one can switch between server + character or account savedvars. If the version would be changed the old data would be lost.
So one would need to use some code to migate them and after that NIL them via the lua code then internally in the addon.
Report comment to moderator  
Reply With Quote
Unread 07/16/20, 08:53 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 98
Uploads: 2
Hi Baertram,

thanks a lot for the feedback. Already changed the Description to include the Dependencies.

Mea culpa on the saved vars. Just looked how others did it and used that without putting in to much thought.

If I change it to one of the versions you proposed. I guess I should update the saved vars version number,
so the existing data gets nixed?

Waiting for an update on Undaunted Dailies Addon then will do the switch to better saved vars.
And include your german translation fixes :-)

cheers


Originally Posted by Baertram
Please always add the depencies to the addon's description so one sees directly at the Minion UI, or esoui website, what needs to be installed to make this addon work. Else one needs to try&error ingame. Thanks
-> UndauntedDaily

And for new addons please always respect that there are multiple servers and the users would like to be able to save the data diffrently on the servers, so maybe (for "new addons" at least) change the row from this:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil)

to this:
--savedVariableTable, version, namespace, defaults, profile, displayName
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), nil)
or this if you do not want to use the "default" subtable in the SV:
ZO_SavedVars:NewAccountWide("UDQVars", 1, GetWorldName(), nil, nil, nil)
And to this if not the account name of GetDisplayName() should be used to store the data for the account, but a "virtual" account name "AllAccountsTheSame" should be used, so many accounts will share the same SV data:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), "AllAccountsTheSame")


German translation fixes:
Code:
UDQ.LABEL_QUEUEME = "In die Warteschlange"
UDQ.TOOLTIP_QUEUEME = "Klicke hier und du wirst für die selektierten Gruppenverliese in die Warteschlange gestellt"
UDQ.LABEL_NORMALDIFF = "n"
UDQ.TOOLTIP_NORMALDIFF = "Normaler Schwierigkeitsgrad"
UDQ.LABEL_VETERANDIFF = "v"
UDQ.TOOLTIP_VETERANDIFF = "Veteranen Schwierigkeitsgrad"
UDQ.TOOLTIP_UD = "|c2DC50EAufgabe erledigt|r / |cFF6666Fähigkeitspunkt erhältlich|r"
UDQ.TOOLTIP_UD_SKQAVAIL = "Fähigkeitspunktquest noch nicht erledigt:"
UDQ.TOOLTIP_UD_SKPAVAIL = "(x) = nicht zugewiesene Fähigkeitspunkte"
UDQ.TOOLTIP_USPF_MISSING = "'USPF' Addon fehlt.\nKann nicht bestimmen ob Fähigkeitspunktaufgabe schon erledigt ist"
UDQ.KEYBINDINGTEXT = "UD Queuer Fenster umschalten"
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 04:11 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3042
File comments: 3644
Uploads: 62
Please always add the depencies to the addon's description so one sees directly at the Minion UI, or esoui website, what needs to be installed to make this addon work. Else one needs to try&error ingame. Thanks
-> UndauntedDaily

And for new addons please always respect that there are multiple servers and the users would like to be able to save the data diffrently on the servers, so maybe (for "new addons" at least) change the row from this:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil)

to this:
--savedVariableTable, version, namespace, defaults, profile, displayName
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), nil)
or this if you do not want to use the "default" subtable in the SV:
ZO_SavedVars:NewAccountWide("UDQVars", 1, GetWorldName(), nil, nil, nil)
And to this if not the account name of GetDisplayName() should be used to store the data for the account, but a "virtual" account name "AllAccountsTheSame" should be used, so many accounts will share the same SV data:
ZO_SavedVars:NewAccountWide("UDQVars", 1, nil, nil, GetWorldName(), "AllAccountsTheSame")


German translation fixes:
Code:
UDQ.LABEL_QUEUEME = "In die Warteschlange"
UDQ.TOOLTIP_QUEUEME = "Klicke hier und du wirst für die selektierten Gruppenverliese in die Warteschlange gestellt"
UDQ.LABEL_NORMALDIFF = "n"
UDQ.TOOLTIP_NORMALDIFF = "Normaler Schwierigkeitsgrad"
UDQ.LABEL_VETERANDIFF = "v"
UDQ.TOOLTIP_VETERANDIFF = "Veteranen Schwierigkeitsgrad"
UDQ.TOOLTIP_UD = "|c2DC50EAufgabe erledigt|r / |cFF6666Fähigkeitspunkt erhältlich|r"
UDQ.TOOLTIP_UD_SKQAVAIL = "Fähigkeitspunktquest noch nicht erledigt:"
UDQ.TOOLTIP_UD_SKPAVAIL = "(x) = nicht zugewiesene Fähigkeitspunkte"
UDQ.TOOLTIP_USPF_MISSING = "'USPF' Addon fehlt.\nKann nicht bestimmen ob Fähigkeitspunktaufgabe schon erledigt ist"
UDQ.KEYBINDINGTEXT = "UD Queuer Fenster umschalten"
Last edited by Baertram : 07/15/20 at 04:16 PM.
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 06:02 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 98
Uploads: 2
Hi Kohtas,

thanks for the feedback that it is working now. Very much appreciated :-)

cheers

PS I like the Tooltip info about alts that haven't gotten the skillpoint yet. If I have time and feel like an undaunted daily... might as well do it on the character that needs skillpoints the most (got 10 chars) ;-)

Originally Posted by Kohtas
I don't have USPF installed since it didn't effect functionality of UPQ and was just a pop up error the one time. I just updated UPQ though and no more error, so thank you very much!

Originally Posted by remosito
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/15/20, 03:42 AM  
Kohtas

Forum posts: 0
File comments: 7
Uploads: 0
I don't have USPF installed since it didn't effect functionality of UPQ and was just a pop up error the one time. I just updated UPQ though and no more error, so thank you very much!

Originally Posted by remosito
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/14/20, 11:29 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 98
Uploads: 2
Hi Kohtas,

my bad. Looks like I forgot to isolate one USPF dependent functionality block for those who dont have uspf Addon installed.

Well I hope that was it. Do you have USPF installed?

Uploaded new version 0.3.1 that should fix it.

cheers

Originally Posted by Kohtas
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/14/20, 04:41 PM  
Kohtas

Forum posts: 0
File comments: 7
Uploads: 0
Getting this error after the latest update, assuming it's because I don't have USPF installed but can't be sure. It doesn't effect usability, just the annoying pop up when loading in.

bad argument #4 to 'string.format' (integer expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:132: in function 'UDQ.QuestComplete'
user:/AddOns/UndauntedDailyQueuer/UndauntedDailyQueuer.lua:163: in function 'UDQ.onLoad'
Report comment to moderator  
Reply With Quote
Unread 07/12/20, 12:05 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 98
Uploads: 2
Hi Kohtas,

thanks a lot for the praise. And the feed back that it is running without hickups

Yeah, know that zone is really small. It's on purpose though as I actually don't hide/unhide my window but just leave it in a corner visible all the time. And every pixel counts ;-)

cheers

remosito

Originally Posted by Kohtas
Seems to work just fine, no issues with it yet but it is a pain in the ass to find where to click to actually move it around. Seems the edge to move it is really small. Aside from that it's exactly what I needed, thank you.

Wish ZOS would just build something like this into the normal UI, at least put the pledge dungeons at the top of the list or something.
Report comment to moderator  
Reply With Quote
Unread 07/12/20, 06:33 AM  
Kohtas

Forum posts: 0
File comments: 7
Uploads: 0
Seems to work just fine, no issues with it yet but it is a pain in the ass to find where to click to actually move it around. Seems the edge to move it is really small. Aside from that it's exactly what I needed, thank you.

Wish ZOS would just build something like this into the normal UI, at least put the pledge dungeons at the top of the list or something.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: