- Joined
- Jan 31, 2005
- Messages
- 11,860
- Reaction score
- 587
- Points
- 113
- Location
- Australia
- Website
- www.mmobugs.com
Current MQ2Size Plugin - Used To Change Size Of PC's And NPC's On Your Screen
Commands:
/size <number>
Commands:
/size <number>
Code:
#include "../MQ2Plugin.h"
PreSetup("MQ2Size");
VOID Size(PSPAWNINFO pChar, PCHAR szLine);
/**************/
/* Begin Size */
/**************/
/* Class function to change target size - Unknown Author */
class SizeClass { public: void SizeFunc(float);};
FUNCTION_AT_ADDRESS(void SizeClass::SizeFunc(float), SizeFuncOffset);
/* Change size - Unknown */
VOID Size(PSPAWNINFO pChar, PCHAR szLine)
{
if ((strlen(szLine) != 0) && (ppTarget && pTarget))
{
PSPAWNINFO Target = (PSPAWNINFO)pTarget;
((SizeClass*)Target)->SizeFunc((float)atof(szLine));
}
}
PLUGIN_API VOID InitializePlugin(VOID)
{
AddCommand("/size",Size);
}
PLUGIN_API VOID ShutdownPlugin(VOID)
{
RemoveCommand("/size");
}
// End Size