Po co to rozkładasz, zamiast dać cały kod do step z ewentualnymi zmianami? Dobra nie looknąłem co tam było napisane xd .
Jeśli chodzi o chodzenie, to dajesz w evencie keyboard, nie keyboard press. Skok może być w press. Grawitacja w step. Kolizja w kolizji (to wiadomo xD). Masz tak zrobione?