Hi again,

Treble posting allowed ?? unsure but just incase poeple read above and now new info. Was right to add the additional

If angle = 0 Then

Player.Left = Player.Left + 1

Else

Xcorner = Xcorner + Sin(angle * PI / 180)

Ycorner = Ycorner + Cos(angle * PI / 180)

Player2.Left = Xcorner + 1

Player2.Top = Ycorner + 1

But now i just have to work out why the tank starts off fine, but the angle is of from the picture

. Tank starts of heading forward then i turn, it turns so many degrees and moves forward in the angle which is 180 degrees off, but no matter what side it moves 180 degrees so know that it works, just moves forwards on the track side rather than gun side :P.

edit:

Turned out i just had sin and cos's wrong way round with -'s to managed to get it working.

If angle = 0 Then

Player.Left = Player.Left + 1

Else

Xcorner = Xcorner + Cos(angle * PI / 180)

Ycorner = Ycorner + -Sin(angle * PI / 180)

Player2.Left = Xcorner + 2

Player2.Top = Ycorner + 2

End If

Thankyou soso much for that

.