-- This should work with FilteringEnabled


while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name) == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Head") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Humanoid") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("HumanoidRootPart") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso"):FindFirstChild("Left Shoulder") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso"):FindFirstChild("Right Shoulder") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso"):FindFirstChild("Neck") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso"):FindFirstChild("Left Hip") == nil do
game:GetService("RunService").RenderStepped:wait()
end

while game.Workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Torso"):FindFirstChild("Right Hip") == nil do
game:GetService("RunService").RenderStepped:wait()
end
