Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* HEADERS */
- #include "ProcMem.h"
- #include "offsets.h"
- /* INCLUDE */
- #include <Windows.h>
- #include <TlHelp32.h>
- #include <iostream>
- #include <thread>
- using namespace std;
- float slowgayay = 1.f; // THE "SLOW" SENSITIVITY //
- // YOUR REGULAR SENSITIVITY
- /* DEFINE FLAG'S */
- #define Pressed 0x8000
- #define FL_ON_GROUND 257
- /* DEFINE MEMORY MANAGER */
- via01 Meupa;//Meme
- /* PRE-CALL FUNCTION'S */
- void data();//data
- void abrirstart();//start
- void TeclasCe();//keys
- void slowtrig();//triggerslow
- /* ACTIVATION BOOL */
- bool iOnli = false;//eON
- bool tOnli = false;//tON
- bool rOnle = false;//rON
- bool fOnlie = false;//fON
- bool sOnlie = false;//sON
- bool bOnlie = false;//bON
- /* START CONSOLE */
- int main()
- {
- /* FIND CSGO */
- Meupa.Process("csgo.exe");
- cout << "Found csgo.exe" << endl;
- Sleep(2000);
- /* ATTACH CLIENT & RENAME CONSOLE */
- cout << "PolyMeme" << endl;
- Sleep(500);
- Cusexo = Meupa.Module("client.dll");
- cout << boolalpha;// MAKES EVERYTHING SAY TRUE OR FALSE INSTEAD OF 1 or 0
- oldpiru = Meupa.Read<float>(Cusexo + pH_cucuCu);
- abrirstart();
- while (true)
- {
- TeclasCe();
- data();
- if (tOnli || sOnlie)
- slowtrig();
- Sleep(5);
- }
- return 0;
- }
- /* SYSTEM START SAYING */
- void abrirstart()
- {
- system("cls");
- cout << "F1) ESP: " << iOnli << endl;
- cout << "F2) Trigger: " << tOnli << endl;
- cout << "Insert) Trigger Delay: " << trigerpirydelay << endl;
- /*cout << "Home) Trigger Afterfire: " << afterfire << endl;*/ //WIP
- Sleep(10);
- }
- /* --------------- */
- /* HOTKEYS */
- /* --------------- */
- void TeclasCe()
- {
- if (GetAsyncKeyState(VK_F1) & Pressed) /* GET IF KEY: f1 IS PRESSED */
- {
- iOnli = !iOnli;
- abrirstart();
- Sleep(100);
- }
- if (GetAsyncKeyState(VK_F2) & Pressed)
- {
- tOnli = !tOnli;
- abrirstart();
- Sleep(100);
- }
- /*if (GetAsyncKeyState(VK_F3) & Pressed)
- {
- rrOnleON = !rOnle;
- staabrirstartrt();
- Sleep(100);
- }
- if (GetAsyncKeyState(VK_F4) & Pressed)
- {
- fOnlie = !fOnlie;
- abrirstart();
- Sleep(100);
- }*/
- if (GetAsyncKeyState(VK_INSERT) & Pressed)
- {
- cout << "Enter Trigger Delay (ms): ";
- cin >> trigerpirydelay;
- abrirstart();
- Sleep(100);
- }
- //if (GetAsyncKeyState(VK_F7) & Pressed)
- //{
- // bON = !bON;
- // abrirstart();
- // Sleep(100);
- //}
- /*if (GetAsyncKeyState(VK_HOME) & Pressed)
- {
- cout << "Enter Trigger Afterdelay (ms): ";
- cin >> afterfire;
- abrirstart();
- }*/
- //if (GetAsyncKeyState(VK_F6) & Pressed)
- //{
- // sOnlie = !sOnlie;
- // abrirstart();
- // Sleep(100);
- //}
- }
- /* --------------- */
- /* LOCAL DATA */
- /* --------------- */
- void data()
- {
- Fejaocom = Meupa.Read<DWORD>(Cusexo + pLPlayerl2);/* CLIENT LOCAL BASE */
- timegay = Meupa.Read<int>(Fejaocom + pH_loTeanNuml5); /* GET LOCAL TEAM */
- deadobject = Meupa.Read<int>(Cusexo + pEntyListl3 + 0x4);
- sensipiru = Meupa.Read<float>(Cusexo + pH_cucuCu);
- miraair = Meupa.Read<int>(Fejaocom + P_SexoCross);
- flagchups = Meupa.Read<int>(Cusexo + pH_Isfailesd);
- EnityT21 = Meupa.Read<DWORD>(Cusexo + pEntyListl3 + ((miraair - 1) * 16));
- timemeama = Meupa.Read<int>(EnityT21 + pH_loTeanNuml5);
- if (miraair > 0 && miraair < 64 && timemeama != timegay)
- chupaumcu = true;
- else
- chupaumcu = false;
- }
- /* --------------- */
- /* GLOW/RADAR */
- /* --------------- */
- struct GlowStruct
- {
- float r; /* RED */ /* MAXIMUM 1.0f | MINIMUM 0.0f */
- float g; /* GREEN */ /* MAXIMUM 1.0f | MINIMUM 0.0f */
- float b; /* BLUE */ /* MAXIMUM 1.0f | MINIMUM 0.0f */
- float a; /* THICKNESS */ /* MAXIMUM 1.0f | MINIMUM 0.0f */
- bool rwo; /* RenderWhenOccluded */
- bool rwuo; /* RenderWhenUnoccluded */
- };
- void ChupiscGlwa(int GlowIndex, GlowStruct Color)// DrawGlow
- {
- Meupa.Write<float>((Arrius + ((GlowIndex * 0x38) + 0x4)), Color.r); /* SET FLOAT VALUE FOR RED */
- Meupa.Write<float>((Arrius + ((GlowIndex * 0x38) + 0x8)), Color.g); /* SET FLOAT VALUE FOR GREEN */
- Meupa.Write<float>((Arrius + ((GlowIndex * 0x38) + 0xC)), Color.b); /* SET FLOAT VALUE FOR BLUE */
- Meupa.Write<float>((Arrius + ((GlowIndex * 0x38) + 0x10)), Color.a); /* SET FLOAT VALUE FOR THICKNESS */
- Meupa.Write<bool>((Arrius + ((GlowIndex * 0x38) + 0x24)), Color.rwo);
- Meupa.Write<bool>((Arrius + ((GlowIndex * 0x38) + 0x25)), Color.rwuo);
- }
- GlowStruct CGreen = { 0.f, 0.4f, 0.f, 1.f, true, false };
- GlowStruct CYellow = { 0.4f, 0.4f, 0.f, 1.f, true, false };
- GlowStruct CRed = { 0.4f, 0.f, 0.f, 1.f, true, false };
- GlowStruct CBlue = { 0.f, 0.f, 0.4f, 1.f, true, false };
- GlowStruct COrange = { 1.f, 0.5, 0.f, 1.f, true, false };
- //void NoFlash()
- //{
- // float MaxFlash = Meme.Read<float>(LocalBase + m_flFlashMaxAlpha);
- // if (fOnlie && MaxFlash > 0.f)
- // {
- // Meme.Write<float>(LocalBase + m_flFlashMaxAlpha, 0.f);
- // }
- // if (!fOnlie && MaxFlash != 225.f)
- // {
- // Meme.Write<float>(LocalBase + m_flFlashMaxAlpha, 225.f);
- // }
- //}
- /* ESP */
- void Radiuns()//ESPRadar
- {
- for (int g = 0; g < deadobject; g++) /* LOOP START */
- {
- Arrius = Meupa.Read<DWORD>(Cusexo + p_dwGlowsObjectl4); /* POINTER TO LOCAL PLAYER GLOW VIEW */
- playerpiru = Meupa.Read<DWORD>(Cusexo + pEntyListl3 + ((g - 1) * 16)); /* READ ENTITY DATA FROM LOOP */
- dwakling = Meupa.Read<bool>(playerpiru + pisdormontl21); /* CHECK IF IS DORMANT */
- vidacario = Meupa.Read<int>(playerpiru + pM_Bidal4); /* READ ENTITY HP */
- if (rOnle)
- {
- if (Meupa.Read<int>(Cusexo + p_Sexo01) != 1)
- {
- Meupa.Write<int>(Cusexo + p_Sexo01, 1);
- }
- }
- if (iOnli)
- {
- if (!dwakling) /* IF NOT DORMANT */
- {
- indexfaill = Meupa.Read<int>(playerpiru + pHi_iGlowindexl21); /* READ ENTITY GLOW INDEX */
- playerstream = Meupa.Read<int>(playerpiru + pH_loTeanNuml5); /* READ ENTITY TEAM */
- if (playerstream != timegay)
- {
- if (vidacario <= 100 && vidacario > 75) /* LESS OR EQUAL 100 OR MORE THAN 75 */
- {
- ChupiscGlwa(indexfaill, CGreen);
- }
- else if (vidacario <= 75 && vidacario > 50) /* LESS OR EQUAL 75 OR MORE THAN 50 */
- {
- ChupiscGlwa(indexfaill, CYellow);
- }
- else if (vidacario <= 50 && vidacario > 25) /* LESS OR EQUAL 50 OR MORE THAN 25 */
- {
- ChupiscGlwa(indexfaill, COrange);
- }
- else if (vidacario <= 25 && vidacario > 0) /* LESS OR EQUAL 25 OR MORE THAN 0 */
- {
- ChupiscGlwa(indexfaill, CRed);
- }
- }
- }
- }
- }
- }
- //void bhop()
- //{
- // if (fflag == FL_ON_GROUND && (GetAsyncKeyState(VK_SPACE) & Pressed))
- // {
- // Meme.Write<int>(Client + jumpoffset, 1);
- // Sleep(10);
- // Meme.Write<int>(Client + jumpoffset, 0);
- // }
- //}
- void slowtrig()
- {
- if (tOnli && chupaumcu)
- {
- if (GetAsyncKeyState(VK_MENU) & Pressed)
- {
- Sleep(trigerpirydelay);
- mouse_event(MOUSEEVENTF_LEFTDOWN, NULL, NULL, NULL, NULL);
- Sleep(2);
- mouse_event(MOUSEEVENTF_LEFTUP, NULL, NULL, NULL, NULL);
- Sleep(2);
- }
- }
- //if (sOnlie)
- //{
- // if (eInCH && Meme.Read<float>(Client + m_flSensitivity) != slowaim)
- // {
- // Meme.Write<float>(Client + m_flSensitivity, slowaim);
- // }
- // if (!eInCH && Meme.Read<float>(Client + m_flSensitivity) != oldaim)
- // {
- // Meme.Write<float>(Client + m_flSensitivity, oldaim);
- // }
- //}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement