The loop and noloop flags specify whether or not a command stops after it completes a cycle. If noloop is specified, the command will stop at the end of it's cycle but if loop is specified it will start again at the end of each cycle.
In most cases, noloop is the default. In the case of playing a .wav file with the sound command, loop is the default. If sync is specified for the move command, then loop is also assumed.
If loop is specified for the rotate command, and no wait time is specified, then a wait time of 0 is implied.
create move -1 0 0 loop time=5 wait=3
activate rotate -9 time=1.6 loop reset wait=5.4
bump rotate -36 time=4 loop wait=7
create move 0 50 0 loop time=10 reset
create sound http://www.myisp.com/myaccount/mysong.mp3 loop name=ventriloquist1
bump sound woof.wav noloop