ボタンについての基礎は身に付いているようなので、ヒントのみ。 ■下移動について (B AND #DOWN)が真の場合に、スプライトのY座標を増やしてやれば良いと思います。 ■ジャンプについて。 ソースコードを見て、やろうとしていることは分かりました。 まずは、強弱を意識しない「ただのジャンプ」を実装してみてください。ただのジャンプが出来たら、強弱を考えていきましょう。 あと、開発中は要所にデバッグ情報を表示して、意図した値になっているのかどうかを調べながら修正していくのが鉄板ですね。 自分で解決できれば、かなり自信がつきますよ!