Ok so you do kinda still have an issue of going down slopes, but ill have to look at that later since im a bit busy (by going down slopes I mean how you cant jump when u go down slopes)