• 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

Quests - the TaskWND window - example scripts

Joined
Jun 7, 2020
RedCents
1,814¢
Hello RedGuides

July last year shorlty after staring wth RedGuides, I authored some macro script and looked at the approach to read the Quests, from the TaskWND.

Simple things of open & close the window and enumerate all the quests in the journal.
This continued with looking for specific quests by name, and also state of individual objectives in a quest.

This week I had the thought of looking at Lua, and do the same activities in the Lua script, for MQ Next.

They arent rocket science, but I thought to share both if it perhaps help someone else learn.
This isnt about looking for help, review or alternative approaches. Its simply to provide some sample script, mac and Lua, that can poke around Quests a character has in EQ.




Regards and Best Wishes
 

Attachments

Hello RedGuides

July last year shorlty after staring wth RedGuides, I authored some macro script and looked at the approach to read the Quests, from the TaskWND.

Simple things of open & close the window and enumerate all the quests in the journal.
This continued with looking for specific quests by name, and also state of individual objectives in a quest.

This week I had the thought of looking at LUA, and do the same activities in the LUA script, for MQ Next.

They arent rocket science, but I thought to share both if it perhaps help someone else learn.
This isnt about looking for help, review or alternative approaches. Its simply to provide some sample script, mac and lua, that can poke around Quests a character has in EQ.




Regards and Best Wishes
please upload as a resource if you're going to add a resource
 
I think it was just meant to be “here’s some examples in case it helps someone else”

Yes - that is correct.
Certainly not a tool, someone can install and just use as is, so in that sense, not a resource.


I describe it more as a comparative look at script in macro and Lua, that do the same pieces of work.

With specific look at the Quest "TaskWnd", that could be applied to other windows and child content of them.
Some example cases of looping, for & while, in both scripting languages.
The same said for calling subroutine/functions, passing parameters to them if needed, and getting return values from them to use.


The macro script, came in my first month of using VV MQ2, and learning how to do things with macro script interactng with MQ2/EQ windows.
I thought it would be interesting to see how the same would map as done as Lua script.
 
Quests - the TaskWND window - example scripts

Users who are viewing this thread

Back
Top
Cart