So i made a script to make an armor but it won't work.
Here's the script :
local Kagune = script.Parent
local Character = Kagune.Parent.Parent.Parent.Character
local K = script.Parent:GetChildren()
for i=1, #K do
if K[i].ClassName == "Part" then
local W = Instance.new("Weld")
W.Part0 = Kagune.Handle
W.Part1 = K[i]
local HP = CFrame.new(Kagune.Handle.Position)
local C0V = Kagune.Handle.CFrame:inverse()*HP
local C1V = K[i].CFrame:inverse()*HP
W.C0 = C0V
W.C1 = C1V
W.Parent = Kagune.Handle
end
local W2 = Instance.new("Weld")
W2.Part0 = Character.Torso
W2.Part1 = Kagune.Handle
W2.C0 = CFrame.new(0, 0, 0)
W2.Parent = W2.Part0
K[i].Anchored = false
K[i].CanCollide = false
K[i].Parent = Character
end
Error : 23:58:37.888 - Handle is not a valid member of Model 23:58:37.889 - Script 'Players.Player.Backpack.Kagune.Kagune.Script', Line 8
But Handle is in the model. I don't know why it's gone everytime. Thanks for helping me !

1 comment
Thank you ! Now it works, i only needed to add Handle = script.Parent:FindFirstChild("Handle").