• 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

[MQ2] - Size Plugin

Redbot

💻❤️
Moderator
Joined
Oct 15, 2004
RedCents
104,028¢
Pronouns
He/Him
This is the command the GM's always use :)

Usage:
/size 1
(microscopic)
/size 4
(gnome size)
/size 10
(pretty big)
/size 30
(SMASH HUMANS)

/size 0
(return character to normal size)


Do not go higher than /size 98. If you do, you'll have to delete your character file and do a complete file check with the EQ patcher.

I don't have the source code for this, sorry.
 
Last edited:
I don't understand your logic here. /size -4 would prolly be an invalid command
 
ok im sorry im still new to this sorry to ask another dumb question, when i unzip this and put it into my release folder i then go in game and put in /plugin mq2sizer it says it could not be loaded, i also tryed /plugin mq2sizer.dll same thing happened. I compile my own macroquest without any dlls or anything i buy the ones i use from cronic, any help? thanks guys
 
I don't have the source code for this, sorry.

This must be a record, I answeered 3 questions in the SAME thread within a half hour
 
lol my logic is simple

if its 4 for gnomer size (eg srinking) wouldnt it be -4 for grow?
 
who ever said 4 is shrinking? it just means it's gnome sized
 
Ok I see what you mean, think of this then; what if you were a gnome? typing /4 certainly wouldn't make you smaller.
 
The sizes go from 1 to 98. 1 Being the smallet, 98 being the largest.

0 is to reset.

I should have been more clear.
 
was what I was wondering, 90% chance just the client I'd say.. though besides freaking people out the only applications of this would really be client side
 
Redcents bump :p

Rich (BB code):
#include "../MQ2Plugin.h" 
  
  /* 06-27-05 OFFSET */ 
  
  PreSetup("MQ2Size"); 
  
  class SizeClass { 
  public: 
  void SizeFunc(float); 
  }; 
  
  FUNCTION_AT_ADDRESS(void SizeClass::SizeFunc(float), 0x004875ac ); 
  
  VOID Size(PSPAWNINFO pChar, PCHAR szLine) 
  { 
  CHAR szArg[MAX_STRING]={0}; 
  GetArg(szArg,szLine,1); 
  
  if(szArg[0]!=0) 
  if (ppTarget && pTarget) 
  { 
  PSPAWNINFO Target = (PSPAWNINFO)pTarget; 
  { 
  ((SizeClass*)Target)->SizeFunc((float)atof(szArg)); 
  } 
  } 
  } 
  
  PLUGIN_API VOID InitializePlugin(VOID) 
  { 
  AddCommand("/size",Size); 
  } 
  
  PLUGIN_API VOID ShutdownPlugin(VOID) 
  { 
  RemoveCommand("/size"); 
  }
 
Last edited:
Just to make it look nice

Rich (BB code):
#include "../MQ2Plugin.h" 

/* 06-27-05 OFFSET */ 

PreSetup("MQ2Size"); 

class SizeClass { 
public: 
void SizeFunc(float); 
}; 

FUNCTION_AT_ADDRESS(void SizeClass::SizeFunc(float), 0x004875ac ); 

VOID Size(PSPAWNINFO pChar, PCHAR szLine) 
{ 
CHAR szArg[MAX_STRING]={0}; 
GetArg(szArg,szLine,1); 

if(szArg[0]!=0) 
if (ppTarget && pTarget) 
{ 
PSPAWNINFO Target = (PSPAWNINFO)pTarget; 
{ 
((SizeClass*)Target)->SizeFunc((float)atof(szArg)); 
} 
} 
} 

PLUGIN_API VOID InitializePlugin(VOID) 
{ 
AddCommand("/size",Size); 
} 

PLUGIN_API VOID ShutdownPlugin(VOID) 
{ 
RemoveCommand("/size"); 
}

PS THX
 
Plugin loaded with reported success, but no visual result or remarkable result from issuing a /size command. Tried /size 4 and /size 10, zoned with the setting on, all to no avail. Great item and would like to see it work before desiding where/how to best use it. Am I missing something?
 
Hi.

Rich (BB code):
0x47EC91
for the 8/11 eqgame (this is used for MQ2Alice which is posted in MQ2 VIP if people are feeling nice.)
 
:) :D :eek:
img1_02.gif
Lol Size Plugin.
 
on my server, there was a 70 berserker guy in pok, on the rock next to the MB, his form was a white gnoll, he was freakin HUGE! i dunno how he did it but he was there in gnoll form that big for like 3-4 days :P prob used this but i'll check this out sometime, even tho its prob useless, except for makin stuff huge, but that'd be pretty funny
 
clrplr said:
on my server, there was a 70 berserker guy in pok, on the rock next to the MB, his form was a white gnoll, he was freakin HUGE! i dunno how he did it but he was there in gnoll form that big for like 3-4 days :P prob used this but i'll check this out sometime, even tho its prob useless, except for makin stuff huge, but that'd be pretty funny

hmm is intresting, see i would have thought the jester did that to him (they can turn u into any mob in the zone and make u bigger than grow) was this BEFORE they changed there effects so they only lasted 15 mins? if so then thats how he did it imo and decided he looked so cool he didnt log off or owt
 
I don't understand. I am still experiencing the problems Warrene had... I see no visual result.
 
Rich (BB code):
PSPAWNINFO Target = (PSPAWNINFO)pTarget; 
{ 
((SizeClass*)Target)->SizeFunc((float)atof(szArg));

(Restating what ()===D====> said, this is the part that makes it so you have to target whoever you try to resize)

Now I don't know shit about plugins so chances are this won't work, but from what I've learned here, change it to

Rich (BB code):
PSPAWNINFO Me = (PSPAWNINFO)pChar; 
{ 
((SizeClass*)Me)->SizeFunc((float)atof(szArg));

to make it just resize you and you only
 
in all reality, you don't have to change it to anything. It worked perfectly fine for me after compiling it with the new offsets. Be sure to change:
Rich (BB code):
0x004875ac
to
Rich (BB code):
0x47EC91
. Be sure to change the whole thing, not just the same amount of digits. (ie. 0x004875. Dont forget to replace the "ac" too).
 
Once I targeted myself, worked just fine. Not sure why I didn't try that.

Now I can loot those giants who die up on the rooftop due to pushback :)

Thanks!
 
i got this to work but itonly seems that i am the only one that can see i'm big/small. to everyone else when i am big it appears that i keep falling from the sky.
 
Which makes it worthless. Was hopeing to ditch my shrink device once and for all.
 
There are many applications to MQ2Sizer, one being entering holes, and small areas (The Hole), Also LoS for casters can be improved or reduced depending on sizes..(Yes Line of sight is also client side).
 
You can shrink yourself , and even shrink your raid, with a little macro ..

Even a whole zone:
|Shrink all
Sub main
:start

/target next pc
/size 1
:goto start
 
Redbot said:
Do not go higher than /size 98. If you do, you'll have to delete your character file and do a complete file check with the EQ patcher.

What if you do /size 100 to an npc or anybody besides you? Will it make them have to change their file? Will you have to fix your file or will nothing happen but make them friggen huge?
 
this would be fun to mess around with, make monster sized gnomes :P
 
Joman said:
hmm is intresting, see i would have thought the jester did that to him (they can turn u into any mob in the zone and make u bigger than grow) was this BEFORE they changed there effects so they only lasted 15 mins? if so then thats how he did it imo and decided he looked so cool he didnt log off or owt

he couldnt have been usin jester or anything cause this was like 2-5 months b4 jester or veteran awards started :P
 
[MQ2] - Size Plugin

Users who are viewing this thread

Back
Top
Cart