I have problems with the jumping but I have gravity but no slope detection and I did this all by my self except for the touch ground which was @griffpatch