• 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

MQ2Docrack explanation, all files included (1 Viewer)

Siddin

Rikk-tikk-tikki-tikki-tchk!
Joined
Feb 6, 2005
RedCents
504¢
ok, this is going to be a long post because of the code lol (it will all be at the bottom of the post)
anyhow, go into a dos prompt and tyep "cd \{mq2path}"
not type mkplugin docrack. you'll see a spew of lines and the new plugin name will be mq2docrack.
paste what is in the .zip file into this folder (yes to replacing items)
After this is done, you can build it. and close down the solution
Extract the MQUI_DoCrackWnd.zip to your ui folder (make sure its not the default folder or the equi.xml will be overwritten)
 
Last edited:
Just tried this and getting errors when i compile . 4 warnings, 3 errors and 1 fatal error. any suggestions?
 
what are the errors? just telling me that there are errors does no good.
 
could not delete file mq2\release\mq2main.ddl
MQ2Main fatal error LNK1104: cannot open file '..\Release/MQ2Main.dll'
c:\mq2\MQ2Docrack\ByteHandler.h(63): warning C4018: '<' : signed/unsigned mismatch
c:\mq2\MQ2Docrack\ByteHandler.h(69): warning C4018: '<' : signed/unsigned mismatch
c:\mq2\MQ2Docrack\ByteHandler.h(142): warning C4018: '<=' : signed/unsigned mismatch
c:\mq2\MQ2Docrack\ByteHandler.h(147): warning C4018: '>=' : signed/unsigned mismatch
c:\mq2\MQ2Docrack\ByteHandler.h(163): warning C4018: '<=' : signed/unsigned mismatch
c:\mq2\MQ2Docrack\MQ2Docrack.h(60): error C2065: 'MA' : undeclared identifier
c:\mq2\MQ2Docrack\MQ2Docrack.h(60): error C2146: syntax error : missing ')' before identifier 'X_STRING'
c:\mq2\MQ2Docrack\MQ2Docrack.h(60): error C2059: syntax error : ')'
c:\mq2\MQ2Docrack\MQ2Docrack.h(444): error C2146: syntax error : missing ')' before identifier 'X_STRING'
c:\mq2\MQ2Docrack\MQ2Docrack.h(444): error C2059: syntax error : ')'
c:\mq2\MQ2Docrack\MQ2Docrack.h(444): error C3861: 'MA': identifier not found, even with argument-dependent lookup
MQ2Moveutils fatal error LNK1181: cannot open input file '..\Release\MQ2Main.lib'
MQ2Twist fatal error LNK1181: cannot open input file '..\Release\MQ2Main.lib'
i followed this word for word now i get all these errors
 
heh, it can't open the mq2main.dll, either 1 of 2 things have happened, you still have macroquest2 running (need to shut it down) or you haven't built the rest of the program before trying to build the plugin.
 
no, you need to close macroquest2.exe and close everquest. if its still coming up with those errors, windows isn't letting go of the main.dll so you'll need to restart windows.
 
Ok i'll shut everything down and try again. still a little fuzzy on the xml files and especially the Ini file. I know to make the Ini file but do i put just the offsets in there or should there be some other code there as well?
 
just paste em into a mq2docrack.ini file in the macroquest directory
 
what i do before building a plugin is shut down and restart windows. if you had mq2 running you will always get those errors when building a plugin. i even get them when mq2 isnt showing in task manager so shut down and restart windows.
 
k, i just have a build directory and copy the release files into a different directory so i can rebuild mq2 on the fly for those that give me their auth codes while i'm macroing.
 
Ok mQ2 has already been compiled and working properly since last release
I'm not running everquest or mq2 during the compile,
Rebooted before compile
still get this error
D:\MQ2\MQ2Docrack\MQ2DoCrack.h(58) : error C2065: 'MA' : undeclared identifier
D:\MQ2\MQ2Docrack\MQ2DoCrack.h(58) : error C2146: syntax error : missing ')' before identifier 'X_STRING'
D:\MQ2\MQ2Docrack\MQ2DoCrack.h(58) : error C2059: syntax error : ')'
D:\MQ2\MQ2Docrack\MQ2DoCrack.h(442) : error C2146: syntax error : missing ')' before identifier 'X_STRING'
D:\MQ2\MQ2Docrack\MQ2DoCrack.h(442) : error C2059: syntax error : ')'
Error executing cl.exe.

MQ2Docrack.dll - 5 error(s), 0 warning(s)

Any ideas
 
copied and pasted my version over it again just in case i missed something. make sure you copy everything.
 
hmm, ok, i'll see if the zip is small enough to just put it as an attatchment
 
the docrack xml files ... where exactly do they go? I have placed them in the MQ2 directory and in my personal UI directory. I get a ingame message saying that the docrack.xml files is not in uifiles\defualt. I put them in there and still same message so I took them back out.

Any ideas?
 
lol, yeah you'll always get that message, although the .xml files go into your custom ui directory that you're using. if the /docrackwnd brings up the docrack window they're working.
 
Where do I find the "mq2docrack.ini" file? I did a search of my computer for it, and I can't find it.
 
you have to create it with the offsets on this board.
 
Do you have to install all the UI files, or can you just do the window for docrack itself? I installed all of them but it messed up my custom UI.
 
Ah, sweet. I've been useing the command and it's been working, so my next question was going to be what the window was for anyway. No need now though, thanks.
 
the window is just so that you don't have to use the /docrack command. just click the name and it turns on, right click the name and it turns off.
 
[
Where do I find the "mq2docrack.ini" file? I did a search of my computer for it, and I can't find it.




you have to create it with the offsets on this board.

How do you Create Mq2docrack.ini and find the offsets to do it?
 
Last edited:
i cant get the docrack window to load, i've tried /window MQUI_DocrackWnd and i just get unable to load..
 
i cant get the docrack window to load, i've even tried /window MQUI_DocrackWnd and i just get window not available
 
did you overwrite the equi.xml? follow the instructions on the first post.
 
Hey Sid if we use your compiled version of MQ2 do we need to do all this? i.e. do you include docrack in your version. I am guessing you do cause it will load but since nostun doesnt work anymore was wondering if I am doing something wrong. Also if I dont use a UI does it matter if it says it wont load to UI?
 
don't worry about the UI window if you just want to use the /docrack command, the ui is for us lazy peeps :)


current offsets for 2005.04.12 is in the attatchment
 
Last edited:
Hey siddin,

In the first post you say to go into a dos prompt to compile the program. Are you refering to visual c++ 2003 command prompt? I dont think you can compile that file into a working version with your standard windows dos prompt. Sorry if I missed somethin but the method to get this running is eluding me.

I have to apologize for my moronic nature when it comes to compiling. Its all I can do to get mq2 runnin by myself with the above mentioned program.

The first step is giving me the error " 'mkplugin' is not recognized as an internal or external command, operable program or batch file."

I hate asking for people to hold my hand but... could you hold my hand please?


.................................................................................................

Thanks for the quick reply soultaker - I used to live in kentucky...

They have internet there now? wow! ;P
 
see the guides section on Plugin Compiles. All answered there on how to complie a plugin.
 
I love how whenever I use this some players in the zone cant be seen visually or with macroquest even though / all ___ shows them in the zone, and how they cast buffs on me, yet the dont appear in the buff window lol....that and my XP/AA bar says im at 100% in both

:mad: :confused:
 
deph2 said:
I love how whenever I use this some players in the zone cant be seen visually or with macroquest even though / all ___ shows them in the zone, and how they cast buffs on me, yet the dont appear in the buff window lol....that and my XP/AA bar says im at 100% in both

:mad: :confused:

I'm using Siddin compiled version and I get some of the same issues....like aa bar at full but if I relog it goes to normal. I was thinking this came from the /zone command...at least that's how I can dupe the problem.

Had someone in Zone being invited to group but /who didn't see them...maybe they were using an offset.

I'll try dumping all and starting new...any way to see what the latest and greatest is?
 
j/w whats the chance of getting caught using docrack for nodrop transfering? i see alot of people wanting it. and now that cronic's has been nerfed for a while. tempted to use this.
 
So, forgive me for being a n00b. Been struggling trying to absorb all of this info.

I have Cade's compile from this thread, including the .ini from several posts down.

I can /plugin mq2docrack with no problems, but when I do a /docrack list, i get text that looks like this in my MQ window.

Rich (BB code):
off 
ULL off

Im sure I'm doing something wrong. Was hoping someone might give me a clue =)

Edited typo:
 
Ok, so I'm not sure what the problem is, but I fixed it by re-downloading the lastest compile from the thread above.

Off to play..

btw, thanks for putting together such an awesome site.


Thanks
DD
 
MQ2Docrack explanation, all files included

Users who are viewing this thread

Back
Top
Cart