So I was trying to make a clone of yourself if you click a button, but I get the error "Workspace.Part.ClickDetector.Script:8: attempt to index local 'clone' (a nil value)"
game.Players.PlayerAdded:Connect(function(player) local name = player.Name
script.Parent.MouseClick:connect(function() local x = workspace:FindFirstChild(name) print (x.Name) local clone = x:Clone() clone.Parent = game.Workspace end) end)

4 comments
That means the value of clone is nil, and trying to do nil.Parent will error. FindFirstChild probably returned nil (if no child of that name can be found).
It did find a child, it printed x.Name (which is the player's name)
Why do you have two random links that lead to nowhere?
Figured out that characters aren't archivable, so I made the character archivable before I cloned it.