• 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 - How do you make plugins

Seafury

Member
Joined
Apr 2, 2012
RedCents
91¢
Ok I'm new here and I guess im spoiled, I want some of the plugins im used to from another site and they dont seem to exist here or are well, im sorry, not as good, or to different for me.

So is it way to hard for me to make a plugin or edit existing ones?
I can only write simple macros currently.

Can anyone point me in the direction of learning how to write something like autogrouping, a stick that works way faster, more precise, and a way to instantly memspells even on the run by simply clicking the ingame player made spell sets?

Thank you for the advice.

UPDATE: I am dowloading a trial of vs to see what i can break messing with some .dll's
 
Last edited:
OK so mq2moveutils are not all created equal, but I have the good one working again. :D
 
Learn C++, understand the structure of the MQ2 project, then profit.
 
Yes, sadly there is not a simple syntax guide to read, but you must understand Advanced C++. I took several years of C programming 12 years ago, but sadly don't remember enough to make plugins. I know Subs, logic, and most syntax, but completely lost when it comes to pointers and more of the advance C programming you see in today's plugins. I should go back to school and get some more learning... lol.
 
Thanks for the info. It does seem outa my reach :mad:

I did find free source code in vip forums on mq2, but I dont know how to make that code become a .dll

I downloaded visual studio 2010 trial but it doesnt seem to want to do anything like decompile/compile and I tried some other program claiming it does .dll again no clue how to make it go as it was not obvious and i could locate no compile/decompile commands.

Kinda sucks, autogroup is SUPER useful, and so is fastmem, I cant find any autogroup here and instantmem just pales in comparison.

If I could just get these 2 plugins going on red planets UF emu compile I would be set.
 
We have an ancient very simple plugin that just clicks yes to most dialog boxes. I am checking with our devs to see if they can update it. It currently has no ini file and is more generic than mq2autogroup but will see if we can do something to add to our regular and EMU compile.
 
I downloaded visual studio 2010 trial but it doesnt seem to want to do anything like decompile/compile and I tried some other program claiming it does .dll again no clue how to make it go as it was not obvious and i could locate no compile/decompile commands.

Visual Studio calls Compile "Build" and you'll find it in the Project menu once you have the VS project open. Honestly though, MQ2 is fairly complex and you're probably not going to have much luck writing your own plugins until you put some (a lot) of time in learning a good deal about C++ and systems programming :(

As for DEcompiling, there's not really a way to do the decompile like you're wanting, since C++ compiles straight to machine code. Sorry this is like Negative Nancy post, just don't want you wasting a lot of time and getting frustrated while hunting up the wrong tree :)
 
Question - How do you make plugins

Users who are viewing this thread

Back
Top
Cart