BasicPlayerInfo and pattern

Posts 1–6 of 6 · Page 1 of 1
BasicPlayerInfo and pattern
WallArray = FindPattern2(0x400000, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\ x01\xB8\x00\x00\x00\x00\xE8","0?00????00????0");
WallArray = *(DWORD*)(WallArray + 0xA);

WallArray in logger return this address : 0xFFFFFF

BasicPlayerinfo it's the same thing as Playermgr?
If it is not someone could help me find it?
NOTE: If you can send me the Pattern, thanks :v
DWORD WallArrayBase = FindPattern2(0x400000, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\ x01\xB8\x00\x00\x00\x00\xE8","0?00????00????0");
WallArray = *(DWORD*)(WallArray + 0xA);

#define WallArray = WallArray + A4

right? I am a begginer
Quote Originally Posted by josielcardoso7 View Post
DWORD WallArrayBase = FindPattern2(0x400000, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\ x01\xB8\x00\x00\x00\x00\xE8","0?00????00????0");
WallArray = *(DWORD*)(WallArray + 0xA);

#define WallArray = WallArray + A4

right? I am a begginer
Writelog("#define WallHack + Seeghost 0x0%X", WallArray);

Don't Work

My Full Code


Write in Log:
Writelog("#define Wallarray 0x0%X", WallArray5);

Function Pattern :

DWORD WallArray5 = FindPattern(Crossfire, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\ x01\xB8\x00\x00\x00\x00\xE8","x?xx????xx????x");
WallArray5 = *(DWORD*)(WallArray5 + 0xA);
Quote Originally Posted by ForeverMarshall View Post
Writelog("#define WallHack + Seeghost 0x0%X", WallArray);

Don't Work

My Full Code


Write in Log:
Writelog("#define Wallarray 0x0%X", WallArray5);

Function Pattern :

DWORD WallArray5 = FindPattern(Crossfire, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\ x01\xB8\x00\x00\x00\x00\xE8","x?xx????xx????x");
WallArray5 = *(DWORD*)(WallArray5 + 0xA);

Code:
DWORD WallHacker = FindPattern(0x400000, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\x01\xB8\x00\x00\x00\x00\xE8","x?xx????xx????x");
		WallHacker = *(DWORD*)(WallHacker + 0xA) + 0xA4;
Or See Ghost

Code:
DWORD WallHacker = FindPattern(0x400000, 0xFFFFFF,(PBYTE)"\x75\x00\x83\x0D\x00\x00\x00\x00\x01\xB8\x00\x00\x00\x00\xE8","x?xx????xx????x");
		WallHacker = *(DWORD*)(WallHacker + 0xA) + 0xB8;
What do you want?
This WallArray has nothing to do with BasicPlayerInfo... The biggets difference is that BasicPlayerInfo is in CShell and the WallArray is in in crossfire.exe

Maybe if someone needs the BasicPlayerInfo Class:
Code:
class cBasicPlayerInfo
{
public:
	char _0x0000[4];
	float MovementSpeed; //0x0004 
	float MovementWalkRate; //0x0008 
	float MovementDuckWalkRate; //0x000C 
	float MovementSideMoveRate; //0x0010 
	float MovementFrontBackRunAnimationRate; //0x0014 
	float MovementLeftRightRunAnimationRate; //0x0018 
	float MovementFrontBackWalkAnimationRate; //0x001C 
	float MovementLeftRightWalkAnimationRate; //0x0020 
	float MovementAcceleration; //0x0024 
	float MovementFriction; //0x0028 
	float JumpTime; //0x002C 
	float JumpVelocity; //0x0030 
	float JumpLandedWaitTime; //0x0034 
	float JumpLandedNoJumpTimeRate; //0x0038 
	float JumpRepeatPenaltyMoveRate; //0x003C 
	float JumpRepeatPenaltyHeightRate; //0x0040 
	float JumpLandedMovePenaltyTimeRate; //0x0044 
	float JumpLandedMovePenaltyMoveRate; //0x0048 
	char _0x004C[40];
	float DamagePenaltyTime; //0x0074 
	float DamagePenaltyMoveRate; //0x0078 
	float C4PlantTime; //0x007C 
	float C4DefuseTime; //0x0080 
	float MaxCanDefuseDistance; //0x0084 
	float CharacterHiddenAlpha; //0x0088 
	float CharacterHiddenWalkAlpha; //0x008C 
	float CharacterHiddenRunAlpha; //0x0090 
	float MovementHiddenRate; //0x0094 
	float CrossHairColor; //0x0098 
	float CrossHairRedChangeRate; //0x009C 
	float CrossHairGreenChangeRate; //0x00A0 
	float CrossHairBlueChangeRate; //0x00A4 
};//Size=0x00A8
Posts 1–6 of 6 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us