How can I make my image a scrolling animation and loop?

Here’s what I mean. I have this water flowing image I created in gimp which is seamless so all I did is created the exact image under it. Like a film strip.

I want my water to seem a bit more realistic by adding in some motion.

I tried out a few scripts on the wiki but it doesn’t repeat.

Instead it does something like this when the UV moves off the texture.

It doesn’t want to loop.

Make sure the texture wrap mode is set to repeat, not clamp.