No offence, but you don't need to make your posts look like text messages.
Anyway...
Say you wanted to move the ship a pixel at a time and your rocket was at an angle of 45 degrees:
You'd need to move the ship along the x axis by using "sin(45)" and along the y axis using "cos(45)"
Basically create a variable for the rocket's angle which increases and decreases based on the direction keys pressed (use wrapvalue to keep the variable within 0 to 360), and move the ship using sin and cos on the variable. I think. Look in your help file.
Ryu, you idiot! When I press for a Hadoken, DO A BLOODY HADOKEN!