Advertisement
Guest User

main.cpp

a guest
Jul 25th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.41 KB | None | 0 0
  1. #include<Windows.h>
  2. #include<iostream>
  3. #include"HackProcess.h"
  4.  
  5. CHackProcess fProcess;
  6. using namespace std;
  7.  
  8. const DWORD Player_Base = 0x00A7AFBC;
  9. const DWORD dw_jump = 0x04AAE0C8;
  10.  
  11. const DWORD dw_JumpOffset = 0x34C;
  12.  
  13.  
  14. #define FL_ONGROUND 257
  15. #define SPACE_BAR 0x20
  16.  
  17. #define F6_Key 0x75
  18.  
  19. bool b_true = true;
  20. bool b_false = false;
  21. bool BunnyHopStatus = false;
  22.  
  23.  
  24. struct MyPlayer_t
  25. {
  26.     DWORD CLocalPlayer;
  27.     int m_fFlags;
  28.  
  29.     void ReadInformation()
  30.     {
  31.         ReadProcessMemeory(fProcess.__HandleProcess, (PBYTE*)(fProcess.__dwordClient + Player_Base), &CLocalPlayer, sizeof(DWORD), 0)
  32.         ReadProcessMemeory(fProcess.__HandleProcess, (PBYTE*)(CLocalPlayer + dw_JumpOffset), &m_fFlags sizeof(int), 0)
  33.  
  34.     }
  35.  
  36. }
  37. }MyPlayer;
  38.  
  39.  
  40.  
  41. void BunnyHop();
  42. {
  43.     if (GetAsyncKeyState(SPACE_BAR))
  44.     {
  45.         BunnyHopStatus = !BunnyHopStatus;
  46.         Sleep(250);
  47.     }
  48.  
  49.     if(!BunnyHopStatus)
  50.         return;
  51.  
  52.  
  53.  
  54.     if (MyPlayer.m_fFlags == FL_ONGROUND)
  55.     {
  56.         WriteProcessMemeory(fProcess.__HandleProcess, (PBYTE*)(fProcess.__dwordClient + dw_jump), &b_true, sizeof(bool), NULL);
  57.     }
  58.     else if (MyPlayer.m_fFlags != FL_ONGROUND)
  59.     {
  60.         WriteProcessMemeory(fProcess.__HandleProcess, (PBYTE*)(fProcess.__dwordClient + dw_jump), &b_false, sizeof(bool), NULL);
  61.     }
  62. }
  63.  
  64.  
  65.  
  66. int main();
  67. {
  68.     fProcess.RunProcess();
  69.     cout << "Game found : BHOP ON..." << endl
  70.  
  71.         while (!GetAsyncKeyState(F6_Key));
  72.         {
  73.             MyPlayer.ReadInformation();
  74.             //BunnyHop();
  75.         }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement