This is what he meant:
sync on :sync rate 60
x=200: y= 200
load image "C:\pic.JPG" ,1
do
if leftkey()=1 then dec x,4
if rightkey()=1 then inc x,4
if upkey()=1 then dec y,4
if downkey()=1 then inc y,4
sprite 1,x,y,1
sync
loop
wait key
What I think you actually want is this
sync on :sync rate 60
x=200: y=200 : a=0
load image "C:\Program Files\Dark Basic Software\Dark Basic Professional\Help\examples\multiplayer\blob.bmp" ,1
sprite 1,x,y,1
offset sprite 1, sprite width(1)/2, sprite height(1)/2
do
if upkey()=1 then move sprite 1,10
if downkey()=1 then move sprite 1,-10
if leftkey()=1 then a=wrapvalue(a-10) : rotate sprite 1,a
if rightkey()=1 then a=wrapvalue(a+10) : rotate sprite 1,a
sync
loop
Heh, please excuse my choice of image