UnhappyHelpClass Updating Attempt

Posts 1–5 of 5 · Page 1 of 1
Class Updating Attempt
Class Updating Attempt

So about 30 minutes ago, @luccss & I tried updating a few classes. GameClientShell, SFXMgr, SFXList. We tested our results and they failed.

This was our first time trying it, on our own with no real help. Now that we've come back with results, it'd be nice to get some more help

The Class Pointer which we discovered to be was: 0x377E5B50

The resulted Classes.

Code:

Code:
//Generated using ReClass 2011 by DrUnKeN ChEeTaH


class cGameClientShell;
class cSFXMgr;
class cSFXList;


class cGameClientShell
{
public:
	virtual void Function0(); //0x0000 
	virtual void Function1(); //0x0004 
	virtual void Function2(); //0x0008 
	virtual void Function3(); //0x000C 
	virtual void Function4(); //0x0010 
	virtual void Function5(); //0x0014 
	virtual void Function6(); //0x0018 
	virtual void Function7(); //0x001C 
	virtual void Function8(); //0x0020 
	virtual void Function9(); //0x0024 
	virtual void Function10(); //0x0028 
	virtual void Function11(); //0x002C 
	virtual void Function12(); //0x0030 
	virtual void Function13(); //0x0034 
	virtual void Function14(); //0x0038 
	virtual void Function15(); //0x003C 
	virtual void Function16(); //0x0040 
	virtual void Function17(); //0x0044 
	virtual void Function18(); //0x0048 
	virtual void Function19(); //0x004C 
	virtual void Function20(); //0x0050 
	virtual void Function21(); //0x0054 
	virtual void Function22(); //0x0058 
	virtual void Function23(); //0x005C 
	virtual void Function24(); //0x0060 
	virtual void Function25(); //0x0064 
	virtual void Function26(); //0x0068 
	virtual void Function27(); //0x006C 
	virtual void Function28(); //0x0070 
	virtual void Function29(); //0x0074 
	virtual void Function30(); //0x0078 
	virtual void Function31(); //0x007C 
	virtual void Function032(); //0x0080 
	virtual void Function33(); //0x0084 
	virtual void Function34(); //0x0088 
	virtual void Function35(); //0x008C 
	virtual void Function36(); //0x0090 
	virtual void Function37(); //0x0094 
	virtual void Function38(); //0x0098 
	virtual void Function39(); //0x009C 
	virtual void Function40(); //0x00A0 
	virtual void Function41(); //0x00A4 
	virtual void Function42(); //0x00A8 
	virtual void Function43(); //0x00AC 
	virtual void Function44(); //0x00B0 
	virtual void Function45(); //0x00B4 
	virtual void Function46(); //0x00B8 
	virtual void Function47(); //0x00BC 
	virtual void Function48(); //0x00C0 
	virtual void Function49(); //0x00C4 
	virtual void Function50(); //0x00C8 
	virtual void Function51(); //0x00CC 
	virtual void Function52(); //0x00D0 
	virtual void Function53(); //0x00D4 
	virtual void Function54(); //0x00D8 
	virtual void Function55(); //0x00DC 
	virtual void Function56(); //0x00E0 
	virtual void Function57(); //0x00E4 
	virtual void Function58(); //0x00E8 
	virtual void Function59(); //0x00EC 
	virtual void Function60(); //0x00F0 
	virtual void Function61(); //0x00F4 
	virtual void Function62(); //0x00F8 
	virtual void Function63(); //0x00FC 
	virtual void Function64(); //0x0100 
	virtual void Function65(); //0x0104 
	virtual void Function66(); //0x0108 
	virtual void Function67(); //0x010C 
	virtual void Function68(); //0x0110 
	virtual void Function70(); //0x0114 
	virtual void Function71(); //0x0118 
	virtual void Function72(); //0x011C 
	virtual void Function73(); //0x0120 
	virtual void Function74(); //0x0124 
	virtual void Function75(); //0x0128 
	virtual void Function76(); //0x012C 
	virtual void Function77(); //0x0130 
	virtual void Function78(); //0x0134 
	virtual void Function79(); //0x0138 
	virtual void Function80(); //0x013C 
	virtual void Function81(); //0x0140 
	virtual void Function82(); //0x0144 
	virtual void Function83(); //0x0148 
	virtual void Function84(); //0x014C 
	virtual void Function85(); //0x0150 
	virtual void Function86(); //0x0154 
	virtual void Function87(); //0x0158 
	virtual void Function88(); //0x015C 
	virtual void Function89(); //0x0160 
	virtual void Function90(); //0x0164 
	virtual void Function91(); //0x0168 
	virtual void Function92(); //0x016C 
	virtual void Function93(); //0x0170 
	virtual cSFXMgr* GetSFXMgr(); //0x0174 
	virtual void Function95(); //0x0178 
	virtual void Function96(); //0x017C 
	virtual void Function97(); //0x0180 
	virtual void Function98(); //0x0184 
	virtual void Function99(); //0x0188 
char _0x018C[628];


};//Size=0x0400


class cSFXMgr
{
public:
	cSFXList		SFXList		[SFX_MAX]; //0x0000 
char _0x0004[60];


};//Size=0x0040


class cSFXList
{
public:
		unsigned long unk0; //0x0000 
	unsigned long *List; //0x0004 
		unsigned long unk1; //0x0008 
	int Num; //0x000C 
		char _0x0010[48];
};//Size=0x0040


Any help is appreciated! Remember, it was our first time trying with no real help.

Thanks
You need to quit coding. You are clearly a noob/skid.

Jokes but If I could help I would.
--------------------------

Removed Suggestion, Just realized ReClass also has the same feature as Cheat Engine
lol you need to find the code in olly, which uses the part of the classes you want to update, you can get the offset then.
Aftet this, just make a sigscan for this offset, and you can always get it, so you have finally dynamic classes, your hack will never get patched!
@flameswor10

You can close this. BOON Helped me on a post from another forum. I'll be trying again later.

But thanks guys
Posts 1–5 of 5 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us