Red faceSolvedPessoal

Posts 1–7 of 7 · Page 1 of 1
Pessoal
/************************************************** ********/
/* D3D Menu v1.0
/* Créditos:
/* KIDEBR -> Base Original
/* luizimloko -> Disponibilizou Para Combat Arms Brasil
/* Steven1578 -> Additem do Menu
/************************************************** *********/
#include "Files.h"
#include "Hook.h"
#include "Menu.h"

int MenuSelection = 1, Current;
bool Menu = 1, pCreateFont;

int Hacker[100];

char* opt_opçoes[] = { "[Off]", "[On]" };

void PushToConsole(const char *String)
{
__asm
{
PUSHAD;
PUSH String;
MOV EAX, LTClientEXE;
CALL EAX;
ADD ESP, 0x4;
POPAD;
}
}

HRESULT WINAPI myReset(LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS *pPresentParms)
{
pFont->OnLostDevice();

HRESULT hReturn = oReset(pDevice, pPresentParms);

if(SUCCEEDED(hReturn))
pFont->OnResetDevice();

return hReturn;
}

HRESULT WINAPI myPresent(LPDIRECT3DDEVICE9 pDevice, const RECT *Parm1, const RECT *Parm2, HWND Parm3, const RGNDATA *Parm4)
{
if(pFont) {
pFont->Release();
pFont = NULL;
pCreateFont = FALSE;
}
if(!pCreateFont) {
D3DXCreateFont(pDevice, 12, 0, 350, 1, 0, 1, 0, 4, 0 | (0<<4), "Arial", &pFont);
pCreateFont = TRUE;
}

if(GetAsyncKeyState(VK_INSERT)&1) Menu =! Menu;
if(Menu && pFont)
{
pDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
DrawBox(PositionX - 5, PositionY + 5, 190, 20, TBlack, White, pDevice);
DrawBorder(PositionX - 5, PositionY + 5, 190, 20, 1, White, pDevice);
DrawText(pDevice, PositionX + 55, PositionY + 7, Yellow, "Hacker Black Team ");//Nome do Hacker aqui
DrawMenuBox(pDevice, PositionX - 10, PositionY, 160, 200, 1, TBlack, White);

Current = 1;
if(GetAsyncKeyState(VK_UP)&1)
MenuSelection--;

if(GetAsyncKeyState(VK_DOWN)&1)
MenuSelection++;

Additem("Nx. Chams", 1, Hacker[0], NULL, opt_opçoes, pDevice);
Additem("Show FPS", 1, Hacker[1], NULL, opt_opçoes, pDevice);
Additem("Pick Up", 1, Hacker[2], NULL, opt_opçoes, pDevice);
Additem("Aimbot", 1, Hacker[3], NULL, opt_opçoes, pDevice);


if(MenuSelection >= Current)
MenuSelection = 1;

else if(MenuSelection < 1)
MenuSelection = Current;

}

if( Hacker[0] ) {
PushToConsole("SkelModelStencil 1");
} else {
PushToConsole("SkelModelStencil 0");
}

if( Hacker[1] ) {
PushToConsole("ShowFps 1");
} else {
PushToConsole("ShowFps 0");
}

if( Hacker[2] ) {
PushToConsole("ActivationDistance 10000");
} else {
PushToConsole("ActivationDistance 100");
}

if( Hacker[3] ) {
PushToConsole("ActivationDistance 10000"); [ ALGUEM PODE AJUDAR NISSO PESSOAL ISSO AKI É PARA ADICIONAR O AIMBOT MAIS QUAL CODIGO É ??] olaadasdaslflkadfkasfkldklfakdfkl e sso para vc ver oque esta escrito
} else {
PushToConsole("ActivationDistance 100");
}
return oPresent(pDevice, Parm1, Parm2, Parm3, Parm4);
}

DWORD WINAPI Hook(LPVOID lpArgs)
{
DWORD dwD3D9 = 0;

while(!dwD3D9) {
Sleep(100);
dwD3D9 = (DWORD)GetModuleHandle("d3d9.dll");
}

DWORD dwVTable[2] = { 0 };
CreateDevice(dwVTable);

oReset = (tReset) DetourCreate((PBYTE) dwVTable[0], (PBYTE) &myReset, 5);
oPresent = (tPresent)DetourCreate((PBYTE) dwVTable[1], (PBYTE) &myPresent, 5);

return FALSE;
}
Tão simples olha só:
Primeiro, você precisa ter a função do aimbot, você acha em algumas bases postadas, segundo, das classes do aimbot, terceiro, provavelmente surgirá alguns erros (resolva-os), quarto, crie outra função para trazer o aimbot até uma outra variável, e último, adicionar no menu como as outras funções, fácil né
Quote Originally Posted by FR1GHT View Post
Tão simples olha só:
Primeiro, você precisa ter a função do aimbot, você acha em algumas bases postadas, segundo, das classes do aimbot, terceiro, provavelmente surgirá alguns erros (resolva-os), quarto, crie outra função para trazer o aimbot até uma outra variável, e último, adicionar no menu como as outras funções, fácil né
até que nao e dificilll vou tentar XD

---------- Post added at 03:18 PM ---------- Previous post was at 03:17 PM ----------

+1 coisa man nao entendi com oq vc quis dizer "classes do aimbot"
Quote Originally Posted by lucasloko7 View Post
até que nao e dificilll vou tentar XD

---------- Post added at 03:18 PM ---------- Previous post was at 03:17 PM ----------

+1 coisa man nao entendi com oq vc quis dizer "classes do aimbot"
Para o Aimbot funcionar você precisa ter as classes...Você acha elas em algumas bases postadas aki na MPGH
okkkkkkkkkkkkkkk

---------- Post added at 03:30 PM ---------- Previous post was at 03:25 PM ----------

/************************************************** ********/
/* D3D Menu v1.0
/* Créditos:
/* KIDEBR -> Base Original
/* luizimloko -> Disponibilizou Para Combat Arms Brasil
/* Steven1578 -> Additem do Menu
/************************************************** *********/
#include "Files.h"
#include "Hook.h"
#include "Menu.h"

int MenuSelection = 1, Current;
bool Menu = 1, pCreateFont;

int Hacker[100];

char* opt_opçoes[] = { "[Off]", "[On]" };

void PushToConsole(const char *String)
{
__asm
{
PUSHAD;
PUSH String;
MOV EAX, LTClientEXE;
CALL EAX;
ADD ESP, 0x4;
POPAD;
}
}

HRESULT WINAPI myReset(LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS *pPresentParms)
{
pFont->OnLostDevice();

HRESULT hReturn = oReset(pDevice, pPresentParms);

if(SUCCEEDED(hReturn))
pFont->OnResetDevice();

return hReturn;
}

HRESULT WINAPI myPresent(LPDIRECT3DDEVICE9 pDevice, const RECT *Parm1, const RECT *Parm2, HWND Parm3, const RGNDATA *Parm4)
{
if(pFont) {
pFont->Release();
pFont = NULL;
pCreateFont = FALSE;
}
if(!pCreateFont) {
D3DXCreateFont(pDevice, 12, 0, 350, 1, 0, 1, 0, 4, 0 | (0<<4), "Arial", &pFont);
pCreateFont = TRUE;
}

if(GetAsyncKeyState(VK_INSERT)&1) Menu =! Menu;
if(Menu && pFont)
{
pDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
DrawBox(PositionX - 5, PositionY + 5, 190, 20, TBlack, White, pDevice);
DrawBorder(PositionX - 5, PositionY + 5, 190, 20, 1, White, pDevice);
DrawText(pDevice, PositionX + 55, PositionY + 7, Yellow, "Hacker Black Team ");//Nome do Hacker aqui
DrawMenuBox(pDevice, PositionX - 10, PositionY, 160, 200, 1, TBlack, White);

Current = 1;
if(GetAsyncKeyState(VK_UP)&1)
MenuSelection--;

if(GetAsyncKeyState(VK_DOWN)&1)
MenuSelection++;

Additem("Nx. Chams", 1, Hacker[0], NULL, opt_opçoes, pDevice);
Additem("Show FPS", 1, Hacker[1], NULL, opt_opçoes, pDevice);
Additem("Pick Up", 1, Hacker[2], NULL, opt_opçoes, pDevice);
Additem("Aimbot", 1, Hacker[3], NULL, opt_opçoes, pDevice);


if(MenuSelection >= Current)
MenuSelection = 1;

else if(MenuSelection < 1)
MenuSelection = Current;

}

if( Hacker[0] ) {
PushToConsole("SkelModelStencil 1");
} else {
PushToConsole("SkelModelStencil 0");
}

if( Hacker[1] ) {
PushToConsole("ShowFps 1");
} else {
PushToConsole("ShowFps 0");
}

if( Hacker[2] ) {
PushToConsole("ActivationDistance 10000");
} else {
PushToConsole("ActivationDistance 100");
}

if( Hacker[3] ) {
PushToConsole("ActivationDistance 10000"); [ ALGUEM PODE AJUDAR NISSO PESSOAL ISSO AKI É PARA ADICIONAR O AIMBOT MAIS QUAL CODIGO É ???
} else {
PushToConsole("ActivationDistance 100");
}
return oPresent(pDevice, Parm1, Parm2, Parm3, Parm4);
}

DWORD WINAPI Hook(LPVOID lpArgs)
{
DWORD dwD3D9 = 0;

while(!dwD3D9) {
Sleep(100);
dwD3D9 = (DWORD)GetModuleHandle("d3d9.dll");
}

DWORD dwVTable[2] = { 0 };
CreateDevice(dwVTable);

oReset = (tReset) DetourCreate((PBYTE) dwVTable[0], (PBYTE) &myReset, 5);
oPresent = (tPresent)DetourCreate((PBYTE) dwVTable[1], (PBYTE) &myPresent, 5);

return FALSE;
}
if ( Aimbot ) {
Console( "Aimbot 1" );
} else {
Console( "Aimbot 0" );
}

Quote Originally Posted by pDevice View Post
if ( Aimbot ) {
Console( "Aimbot 1" );
} else {
Console( "Aimbot 0" );
}

Essa é melhor:
if(CrashOnKick) {
Console("DebugRoom 0");
} else {
Console("DebugRoom 1");
}
Posts 1–7 of 7 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?