Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Cheat()
- {
- Var.GameModule = (DWORD)GetModuleHandle("client_panorama.dll");
- Var.LocalPlayer = *(DWORD*)(Var.GameModule + Offsets.IPlayer);
- std::cout << "Cheat void loaded" << std::endl;
- if (Var.LocalPlayer == NULL)
- while (Var.LocalPlayer == NULL)
- Var.LocalPlayer = *(DWORD*)(Var.GameModule + Offsets.IPlayer);
- std::cout << "IPlayer loaded" << std::endl;
- while(true)
- std::cout << "Working" << std::endl;
- Var.Flag = *(BYTE*)(Var.LocalPlayer + Offsets.Flags);
- DWORD GObj = *(DWORD*)(Var.GameModule + Offsets.GManager);
- int MyTeam = *reinterpret_cast<int*>(Var.LocalPlayer + Offsets.Team);
- // *reinterpret_cast<int*>(localPlayer + m_iTeamNum);
- DWORD EntityT = *(DWORD*)(Var.GameModule + Offsets.EList + ((Var.Cid1 - 1) * 0x10));
- int ETeamT = *(int*)(EntityT + Offsets.Team);
- Var.Cid1 = *(int*)(Var.LocalPlayer + Offsets.Cid); (Var.LocalPlayer + Offsets.Cid);
- if (GetAsyncKeyState(VK_DELETE))
- {
- system("cls");
- if (Var.ToggleT)
- {
- std::cout << "T bot enabled" << std::endl;
- }
- else
- {
- std::cout << "T bot disabled" << std::endl;
- }
- if (Var.bbbb)
- {
- std::cout << "bbbb enabled" << std::endl;
- }
- else
- {
- std::cout << "bbbb disabled" << std::endl;
- }
- if (Var.GC)
- {
- std::cout << "GC enabled" << std::endl;
- }
- else
- {
- std::cout << "GC disabled" << std::endl;
- }
- if (Var.Radar)
- {
- std::cout << "Radar enabled" << std::endl;
- }
- else
- {
- std::cout << "Radar disabled" << std::endl;
- }
- }
- if (GetAsyncKeyState(VK_LEFT))
- {
- Var.ToggleT = !Var.ToggleT;
- if (Var.ToggleT)
- {
- system("cls");
- std::cout << "T bot enabled" << std::endl;
- }
- if (!Var.ToggleT)
- {
- system("cls");
- std::cout << "T bot disabled" << std::endl;
- }
- Sleep(200);
- }
- if (GetAsyncKeyState(VK_DOWN))
- {
- Var.Radar = !Var.Radar;
- if (Var.Radar)
- {
- system("cls");
- std::cout << "Radar enabled" << std::endl;
- }
- if (!Var.Radar)
- {
- system("cls");
- std::cout << "Radar disabled" << std::endl;
- }
- Sleep(200);
- }
- if (GetAsyncKeyState(VK_INSERT))
- {
- system("cls");
- std::cout << "RELOADED" << std::endl;
- Var.LocalPlayer = *(DWORD*)(Var.GameModule + Offsets.IPlayer);
- }
- if (GetAsyncKeyState(VK_UP))
- {
- Var.GC = !Var.GC;
- if (Var.GC == true)
- {
- system("cls");
- std::cout << "GC enabled" << std::endl;
- }
- if (Var.GC == false)
- {
- system("cls");
- std::cout << "GC disabled" << std::endl;
- }
- Sleep(200);
- }
- if (GetAsyncKeyState(VK_RIGHT))
- {
- Var.bbbb = !Var.bbbb;
- if (Var.bbbb == true)
- {
- system("cls");
- std::cout << "bbbb enabled" << std::endl;
- }
- if (Var.bbbb == false)
- {
- system("cls");
- std::cout << "bbbb disabled" << std::endl;
- }
- Sleep(200);
- }
- if (Var.ToggleT == true)
- {
- if (GetAsyncKeyState(VK_MENU) && Var.Cid1 > 0)
- {
- *(int*)(Var.GameModule + Offsets.Attack) = 5;
- Sleep(1);
- *(int*)(Var.GameModule + Offsets.Attack) = 4;
- }
- }
- if (Var.bbbb)
- {
- if (PMoving()) {
- if (GetAsyncKeyState(VK_SPACE) && Var.Flag == (1 << 0))
- * (DWORD*)(Var.GameModule + Offsets.FJump) = 6;
- }
- }
- if (Var.Radar)
- {
- for (short int R = 1; R <= 64; R++)
- {
- DWORD* REntity = reinterpret_cast<DWORD*>(Var.GameModule + Offsets.EList + R * 0x10);
- if (!REntity)
- continue;
- if (!(*REntity))
- continue;
- }
- }
- if (Var.GC)
- {
- for (short int i = 1; i <= 64; ++i)
- {
- DWORD* GEntity = reinterpret_cast<DWORD*>(Var.GameModule + Offsets.EList + (i * 0x10));
- if (!GEntity)
- continue;
- if (!(*GEntity))
- continue;
- int EntityTeam = *reinterpret_cast<int*>(*GEntity + Offsets.Team);
- int GlowIndex = *reinterpret_cast<int*>(*GEntity + Offsets.GIndex);
- if (MyTeam == EntityTeam)
- {
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x4)) = 0.0f;// Red
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x8)) = 0.0f;// Green
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0xC)) = 255.f;// Blue
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x10)) = 5.5f;// Alpha
- }
- else
- {
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x4)) = 0.0f; // Red
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x8)) = 255.f; // Green
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0xC)) = 0; // Blue
- *reinterpret_cast<float*>(GObj + ((GlowIndex * 0x38) + 0x10)) = 5.5f; // Alpha
- }
- *reinterpret_cast<bool*>(GObj + ((GlowIndex * 0x38) + 0x24)) = true;
- *reinterpret_cast<bool*>(GObj + ((GlowIndex * 0x38) + 0x25)) = false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement