Half Way there...
I've done what you called the "Hard Part". I've got my bot to shoot when the player is in the middle my scope. I did this by changing the colours of the players to bright Red and Blue.
I've got it to tell me where the player is on the screen so i no where i need to point but I can't seem to get the bot to move the mouse for me.
What should I be Googleing to find out how to move the mouse to my required x y location?
Thanks guys