Well tried both ideas but I am not, as you can see from the effort below a scripter.But it does the job if I could only link it.
default
{
state_entry() {
llSetTimerEvent(5);
}
timer() {
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
llSetPos(llGetPos()+<.50,0,0>

;
// set the texture
llSetTexture("clear",ALL_SIDES);
llSetPos(llGetPos()+<-6,0,0>

;
// set the texture
llSetTexture("white",ALL_SIDES);
}
}
I do hope someone can help as I have ground to a halt.