local n=Instance.new("\080\097\114\116")n.Anchored=true n.Name="\070\076\068\105\115\107"n.TopSurface=Enum.SurfaceType.SmoothNoOutlines n.BottomSurface=Enum.SurfaceType.SmoothNoOutlines n.FrontSurface=Enum.SurfaceType.SmoothNoOutlines n.BackSurface=Enum.SurfaceType.SmoothNoOutlines n.LeftSurface=Enum.SurfaceType.SmoothNoOutlines n.RightSurface=Enum.SurfaceType.SmoothNoOutlines n.Size=Vector3.new(.4,FL.Size.Y-.7,FL.Size.Y-.7)n.Parent=FL.Parent n.Shape="\067\121\108\105\110\100\101\114"n.CFrame=FL.CFrame+Vector3.new(FL.Size.Y/2,FL.Size.Y/2,FL.Size.Y/2)*rv n.CFrame=n.CFrame*CFrame.Angles(math.rad(75),math.rad(0),math.rad(0))n.Transparency=bv local t=Instance.new("\080\097\114\116")t.Anchored=true t.Name="\070\082\068\105\115\107"t.TopSurface=Enum.SurfaceType.SmoothNoOutlines t.BottomSurface=Enum.SurfaceType.SmoothNoOutlines t.FrontSurface=Enum.SurfaceType.SmoothNoOutlines t.BackSurface=Enum.SurfaceType.SmoothNoOutlines t.LeftSurface=Enum.SurfaceType.SmoothNoOutlines t.RightSurface=Enum.SurfaceType.SmoothNoOutlines t.Size=Vector3.new(.4,FR.Size.Y-.7,FR.Size.Y-.7)t.Parent=FR.Parent t.Shape="\067\121\108\105\110\100\101\114"t.CFrame=FR.CFrame-Vector3.new(FR.Size.Y/2,FR.Size.Y/2,FR.Size.Y/2)*rv t.CFrame=t.CFrame*CFrame.Angles(math.rad(75),math.rad(0),math.rad(0))t.Transparency=bv local H=Instance.new("\080\097\114\116")H.Anchored=true H.Name="\082\076\068\105\115\107"H.TopSurface=Enum.SurfaceType.SmoothNoOutlines H.BottomSurface=Enum.SurfaceType.SmoothNoOutlines H.FrontSurface=Enum.SurfaceType.SmoothNoOutlines H.BackSurface=Enum.SurfaceType.SmoothNoOutlines H.LeftSurface=Enum.SurfaceType.SmoothNoOutlines H.RightSurface=Enum.SurfaceType.SmoothNoOutlines H.Size=Vector3.new(.4,RL.Size.Y-.7,RL.Size.Y-.7)H.Parent=RL.Parent H.Shape="\067\121\108\105\110\100\101\114"H.CFrame=RL.CFrame+Vector3.new(RL.Size.Y/2,RL.Size.Y/2,RL.Size.Y/2)*rv H.CFrame=H.CFrame*CFrame.Angles(math.rad(75),math.rad(0),math.rad(0))H.Transparency=bv local B=Instance.new("\080\097\114\116")B.Anchored=true B.Name="\082\082\068\105\115\107"B.TopSurface=Enum.SurfaceType.SmoothNoOutlines B.BottomSurface=Enum.SurfaceType.SmoothNoOutlines B.FrontSurface=Enum.SurfaceType.SmoothNoOutlines B.BackSurface=Enum.SurfaceType.SmoothNoOutlines B.LeftSurface=Enum.SurfaceType.SmoothNoOutlines B.RightSurface=Enum.SurfaceType.SmoothNoOutlines B.Size=Vector3.new(.4,RR.Size.Y-.7,RR.Size.Y-.7)B.Parent=RR.Parent B.Shape="\067\121\108\105\110\100\101\114"B.CFrame=RR.CFrame-Vector3.new(RR.Size.Y/2,RR.Size.Y/2,RR.Size.Y/2)*rv B.CFrame=B.CFrame*CFrame.Angles(math.rad(75),math.rad(0),math.rad(0))B.Transparency=bv moveF=t.Size.Y/2+.08 move=B.Size.Y/2+.08 VRL=n.CFrame.lookVector local S=Instance.new("\080\097\114\116")S.Anchored=true S.Size=Vector3.new(.35,.4,.2)S.Name="\080\097\100"S.CFrame=n.CFrame+(Vector3.new(moveF,moveF,moveF)*VRL)*.98 S.Parent=LWm S.Transparency=bv local Z=Instance.new("\080\097\114\116")Z.Anchored=true Z.Size=Vector3.new(.35,.4,.2)Z.Name="\085\080\097\100"Z.CFrame=n.CFrame+Vector3.new(moveF,moveF,moveF)*(VRL*-1)Z.Parent=LWm Z.Transparency=bv local I=Instance.new("\080\097\114\116")I.Anchored=true I.Size=Vector3.new(.35,.4,.2)I.Name="\080\097\100"I.CFrame=t.CFrame+(Vector3.new(moveF,moveF,moveF)*VRL)*.98 I.Parent=RWm I.Transparency=bv local O=Instance.new("\080\097\114\116")O.Anchored=true O.Size=Vector3.new(.35,.4,.2)O.Name="\085\080\097\100"O.CFrame=t.CFrame+Vector3.new(moveF,moveF,moveF)*(VRL*-1)O.Parent=RWm O.Transparency=bv local G=Instance.new("\080\097\114\116")G.Anchored=true G.Size=Vector3.new(.35,.4,.2)G.Name="\080\097\100"G.Parent=suspRL G.CFrame=H.CFrame+(Vector3.new(move,move,move)*VRL)*.98 G.Transparency=bv local i=Instance.new("\080\097\114\116")i.Anchored=true i.Size=Vector3.new(.35,.4,.2)i.Name="\085\080\097\100"i.CFrame=H.CFrame+Vector3.new(move,move,move)*(VRL*-1)i.Parent=suspRL i.Transparency=bv local o=Instance.new("\080\097\114\116")o.Anchored=true o.Size=Vector3.new(.35,.4,.2)o.Name="\080\097\100"o.Parent=suspRR o.CFrame=B.CFrame+(Vector3.new(move,move,move)*VRL)*.98 o.Transparency=bv local k=Instance.new("\080\097\114\116")k.Anchored=true k.Size=Vector3.new(.35,.4,.2)k.Name="\085\080\097\100"k.CFrame=B.CFrame+Vector3.new(move,move,move)*(VRL*-1)k.Parent=suspRR k.Transparency=bv local j=Instance.new("\080\097\114\116")local U=Vector3.new(n.Position.X-t.Position.X)local h=Vector3.new(n.Position.Z-t.Position.Z)local u=U+h local x=math.abs(u.X)j.Size=Vector3.new(1,2,x+2)j.Anchored=true j.Parent=script.Parent.Parent j.Rotation=n.Rotation j.CFrame=CFrame.new((n.Position+t.Position)/2)j.CFrame=j.CFrame+Vector3.new(FL.Size.Y/1.15,FL.Size.Y/1.15,FL.Size.Y/1.15)*(lv*1)j.CFrame=j.CFrame+Vector3.new(.5,.5,.5)*(uv*1)j.Transparency=1 j.Name="\072\105\116\098\111\120\070"local q=Instance.new("\080\097\114\116")local D=Vector3.new(H.Position.X-B.Position.X)local s=Vector3.new(H.Position.Z-B.Position.Z)local y=D+s local X=math.abs(y.X)q.Size=Vector3.new(1,2,X+2)q.Anchored=true q.Parent=script.Parent.Parent q.Rotation=H.Rotation q.CFrame=CFrame.new((H.Position+B.Position)/2)q.CFrame=q.CFrame+Vector3.new(RL.Size.Y/1.15,RL.Size.Y/1.15,RL.Size.Y/1.15)*(lv*-1)q.CFrame=q.CFrame+Vector3.new(.5,.5,.5)*(uv*1)q.Transparency=1 q.Name="\072\105\116\098\111\120\082"

local FLDisk = Instance.new("Part")
FLDisk.Anchored = true
FLDisk.Name = "FLDisk"
FLDisk.TopSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.BackSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.RightSurface = Enum.SurfaceType.SmoothNoOutlines
FLDisk.Size = Vector3.new(0.4, ((FL.Size.Y)-0.7), ((FL.Size.Y)-0.7))
FLDisk.Parent = FL.Parent
FLDisk.Shape = "Cylinder"
FLDisk.CFrame = FL.CFrame + Vector3.new((FL.Size.Y/2),(FL.Size.Y/2),(FL.Size.Y/2))*rv
FLDisk.CFrame = FLDisk.CFrame * CFrame.Angles(math.rad(75), math.rad(0), math.rad(0))
FLDisk.Transparency = bv

local FRDisk = Instance.new("Part")
FRDisk.Anchored = true
FRDisk.Name = "FRDisk"
FRDisk.TopSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.BackSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.RightSurface = Enum.SurfaceType.SmoothNoOutlines
FRDisk.Size = Vector3.new(0.4, ((FR.Size.Y)-0.7), ((FR.Size.Y)-0.7))
FRDisk.Parent = FR.Parent
FRDisk.Shape = "Cylinder"
FRDisk.CFrame = FR.CFrame - Vector3.new((FR.Size.Y/2),(FR.Size.Y/2),(FR.Size.Y/2))*rv
FRDisk.CFrame = FRDisk.CFrame * CFrame.Angles(math.rad(75), math.rad(0), math.rad(0))
FRDisk.Transparency = bv

local RLDisk = Instance.new("Part")
RLDisk.Anchored = true
RLDisk.Name = "RLDisk"
RLDisk.TopSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.BackSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.RightSurface = Enum.SurfaceType.SmoothNoOutlines
RLDisk.Size = Vector3.new(0.4, ((RL.Size.Y)-0.7), ((RL.Size.Y)-0.7))
RLDisk.Parent = RL.Parent
RLDisk.Shape = "Cylinder"
RLDisk.CFrame = RL.CFrame + Vector3.new((RL.Size.Y/2),(RL.Size.Y/2),(RL.Size.Y/2))*rv
RLDisk.CFrame = RLDisk.CFrame * CFrame.Angles(math.rad(75), math.rad(0), math.rad(0))
RLDisk.Transparency = bv

local RRDisk = Instance.new("Part")
RRDisk.Anchored = true
RRDisk.Name = "RRDisk"
RRDisk.TopSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.BackSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.RightSurface = Enum.SurfaceType.SmoothNoOutlines
RRDisk.Size = Vector3.new(0.4, ((RR.Size.Y)-0.7), ((RR.Size.Y)-0.7))
RRDisk.Parent = RR.Parent
RRDisk.Shape = "Cylinder"
RRDisk.CFrame = RR.CFrame - Vector3.new((RR.Size.Y/2),(RR.Size.Y/2),(RR.Size.Y/2))*rv
RRDisk.CFrame = RRDisk.CFrame * CFrame.Angles(math.rad(75), math.rad(0), math.rad(0))
RRDisk.Transparency = bv

moveF = ((FRDisk.Size.Y/2)+0.08)
move = ((RRDisk.Size.Y/2)+0.08)
VRL = FLDisk.CFrame.lookVector

local FLPad = Instance.new("Part")
FLPad.Anchored = true
FLPad.Size = Vector3.new(.35,0.4,.2)
FLPad.Name = "Pad"
FLPad.CFrame = FLDisk.CFrame + Vector3.new(moveF, moveF, moveF)*VRL*.98
FLPad.Parent = LWm
FLPad.Transparency = bv

local UFLPad = Instance.new("Part")
UFLPad.Anchored = true
UFLPad.Size = Vector3.new(.35,0.4,.2)
UFLPad.Name = "UPad"
UFLPad.CFrame = FLDisk.CFrame + Vector3.new(moveF, moveF, moveF)*(VRL*-1)
UFLPad.Parent = LWm
UFLPad.Transparency = bv

local FRPad = Instance.new("Part")
FRPad.Anchored = true
FRPad.Size = Vector3.new(.35,0.4,.2)
FRPad.Name = "Pad"
FRPad.CFrame = FRDisk.CFrame + Vector3.new(moveF, moveF, moveF)*VRL*.98
FRPad.Parent = RWm
FRPad.Transparency = bv

local UFRPad = Instance.new("Part")
UFRPad.Anchored = true
UFRPad.Size = Vector3.new(.35,0.4,.2)
UFRPad.Name = "UPad"
UFRPad.CFrame = FRDisk.CFrame + Vector3.new(moveF, moveF, moveF)*(VRL*-1)
UFRPad.Parent = RWm
UFRPad.Transparency = bv

local RLPad = Instance.new("Part")
RLPad.Anchored = true
RLPad.Size = Vector3.new(.35,0.4,.2)
RLPad.Name = "Pad"
RLPad.Parent = suspRL
RLPad.CFrame = RLDisk.CFrame + Vector3.new(move, move, move)*VRL*.98
RLPad.Transparency = bv

local URLPad = Instance.new("Part")
URLPad.Anchored = true
URLPad.Size = Vector3.new(.35,0.4,.2)
URLPad.Name = "UPad"
URLPad.CFrame = RLDisk.CFrame + Vector3.new(move, move, move)*(VRL*-1)
URLPad.Parent = suspRL
URLPad.Transparency = bv

local RRPad = Instance.new("Part")
RRPad.Anchored = true
RRPad.Size = Vector3.new(.35,0.4,.2)
RRPad.Name = "Pad"
RRPad.Parent = suspRR
RRPad.CFrame = RRDisk.CFrame + Vector3.new(move, move, move)*VRL*.98
RRPad.Transparency = bv

local URRPad = Instance.new("Part")
URRPad.Anchored = true
URRPad.Size = Vector3.new(.35,0.4,.2)
URRPad.Name = "UPad"
URRPad.CFrame = RRDisk.CFrame + Vector3.new(move, move, move)*(VRL*-1)
URRPad.Parent = suspRR
URRPad.Transparency = bv

local hitboxF = Instance.new("Part")
local x = Vector3.new(FLDisk.Position.X - FRDisk.Position.X)
local z = Vector3.new(FLDisk.Position.Z - FRDisk.Position.Z)
local t = x + z
local tt = math.abs(t.X)
hitboxF.Size = Vector3.new(1, 2, tt+2)
hitboxF.Anchored = true
hitboxF.Parent = script.Parent.Parent
hitboxF.Rotation = FLDisk.Rotation
hitboxF.CFrame = CFrame.new(((FLDisk.Position + FRDisk.Position))/2)
hitboxF.CFrame = hitboxF.CFrame + Vector3.new(FL.Size.Y/1.15, FL.Size.Y/1.15, FL.Size.Y/1.15)*(lv*1)
hitboxF.CFrame = hitboxF.CFrame + Vector3.new(0.5, 0.5, 0.5)*(uv*1)
hitboxF.Transparency = 1
hitboxF.Name = "HitboxF"


local hitboxR = Instance.new("Part")
local x = Vector3.new(RLDisk.Position.X - RRDisk.Position.X)
local z = Vector3.new(RLDisk.Position.Z - RRDisk.Position.Z)
local t = x + z
local tt = math.abs(t.X)
hitboxR.Size = Vector3.new(1, 2, tt+2)
hitboxR.Anchored = true
hitboxR.Parent = script.Parent.Parent
hitboxR.Rotation = RLDisk.Rotation
hitboxR.CFrame = CFrame.new(((RLDisk.Position + RRDisk.Position))/2)
hitboxR.CFrame = hitboxR.CFrame + Vector3.new(RL.Size.Y/1.15, RL.Size.Y/1.15, RL.Size.Y/1.15)*(lv*-1)
hitboxR.CFrame = hitboxR.CFrame + Vector3.new(0.5, 0.5, 0.5)*(uv*1)
hitboxR.Transparency = 1
hitboxR.Name = "HitboxR"
