SolvedGhost Mode Flicker

Posts 15 of 5 · Page 1 of 1
Ghost Mode Flicker
Mmmmm i'm stumped, any ideas on the ghost mode flicker?
Stop the camera from updating.
You can block s2s id 100, use the beastmode address or the camera update address posted arround here anywhere
Quote Originally Posted by Ch40zz-C0d3r View Post
Stop the camera from updating.
You can block s2s id 100, use the beastmode address or the camera update address posted arround here anywhere
Will try and report back, Thanks for the information.
Or use this method:
Code:
FindPattern( (DWORD)cvar.m_iCShell.lpBaseOfDll, cvar.m_iCShell.SizeOfImage, (PBYTE)"\x8B\x42\x00\x6A\x00\x8B\x00\xFF\x00\x0F\xB6\x00\x89\x4C", "xx?x?x?x?xx?xx")+0x12; 
void cHacks::FixCamera(int iGhostMode,int iTeleKill ,int iHide)
{
	if( !esp->local.bDead && iGhostMode || iTeleKill || iHide)
	{
		if(*(long*)ADDR_PLAYERSTATUS == 1)
		   *(long*)ADDR_PLAYERSTATUS = -5;
	} else {
		if(*(long*)ADDR_PLAYERSTATUS == -5)
		   *(long*)ADDR_PLAYERSTATUS = 1;
	}
}

void cHacks::GhostMode(bool GhostMode)
{
	if( !esp->local.bDead && GhostMode )
	{		
		cPlayerMgr*	pPlayerManager;
		pPlayerManager= *(cPlayerMgr**)ADDR_PLAYERMANAGER;
		
		float PlayerPitch = pPlayerManager->Pitch;
		float PlayerYaw = pPlayerManager->Yaw;
		
		bool Forward = (GetAsyncKeyState('I') & 0x8000) != 0;
		bool Backward = (GetAsyncKeyState('K') & 0x8000) != 0;
		bool Left = (GetAsyncKeyState('J') & 0x8000) != 0;
		bool Right = (GetAsyncKeyState('L') & 0x8000) != 0;
		
		if( Forward || Backward || Left || Right )
		{
			if( Forward || Backward )
			{
				float Sign = (Forward ? 1.0f : -1.0f);
				Pos.x += Sign * 15.0f * sinf(PlayerYaw);
				Pos.y += Sign * 15.0f * sinf(-PlayerPitch);
				Pos.z += Sign * 15.0f * cosf(PlayerYaw);
			}
			
			if( Left )
			{
				Pos.x += 15.0f * sinf(PlayerYaw - (MATH_PI / 2.0f));
				Pos.y += 0;
				Pos.z += 15.0f * cosf(PlayerYaw - (MATH_PI / 2.0f));
			}
			
			if( Right )
			{
				Pos.x += 15.0f * sinf(PlayerYaw + (MATH_PI / 2.0f));
				Pos.y += 0;
				Pos.z += 15.0f * cosf(PlayerYaw + (MATH_PI / 2.0f));
			}
		}

		SetarPosicaoLocal( Pos );
	}
	else if( !esp->local.bDead && GhostMode == 0 )
        {
        Pos = GetLocalPlayerPosition( Pos );
	}
}
on present :
Code:
hacks->GhostMode(menu->cBox[150].OnOff);
hacks->FixCamera(menu->cBox[150].OnOff,menu->cBox[151].OnOff,menu->cBox[152].OnOff);
Credits :
donoob(disav0w)
Neo III
Question Answered. Simplest method would be using the "beast mode" address.

/Solved
/Closed
Posts 15 of 5 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?