HelpBase whit

Posts 16–19 of 19 · Page 2 of 2
Sei Que Em 5 Minutos Vai Esta Postado Na Web Lixo Mas... Speed,Fly,Jump Mudaram o Geito De usa Por isso tava dando Dc..
Code:
//GHBR - Creditos : Xpeeh, Luccss, Victor_Silent
//Whit(Base Original), Capevaldo, WE11ington

#ifndef _ITENS_H_
#define _ITENS_H_

CHAR *Descriptografa( CONST CHAR *plaintext )	//Classe Do Decrypt, para encryptar strings
{
	INT len = strlen( plaintext );
	CHAR *cyphertext = new CHAR[len + 1];
	for( INT i = 0; i < len; ++i )
		cyphertext[i] = plaintext[i] - 45;
	
	cyphertext[len] = 0;
	
	return cyphertext;
}



cBase Base;

INT movemenu;
INT colorborder;

//Grupos do Menu
INT visuals = 1;
INT removers = 1;
INT others = 1;
INT vips = 1;
INT menuoptions = 1;

//Variaveis dos Hackers.
INT fps;        INT fpsx1;
INT chams;        INT chamsx1;
INT names;        INT namesx1;
INT beast;        INT beastx1;
INT recoil;        INT recoilx1;
INT reload;        INT reloadx1;
INT fog;        INT fogx1;
INT speed;        INT speedx1;
INT jump;        INT jumpx1;
INT fly;        INT flyx1;
INT pick;        INT pickx1;
INT cross;        INT crossx1;
INT weapon;        INT weaponx1;
INT bullets;    INT bulletsx1;
INT rapidfire;    INT rapidfirex1;
INT Gravity;		INT Gravityx1;
INT NXChams;		INT NXChamsx2;
//Titutlo
CHAR Titulo[50] = "";

//Chaves do menu
CHAR *Opt_Folder[] = { "", "" };    
CHAR *Opt_on_off[] = { "0", "1" };
CHAR *Opt_rapidfire[] = { "Des", "Mouse [L]", "Shooting" };
CHAR *Opt_color[] = { "Red", "Green", "Blue", "Black" };

VOID cMenu::RenderMenu(VOID)
{
    AdicionarItem("	Visuais", Opt_Folder, &visuals, 2, MENUFOLDER);
    if(visuals) {

        AdicionarItem("  Name Tag", Opt_on_off, &names, 2, MENUITEM);
    }  
    
    AdicionarItem("	Removedores", Opt_Folder, &removers, 2, MENUFOLDER);
    if(removers) {
        AdicionarItem("  No Recoil", Opt_on_off, &recoil, 2, MENUITEM);
        AdicionarItem("  No Reload", Opt_on_off, &reload, 2, MENUITEM);
        AdicionarItem("  No Fog", Opt_on_off, &fog, 2, MENUITEM);
    }
    

    
    AdicionarItem("	Semi Vips", Opt_Folder, &vips, 2, MENUFOLDER);
    if(vips) {
        AdicionarItem("  Weapon Range", Opt_on_off, &weapon, 2, MENUITEM);
        AdicionarItem("  Super Bullets", Opt_on_off, &bullets, 2, MENUITEM);
        AdicionarItem("  Rapid Fire", Opt_rapidfire, &rapidfire, 3, MENUITEM);
    }

    AdicionarItem("	Opçoes do Menu", Opt_Folder, &menuoptions, 2, MENUFOLDER);
    if(menuoptions) {
        AdicionarItem("Move Menu", Opt_on_off, &movemenu, 2, MENUITEM);
        AdicionarItem("Color Border", Opt_color, &colorborder, 4, MENUITEM);
    }
}

void PushToConsole( const char *string )
{
	__asm
	{
		push string
		mov eax, 0x48AD50; LTClientEXE
		call eax
		add esp, 0x4
	}
}


VOID cBase::Funcoes(LPDIRECT3DDEVICE9 pDevice)
{


    if(names) {
        memcpy((VOID *)EspName1, (VOID *)(PBYTE)"\x90\x90", 2);
        memcpy((VOID *)EspName2, (VOID *)(PBYTE)"\x90\x90", 2);
    } else {
        memcpy((VOID *)EspName1, (VOID *)(PBYTE)"\x75\x05", 2);
        memcpy((VOID *)EspName2, (VOID *)(PBYTE)"\x75\x05", 2);
    }

    if(recoil)
        memcpy((VOID *)NoRecoil, (VOID *)(PBYTE)"\x90\x90\x90\x90", 4);
    else
        memcpy((VOID *)NoRecoil, (VOID *)(PBYTE)"\xD9\x44\x24\x14", 4);

    if(reload)
        memcpy((VOID *)NoReload, (VOID *)(PBYTE)"\x90\x90\x90\x90\x90\x90", 6);
    else
        memcpy((VOID *)NoReload, (VOID *)(PBYTE)"\x0F\x84\xB1\x01\x00\x00", 6);



    if(cross) Base.CrossHair(pDevice, Red);

    if(weapon) {
        memcpy((VOID *)WeaponRange1, (VOID *)(PBYTE *)"\xB8\x00\x00\x00\x10\x90", 6);
        memcpy((VOID *)WeaponRange2, (VOID *)(PBYTE *)"\xB8\x00\x00\x00\x10\x90", 6);
    } else {
        memcpy((VOID *)WeaponRange1, (VOID *)(PBYTE *)"\x8B\x80\xC8\x02\x00\x00", 6);
        memcpy((VOID *)WeaponRange2, (VOID *)(PBYTE *)"\x8B\x80\xC8\x02\x00\x00", 6);
    }

    
	if(bullets)	{
        memcpy((VOID *)SuperBullets, (VOID *)(PBYTE)"\x90\x90\x90", 3);
	}	else	{
        memcpy((VOID *)SuperBullets, (VOID *)(PBYTE)"\x0F\x94\xC0", 3);
	}
    
	
	if(rapidfire == 1 && GetAsyncKeyState(VK_LBUTTON)<0) {
        memcpy((VOID *)RapidFire, (VOID *)(PBYTE)"\x90\x90", 2);
    } else if((*(BYTE *)GameStatus == 1) && rapidfire == 2) {
        memcpy((VOID *)RapidFire, (VOID *)(PBYTE)"\x90\x90", 2);
    } else {
        memcpy((VOID *)RapidFire, (VOID *)(PBYTE)"\x74\x3E", 2);
    }
}

#endif
não coloquei speed, fly etc só esqueci de tirar do menu
Mais O Codigo Tava La !!
Quote Originally Posted by TokolocoSK View Post
Strings e funções PTC, talvez a detours esteja detectando também...

mais alguma coisa senhor ?



@Shyzuky ajudei uma pessoa, isso foi muito gratificante...
Cara.... \o/ agora eu vou conseguir encostar minha cabeça no meu travesseiro e poderei dormir tranquilo... kkkk zuando altos aqui....
Posts 16–19 of 19 · Page 2 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us