
Originally Posted by
vaisefud3
I could be very wrong cause I'm not playing, but the only thing that these two have in common is the visible check(again, I can be wrong).
Try to remove it from the build and test.
Thanks!. I'll check it then will tell you what happened.
- - - Updated - - -
Code:
D3DXVECTOR3 pHead = GetBonePosition ( pPlayer->Object, M_BONE_HEAD );
D3DXVECTOR3 pLFoot = GetBonePosition ( pPlayer->Object, M_BONE_L_FOOT );
D3DXVECTOR3 pRFoot = GetBonePosition ( pPlayer->Object, M_BONE_R_FOOT );
if ( WorldToScreens ( pDevice, &pHead ) && WorldToScreens ( pDevice, &pLFoot ) && WorldToScreens ( pDevice, &pRFoot ) )
{
D3DXVECTOR3 pBox = pHead - pRFoot;
if ( pBox.y < 0 )
pBox.y *= -1;
int pBoxHidg = ( int ) pBox.y / 2;
int pDrawX = ( int ) pHead.x - ( pBoxHidg / 2 );
int pDrawX2 = ( int ) pHead.x + ( pBoxHidg / 2 );
FillRGB ( pDrawX, pHead.y - 0, 10, 1, Color, pDevice );
FillRGB ( pDrawX, pHead.y - 0, 1, 10, Color, pDevice );
FillRGB ( pDrawX, pLFoot.y - 10, 1, 10, Color, pDevice );
FillRGB ( pDrawX, pLFoot.y - 0, 10, 1, Color, pDevice );
FillRGB ( pDrawX2, pHead.y - 0, 10, 1, Color, pDevice );
FillRGB ( pDrawX2 + 10, pHead.y - 0, 1, 10, Color, pDevice );
FillRGB ( pDrawX2 + 10, pLFoot.y - 10, 1, 10, Color, pDevice );
FillRGB ( pDrawX2 - 0, pLFoot.y - 0, 10, 1, Color, pDevice );
}
Update: This is interesting, this esp bracket code is detected. I wonder if there's something similar between this code and esp aim, perhaps there is a similar function that made them detected?
I suspect that
THIS has something to do with whatever is going on because i'm using
FillRGB in my esp drawing functions and it works just fine.
Are calculation functions being checked? That's kinda weird and hard to replace "for me, im a noob."