Advertisement
HNKYTNK

Autoclick4COD:MW

Apr 30th, 2020
1,603
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 5.42 KB | None | 0 0
  1. /**
  2.  * Developed by FantaGuyBR
  3. */
  4.  
  5. #include <iostream>
  6. #include <Windows.h>
  7. #include <time.h>
  8.  
  9.  
  10. const int KEYEVENT_KEYUP = 0x02;
  11.  
  12. /******************************************
  13.  *
  14.  * MOUSE CLICKS - WORKING
  15.  *
  16.  ******************************************/
  17. bool LeftClick()
  18. {
  19.     INPUT    Input = { 0 };
  20.     // left down
  21.     Input.type = INPUT_MOUSE;
  22.     Input.mi.dwFlags = MOUSEEVENTF_LEFTDOWN;
  23.     ::SendInput(1, &Input, sizeof(INPUT));
  24.  
  25.     //Wait 1 sec
  26.     Sleep(1000);
  27.  
  28.     // Release click
  29.     ::ZeroMemory(&Input, sizeof(INPUT));
  30.     Input.type = INPUT_MOUSE;
  31.     Input.mi.dwFlags = MOUSEEVENTF_LEFTUP;
  32.     ::SendInput(1, &Input, sizeof(INPUT));
  33.  
  34.     return true;
  35. }
  36.  
  37. bool RightClick()
  38. {
  39.     INPUT    Input = { 0 };
  40.     // left down
  41.     Input.type = INPUT_MOUSE;
  42.     Input.mi.dwFlags = MOUSEEVENTF_RIGHTDOWN;
  43.     ::SendInput(1, &Input, sizeof(INPUT));
  44.  
  45.     //Wait 1 sec
  46.     Sleep(1000);
  47.  
  48.     // Release click
  49.     ::ZeroMemory(&Input, sizeof(INPUT));
  50.     Input.type = INPUT_MOUSE;
  51.     Input.mi.dwFlags = MOUSEEVENTF_RIGHTUP;
  52.     ::SendInput(1, &Input, sizeof(INPUT));
  53.  
  54.     return true;
  55. }
  56. /******************************************
  57.  *
  58.  * KEYBOARD CLICK - WORKING
  59.  *
  60.  ******************************************/
  61.  
  62. bool Press_Keyboard(char key[])
  63. {
  64.    
  65.     keybd_event(VkKeyScan(key[1]), 0x9e, 0, 0); // ‘F’ Press
  66.  
  67.     //Wait 1 sec
  68.     Sleep(1000);
  69.  
  70.     keybd_event(VkKeyScan(key[1]), 0x9e, KEYEVENTF_KEYUP, 0); // ‘F’ Release
  71.     return true;
  72. }
  73.  
  74. bool Press_CTRL() {
  75.     keybd_event(VK_CONTROL, 0, 0, 0);// press the CTRL key
  76.  
  77.     //Wait 1 sec
  78.     Sleep(1000);
  79.  
  80.     keybd_event(VK_CONTROL, 0, KEYEVENT_KEYUP, 0); // let up the CTRL key
  81.  
  82.     return true;
  83. }
  84.  
  85. bool Press_SPC() {
  86.     keybd_event(VK_SPACE, 0, 0, 0);// press the CTRL key
  87.  
  88.     //Wait 1 sec
  89.     Sleep(1000);
  90.  
  91.     keybd_event(VK_SPACE, 0, KEYEVENT_KEYUP, 0); // let up the CTRL key
  92.  
  93.     return true;
  94. }
  95.  
  96.  
  97. /******************************************
  98.  *
  99.  * UNDER DEVELOPEMENT
  100.  *
  101.  ******************************************/
  102.  
  103. bool MouseMove(int x, int y)
  104. {
  105.     double fScreenWidth = ::GetSystemMetrics(SM_CXSCREEN) - 1;
  106.     double fScreenHeight = ::GetSystemMetrics(SM_CYSCREEN) - 1;
  107.     double fx = x * (65535.0f / fScreenWidth);
  108.     double fy = y * (65535.0f / fScreenHeight);
  109.     INPUT  Input = { 0 };
  110.     Input.type = INPUT_MOUSE;
  111.     Input.mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE;
  112.     Input.mi.dx = fx;
  113.     Input.mi.dy = fy;
  114.     ::SendInput(1, &Input, sizeof(INPUT));
  115.  
  116.     return true;
  117. }
  118.  
  119. int main()
  120. {
  121.     std::cout << "COD MW 2020 - ANTI AFK -> *Developed by FantaGuyBR*\n" << std::endl;
  122.     std::cout << "*WARNING* YOU WILL ONLY BE SAFE TO CLOSE TE PROGRAM WHILE RUNNING CODE, JUST WAIT FOR RESTART COUNTDOWN\n" << std::endl;
  123.     std::cout << "Press enter to start the program go to COD MW, start a match and Goodbye, see you soon!" << std::endl;
  124.     std::cin.ignore(); // Wait for ENTER
  125.     char keyF[1] = { 'F'};
  126.     char keyW[1] = { 'W' };
  127.     char keyA[1] = { 'A' };
  128.     char keyS[1] = { 'S' };
  129.     char keyD[1] = { 'D' };
  130.     char keyX[1] = { 'X' };
  131.     int i = 0;
  132.     while (true) {
  133.         i++;
  134.         Sleep(1500);
  135.         std::cout << "3\n";
  136.         Sleep(1500);
  137.         std::cout << "2\n";
  138.         Sleep(1500);
  139.         std::cout << "1n\n";
  140.         Sleep(500);
  141.         std::cout << "Space Pressing\n";
  142.         if(Press_SPC())
  143.             std::cout << "Space Presssed\n";
  144.         else
  145.             std::cout << "Space Pressing Error\n";
  146.         std::cout << "CTRL Pressing\n";
  147.         if(Press_CTRL())
  148.             std::cout << "CTRL Pressed\n";
  149.         else
  150.             std::cout << "CTRL Pressing Error\n";
  151.  
  152.         std::cout << "Left Mouse Clickingn\n";
  153.         if (LeftClick())
  154.             std::cout << "Left Mouse Clicked\n";
  155.         else
  156.             std::cout << "Left Mouse Click Failed\n";
  157.         std::cout << "Sleep 2500 ms\n";
  158.         Sleep(2500);
  159.         std::cout << "F Pressingn\n";
  160.         std::cout << "Sleep 2500 ms\n";
  161.         Sleep(2500);
  162.         if (Press_Keyboard(keyF))
  163.             std::cout << "F Pressed\n";
  164.         else
  165.             std::cout << "F Pressing Failed\n";
  166.         std::cout << "Sleep 2500 ms\n";
  167.         Sleep(2500);
  168.         if (Press_Keyboard(keyW))
  169.             std::cout << "W Pressed\n";
  170.         else
  171.             std::cout << "W Pressing Failed\n";
  172.         std::cout << "Sleep 2500 ms\n";
  173.         Sleep(2500);
  174.         if (Press_Keyboard(keyA))
  175.             std::cout << "A Pressed\n";
  176.         else
  177.             std::cout << "A Pressing Failed\n";
  178.         std::cout << "Sleep 2500 ms\n";
  179.         Sleep(2500);
  180.         if (Press_Keyboard(keyS))
  181.             std::cout << "S Pressed\n";
  182.         else
  183.             std::cout << "S Pressing Failed\n";
  184.         std::cout << "Sleep 2500 ms\n";
  185.         Sleep(2500);
  186.         if (Press_Keyboard(keyD))
  187.             std::cout << "D Pressed\n";
  188.         else
  189.             std::cout << "D Pressing Failed\n";
  190.         std::cout << "Sleep 2500 ms\n";
  191.         Sleep(2500);
  192.         if (Press_Keyboard(keyX))
  193.             std::cout << "X Pressed\n";
  194.         else
  195.             std::cout << "X Pressing Failed\n";
  196.         std::cout << "Sleep 2500 ms\n";
  197.         Sleep(2500);
  198.  
  199.         std::cout << "\n\nCOD NW 2020 - ANTI AFK -> *Developed by FantaGuyBR*\n" << std::endl;
  200.         std::cout << "\n\n**RESTART COUNTDOWN**\n\nWaiting  10000 ms to restart";
  201.         Sleep(10000);
  202.     }
  203.     return 0;
  204. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement