Code:
#define DeviceGame 0x00909F00
#define LTClientEXE 0x00485DD0
#define LTClientDLL 0x377FD9F0
#define HacksMemoryOK 0x3780B6E8
#define EspName1 0x3736981C
#define EspName2 0x373698B6
#define NoRecoil 0x374607DC
#define NoReload 0x374AC544
#define SuperBullets 0x374A7246
#define Invisible 0x378155F5
#define GlassWalls 0x005721EA
==================================================
Declaravéis global
==================================================
Code:
int Nomes, Invisivel, SemCoice, SemRecarregar,
SuperMunicao, ParedesDeVidro, ChamsSatelite,
SemNevoeiro, BrilhoTotal, BrilhoDeCalor,
SemEfeitos, Gravidade, SuperPulo,
Velocidade, AtivarDistancia, SemTremer,
TracarBalas, MostrarFPS;
int x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12;
==================================================
Hacks em modo escrevendo memórias
==================================================
ESP Nomes:
Code:
if((HacksMemoryOK == 1) && Nomes) {
memcpy((void *)EspName1, (void *)(PBYTE)"\x90\x90", 2);
memcpy((void *)EspName2, (void *)(PBYTE)"\x90\x90", 2);
} else {
memcpy((void *)EspName1, (void *)(PBYTE)"\x75\x21", 2);
memcpy((void *)EspName2, (void *)(PBYTE)"\x75\x05", 2);
}
Invísivel:
Code:
if((HacksMemoryOK == 1) && Invisivel) {
memcpy((void *)Invisible, (void *)(PBYTE)"\x01", 1);
} else {
memcpy((void *)Invisible, (void *)(PBYTE)"\x00", 1);
}
Sem Coice:
Code:
if((HacksMemoryOK == 1) && SemCoice) {
memcpy((void *)NoRecoil, (void *)(PBYTE)"\x90\x90\x90\x90", 4);
} else {
memcpy((void *)NoRecoil, (void *)(PBYTE)"\xD9\x44\x24\x10", 4);
}
Sem Recarregar:
Code:
if((HacksMemoryOK == 1) && SemRecarregar) {
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);
}
Super Munição:
Code:
if((HacksMemoryOK == 1) && SuperMunicao) {
memcpy((void *)SuperBullets, (void *)(PBYTE)"\x90\x90\x90", 3);
} else {
memcpy((void *)SuperBullets, (void *)(PBYTE)"\x0F\x94\xC0", 3);
}
Paredes De Vidro
Code:
if((HacksMemoryOK == 1) && ParedesDeVidro) {
memcpy((LPVOID)GlassWalls, "\x6A\x00", 2);
} else {
memcpy((LPVOID)GlassWalls, "\x6A\x01", 2);
}
==================================================
Hacks em modo console de comando
Para funcionar os hacks, renderize em Present
ou EndScene
==================================================
Função Console de Comando:
Code:
void __cdecl Console(const char* Command)
{
DWORD __LTClient = LTClientEXE;
__asm
{
push Command
call __LTClient
add esp, 0x4
}
}
Chams Satélite:
Code:
if(ChamsSatelite && !x1) {
Console("SkelModelStencil 1");
x1 = 1;
} else if(x1) {
Console("SkelModelStencil 0");
x1 = 0;
}
Sem Nevoeiro:
Code:
if(SemNevoeiro && !x2) {
Console("FogEnable 0");
x2 = 1;
} else if(x2) {
Console("FogEnable 1");
x2 = 0;
}
Brilho Total:
Code:
if(BrilhoTotal && !x3) {
Console("FullBright 1");
x3 = 1;
} else if(x3) {
Console("FullBright 0");
x3 = 0;
}
Brilho De Calor:
Code:
if(BrilhoDeCalor && !x4) {
Console("ScreenGlowEnable 1");
x4 = 1;
} else if(x4) {
Console("ScreenGlowEnable 0");
x4 = 0;
}
Sem Efeitos:
Code:
if(SemEfeitos && !x5) {
Console("DrawVolumeEffects 0");
x5 = 1;
} else if(x5) {
Console("DrawVolumeEffects 1");
x5 = 0;
}
Gravidade:
Code:
if(Gravidade && GetAsyncKeyState(VK_SPACE)) {
Console("PlayerGravity 800");
} else {
Console("PlayerGravity -800");
}
Super Pulo:
Code:
if(SuperPulo && !x6) {
if(GetAsyncKeyState(VK_SPACE))
Console("JumpVel 600.000000");
x6 = 1;
} else if(x6) {
Console("JumpVel 300.000000");
x6 = 0;
}
Velocidade:
Code:
if(Velocidade && !x7) {
Console("BaseMoveAccel 3000.000000");
Console("StartAccel 3000.000000");
Console("MaxAccel 3000.000000");
Console("AccelInc 3000.000000");
Console("WalkVel 3000.000000");
Console("FRunVel 3000.000000");
Console("BRunVel 3000.000000");
Console("SRunVel 3000.000000");
x7 = 1;
} else if(x7) {
Console("BaseMoveAccel 3000.000000");
Console("StartAccel 500.000000");
Console("MaxAccel 3000.000000");
Console("AccelInc 6000.000000");
Console("WalkVel 70.000000");
Console("FRunVel 285.000000");
Console("BRunVel 285.000000");
Console("SRunVel 285.000000");
x7 = 0;
}
Ativar Distância:
Code:
if(AtivarDistancia && !x8) {
Console("ActivationDistance 999999");
x8 = 1;
} else if(x8) {
Console("ActivationDistance 10");
x8 = 0;
}
Sem Propagação:
Code:
if(SemPropagacao && !x9) {
Console("PerturbRotationEffect 0.000000");
Console("PerturbIncreaseSpeed 0.000000");
Console("PerturbWalkPercent 0.000000");
Console("PerturbFiringIncreaseSpeed 0.000000");
Console("PerturbRecoil 0.000000");
Console("FireMovePerturb 0.000000");
Console("ZoomedFireMoveDuckPerturb 0.000000");
Console("ZoomedFireMovePerturb 0.000000");
Console("ZoomedFireDuckPerturb 0.000000");
x9 = 1;
} else if(x9) {
Console("PerturbRotationEffect 3.000000");
Console("PerturbIncreaseSpeed 3.000000");
Console("PerturbWalkPercent 9.000000");
Console("PerturbFiringIncreaseSpeed 0.500000");
Console("PerturbRecoil 9.000000");
Console("FireMovePerturb 9.000000");
Console("ZoomedFireMoveDuckPerturb 9.000000");
Console("ZoomedFireMovePerturb 9.000000");
Console("ZoomedFireDuckPerturb 9.000000");
x9 = 0;
}
Sem Tremer:
Code:
if(SemTremer && !x10) {
Console("WeaponSway 0");
x10 = 1;
} else if(x10)
Console("WeaponSway 1");
x10 = 0;
}
Traçar Balas:
Code:
if(TracarBalas && if(!x11) {
Console("ShowFirePath 1");
x11 = 1;
} else if(x11) {
Console("ShowFirePath 0");
x11 = 0;
}
Mostrar FPS:
Code:
if(MostrarFPS && !x12) {
Console("ShowFPS 1");
x12 = 1;
} else if(x12) {
Console("ShowFPS 0");
x12 = 0;
}
Todas essas funções são as que estão no hack que publiquei aqui na MPGH.NET, não precisam agradecer.
Como sempre o .L33T fazia, com aquela carinha de besta.