Hey.
You could do both with some eventing skills :3
In your battle, just create your wheel image, and your arrow image
Make your image rotate at a certain speed
Then do this:
Start of the loop:
If screen.pictures[x].angle >= y then
Process like if the arrow missed and rotated too much (x being the picture ID and y the minimum angle the pic should have to be considered off limits)
Break Loop
End if
If C buttoon is pressed then
Process action depending on the angle of pictures a bit like this:
If screen.pictures[x].angle < y then
If screen.pictures[x].angle > y- whatever number
Elsif screen.pictures[x].angle > y- whatever greater number
And so on
End If
End if
Wait 1
End of loop
That should do the trick
For the other picture, not being a wheel, just check for X or y instead.
If you want your wheel to be unlimited, just remove the first part
If you want a Time limit, just create a var where you will set how many frames you want the thing to last, and add this (you var being T)
If T > 0
Substract 1 from T
Else
Break loop
End if
If you want your arrow to go back and forth, just play with switches, having a "Right?" switch activated. If it is, then move the image to the right, when it reaches a certain X, deactivate the switch, and add another part that will then be activated, and that will move the arrow left.
(Eventing my boy. Eventing)