Without the .touched it works fine but when I added it the second part is not aligned in the center correctly
p2 = Instance.new("Part" , game.Workspace) game.Debris:AddItem(p2,3) p2.TopSurface = "Smooth" p2.BottomSurface = "Smooth" p2.BrickColor = BrickColor.new("Bright red") local m = Instance.new("CylinderMesh" ,p2) m.Scale = Vector3.new(1,1,2) p2.Anchored = true p2.CanCollide = false p2.Transparency = 0.3 p2.Size = Vector3.new(1.8,90,2) p2.CFrame = p.CFrame * CFrame.new(0,0,-45.1) p2.CFrame = p2.CFrame * CFrame.Angles(4.7,0,0) p2.Touched:connect(function(Part) if Part.Parent:FindFirstChild("Humanoid") then Part.Parent.Humanoid.Health = 0 end end) num = 0 for i = 1,30 do num = 0.03 m.Scale = m.Scale - Vector3.new(num,0,0) p2.Size = p2.Size - Vector3.new(num,0,0) wait(0.1) end
p Has already been created and the code I am showing is inside an activated function