• 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

MQ2Ghost (Removed until packets fixed)

thez

Well-known member
Joined
Jan 9, 2006
RedCents
220¢
Original thread

I figured I'd start a new thread to deal with this, since I'll be doing things a bit differently than Randomguy_01 did.

While I have his source code, I've added a little bit to it after watching the shitfest that Ghostkill and monkbug have become.

This plugin expires.

Rich (BB code):
MQ2Ghost by cronic, with credit to Lestor for the /ghost return idea.
TLO and various updates and nerfs by randomguy_01, life-leashing and packet updates for 2/16 patch by TheZ and others.

Usage:
/ghost on - enables ghosting
/ghost off - disables ghosting
/ghost return - returns you to the spot at which you turned on ghosting

TLO:
${Ghosting.Status} - returns TRUE/FALSE
${Ghosting.Y} - Y coordinate of where you're ghosting.
${Ghosting.X} - X coordinate of where you're ghosting.
${Ghosting.Z} - Z coordinate of where you're ghosting.

This plugin lets you move around a zone without aggro while remaining stationary server-side.

THIS WILL NOT ALLOW YOU TO GHOSTKILL
 
Last edited:
Re: MQ2Ghost (Working til 3/5/07)

ghost off on work good but can t loot mob (
 
Re: MQ2Ghost (Working til 3/5/07)

lol how can stuff get out of hand with this plugin?
 
Re: MQ2Ghost (Working til 3/5/07)

I imagine he means just in case it unintentionally does allow GKing.
 
Re: MQ2Ghost (Working til 3/6/07)

Or if I slip ghostkilling abilities into it every once and a while to see who picks up on it.

Updated
Sorry, folks, used the wrong packets.h. That said, looting / zoning / switches and most of the other stuff should be working now, but I still haven't been able to updated the Zonechange opcode. So when you zone, YOU WILL STILL BE GHOSTING. Will work on that packet some more later.
 
Re: MQ2Ghost (Working til 3/6/07)

wuwu ! big thank you man ! red cent well deserved :)
 
Re: MQ2Ghost (Working til 3/6/07)

Fixed the zoning issue. Grab a new DLL.
 
Re: MQ2Ghost (Working til 3/6/07)

This is the great file I have been serching for.. now a NEW exe is out and I cant try it out .... Just my luck
 
Re: MQ2Ghost (Working til 3/6/07)

LOL this plug in is great I don't have to die to loots the chests anymore.. You rock
 
Re: MQ2Ghost (Working til 3/6/07)

Any day now Z, you can slip it in. Im waiting. eww I take that back...
 
Re: MQ2Ghost (Working til 3/6/07)

Actually the first zip I put up had GKing abilities, you just had to enter the correct command to enable it...
 
Re: MQ2Ghost (Working til 3/20/07)

Thanks for the update. Any hidden goodies??? :D
 
Re: MQ2Ghost (Working til 3/20/07)

Out of Curiosity is the only way to find hidden goodies to decompile the dll, or try and view it in a hex editor?
 
Re: MQ2Ghost (Working til 3/20/07)

run>cmd>edit mq2\ghost.dll ;) scroll down.
 
Re: MQ2Ghost (Working til 3/20/07)

NO DISASSEMBLE!!!

Johnny five is alive.



Also would the MQ2pluginhook work for those less tech savy?
 
Re: MQ2Ghost (Working til 3/20/07)

Any suggestions on what is the best decompiler to use. I was looking around and found several, but then I ran into REC ( all-in-one) and thought I hit the jackpot. then i started reading and found out that there were certain limitations such as the programs inability to decifer code from Visual C++ and Basic 5.

This is a quote directly from the developers website(http://www.backerstreet.com/rec/rec.htm), "Although REC can read Win32 executable (aka PE) files produced by Visual C++ or Visual Basic 5, there are limitations on the output produced. REC will try to use whatever information is present in the .EXE symbol table. If the .EXE file was compiled without debugging information, if a program data base file (.PDB) or Codeview (C7) format was used, or if the optimization option of the compiler was enabled, the output produced will not be very good. Moreover, Visual Basic 5 executable files are a mix of Subroutine code and Form data. It is almost impossible for REC to determine which is which. The only option is to use a .cmd file and manually specify which area is code and which area is data.

In practice, only C executable files produce meaningful decompiled output. " :mad:

So, seeing how i am trying to learn and understand..plus i want to find the hidden goodies ;) , any help would be appreciated.
 
Re: MQ2Ghost (Working til 3/20/07)

Think they all use IDA for basic stuff. I pulled it up, but I have no idea what to look for sadly. If anyone wants to say what the old secret syntax was that'd be helpful.
 
Re: MQ2Ghost (Working til 3/20/07)

Look, guys, this is all well and good, but why am I getting PMs asking me to look and comment on this stuff? I'm not going to encourage you to find the stuff...I hid it in the first place!
 
Re: MQ2Ghost (Working til 3/20/07)

hmm tried visual c++ express said i needed a diffrent editor. .......... hmm
:confused:
 
Re: MQ2Ghost (Working til 3/30/07)

Updated to for the latest patch...should finally be working this time.

You will HAVE to use the RedQuest zip on this one, since there was a part of the MQ2 code that was causing the packet crashing errors (corrected in the RQ compile).

I will admit, though...it is untested. So if it starts crashing, I'm sorry...it's late, I'll work on it in the morning.
 
Re: MQ2Ghost (Working til 3/30/07)

thez said:
Updated to for the latest patch...should finally be working this time.

You will HAVE to use the RedQuest zip on this one, since there was a part of the MQ2 code that was causing the packet crashing errors (corrected in the RQ compile).

I will admit, though...it is untested. So if it starts crashing, I'm sorry...it's late, I'll work on it in the morning.

We do appreciate your efforts thez :-)
 
Re: MQ2Ghost (Working til 3/30/07)

FUN FUN I Dissassembled it with 2 different programs. I found all the jumps and stuffs but no clue how to decipher a command out of it. I have 2 other versions of GK so im not trippin over it.....but atleast its hidden well. Nice work...Kinda makes me wonder whats inside some of these other plugins now. I never really thought about hiding stuff.

AND DO NOT ASK ME FOR GK...I WILL LAUGH AT YOU CALL YOU A NOOB AND SEND YOU ON YOUR WAY.....

This is a snippet of the stuffs....reminds me of looking for the warp offset haha
Rich (BB code):
  		Align	8
 SUB_L04001150:
  		mov	eax,[esp+08h]
  		cmp	eax,00000001h
  		jnz	L0400118E
  		push	SSZ04013378_MQ2Ghost
  		push	SSZ04013364__s_Module_Loaded
  		call	[MQ2Main.dll!DebugSpewAlways]
  		mov	eax,[MQ2Main.dll!gszINIPath]
  		push	SSZ04013378_MQ2Ghost
  		push	eax
  		push	SSZ04013358__s__s_ini
  		push	L04018278
  		call	SUB_L040044AD
  		add	esp,00000018h
  		mov	eax,00000001h
  		retn	000Ch
 
Last edited:
Re: MQ2Ghost (Working til 3/30/07)

Just tried the newest Ghost Still CTD when using Reds 7.1. Not sure whats going on but thanks for the effort.
 
Re: MQ2Ghost (Working til 3/30/07)

i use your ghost and cannot click on door or item
 
Re: MQ2Ghost (Working til 3/30/07)

Updated again. Does this fix your problems, nadia?
 
Re: MQ2Ghost (Working til 3/30/07)

Looting while ghosting still is a no go says 'you are out of range' blah. Same with opening door's etc.
 
Re: MQ2Ghost (Working til 3/30/07)

richardhead74 said:
Looting while ghosting still is a no go says 'you are out of range' blah. Same with opening door's etc.

Could making an offset for "You are out of range" fix this? If so, I'll make one. I don't know if it's serverside or not though.
 
MQ2Ghost (Removed until packets fixed)

Users who are viewing this thread

Back
Top
Cart