some codes for ..
2d box esp made by
s.0.b.e.i.t.
__________________
void CESP:

raw2DPlayerBox( CF_Player *pPlayer, DWORD drawColor )
{
if( !pPlayer )
return;
if( !pPlayer->Object )
return;
if( !g_Engine.Ge***ient() )
return;
LTVector vCenter, vFoot, vHead;
//this is the centered position
if( g_Engine.Ge***ient()->GetObjectPos( pPlayer->Object, &vCenter ) != LT_OK )
return;
//foot (bottom)
if( g_Engine.Ge***ient()->GetObjectBoxMin( pPlayer->Object, vFoot ) != LT_OK )
return;
//head (top)
if( g_Engine.Ge***ient()->GetObjectBoxMax( pPlayer->Object, vHead ) != LT_OK )
return;
//center the positions for 2d boxes
vFoot.x = vCenter.x;
vFoot.z = vCenter.z;
vHead.x = vCenter.x;
vHead.z = vCenter.z;
LTVector vPlayerFootScreen, vPlayerHeadScreen;
if( g_Engine.LTWorldToScreen( vFoot, vPlayerFootScreen ) && g_Engine.LTWorldToScreen( vHead, vPlayerHeadScreen ) )
{
float w = ( vPlayerFootScreen.y - vPlayerHeadScreen.y ) / 4;
g_Engine.OutlineRGBA( vPlayerHeadScreen.x - w, vPlayerHeadScreen.y, w * 2, ( vPlayerFootScreen.y - vPlayerHeadScreen.y ), 1.0f,
RED( drawColor ), GREEN( drawColor ), BLUE( drawColor ), ALPHA( drawColor ) );
}
}
some Super Moderator named
Davelike the one who sent me a file which shutted off my comp ._.
class esp________
if( g_Cvar.GetBoolean( "vis_class" ) )
{
char szMaterialName[ 256 ] = { 0 };
g_Engine.Ge***ient()->GetModelLT()->GetFilenames002( pPlayer->Object, szMaterialName, 256 );
char *szClassName = ((char *)szMaterialName) + strlen( "MODELS\\CHARACTER\\" );
for( int i = 0; i < strlen( szClassName ); i++ )
{
if( szClassName[i] == '_' )
{
szClassName[i] = '\0';
break;
}
}
g_Engine.RenderTextEngine( low_pos_2d.x, low_pos_2d.y + 20, (bIsVisible) ? drawColorFront : drawColorBack,
szClassName, true, false );
}
i have found it in an unknown website iam not a leecher or anything i just want to share with MPGH!<3