Why does this error pop up?
local character = script.Parent
local humanoid = character:FindFirstChild("Humanoid")
local player = game.Players:GetPlayerFromCharacter(character)
local backpack = player:WaitForChild("Backpack")
local limit = 5
local limit2 = 10
local hadToolEquipped = false
humanoid.Died:Connect(function()
for i, tool in pairs(character:GetChildren()) do
if tool:IsA("Accessory") and tool:FindFirstChild("Handle") and tool:GetAttribute("Armor") then
hadToolEquipped = true
tool.Parent = game.ReplicatedStorage
end
end
end)
player.CharacterRemoving:Connect(function(character)
for i, tool in ipairs(game.ReplicatedStorage:GetChildren()) do
if tool:IsA("Accessory") and tool:FindFirstChild("Handle") and tool:GetAttribute("Armor") then
task.spawn(function()
tool.Parent = workspace
tool.Handle.CFrame = character.HumanoidRootPart.CFrame
task.wait(15)
if tool.Parent == workspace then
tool:Destroy()
end
end)
end
end
if hadToolEquipped ==true then
local equippedTool = game.ReplicatedStorage:FindFirstChildOfClass("Accessory")
equippedTool.Parent = game.Workspace
equippedTool.Handle.CFrame = character.HumanoidRootPart.CFrame
end
end)
Error:
Workspace.SpiderLeander1.Script:37: attempt to index nil with 'Parent'