Does anyone know how to make a bungee jumping script?

Hi, I am making a lobby for a minigame game, and I want to make the lobby fun for players waiting. I really want to have a bungee jump on the side, where when the player touches an invisible part, they fall off the edge, but rope attaches to their torso. After 5 seconds of hanging, the rope gets removed and they fall. It then regenerates for players waiting up the top.

I have seen this done before in many games, and was wondering if anyone here knew how to, or has seen a tutorial on YouTube?

1 Like

Might be better to use a SpringConstraint so they actually bounce.
With a Touched Function you can attach the Spring to an Attachment you put into the player using the script as well as an Attachment you have on the ledge, then have the player get pushed off the edge, and after a wait(5) you just Destroy the Spring and Attachment in the player.

2 Likes

You can create a rope attachment and attach 1 of the ends to a brick on the bridge and 2nd one to players HumanoidRootPart or their legs and then :Destroy() The attachments and the rope.

@RealyConfus1on, yes, but when the Player reaches the end of the rope’s travel they are going to snap to a stop and bounce around wildly. That’s why real bungee jumpers don’t use rope!
You can make a Spring that has its radius set at zero so it just looks like a rope though.