Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Thanks for using Build2Script Plugin by jarredbcv!
- if (script:FindFirstChild("forCustomRun")~=nil) then
- local sc = script["forCustomRun"].Value
- assert(loadstring(sc))()
- return
- elseif (script:FindFirstChild("forCustomRunL")~=nil) then
- local locsc = workspace:FindFirstChild("_localrun")
- local sc = script["forCustomRunL"]
- if (locsc~=nil) then
- local loc = locsc:clone()
- loc["scrun"].Value = sc.Value
- loc.Name = script.Name
- for i,v in pairs(script:GetChildren()) do
- v:clone().Parent = loc
- end
- loc.Parent = script.Parent
- script:remove()
- return
- else
- assert(loadstring(sc.Value))()
- return
- end
- end
- local m = Instance.new("Model")
- m.Name = "Nightshade"
- t1 = Instance.new("Tool", m)
- t1.Name = "Nightshade"
- t1.GripForward = Vector3.new(-0.928500652, -0.371330857, -4.62532043e-005)
- t1.GripRight = Vector3.new(-0.371330857, 0.928500652, -6.82771206e-005)
- t1.GripUp = Vector3.new(-6.82771206e-005, 4.62532043e-005, 1)
- t1.TextureId = "http://www.roblox.com/asset/?id=31316672"
- p1 = Instance.new("Part", t1)
- p1.BrickColor = BrickColor.new("Pastel violet")
- p1.Reflectance = 0.10000000149012
- p1.Name = "Handle"
- p1.CFrame = CFrame.new(-5.5, 6.02633715, -9.5, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- p1.FormFactor = Enum.FormFactor.Symmetric
- p1.Size = Vector3.new(1, 2, 1)
- p1.BottomSurface = Enum.SurfaceType.Smooth
- p1.TopSurface = Enum.SurfaceType.Smooth
- b1 = Instance.new("CylinderMesh", p1)
- b1.Name = "Mesh"
- b1.Scale = Vector3.new(0.349999994, 1.10000002, 0.349999994)
- x1 = Instance.new("Sound", p1)
- x1.Name = "SPSound"
- x1.Pitch = 0.25
- x1.SoundId = "http://roblox.com/asset/?id=10209624"
- x1.Volume = 0.25
- x1.Looped = true
- x1.PlayOnRemove = false
- s1 = script:clone()
- s1.Name = "Script"
- s1.Disabled = false
- so1 = Instance.new("StringValue", s1)
- so1.Name = "forCustomRun"
- so1.Value = [===[
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if (h ~=nil) then -- If there is a Humanoid then
- h.MaxHealth = 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- h.Health = 9999999999999999999999999999999999999999999999999999999999999
- end
- end
- script.Parent.Touched:connect(onTouched)
- ]===]
- s1.Parent = p1
- p2 = Instance.new("Part", t1)
- p2.BrickColor = BrickColor.new("Really black")
- p2.Reflectance = 0.10000000149012
- p2.Name = "Handle2"
- p2.CFrame = CFrame.new(-5.5, 6.02633715, -9.5, -0, 0, 1, -0, 1, 0, -1, 0, 0)
- p2.CanCollide = false
- p2.FormFactor = Enum.FormFactor.Symmetric
- p2.Size = Vector3.new(1, 2, 1)
- p2.BottomSurface = Enum.SurfaceType.Smooth
- p2.TopSurface = Enum.SurfaceType.Smooth
- b2 = Instance.new("CylinderMesh", p2)
- b2.Name = "Mesh"
- b2.Scale = Vector3.new(0.354999989, 1, 0.354999989)
- p3 = Instance.new("Part", t1)
- p3.BrickColor = BrickColor.new("Medium stone grey")
- p3.Reflectance = 0.10000000149012
- p3.Name = "Handle3"
- p3.CFrame = CFrame.new(-5.5, 4.67636776, -9.5, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p3.CanCollide = false
- p3.FormFactor = Enum.FormFactor.Plate
- p3.Size = Vector3.new(1, 0.800000012, 1)
- p3.BottomSurface = Enum.SurfaceType.Smooth
- p3.TopSurface = Enum.SurfaceType.Smooth
- b3 = Instance.new("SpecialMesh", p3)
- b3.MeshType = Enum.MeshType.Torso
- b3.Name = "Mesh"
- b3.Scale = Vector3.new(0.699999988, 0.649999976, 0.400000006)
- p4 = Instance.new("Part", t1)
- p4.BrickColor = BrickColor.new("Medium stone grey")
- p4.Reflectance = 0.10000000149012
- p4.Name = "Handle4"
- p4.CFrame = CFrame.new(-5.5, 7.20136786, -9.5, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p4.CanCollide = false
- p4.FormFactor = Enum.FormFactor.Plate
- p4.Size = Vector3.new(2, 0.400000006, 1)
- p4.BottomSurface = Enum.SurfaceType.Smooth
- p4.TopSurface = Enum.SurfaceType.Smooth
- b4 = Instance.new("SpecialMesh", p4)
- b4.MeshType = Enum.MeshType.Torso
- b4.Name = "Mesh"
- b4.Scale = Vector3.new(1, 0.649999976, 0.400000006)
- p5 = Instance.new("Part", t1)
- p5.BrickColor = BrickColor.new("Bright violet")
- p5.Reflectance = 0.30000001192093
- p5.Name = "BladeMain"
- p5.CFrame = CFrame.new(-5.5, 10.7763624, -9.5, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p5.CanCollide = false
- p5.FormFactor = Enum.FormFactor.Symmetric
- p5.Size = Vector3.new(1, 9, 1)
- p5.BottomSurface = Enum.SurfaceType.Smooth
- p5.TopSurface = Enum.SurfaceType.Smooth
- b5 = Instance.new("BlockMesh", p5)
- b5.Name = "Mesh"
- b5.Scale = Vector3.new(0.5, 0.899999976, 0.0500000007)
- x2 = Instance.new("Sound", p5)
- x2.Name = "Slash"
- x2.Pitch = 0.5
- x2.SoundId = "http://roblox.com/asset/?id=10209645"
- x2.Volume = 1
- x2.Looped = false
- x2.PlayOnRemove = true
- x3 = Instance.new("Sound", p5)
- x3.Name = "MS"
- x3.Pitch = 0.89999997615814
- x3.SoundId = "http://roblox.com/asset/?id=10209268"
- x3.Volume = 0.5
- x3.Looped = false
- x3.PlayOnRemove = false
- s2 = script:clone()
- s2.Name = "HRP Damage Script"
- s2.Disabled = false
- so2 = Instance.new("StringValue", s2)
- so2.Name = "forCustomRun"
- so2.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s2.Parent = p5
- p6 = Instance.new("Part", t1)
- p6.BrickColor = BrickColor.new("Black")
- p6.Reflectance = 0.20000000298023
- p6.Name = "BladeTip1"
- p6.CFrame = CFrame.new(-5.5, 14.7763624, -9, -1, 8.62928573e-009, -1.01819566e-008, -8.62928573e-009, 1, -3.77198065e-016, 7.724082e-008, 0, -1)
- p6.CanCollide = false
- p6.FormFactor = Enum.FormFactor.Symmetric
- p6.Size = Vector3.new(1, 1, 1)
- p6.BottomSurface = Enum.SurfaceType.Smooth
- p6.TopSurface = Enum.SurfaceType.Smooth
- b6 = Instance.new("SpecialMesh", p6)
- b6.MeshType = Enum.MeshType.Wedge
- b6.Name = "Mesh"
- b6.Scale = Vector3.new(0.100000001, 1, 0.5)
- s3 = script:clone()
- s3.Name = "HRP Damage Script"
- s3.Disabled = false
- so3 = Instance.new("StringValue", s3)
- so3.Name = "forCustomRun"
- so3.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s3.Parent = p6
- p7 = Instance.new("Part", t1)
- p7.BrickColor = BrickColor.new("Black")
- p7.Reflectance = 0.20000000298023
- p7.Name = "BladeTip2"
- p7.CFrame = CFrame.new(-5.5, 14.7763624, -10, 1, 8.62928573e-009, -7.724082e-008, 8.62928573e-009, 1, -3.77198065e-016, 1.01819566e-008, 0, 1)
- p7.CanCollide = false
- p7.FormFactor = Enum.FormFactor.Symmetric
- p7.Size = Vector3.new(1, 1, 1)
- p7.BottomSurface = Enum.SurfaceType.Smooth
- p7.TopSurface = Enum.SurfaceType.Smooth
- b7 = Instance.new("SpecialMesh", p7)
- b7.MeshType = Enum.MeshType.Wedge
- b7.Name = "Mesh"
- b7.Scale = Vector3.new(0.100000001, 1, 0.5)
- s4 = script:clone()
- s4.Name = "HRP Damage Script"
- s4.Disabled = false
- so4 = Instance.new("StringValue", s4)
- so4.Name = "forCustomRun"
- so4.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s4.Parent = p7
- p8 = Instance.new("Part", t1)
- p8.BrickColor = BrickColor.new("Black")
- p8.Reflectance = 0.20000000298023
- p8.Name = "BladeTip3"
- p8.CFrame = CFrame.new(-5.5, 14.7763624, -9.5, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p8.CanCollide = false
- p8.FormFactor = Enum.FormFactor.Symmetric
- p8.Size = Vector3.new(1, 1, 1)
- p8.BottomSurface = Enum.SurfaceType.Smooth
- p8.TopSurface = Enum.SurfaceType.Smooth
- b8 = Instance.new("BlockMesh", p8)
- b8.Name = "Mesh"
- b8.Scale = Vector3.new(0.5, 0.5, 0.100000001)
- s5 = script:clone()
- s5.Name = "HRP Damage Script"
- s5.Disabled = false
- so5 = Instance.new("StringValue", s5)
- so5.Name = "forCustomRun"
- so5.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s5.Parent = p8
- s6 = script:clone()
- s6.Name = "Script"
- s6.Disabled = false
- so6 = Instance.new("StringValue", s6)
- so6.Name = "forCustomRun"
- so6.Value = [===[
- Tool=script.Parent
- Handle1=Tool.Handle
- Handle2=Tool.Handle2
- Handle3=Tool.Handle3
- Handle4=Tool.Handle4
- Handle5=Tool.BladeMain
- Handle6=Tool.BladeTip1
- Handle7=Tool.BladeTip2
- Handle8=Tool.BladeTip3
- Handle9=Tool.BladeF1
- Handle10=Tool.BladeF2
- Weld=function()
- Handle1:BreakJoints()
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle2
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle3
- w.C0=CFrame.new(0,-1.35,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle4
- w.C0=CFrame.new(0,1.175,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle5
- w.C0=CFrame.new(0,4.75,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle6
- w.C0=CFrame.new(-.5,8.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle7
- w.C0=CFrame.new(.5,8.75,0)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle8
- w.C0=CFrame.new(0,8.75,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle9
- w.C0=CFrame.new(-.5,4.75,0)
- w=Instance.new("Weld")
- w.Parent=Handle1
- w.Part0=Handle1
- w.Part1=Handle10
- w.C0=CFrame.new(.5,4.75,0)
- end
- Tool.AncestryChanged:connect(Weld)
- ]===]
- s6.Parent = t1
- p9 = Instance.new("Part", t1)
- p9.BrickColor = BrickColor.new("Black")
- p9.Reflectance = 0.20000000298023
- p9.Name = "BladeF2"
- p9.CFrame = CFrame.new(-5.5, 10.7763624, -10, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p9.CanCollide = false
- p9.FormFactor = Enum.FormFactor.Symmetric
- p9.Size = Vector3.new(1, 7, 1)
- p9.BottomSurface = Enum.SurfaceType.Smooth
- p9.TopSurface = Enum.SurfaceType.Smooth
- b9 = Instance.new("BlockMesh", p9)
- b9.Name = "Mesh"
- b9.Scale = Vector3.new(0.5, 1, 0.100000001)
- s7 = script:clone()
- s7.Name = "HRP Damage Script"
- s7.Disabled = false
- so7 = Instance.new("StringValue", s7)
- so7.Name = "forCustomRun"
- so7.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s7.Parent = p9
- p10 = Instance.new("Part", t1)
- p10.BrickColor = BrickColor.new("Black")
- p10.Reflectance = 0.20000000298023
- p10.Name = "BladeF1"
- p10.CFrame = CFrame.new(-5.5, 10.7763624, -9, 3.35294317e-008, 8.62928573e-009, 1, 0, 1, 8.62928573e-009, -1, 0, -3.35294317e-008)
- p10.CanCollide = false
- p10.FormFactor = Enum.FormFactor.Symmetric
- p10.Size = Vector3.new(1, 7, 1)
- p10.BottomSurface = Enum.SurfaceType.Smooth
- p10.TopSurface = Enum.SurfaceType.Smooth
- b10 = Instance.new("BlockMesh", p10)
- b10.Name = "Mesh"
- b10.Scale = Vector3.new(0.5, 1, 0.100000001)
- s8 = script:clone()
- s8.Name = "HRP Damage Script"
- s8.Disabled = false
- so8 = Instance.new("StringValue", s8)
- so8.Name = "forCustomRun"
- so8.Value = [===[
- function onTouch(part)
- local humaniod = part.parent:FindFirstChild("Humaniod")
- if (humaniod ~= nil) then
- humaniod.Health = 30
- end
- end
- script.parent.Touched:connect(onTouch)
- ]===]
- s8.Parent = p10
- s9 = script:clone()
- g1 = Instance.new("ScreenGui", s9)
- g1.Name = "RageGUI2"
- o1 = Instance.new("Frame", g1)
- o1.BackgroundColor3 = Color3.new(0.419608, 0.196078, 0.486275)
- o1.BackgroundTransparency = 1
- o1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
- o1.Name = "PressureBar"
- o1.Position = UDim2.new(0, 0, 0.15000000596046, 0)
- o1.Size = UDim2.new(0.075000002980232, 0, 0.25, 0)
- o2 = Instance.new("Frame", o1)
- o2.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
- o2.BorderColor3 = Color3.new(0, 0, 0)
- o2.Name = "RageBar"
- o2.Position = UDim2.new(0.10000000149012, 0, 1.7000000476837, 0)
- o2.Size = UDim2.new(3, 0, 0.070000000298023, 0)
- o3 = Instance.new("Frame", o2)
- o3.BackgroundColor3 = Color3.new(0.372549, 0.372549, 0.372549)
- o3.BackgroundTransparency = 0.10000000149012
- o3.BorderColor3 = Color3.new(0, 0, 0)
- o3.BorderSizePixel = 0
- o3.Name = "Fill"
- o3.Position = UDim2.new(0, 0, 0.050000000745058, 0)
- o3.Size = UDim2.new(0, 0, 0.89999997615814, 0)
- o4 = Instance.new("TextLabel", o2)
- o4.BackgroundColor3 = Color3.new(1, 1, 1)
- o4.BorderColor3 = Color3.new(1, 1, 1)
- o4.BorderSizePixel = 0
- o4.Name = "Label"
- o4.Position = UDim2.new(0.5, 0, 1.8500000238419, 0)
- o4.Text = "Rage"
- o4.TextColor3 = Color3.new(1, 0, 0)
- s9.Name = "_Main"
- s9.Disabled = false
- so9 = Instance.new("StringValue", s9)
- so9.Name = "forCustomRunL"
- so9.Value = [===[
- -- turdulator
- Tool=script.Parent;
- CPlayer=nil
- RightS=nil
- LeftS=nil
- hWeld=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
- FakeS=Instance.new("Motor")
- FakeS.Name="Right Shoulder"
- FakeSL=Instance.new("Motor")
- FakeSL.Name="Left Shoulder"
- G=Instance.new("Weld")
- Time=0
- Deb=true
- tDeb=true
- canTrail=false
- Rage=200000
- Attacking=false
- Speed=50
- MaxRage=200000
- wEnabled=true
- BloodHandle=function(hit,BLOOD)
- if hit.CanCollide==false or hit.Name=="Blood" or hit.Parent==nil then
- return
- end
- h=hit.Parent:FindFirstChild("Humanoid")
- if h==nil or hit.Name=="Handle" and hit.Parent~=Tool then
- BLOOD.Parent=nil
- end
- end
- Blood=function(CF,amt)
- for BLUD=1, amt do
- B=Instance.new("Part")
- B.TopSurface=0
- B.BottomSurface=0
- B.Transparency=math.random(0,30)*.01
- B.formFactor="Plate"
- B.CanCollide=false
- B.BrickColor=BrickColor:Red()
- B.CFrame=CF*CFrame.fromEulerAnglesXYZ(math.random(-30,30)/10,math.random(-30,30)/10,math.random(-30,30)/10)
- B.Size=Vector3.new(1,.4,1)
- B.Parent=workspace
- B.Velocity=Vector3.new(math.random(-5,5),math.random(-3,5),math.random(-5,5))*2
- B.RotVelocity=Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*2
- B.Touched:connect(function(hit) BloodHandle(hit,B) end)
- game:GetService("Debris"):AddItem(B,1)
- end
- end
- Grip=function()
- return Tool.Parent["Right Arm"].RightGrip
- end
- DP=false
- HandleSP=function()
- if Rage>=50 then
- if DP==false then
- DP=true
- Tool.Parent.Humanoid.WalkSpeed=Tool.Parent.Humanoid.WalkSpeed+6
- CritChance=8
- Tool.Handle.SPSound:Play()
- Tool.Handle.Fire.Enabled=true
- while true do
- if Rage<3 then
- break
- end
- Rage=Rage-3
- wait(.15)
- end
- Tool.Handle.Fire.Enabled=false
- Tool.Parent.Humanoid.WalkSpeed=13
- Rage=0
- CritChance=10
- Tool.Handle.SPSound:Stop()
- DP=false
- end
- end
- end
- DarkAbyssBlade=function() --Soul Edge (GC) Ripoff, 50Rage
- if Rage>=50 then
- Rage=Rage-50
- else
- return
- end
- print("Lolcaik")
- resWelds()
- SetSpeed(.4)
- cGrip=Grip()
- FakeS.CurrentAngle=1.3
- FakeS.DesiredAngle=3.8
- FakeSL.CurrentAngle=-1.3
- FakeSL.DesiredAngle=-3.8
- g=Instance.new("BodyGyro")
- g.P=8000
- g.D=200
- g.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000
- g.cframe=Tool.Parent.Torso.CFrame
- g.Parent=Tool.Parent.Torso
- for _=1, 10 do
- FakeS.C1=FakeS.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,math.pi/50)
- FakeSL.C1=FakeSL.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,-math.pi/50)
- FakeS.C0=FakeS.C0*CFrame.new(0,.06,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,.06,0)
- cGrip.C0=cGrip.C0*CFrame.new(0,0.05,0)
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/29.5,math.pi/22)
- wait()
- end
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.7
- wait(.1)
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,150,50) end)
- FakeS.DesiredAngle=3.2
- FakeSL.DesiredAngle=-3.2
- v=Instance.new("BodyVelocity")
- v.P=4000
- v.maxForce=Vector3.new(math.huge,math.huge,math.huge)
- v.velocity=Tool.Parent.Torso.CFrame.lookVector*40+Vector3.new(0,50,0)
- v.Parent=Tool.Parent.Torso
- for i=1, 10 do
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/14,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.05,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,0)
- g.cframe=g.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/5,0,0)
- v.velocity=v.velocity-Vector3.new(0,5,0)
- t=Tool.BladeMain:clone()
- t.MS:Remove()
- t.Slash:Remove()
- t.Mesh:Remove()
- t.Anchored=true
- m=Instance.new("SpecialMesh")
- m.MeshType="Sphere"
- m.Scale=Vector3.new(2.5,.85,.2)
- m.Parent=t
- t.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i*.1 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(0,.05,0) wait() end p.Parent=nil end),t)
- wait()
- end
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.7
- for i=1, 20 do
- g.cframe=g.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/5,0,0)
- v.velocity=v.velocity-Vector3.new(0,2.5,0)
- t=Tool.BladeMain:clone()
- t.MS:Remove()
- t.Slash:Remove()
- t.Mesh:Remove()
- t.Anchored=true
- m=Instance.new("SpecialMesh")
- m.MeshType="Sphere"
- m.Scale=Vector3.new(2.5,.85,.2)
- m.Parent=t
- t.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i*.1 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(0,.05,0) wait() end p.Parent=nil end),t)
- wait()
- end
- AttackPos=1
- wait(.125)
- R_Con:disconnect()
- v.Parent=nil
- resWelds()
- StandStance()
- wait(1)
- g.Parent=nil
- wEnabled=true
- end
- Switch=function()
- if Rage>=10 then
- Rage=Rage-10
- else
- return
- end
- Parts={}
- for _,v in pairs(Tool.Parent:children()) do
- if v.className=="Part" then
- table.insert(Parts,v)
- elseif v.className=="Hat" then
- table.insert(Parts,v.Handle)
- elseif v.className=="Tool" then
- for __,vv in pairs(v:children()) do
- if vv.className=="Part" then
- table.insert(Parts,vv)
- end
- end
- end
- end
- for _,v in pairs(Parts) do
- t=v:clone()
- if t.Name=="Handle" then
- if t.Mesh.className=="SpecialMesh" then
- t.Mesh.TextureId=""
- end
- end
- t.BrickColor=BrickColor:Black()
- t.Name="SHADOW"
- t.Anchored=true
- t.Parent=Tool
- coroutine.resume(coroutine.create(function(p) for i=1, 5 do p.Transparency=i*.2 wait(.05) end p.Parent=nil end),t)
- end
- Tool.Parent.Torso.CFrame=Tool.Parent.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi,0)+Tool.Parent.Torso.CFrame.lookVector*7
- end
- lastdown=time()
- onK=function(Key)
- print(Key)
- if Key=="z" then
- if time()-lastdown<.2 then
- HandleSP()
- end
- end
- if Key=="x" then
- wEnabled=false
- DarkAbyssBlade()
- wEnabled=true
- end
- if Key=="c" then
- wEnabled=false
- Switch()
- wEnabled=true
- end
- lastdown=time()
- end
- DarkCrash=function() --Aerial attack, 25Rage
- if Rage>=25 then
- Rage=Rage-25
- else
- wEnabled=true
- return
- end
- yPos=Tool.Parent.Torso.Position.y+2
- wEnabled=false
- print("Lolcaik")
- resWelds()
- SetSpeed(.4)
- cGrip=Grip()
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=3.5
- FakeSL.CurrentAngle=-1.6
- FakeSL.DesiredAngle=-3.5
- v=Instance.new("BodyVelocity")
- v.P=4000
- v.maxForce=Vector3.new(0,math.huge,0)
- v.velocity=Vector3.new(0,45,0)
- v.Parent=Tool.Parent.Torso
- for _=1, 10 do
- FakeS.C1=FakeS.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,math.pi/50)
- FakeSL.C1=FakeSL.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,-math.pi/50)
- FakeS.C0=FakeS.C0*CFrame.new(0,.04,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,.04,0)
- cGrip.C0=cGrip.C0*CFrame.new(0,0.05,0)
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/29.5,math.pi/22)
- wait()
- end
- v.velocity=Vector3.new(0,5,0)
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.55
- wait(.15)
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,80,40) end)
- for i=1, 5 do
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.08,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,-.08,0)
- wait()
- end
- FakeS.DesiredAngle=2.2
- FakeSL.DesiredAngle=-2.2
- AttackPos=1
- v.velocity=Vector3.new(0,-100,0)
- while true do
- if Tool.Parent.Torso.Position.y<yPos then
- break
- end
- wait()
- end
- v.Parent=nil
- Tool.BladeMain.MS:Play()
- e=Instance.new("Part")
- e.TopSurface=0
- e.BottomSurface=0
- e.CanCollide=false
- e.Anchored=true
- e.Shape="Ball"
- e.Size=Vector3.new(1,1,1)
- e.CFrame=CFrame.new(Tool.BladeMain.CFrame.p-Vector3.new(0,2,0))*CFrame.fromEulerAnglesXYZ(0,0,0)
- e.Name="Effect"
- e.BrickColor=Tool.Parent.Torso.BrickColor
- e.Parent=workspace
- m=script.Parent.BlastMesh:clone()
- m.Parent=e
- coroutine.resume(coroutine.create(function(m) for i=1, 10 do m.Parent.CFrame=m.Parent.CFrame*CFrame.new(0,.3,0) m.Scale=m.Scale+Vector3.new(.5,2-i*.3,.5)*3 m.Parent.Transparency=i/10 wait() end m.Parent.Parent=nil end),e.BlastMesh)
- Pos=e.Position
- for _,d in pairs(workspace.Enemies:children()) do
- if d.className=="Model" then
- t=d:FindFirstChild("Torso")
- h=d:FindFirstChild("Humanoid")
- if t~=nil and h~=nil then
- if h.Health>0 and (t.Position-(Pos-Vector3.new(0,0,0))).magnitude<=20 then
- if d~=Tool.Parent and game.Players:GetPlayerFromCharacter(d)==nil and d:FindFirstChild("DD")==nil then
- v=Instance.new("BodyVelocity")
- v.P=5000
- v.maxForce=Vector3.new(math.huge,math.huge,math.huge)
- v.velocity=Vector3.new(0,30,0)+(t.Position-Pos).unit*50
- v.Parent=t
- h:TakeDamage(50)
- game:GetService("Debris"):AddItem(v,.25)
- v=Instance.new("Sound")
- v.Volume=.5
- v.Pitch=2.25
- v.Parent=t
- v.SoundId="http://roblox.com/asset/?id=10209821"
- v:Play()
- game:GetService("Debris"):AddItem(v,5)
- v=Instance.new("BodyAngularVelocity")
- v.P=5000
- v.maxTorque=Vector3.new(60000,60000,60000)*60000
- v.angularvelocity=Vector3.new(math.random(-10,10),20,math.random(-10,10))+(t.Position-Pos).unit*30
- v.Parent=t
- game:GetService("Debris"):AddItem(v,.5)
- showDamage(d,60,.5)
- end
- end
- end
- end
- end
- wait(.5)
- cGrip.C0=hWeld
- resWelds()
- StandStance()
- wEnabled=true
- end
- Trail=function(V)
- if canTrail==false then return end
- T=Tool.BladeMain:clone()
- T.Name="Trail"
- T.Reflectance=0
- T.Transparency=.5
- T.Anchored=true
- T.CanCollide=false
- T.CFrame=T.CFrame*CFrame.new(0,.5,0)
- T.Mesh.Scale=T.Mesh.Scale+Vector3.new(.25,.25,0.4)
- for ii,vv in pairs(T:children()) do
- if vv.className=="Sound" then
- vv:Remove()
- end
- end
- T.Parent=Tool
- game:GetService("Debris"):AddItem(T,.5)
- end
- JumpCon=function(W)
- W.DesiredAngle=1.6
- end
- StandStance=function()
- FakeS.DesiredAngle=2.3
- FakeSL.DesiredAngle=-.5
- FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)+Vector3.new(.4,-.5,0)
- FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi/8,0)+Vector3.new(-.4,.5,0)
- FakeS.C0=FakeS.C0*CFrame.new(.5,0,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(-1,-.5,-.25)
- end
- resWelds=function()
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=1.6
- FakeS.C0=RightS.C0
- FakeSL.C0=LeftS.C0
- FakeS.C1=RightS.C1
- FakeSL.C1=LeftS.C1
- FakeS.MaxVelocity=.15
- FakeSL.MaxVelocity=.15
- l=Grip()
- l.C0=hWeld
- end
- showDamage=function(Char,Dealt,du)
- m=Instance.new("Model")
- m.Name=tostring(Dealt)
- h=Instance.new("Humanoid")
- h.Health=0
- h.MaxHealth=0
- h.Parent=m
- c=Instance.new("Part")
- c.Transparency=0
- c.BrickColor=BrickColor:Red()
- if CRIT==true then
- c.BrickColor=BrickColor.new("Brown")
- end
- c.Name="Head"
- c.TopSurface=0
- c.BottomSurface=0
- c.formFactor="Plate"
- c.Size=Vector3.new(1,.4,1)
- ms=Instance.new("CylinderMesh")
- ms.Bevel=.1
- ms.Scale=Vector3.new(.8,.8,.8)
- if CRIT==true then
- ms.Scale=Vector3.new(1.25,1.5,1.25)
- ms.Bevel=.2
- end
- ms.Parent=c
- c.Reflectance=0
- Instance.new("BodyGyro").Parent=c
- c.Parent=m
- c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
- f=Instance.new("BodyPosition")
- f.P=2000
- f.D=100
- f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
- f.position=c.Position+Vector3.new(0,3,0)
- f.Parent=c
- game:GetService("Debris"):AddItem(m,.5+du)
- c.CanCollide=false
- m.Parent=workspace
- c.CanCollide=false
- end
- CRIT=false
- hitDeb=true
- CritChance=10
- Damage=function(hit,Damage,Knockback)
- if hit.Parent==nil then
- return
- end
- if not hitDeb then return end
- CPlayer=Tool.Parent
- h=hit.Parent:FindFirstChild("Humanoid")
- if h~=nil and hit.Parent~=CPlayer and hit.Parent:FindFirstChild("Torso")~=nil then
- hitDeb=false
- if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
- hitDeb=true
- return
- end
- c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=game.Players.LocalPlayer
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)
- print(c.Value)
- if math.random(1,CritChance)==1 then
- CRIT=true
- Damage=Damage*3
- s=Instance.new("Sound")
- s.SoundId="http://www.roblox.com/asset/?id=2801263"
- s.Volume=1
- s.Pitch=1.9
- s.Parent=hit
- s:Play()
- end
- Rage=Rage+Damage/5
- if Rage>MaxRage then
- Rage=MaxRage
- end
- Damage=Damage+math.random(-5,5)
- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/10))
- h:TakeDamage(Damage)
- showDamage(hit.Parent,Damage,.75)
- vp=Instance.new("BodyVelocity")
- vp.P=500
- vp.maxForce=Vector3.new(math.huge,0,math.huge)
- vp.velocity=CPlayer.Torso.CFrame.lookVector*(Knockback*1.25)
- vp.Parent=hit.Parent.Torso
- game:GetService("Debris"):AddItem(vp,.125)
- c=Instance.new("ObjectValue")
- c.Name="creator"
- c.Value=Player
- c.Parent=h
- game:GetService("Debris"):AddItem(c,.5)
- CRIT=false
- wait(.45)
- hitDeb=true
- end
- end
- Animation=function(T,C)
- if C=="Stop" then
- RightS=T:FindFirstChild("Right Shoulder")
- if RightS==nil then
- return
- end
- LeftS=T:FindFirstChild("Left Shoulder")
- if LeftS==nil then
- return
- end
- RightS.Parent=nil
- LeftS.Parent=nil
- FakeS.Part0=T
- FakeS.C0=RightS.C0
- FakeS.C1=RightS.C1
- FakeS.Part1=T.Parent["Right Arm"]
- FakeS.Parent=T
- FakeS.DesiredAngle=1.6
- FakeS.MaxVelocity=.15
- FakeSL.Part0=T
- FakeSL.C0=LeftS.C0
- FakeSL.C1=LeftS.C1
- FakeSL.Part1=T.Parent["Left Arm"]
- FakeSL.Parent=T
- FakeSL.DesiredAngle=-1.6
- FakeSL.MaxVelocity=.15
- G.Part0=T.Parent["Right Arm"]
- elseif C=="Resume" then
- FakeS.Parent=nil
- RightS.Parent=T
- LeftS.Parent=T
- end
- end
- Reset=function(Weld)
- Weld.DesiredAngle=1.6
- Weld.MaxVelocity=.15
- end
- SetSpeed=function(int)
- FakeS.MaxVelocity=int
- FakeSL.MaxVelocity=int
- end
- Attack=function(Pos)
- if wEnabled==false then return end
- wEnabled=false
- CPlayer=Tool.Parent
- if Tool.Parent.Torso.Velocity.y>6 then
- DarkCrash()
- AttackPos=1
- return
- end
- if Pos==1 then
- print("Lolcaik")
- resWelds()
- SetSpeed(.4)
- cGrip=Grip()
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=3.5
- FakeSL.CurrentAngle=-1.6
- FakeSL.DesiredAngle=-3.5
- for _=1, 10 do
- FakeS.C1=FakeS.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,math.pi/50)
- FakeSL.C1=FakeSL.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,-math.pi/50)
- FakeS.C0=FakeS.C0*CFrame.new(0,.06,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,.06,0)
- cGrip.C0=cGrip.C0*CFrame.new(0,0.05,0)
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/29.5,math.pi/22)
- wait()
- end
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.55
- wait(.15)
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,70,40) end)
- FakeS.DesiredAngle=1.2
- FakeSL.DesiredAngle=-1.2
- for i=1, 10 do
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/14,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.05,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,0)
- wait()
- end
- AttackPos=2
- wait(.125)
- wEnabled=true
- elseif Pos==2 then
- print("Lolcaik")
- SetSpeed(.5)
- FakeS.CurrentAngle=1.2
- FakeS.DesiredAngle=3.6
- FakeSL.CurrentAngle=-1.2
- FakeSL.DesiredAngle=-3.6
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.6
- wait(.15)
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,65,20) end)
- for i=1, 10 do
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/14,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,.05,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,.05,0)
- wait()
- end
- AttackPos=3
- wait(.35)
- R_Con:disconnect()
- FakeS.DesiredAngle=1.6
- FakeSL.DesiredAngle=-1.6
- wEnabled=true
- elseif Pos==3 then
- print("Fail")
- print("Trolol")
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.5
- resWelds()
- SetSpeed(.2)
- FakeS.DesiredAngle=1.8
- FakeSL.DesiredAngle=-1.6
- for i=1, 5 do
- cGrip.C0=hWeld*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,math.pi/2)*CFrame.new(1/5,0,0)
- FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2/5,0,0)+Vector3.new(.5/5,-.5/5,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,0,0)
- wait()
- end
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,60,30) end)
- p=Instance.new("BodyVelocity")
- p.P=4000
- p.maxForce=Vector3.new(math.huge,0,math.huge)
- p.velocity=Tool.Parent.Torso.CFrame.lookVector*20
- p.Parent=Tool.Parent.Torso
- g=Instance.new("BodyGyro")
- g.P=9001 --OVAR NINE THOUSANANANANANANDANDAKJDNAKLDNAIODNDO
- g.D=300
- g.maxTorque=Vector3.new(50000,50000,50000)*50000000
- g.cframe=Tool.Parent.Torso.CFrame
- if DP==false then
- AttackPos=1
- else
- AttackPos=4
- end
- g.Parent=p.Parent
- for i=1, 17 do
- wait(.025)
- g.cframe=g.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
- end
- p.Parent=nil
- g.Parent=nil
- wait(.25)
- resWelds()
- cGrip.C0=hWeld
- wEnabled=true
- StandStance()
- elseif AttackPos==4 then --Crash
- print("Lolcaik")
- resWelds()
- SetSpeed(.4)
- cGrip=Grip()
- FakeS.CurrentAngle=1.6
- FakeS.DesiredAngle=3.5
- FakeSL.CurrentAngle=-1.6
- FakeSL.DesiredAngle=-3.5
- v=Instance.new("BodyVelocity")
- v.P=4000
- v.maxForce=Vector3.new(0,math.huge,0)
- v.velocity=Vector3.new(0,30,0)
- v.Parent=Tool.Parent.Torso
- for _=1, 10 do
- FakeS.C1=FakeS.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,math.pi/50)
- FakeSL.C1=FakeSL.C1*CFrame.fromEulerAnglesXYZ(-math.pi/40,0,-math.pi/50)
- FakeS.C0=FakeS.C0*CFrame.new(0,.04,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,.04,0)
- cGrip.C0=cGrip.C0*CFrame.new(0,0.05,0)
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/29.5,math.pi/22)
- wait()
- end
- v.Parent=nil
- Tool.BladeMain.Slash:Play()
- Tool.BladeMain.Slash.Pitch=.55
- wait(.15)
- R_Con=Tool.BladeMain.Touched:connect(function(hit) Damage(hit,70,20) end)
- for i=1, 5 do
- cGrip.C0=cGrip.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
- FakeS.C0=FakeS.C0*CFrame.new(0,-.08,0)
- FakeSL.C0=FakeSL.C0*CFrame.new(0,-.08,0)
- wait()
- end
- FakeS.DesiredAngle=2.2
- FakeSL.DesiredAngle=-2.2
- AttackPos=1
- wait(.5)
- cGrip.C0=hWeld
- resWelds()
- StandStance()
- wEnabled=true
- end
- if type(R_Con)=="userdata" then
- R_Con:disconnect()
- R_Con=nil
- end
- end
- AttackResetDeb=true
- CD=true
- AttackPos=1
- Initiate=function()
- if CD==false then return end
- Attack(AttackPos)
- if AttackResetDeb == false then
- return
- end
- AttackResetDeb=false
- wait(.5)
- while true do
- SAPos=AttackPos
- wait(1)
- if wEnabled==false then
- wait(.75)
- end
- if AttackPos==SAPos then
- if wEnabled==true then
- AttackPos=1
- AttackDeb=false
- resWelds()
- StandStance()
- wait(.1)
- AttackDeb=true
- break
- end
- end
- end
- AttackResetDeb=true
- end
- EquipDebounce=true
- Eq=0
- onEquipped=function(mouse)
- if not EquipDebounce then
- return
- end
- EquipDebounce=false
- CPlayer=Tool.Parent
- Animation(CPlayer["Torso"],"Stop")
- StandStance()
- Hum=CPlayer:FindFirstChild("Humanoid")
- jCon=Hum.Running:connect(function(sp) Speed=sp end)
- Hum.WalkSpeed=13
- while Tool.Parent.className=="Model" do
- Eq=Eq+1
- if Eq==60 then
- if Hum.MaxHealth~=50 then
- Hum.MaxHealth=Hum.MaxHealth-5
- Hum.Health=Hum.Health-5
- end
- Eq=0
- end
- wait(1)
- end
- Hum.WalkSpeed=16
- end
- onLocal=function(mouse)
- mouse.KeyDown:connect(onK)
- end
- Tool.Equipped:connect(onLocal)
- onPutAway=function()
- if CPlayer==nil then
- return
- end
- EquipDebounce=true
- Animation(CPlayer["Torso"],"Resume")
- jCon:disconnect()
- end
- Tool.Unequipped:connect(onPutAway)
- Tool.Equipped:connect(onEquipped)
- Tool.Activated:connect(Initiate)
- HandlePB=function(BAR)
- while true do
- Div=Rage/MaxRage
- if Rage<10 then
- Rag=string.sub(Rage,1,3)
- else
- Rag=string.sub(Rage,1,4)
- end
- BAR.PressureBar.RageBar.Fill.Size=UDim2.new(Div,0,.9,0)
- BAR.PressureBar.RageBar.Label.Text="Dark Energy("..tostring(Rag)..")"
- wait()
- end
- end
- SetupGUI=function()
- BarGUI=vPlayer.PlayerGui:FindFirstChild("RageGUI2")
- if BarGUI==nil then
- BarGUI=script.RageGUI2:clone()
- BarGUI.Parent=vPlayer.PlayerGui
- end
- coroutine.resume(coroutine.create(HandlePB),BarGUI)
- end
- Offset=CFrame.new(0,2.4,0)
- wait(3)
- while true do
- vPlayer=script.Parent.Parent.Parent
- if vPlayer~=nil then
- if vPlayer.Character~=nil then
- SetupGUI()
- break
- end
- end
- wait(.1)
- end
- ]===]
- s9.Parent = t1
- b11 = Instance.new("SpecialMesh", t1)
- b11.MeshId = "http://www.roblox.com/asset/?id=20329976"
- b11.TextureId = ""
- b11.MeshType = Enum.MeshType.FileMesh
- b11.Name = "BlastMesh"
- b11.Scale = Vector3.new(1, 1, 0.100000001)
- w1 = Instance.new("Weld", p1)
- w2 = Instance.new("Weld", p1)
- w3 = Instance.new("Weld", p1)
- w4 = Instance.new("Weld", p1)
- w5 = Instance.new("Weld", p1)
- w6 = Instance.new("Weld", p1)
- w7 = Instance.new("Weld", p1)
- w8 = Instance.new("Weld", p1)
- w9 = Instance.new("Weld", p1)
- w10 = Instance.new("Weld", p1)
- w11 = Instance.new("Weld", p1)
- w12 = Instance.new("Weld", p1)
- w13 = Instance.new("Weld", p1)
- w14 = Instance.new("Weld", p1)
- w15 = Instance.new("Weld", p1)
- w16 = Instance.new("Weld", p1)
- w17 = Instance.new("Weld", p1)
- w18 = Instance.new("Weld", p1)
- w19 = Instance.new("Weld", p1)
- w20 = Instance.new("Weld", p1)
- w21 = Instance.new("Weld", p1)
- w22 = Instance.new("Weld", p1)
- w23 = Instance.new("Weld", p1)
- w24 = Instance.new("Weld", p1)
- w25 = Instance.new("Weld", p1)
- w26 = Instance.new("Weld", p1)
- w27 = Instance.new("Weld", p1)
- w28 = Instance.new("Weld", p1)
- w29 = Instance.new("Weld", p1)
- w30 = Instance.new("Weld", p1)
- w31 = Instance.new("Weld", p1)
- w32 = Instance.new("Weld", p1)
- w33 = Instance.new("Weld", p1)
- w34 = Instance.new("Weld", p1)
- w35 = Instance.new("Weld", p1)
- w36 = Instance.new("Weld", p1)
- w37 = Instance.new("Weld", p1)
- w38 = Instance.new("Weld", p1)
- w39 = Instance.new("Weld", p1)
- w40 = Instance.new("Weld", p1)
- w41 = Instance.new("Weld", p1)
- w42 = Instance.new("Weld", p1)
- w43 = Instance.new("Weld", p1)
- w44 = Instance.new("Weld", p1)
- w45 = Instance.new("Weld", p1)
- m.Parent = game:service("Workspace")
- m:MakeJoints()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement