How can I make player walk on walls?

I’ve heard there’s some free open source scripts out there but I want to make it myself, I just need the player to be able to walk on walls when it touches them, I don’t need sounds or anything like that. So yeah.

I only know that @EgoMoose made this thing.How to do this,i dont know.
Here is a link to his topic:
Wall stick/Gravity Controller - Resources / Community Resources - DevForum | Roblox
Possibly,that instruction about how to do this have in the topic.