Observing the script and learning...
They're a fairly useful tool for figuring out how one works switches and commands to the server, and if it's made to learn like the one I wrote for CJrocks (sadly), arrays.
They just should never be used except for demonstrative purposes, and even then only sparingly.
There are much better ways to do that.
And if it's just for a learning process, use it in a passworded server. There's no need to continuously use something that's just for 'a learning process' in multiple servers when you already know it works.