Quote:
Originally Posted by _Reznov
Wozu 2x2 PlantAnyWhere & DefuseAnyWhere ?
Dein Scopesize funktioniert auch nicht ..
|
Weil man die Adressen ableiten muss.
//--------------------------------------------//
Mir war lw^^
Code:
if (xMenu.CH_ExitWR)
{
DWORD dwWR;
dwWR = (DWORD)GetModuleHandleA("WarRock.Exe");
{
while (!dwWR);
{
ExitProcess(0);
}
}
}
Der code schließt geziehlt den Process WarRock.
if (xESP.CH_Radar2D)
{
BuRn3R->DrawBox(pDevice, 700, 50, 150, 150, BLUE);
BuRn3R->DrawDot(776, 126, 255, 255, 255, pDevice);
for (int i = 0; i < 32; i++)
{
if (!p_Base->pGlobal || !p_Base->pLocal)break;
CPlayer* pPlayer = p_Base->pGlobal[i];
CPlayerInfo *pInfo = GetPlayerInfoByIndex(i);
if (pInfo && pPlayer)
{
CPlayerInfo *pLocalInfo = GetPlayerInfoByIndex(p_Base->pLocal->Index);
D3DXVECTOR3 PlayerView(p_Base->pGlobal[i]->ViewX,p_Base->pGlobal[i]->ViewY,p_Base->pGlobal[i]->ViewZ),View;
if (GetScreenCoordFromWorld(pDevice,View,PlayerView))
{
DWORD RadPosX;
DWORD RadPosY;
DWORD RadPosZ;
if (pLocalInfo->Team == pInfo->Team)
{
RadPosX = 0;
RadPosY = 255;
RadPosZ = 0;
}
else
{
RadPosX = 255;
RadPosY = 0;
RadPosZ = 0;
}
DWORD PosX = View.x;
DWORD PosY = View.y;
DWORD PosiX = (776 + (PosX / 10));
DWORD PosiY = (126 + (PosY / 10));
BuRn3R->DrawDot(PosiX, PosiY, RadPosX, RadPosY, RadPosZ, pDevice);
}
}
}
}