Depends on what you want. there are memory bots that need to be updated every patch. There are pixel bots that use autoit like basabots that need set resolution and default hud layout. And there is mine that is autohotkey that will press 1-9 at a set time for up to 24 steps. Works in any language, hud layout, resolution, and doesn't need updating every patch. I would say autoit and autohotkey bots are the easiest to use and are not as detectable because it isn't looking at the game files in any way. You can look mine over on my post here