Advertisement
Guest User

Untitled

a guest
Jul 30th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. #include <iostream>
  2. #include <Windows.h>
  3. #include <string>
  4. #include <ctime>
  5.  
  6.  
  7. std::string GameName = "AssaultCube";
  8. LPCSTR LGameWindow = "AssualtCube";
  9. std::string GameStatus;
  10.  
  11. bool IsGameAvail;
  12. bool UpdateOnNextRun;
  13.  
  14. //AMMO VARS
  15. bool AmmoStatus;
  16. BYTE AmmoValue[] = {0xA3, 0X1C, 0X0, 0X0};
  17. DWORD AmmoBaseAddress = {0x00509B74};
  18. DWORD AmmoOffsets[] = {0x374, 0x14, 0x0};
  19.  
  20. //HEALTH VARS
  21. bool HealthStatus;
  22. BYTE HealthValue[] = {0x39, 0X5, 0X0, 0X0};
  23. DWORD HealthBaseAddress = {0x0050F4F4};
  24. DWORD HealthOffsets[] = {0xF8};
  25.  
  26.  
  27.  
  28. int main()
  29. {
  30. HWND hGameWindow = NULL;
  31. int timeSinceLastUpdate = clock();
  32. int GameAvailTMR = clock();
  33. int onePressTMR = clock();
  34. DWORD dwProcID = NULL;
  35. HANDLE hProcHandle = NULL;
  36. UpdateOnNextRun = true;
  37. std::string sAmmoStatus = "OFF";
  38. std::string sHealthStatus = "OFF";
  39.  
  40. while(GetAsyncKeyState(VK_INSERT))
  41. {
  42. if(clock() - GameAvailTMR > 100)
  43. {
  44. GameAvailTMR = clock();
  45. IsGameAvail = false;
  46.  
  47. hGameWindow = FindWindow(NULL, LGameWindow);
  48. if(hGameWindow)
  49. {
  50. GetWindowThreadProcessId( hGameWindow, &dwProcID);
  51. if(dwProcID != 0)
  52. {
  53. hProcHandle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwProcID);
  54. if(hProcHandle == INVALID_HANDLE_VALUE || hProcHandle == NULL)
  55. {
  56. GameStatus = "Failed To Open Process For Valid Handle";
  57. }
  58. else
  59. {
  60. GameStatus = "AssualtCube Ready To Hack";
  61. IsGameAvail = true;
  62. }
  63.  
  64. }
  65. else
  66. {
  67. GameStatus = "Failed To Get Process Id";
  68. }
  69. }
  70. else
  71. {
  72. GameStatus = "AssualtCube NOT FOUND";
  73. }
  74.  
  75.  
  76. if()
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement