Hi,
I have moved this to the skins forum.
As you have a numbered variable you can use this with just one timer.
Please see the attached project.
I have two timer projects in this one skin.
The first is using the variable "move1" and the other "move2".
Rectangle Red is being moved by Move Timer Red
The Red rectangles Position logic block looks like this:

- 1.png (80 KiB) Viewed 380 times
The timer, Move Timer Red has the actions:

- 2.png (33.35 KiB) Viewed 380 times
So with every deactivation, it counts up by 1.
The next action is:

- 3.png (35.71 KiB) Viewed 380 times
But has the action filter:

- 4.png (25.38 KiB) Viewed 380 times
So when the count gets to 4 the Set Value action removes the Timeout value and stops the timer.
The second project in the skin uses the rectangle with the ID Green and keeps on moving around in circles.
The rectangle Green Position logic block looks like this:

- 5.png (79.16 KiB) Viewed 380 times
The Move Timer Green has the actions:

- 6.png (33.61 KiB) Viewed 380 times
And to loop the variable number:

- 7.png (39.78 KiB) Viewed 380 times
To best describe this the Mod(%) is a circular calculation so when it gets to 4 it will loop back to 0.
Unlike the first project, there is no need to stop the timer.
Also if you wanted, with the first project you could use a button to start it.
To do this you would set the Move Timer Red's properties to timer Type Manual.
Then add a rectangle to act as your button with the actions:

- 8.png (36.73 KiB) Viewed 380 times
This sets the Timeout value to start the timer.
The next action is:

- 9.png (37.16 KiB) Viewed 380 times
This is to reset the variable number back to 0, but this has an action filter so it can only happen when the number is at 4.

- 10.png (20.48 KiB) Viewed 380 times
When you press the button it starts the timer and when it gets to the count of 4 it will stop.
Pressing the button will reset the variable number back to 0 and start the timer again.
Regards,
Hopki