How to make a rappelling system?

I was wondering, how would I make a rappelling system, because I thought that would look pretty bada*s. I literally have no idea how to do this, although I thought I could mess around with the UserInputService and make it when certain conditions occur and the player presses the U key or something, they would make a rope they could climb up. I’m not asking for someone to write a whole script, just for some ideas on how I could make this work. Thanks!
–EPIC_GameDev2

2 Likes

Anyone? No rush though. ‎‎‎‎‎‎

I’m guessing you can make a local script that fires a remote event with your mouse location when you press U. Then in a server script, it spawns in a part at your mouse’s location and attaches a rope constraint to your arm and the part. Also, if you want to climb up you would fire a remote event when you hold down W. The server script would slowly shorten the length of the rope. You can also do this client-sided, but rope constraints dont work well.

2 Likes

Ok, thanks! I’ll try and pick apart your reply and implement it into my game.

1 Like