Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Source Code: WE11ington
- #include <windows.h>
- #include <stdio.h>
- #include <stdlib.h>
- #define DeviceGame 0x00909F00
- #define LTClientEXE 0x00485DD0
- #define LTClientDLL 0x377FD9F0
- #define GameStatus 0x3780B6E8
- #define EspName1 0x3736981C
- #define EspName2 0x373698B6
- #define NoRecoil 0x374607DC
- #define NoReload 0x374AC544
- #define SuperBullets 0x374A7246
- #define Invisible 0x378155F5
- #define GlassWalls 0x005721EA
- int Nomes, Invisivel, SemCoice, SemRecarregar, SuperMunicao;
- void Trapaca1 (void)
- {
- if (GetAsyncKeyState(VK_NUMPAD1)&1)
- Nomes = !Nomes;
- if ((*(BYTE *)GameStatus == 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);
- }
- }
- void Trapaca2 (void)
- {
- if (GetAsyncKeyState(VK_NUMPAD2)&1)
- Invisivel = !Invisivel;
- if ((*(BYTE *)GameStatus == 1) && Invisivel) {
- memcpy((void *)Invisible, (void *)(PBYTE)"\x01", 1);
- } else {
- memcpy((void *)Invisible, (void *)(PBYTE)"\x00", 1);
- }
- }
- void Trapaca3 (void)
- {
- if (GetAsyncKeyState(VK_NUMPAD3)&1)
- SemCoice = !SemCoice;
- if ((*(BYTE *)GameStatus == 1) && SemCoice) {
- memcpy((void *)NoRecoil, (void *)(PBYTE)"\x90\x90\x90\x90", 4);
- } else {
- memcpy((void *)NoRecoil, (void *)(PBYTE)"\xD9\x44\x24\x10", 4);
- }
- }
- void Trapaca4 (void)
- {
- if (GetAsyncKeyState(VK_NUMPAD4)&1)
- SemRecarregar = !SemRecarregar;
- if ((*(BYTE *)GameStatus == 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);
- }
- }
- void Trapaca5 (void)
- {
- if (GetAsyncKeyState(VK_NUMPAD5)&1)
- SuperMunicao = !SuperMunicao;
- if ((*(BYTE *)GameStatus == 1) && SuperMunicao) {
- memcpy((void *)SuperBullets, (void *)(PBYTE)"\x90\x90\x90", 3);
- } else {
- memcpy((void *)SuperBullets, (void *)(PBYTE)"\x0F\x94\xC0", 3);
- }
- }
- void Trapacas (void)
- {
- HMODULE AguardarCShell;
- do {
- AguardarCShell = GetModuleHandle("CShell.dll");
- Sleep(100);
- } while (!AguardarCShell);
- while (1) {
- Trapaca1 ();
- Trapaca2 ();
- Trapaca3 ();
- Trapaca4 ();
- Trapaca5 ();
- Sleep(100);
- }
- }
- BOOL APIENTRY DllMain (HINSTANCE hInst /* Library instance handle. */ ,
- DWORD reason /* Reason this function is being called. */ ,
- LPVOID reserved /* Not used. */ )
- {
- switch (reason) {
- case DLL_PROCESS_ATTACH:
- CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Trapacas, 0, 0, 0);
- break;
- case DLL_PROCESS_DETACH:
- break;
- case DLL_THREAD_ATTACH:
- break;
- case DLL_THREAD_DETACH:
- break;
- }
- /* Returns TRUE on success, FALSE on failure */
- return TRUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement