• 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

Lua - NavHelper v0.9 - Help with Travel and Teleporting

MrInfernal

Seasoned veteran member
Joined
Dec 27, 2022
RedCents
5,793¢
Pronouns
He/Him
I’ve written a Lua program: NavHelper - GUI for travel and teleporting and there are some features that I wanted to implement. I’ve just learned Lua in the past week and writing this has been an amazing hands on project to help me improve.

With that said, I was hoping for help about how to have your program check if certain plugins are loaded, such as checking for MQ2DanNet. I just want to have an error check to ensure that the proper plugins are loaded.

Also, I’ve scoured the boards for how to set up and query DanNet observers and what conditions I could search for. I know that ${Me.CurrentMana} can echo it, but I’m hoping for a function that can query for a grouped Druid or wizard’s mana to ensure that the spell won’t fail due to insufficient mana.

If possible, I’d like to be able to check if the requested port spell is in their spell book, but can’t think of a way to store or query that.

One last thing, if I issue a pause to any loaded CWTN plugins, is there a way to set a command to unpause the plugin after zoning?

So, to summarize, what would be the best way to implement plugin checking, and how to set up DanNet observers to check if a teleport spell is owned and if they have sufficient mana to cast it? How to check that the grouped CWTN plugin has zoned and to unpause?

Thank you in advance for any help.
 
Lua - NavHelper v0.9 - Help with Travel and Teleporting

Users who are viewing this thread

Back
Top
Cart