• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
Resource icon

Release Task Hud v0.14

No permission to download
Joined
Jan 6, 2024
RedCents
10,935¢
Pronouns
She/They
Lisie submitted a new resource:

Task Hud - View status of tasks for connected characters

Pulls a list of connected characters from DanNet and uses actors to obtain data from characters on what tasks they have, as well as progress in each.

Selecting a character from the dropdown box will update the GUI with information for that character. If you wish to update the task status for that character use the refresh button. (Does not live update)

The second dropdown is a list of task that character currently has. Selecting one of those tasks will show the steps of that task and...

Read more about this resource...
 
Thanks for the work on this....excited to see it in action.
 
Lisie

Great job, very nicely done. Could you please include a "Commands" page that has the command to start the IMGui? Just heading this off at the pass lol. Someone besides me will ask.

Thanks

Vrak
 
Lisie

Great job, very nicely done. Could you please include a "Commands" page that has the command to start the IMGui? Just heading this off at the pass lol. Someone besides me will ask.

Thanks

Vrak

Great point, updated :)
 
I run this and only get a small box with a char drop down...shows the char but no tasks....click refresh, nothing ....then I use the gui to close and then re-run it same thing...am I doing it wrong?
1709237609045.png
 
Happy I Love You GIF by Warner Bros. Deutschland
 

This is fixed in the version i will be pushing later today.

I run this and only get a small box with a char drop down...shows the char but no tasks....click refresh, nothing ....then I use the gui to close and then re-run it same thing...am I doing it wrong?
View attachment 58114

Are you running this with only a single character? That is not a use case I have tested yet.

Can you resize the window?

I will change this for the version i push later today.
 
Yes I just had one toon logged in, I was doing some inventory clean up and wanted to try it.

I looked into this, and was able unable to replicate the issue. It may have been corrected by other changes before I checked it. Try the latest version and let me know if you still have the issue.
 
I certainly will, it is working fine with my group logged in. I will test a single player later at the end of my play session.

When I tried it this evening on just one toon it worked to show that toons quests. When I was running it in my full group at first it worked ok, later it crashed my MT to desktop. If the Lua writes any logs I can share if you tell me where to look.
 
Last edited:
I have an idea of what is causing this issue, I will squash that bug tomorrow.
 
I certainly will, it is working fine with my group logged in. I will test a single player later at the end of my play session.

When I tried it this evening on just one toon it worked to show that toons quests. When I was running it in my full group at first it worked ok, later it crashed my MT to desktop. If the lua writes any logs I can share if you tell me where to look.

Was this a crash to desktop just in general, while in a zone running the script, or was it while zoning?
 
We had just picked up the 2nd anniversary key quest. We were sitting in North Ro and it defaults to ABC order apparently. That would be a suggestion, have it default to the char that launched the hud. When I would change to my SK who was running the console it would dissappear, then reappear elsewhere on the screen with the SK. Then it would only show the SK status. I hit refresh and crash. I restarted the SK, restarted hud and we moved to lava, got started and it wouldn't update. Tried refresh one or two times and then crash.

Tried it again while redoing the first anny key quest but it crashed after the first step updated for the SK at the orc camp.

I know there's always a question in software development if there is a possible issue with the end user's Hardware or configuration. I haven't had a CTD event in EQ in I don't know how long. I regularly have between 2-5 hour sessions.
 
Its not working for me today.

Sat Mar 02 12:51:51 2024] [MQ2] ImGui Failure:...\VeryVanilla\MacroQuestTest\Release\Lua\taskhud\init.Lua:190: attempt to get length of a nil valuestack traceback: ...\VeryVanilla\MacroQuestTest\Release\Lua\taskhud\init.Lua: in function <...\VeryVanilla\MacroQuestTest\Release\Lua\taskhud\init.Lua:173>
[Sat Mar 02 12:51:51 2024] [MQ2] ImGui Critical Failure: Mismatched Begin/BeginChild vs End/EndChild calls: did you forget to call End/EndChild?
[Sat Mar 02 12:51:51 2024] [MQ2] Plugin ImGui has been temporarily paused. To resume imgui, run: /mqoverlay resume
[Sat Mar 02 12:51:51 2024] [MQ2] Ending Lua script 'taskhud' with PID 5 and status -1
 
I tried using the latest last night, but my issuing toon immediately crashed to desktop without any type of crash message.
 
We had just picked up the 2nd anniversary key quest. We were sitting in North Ro and it defaults to ABC order apparently. That would be a suggestion, have it default to the char that launched the hud. When I would change to my SK who was running the console it would dissappear, then reappear elsewhere on the screen with the SK. Then it would only show the SK status. I hit refresh and crash. I restarted the SK, restarted hud and we moved to lava, got started and it wouldn't update. Tried refresh one or two times and then crash.

Tried it again while redoing the first anny key quest but it crashed after the first step updated for the SK at the orc camp.

I know there's always a question in software development if there is a possible issue with the end user's Hardware or configuration. I haven't had a CTD event in EQ in I don't know how long. I regularly have between 2-5 hour sessions.
The disappearing and reappearing is desired behavior. I have it not draw the gui during the update process, in order to avoid attempting to draw with incomplete data and crashing. It should reappear in the same location iin after a couple seconds.

The defaulting character to your own is easy and I'll change that over (it was on the todo list)

As for updates. It does not currently update live. If you have the window open and advance a task, it will not be shown until you refresh. This is also on the todo list. But stability and crash fixes are taking priority.

I absolutely do not think it's a client pc issue. This last update rewrote almost all the code in the script, I knew there would be some issues but I had a limited ability to test various states.

I will be working tonight on tracking down some of these current problems and hopefully have something more stable out later tonight.
 
Last edited:
Its not working for me today.

Sat Mar 02 12:51:51 2024] [MQ2] ImGui Failure:...\VeryVanilla\MacroQuestTest\Release\lua\taskhud\init.lua:190: attempt to get length of a nil valuestack traceback: ...\VeryVanilla\MacroQuestTest\Release\lua\taskhud\init.lua: in function <...\VeryVanilla\MacroQuestTest\Release\lua\taskhud\init.lua:173>
[Sat Mar 02 12:51:51 2024] [MQ2] ImGui Critical Failure: Mismatched Begin/BeginChild vs End/EndChild calls: did you forget to call End/EndChild?
[Sat Mar 02 12:51:51 2024] [MQ2] Plugin ImGui has been temporarily paused. To resume imgui, run: /mqoverlay resume
[Sat Mar 02 12:51:51 2024] [MQ2] Ending lua script 'taskhud' with PID 5 and status -1
Do you have any additional info on this crash?

Did this occur on startup? While just running? When refreshing?

Was your party on a shared task, or just solo tasks?
 
I tried using the latest last night, but my issuing toon immediately crashed to desktop without any type of crash message.

If possible can you attempt to replicate this crash and provide additional information? How many tasks did each member have. Were there shared tasks, or only solo tasks?

A window should pop up on the CTD asking you to retry/cancel. Can you copy the contents of that window and include it?

Thanks!
 
It gave me no CTD information or pop up of any kind. It was a total closure of the EQ client on the executing toon. The other clients had the PID of the executed and completed Lua.

There were no shared task, only solo task, 1 full group and 1 trader connected.... 7, 10, 10, 13, 13, 15 task on the group, 0 task on the trader toon.

Not able to attempt to run it again at this time, doing some stuff with my grand daughter.... will try it again in the morning.
 
Good morning!

Updated my MQ, downloaded the latest Task Hud.... and it fired up and ran like a charm.
Till I logged another toon in, and then again when I switched toons on one account.

taskhud 001.jpg
 
Doing a solo task on a level 101 Gnome Enchanter, running back to Ak 'Anon, and got this message after I zoned with the TaskHUD open

1709476098320.png
 
Lisie updated Task Hud with a new update entry:

Crash fixes, comments, and group selection (oh my!)

--Added additional nil checking to prevent crashes
--Commented code to make it more readable and easier to find potential crashes
--Added a combo box to select DanNet peers group. Possible options are Group, Zone, and All.

--Group will show only characters in your current group
--Zone will show only characters in your current zone
--All will show all DanNet connected clients

Read the rest of this update entry...
 
Hey guys the first time I ran it I had the UI up. Know there is no UI. Anyone know what I can do tyo fix?
 
Running the task hud for the anniversary quest, and had a crash while zoning on my driver toon from blackburrow to everfrost. Also, when I run the TaskHud or refresh the tasks, it seems to make it where I cannot hotkey switch to the other toons, it is like the system is locked up or something. It seems the hud will crash any time it is open when you zone, at least the 2-3 times it happened, that seemed to be the common scenario.
1710709646564.png
 
Running the task hud for the anniversary quest, and had a crash while zoning on my driver toon from blackburrow to everfrost. Also, when I run the TaskHud or refresh the tasks, it seems to make it where I cannot hotkey switch to the other toons, it is like the system is locked up or something. It seems the hud will crash any time it is open when you zone, at least the 2-3 times it happened, that seemed to be the common scenario.
View attachment 59142

I am going to try to spend some time on this tonight or tomorrow.
 
Release Task Hud

Users who are viewing this thread

Back
Top
Cart