Additionally, what topic of scripting should I learn first before scripting AI's movements? I have some basic scripting levels.
First, you should probably know the basics. I covered how to learn to script here. Also, learning more advanced stuff can't hurt either, which I covered here.
You should get into PathFinding. You should also understand pairs loops
and functions
very well.
This is not a request site, so I can't do this for you. But if you need some help in the future, Scripting Helpers can probably help.
Good Luck!