Better solution might be to create a script utilizing Raycasting that fires every RunService.Heartbeat. Playing with the physics and character there might not be the best way.
How would I be able to code that? is there a video I can watch to help because I’m ok a coding but not good at that kind of stuff. I’m still learning about this kind of stuff, Usually I get people to give me the code and I study off it so see what everything does.