Yes. And you can simplify the equation of the movement to what I told you earlier:
PHP Code:
this.my = keydown(2) - keydown(0);
this.mx = keydown(3) - keydown(1);
Other then that... this.speed needs to increase over time...
I don't even know why you check for clientr.grav.