https://roblox-character-controller-script.pages.dev/posts/roblox-character-controller-script/
Making Your Own Roblox Character Controller Script