En un escenario online entra en juego un factor muy importante y que casi nadie suele tener en cuenta al hablar de Bots (cuando realmente es una verdadera pesadilla), el Lag (y la posible e inesperada desconexión), por ende, si un script/macro se basa simplemente en mover el ratón y hacer clicks entonces se puede considerar ineficiente;
siempre podrías aumentar el intervalo entre movimientos para disminuir la probabilidad de quedarse "atascado" por la desincronización causada por el lag u otros factores (como el tiempo de respuesta del PC), pero eso es añadir más ineficiencia al script, es perder un preciado tiempo entre espera y espera, entre movimiento y movimiento.
Para disminuir al máximo posible el tiempo de espera entre movimientos y sacarle el máximo provecho al script/macro en otras características como por ejemplo detectar la desconexión y reconectar, o cerrar ventanas de chats que tapan parte del juego, para eso puedes recurrir al reconocimiento de imagen (image-search y/o pixel-search), hay librerías de terceros para esto desarrolladas en AutoIt,
pero mejor todavía, podrías leer las direcciones de memoria del juego en cuestión, es una metodología más eficiente y con una respuesta instantanea a diferencia de la comparación de imagenes, pero eso ya requeriría un mayor conocimiento e investigación por tu parte, tanto de los
internals del juego, como de programación relacionada con la lectura de offsets.
Te recomiendo una solución basada en tu nivel de conocimientos,
JitBit Macro Recorder, es un generador de Macros con un buenísimo algoritmo de reconocimiento de imagen que tiene un muy buen tiempo de respuesta, me ahorra mucho tiempo cuando no me apetece programar, aunque a esto se le podría denominar programación de algún modo muy básico, ya que tiene condicionales, e instrucciones "GoTo" + Labels:
https://www.jitbit.com/macro-recorder/PD: En este software también puedes grabar los movimientos del ratón, pero te sugiero crear el macro instrucción por instrucción para sacarle el máximo rendimiento como dije.
Saludos