Obrigado pelo feedback!
Eu fui deixando esses problemas pra depois mas no final o código tava tão bagunçado e mal feito que eu não consegui arrumar kkkkk, a parte do pulo ser em uma tecla só por algum motivo nem passou na minha cabeça na hora.
Acontece muito comigo kkkk