Thanks man, this is defintily going to help. But, for just a basic jump like the example you posted, do I need to set up a variable or so, like a float or a bool. I saw you set up a bool in the double jump, but I was wondering if I should do the same for the basic jump.