cod4 aimbot code

Posts 1–10 of 10 · Page 1 of 1
cod4 aimbot code
Code:

typedef WORD (*RegisterTag)( char *, int, size_t );
RegisterTag RegisterTag_ = (RegisterTag)0x518290;

Code:

bool GetBoneOrigin ( CEntity* Ent, Vector3 * Origin, WORD Bone )
{
if(!Ent||!Ent->bIsValidEnt||!Ent->bIsAlive) return 0;
if(!CODGetTagPos ( Bone, Ent, Origin ) )
Origin = &Ent->Location;
return Ent->Location;
}

Code:

class CGameServer
{
public:
char unknown0[8]; //0x0000
DWORD screenX; //0x0008 screenX
DWORD screenY; //0x000C screenY
float screenAspect; //0x0010 screenXBias
DWORD serverCommandSequence; //0x0014 serverCommandSequence
DWORD processedSnapshotNum; //0x0018 processedSnapshotNum
DWORD boolLocalServer; //0x001C
char GameType[4]; //0x0020 Dom, sd, sab, war, koth=HQ, dm = free for al
};
CGameServer* server = (CGameServer*)0x0074A908;

Code:

class CViewAngles
{
public:
float ViewAngleY;
float ViewAngleX;
};
CViewAngles* viewangles = (CViewAngles*)0xC84FD8;

Code:

BOOL DoAimbot( void )
{__try{
CEntity * pCurTarget = NULL;
CEntity * pBestTarget = NULL;
CClientInfo * pClientInfo = NULL;
float fClosestDistance = 999.0f;
D3DXVECTOR3 vAimPos, vLocalPos,ViewOrigin, Trajectory;
int iFound = -1;

WORD HeadBone = RegisterTag_( "j_helmet", 1,7 );
int nIndex;
for (nIndex = 0; nIndex < MAX_PLAYERS; nIndex++ )
{
pCurTarget = GetEntityIndex( nIndex );
pClientInfo = GetClientIndex( nIndex );
//below we check valid target, enemy team and is target alive
if ( ! ( IsValidEntity ( pCurTarget, pClientInfo )))
continue;

if ( !IsAlive( pCurTarget ) )
continue;

bool bEnemyTarget = ( pClientInfo->iTeamID != gLocalInfo->iTeamID || gLocalInfo->iTeamID == TEAM_FREE );
if ( bEnemyTarget == FALSE )
continue;
//FFA check for aimbot
if (!memcmp(server->GameType,"dm",2))
if(nIndex == gCG->iLocalClient)
continue;

if(!GetBoneOrigin( pCurTarget, VecAimSpot, HeadBone ))
continue;

float flCurrent = CMath.GetDistance(camera->Location, pCurTarget->Location ) / 48.0f;
//we check for target visibility on our just gotten aim location
if( Trace_Target ( camera->Location, VecAimSpot ) )

edit- Creditz Tetsuo Umezawa,K@N@VEL and Sfab1

PRESS THANKS IF YOU USE IT!
GJ! ;D Really helps!
can make a dll >.>? is detected?
idk. there is Thanks button?
can u write whole tutorial.... which program to use ? and such things!
straight from virtual advantage! nice c+p.

Also you need c++ to use this!
Everyone i've seen this on another site with the full code on there! I will not give the link because of the no outside links rule but you can find it on google!
Okay this wasn't made to teach you how to use it. This was made for the people who DO know how to use it. If you want to learn how to use it learn C++ please (:
MPGH has C++ classes here go there for some lessons.

Good "release" I hope this helps the kids who KNOW how to use this. ._. I'll use this once I learn ;o
then i save it os dll ? or what ?
and after that just run it ?
and which program what to use ?
Thank you!
Quote Originally Posted by birdzjeah View Post
then i save it os dll ? or what ?
and after that just run it ?
and which program what to use ?
Thank you!
no do it yourself, begging is not allowed.
Posts 1–10 of 10 · Page 1 of 1
This thread is closed for replies.

Tags for this Thread

None

Talk with us