Code:CharFX *pFX = (CharFX*)SFXMgr->SFXList[SFXList.Char].List[i]; if(Hack.Readys.Valid(pFX)) { PlayerInfo *pPlayer = SearchPlayerByIndex(pFX->Index); //bla bla bla bool Doit = false; if(!Enemy.Enabled) Doit = true; else if(Enemy.Enabled) { if(pPlayer->Team != pMe->Team)//Check for team Doit = true; } if(Doit) { DWORD COL = 0x00000000; if(pPlayer->Team == pMe->Team) COL = 0xFF0077FF; else if(pPlayer->Team != pMe->Team && pFX->bSpawnSheild) COL = 0xFFFF7700; else if(pPlayer->Team != pMe->Team && !pFX->bSpawnSheild) COL = 0xFFFF0000; if(Line.Enabled)//LineESP { Formation Trans;//u must use Transform struct: Transform MainTransform; UINT Torso; pLTModel->GetBoneNode(fx->Object,"Torso",Torso);//with it u can select a bone and get the high if(!pLTModel->GetNodeTransform( pFX->Object, Torso, &Trans, true )) { if(IsVisible(pMe->obj->Position,Trans.Pos) && pPlayer->Team != pMe->Team && !pFX->bSpawnSheild && pFX->IsPlayer) COL = 0xFF00FF00; if(D3D.Misc.WorldToScreen(Trans.Pos,&Screen)) { D3D.Draw.Line(D3D.Settings.pViewport.Width/2-0.5f,D3D.Settings.pViewport.Height/2-0.5f,Screen.x,Screen.y,1,COL,D3D.Settings.pLine); } } }