STW [Shoot Through Walls]

Posts 1–15 of 20 · Page 1 of 2
STW [Shoot Through Walls]
HI GUYS, TODAY I,M GOING TO RELEASE STW (NOT MY CODE )

Code:
bool STWOld1[64],  STWOld2[64],  STWOld[64]; // Variables
            for (int i = 0; i < 64; i++)
            {
                STWOld1[i] = *(bool*)(pWallPointer + (i * Textures) + 0x568);
                STWOld2[i] = *(bool*)(pWallPointer + (i * Textures) + 0x570);
                STWOld3[i] = *(bool*)(pWallPointer + (i * Textures) + 0x56C);
            }
Code:
if(/*Declare*/)
            {
                *(bool*)(pWallPointer + (i * Textures) + 0x568) = true;
                *(bool*)(pWallPointer + (i * Textures) + 0x570) = true;
                *(bool*)(pWallPointer + (i * Textures) + 0x56C) = true;
            }
            else
            {
                *(bool*)(pWallPointer + (i * Textures) + 0x568) = STWOld1[i];
                *(bool*)(pWallPointer + (i * Textures) + 0x570) = STWOld2[i];
                *(bool*)(pWallPointer + (i * Textures) + 0x56C) = STWOld3[i];
            }
YOU SHOULD MAKE SOME DWORD(s)

THIS CODE IS RESHARED

Credit to : MemoryThePast, ME FOR POSTING

IT IS BETTER TO USE D/C BYPASS

CLICK THANKS IF I HELPED YOU
Code:
float STWOld[64][3];

void cHacks::StartHacks3(void)
{
	if (!Engine->IsGameReadyForHook() || !Engine->IsValidGameCheck()) return;
	DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
	DWORD ClientFx = (DWORD)GetModuleHandleA(eClient);
	if (!CShell && !ClientFx) return;
	if (Engine->isInGameStatus(11)) // InGame
	{
		//================Shoot Through Walls===============//
		DWORD pWallPointer = *(DWORD*)(CShell + dw_aThroughWallsMgr);
		if (pWallPointer != NULL)
		{
			for (int i = 0; i < 64; i++)
			{
				*(float*)(pWallPointer + 0x568 + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][1];
				*(float*)(pWallPointer + 0x56C + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][2];
				*(float*)(pWallPointer + 0x570 + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][3];
			}
		}
	}
	else // if not ingame so your stw will back to normal vars and you won't get a DC
	{
		//================Shoot Through Walls===============//
		DWORD pWallPointer = *(DWORD*)(CShell + dw_aThroughWallsMgr);
		if (pWallPointer != NULL)
		{
			for (int i = 0; i < 64; i++)
			{
				*(float*)(pWallPointer + 0x568 + (i * 0x594)) = STWOld[i][1];
				*(float*)(pWallPointer + 0x56C + (i * 0x594)) = STWOld[i][2];
				*(float*)(pWallPointer + 0x570 + (i * 0x594)) = STWOld[i][3];
			}
		}
	}
}
much better if you use this ^_^
Quote Originally Posted by MemoryThePast View Post
Code:
float STWOld[64][3];

void cHacks::StartHacks3(void)
{
	if (!Engine->IsGameReadyForHook() || !Engine->IsValidGameCheck()) return;
	DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
	DWORD ClientFx = (DWORD)GetModuleHandleA(eClient);
	if (!CShell && !ClientFx) return;
	if (Engine->isInGameStatus(11)) // InGame
	{
		//================Shoot Through Walls===============//
		DWORD pWallPointer = *(DWORD*)(CShell + dw_aThroughWallsMgr);
		if (pWallPointer != NULL)
		{
			for (int i = 0; i < 64; i++)
			{
				*(float*)(pWallPointer + 0x568 + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][1];
				*(float*)(pWallPointer + 0x56C + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][2];
				*(float*)(pWallPointer + 0x570 + (i * 0x594)) = MenuSTW ? (float)1 : STWOld[i][3];
			}
		}
	}
	else // if not ingame so your stw will back to normal vars and you won't get a DC
	{
		//================Shoot Through Walls===============//
		DWORD pWallPointer = *(DWORD*)(CShell + dw_aThroughWallsMgr);
		if (pWallPointer != NULL)
		{
			for (int i = 0; i < 64; i++)
			{
				*(float*)(pWallPointer + 0x568 + (i * 0x594)) = STWOld[i][1];
				*(float*)(pWallPointer + 0x56C + (i * 0x594)) = STWOld[i][2];
				*(float*)(pWallPointer + 0x570 + (i * 0x594)) = STWOld[i][3];
			}
		}
	}
}
much better if you use this ^_^
i Posted this post for Programmer no Leecher , do you understood ?
Quote Originally Posted by Confirm- View Post
i Posted this post for Programmer no Leecher , do you understood ?
did you read my comment
Quote Originally Posted by MemoryThePast View Post
did you read my comment
yeah your code for Leechers thx for REP+
Code:
 0x568
 0x570
 0x56C
All Of This Offsets Like This Same For Many Regions
Any Way there is another method no need dc bypass and also ucan use Snake Dbr
Quote Originally Posted by (Virus) View Post
Code:
 0x568
 0x570
 0x56C
All Of This Offsets Like This Same For Many Regions
Any Way there is another method no need dc bypass and also ucan use Snake Dbr
Sorry i forgot it's not changed it offset
Quote Originally Posted by (Virus) View Post
Code:
 0x568
 0x570
 0x56C
All Of This Offsets Like This Same For Many Regions
Any Way there is another method no need dc bypass and also ucan use Snake Dbr
my way is better
There's another easy way to do that with one ADDR
Quote Originally Posted by dreek1 View Post
There's another easy way to do that with one ADDR
By making push ?


- - - Updated - - -

Quote Originally Posted by (Virus) View Post
Code:
 0x568
 0x570
 0x56C
All Of This Offsets Like This Same For Many Regions
Any Way there is another method no need dc bypass and also ucan use Snake Dbr
SNAKE DPS is a zp weapon
so it's hard to get it
and if you changed it by weapon replace ( M4A1 -> SNAKE DBR ) Weapon won't affect any dmg
STW works fine all maps with shotguns
beside , works on all HMx maps all weapons
Quote Originally Posted by [K]akashi View Post


By making push ?


- - - Updated - - -



SNAKE DPS is a zp weapon
so it's hard to get it
and if you changed it by weapon replace ( M4A1 -> SNAKE DBR ) Weapon won't affect any dmg
STW works fine all maps with shotguns
beside , works on all HMx maps all weapons
Nope! It's Engine ADDR
Quote Originally Posted by dreek1 View Post
Nope! It's Engine ADDR
so you are using NBD with 1 Engine ADDR?
Quote Originally Posted by MemoryThePast View Post
so you are using NBD with 1 Engine ADDR?
Dunno if u saw but this thread is about STW
Quote Originally Posted by vaisefud3 View Post
Dunno if u saw but this thread is about STW
yeah but he said addr engine so i think there is connection of addr engine in NBD XD
Quote Originally Posted by MemoryThePast View Post
yeah but he said addr engine so i think there is connection of addr engine in NBD XD
NDB with 1 address is on CShell, not crossfire...
Posts 1–15 of 20 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us