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
