Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Is this the correct way to set up a rig?

I've searched around and found nothing about it, so I decided to make my own rig set up...

And to be honest this doesn't feel right at all, is there a 'correct' way?

game.Players.PlayerAdded:connect(function(Player)
	Player.CharacterAdded:connect(function(Character)
		
		Character["Right Arm"]:Destroy()
		Character["Left Arm"]:Destroy()
		Character["Right Leg"]:Destroy()
		Character["Left Leg"]:Destroy()
		Character.Head.face:Destroy()
		
		Character.Torso.Transparency = 1
		Character.Head.Transparency = 1
		
		local Rig = game.ReplicatedStorage.MuruMuru:Clone()
		Rig.HumanoidRootPart.Position = Character.HumanoidRootPart.Position
		
		local weld = Instance.new("Weld")
		weld.Part0 = Character.HumanoidRootPart
		weld.Part1 = Rig.HumanoidRootPart
		weld.C0 = CFrame.Angles(0, math.pi, 0)
		weld.Parent = Character.HumanoidRootPart
			
		Rig.Parent = Player.Character
		
	
	end)
end)

1 answer

This discussion is preserved as it was. New answers, comments, and votes are closed.