• 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

Question - Adding plugins to existing mq2 build??

kevman5

Member
Joined
Oct 18, 2014
RedCents
300¢
Hey guys how do you add a plug-in to your already compiled mq2 build? Let’s say I found a plug-in I’m wanting but my current build doesn’t include it, what would I do?
 
I may be wrong haven't done my own compile in years but I believe the following is correct.

plugins are specific to the version of MQ they are complied with, so you can't drop a pre-complied plugin with RG's vanilla MQ compile. If you have the source code of the plugin, then you can download the source for MQ of the RG build and compile VV and the plugin together.
 
Well if that’s the case that sucks. I have an old compile with some plugins my new compile don’t have but I really want them still.
 
Well, this is RedGuides, so your typical build would be the build created by RG, and you wouldn't go adding some outside plugins to it. You could enable/disable the plugins included with RG and also purchase the paid plugins available through RG.

If you're building MQ for yourself, and you wanted to add some plugin to your build, you would right click the solution in VS -> Add existing project/solution -> navigate to the vcxproj or whatever it is file for the plugin you want to build.

Maybe be more specific about the plugins you're missing, and define your "old compile" and "new compile". Are these referring to some old and new install of redguides or are you really compiling MQ yourself?
 
Well if that’s the case that sucks. I have an old compile with some plugins my new compile don’t have but I really want them still.
BTW it's just MQ now as MQ2 was discontinued and new MQ took it's place.
If those plugins are from MQ2 even if you had the original source code, they would not work with the current version of the new MQ as it was rebuilt for the most part from the ground up. They would need to be updated to work with MQ.
 
The situation is I have an old build I’ve had forever idk how long, it’s got some plugins I want to use but now I have the VeryVanilla build how do I get those plugins over to it?
 
BTW it's just MQ now as MQ2 was discontinued and new MQ took it's place.
If those plugins are from MQ2 even if you had the original source code, they would not work with the current version of the new MQ as it was rebuilt for the most part from the ground up. They would need to be updated to work with MQ.
Dumb question but how do I know if I have mq or mq2??
 
if you have redguides you have MQ. MQ2 doesn't exist anymore outside of emu and even then its on its way out. If its been more than a couple years then this old build you're referring to was probably MQ2.

Are these plugins you maintained? Plugins that were available before and just don't seem to exist anymore? Plugins that are still maintained somewhere else but just not in VV?
 
Dumb question but how do I know if I have mq or mq2??
the MQ that is at and supported at RG is "MQ", MQ2 is no longer supported or available.

What you downloaded here is "MQ" or just "MacroQuest" it is the latest version of macroquest, which was macroquest -> macroquest 2 -> back to macroquest as far as naming goes. it is still "macroquest" just with a major overhaul and thousands of fixes/updates/additions.

1687916293750.png

if you were self-compiling with our "Open Vanilla" you would just add something to your build, and build it.

RG doesn't have anything like the old MQ builder had where you just "add your own" - but you can self compile


RG also doesn't carry any "active" hacks, even for the EMU build. if you're looking to go that route you would want to self compile.
 
the MQ that is at and supported at RG is "MQ", MQ2 is no longer supported or available.

What you downloaded here is "MQ" or just "MacroQuest" it is the latest version of macroquest, which was macroquest -> macroquest 2 -> back to macroquest as far as naming goes. it is still "macroquest" just with a major overhaul and thousands of fixes/updates/additions.

View attachment 49272

if you were self-compiling with our "Open Vanilla" you would just add something to your build, and build it.

RG doesn't have anything like the old MQ builder had where you just "add your own" - but you can self compile


RG also doesn't carry any "active" hacks, even for the EMU build. if you're looking to go that route you would want to self compile.
So if I self compiled would it work?
 
So if I self compiled would it work?
if you self-compiled and added whatever plugin you wanted to the build you're building, assuming it was proper MQ code that matched and compiled, then yep.

you can't just willy-nilly slap that old-ass mq2 plugin to a new mq build - it wouldn't match and it would not work.
 
if you self-compiled and added whatever plugin you wanted to the build you're building, assuming it was proper MQ code that matched and compiled, then yep.

you can't just willy-nilly slap that old-ass mq2 plugin to a new mq build - it wouldn't match and it would not work.
Oh gotcha Thank you guys, sounds like I’m either stuck using the old or the new build can’t combine.
 
Oh gotcha Thank you guys, sounds like I’m either stuck using the old or the new build can’t combine.

It is possible that the old plugin source code will work with the existing MQ source code with little or no changes.

It is also possible it will require significant modifications.

It really depends on how complex the plugin is. What parts of the MQ plugin API are used. For example does it have a UI or export a TLO ? if so it will require remapping some of the code.

Can send me a DM on discord if you'd like me to take a look at it.
 
Last edited:
Question - Adding plugins to existing mq2 build??

Users who are viewing this thread

Back
Top
Cart