ta sendo uma mer** pra burlar uma injection minha deu certo mas logo ele detecta o jogo fecha
ja achei um jeito mas as vezes detecta então nem compensa
se half life 3 for lançado paro de com os cheat
@luizimloko so foram essas class acima que mudaram ?
Basta observar a função, ela necessita de 3 explicitas que é IntersectQuery, IntersectInfo, essas duas não alteram, CPlayerManager ( CameraPos ).
e uma implícita que é o parâmetro vetor, que na chamada deve receber o objeto da entidade em questão.
Code:bool __cdecl cEngine::IsVisible( D3DXVECTOR3 Point ) { IntersectQuery iQuery; IntersectInfo iInfo; memset( &iQuery, 0, sizeof( iQuery ) ); iQuery.Start = esp->local.CameraPos; iQuery.End = Point; return !engine->GetLTBase()->IntersectSegment( iQuery, &iInfo ); }
- - - Updated - - -
Eu não cheguei a terminar de reverter essa função toda na época, mas o que eu consegui até no momento foi isso dai:
Code:class CPlayerIndexManager { public: CPlayerIndexManager* getIndexManager1; //0x0000 CPlayerIndexManager* getIndexManager2; //0x0004 CPlayerIndexManager* getIndexManager3; //0x0008 __int32 Index; //0x000C CPlayer* getPlayer; //0x0010 char _0x0014[1]; BYTE unknown; //0x0015 };//Size=0x0014 class CIndexManager { public: CPlayerIndexManager* Players1; //0x0000 CPlayerIndexManager* Players2; //0x0004 CPlayerIndexManager* Players3; //0x0008 };//Size=0x000C class CClientInfoManager { public: char _0x0000[8]; CIndexManager* IndexManager; //0x0008 //... };
- - - Updated - - -
Ainda tu esta vivo :O, lolz.
Last edited by luizimloko; 08-16-2017 at 08:25 PM.
UBN (08-17-2017)