Advertisement
WoWGuy

Untitled

Dec 5th, 2021 (edited)
2,198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.75 KB | None | 0 0
  1. Courtesy of /u/RocksNCrossbows - This is version 2 with edited instructions to clear up minor confusion
  2.  
  3. How to AFK in any game with no chance of being detected.
  4.  
  5. Simply download AutoIt. You want the AutoIt Full Installation download.
  6.  
  7. https://www.autoitscript.com/site/autoit/downloads/ - Software contains no extras, no malware, no bloatware, nothing else, it won't take control of your system or do anything else other than give you the ability to edit and compile the scripts.
  8.  
  9. This is a very old and well-known method for scripting. It simply lets you compile and run scripts and any input you add to a script Windows will simply think that specific key is being pressed in random intervals between 1-2 minutes so there's nothing for an anti-cheat detection to detect. Blizzard even addressed this around 2009 and said they can't do anything about it, and no one's ever had issues using one as it doesn't hook into memory, edit any files, or do literally anything else. It literally just tells Windows a specific key is being pressed and thinks you hit that key, that's it.
  10.  
  11. So, install it, you're going to compile the script yourself so you know it's safe as that's why I'm not providing a compiled exec. Just have anyone with literally any coding experience look at it and they'll confirm it's safe. This is a modified version of the old 2007 basic anti AFK WoW script in that this version doesn't require the game window to be the active window so this way you can multitask.
  12.  
  13. Launch AutoIt Script Editor
  14. Paste the code below into the editor
  15. Save it as whatever you want to name it and with the extension .au3 or AutoIt save type as.
  16. Right click the new .au3 file, select Compile Script x86
  17.  
  18.  
  19. HotKeySet("{PAUSE}", "Start")
  20. HotKeySet("!{PAUSE}","Quit")
  21.  
  22. TogglePause()
  23.  
  24. func Start()
  25. HotKeySet("{PAUSE}")
  26. HotKeySet("{PAUSE}", "TogglePause")
  27. ToolTip('AntiAFK started.',0,0)
  28. While 1
  29. ControlSend("FINAL FANTASY XIV", "", "", "{SPACE}");
  30. Sleep(Random(60000,120000))
  31. WEnd
  32. EndFunc
  33.  
  34. Func TogglePause()
  35. ToolTip('AntiAFK Stopped.',0,0)
  36. HotKeySet("{PAUSE}")
  37. HotKeySet("{PAUSE}", "Start")
  38. While 1
  39. sleep(100)
  40. WEnd
  41. EndFunc
  42.  
  43. func Quit()
  44. Exit
  45. EndFunc
  46.  
  47. --Now run the script and enjoy--
  48.  
  49. ---- Pause key (on your keyboard) starts it, hitting Pause again pauses it. ---
  50. You will see a message in the upper left corner with the current status of the script.
  51. You don't need to turn this on before starting the game as this isn't a hack.
  52. The only time you right click the icon in the taskbar is when you want to close the script.
  53.  
  54. ----- How to modify it ----
  55.  
  56. You can change the time intervals to anything you want via editing this line, the times are in milliseconds. The default range of times are random intervals between 1-2 minutes so it doesn't appear to be automation
  57.  
  58. Sleep(Random(60000,120000))
  59.  
  60. To make it work with another game modify this line and replace the name with the window name of the target game (not the .exec or process name). Hit Control + Alt + Delete to bring up Task Manager, then check for the window name under the Process tab. Once again, you are NOT looking for the executable name. If the window name doesn't appear there you can press alt + tab to get a menu to appear that shows everything running in fullscreen or windowed in a horizontal menu, the window title you need will appear there.
  61.  
  62. ControlSend("FINAL FANTASY XIV", "", "", "{SPACE}");
  63.  
  64. Becomes
  65.  
  66. ControlSend("World of Warcraft", "", "", "{SPACE}");
  67.  
  68. To change the keystroke it will use simply change 'SPACE' in the below line to whatever you want, you may have to do 1 minutes worth of research to find out exactly what to word the keystroke
  69.  
  70. ControlSend("FINAL FANTASY XIV", "", "", "{SPACE}");
  71.  
  72. Becomes
  73.  
  74. ControlSend("FINAL FANTASY XIV", "", "", "{insert key here in caps}");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement