Maybe there is some sort of accessory added to the player (chained together) and then once the players (link), they use something like a ropeconstraint, or attachments to make a line between each other. of course this is all just a thought, but hey it might work since I’m pretty sure its based off of roblox physics. good luck!
You can, when the player is joined, add an Attachment to the 0,0,0 of the player’s model, and then set up a system for when a player accepts an invitation, a Rope is created between the two players
The issue is that a RopeConstraint will cause one client to lag. Also, there are many things wrong with this script. You can’t do player:WaitForChild(“Character”) because Character is not a child of player, and you can’t parent an attachment to a humanoid (it’s not a Part).