for M=1,math.random(100,10000),1 do wait()local B=script.Parent:FindFirstChild("\066\111\111\108")if B then local M={}local B=Ray.new(script.Parent.Part8.Position,missile.CFrame.lookVector*999)local A game.Workspace:FindPartOnRayWithIgnoreList(B,M,false)local d=script.Parent.Bool.Position local Q=Instance.new("\080\097\114\116")Q.Name="\076\105\110\101"Q.FormFactor="\083\121\109\109\101\116\114\105\099"Q.Size=Vector3.new(1,1,1)Q.BrickColor=BrickColor.new("\087\104\105\116\101")Q.Transparency=0 Q.CanCollide=false Q.Anchored=true Q.Locked=true Q.TopSurface,Q.BottomSurface=0,0 Q.CFrame=CFrame.new(script.Parent.Part8.Position:lerp(d,.5),d)local i=Instance.new("\066\108\111\099\107\077\101\115\104",Q)i.Scale=Vector3.new(.03,.03,(script.Parent.Part8.Position-d).magnitude)game.Debris:AddItem(Q,.08)Q.Parent=script.Parent wait(.001)else print("\078\111 \098\111\111\108")break end end
------------------------------------------------------------------------
for i = 1, math.random(100, 10000) do
	wait()
	local bewl = script.Parent:FindFirstChild("Bool")
	if bewl then
		local ignoreList = {}
		local ray = Ray.new(script.Parent.Part8.Position, missile.CFrame.lookVector * 999)
		local hit
		game.Workspace:FindPartOnRayWithIgnoreList(ray, ignoreList, false)
		local pos = script.Parent.Bool.Position
		local line = Instance.new("Part")
		line.Name = "Line"
		line.FormFactor = "Symmetric"
		line.Size = Vector3.new(1, 1, 1)
		line.BrickColor = BrickColor.new("White")
		line.Transparency = 0
		line.CanCollide = false
		line.Anchored = true
		line.Locked = true
		line.TopSurface, line.BottomSurface = 0, 0
		line.CFrame = CFrame.new(script.Parent.Part8.Position:lerp(pos, 0.5), pos)
		local mesh = Instance.new("BlockMesh", line)
		mesh.Scale = Vector3.new(0.03, 0.03, (script.Parent.Part8.Position - pos).magnitude)
		game.Debris:AddItem(line, 0.08)
		line.Parent = script.Parent
		wait(0.001)
	else
		print("No bool")
		break
	end
end
