So, i was trying to create some kind of " UN-REMOVABLE " character, which means DESTROYING the character won't effect it, which is... quite impossible? i tried cloning the player's character, making joints inside, moving it to player's character... but it didn't work EXAMPLE :
game.Players.LocalPlayer.Character.Archivable = true
local clone2 = game.Players.LocalPlayer.Character:Clone()
clone2.Parent = game.ReplicatedStorage
local actualclone = clone2:Clone()
game.Players.LocalPlayer.Character.Humanoid.Died:Connect(function()
if game.Players.LocalPlayer.Character == nil and game.Players.LocalPlayer.Character.Humanoid.Health == 0 then
actualclone.Parent = workspace
actualclone:SetPrimaryPartCFrame(CFrame.new(game.Players.LocalPlayer.Character))
actualclone:MakeJoints()
end
end)
I fixed the errors as much as i could, i made the player's character Archivable, but i have a problem at changing the camera or keys.
--Thanks for reading.

2 comments
In line 10 make that makeJoints into MakeJoints. And don’t place your clones in Lighting, place them in ReplicatedStorage. Using Lighting as storage is deprecated.
Okay, but... that is not my problem right now, thanks for sharing your information.