Advertisement
ROBLOXLua

Untitled

Jun 14th, 2016
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 313.97 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31. 1.--[[
  32.  
  33.  
  34. 2.User: TheDarkRevenant
  35.  
  36.  
  37. 3.Script: DSSJ3
  38.  
  39.  
  40. 4.Pass: QNAh3g8U
  41.  
  42.  
  43. 5.
  44.  
  45.  
  46. 6.]]
  47.  
  48.  
  49. 7.
  50.  
  51.  
  52. 8.local p = game.Players.LocalPlayer
  53.  
  54.  
  55. 9.local char = p.Character
  56.  
  57.  
  58. 10.local mouse = p:GetMouse()
  59.  
  60.  
  61. 11.local larm = char["Left Arm"]
  62.  
  63.  
  64. 12.local rarm = char["Right Arm"]
  65.  
  66.  
  67. 13.local lleg = char["Left Leg"]
  68.  
  69.  
  70. 14.local rleg = char["Right Leg"]
  71.  
  72.  
  73. 15.local hed = char.Head
  74.  
  75.  
  76. 16.local torso = char.Torso
  77.  
  78.  
  79. 17.local hum = char.Humanoid
  80.  
  81.  
  82. 18.local cam = game.Workspace.CurrentCamera
  83.  
  84.  
  85. 19.local root = char.HumanoidRootPart
  86.  
  87.  
  88. 20.local deb = false
  89.  
  90.  
  91. 21.local shot = 0
  92.  
  93.  
  94. 22.local debris=game:service"Debris"
  95.  
  96.  
  97. 23.local l = game:GetService("Lighting")
  98.  
  99.  
  100. 24.local rs = game:GetService("RunService").RenderStepped
  101.  
  102.  
  103. 25.ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  104.  
  105.  
  106. 26.math.randomseed(os.time())
  107.  
  108.  
  109. 27.for i,v in pairs(char:children()) do
  110.  
  111.  
  112. 28. if v:IsA("Hat") then
  113.  
  114.  
  115. 29. v:Destroy()
  116.  
  117.  
  118. 30. end
  119.  
  120.  
  121. 31.end
  122.  
  123.  
  124. 32.for i,v in pairs (hed:GetChildren()) do
  125.  
  126.  
  127. 33. if v:IsA("Sound") then
  128.  
  129.  
  130. 34. v:Destroy()
  131.  
  132.  
  133. 35. end
  134.  
  135.  
  136. 36.end
  137.  
  138.  
  139. 37.----------------------------------------------------
  140.  
  141.  
  142. 38.Debounces = {
  143.  
  144.  
  145. 39.CanAttack = true;
  146.  
  147.  
  148. 40.NoIdl = false;
  149.  
  150.  
  151. 41.Slashing = false;
  152.  
  153.  
  154. 42.Slashed = false;
  155.  
  156.  
  157. 43.RPunch = false;
  158.  
  159.  
  160. 44.RPunched = false;
  161.  
  162.  
  163. 45.LPunch = false;
  164.  
  165.  
  166. 46.LPunched = false;
  167.  
  168.  
  169. 47.}
  170.  
  171.  
  172. 48.local Touche = {char.Name, }
  173.  
  174.  
  175. 49.----------------------------------------------------
  176.  
  177.  
  178. 50.hed.face.Texture = "rbxassetid://34668268"
  179.  
  180.  
  181. 51.char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  182.  
  183.  
  184. 52.char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  185.  
  186.  
  187. 53.char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  188.  
  189.  
  190. 54.char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  191.  
  192.  
  193. 55.----------------------------------------------------
  194.  
  195.  
  196. 56.ypcall(function()
  197.  
  198.  
  199. 57.char.Shirt:Destroy()
  200.  
  201.  
  202. 58.char.Pants:Destroy()
  203.  
  204.  
  205. 59.shirt = Instance.new("Shirt", char)
  206.  
  207.  
  208. 60.shirt.Name = "Shirt"
  209.  
  210.  
  211. 61.pants = Instance.new("Pants", char)
  212.  
  213.  
  214. 62.pants.Name = "Pants"
  215.  
  216.  
  217. 63.char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=409540828"
  218.  
  219.  
  220. 64.char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=416858853"
  221.  
  222.  
  223. 65.end)
  224.  
  225.  
  226. 66.----------------------------------------------------
  227.  
  228.  
  229. 67.function lerp(a, b, t) -- Linear interpolation
  230.  
  231.  
  232. 68. return a + (b - a)*t
  233.  
  234.  
  235. 69.end
  236.  
  237.  
  238. 70.
  239.  
  240.  
  241. 71.function slerp(a, b, t) --Spherical interpolation
  242.  
  243.  
  244. 72. dot = a:Dot(b)
  245.  
  246.  
  247. 73. if dot > 0.99999 or dot < -0.99999 then
  248.  
  249.  
  250. 74. return t <= 0.5 and a or b
  251.  
  252.  
  253. 75. else
  254.  
  255.  
  256. 76. r = math.acos(dot)
  257.  
  258.  
  259. 77. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  260.  
  261.  
  262. 78. end
  263.  
  264.  
  265. 79.end
  266.  
  267.  
  268. 80.
  269.  
  270.  
  271. 81.function matrixInterpolate(a, b, t)
  272.  
  273.  
  274. 82. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  275.  
  276.  
  277. 83. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  278.  
  279.  
  280. 84. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  281.  
  282.  
  283. 85. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  284.  
  285.  
  286. 86. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  287.  
  288.  
  289. 87. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  290.  
  291.  
  292. 88. local t = v1:Dot(v2)
  293.  
  294.  
  295. 89. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  296.  
  297.  
  298. 90. return CFrame.new()
  299.  
  300.  
  301. 91. end
  302.  
  303.  
  304. 92. return CFrame.new(
  305.  
  306.  
  307. 93. v0.x, v0.y, v0.z,
  308.  
  309.  
  310. 94. v1.x, v1.y, v1.z,
  311.  
  312.  
  313. 95. v2.x, v2.y, v2.z,
  314.  
  315.  
  316. 96. v3.x, v3.y, v3.z)
  317.  
  318.  
  319. 97.end
  320.  
  321.  
  322. 98.----------------------------------------------------
  323.  
  324.  
  325. 99.function genWeld(a,b)
  326.  
  327.  
  328. 100. local w = Instance.new("Weld",a)
  329.  
  330.  
  331. 101. w.Part0 = a
  332.  
  333.  
  334. 102. w.Part1 = b
  335.  
  336.  
  337. 103. return w
  338.  
  339.  
  340. 104.end
  341.  
  342.  
  343. 105.function weld(a, b)
  344.  
  345.  
  346. 106. local weld = Instance.new("Weld")
  347.  
  348.  
  349. 107. weld.Name = "W"
  350.  
  351.  
  352. 108. weld.Part0 = a
  353.  
  354.  
  355. 109. weld.Part1 = b
  356.  
  357.  
  358. 110. weld.C0 = a.CFrame:inverse() * b.CFrame
  359.  
  360.  
  361. 111. weld.Parent = a
  362.  
  363.  
  364. 112. return weld;
  365.  
  366.  
  367. 113.end
  368.  
  369.  
  370. 114.----------------------------------------------------
  371.  
  372.  
  373. 115.function Lerp(c1,c2,al)
  374.  
  375.  
  376. 116.local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  377.  
  378.  
  379. 117.local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  380.  
  381.  
  382. 118.for i,v in pairs(com1) do
  383.  
  384.  
  385. 119.com1[i] = v+(com2[i]-v)*al
  386.  
  387.  
  388. 120.end
  389.  
  390.  
  391. 121.return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  392.  
  393.  
  394. 122.end
  395.  
  396.  
  397. 123.----------------------------------------------------
  398.  
  399.  
  400. 124.newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  401.  
  402.  
  403. 125.local wld = Instance.new("Weld", wp1)
  404.  
  405.  
  406. 126.wld.Part0 = wp0
  407.  
  408.  
  409. 127.wld.Part1 = wp1
  410.  
  411.  
  412. 128.wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  413.  
  414.  
  415. 129.end
  416.  
  417.  
  418. 130.----------------------------------------------------
  419.  
  420.  
  421. 131.function weld5(part0, part1, c0, c1)
  422.  
  423.  
  424. 132. weeld=Instance.new("Weld", part0)
  425.  
  426.  
  427. 133. weeld.Part0=part0
  428.  
  429.  
  430. 134. weeld.Part1=part1
  431.  
  432.  
  433. 135. weeld.C0=c0
  434.  
  435.  
  436. 136. weeld.C1=c1
  437.  
  438.  
  439. 137. return weeld
  440.  
  441.  
  442. 138.end
  443.  
  444.  
  445. 139.----------------------------------------------------
  446.  
  447.  
  448. 140.function HasntTouched(plrname)
  449.  
  450.  
  451. 141.local ret = true
  452.  
  453.  
  454. 142.for _, v in pairs(Touche) do
  455.  
  456.  
  457. 143.if v == plrname then
  458.  
  459.  
  460. 144.ret = false
  461.  
  462.  
  463. 145.end
  464.  
  465.  
  466. 146.end
  467.  
  468.  
  469. 147.return ret
  470.  
  471.  
  472. 148.end
  473.  
  474.  
  475. 149.----------------------------------------------------
  476.  
  477.  
  478. 150.newWeld(torso, larm, -1.5, 0.5, 0)
  479.  
  480.  
  481. 151.larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  482.  
  483.  
  484. 152.newWeld(torso, rarm, 1.5, 0.5, 0)
  485.  
  486.  
  487. 153.rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  488.  
  489.  
  490. 154.newWeld(torso, hed, 0, 1.5, 0)
  491.  
  492.  
  493. 155.newWeld(torso, lleg, -0.5, -1, 0)
  494.  
  495.  
  496. 156.lleg.Weld.C1 = CFrame.new(0, 1, 0)
  497.  
  498.  
  499. 157.newWeld(torso, rleg, 0.5, -1, 0)
  500.  
  501.  
  502. 158.rleg.Weld.C1 = CFrame.new(0, 1, 0)
  503.  
  504.  
  505. 159.newWeld(root, torso, 0, -1, 0)
  506.  
  507.  
  508. 160.torso.Weld.C1 = CFrame.new(0, -1, 0)
  509.  
  510.  
  511. 161.----------------------------------------------------
  512.  
  513.  
  514. 162.z = Instance.new("Sound", char)
  515.  
  516.  
  517. 163.z.SoundId = "rbxassetid://181119184"--377311796
  518.  
  519.  
  520. 164.z.Looped = true
  521.  
  522.  
  523. 165.z.Pitch = 1
  524.  
  525.  
  526. 166.z.Volume = 1
  527.  
  528.  
  529. 167.wait(.1)
  530.  
  531.  
  532. 168.z:Play()
  533.  
  534.  
  535. 169.----------------------------------------------------
  536.  
  537.  
  538. 170.local Transforming = true
  539.  
  540.  
  541. 171.hum.WalkSpeed = 0
  542.  
  543.  
  544. 172.local fx = Instance.new("Part",torso)
  545.  
  546.  
  547. 173.fx.Anchored = true
  548.  
  549.  
  550. 174.fx.Material = "Neon"
  551.  
  552.  
  553. 175.fx.CanCollide = false
  554.  
  555.  
  556. 176.fx.Locked = true
  557.  
  558.  
  559. 177.fx.Transparency = 1
  560.  
  561.  
  562. 178.fx.Material = "SmoothPlastic"
  563.  
  564.  
  565. 179.fx.Size = Vector3.new(1,1,1)
  566.  
  567.  
  568. 180.fx.TopSurface = "SmoothNoOutlines"
  569.  
  570.  
  571. 181.fx.BottomSurface = "SmoothNoOutlines"
  572.  
  573.  
  574. 182.fx.BrickColor = BrickColor.new("Really black")
  575.  
  576.  
  577. 183.fxm = Instance.new("SpecialMesh",fx)
  578.  
  579.  
  580. 184.fxm.MeshType = "Sphere"
  581.  
  582.  
  583. 185.fxm.Scale = Vector3.new(1,1,1)
  584.  
  585.  
  586. 186.for i = 1, 20 do rs:wait()
  587.  
  588.  
  589. 187. fx.Transparency = fx.Transparency - (1/20)
  590.  
  591.  
  592. 188. fx.CFrame = torso.CFrame
  593.  
  594.  
  595. 189. fxm.Scale = fxm.Scale + Vector3.new(0.5,0.5,0.5)
  596.  
  597.  
  598. 190. rs:wait()
  599.  
  600.  
  601. 191.end
  602.  
  603.  
  604. 192.----------------------------------------------------
  605.  
  606.  
  607. 193.local m = Instance.new("Model")
  608.  
  609.  
  610. 194.m.Name = "Hair"
  611.  
  612.  
  613. 195.p1 = Instance.new("Part", m)
  614.  
  615.  
  616. 196.p1.BrickColor = BrickColor.new("Really black")
  617.  
  618.  
  619. 197.p1.FormFactor = Enum.FormFactor.Symmetric
  620.  
  621.  
  622. 198.p1.Size = Vector3.new(1, 1, 1)
  623.  
  624.  
  625. 199.p1.CFrame = CFrame.new(-2.49043155, 8.24595642, -3.40113306, -5.48362732e-006, -0.978699088, 0.205299795, 3.27825546e-007, -0.205299854, -0.978699148, 1, -5.28991222e-006, 1.48639083e-006)
  626.  
  627.  
  628. 200.p1.CanCollide = false
  629.  
  630.  
  631. 201.p1.Locked = true
  632.  
  633.  
  634. 202.p1.BottomSurface = Enum.SurfaceType.Smooth
  635.  
  636.  
  637. 203.p1.TopSurface = Enum.SurfaceType.Smooth
  638.  
  639.  
  640. 204.b1 = Instance.new("SpecialMesh", p1)
  641.  
  642.  
  643. 205.b1.MeshId = "http://www.roblox.com/asset/?id=12212520"
  644.  
  645.  
  646. 206.b1.TextureId = ""
  647.  
  648.  
  649. 207.b1.MeshType = Enum.MeshType.FileMesh
  650.  
  651.  
  652. 208.b1.Name = "Mesh"
  653.  
  654.  
  655. 209.b1.VertexColor = Vector3.new(0, 0, 0)
  656.  
  657.  
  658. 210.b1.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  659.  
  660.  
  661. 211.p2 = Instance.new("Part", m)
  662.  
  663.  
  664. 212.p2.BrickColor = BrickColor.new("Pastel brown")
  665.  
  666.  
  667. 213.p2.Transparency = 1
  668.  
  669.  
  670. 214.p2.Name = "Head"
  671.  
  672.  
  673. 215.p2.FormFactor = Enum.FormFactor.Symmetric
  674.  
  675.  
  676. 216.p2.Size = Vector3.new(2, 1, 1)
  677.  
  678.  
  679. 217.p2.CFrame = CFrame.new(-1.70008016, 8.14794922, -3.40013027, 4.24603923e-006, 7.4505806e-008, -1, -1.50268988e-007, 1, 1.49011612e-008, 1.00000012, 6.79109462e-008, 4.23316806e-006)
  680.  
  681.  
  682. 218.p2.CanCollide = false
  683.  
  684.  
  685. 219.p2.Locked = true
  686.  
  687.  
  688. 220.p2.TopSurface = Enum.SurfaceType.Smooth
  689.  
  690.  
  691. 221.b2 = Instance.new("SpecialMesh", p2)
  692.  
  693.  
  694. 222.b2.MeshType = Enum.MeshType.Head
  695.  
  696.  
  697. 223.b2.Name = "Mesh"
  698.  
  699.  
  700. 224.b2.Scale = Vector3.new(1.25, 1.25, 1.25)
  701.  
  702.  
  703. 225.p3 = Instance.new("Part", m)
  704.  
  705.  
  706. 226.p3.BrickColor = BrickColor.new("Really black")
  707.  
  708.  
  709. 227.p3.FormFactor = Enum.FormFactor.Symmetric
  710.  
  711.  
  712. 228.p3.Size = Vector3.new(2, 2, 2)
  713.  
  714.  
  715. 229.p3.CFrame = CFrame.new(-1.70003617, 8.71796131, -3.4000442, 2.57710985e-006, 6.95607483e-008, -1.00000012, -1.20466638e-007, 1, 9.95640903e-009, 1.00000024, 3.81086345e-008, 2.56423846e-006)
  716.  
  717.  
  718. 230.p3.CanCollide = false
  719.  
  720.  
  721. 231.p3.Locked = true
  722.  
  723.  
  724. 232.p3.BottomSurface = Enum.SurfaceType.Smooth
  725.  
  726.  
  727. 233.p3.TopSurface = Enum.SurfaceType.Smooth
  728.  
  729.  
  730. 234.b3 = Instance.new("SpecialMesh", p3)
  731.  
  732.  
  733. 235.b3.MeshId = "http://www.roblox.com/asset/?id=16627529"
  734.  
  735.  
  736. 236.b3.TextureId = ""
  737.  
  738.  
  739. 237.b3.MeshType = Enum.MeshType.FileMesh
  740.  
  741.  
  742. 238.b3.Name = "Mesh"
  743.  
  744.  
  745. 239.b3.VertexColor = Vector3.new(0, 0, 0)
  746.  
  747.  
  748. 240.b3.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  749.  
  750.  
  751. 241.p4 = Instance.new("Part", m)
  752.  
  753.  
  754. 242.p4.BrickColor = BrickColor.new("Really black")
  755.  
  756.  
  757. 243.p4.FormFactor = Enum.FormFactor.Symmetric
  758.  
  759.  
  760. 244.p4.Size = Vector3.new(1, 1, 1)
  761.  
  762.  
  763. 245.p4.CFrame = CFrame.new(-1.77981007, 8.84795475, -3.40016508, 5.79576135e-006, 7.9450956e-008, -1.00000012, -1.80071311e-007, 1, 1.98458743e-008, 1.00000024, 9.77132402e-008, 5.78289018e-006)
  764.  
  765.  
  766. 246.p4.CanCollide = false
  767.  
  768.  
  769. 247.p4.Locked = true
  770.  
  771.  
  772. 248.p4.BottomSurface = Enum.SurfaceType.Smooth
  773.  
  774.  
  775. 249.p4.TopSurface = Enum.SurfaceType.Smooth
  776.  
  777.  
  778. 250.b4 = Instance.new("SpecialMesh", p4)
  779.  
  780.  
  781. 251.b4.MeshId = "http://www.roblox.com/asset/?id=19326912"
  782.  
  783.  
  784. 252.b4.TextureId = ""
  785.  
  786.  
  787. 253.b4.MeshType = Enum.MeshType.FileMesh
  788.  
  789.  
  790. 254.b4.Name = "Mesh"
  791.  
  792.  
  793. 255.b4.VertexColor = Vector3.new(0, 0, 0)
  794.  
  795.  
  796. 256.p5 = Instance.new("Part", m)
  797.  
  798.  
  799. 257.p5.BrickColor = BrickColor.new("Really black")
  800.  
  801.  
  802. 258.p5.FormFactor = Enum.FormFactor.Symmetric
  803.  
  804.  
  805. 259.p5.Size = Vector3.new(1, 1, 1)
  806.  
  807.  
  808. 260.p5.CFrame = CFrame.new(-1.70003772, 8.46796131, -3.40004301, -3.43517968e-007, 2.98088111e-007, -1, -1.00421907e-007, 1, 2.38484063e-007, 1.00000012, 1.80640072e-008, -3.56389592e-007)
  809.  
  810.  
  811. 261.p5.CanCollide = false
  812.  
  813.  
  814. 262.p5.Locked = true
  815.  
  816.  
  817. 263.p5.BottomSurface = Enum.SurfaceType.Smooth
  818.  
  819.  
  820. 264.p5.TopSurface = Enum.SurfaceType.Smooth
  821.  
  822.  
  823. 265.b5 = Instance.new("SpecialMesh", p5)
  824.  
  825.  
  826. 266.b5.MeshId = "http://www.roblox.com/asset/?id=45916884"
  827.  
  828.  
  829. 267.b5.TextureId = ""
  830.  
  831.  
  832. 268.b5.MeshType = Enum.MeshType.FileMesh
  833.  
  834.  
  835. 269.b5.Name = "Mesh"
  836.  
  837.  
  838. 270.b5.VertexColor = Vector3.new(0, 0, 0)
  839.  
  840.  
  841. 271.b5.Scale = Vector3.new(1, 0.899999976, 1)
  842.  
  843.  
  844. 272.p6 = Instance.new("Part", m)
  845.  
  846.  
  847. 273.p6.BrickColor = BrickColor.new("Really black")
  848.  
  849.  
  850. 274.p6.FormFactor = Enum.FormFactor.Symmetric
  851.  
  852.  
  853. 275.p6.Size = Vector3.new(1, 1, 1)
  854.  
  855.  
  856. 276.p6.CFrame = CFrame.new(-1.89967656, 8.58795834, -3.44990659, -5.81936433e-007, 5.36502284e-007, -0.99999994, -1.3998249e-007, 1, 4.76898265e-007, 1, 5.76247672e-008, -5.94808171e-007)
  857.  
  858.  
  859. 277.p6.CanCollide = false
  860.  
  861.  
  862. 278.p6.Locked = true
  863.  
  864.  
  865. 279.p6.BottomSurface = Enum.SurfaceType.Smooth
  866.  
  867.  
  868. 280.p6.TopSurface = Enum.SurfaceType.Smooth
  869.  
  870.  
  871. 281.b6 = Instance.new("SpecialMesh", p6)
  872.  
  873.  
  874. 282.b6.MeshId = "http://www.roblox.com/asset/?id=62246019"
  875.  
  876.  
  877. 283.b6.TextureId = ""
  878.  
  879.  
  880. 284.b6.MeshType = Enum.MeshType.FileMesh
  881.  
  882.  
  883. 285.b6.Name = "Mesh"
  884.  
  885.  
  886. 286.b6.VertexColor = Vector3.new(0, 0, 0)
  887.  
  888.  
  889. 287.p7 = Instance.new("Part", m)
  890.  
  891.  
  892. 288.p7.BrickColor = BrickColor.new("Really black")
  893.  
  894.  
  895. 289.p7.FormFactor = Enum.FormFactor.Symmetric
  896.  
  897.  
  898. 290.p7.Size = Vector3.new(1, 1, 1)
  899.  
  900.  
  901. 291.p7.CFrame = CFrame.new(-1.89918542, 8.31796837, -3.50097537, -4.62727087e-007, 5.36502228e-007, -0.999999881, -1.39982518e-007, 1, 4.76898208e-007, 0.99999994, 5.76247459e-008, -4.75598938e-007)
  902.  
  903.  
  904. 292.p7.CanCollide = false
  905.  
  906.  
  907. 293.p7.Locked = true
  908.  
  909.  
  910. 294.p7.BottomSurface = Enum.SurfaceType.Smooth
  911.  
  912.  
  913. 295.p7.TopSurface = Enum.SurfaceType.Smooth
  914.  
  915.  
  916. 296.b7 = Instance.new("SpecialMesh", p7)
  917.  
  918.  
  919. 297.b7.MeshId = "http://www.roblox.com/asset/?id=76056263"
  920.  
  921.  
  922. 298.b7.TextureId = ""
  923.  
  924.  
  925. 299.b7.MeshType = Enum.MeshType.FileMesh
  926.  
  927.  
  928. 300.b7.Name = "Mesh"
  929.  
  930.  
  931. 301.b7.VertexColor = Vector3.new(0, 0, 0)
  932.  
  933.  
  934. 302.p8 = Instance.new("Part", m)
  935.  
  936.  
  937. 303.p8.BrickColor = BrickColor.new("Really black")
  938.  
  939.  
  940. 304.p8.FormFactor = Enum.FormFactor.Symmetric
  941.  
  942.  
  943. 305.p8.Size = Vector3.new(1, 1, 1)
  944.  
  945.  
  946. 306.p8.CFrame = CFrame.new(-2.62433338, 7.66397905, -3.4010179, -1.17798254e-006, -0.805111349, 0.593123376, -2.5008859e-007, -0.593123615, -0.805111527, 0.999999881, -9.58229293e-007, 4.4941558e-007)
  947.  
  948.  
  949. 307.p8.CanCollide = false
  950.  
  951.  
  952. 308.p8.Locked = true
  953.  
  954.  
  955. 309.p8.BottomSurface = Enum.SurfaceType.Smooth
  956.  
  957.  
  958. 310.p8.TopSurface = Enum.SurfaceType.Smooth
  959.  
  960.  
  961. 311.b8 = Instance.new("SpecialMesh", p8)
  962.  
  963.  
  964. 312.b8.MeshId = "http://www.roblox.com/asset/?id=12212520"
  965.  
  966.  
  967. 313.b8.TextureId = ""
  968.  
  969.  
  970. 314.b8.MeshType = Enum.MeshType.FileMesh
  971.  
  972.  
  973. 315.b8.Name = "Mesh"
  974.  
  975.  
  976. 316.b8.VertexColor = Vector3.new(0, 0, 0)
  977.  
  978.  
  979. 317.b8.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  980.  
  981.  
  982. 318.p9 = Instance.new("Part", m)
  983.  
  984.  
  985. 319.p9.BrickColor = BrickColor.new("Really black")
  986.  
  987.  
  988. 320.p9.FormFactor = Enum.FormFactor.Symmetric
  989.  
  990.  
  991. 321.p9.Size = Vector3.new(2, 1, 2)
  992.  
  993.  
  994. 322.p9.CFrame = CFrame.new(-1.76505995, 8.56096649, -3.40065479, -9.73168881e-007, -0.0995008349, -0.995037436, -1.70322267e-007, 0.995037675, -0.0995009243, 1, 1.13823972e-007, -6.80968242e-007)
  995.  
  996.  
  997. 323.p9.CanCollide = false
  998.  
  999.  
  1000. 324.p9.Locked = true
  1001.  
  1002.  
  1003. 325.p9.BottomSurface = Enum.SurfaceType.Smooth
  1004.  
  1005.  
  1006. 326.p9.TopSurface = Enum.SurfaceType.Smooth
  1007.  
  1008.  
  1009. 327.b9 = Instance.new("SpecialMesh", p9)
  1010.  
  1011.  
  1012. 328.b9.MeshId = "http://www.roblox.com/asset/?id=12259089"
  1013.  
  1014.  
  1015. 329.b9.TextureId = ""
  1016.  
  1017.  
  1018. 330.b9.MeshType = Enum.MeshType.FileMesh
  1019.  
  1020.  
  1021. 331.b9.Name = "Mesh"
  1022.  
  1023.  
  1024. 332.b9.VertexColor = Vector3.new(0, 0, 0)
  1025.  
  1026.  
  1027. 333.b9.Scale = Vector3.new(1.01999998, 1.04999995, 1.04999995)
  1028.  
  1029.  
  1030. 334.p10 = Instance.new("Part", m)
  1031.  
  1032.  
  1033. 335.p10.BrickColor = BrickColor.new("Really black")
  1034.  
  1035.  
  1036. 336.p10.FormFactor = Enum.FormFactor.Symmetric
  1037.  
  1038.  
  1039. 337.p10.Size = Vector3.new(1, 1, 1)
  1040.  
  1041.  
  1042. 338.p10.CFrame = CFrame.new(-2.0207715, 9.06097031, -3.39961624, -1.10652763e-006, -0.683569431, -0.729885519, -2.85231891e-007, 0.729885638, -0.68356967, 1.00000012, -3.22293062e-007, -8.40051371e-007)
  1043.  
  1044.  
  1045. 339.p10.CanCollide = false
  1046.  
  1047.  
  1048. 340.p10.Locked = true
  1049.  
  1050.  
  1051. 341.p10.BottomSurface = Enum.SurfaceType.Smooth
  1052.  
  1053.  
  1054. 342.p10.TopSurface = Enum.SurfaceType.Smooth
  1055.  
  1056.  
  1057. 343.b10 = Instance.new("SpecialMesh", p10)
  1058.  
  1059.  
  1060. 344.b10.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1061.  
  1062.  
  1063. 345.b10.TextureId = ""
  1064.  
  1065.  
  1066. 346.b10.MeshType = Enum.MeshType.FileMesh
  1067.  
  1068.  
  1069. 347.b10.Name = "Mesh"
  1070.  
  1071.  
  1072. 348.b10.VertexColor = Vector3.new(0, 0, 0)
  1073.  
  1074.  
  1075. 349.b10.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  1076.  
  1077.  
  1078. 350.p11 = Instance.new("Part", m)
  1079.  
  1080.  
  1081. 351.p11.BrickColor = BrickColor.new("Really black")
  1082.  
  1083.  
  1084. 352.p11.FormFactor = Enum.FormFactor.Symmetric
  1085.  
  1086.  
  1087. 353.p11.Size = Vector3.new(1, 1, 1)
  1088.  
  1089.  
  1090. 354.p11.CFrame = CFrame.new(-2.16468835, 8.78595829, -3.40089417, -1.41617738e-006, -0.989475727, -0.144699216, -4.36450762e-007, 0.144699067, -0.989476085, 1.00000024, -9.47996682e-007, -7.38401468e-007)
  1091.  
  1092.  
  1093. 355.p11.CanCollide = false
  1094.  
  1095.  
  1096. 356.p11.Locked = true
  1097.  
  1098.  
  1099. 357.p11.BottomSurface = Enum.SurfaceType.Smooth
  1100.  
  1101.  
  1102. 358.p11.TopSurface = Enum.SurfaceType.Smooth
  1103.  
  1104.  
  1105. 359.b11 = Instance.new("SpecialMesh", p11)
  1106.  
  1107.  
  1108. 360.b11.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1109.  
  1110.  
  1111. 361.b11.TextureId = ""
  1112.  
  1113.  
  1114. 362.b11.MeshType = Enum.MeshType.FileMesh
  1115.  
  1116.  
  1117. 363.b11.Name = "Mesh"
  1118.  
  1119.  
  1120. 364.b11.VertexColor = Vector3.new(0, 0, 0)
  1121.  
  1122.  
  1123. 365.b11.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  1124.  
  1125.  
  1126. 366.p12 = Instance.new("Part", m)
  1127.  
  1128.  
  1129. 367.p12.BrickColor = BrickColor.new("Really black")
  1130.  
  1131.  
  1132. 368.p12.FormFactor = Enum.FormFactor.Custom
  1133.  
  1134.  
  1135. 369.p12.Size = Vector3.new(1, 3.5, 1)
  1136.  
  1137.  
  1138. 370.p12.CFrame = CFrame.new(-3.74216318, 6.74288082, -3.40101933, -1.20476273e-006, -0.553697288, 0.832718134, -3.31002866e-007, -0.832718611, -0.553697169, 1.00000036, -8.7345768e-007, 3.69213154e-007)
  1139.  
  1140.  
  1141. 371.p12.CanCollide = false
  1142.  
  1143.  
  1144. 372.p12.Locked = true
  1145.  
  1146.  
  1147. 373.p12.BottomSurface = Enum.SurfaceType.Smooth
  1148.  
  1149.  
  1150. 374.p12.TopSurface = Enum.SurfaceType.Smooth
  1151.  
  1152.  
  1153. 375.b12 = Instance.new("SpecialMesh", p12)
  1154.  
  1155.  
  1156. 376.b12.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1157.  
  1158.  
  1159. 377.b12.TextureId = ""
  1160.  
  1161.  
  1162. 378.b12.MeshType = Enum.MeshType.FileMesh
  1163.  
  1164.  
  1165. 379.b12.Name = "Mesh"
  1166.  
  1167.  
  1168. 380.b12.VertexColor = Vector3.new(0, 0, 0)
  1169.  
  1170.  
  1171. 381.b12.Scale = Vector3.new(1, 3, 1.29999995)
  1172.  
  1173.  
  1174. 382.p13 = Instance.new("Part", m)
  1175.  
  1176.  
  1177. 383.p13.BrickColor = BrickColor.new("Really black")
  1178.  
  1179.  
  1180. 384.p13.FormFactor = Enum.FormFactor.Custom
  1181.  
  1182.  
  1183. 385.p13.Size = Vector3.new(1, 2, 1)
  1184.  
  1185.  
  1186. 386.p13.CFrame = CFrame.new(-3.32689047, 6.86741829, -3.40101862, -9.81709945e-007, -0.319307148, 0.947651446, -5.6545997e-007, -0.947651923, -0.31930691, 1.00000048, -8.39551717e-007, 1.79318391e-007)
  1187.  
  1188.  
  1189. 387.p13.CanCollide = false
  1190.  
  1191.  
  1192. 388.p13.Locked = true
  1193.  
  1194.  
  1195. 389.p13.BottomSurface = Enum.SurfaceType.Smooth
  1196.  
  1197.  
  1198. 390.p13.TopSurface = Enum.SurfaceType.Smooth
  1199.  
  1200.  
  1201. 391.b13 = Instance.new("SpecialMesh", p13)
  1202.  
  1203.  
  1204. 392.b13.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1205.  
  1206.  
  1207. 393.b13.TextureId = ""
  1208.  
  1209.  
  1210. 394.b13.MeshType = Enum.MeshType.FileMesh
  1211.  
  1212.  
  1213. 395.b13.Name = "Mesh"
  1214.  
  1215.  
  1216. 396.b13.VertexColor = Vector3.new(0, 0, 0)
  1217.  
  1218.  
  1219. 397.b13.Scale = Vector3.new(1, 3, 1.29999995)
  1220.  
  1221.  
  1222. 398.p14 = Instance.new("Part", m)
  1223.  
  1224.  
  1225. 399.p14.BrickColor = BrickColor.new("Really black")
  1226.  
  1227.  
  1228. 400.p14.FormFactor = Enum.FormFactor.Custom
  1229.  
  1230.  
  1231. 401.p14.Size = Vector3.new(1, 2, 1)
  1232.  
  1233.  
  1234. 402.p14.CFrame = CFrame.new(-3.02689028, 7.96740961, -3.40101862, -1.33478545e-006, -0.750354111, 0.661036491, -5.20037702e-008, -0.661037207, -0.750354171, 1.0000006, -6.31296757e-007, 2.01137496e-007)
  1235.  
  1236.  
  1237. 403.p14.CanCollide = false
  1238.  
  1239.  
  1240. 404.p14.Locked = true
  1241.  
  1242.  
  1243. 405.p14.BottomSurface = Enum.SurfaceType.Smooth
  1244.  
  1245.  
  1246. 406.p14.TopSurface = Enum.SurfaceType.Smooth
  1247.  
  1248.  
  1249. 407.b14 = Instance.new("SpecialMesh", p14)
  1250.  
  1251.  
  1252. 408.b14.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1253.  
  1254.  
  1255. 409.b14.TextureId = ""
  1256.  
  1257.  
  1258. 410.b14.MeshType = Enum.MeshType.FileMesh
  1259.  
  1260.  
  1261. 411.b14.Name = "Mesh"
  1262.  
  1263.  
  1264. 412.b14.VertexColor = Vector3.new(0, 0, 0)
  1265.  
  1266.  
  1267. 413.b14.Scale = Vector3.new(1, 3, 1.29999995)
  1268.  
  1269.  
  1270. 414.p15 = Instance.new("Part", m)
  1271.  
  1272.  
  1273. 415.p15.BrickColor = BrickColor.new("Really black")
  1274.  
  1275.  
  1276. 416.p15.FormFactor = Enum.FormFactor.Custom
  1277.  
  1278.  
  1279. 417.p15.Size = Vector3.new(1, 2.5, 1)
  1280.  
  1281.  
  1282. 418.p15.CFrame = CFrame.new(-2.96531463, 7.75924349, -2.90101862, 0.342019022, -0.520305753, 0.782499552, -1.1920929e-007, -0.832718909, -0.553697407, 0.939693451, 0.189374983, -0.284806281)
  1283.  
  1284.  
  1285. 419.p15.CanCollide = false
  1286.  
  1287.  
  1288. 420.p15.Locked = true
  1289.  
  1290.  
  1291. 421.p15.BottomSurface = Enum.SurfaceType.Smooth
  1292.  
  1293.  
  1294. 422.p15.TopSurface = Enum.SurfaceType.Smooth
  1295.  
  1296.  
  1297. 423.b15 = Instance.new("SpecialMesh", p15)
  1298.  
  1299.  
  1300. 424.b15.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1301.  
  1302.  
  1303. 425.b15.TextureId = ""
  1304.  
  1305.  
  1306. 426.b15.MeshType = Enum.MeshType.FileMesh
  1307.  
  1308.  
  1309. 427.b15.Name = "Mesh"
  1310.  
  1311.  
  1312. 428.b15.VertexColor = Vector3.new(0, 0, 0)
  1313.  
  1314.  
  1315. 429.b15.Scale = Vector3.new(1, 3, 1.29999995)
  1316.  
  1317.  
  1318. 430.p16 = Instance.new("Part", m)
  1319.  
  1320.  
  1321. 431.p16.BrickColor = BrickColor.new("Really black")
  1322.  
  1323.  
  1324. 432.p16.FormFactor = Enum.FormFactor.Custom
  1325.  
  1326.  
  1327. 433.p16.Size = Vector3.new(1, 2.5, 1)
  1328.  
  1329.  
  1330. 434.p16.CFrame = CFrame.new(-2.96531439, 7.75924349, -3.80101967, -0.258820295, -0.534830391, 0.804343879, -1.78813934e-007, -0.832718968, -0.553697228, 0.96592629, -0.143308073, 0.215523779)
  1331.  
  1332.  
  1333. 435.p16.CanCollide = false
  1334.  
  1335.  
  1336. 436.p16.Locked = true
  1337.  
  1338.  
  1339. 437.p16.BottomSurface = Enum.SurfaceType.Smooth
  1340.  
  1341.  
  1342. 438.p16.TopSurface = Enum.SurfaceType.Smooth
  1343.  
  1344.  
  1345. 439.b16 = Instance.new("SpecialMesh", p16)
  1346.  
  1347.  
  1348. 440.b16.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1349.  
  1350.  
  1351. 441.b16.TextureId = ""
  1352.  
  1353.  
  1354. 442.b16.MeshType = Enum.MeshType.FileMesh
  1355.  
  1356.  
  1357. 443.b16.Name = "Mesh"
  1358.  
  1359.  
  1360. 444.b16.VertexColor = Vector3.new(0, 0, 0)
  1361.  
  1362.  
  1363. 445.b16.Scale = Vector3.new(1, 3, 1.29999995)
  1364.  
  1365.  
  1366. 446.p17 = Instance.new("Part", m)
  1367.  
  1368.  
  1369. 447.p17.BrickColor = BrickColor.new("Really black")
  1370.  
  1371.  
  1372. 448.p17.FormFactor = Enum.FormFactor.Custom
  1373.  
  1374.  
  1375. 449.p17.Size = Vector3.new(1, 2.4000001, 1)
  1376.  
  1377.  
  1378. 450.p17.CFrame = CFrame.new(-2.69075108, 7.07788849, -3.40101933, -1.13248825e-006, -0.319307148, 0.947651625, -1.1920929e-006, -0.947652161, -0.319306791, 1.0000006, -1.54972076e-006, 1.04308128e-007)
  1379.  
  1380.  
  1381. 451.p17.CanCollide = false
  1382.  
  1383.  
  1384. 452.p17.Locked = true
  1385.  
  1386.  
  1387. 453.p17.BottomSurface = Enum.SurfaceType.Smooth
  1388.  
  1389.  
  1390. 454.p17.TopSurface = Enum.SurfaceType.Smooth
  1391.  
  1392.  
  1393. 455.b17 = Instance.new("SpecialMesh", p17)
  1394.  
  1395.  
  1396. 456.b17.MeshId = "http://www.roblox.com/asset/?id=12212520"
  1397.  
  1398.  
  1399. 457.b17.TextureId = ""
  1400.  
  1401.  
  1402. 458.b17.MeshType = Enum.MeshType.FileMesh
  1403.  
  1404.  
  1405. 459.b17.Name = "Mesh"
  1406.  
  1407.  
  1408. 460.b17.VertexColor = Vector3.new(0, 0, 0)
  1409.  
  1410.  
  1411. 461.b17.Scale = Vector3.new(1, 3, 1.29999995)
  1412.  
  1413.  
  1414. 462.p18 = Instance.new("Part", m)
  1415.  
  1416.  
  1417. 463.p18.BrickColor = BrickColor.new("Really black")
  1418.  
  1419.  
  1420. 464.p18.FormFactor = Enum.FormFactor.Custom
  1421.  
  1422.  
  1423. 465.p18.Size = Vector3.new(2, 2, 2)
  1424.  
  1425.  
  1426. 466.p18.CFrame = CFrame.new(-1.70003319, 8.71796608, -3.40004444, -2.37434961e-006, 1.78813934e-007, 1.00000036, -2.35242567e-007, 1.00000072, 3.27825546e-007, -1.0000006, 7.95440158e-009, -2.91315405e-006)
  1427.  
  1428.  
  1429. 467.p18.CanCollide = false
  1430.  
  1431.  
  1432. 468.p18.Locked = true
  1433.  
  1434.  
  1435. 469.p18.BottomSurface = Enum.SurfaceType.Smooth
  1436.  
  1437.  
  1438. 470.p18.TopSurface = Enum.SurfaceType.Smooth
  1439.  
  1440.  
  1441. 471.b18 = Instance.new("SpecialMesh", p18)
  1442.  
  1443.  
  1444. 472.b18.MeshId = "http://www.roblox.com/asset/?id=16627529"
  1445.  
  1446.  
  1447. 473.b18.TextureId = ""
  1448.  
  1449.  
  1450. 474.b18.MeshType = Enum.MeshType.FileMesh
  1451.  
  1452.  
  1453. 475.b18.Name = "Mesh"
  1454.  
  1455.  
  1456. 476.b18.VertexColor = Vector3.new(0, 0, 0)
  1457.  
  1458.  
  1459. 477.b18.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  1460.  
  1461.  
  1462. 478.w1 = Instance.new("Weld", p1)
  1463.  
  1464.  
  1465. 479.w1.Name = "Head_Weld"
  1466.  
  1467.  
  1468. 480.w1.Part0 = p1
  1469.  
  1470.  
  1471. 481.w1.C0 = CFrame.new(3.40111661, -0.744508088, 8.58160019, -5.48362732e-006, 3.27825546e-007, 1, -0.978699088, -0.205299854, -5.30481339e-006, 0.205299824, -0.978699148, 1.49011612e-006)
  1472.  
  1473.  
  1474. 482.w1.Part1 = p2
  1475.  
  1476.  
  1477. 483.w1.C1 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  1478.  
  1479.  
  1480. 484.w2 = Instance.new("Weld", p2)
  1481.  
  1482.  
  1483. 485.w2.Name = "Part_Weld"
  1484.  
  1485.  
  1486. 486.w2.Part0 = p2
  1487.  
  1488.  
  1489. 487.w2.C0 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  1490.  
  1491.  
  1492. 488.w2.Part1 = p3
  1493.  
  1494.  
  1495. 489.w2.C1 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  1496.  
  1497.  
  1498. 490.w3 = Instance.new("Weld", p3)
  1499.  
  1500.  
  1501. 491.w3.Name = "Part_Weld"
  1502.  
  1503.  
  1504. 492.w3.Part0 = p3
  1505.  
  1506.  
  1507. 493.w3.C0 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  1508.  
  1509.  
  1510. 494.w3.Part1 = p4
  1511.  
  1512.  
  1513. 495.w3.C1 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  1514.  
  1515.  
  1516. 496.w4 = Instance.new("Weld", p4)
  1517.  
  1518.  
  1519. 497.w4.Name = "Part_Weld"
  1520.  
  1521.  
  1522. 498.w4.Part0 = p4
  1523.  
  1524.  
  1525. 499.w4.C0 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  1526.  
  1527.  
  1528. 500.w4.Part1 = p5
  1529.  
  1530.  
  1531. 501.w4.C1 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  1532.  
  1533.  
  1534. 502.w5 = Instance.new("Weld", p5)
  1535.  
  1536.  
  1537. 503.w5.Name = "Part_Weld"
  1538.  
  1539.  
  1540. 504.w5.Part0 = p5
  1541.  
  1542.  
  1543. 505.w5.C0 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  1544.  
  1545.  
  1546. 506.w5.Part1 = p6
  1547.  
  1548.  
  1549. 507.w5.C1 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  1550.  
  1551.  
  1552. 508.w6 = Instance.new("Weld", p6)
  1553.  
  1554.  
  1555. 509.w6.Name = "Part_Weld"
  1556.  
  1557.  
  1558. 510.w6.Part0 = p6
  1559.  
  1560.  
  1561. 511.w6.C0 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  1562.  
  1563.  
  1564. 512.w6.Part1 = p7
  1565.  
  1566.  
  1567. 513.w6.C1 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  1568.  
  1569.  
  1570. 514.w7 = Instance.new("Weld", p7)
  1571.  
  1572.  
  1573. 515.w7.Name = "Part_Weld"
  1574.  
  1575.  
  1576. 516.w7.Part0 = p7
  1577.  
  1578.  
  1579. 517.w7.C0 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  1580.  
  1581.  
  1582. 518.w7.Part1 = p8
  1583.  
  1584.  
  1585. 519.w7.C1 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  1586.  
  1587.  
  1588. 520.w8 = Instance.new("Weld", p8)
  1589.  
  1590.  
  1591. 521.w8.Name = "Part_Weld"
  1592.  
  1593.  
  1594. 522.w8.Part0 = p8
  1595.  
  1596.  
  1597. 523.w8.C0 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  1598.  
  1599.  
  1600. 524.w8.Part1 = p9
  1601.  
  1602.  
  1603. 525.w8.C1 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  1604.  
  1605.  
  1606. 526.w9 = Instance.new("Weld", p9)
  1607.  
  1608.  
  1609. 527.w9.Name = "Part_Weld"
  1610.  
  1611.  
  1612. 528.w9.Part0 = p9
  1613.  
  1614.  
  1615. 529.w9.C0 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  1616.  
  1617.  
  1618. 530.w9.Part1 = p10
  1619.  
  1620.  
  1621. 531.w9.C1 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  1622.  
  1623.  
  1624. 532.w10 = Instance.new("Weld", p10)
  1625.  
  1626.  
  1627. 533.w10.Name = "Part_Weld"
  1628.  
  1629.  
  1630. 534.w10.Part0 = p10
  1631.  
  1632.  
  1633. 535.w10.C0 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  1634.  
  1635.  
  1636. 536.w10.Part1 = p11
  1637.  
  1638.  
  1639. 537.w10.C1 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  1640.  
  1641.  
  1642. 538.w11 = Instance.new("Weld", p11)
  1643.  
  1644.  
  1645. 539.w11.Name = "Part_Weld"
  1646.  
  1647.  
  1648. 540.w11.Part0 = p11
  1649.  
  1650.  
  1651. 541.w11.C0 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  1652.  
  1653.  
  1654. 542.w11.Part1 = p12
  1655.  
  1656.  
  1657. 543.w11.C1 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  1658.  
  1659.  
  1660. 544.w12 = Instance.new("Weld", p12)
  1661.  
  1662.  
  1663. 545.w12.Name = "Part_Weld"
  1664.  
  1665.  
  1666. 546.w12.Part0 = p12
  1667.  
  1668.  
  1669. 547.w12.C0 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  1670.  
  1671.  
  1672. 548.w12.Part1 = p13
  1673.  
  1674.  
  1675. 549.w12.C1 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  1676.  
  1677.  
  1678. 550.w13 = Instance.new("Weld", p13)
  1679.  
  1680.  
  1681. 551.w13.Name = "Part_Weld"
  1682.  
  1683.  
  1684. 552.w13.Part0 = p13
  1685.  
  1686.  
  1687. 553.w13.C0 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  1688.  
  1689.  
  1690. 554.w13.Part1 = p14
  1691.  
  1692.  
  1693. 555.w13.C1 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  1694.  
  1695.  
  1696. 556.w14 = Instance.new("Weld", p14)
  1697.  
  1698.  
  1699. 557.w14.Name = "Part_Weld"
  1700.  
  1701.  
  1702. 558.w14.Part0 = p14
  1703.  
  1704.  
  1705. 559.w14.C0 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  1706.  
  1707.  
  1708. 560.w14.Part1 = p15
  1709.  
  1710.  
  1711. 561.w14.C1 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  1712.  
  1713.  
  1714. 562.w15 = Instance.new("Weld", p15)
  1715.  
  1716.  
  1717. 563.w15.Name = "Part_Weld"
  1718.  
  1719.  
  1720. 564.w15.Part0 = p15
  1721.  
  1722.  
  1723. 565.w15.C0 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  1724.  
  1725.  
  1726. 566.w15.Part1 = p16
  1727.  
  1728.  
  1729. 567.w15.C1 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  1730.  
  1731.  
  1732. 568.w16 = Instance.new("Weld", p16)
  1733.  
  1734.  
  1735. 569.w16.Name = "Part_Weld"
  1736.  
  1737.  
  1738. 570.w16.Part0 = p16
  1739.  
  1740.  
  1741. 571.w16.C0 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  1742.  
  1743.  
  1744. 572.w16.Part1 = p17
  1745.  
  1746.  
  1747. 573.w16.C1 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  1748.  
  1749.  
  1750. 574.w17 = Instance.new("Weld", p17)
  1751.  
  1752.  
  1753. 575.w17.Name = "Part_Weld"
  1754.  
  1755.  
  1756. 576.w17.Part0 = p17
  1757.  
  1758.  
  1759. 577.w17.C0 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  1760.  
  1761.  
  1762. 578.w17.Part1 = p18
  1763.  
  1764.  
  1765. 579.w17.C1 = CFrame.new(-3.40004683, -8.71796036, 1.70002675, -2.6504224e-006, -7.89943471e-008, -1, -2.47197018e-008, 1, -7.89942831e-008, 1, 2.47194887e-008, -2.6504224e-006)
  1766.  
  1767.  
  1768. 580.m.Parent = char
  1769.  
  1770.  
  1771. 581.m:MakeJoints()
  1772.  
  1773.  
  1774. 582.----------------------------------------------------
  1775.  
  1776.  
  1777. 583.local cor = Instance.new("Part", char.Hair)
  1778.  
  1779.  
  1780. 584.cor.Name = "Link"
  1781.  
  1782.  
  1783. 585.cor.Locked = true
  1784.  
  1785.  
  1786. 586.cor.BottomSurface = 0
  1787.  
  1788.  
  1789. 587.cor.CanCollide = false
  1790.  
  1791.  
  1792. 588.cor.Size = Vector3.new(1, 9, 1)
  1793.  
  1794.  
  1795. 589.cor.Transparency = 1
  1796.  
  1797.  
  1798. 590.cor.TopSurface = 0
  1799.  
  1800.  
  1801. 591.corw = Instance.new("Weld", cor)
  1802.  
  1803.  
  1804. 592.corw.Part0 = hed
  1805.  
  1806.  
  1807. 593.corw.Part1 = cor
  1808.  
  1809.  
  1810. 594.corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1811.  
  1812.  
  1813. 595.corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1814.  
  1815.  
  1816. 596.weld1 = Instance.new("Weld", char.Hair)
  1817.  
  1818.  
  1819. 597.weld1.Part0 = cor
  1820.  
  1821.  
  1822. 598.weld1.Part1 = char.Hair.Head
  1823.  
  1824.  
  1825. 599.weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1826.  
  1827.  
  1828. 600.----------------------------------------------------
  1829.  
  1830.  
  1831. 601.GroundWave1 = function()
  1832.  
  1833.  
  1834. 602.local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1835.  
  1836.  
  1837. 603.local Colors = {"Royal purple", "Really black"}
  1838.  
  1839.  
  1840. 604.local wave = Instance.new("Part", torso)
  1841.  
  1842.  
  1843. 605.wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1844.  
  1845.  
  1846. 606.wave.Anchored = true
  1847.  
  1848.  
  1849. 607.wave.CanCollide = false
  1850.  
  1851.  
  1852. 608.wave.Locked = true
  1853.  
  1854.  
  1855. 609.wave.Size = Vector3.new(1, 1, 1)
  1856.  
  1857.  
  1858. 610.wave.TopSurface = "Smooth"
  1859.  
  1860.  
  1861. 611.wave.BottomSurface = "Smooth"
  1862.  
  1863.  
  1864. 612.wave.Transparency = 0.35
  1865.  
  1866.  
  1867. 613.wave.CFrame = HandCF
  1868.  
  1869.  
  1870. 614.wm = Instance.new("SpecialMesh", wave)
  1871.  
  1872.  
  1873. 615.wm.MeshId = "rbxassetid://3270017"
  1874.  
  1875.  
  1876. 616.coroutine.wrap(function()
  1877.  
  1878.  
  1879. 617.for i = 1, 30, 1 do
  1880.  
  1881.  
  1882. 618.wm.Scale = Vector3.new(1 + i*1.2, 1 + i*1.2, 1)
  1883.  
  1884.  
  1885. 619.wave.Size = wm.Scale
  1886.  
  1887.  
  1888. 620.wave.CFrame = HandCF
  1889.  
  1890.  
  1891. 621.wave.Transparency = i/30
  1892.  
  1893.  
  1894. 622.wait()
  1895.  
  1896.  
  1897. 623.end
  1898.  
  1899.  
  1900. 624.wait()
  1901.  
  1902.  
  1903. 625.wave:Destroy()
  1904.  
  1905.  
  1906. 626.end)()
  1907.  
  1908.  
  1909. 627.end
  1910.  
  1911.  
  1912. 628.----------------------------------------------------
  1913.  
  1914.  
  1915. 629.GroundWave = function()
  1916.  
  1917.  
  1918. 630. if Transforming == true then
  1919.  
  1920.  
  1921. 631. local wave = Instance.new("Part", torso)
  1922.  
  1923.  
  1924. 632. wave.BrickColor = BrickColor.new("Really black")
  1925.  
  1926.  
  1927. 633. wave.Anchored = true
  1928.  
  1929.  
  1930. 634. wave.CanCollide = false
  1931.  
  1932.  
  1933. 635. wave.Locked = true
  1934.  
  1935.  
  1936. 636. wave.Size = Vector3.new(1, 1, 1)
  1937.  
  1938.  
  1939. 637. wave.TopSurface = "Smooth"
  1940.  
  1941.  
  1942. 638. wave.BottomSurface = "Smooth"
  1943.  
  1944.  
  1945. 639. wave.Transparency = 0.35
  1946.  
  1947.  
  1948. 640. wave.CFrame = fx.CFrame
  1949.  
  1950.  
  1951. 641. wm = Instance.new("SpecialMesh", wave)
  1952.  
  1953.  
  1954. 642. wm.MeshType = "Sphere"
  1955.  
  1956.  
  1957. 643. wm.Scale = Vector3.new(1,1,1)
  1958.  
  1959.  
  1960. 644. coroutine.wrap(function()
  1961.  
  1962.  
  1963. 645. for i = 1, 18, 1 do
  1964.  
  1965.  
  1966. 646. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  1967.  
  1968.  
  1969. 647. --wave.Size = wm.Scale
  1970.  
  1971.  
  1972. 648. wave.CFrame = fx.CFrame
  1973.  
  1974.  
  1975. 649. wave.Transparency = i/14
  1976.  
  1977.  
  1978. 650. wait()
  1979.  
  1980.  
  1981. 651. end
  1982.  
  1983.  
  1984. 652. wait()
  1985.  
  1986.  
  1987. 653. wave:Destroy()
  1988.  
  1989.  
  1990. 654. end)()
  1991.  
  1992.  
  1993. 655. elseif Transforming == false then
  1994.  
  1995.  
  1996. 656. wait()
  1997.  
  1998.  
  1999. 657. end
  2000.  
  2001.  
  2002. 658.end
  2003.  
  2004.  
  2005. 659.
  2006.  
  2007.  
  2008. 660.for i = 1, 100 do rs:wait()
  2009.  
  2010.  
  2011. 661. fx.CFrame = torso.CFrame
  2012.  
  2013.  
  2014. 662.end
  2015.  
  2016.  
  2017. 663.
  2018.  
  2019.  
  2020. 664.Spawn(function()
  2021.  
  2022.  
  2023. 665.while wait(1) do
  2024.  
  2025.  
  2026. 666.GroundWave()
  2027.  
  2028.  
  2029. 667.end
  2030.  
  2031.  
  2032. 668.end)
  2033.  
  2034.  
  2035. 669.
  2036.  
  2037.  
  2038. 670.wait(4)
  2039.  
  2040.  
  2041. 671.
  2042.  
  2043.  
  2044. 672.Transforming = false
  2045.  
  2046.  
  2047. 673.
  2048.  
  2049.  
  2050. 674.for i = 1, 20 do rs:wait()
  2051.  
  2052.  
  2053. 675. fx.Transparency = fx.Transparency + (1/20)
  2054.  
  2055.  
  2056. 676. fx.CFrame = torso.CFrame
  2057.  
  2058.  
  2059. 677. fxm.Scale = fxm.Scale + Vector3.new(0.5,0.5,0.5)
  2060.  
  2061.  
  2062. 678. rs:wait()
  2063.  
  2064.  
  2065. 679.end
  2066.  
  2067.  
  2068. 680.
  2069.  
  2070.  
  2071. 681.local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2072.  
  2073.  
  2074. 682. local wave = Instance.new("Part", torso)
  2075.  
  2076.  
  2077. 683. wave.BrickColor = BrickColor.new("Institutional white")
  2078.  
  2079.  
  2080. 684. wave.Anchored = true
  2081.  
  2082.  
  2083. 685. wave.CanCollide = false
  2084.  
  2085.  
  2086. 686. wave.Locked = true
  2087.  
  2088.  
  2089. 687. wave.Size = Vector3.new(1, 1, 1)
  2090.  
  2091.  
  2092. 688. wave.TopSurface = "Smooth"
  2093.  
  2094.  
  2095. 689. wave.BottomSurface = "Smooth"
  2096.  
  2097.  
  2098. 690. wave.Transparency = 0.35
  2099.  
  2100.  
  2101. 691. wave.CFrame = HandCF
  2102.  
  2103.  
  2104. 692. wm = Instance.new("SpecialMesh", wave)
  2105.  
  2106.  
  2107. 693. wm.MeshId = "rbxassetid://3270017"
  2108.  
  2109.  
  2110. 694. coroutine.wrap(function()
  2111.  
  2112.  
  2113. 695. for i = 1, 14, 1 do
  2114.  
  2115.  
  2116. 696. wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  2117.  
  2118.  
  2119. 697. wave.Size = wm.Scale
  2120.  
  2121.  
  2122. 698. wave.CFrame = HandCF
  2123.  
  2124.  
  2125. 699. wave.Transparency = i/14
  2126.  
  2127.  
  2128. 700. wait()
  2129.  
  2130.  
  2131. 701. end
  2132.  
  2133.  
  2134. 702. wait()
  2135.  
  2136.  
  2137. 703. wave:Destroy()
  2138.  
  2139.  
  2140. 704.end)()
  2141.  
  2142.  
  2143. 705.hum.WalkSpeed = 16
  2144.  
  2145.  
  2146. 706.----------------------------------------------------
  2147.  
  2148.  
  2149. 707.Blast = function()
  2150.  
  2151.  
  2152. 708.local Colors = {"Really red", "Really black"}
  2153.  
  2154.  
  2155. 709.local wave = Instance.new("Part", torso)
  2156.  
  2157.  
  2158. 710.wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  2159.  
  2160.  
  2161. 711.wave.Anchored = true
  2162.  
  2163.  
  2164. 712.wave.CanCollide = false
  2165.  
  2166.  
  2167. 713.wave.Locked = true
  2168.  
  2169.  
  2170. 714.wave.Size = Vector3.new(1, 1, 1)
  2171.  
  2172.  
  2173. 715.wave.TopSurface = "Smooth"
  2174.  
  2175.  
  2176. 716.wave.BottomSurface = "Smooth"
  2177.  
  2178.  
  2179. 717.wave.Transparency = 0.35
  2180.  
  2181.  
  2182. 718.wave.CFrame = rarm.CFrame
  2183.  
  2184.  
  2185. 719.wm = Instance.new("SpecialMesh", wave)
  2186.  
  2187.  
  2188. 720.wm.MeshType = "Sphere"
  2189.  
  2190.  
  2191. 721.wm.Scale = Vector3.new(1,1,1)
  2192.  
  2193.  
  2194. 722.z = Instance.new("Sound",wave)
  2195.  
  2196.  
  2197. 723.z.SoundId = "rbxassetid://237035051"
  2198.  
  2199.  
  2200. 724.z.Volume = 1
  2201.  
  2202.  
  2203. 725.z.Pitch = .9
  2204.  
  2205.  
  2206. 726.z:Play()
  2207.  
  2208.  
  2209. 727.coroutine.wrap(function()
  2210.  
  2211.  
  2212. 728.for i = 1, 30, 1 do
  2213.  
  2214.  
  2215. 729.wave.Size = Vector3.new(1 + i*4, 1 + i*4, 1 + i*4)
  2216.  
  2217.  
  2218. 730.--wave.Size = wm.Scale
  2219.  
  2220.  
  2221. 731.wave.CFrame = rarm.CFrame
  2222.  
  2223.  
  2224. 732.wave.Transparency = (1/14)
  2225.  
  2226.  
  2227. 733.rs:wait()
  2228.  
  2229.  
  2230. 734.end
  2231.  
  2232.  
  2233. 735.rs:wait()
  2234.  
  2235.  
  2236. 736.wave:Destroy()
  2237.  
  2238.  
  2239. 737.z:Destroy()
  2240.  
  2241.  
  2242. 738.end)()
  2243.  
  2244.  
  2245. 739.end
  2246.  
  2247.  
  2248. 740.----------------------------------------------------
  2249.  
  2250.  
  2251. 741.rarm.Touched:connect(function(ht)
  2252.  
  2253.  
  2254. 742. hit = ht.Parent
  2255.  
  2256.  
  2257. 743. if ht and hit:IsA("Model") then
  2258.  
  2259.  
  2260. 744. if hit:FindFirstChild("Humanoid") then
  2261.  
  2262.  
  2263. 745. if hit.Name ~= p.Name then
  2264.  
  2265.  
  2266. 746. if Debounces.RPunch == true and Debounces.RPunched == false then
  2267.  
  2268.  
  2269. 747. Debounces.RPunched = true
  2270.  
  2271.  
  2272. 748. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2273.  
  2274.  
  2275. 749. if Debounces.ks==true then
  2276.  
  2277.  
  2278. 750. z = Instance.new("Sound",hed)
  2279.  
  2280.  
  2281. 751. z.SoundId = "rbxassetid://169380525"
  2282.  
  2283.  
  2284. 752. z.Pitch = ptz[math.random(1,#ptz)]
  2285.  
  2286.  
  2287. 753. z.Volume = 1
  2288.  
  2289.  
  2290. 754. z:Play()
  2291.  
  2292.  
  2293. 755. end
  2294.  
  2295.  
  2296. 756. wait(.2)
  2297.  
  2298.  
  2299. 757. Debounces.RPunched = false
  2300.  
  2301.  
  2302. 758. end
  2303.  
  2304.  
  2305. 759. end
  2306.  
  2307.  
  2308. 760. end
  2309.  
  2310.  
  2311. 761. elseif ht and hit:IsA("Hat") then
  2312.  
  2313.  
  2314. 762. if hit.Parent.Name ~= p.Name then
  2315.  
  2316.  
  2317. 763. if hit.Parent:FindFirstChild("Humanoid") then
  2318.  
  2319.  
  2320. 764. if Debounces.RPunch == true and Debounces.RPunched == false then
  2321.  
  2322.  
  2323. 765. Debounces.RPunched = true
  2324.  
  2325.  
  2326. 766. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2327.  
  2328.  
  2329. 767. if Debounces.ks==true then
  2330.  
  2331.  
  2332. 768. z = Instance.new("Sound",hed)
  2333.  
  2334.  
  2335. 769. z.SoundId = "rbxassetid://169380525"
  2336.  
  2337.  
  2338. 770. z.Pitch = ptz[math.random(1,#ptz)]
  2339.  
  2340.  
  2341. 771. z.Volume = 1
  2342.  
  2343.  
  2344. 772. z:Play()
  2345.  
  2346.  
  2347. 773. end
  2348.  
  2349.  
  2350. 774. wait(.2)
  2351.  
  2352.  
  2353. 775. Debounces.RPunched = false
  2354.  
  2355.  
  2356. 776. end
  2357.  
  2358.  
  2359. 777. end
  2360.  
  2361.  
  2362. 778. end
  2363.  
  2364.  
  2365. 779. end
  2366.  
  2367.  
  2368. 780.end)
  2369.  
  2370.  
  2371. 781.larm.Touched:connect(function(ht)
  2372.  
  2373.  
  2374. 782. hit = ht.Parent
  2375.  
  2376.  
  2377. 783. if ht and hit:IsA("Model") then
  2378.  
  2379.  
  2380. 784. if hit:FindFirstChild("Humanoid") then
  2381.  
  2382.  
  2383. 785. if hit.Name ~= p.Name then
  2384.  
  2385.  
  2386. 786. if Debounces.LPunch == true and Debounces.LPunched == false then
  2387.  
  2388.  
  2389. 787. Debounces.LPunched = true
  2390.  
  2391.  
  2392. 788. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2393.  
  2394.  
  2395. 789. if Debounces.ks2==true then
  2396.  
  2397.  
  2398. 790. z = Instance.new("Sound",hed)
  2399.  
  2400.  
  2401. 791. z.SoundId = "rbxassetid://169380525"
  2402.  
  2403.  
  2404. 792. z.Pitch = ptz[math.random(1,#ptz)]
  2405.  
  2406.  
  2407. 793. z.Volume = 1
  2408.  
  2409.  
  2410. 794. z:Play()
  2411.  
  2412.  
  2413. 795. end
  2414.  
  2415.  
  2416. 796. wait(.2)
  2417.  
  2418.  
  2419. 797. Debounces.LPunched = false
  2420.  
  2421.  
  2422. 798. end
  2423.  
  2424.  
  2425. 799. end
  2426.  
  2427.  
  2428. 800. end
  2429.  
  2430.  
  2431. 801. elseif ht and hit:IsA("Hat") then
  2432.  
  2433.  
  2434. 802. if hit.Parent.Name ~= p.Name then
  2435.  
  2436.  
  2437. 803. if hit.Parent:FindFirstChild("Humanoid") then
  2438.  
  2439.  
  2440. 804. if Debounces.LPunch == true and Debounces.LPunched == false then
  2441.  
  2442.  
  2443. 805. Debounces.LPunched = true
  2444.  
  2445.  
  2446. 806. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2447.  
  2448.  
  2449. 807. if Debounces.ks2==true then
  2450.  
  2451.  
  2452. 808. z = Instance.new("Sound",hed)
  2453.  
  2454.  
  2455. 809. z.SoundId = "rbxassetid://169380525"
  2456.  
  2457.  
  2458. 810. z.Pitch = ptz[math.random(1,#ptz)]
  2459.  
  2460.  
  2461. 811. z.Volume = 1
  2462.  
  2463.  
  2464. 812. z:Play()
  2465.  
  2466.  
  2467. 813. end
  2468.  
  2469.  
  2470. 814. wait(.2)
  2471.  
  2472.  
  2473. 815. Debounces.LPunched = false
  2474.  
  2475.  
  2476. 816. end
  2477.  
  2478.  
  2479. 817. end
  2480.  
  2481.  
  2482. 818. end
  2483.  
  2484.  
  2485. 819. end
  2486.  
  2487.  
  2488. 820.end)
  2489.  
  2490.  
  2491. 821.----------------------------------------------------
  2492.  
  2493.  
  2494. 822.mod4 = Instance.new("Model",char)
  2495.  
  2496.  
  2497. 823.
  2498.  
  2499.  
  2500. 824.ptez = {0.7, 0.8, 0.9, 1}
  2501.  
  2502.  
  2503. 825.
  2504.  
  2505.  
  2506. 826.function FindNearestTorso(Position,Distance,SinglePlayer)
  2507.  
  2508.  
  2509. 827. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2510.  
  2511.  
  2512. 828. local List = {}
  2513.  
  2514.  
  2515. 829. for i,v in pairs(workspace:GetChildren())do
  2516.  
  2517.  
  2518. 830. if v:IsA("Model")then
  2519.  
  2520.  
  2521. 831. if v:findFirstChild("Torso")then
  2522.  
  2523.  
  2524. 832. if v ~= char then
  2525.  
  2526.  
  2527. 833. if(v.Torso.Position -Position).magnitude <= Distance then
  2528.  
  2529.  
  2530. 834. table.insert(List,v)
  2531.  
  2532.  
  2533. 835. end
  2534.  
  2535.  
  2536. 836. end
  2537.  
  2538.  
  2539. 837. end
  2540.  
  2541.  
  2542. 838. end
  2543.  
  2544.  
  2545. 839. end
  2546.  
  2547.  
  2548. 840. return List
  2549.  
  2550.  
  2551. 841.end
  2552.  
  2553.  
  2554. 842.
  2555.  
  2556.  
  2557. 843.function Punch()
  2558.  
  2559.  
  2560. 844. part=Instance.new('Part',mod4)
  2561.  
  2562.  
  2563. 845. part.Anchored=true
  2564.  
  2565.  
  2566. 846. part.CanCollide=false
  2567.  
  2568.  
  2569. 847. part.FormFactor='Custom'
  2570.  
  2571.  
  2572. 848. part.Size=Vector3.new(.2,.2,.2)
  2573.  
  2574.  
  2575. 849. part.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(0),0,0)
  2576.  
  2577.  
  2578. 850. part.Transparency=.7
  2579.  
  2580.  
  2581. 851. part.BrickColor=BrickColor.new('Really black')
  2582.  
  2583.  
  2584. 852. mesh=Instance.new('SpecialMesh',part)
  2585.  
  2586.  
  2587. 853. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  2588.  
  2589.  
  2590. 854. mesh.Scale=Vector3.new(3,3,3)
  2591.  
  2592.  
  2593. 855. part2=Instance.new('Part',mod4)
  2594.  
  2595.  
  2596. 856. part2.Anchored=true
  2597.  
  2598.  
  2599. 857. part2.CanCollide=false
  2600.  
  2601.  
  2602. 858. part2.FormFactor='Custom'
  2603.  
  2604.  
  2605. 859. part2.Size=Vector3.new(.2,.2,.2)
  2606.  
  2607.  
  2608. 860. part2.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(90),0,0)
  2609.  
  2610.  
  2611. 861. part2.Transparency=.7
  2612.  
  2613.  
  2614. 862. part2.BrickColor=BrickColor.new('Really red')
  2615.  
  2616.  
  2617. 863. mesh2=Instance.new('SpecialMesh',part2)
  2618.  
  2619.  
  2620. 864. mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  2621.  
  2622.  
  2623. 865. mesh2.Scale=Vector3.new(3,1.5,3)
  2624.  
  2625.  
  2626. 866. for i,v in pairs(FindNearestTorso(torso.CFrame.p,4))do
  2627.  
  2628.  
  2629. 867. if v:FindFirstChild('Humanoid') then
  2630.  
  2631.  
  2632. 868. v.Humanoid:TakeDamage(math.random(2,6))
  2633.  
  2634.  
  2635. 869. end
  2636.  
  2637.  
  2638. 870. end
  2639.  
  2640.  
  2641. 871. coroutine.resume(coroutine.create(function()
  2642.  
  2643.  
  2644. 872. for i=0,0.62,0.4 do
  2645.  
  2646.  
  2647. 873. wait()
  2648.  
  2649.  
  2650. 874. part.CFrame=part.CFrame
  2651.  
  2652.  
  2653. 875. part.Transparency=i
  2654.  
  2655.  
  2656. 876. mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  2657.  
  2658.  
  2659. 877. part2.CFrame=part2.CFrame
  2660.  
  2661.  
  2662. 878. part2.Transparency=i
  2663.  
  2664.  
  2665. 879. mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  2666.  
  2667.  
  2668. 880. end
  2669.  
  2670.  
  2671. 881. part.Parent=nil
  2672.  
  2673.  
  2674. 882. part2.Parent=nil
  2675.  
  2676.  
  2677. 883. end))
  2678.  
  2679.  
  2680. 884.end
  2681.  
  2682.  
  2683. 885.----------------------------------------------------
  2684.  
  2685.  
  2686. 886.rarm.Touched:connect(function(ht)
  2687.  
  2688.  
  2689. 887. hit = ht.Parent
  2690.  
  2691.  
  2692. 888. if ht and hit:IsA("Model") then
  2693.  
  2694.  
  2695. 889. if hit:FindFirstChild("Humanoid") then
  2696.  
  2697.  
  2698. 890. if hit.Name ~= p.Name then
  2699.  
  2700.  
  2701. 891. if Debounces.RPunch == true and Debounces.RPunched == false then
  2702.  
  2703.  
  2704. 892. Debounces.RPunched = true
  2705.  
  2706.  
  2707. 893. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2708.  
  2709.  
  2710. 894. if Debounces.ks==true then
  2711.  
  2712.  
  2713. 895. z = Instance.new("Sound",hed)
  2714.  
  2715.  
  2716. 896. z.SoundId = "rbxassetid://169380525"
  2717.  
  2718.  
  2719. 897.z.Pitch = ptz[math.random(1,#ptz)]
  2720.  
  2721.  
  2722. 898. z.Volume = 1
  2723.  
  2724.  
  2725. 899. z:Play()
  2726.  
  2727.  
  2728. 900. end
  2729.  
  2730.  
  2731. 901. wait(.2)
  2732.  
  2733.  
  2734. 902. Debounces.RPunched = false
  2735.  
  2736.  
  2737. 903. end
  2738.  
  2739.  
  2740. 904. end
  2741.  
  2742.  
  2743. 905. end
  2744.  
  2745.  
  2746. 906. elseif ht and hit:IsA("Hat") then
  2747.  
  2748.  
  2749. 907. if hit.Parent.Name ~= p.Name then
  2750.  
  2751.  
  2752. 908. if hit.Parent:FindFirstChild("Humanoid") then
  2753.  
  2754.  
  2755. 909. if Debounces.RPunch == true and Debounces.RPunched == false then
  2756.  
  2757.  
  2758. 910. Debounces.RPunched = true
  2759.  
  2760.  
  2761. 911. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  2762.  
  2763.  
  2764. 912. if Debounces.ks==true then
  2765.  
  2766.  
  2767. 913. z = Instance.new("Sound",hed)
  2768.  
  2769.  
  2770. 914. z.SoundId = "rbxassetid://169380525"
  2771.  
  2772.  
  2773. 915.z.Pitch = ptz[math.random(1,#ptz)]
  2774.  
  2775.  
  2776. 916. z.Volume = 1
  2777.  
  2778.  
  2779. 917. z:Play()
  2780.  
  2781.  
  2782. 918. end
  2783.  
  2784.  
  2785. 919. wait(.2)
  2786.  
  2787.  
  2788. 920. Debounces.RPunched = false
  2789.  
  2790.  
  2791. 921.end
  2792.  
  2793.  
  2794. 922. end
  2795.  
  2796.  
  2797. 923. end
  2798.  
  2799.  
  2800. 924. end
  2801.  
  2802.  
  2803. 925.end)
  2804.  
  2805.  
  2806. 926.larm.Touched:connect(function(ht)
  2807.  
  2808.  
  2809. 927. hit = ht.Parent
  2810.  
  2811.  
  2812. 928. if ht and hit:IsA("Model") then
  2813.  
  2814.  
  2815. 929. if hit:FindFirstChild("Humanoid") then
  2816.  
  2817.  
  2818. 930. if hit.Name ~= p.Name then
  2819.  
  2820.  
  2821. 931. if Debounces.LPunch == true and Debounces.LPunched == false then
  2822.  
  2823.  
  2824. 932. Debounces.LPunched = true
  2825.  
  2826.  
  2827. 933. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2828.  
  2829.  
  2830. 934. if Debounces.ks2==true then
  2831.  
  2832.  
  2833. 935. z = Instance.new("Sound",hed)
  2834.  
  2835.  
  2836. 936. z.SoundId = "rbxassetid://169380525"
  2837.  
  2838.  
  2839. 937.z.Pitch = ptz[math.random(1,#ptz)]
  2840.  
  2841.  
  2842. 938. z.Volume = 1
  2843.  
  2844.  
  2845. 939. z:Play()
  2846.  
  2847.  
  2848. 940. end
  2849.  
  2850.  
  2851. 941. wait(.2)
  2852.  
  2853.  
  2854. 942. Debounces.LPunched = false
  2855.  
  2856.  
  2857. 943. end
  2858.  
  2859.  
  2860. 944. end
  2861.  
  2862.  
  2863. 945. end
  2864.  
  2865.  
  2866. 946. elseif ht and hit:IsA("Hat") then
  2867.  
  2868.  
  2869. 947. if hit.Parent.Name ~= p.Name then
  2870.  
  2871.  
  2872. 948. if hit.Parent:FindFirstChild("Humanoid") then
  2873.  
  2874.  
  2875. 949. if Debounces.LPunch == true and Debounces.LPunched == false then
  2876.  
  2877.  
  2878. 950. Debounces.LPunched = true
  2879.  
  2880.  
  2881. 951. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  2882.  
  2883.  
  2884. 952. if Debounces.ks2==true then
  2885.  
  2886.  
  2887. 953. z = Instance.new("Sound",hed)
  2888.  
  2889.  
  2890. 954. z.SoundId = "rbxassetid://169380525"
  2891.  
  2892.  
  2893. 955.z.Pitch = ptz[math.random(1,#ptz)]
  2894.  
  2895.  
  2896. 956. z.Volume = 1
  2897.  
  2898.  
  2899. 957. z:Play()
  2900.  
  2901.  
  2902. 958. end
  2903.  
  2904.  
  2905. 959. wait(.2)
  2906.  
  2907.  
  2908. 960. Debounces.LPunched = false
  2909.  
  2910.  
  2911. 961.end
  2912.  
  2913.  
  2914. 962. end
  2915.  
  2916.  
  2917. 963. end
  2918.  
  2919.  
  2920. 964. end
  2921.  
  2922.  
  2923. 965.end)
  2924.  
  2925.  
  2926. 966.----------------------------------------------------
  2927.  
  2928.  
  2929. 967.local player = game.Players.LocalPlayer
  2930.  
  2931.  
  2932. 968.local pchar = player.Character
  2933.  
  2934.  
  2935. 969.local mouse = player:GetMouse()
  2936.  
  2937.  
  2938. 970.local cam = workspace.CurrentCamera
  2939.  
  2940.  
  2941. 971.
  2942.  
  2943.  
  2944. 972.local rad = math.rad
  2945.  
  2946.  
  2947. 973.
  2948.  
  2949.  
  2950. 974.local keysDown = {}
  2951.  
  2952.  
  2953. 975.local flySpeed = 0
  2954.  
  2955.  
  2956. 976.local MAX_FLY_SPEED = 150
  2957.  
  2958.  
  2959. 977.
  2960.  
  2961.  
  2962. 978.local canFly = false
  2963.  
  2964.  
  2965. 979.local flyToggled = false
  2966.  
  2967.  
  2968. 980.
  2969.  
  2970.  
  2971. 981.local forward, side = 0, 0
  2972.  
  2973.  
  2974. 982.local lastForward, lastSide = 0, 0
  2975.  
  2976.  
  2977. 983.
  2978.  
  2979.  
  2980. 984.local floatBP = Instance.new("BodyPosition")
  2981.  
  2982.  
  2983. 985.floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2984.  
  2985.  
  2986. 986.local flyBV = Instance.new("BodyVelocity")
  2987.  
  2988.  
  2989. 987.flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2990.  
  2991.  
  2992. 988.local turnBG = Instance.new("BodyGyro")
  2993.  
  2994.  
  2995. 989.turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2996.  
  2997.  
  2998. 990.
  2999.  
  3000.  
  3001. 991.mouse.KeyDown:connect(function(key)
  3002.  
  3003.  
  3004. 992. keysDown[key] = true
  3005.  
  3006.  
  3007. 993.
  3008.  
  3009.  
  3010. 994. if key == "f" then
  3011.  
  3012.  
  3013. 995. flyToggled = not flyToggled
  3014.  
  3015.  
  3016. 996.
  3017.  
  3018.  
  3019. 997. if not flyToggled then
  3020.  
  3021.  
  3022. 998. stanceToggle = "Normal"
  3023.  
  3024.  
  3025. 999. floatBP.Parent = nil
  3026.  
  3027.  
  3028. 1000. flyBV.Parent = nil
  3029.  
  3030.  
  3031. 1001. turnBG.Parent = nil
  3032.  
  3033.  
  3034. 1002. root.Velocity = Vector3.new()
  3035.  
  3036.  
  3037. 1003. pchar.Humanoid.PlatformStand = false
  3038.  
  3039.  
  3040. 1004. end
  3041.  
  3042.  
  3043. 1005.end
  3044.  
  3045.  
  3046. 1006.
  3047.  
  3048.  
  3049. 1007.end)
  3050.  
  3051.  
  3052. 1008.mouse.KeyUp:connect(function(key)
  3053.  
  3054.  
  3055. 1009. keysDown[key] = nil
  3056.  
  3057.  
  3058. 1010.end)
  3059.  
  3060.  
  3061. 1011.
  3062.  
  3063.  
  3064. 1012.local function updateFly()
  3065.  
  3066.  
  3067. 1013.
  3068.  
  3069.  
  3070. 1014. if not flyToggled then return end
  3071.  
  3072.  
  3073. 1015.
  3074.  
  3075.  
  3076. 1016. lastForward = forward
  3077.  
  3078.  
  3079. 1017. lastSide = side
  3080.  
  3081.  
  3082. 1018.
  3083.  
  3084.  
  3085. 1019. forward = 0
  3086.  
  3087.  
  3088. 1020. side = 0
  3089.  
  3090.  
  3091. 1021.
  3092.  
  3093.  
  3094. 1022. if keysDown.w then
  3095.  
  3096.  
  3097. 1023. forward = forward + 1
  3098.  
  3099.  
  3100. 1024. end
  3101.  
  3102.  
  3103. 1025. if keysDown.s then
  3104.  
  3105.  
  3106. 1026. forward = forward - 1
  3107.  
  3108.  
  3109. 1027. end
  3110.  
  3111.  
  3112. 1028. if keysDown.a then
  3113.  
  3114.  
  3115. 1029. side = side - 1
  3116.  
  3117.  
  3118. 1030. end
  3119.  
  3120.  
  3121. 1031. if keysDown.d then
  3122.  
  3123.  
  3124. 1032. side = side + 1
  3125.  
  3126.  
  3127. 1033. end
  3128.  
  3129.  
  3130. 1034.
  3131.  
  3132.  
  3133. 1035. canFly = (forward ~= 0 or side ~= 0)
  3134.  
  3135.  
  3136. 1036.
  3137.  
  3138.  
  3139. 1037. if canFly then
  3140.  
  3141.  
  3142. 1038. stanceToggle = "Floating"
  3143.  
  3144.  
  3145. 1039. turnBG.Parent = root
  3146.  
  3147.  
  3148. 1040. floatBP.Parent = nil
  3149.  
  3150.  
  3151. 1041. flyBV.Parent = root
  3152.  
  3153.  
  3154. 1042.
  3155.  
  3156.  
  3157. 1043. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  3158.  
  3159.  
  3160. 1044. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  3161.  
  3162.  
  3163. 1045. else
  3164.  
  3165.  
  3166. 1046. floatBP.position = root.Position
  3167.  
  3168.  
  3169. 1047. floatBP.Parent = root
  3170.  
  3171.  
  3172. 1048.
  3173.  
  3174.  
  3175. 1049. flySpeed = flySpeed - 1
  3176.  
  3177.  
  3178. 1050. if flySpeed < 0 then flySpeed = 0 end
  3179.  
  3180.  
  3181. 1051. end
  3182.  
  3183.  
  3184. 1052.
  3185.  
  3186.  
  3187. 1053. local camCF = cam.CoordinateFrame
  3188.  
  3189.  
  3190. 1054. local in_forward = canFly and forward or lastForward
  3191.  
  3192.  
  3193. 1055. local in_side = canFly and side or lastSide
  3194.  
  3195.  
  3196. 1056.
  3197.  
  3198.  
  3199. 1057. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  3200.  
  3201.  
  3202. 1058.in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  3203.  
  3204.  
  3205. 1059.
  3206.  
  3207.  
  3208. 1060. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  3209.  
  3210.  
  3211. 1061.0)
  3212.  
  3213.  
  3214. 1062.end
  3215.  
  3216.  
  3217. 1063.
  3218.  
  3219.  
  3220. 1064.game:service'RunService'.RenderStepped:connect(function()
  3221.  
  3222.  
  3223. 1065. if flyToggled then
  3224.  
  3225.  
  3226. 1066. pchar.Humanoid.PlatformStand = true
  3227.  
  3228.  
  3229. 1067. end
  3230.  
  3231.  
  3232. 1068. updateFly()
  3233.  
  3234.  
  3235. 1069.end)
  3236.  
  3237.  
  3238. 1070.-------------------------------
  3239.  
  3240.  
  3241. 1071.mouse.KeyDown:connect(function(key)
  3242.  
  3243.  
  3244. 1072.if key == "q" then
  3245.  
  3246.  
  3247. 1073.if Debounces.CanAttack == true then
  3248.  
  3249.  
  3250. 1074.Debounces.CanAttack = false
  3251.  
  3252.  
  3253. 1075.Debounces.NoIdl = true
  3254.  
  3255.  
  3256. 1076.Debounces.on = true
  3257.  
  3258.  
  3259. 1077.function FindNearestTorso(Position,Distance,SinglePlayer)
  3260.  
  3261.  
  3262. 1078.if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3263.  
  3264.  
  3265. 1079.local List = {}
  3266.  
  3267.  
  3268. 1080.for i,v in pairs(workspace:GetChildren())do
  3269.  
  3270.  
  3271. 1081.if v:IsA("Model")then
  3272.  
  3273.  
  3274. 1082.if v:findFirstChild("Torso")then
  3275.  
  3276.  
  3277. 1083.if v ~= char then
  3278.  
  3279.  
  3280. 1084.if(v.Torso.Position -Position).magnitude <= Distance then
  3281.  
  3282.  
  3283. 1085.table.insert(List,v)
  3284.  
  3285.  
  3286. 1086.end
  3287.  
  3288.  
  3289. 1087.end
  3290.  
  3291.  
  3292. 1088.end
  3293.  
  3294.  
  3295. 1089.end
  3296.  
  3297.  
  3298. 1090.end
  3299.  
  3300.  
  3301. 1091.return List
  3302.  
  3303.  
  3304. 1092.end
  3305.  
  3306.  
  3307. 1093.z = Instance.new("Sound",hed)
  3308.  
  3309.  
  3310. 1094.z.SoundId = "rbxassetid://232213955"
  3311.  
  3312.  
  3313. 1095.z.Pitch = 1
  3314.  
  3315.  
  3316. 1096.z.Volume = 1
  3317.  
  3318.  
  3319. 1097.wait(0.2)
  3320.  
  3321.  
  3322. 1098.z:Play()
  3323.  
  3324.  
  3325. 1099.sp = Instance.new("Part",rarm)
  3326.  
  3327.  
  3328. 1100.sp.Anchored = true
  3329.  
  3330.  
  3331. 1101.sp.CanCollide = false
  3332.  
  3333.  
  3334. 1102.sp.Locked = true
  3335.  
  3336.  
  3337. 1103.sp.Transparency = 0
  3338.  
  3339.  
  3340. 1104.sp.Material = "Neon"
  3341.  
  3342.  
  3343. 1105.sp.Size = Vector3.new(1,1,1)
  3344.  
  3345.  
  3346. 1106.sp.TopSurface = "SmoothNoOutlines"
  3347.  
  3348.  
  3349. 1107.sp.BottomSurface = "SmoothNoOutlines"
  3350.  
  3351.  
  3352. 1108.sp.BrickColor = BrickColor.new("Royal purple")
  3353.  
  3354.  
  3355. 1109.spm = Instance.new("SpecialMesh",sp)
  3356.  
  3357.  
  3358. 1110.spm.MeshType = "Sphere"
  3359.  
  3360.  
  3361. 1111.spm.Scale = Vector3.new(21,21,21)
  3362.  
  3363.  
  3364. 1112.sp2 = Instance.new("Part", rarm)
  3365.  
  3366.  
  3367. 1113.sp2.Name = "Energy"
  3368.  
  3369.  
  3370. 1114.sp2.BrickColor = BrickColor.new("Royal purple")
  3371.  
  3372.  
  3373. 1115.sp2.Size = Vector3.new(1, 1, 1)
  3374.  
  3375.  
  3376. 1116.sp2.Shape = "Ball"
  3377.  
  3378.  
  3379. 1117.sp2.CanCollide = false
  3380.  
  3381.  
  3382. 1118.sp2.Anchored = true
  3383.  
  3384.  
  3385. 1119.sp2.Locked = true
  3386.  
  3387.  
  3388. 1120.sp2.TopSurface = 0
  3389.  
  3390.  
  3391. 1121.sp2.BottomSurface = 0
  3392.  
  3393.  
  3394. 1122.sp2.Transparency = 1
  3395.  
  3396.  
  3397. 1123.spm2 = Instance.new("SpecialMesh",sp2)
  3398.  
  3399.  
  3400. 1124.spm2.MeshId = "rbxassetid://9982590"
  3401.  
  3402.  
  3403. 1125.spm2.Scale = Vector3.new(2,2,2)
  3404.  
  3405.  
  3406. 1126.for i = 1, 20 do
  3407.  
  3408.  
  3409. 1127.spm.Scale = spm.Scale - Vector3.new(1,1,1)
  3410.  
  3411.  
  3412. 1128.sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  3413.  
  3414.  
  3415. 1129.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  3416.  
  3417.  
  3418. 1130.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  3419.  
  3420.  
  3421. 1131.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  3422.  
  3423.  
  3424. 1132.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3425.  
  3426.  
  3427. 1133.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3428.  
  3429.  
  3430. 1134.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3431.  
  3432.  
  3433. 1135.if Debounces.on == false then break end
  3434.  
  3435.  
  3436. 1136.rs:wait()
  3437.  
  3438.  
  3439. 1137.end
  3440.  
  3441.  
  3442. 1138.for i = 1, 100, 20 do rs:wait()
  3443.  
  3444.  
  3445. 1139.sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  3446.  
  3447.  
  3448. 1140.end
  3449.  
  3450.  
  3451. 1141.for i = 1, 20 do
  3452.  
  3453.  
  3454. 1142.sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  3455.  
  3456.  
  3457. 1143.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  3458.  
  3459.  
  3460. 1144.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.4)
  3461.  
  3462.  
  3463. 1145.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(10),math.rad(-30),0), 0.4)
  3464.  
  3465.  
  3466. 1146.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  3467.  
  3468.  
  3469. 1147.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3470.  
  3471.  
  3472. 1148.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3473.  
  3474.  
  3475. 1149.if Debounces.on == false then break end
  3476.  
  3477.  
  3478. 1150.rs:wait()
  3479.  
  3480.  
  3481. 1151.end
  3482.  
  3483.  
  3484. 1152.sp.Transparency = 1
  3485.  
  3486.  
  3487. 1153.for i = 1, 20 do
  3488.  
  3489.  
  3490. 1154.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  3491.  
  3492.  
  3493. 1155.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)
  3494.  
  3495.  
  3496. 1156.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.4)
  3497.  
  3498.  
  3499. 1157.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  3500.  
  3501.  
  3502. 1158.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3503.  
  3504.  
  3505. 1159.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3506.  
  3507.  
  3508. 1160.if Debounces.on == false then break end
  3509.  
  3510.  
  3511. 1161.rs:wait()
  3512.  
  3513.  
  3514. 1162.end
  3515.  
  3516.  
  3517. 1163.wait(1)
  3518.  
  3519.  
  3520. 1164.sp.Transparency = 0
  3521.  
  3522.  
  3523. 1165.sp2.Transparency = 0.84
  3524.  
  3525.  
  3526. 1166.for i = 1, 20 do
  3527.  
  3528.  
  3529. 1167.--spm.Scale = spm.Scale - Vector3.new(1,1,1)
  3530.  
  3531.  
  3532. 1168.sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  3533.  
  3534.  
  3535. 1169.sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  3536.  
  3537.  
  3538. 1170.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(110),math.rad(-6),math.rad(140)), 0.4)
  3539.  
  3540.  
  3541. 1171.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(80),math.rad(6),math.rad(-40)), 0.2)
  3542.  
  3543.  
  3544. 1172.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(30),0), 0.2)
  3545.  
  3546.  
  3547. 1173.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  3548.  
  3549.  
  3550. 1174.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  3551.  
  3552.  
  3553. 1175.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  3554.  
  3555.  
  3556. 1176.if Debounces.on == false then break end
  3557.  
  3558.  
  3559. 1177.rs:wait()
  3560.  
  3561.  
  3562. 1178.end
  3563.  
  3564.  
  3565. 1179.for i = 1, 2880, 50 do
  3566.  
  3567.  
  3568. 1180.rs:wait()
  3569.  
  3570.  
  3571. 1181.sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  3572.  
  3573.  
  3574. 1182.sp2.CFrame = rarm.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  3575.  
  3576.  
  3577. 1183.rs:wait()
  3578.  
  3579.  
  3580. 1184.end
  3581.  
  3582.  
  3583. 1185.sp:Destroy()
  3584.  
  3585.  
  3586. 1186.sp2:Destroy()
  3587.  
  3588.  
  3589. 1187.local X = Instance.new("Part",char)
  3590.  
  3591.  
  3592. 1188.local O = Instance.new("ObjectValue",X)
  3593.  
  3594.  
  3595. 1189.O.Name = "creator"
  3596.  
  3597.  
  3598. 1190.X.Locked = true
  3599.  
  3600.  
  3601. 1191.X.Name = "Shell"
  3602.  
  3603.  
  3604. 1192.X.Anchored = false
  3605.  
  3606.  
  3607. 1193.X.CanCollide = false
  3608.  
  3609.  
  3610. 1194.X.Transparency = 0
  3611.  
  3612.  
  3613. 1195.X.Reflectance = 0
  3614.  
  3615.  
  3616. 1196.X.BottomSurface = 0
  3617.  
  3618.  
  3619. 1197.X.TopSurface = 0
  3620.  
  3621.  
  3622. 1198.X.Shape = 0
  3623.  
  3624.  
  3625. 1199.local V = Instance.new("ObjectValue",X)
  3626.  
  3627.  
  3628. 1200.V.Value = char
  3629.  
  3630.  
  3631. 1201.V.Name = "creator"
  3632.  
  3633.  
  3634. 1202.X.BrickColor = BrickColor.new("Royal purple")
  3635.  
  3636.  
  3637. 1203.X.Size = Vector3.new(2,2,2)
  3638.  
  3639.  
  3640. 1204.X.Material = "Neon"
  3641.  
  3642.  
  3643. 1205.local Z = Instance.new("SpecialMesh",X)
  3644.  
  3645.  
  3646. 1206.Z.MeshType = "Sphere"
  3647.  
  3648.  
  3649. 1207.Z.Scale = Vector3.new(0.5,0.5,1)
  3650.  
  3651.  
  3652. 1208.X.CFrame = rarm.CFrame*CFrame.new(-3,0,0)
  3653.  
  3654.  
  3655. 1209.local bv = Instance.new("BodyVelocity",X)
  3656.  
  3657.  
  3658. 1210.bv.maxForce = Vector3.new(99999,99999,99999)
  3659.  
  3660.  
  3661. 1211.X.CFrame = CFrame.new(X.Position,mouse.Hit.p)
  3662.  
  3663.  
  3664. 1212.bv.velocity = X.CFrame.lookVector*65
  3665.  
  3666.  
  3667. 1213.
  3668.  
  3669.  
  3670. 1214.Explode = X.Touched:connect(function(hit)
  3671.  
  3672.  
  3673. 1215.if hit ~= char and hit.Name ~= "Shell" then
  3674.  
  3675.  
  3676. 1216.local cf = X.CFrame
  3677.  
  3678.  
  3679. 1217.bv:Destroy()
  3680.  
  3681.  
  3682. 1218.X.Anchored = true
  3683.  
  3684.  
  3685. 1219.Z:Remove()
  3686.  
  3687.  
  3688. 1220.Explode:disconnect()
  3689.  
  3690.  
  3691. 1221.X.Size = Vector3.new(3,3,3)
  3692.  
  3693.  
  3694. 1222.X.Touched:connect(function(hit) end)
  3695.  
  3696.  
  3697. 1223.X.CanCollide = false
  3698.  
  3699.  
  3700. 1224.local part3 = Instance.new("Part", rarm)
  3701.  
  3702.  
  3703. 1225.part3.Anchored=true
  3704.  
  3705.  
  3706. 1226.part3.CanCollide=false
  3707.  
  3708.  
  3709. 1227.part3.Locked = true
  3710.  
  3711.  
  3712. 1228.part3.TopSurface = "SmoothNoOutlines"
  3713.  
  3714.  
  3715. 1229.part3.BottomSurface = "SmoothNoOutlines"
  3716.  
  3717.  
  3718. 1230.part3.FormFactor='Custom'
  3719.  
  3720.  
  3721. 1231.part3.Size=Vector3.new(1,1, 1)
  3722.  
  3723.  
  3724. 1232.part3.CFrame=X.CFrame
  3725.  
  3726.  
  3727. 1233.part3.Transparency=0
  3728.  
  3729.  
  3730. 1234.part3.BrickColor=BrickColor.new("Royal purple")
  3731.  
  3732.  
  3733. 1235.local mesh3 = Instance.new("SpecialMesh",part3)
  3734.  
  3735.  
  3736. 1236.mesh3.MeshType = "Sphere"
  3737.  
  3738.  
  3739. 1237.mesh3.Scale = Vector3.new(1,1,1)
  3740.  
  3741.  
  3742. 1238.--debris:AddItem(X,8)
  3743.  
  3744.  
  3745. 1239.local part4 = Instance.new("Part", rarm)
  3746.  
  3747.  
  3748. 1240.part4.Material = "Neon"
  3749.  
  3750.  
  3751. 1241.part4.Anchored=true
  3752.  
  3753.  
  3754. 1242.part4.CanCollide=false
  3755.  
  3756.  
  3757. 1243.part4.Locked = true
  3758.  
  3759.  
  3760. 1244.part4.TopSurface = "SmoothNoOutlines"
  3761.  
  3762.  
  3763. 1245.part4.BottomSurface = "SmoothNoOutlines"
  3764.  
  3765.  
  3766. 1246.part4.FormFactor='Custom'
  3767.  
  3768.  
  3769. 1247.part4.Size=Vector3.new(1,1, 1)
  3770.  
  3771.  
  3772. 1248.part4.CFrame=X.CFrame
  3773.  
  3774.  
  3775. 1249.part4.Transparency=0
  3776.  
  3777.  
  3778. 1250.part4.BrickColor=BrickColor.new("Hot pink")
  3779.  
  3780.  
  3781. 1251.local mesh4 = Instance.new("SpecialMesh",part4)
  3782.  
  3783.  
  3784. 1252.mesh4.MeshType = "Sphere"
  3785.  
  3786.  
  3787. 1253.mesh4.Scale = Vector3.new(.5,.5,.5)
  3788.  
  3789.  
  3790. 1254.local part7 = Instance.new("Part", rarm)
  3791.  
  3792.  
  3793. 1255.part7.Material = "Neon"
  3794.  
  3795.  
  3796. 1256.part7.Anchored=true
  3797.  
  3798.  
  3799. 1257.part7.CanCollide=false
  3800.  
  3801.  
  3802. 1258.part7.Locked = true
  3803.  
  3804.  
  3805. 1259.part7.TopSurface = "SmoothNoOutlines"
  3806.  
  3807.  
  3808. 1260.part7.BottomSurface = "SmoothNoOutlines"
  3809.  
  3810.  
  3811. 1261.part7.FormFactor='Custom'
  3812.  
  3813.  
  3814. 1262.part7.Size=Vector3.new(1,1, 1)
  3815.  
  3816.  
  3817. 1263.part7.CFrame=X.CFrame
  3818.  
  3819.  
  3820. 1264.part7.Transparency=0
  3821.  
  3822.  
  3823. 1265.part7.BrickColor=BrickColor.new("Really black")
  3824.  
  3825.  
  3826. 1266.local mesh7 = Instance.new("SpecialMesh",part7)
  3827.  
  3828.  
  3829. 1267.mesh7.MeshType = "Sphere"
  3830.  
  3831.  
  3832. 1268.mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  3833.  
  3834.  
  3835. 1269.--[[X.Touched:connect(function(ht)
  3836.  
  3837.  
  3838. 1270.hit = ht.Parent
  3839.  
  3840.  
  3841. 1271.if ht and hit:IsA("Model") then
  3842.  
  3843.  
  3844. 1272.if hit:FindFirstChild("Humanoid") then
  3845.  
  3846.  
  3847. 1273.if hit.Name ~= p.Name then
  3848.  
  3849.  
  3850. 1274.hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3851.  
  3852.  
  3853. 1275.wait(.3)
  3854.  
  3855.  
  3856. 1276.end
  3857.  
  3858.  
  3859. 1277.end
  3860.  
  3861.  
  3862. 1278.elseif ht and hit:IsA("Hat") then
  3863.  
  3864.  
  3865. 1279.if hit.Parent.Name ~= p.Name then
  3866.  
  3867.  
  3868. 1280.if hit.Parent:FindFirstChild("Humanoid") then
  3869.  
  3870.  
  3871. 1281.hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3872.  
  3873.  
  3874. 1282.wait(.3)
  3875.  
  3876.  
  3877. 1283.end
  3878.  
  3879.  
  3880. 1284.end
  3881.  
  3882.  
  3883. 1285.end
  3884.  
  3885.  
  3886. 1286.end)
  3887.  
  3888.  
  3889. 1287.part3.Touched:connect(function(ht)
  3890.  
  3891.  
  3892. 1288.hit = ht.Parent
  3893.  
  3894.  
  3895. 1289.if ht and hit:IsA("Model") then
  3896.  
  3897.  
  3898. 1290.if hit:FindFirstChild("Humanoid") then
  3899.  
  3900.  
  3901. 1291.if hit.Name ~= p.Name then
  3902.  
  3903.  
  3904. 1292.hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3905.  
  3906.  
  3907. 1293.wait(.3)
  3908.  
  3909.  
  3910. 1294.end
  3911.  
  3912.  
  3913. 1295.end
  3914.  
  3915.  
  3916. 1296.elseif ht and hit:IsA("Hat") then
  3917.  
  3918.  
  3919. 1297.if hit.Parent.Name ~= p.Name then
  3920.  
  3921.  
  3922. 1298.if hit.Parent:FindFirstChild("Humanoid") then
  3923.  
  3924.  
  3925. 1299.hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3926.  
  3927.  
  3928. 1300.wait(.3)
  3929.  
  3930.  
  3931. 1301.end
  3932.  
  3933.  
  3934. 1302.end
  3935.  
  3936.  
  3937. 1303.end
  3938.  
  3939.  
  3940. 1304.end)]]--
  3941.  
  3942.  
  3943. 1305.for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do
  3944.  
  3945.  
  3946. 1306.if v:FindFirstChild('Humanoid') then
  3947.  
  3948.  
  3949. 1307.v.Humanoid:TakeDamage(math.random(60,90))
  3950.  
  3951.  
  3952. 1308.v.Humanoid.PlatformStand = true
  3953.  
  3954.  
  3955. 1309.v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  3956.  
  3957.  
  3958. 1310.end
  3959.  
  3960.  
  3961. 1311.end
  3962.  
  3963.  
  3964. 1312.
  3965.  
  3966.  
  3967. 1313.local acos = math.acos
  3968.  
  3969.  
  3970. 1314.local sqrt = math.sqrt
  3971.  
  3972.  
  3973. 1315.local Vec3 = Vector3.new
  3974.  
  3975.  
  3976. 1316.local fromAxisAngle = CFrame.fromAxisAngle
  3977.  
  3978.  
  3979. 1317.
  3980.  
  3981.  
  3982. 1318.local function toAxisAngle(CFr)
  3983.  
  3984.  
  3985. 1319.local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  3986.  
  3987.  
  3988. 1320.local Angle = math.acos((R00+R11+R22-1)/2)
  3989.  
  3990.  
  3991. 1321.local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  3992.  
  3993.  
  3994. 1322.A = A == 0 and 0.00001 or A
  3995.  
  3996.  
  3997. 1323.local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  3998.  
  3999.  
  4000. 1324.B = B == 0 and 0.00001 or B
  4001.  
  4002.  
  4003. 1325.local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  4004.  
  4005.  
  4006. 1326.C = C == 0 and 0.00001 or C
  4007.  
  4008.  
  4009. 1327.local x = (R21-R12)/sqrt(A)
  4010.  
  4011.  
  4012. 1328.local y = (R02-R20)/sqrt(B)
  4013.  
  4014.  
  4015. 1329.local z = (R10-R01)/sqrt(C)
  4016.  
  4017.  
  4018. 1330.return Vec3(x,y,z),Angle
  4019.  
  4020.  
  4021. 1331.end
  4022.  
  4023.  
  4024. 1332.
  4025.  
  4026.  
  4027. 1333.function ApplyTrig(Num,Func)
  4028.  
  4029.  
  4030. 1334.local Min,Max = Func(0),Func(1)
  4031.  
  4032.  
  4033. 1335.local i = Func(Num)
  4034.  
  4035.  
  4036. 1336.return (i-Min)/(Max-Min)
  4037.  
  4038.  
  4039. 1337.end
  4040.  
  4041.  
  4042. 1338.
  4043.  
  4044.  
  4045. 1339.function LerpCFrame(CFrame1,CFrame2,Num)
  4046.  
  4047.  
  4048. 1340.local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  4049.  
  4050.  
  4051. 1341.return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  4052.  
  4053.  
  4054. 1342.end
  4055.  
  4056.  
  4057. 1343.
  4058.  
  4059.  
  4060. 1344.function Crater(Torso,Radius)
  4061.  
  4062.  
  4063. 1345.Spawn(function()
  4064.  
  4065.  
  4066. 1346.local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  4067.  
  4068.  
  4069. 1347.local Ignore = {}
  4070.  
  4071.  
  4072. 1348.for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4073.  
  4074.  
  4075. 1349.if v.Character ~= nil then
  4076.  
  4077.  
  4078. 1350.Ignore[#Ignore+1] = v.Character
  4079.  
  4080.  
  4081. 1351.end
  4082.  
  4083.  
  4084. 1352.end
  4085.  
  4086.  
  4087. 1353.local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  4088.  
  4089.  
  4090. 1354.if Hit == nil then return end
  4091.  
  4092.  
  4093. 1355.local Parts = {}
  4094.  
  4095.  
  4096. 1356.for i = 1,360,10 do
  4097.  
  4098.  
  4099. 1357.local P = Instance.new("Part",Torso.Parent)
  4100.  
  4101.  
  4102. 1358.P.Anchored = true
  4103.  
  4104.  
  4105. 1359.P.FormFactor = "Custom"
  4106.  
  4107.  
  4108. 1360.P.BrickColor = Hit.BrickColor
  4109.  
  4110.  
  4111. 1361.P.Material = Hit.Material
  4112.  
  4113.  
  4114. 1362.P.TopSurface = "Smooth"
  4115.  
  4116.  
  4117. 1363.P.BottomSurface = "Smooth"
  4118.  
  4119.  
  4120. 1364.P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  4121.  
  4122.  
  4123. 1365.P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  4124.  
  4125.  
  4126. 1366.Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  4127.  
  4128.  
  4129. 1367.if math.random(0,5) == 0 then -- rubble
  4130.  
  4131.  
  4132. 1368.local P = Instance.new("Part",Torso.Parent)
  4133.  
  4134.  
  4135. 1369.P.Anchored = true
  4136.  
  4137.  
  4138. 1370.P.FormFactor = "Custom"
  4139.  
  4140.  
  4141. 1371.P.BrickColor = Hit.BrickColor
  4142.  
  4143.  
  4144. 1372.P.Material = Hit.Material
  4145.  
  4146.  
  4147. 1373.P.TopSurface = "Smooth"
  4148.  
  4149.  
  4150. 1374.P.BottomSurface = "Smooth"
  4151.  
  4152.  
  4153. 1375.P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  4154.  
  4155.  
  4156. 1376.P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  4157.  
  4158.  
  4159. 1377.Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  4160.  
  4161.  
  4162. 1378.end
  4163.  
  4164.  
  4165. 1379.end
  4166.  
  4167.  
  4168. 1380.for i = 0,1,0.05 do
  4169.  
  4170.  
  4171. 1381.for i2,v in pairs(Parts) do
  4172.  
  4173.  
  4174. 1382.v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  4175.  
  4176.  
  4177. 1383.end
  4178.  
  4179.  
  4180. 1384.wait(0.02)
  4181.  
  4182.  
  4183. 1385.end
  4184.  
  4185.  
  4186. 1386.for i,v in pairs(Parts) do
  4187.  
  4188.  
  4189. 1387.if v[1].Size.X > 2.1 then
  4190.  
  4191.  
  4192. 1388.v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  4193.  
  4194.  
  4195. 1389.end
  4196.  
  4197.  
  4198. 1390.v[1].Anchored = false
  4199.  
  4200.  
  4201. 1391.end
  4202.  
  4203.  
  4204. 1392.for i = 0,1,0.05 do
  4205.  
  4206.  
  4207. 1393.for i2,v in pairs(Parts) do
  4208.  
  4209.  
  4210. 1394.v[1].Transparency = i
  4211.  
  4212.  
  4213. 1395.if i == 1 then
  4214.  
  4215.  
  4216. 1396.v[1]:Destroy()
  4217.  
  4218.  
  4219. 1397.elseif i >= 0.25 then
  4220.  
  4221.  
  4222. 1398.v[1].CanCollide = false
  4223.  
  4224.  
  4225. 1399.end
  4226.  
  4227.  
  4228. 1400.end
  4229.  
  4230.  
  4231. 1401.wait(0.02)
  4232.  
  4233.  
  4234. 1402.end
  4235.  
  4236.  
  4237. 1403.Parts = nil
  4238.  
  4239.  
  4240. 1404.end)
  4241.  
  4242.  
  4243. 1405.end
  4244.  
  4245.  
  4246. 1406.
  4247.  
  4248.  
  4249. 1407.ROW = function(out, trans, s, wt, t, ang, plus)
  4250.  
  4251.  
  4252. 1408.for i = 1, 360, 360/t do
  4253.  
  4254.  
  4255. 1409.local c = Instance.new("Part", game.Workspace)
  4256.  
  4257.  
  4258. 1410.c.FormFactor = 3
  4259.  
  4260.  
  4261. 1411.c.TopSurface = 0
  4262.  
  4263.  
  4264. 1412.c.BottomSurface = 0
  4265.  
  4266.  
  4267. 1413.c.Size = s
  4268.  
  4269.  
  4270. 1414.c.Anchored = true
  4271.  
  4272.  
  4273. 1415.c.CanCollide = wt
  4274.  
  4275.  
  4276. 1416.c.Material=workspace.Base.Material
  4277.  
  4278.  
  4279. 1417.c.Transparency = trans
  4280.  
  4281.  
  4282. 1418.c.BrickColor = workspace.Base.BrickColor
  4283.  
  4284.  
  4285. 1419.c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  4286.  
  4287.  
  4288. 1420.c.Locked=true
  4289.  
  4290.  
  4291. 1421.game.Debris:AddItem(c,15)
  4292.  
  4293.  
  4294. 1422.end
  4295.  
  4296.  
  4297. 1423.end
  4298.  
  4299.  
  4300. 1424.
  4301.  
  4302.  
  4303. 1425.Part = function(x,y,z,color,tr,cc,an,parent)
  4304.  
  4305.  
  4306. 1426.local p = Instance.new('Part',parent or Weapon)
  4307.  
  4308.  
  4309. 1427.p.formFactor = 'Custom'
  4310.  
  4311.  
  4312. 1428.p.Size = Vector3.new(x,y,z)
  4313.  
  4314.  
  4315. 1429.p.BrickColor = BrickColor.new(color)
  4316.  
  4317.  
  4318. 1430.p.CanCollide = cc
  4319.  
  4320.  
  4321. 1431.p.Transparency = tr
  4322.  
  4323.  
  4324. 1432.p.Anchored = an
  4325.  
  4326.  
  4327. 1433.p.TopSurface,p.BottomSurface = 0,0
  4328.  
  4329.  
  4330. 1434.p.Locked=true
  4331.  
  4332.  
  4333. 1435.p:BreakJoints()
  4334.  
  4335.  
  4336. 1436.return p end
  4337.  
  4338.  
  4339. 1437.
  4340.  
  4341.  
  4342. 1438.Mesh = function(par,num,x,y,z)
  4343.  
  4344.  
  4345. 1439.local msh = _
  4346.  
  4347.  
  4348. 1440.if num == 1 then msh = Instance.new("CylinderMesh",par)
  4349.  
  4350.  
  4351. 1441.elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3
  4352.  
  4353.  
  4354. 1442.elseif num == 3 then msh = Instance.new("BlockMesh",par)
  4355.  
  4356.  
  4357. 1443.elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso"
  4358.  
  4359.  
  4360. 1444.elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num
  4361.  
  4362.  
  4363. 1445.end msh.Scale = Vector3.new(x,y,z)
  4364.  
  4365.  
  4366. 1446.return msh end
  4367.  
  4368.  
  4369. 1447.
  4370.  
  4371.  
  4372. 1448.function explosion(col1,col2,cfr,sz,rng,dmg)
  4373.  
  4374.  
  4375. 1449.local a= Part(1,1,1,col1,.5,false,true,workspace)
  4376.  
  4377.  
  4378. 1450.local a2= Part(1,1,1,col2,.5,false,true,workspace)
  4379.  
  4380.  
  4381. 1451.local a3= Part(1,1,1,col2,.5,false,true,workspace)
  4382.  
  4383.  
  4384. 1452.v1,v2,v3=sz.x,sz.y,sz.z
  4385.  
  4386.  
  4387. 1453.local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3)
  4388.  
  4389.  
  4390. 1454.local m2= Mesh(a2,3,v1/3,v2/3,v3/3)
  4391.  
  4392.  
  4393. 1455.local m3= Mesh(a3,3,v1/3,v2/3,v3/3)
  4394.  
  4395.  
  4396. 1456.a.CFrame=cfr
  4397.  
  4398.  
  4399. 1457.a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  4400.  
  4401.  
  4402. 1458.a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  4403.  
  4404.  
  4405. 1459.
  4406.  
  4407.  
  4408. 1460.Spawn(function()
  4409.  
  4410.  
  4411. 1461.while wait() do
  4412.  
  4413.  
  4414. 1462.if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end
  4415.  
  4416.  
  4417. 1463.m.Scale=m.Scale+Vector3.new(.1,0.1,0.1)
  4418.  
  4419.  
  4420. 1464.m2.Scale=m2.Scale+Vector3.new(.1,0.1,0.1)
  4421.  
  4422.  
  4423. 1465.m3.Scale=m3.Scale+Vector3.new(.1,0.1,0.1)
  4424.  
  4425.  
  4426. 1466.a.Transparency=a.Transparency+0.05
  4427.  
  4428.  
  4429. 1467.a2.Transparency=a2.Transparency+0.05
  4430.  
  4431.  
  4432. 1468.a3.Transparency=a3.Transparency+0.05
  4433.  
  4434.  
  4435. 1469.end
  4436.  
  4437.  
  4438. 1470.end)
  4439.  
  4440.  
  4441. 1471.end
  4442.  
  4443.  
  4444. 1472.
  4445.  
  4446.  
  4447. 1473.Crater(X,20)
  4448.  
  4449.  
  4450. 1474.ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  4451.  
  4452.  
  4453. 1475.z = Instance.new("Sound",X)
  4454.  
  4455.  
  4456. 1476.z.SoundId = "rbxassetid://231917744"
  4457.  
  4458.  
  4459. 1477.z.Pitch = .5
  4460.  
  4461.  
  4462. 1478.z.Volume = 10
  4463.  
  4464.  
  4465. 1479.z1 = Instance.new("Sound",X)
  4466.  
  4467.  
  4468. 1480.z1.SoundId = "rbxassetid://231917744"
  4469.  
  4470.  
  4471. 1481.z1.Pitch = .5
  4472.  
  4473.  
  4474. 1482.z1.Volume = 10
  4475.  
  4476.  
  4477. 1483.z2 = Instance.new("Sound",X)
  4478.  
  4479.  
  4480. 1484.z2.SoundId = "rbxassetid://231917744"
  4481.  
  4482.  
  4483. 1485.z2.Pitch = .5
  4484.  
  4485.  
  4486. 1486.z2.Volume = 10
  4487.  
  4488.  
  4489. 1487.z3 = Instance.new("Sound",X)
  4490.  
  4491.  
  4492. 1488.z3.SoundId = "rbxassetid://245537790"
  4493.  
  4494.  
  4495. 1489.z3.Pitch = .7
  4496.  
  4497.  
  4498. 1490.z3.Volume = 1
  4499.  
  4500.  
  4501. 1491.z4 = Instance.new("Sound",X)
  4502.  
  4503.  
  4504. 1492.z4.SoundId = "rbxassetid://245537790"
  4505.  
  4506.  
  4507. 1493.z4.Pitch = .7
  4508.  
  4509.  
  4510. 1494.z4.Volume = 1
  4511.  
  4512.  
  4513. 1495.wait(0.1)
  4514.  
  4515.  
  4516. 1496.z:Play()
  4517.  
  4518.  
  4519. 1497.z1:Play()
  4520.  
  4521.  
  4522. 1498.z2:Play()
  4523.  
  4524.  
  4525. 1499.z3:Play()
  4526.  
  4527.  
  4528. 1500.z4:Play()
  4529.  
  4530.  
  4531. 1501.
  4532.  
  4533.  
  4534. 1502.local part=Instance.new('Part',rarm)
  4535.  
  4536.  
  4537. 1503.part.Anchored=true
  4538.  
  4539.  
  4540. 1504.part.CanCollide=false
  4541.  
  4542.  
  4543. 1505.part.Locked = true
  4544.  
  4545.  
  4546. 1506.part.FormFactor='Custom'
  4547.  
  4548.  
  4549. 1507.part.Size=Vector3.new(1,1,1)
  4550.  
  4551.  
  4552. 1508.part.CFrame=X.CFrame*CFrame.new(0,0,0)
  4553.  
  4554.  
  4555. 1509.part.Transparency=0
  4556.  
  4557.  
  4558. 1510.part.BrickColor=BrickColor.new('Really black')
  4559.  
  4560.  
  4561. 1511.local mesh=Instance.new('SpecialMesh',part)
  4562.  
  4563.  
  4564. 1512.mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  4565.  
  4566.  
  4567. 1513.mesh.Scale=Vector3.new(2,2,2)
  4568.  
  4569.  
  4570. 1514.local part2=part:clone()
  4571.  
  4572.  
  4573. 1515.part2.Parent = rarm
  4574.  
  4575.  
  4576. 1516.part2.BrickColor=BrickColor.new("Royal purple")
  4577.  
  4578.  
  4579. 1517.local part5=part:clone()
  4580.  
  4581.  
  4582. 1518.part5.Parent = rarm
  4583.  
  4584.  
  4585. 1519.part5.BrickColor=BrickColor.new("Magenta")
  4586.  
  4587.  
  4588. 1520.local part6=part:clone()
  4589.  
  4590.  
  4591. 1521.part6.Parent = rarm
  4592.  
  4593.  
  4594. 1522.part6.BrickColor=BrickColor.new("Black")
  4595.  
  4596.  
  4597. 1523.local mesh2=mesh:clone()
  4598.  
  4599.  
  4600. 1524.mesh2.Parent=part2
  4601.  
  4602.  
  4603. 1525.mesh2.Scale=Vector3.new(3, 3, 3)
  4604.  
  4605.  
  4606. 1526.local mesh5=mesh:clone()
  4607.  
  4608.  
  4609. 1527.mesh5.Parent=part5
  4610.  
  4611.  
  4612. 1528.mesh5.Scale=Vector3.new(3, 3, 3)
  4613.  
  4614.  
  4615. 1529.local mesh6=mesh:clone()
  4616.  
  4617.  
  4618. 1530.mesh6.Parent=part6
  4619.  
  4620.  
  4621. 1531.mesh6.Scale=Vector3.new(3, 3, 3)
  4622.  
  4623.  
  4624. 1532.local blast = Instance.new("Part", rarm)
  4625.  
  4626.  
  4627. 1533.blast.BrickColor = BrickColor.new("Really black")
  4628.  
  4629.  
  4630. 1534.blast.Anchored = true
  4631.  
  4632.  
  4633. 1535.blast.CanCollide = false
  4634.  
  4635.  
  4636. 1536.blast.Locked = true
  4637.  
  4638.  
  4639. 1537.blast.Size = Vector3.new(1, 1, 1)
  4640.  
  4641.  
  4642. 1538.blast.TopSurface = "Smooth"
  4643.  
  4644.  
  4645. 1539.blast.BottomSurface = "Smooth"
  4646.  
  4647.  
  4648. 1540.blast.Transparency = 0
  4649.  
  4650.  
  4651. 1541.blast.CFrame = HandCF
  4652.  
  4653.  
  4654. 1542.local bm = Instance.new("SpecialMesh", blast)
  4655.  
  4656.  
  4657. 1543.bm.Scale = Vector3.new(5,1,5)
  4658.  
  4659.  
  4660. 1544.bm.MeshId = "rbxassetid://3270017"
  4661.  
  4662.  
  4663. 1545.local blast2 = Instance.new("Part", rarm)
  4664.  
  4665.  
  4666. 1546.blast2.BrickColor = BrickColor.new("Really black")
  4667.  
  4668.  
  4669. 1547.blast2.Anchored = true
  4670.  
  4671.  
  4672. 1548.blast2.CanCollide = false
  4673.  
  4674.  
  4675. 1549.blast2.Locked = true
  4676.  
  4677.  
  4678. 1550.blast2.Size = Vector3.new(1, 1, 1)
  4679.  
  4680.  
  4681. 1551.blast2.TopSurface = "Smooth"
  4682.  
  4683.  
  4684. 1552.blast2.BottomSurface = "Smooth"
  4685.  
  4686.  
  4687. 1553.blast2.Transparency = 0
  4688.  
  4689.  
  4690. 1554.blast2.CFrame = HandCF
  4691.  
  4692.  
  4693. 1555.local bm2 = Instance.new("SpecialMesh", blast2)
  4694.  
  4695.  
  4696. 1556.bm2.Scale = Vector3.new(3,1,3)
  4697.  
  4698.  
  4699. 1557.bm2.MeshId = "rbxassetid://3270017"
  4700.  
  4701.  
  4702. 1558.local blast3 = Instance.new("Part", rarm)
  4703.  
  4704.  
  4705. 1559.blast3.BrickColor = BrickColor.new("Really black")
  4706.  
  4707.  
  4708. 1560.blast3.Anchored = true
  4709.  
  4710.  
  4711. 1561.blast3.CanCollide = false
  4712.  
  4713.  
  4714. 1562.blast3.Locked = true
  4715.  
  4716.  
  4717. 1563.blast3.Size = Vector3.new(1, 1, 1)
  4718.  
  4719.  
  4720. 1564.blast3.TopSurface = "Smooth"
  4721.  
  4722.  
  4723. 1565.blast3.BottomSurface = "Smooth"
  4724.  
  4725.  
  4726. 1566.blast3.Transparency = 0
  4727.  
  4728.  
  4729. 1567.blast3.CFrame = HandCF
  4730.  
  4731.  
  4732. 1568.local bm3 = Instance.new("SpecialMesh", blast3)
  4733.  
  4734.  
  4735. 1569.bm3.Scale = Vector3.new(3,1,3)
  4736.  
  4737.  
  4738. 1570.bm3.MeshId = "rbxassetid://3270017"
  4739.  
  4740.  
  4741. 1571.for i = 1,120 do rs:wait()
  4742.  
  4743.  
  4744. 1572.X.Transparency = X.Transparency + (1/120)
  4745.  
  4746.  
  4747. 1573.part.Transparency = part.Transparency + (1/120)
  4748.  
  4749.  
  4750. 1574.part2.Transparency = part2.Transparency + (1/120)
  4751.  
  4752.  
  4753. 1575.part3.Transparency = part3.Transparency + (1/120)
  4754.  
  4755.  
  4756. 1576.part4.Transparency = part4.Transparency + (1/120)
  4757.  
  4758.  
  4759. 1577.part5.Transparency = part5.Transparency + (1/120)
  4760.  
  4761.  
  4762. 1578.part6.Transparency = part6.Transparency + (1/120)
  4763.  
  4764.  
  4765. 1579.part7.Transparency = part7.Transparency + (1/120)
  4766.  
  4767.  
  4768. 1580.blast.Transparency = blast.Transparency + (1/120)
  4769.  
  4770.  
  4771. 1581.blast2.Transparency = blast2.Transparency + (1/120)
  4772.  
  4773.  
  4774. 1582.blast3.Transparency = blast3.Transparency + (1/120)
  4775.  
  4776.  
  4777. 1583.X.Size = X.Size + Vector3.new(.8,.8,.8)
  4778.  
  4779.  
  4780. 1584.--part3.Size = part3.Size + Vector3.new(3,3,3)
  4781.  
  4782.  
  4783. 1585.mesh.Scale = mesh.Scale + Vector3.new(1,.2,1)
  4784.  
  4785.  
  4786. 1586.mesh2.Scale = mesh2.Scale + Vector3.new(1.1,.2,1.1)
  4787.  
  4788.  
  4789. 1587.mesh3.Scale = mesh3.Scale + Vector3.new(3,3,3)
  4790.  
  4791.  
  4792. 1588.mesh4.Scale = mesh4.Scale + Vector3.new(1.7,1.7,1.7)
  4793.  
  4794.  
  4795. 1589.mesh5.Scale = mesh5.Scale + Vector3.new(1.6,.2,1.6)
  4796.  
  4797.  
  4798. 1590.mesh6.Scale = mesh6.Scale + Vector3.new(2,.2,2)
  4799.  
  4800.  
  4801. 1591.mesh7.Scale = mesh7.Scale + Vector3.new(4,4,4)
  4802.  
  4803.  
  4804. 1592.bm.Scale = bm.Scale + Vector3.new(6,6,.2)
  4805.  
  4806.  
  4807. 1593.bm2.Scale = bm2.Scale + Vector3.new(4,4,.2)
  4808.  
  4809.  
  4810. 1594.bm3.Scale = bm3.Scale + Vector3.new(4,4,.2)
  4811.  
  4812.  
  4813. 1595.X.CFrame = cf
  4814.  
  4815.  
  4816. 1596.part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0)
  4817.  
  4818.  
  4819. 1597.part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0)
  4820.  
  4821.  
  4822. 1598.part3.CFrame=X.CFrame
  4823.  
  4824.  
  4825. 1599.part4.CFrame=X.CFrame
  4826.  
  4827.  
  4828. 1600.part7.CFrame=X.CFrame
  4829.  
  4830.  
  4831. 1601.part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0)
  4832.  
  4833.  
  4834. 1602.part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0)
  4835.  
  4836.  
  4837. 1603.blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4838.  
  4839.  
  4840. 1604.blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0))
  4841.  
  4842.  
  4843. 1605.blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0))
  4844.  
  4845.  
  4846. 1606.rs:wait()
  4847.  
  4848.  
  4849. 1607.end
  4850.  
  4851.  
  4852. 1608.X:Destroy()
  4853.  
  4854.  
  4855. 1609.part:Destroy()
  4856.  
  4857.  
  4858. 1610.part2:Destroy()
  4859.  
  4860.  
  4861. 1611.part3:Destroy()
  4862.  
  4863.  
  4864. 1612.part4:Destroy()
  4865.  
  4866.  
  4867. 1613.part5:Destroy()
  4868.  
  4869.  
  4870. 1614.part6:Destroy()
  4871.  
  4872.  
  4873. 1615.blast:Destroy()
  4874.  
  4875.  
  4876. 1616.blast2:Destroy()
  4877.  
  4878.  
  4879. 1617.blast3:Destroy()
  4880.  
  4881.  
  4882. 1618.z:Destroy()
  4883.  
  4884.  
  4885. 1619.z1:Destroy()
  4886.  
  4887.  
  4888. 1620.z2:Destroy()
  4889.  
  4890.  
  4891. 1621.z3:Destroy()
  4892.  
  4893.  
  4894. 1622.z4:Destroy()
  4895.  
  4896.  
  4897. 1623.end
  4898.  
  4899.  
  4900. 1624.end)
  4901.  
  4902.  
  4903. 1625.for i = 1, 20 do
  4904.  
  4905.  
  4906. 1626.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2)
  4907.  
  4908.  
  4909. 1627.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2)
  4910.  
  4911.  
  4912. 1628.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  4913.  
  4914.  
  4915. 1629.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  4916.  
  4917.  
  4918. 1630.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  4919.  
  4920.  
  4921. 1631.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  4922.  
  4923.  
  4924. 1632.if Debounces.on == false then break end
  4925.  
  4926.  
  4927. 1633.rs:wait()
  4928.  
  4929.  
  4930. 1634.end
  4931.  
  4932.  
  4933. 1635.if Debounces.CanAttack == false then
  4934.  
  4935.  
  4936. 1636.Debounces.CanAttack = true
  4937.  
  4938.  
  4939. 1637.Debounces.NoIdl = false
  4940.  
  4941.  
  4942. 1638.Debounces.on = false
  4943.  
  4944.  
  4945. 1639.end
  4946.  
  4947.  
  4948. 1640.end
  4949.  
  4950.  
  4951. 1641.end
  4952.  
  4953.  
  4954. 1642.end)
  4955.  
  4956.  
  4957. 1643.----------------------------------------------------
  4958.  
  4959.  
  4960. 1644.mouse.KeyDown:connect(function(key)
  4961.  
  4962.  
  4963. 1645.if key == "e" then
  4964.  
  4965.  
  4966. 1646.if Debounces.CanAttack == true then
  4967.  
  4968.  
  4969. 1647.Debounces.CanAttack = false
  4970.  
  4971.  
  4972. 1648.Debounces.on = true
  4973.  
  4974.  
  4975. 1649.Debounces.NoIdl = true
  4976.  
  4977.  
  4978. 1650.pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  4979.  
  4980.  
  4981. 1651.z = Instance.new("Sound", rarm)
  4982.  
  4983.  
  4984. 1652.z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  4985.  
  4986.  
  4987. 1653.z.Volume = .6
  4988.  
  4989.  
  4990. 1654.z.Pitch = pt[math.random(1,#pt)]
  4991.  
  4992.  
  4993. 1655.z.Looped = false
  4994.  
  4995.  
  4996. 1656.z:Play()
  4997.  
  4998.  
  4999. 1657.Debounces.RPunch = true
  5000.  
  5001.  
  5002. 1658.Debounces.LPunch = true
  5003.  
  5004.  
  5005. 1659.Debounces.ks = true
  5006.  
  5007.  
  5008. 1660.Debounces.ks2 = true
  5009.  
  5010.  
  5011. 1661.for i = 1, 3 do
  5012.  
  5013.  
  5014. 1662.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  5015.  
  5016.  
  5017. 1663.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  5018.  
  5019.  
  5020. 1664.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5021.  
  5022.  
  5023. 1665.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5024.  
  5025.  
  5026. 1666.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5027.  
  5028.  
  5029. 1667.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5030.  
  5031.  
  5032. 1668.if Debounces.on == false then break end
  5033.  
  5034.  
  5035. 1669.wait()
  5036.  
  5037.  
  5038. 1670.end
  5039.  
  5040.  
  5041. 1671.z2 = Instance.new("Sound", larm)
  5042.  
  5043.  
  5044. 1672.z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5045.  
  5046.  
  5047. 1673.z2.Volume = .6
  5048.  
  5049.  
  5050. 1674.z2.Pitch = pt[math.random(1,#pt)]
  5051.  
  5052.  
  5053. 1675.z2.Looped = false
  5054.  
  5055.  
  5056. 1676.z2:Play()
  5057.  
  5058.  
  5059. 1677.for i = 1, 3 do
  5060.  
  5061.  
  5062. 1678.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5063.  
  5064.  
  5065. 1679.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  5066.  
  5067.  
  5068. 1680.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5069.  
  5070.  
  5071. 1681.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5072.  
  5073.  
  5074. 1682.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5075.  
  5076.  
  5077. 1683.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5078.  
  5079.  
  5080. 1684.if Debounces.on == false then break end
  5081.  
  5082.  
  5083. 1685.wait()
  5084.  
  5085.  
  5086. 1686.end
  5087.  
  5088.  
  5089. 1687.z3 = Instance.new("Sound", rarm)
  5090.  
  5091.  
  5092. 1688.z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5093.  
  5094.  
  5095. 1689.z3.Volume = 0.6
  5096.  
  5097.  
  5098. 1690.z3.Pitch = pt[math.random(1,#pt)]
  5099.  
  5100.  
  5101. 1691.z3.Looped = false
  5102.  
  5103.  
  5104. 1692.z3:Play()
  5105.  
  5106.  
  5107. 1693.for i = 1, 3 do
  5108.  
  5109.  
  5110. 1694.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  5111.  
  5112.  
  5113. 1695.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  5114.  
  5115.  
  5116. 1696.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5117.  
  5118.  
  5119. 1697.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5120.  
  5121.  
  5122. 1698.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5123.  
  5124.  
  5125. 1699.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5126.  
  5127.  
  5128. 1700.if Debounces.on == false then break end
  5129.  
  5130.  
  5131. 1701.wait()
  5132.  
  5133.  
  5134. 1702.end
  5135.  
  5136.  
  5137. 1703.z4 = Instance.new("Sound", larm)
  5138.  
  5139.  
  5140. 1704.z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5141.  
  5142.  
  5143. 1705.z4.Volume = .6
  5144.  
  5145.  
  5146. 1706.z4.Pitch = pt[math.random(1,#pt)]
  5147.  
  5148.  
  5149. 1707.z4.Looped = false
  5150.  
  5151.  
  5152. 1708.z4:Play()
  5153.  
  5154.  
  5155. 1709.for i = 1, 3 do
  5156.  
  5157.  
  5158. 1710.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5159.  
  5160.  
  5161. 1711.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5162.  
  5163.  
  5164. 1712.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5165.  
  5166.  
  5167. 1713.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5168.  
  5169.  
  5170. 1714.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5171.  
  5172.  
  5173. 1715.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5174.  
  5175.  
  5176. 1716.if Debounces.on == false then break end
  5177.  
  5178.  
  5179. 1717.wait()
  5180.  
  5181.  
  5182. 1718.end
  5183.  
  5184.  
  5185. 1719.z5 = Instance.new("Sound", rarm)
  5186.  
  5187.  
  5188. 1720.z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5189.  
  5190.  
  5191. 1721.z5.Volume = .6
  5192.  
  5193.  
  5194. 1722.z5.Pitch = pt[math.random(1,#pt)]
  5195.  
  5196.  
  5197. 1723.z5.Looped = false
  5198.  
  5199.  
  5200. 1724.z5:Play()
  5201.  
  5202.  
  5203. 1725.for i = 1, 3 do
  5204.  
  5205.  
  5206. 1726.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  5207.  
  5208.  
  5209. 1727.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  5210.  
  5211.  
  5212. 1728.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  5213.  
  5214.  
  5215. 1729.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  5216.  
  5217.  
  5218. 1730.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  5219.  
  5220.  
  5221. 1731.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  5222.  
  5223.  
  5224. 1732.if Debounces.on == false then break end
  5225.  
  5226.  
  5227. 1733.wait()
  5228.  
  5229.  
  5230. 1734.end
  5231.  
  5232.  
  5233. 1735.z6 = Instance.new("Sound", larm)
  5234.  
  5235.  
  5236. 1736.z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5237.  
  5238.  
  5239. 1737.z6.Volume = .6
  5240.  
  5241.  
  5242. 1738.z6.Pitch = pt[math.random(1,#pt)]
  5243.  
  5244.  
  5245. 1739.z6.Looped = false
  5246.  
  5247.  
  5248. 1740.z6:Play()
  5249.  
  5250.  
  5251. 1741.for i = 1, 3 do
  5252.  
  5253.  
  5254. 1742.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5255.  
  5256.  
  5257. 1743.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5258.  
  5259.  
  5260. 1744.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5261.  
  5262.  
  5263. 1745.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5264.  
  5265.  
  5266. 1746.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5267.  
  5268.  
  5269. 1747.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5270.  
  5271.  
  5272. 1748.if Debounces.on == false then break end
  5273.  
  5274.  
  5275. 1749.wait()
  5276.  
  5277.  
  5278. 1750.end
  5279.  
  5280.  
  5281. 1751.z7 = Instance.new("Sound", rarm)
  5282.  
  5283.  
  5284. 1752.z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  5285.  
  5286.  
  5287. 1753.z7.Volume = .6
  5288.  
  5289.  
  5290. 1754.z7.Pitch = pt[math.random(1,#pt)]
  5291.  
  5292.  
  5293. 1755.z7.Looped = false
  5294.  
  5295.  
  5296. 1756.z7:Play()
  5297.  
  5298.  
  5299. 1757.for i = 1, 3 do
  5300.  
  5301.  
  5302. 1758.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  5303.  
  5304.  
  5305. 1759.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  5306.  
  5307.  
  5308. 1760.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5309.  
  5310.  
  5311. 1761.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5312.  
  5313.  
  5314. 1762.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5315.  
  5316.  
  5317. 1763.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5318.  
  5319.  
  5320. 1764.if Debounces.on == false then break end
  5321.  
  5322.  
  5323. 1765.wait()
  5324.  
  5325.  
  5326. 1766.end
  5327.  
  5328.  
  5329. 1767.z8 = Instance.new("Sound", larm)
  5330.  
  5331.  
  5332. 1768.z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5333.  
  5334.  
  5335. 1769.z8.Volume = .6
  5336.  
  5337.  
  5338. 1770.z8.Pitch = pt[math.random(1,#pt)]
  5339.  
  5340.  
  5341. 1771.z8.Looped = false
  5342.  
  5343.  
  5344. 1772.z8:Play()
  5345.  
  5346.  
  5347. 1773.for i = 1, 3 do
  5348.  
  5349.  
  5350. 1774.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5351.  
  5352.  
  5353. 1775.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  5354.  
  5355.  
  5356. 1776.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5357.  
  5358.  
  5359. 1777.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5360.  
  5361.  
  5362. 1778.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5363.  
  5364.  
  5365. 1779.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5366.  
  5367.  
  5368. 1780.if Debounces.on == false then break end
  5369.  
  5370.  
  5371. 1781.wait()
  5372.  
  5373.  
  5374. 1782.end
  5375.  
  5376.  
  5377. 1783.z9 = Instance.new("Sound", rarm)
  5378.  
  5379.  
  5380. 1784.z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5381.  
  5382.  
  5383. 1785.z9.Volume = 0.6
  5384.  
  5385.  
  5386. 1786.z9.Pitch = pt[math.random(1,#pt)]
  5387.  
  5388.  
  5389. 1787.z9.Looped = false
  5390.  
  5391.  
  5392. 1788.z9:Play()
  5393.  
  5394.  
  5395. 1789.for i = 1, 3 do
  5396.  
  5397.  
  5398. 1790.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  5399.  
  5400.  
  5401. 1791.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  5402.  
  5403.  
  5404. 1792.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5405.  
  5406.  
  5407. 1793.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5408.  
  5409.  
  5410. 1794.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5411.  
  5412.  
  5413. 1795.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5414.  
  5415.  
  5416. 1796.if Debounces.on == false then break end
  5417.  
  5418.  
  5419. 1797.wait()
  5420.  
  5421.  
  5422. 1798.end
  5423.  
  5424.  
  5425. 1799.z10 = Instance.new("Sound", larm)
  5426.  
  5427.  
  5428. 1800.z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5429.  
  5430.  
  5431. 1801.z10.Volume = .6
  5432.  
  5433.  
  5434. 1802.z10.Pitch = pt[math.random(1,#pt)]
  5435.  
  5436.  
  5437. 1803.z10.Looped = false
  5438.  
  5439.  
  5440. 1804.z10:Play()
  5441.  
  5442.  
  5443. 1805.for i = 1, 3 do
  5444.  
  5445.  
  5446. 1806.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5447.  
  5448.  
  5449. 1807.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5450.  
  5451.  
  5452. 1808.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5453.  
  5454.  
  5455. 1809.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5456.  
  5457.  
  5458. 1810.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5459.  
  5460.  
  5461. 1811.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5462.  
  5463.  
  5464. 1812.if Debounces.on == false then break end
  5465.  
  5466.  
  5467. 1813.wait()
  5468.  
  5469.  
  5470. 1814.end
  5471.  
  5472.  
  5473. 1815.z11 = Instance.new("Sound", rarm)
  5474.  
  5475.  
  5476. 1816.z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5477.  
  5478.  
  5479. 1817.z11.Volume = .6
  5480.  
  5481.  
  5482. 1818.z11.Pitch = pt[math.random(1,#pt)]
  5483.  
  5484.  
  5485. 1819.z11.Looped = false
  5486.  
  5487.  
  5488. 1820.z11:Play()
  5489.  
  5490.  
  5491. 1821.for i = 1, 3 do
  5492.  
  5493.  
  5494. 1822.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  5495.  
  5496.  
  5497. 1823.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  5498.  
  5499.  
  5500. 1824.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  5501.  
  5502.  
  5503. 1825.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  5504.  
  5505.  
  5506. 1826.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  5507.  
  5508.  
  5509. 1827.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  5510.  
  5511.  
  5512. 1828.if Debounces.on == false then break end
  5513.  
  5514.  
  5515. 1829.wait()
  5516.  
  5517.  
  5518. 1830.end
  5519.  
  5520.  
  5521. 1831.z12 = Instance.new("Sound", larm)
  5522.  
  5523.  
  5524. 1832.z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5525.  
  5526.  
  5527. 1833.z12.Volume = .6
  5528.  
  5529.  
  5530. 1834.z12.Pitch = pt[math.random(1,#pt)]
  5531.  
  5532.  
  5533. 1835.z12.Looped = false
  5534.  
  5535.  
  5536. 1836.z12:Play()
  5537.  
  5538.  
  5539. 1837.for i = 1, 3 do
  5540.  
  5541.  
  5542. 1838.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5543.  
  5544.  
  5545. 1839.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  5546.  
  5547.  
  5548. 1840.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5549.  
  5550.  
  5551. 1841.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5552.  
  5553.  
  5554. 1842.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5555.  
  5556.  
  5557. 1843.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5558.  
  5559.  
  5560. 1844.if Debounces.on == false then break end
  5561.  
  5562.  
  5563. 1845.wait()
  5564.  
  5565.  
  5566. 1846.end
  5567.  
  5568.  
  5569. 1847.z13 = Instance.new("Sound", rarm)
  5570.  
  5571.  
  5572. 1848.z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5573.  
  5574.  
  5575. 1849.z13.Volume = 0.6
  5576.  
  5577.  
  5578. 1850.z13.Pitch = pt[math.random(1,#pt)]
  5579.  
  5580.  
  5581. 1851.z13.Looped = false
  5582.  
  5583.  
  5584. 1852.z13:Play()
  5585.  
  5586.  
  5587. 1853.for i = 1, 3 do
  5588.  
  5589.  
  5590. 1854.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  5591.  
  5592.  
  5593. 1855.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  5594.  
  5595.  
  5596. 1856.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5597.  
  5598.  
  5599. 1857.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5600.  
  5601.  
  5602. 1858.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5603.  
  5604.  
  5605. 1859.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5606.  
  5607.  
  5608. 1860.if Debounces.on == false then break end
  5609.  
  5610.  
  5611. 1861.wait()
  5612.  
  5613.  
  5614. 1862.end
  5615.  
  5616.  
  5617. 1863.z14 = Instance.new("Sound", larm)
  5618.  
  5619.  
  5620. 1864.z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5621.  
  5622.  
  5623. 1865.z14.Volume = .6
  5624.  
  5625.  
  5626. 1866.z14.Pitch = pt[math.random(1,#pt)]
  5627.  
  5628.  
  5629. 1867.z14.Looped = false
  5630.  
  5631.  
  5632. 1868.z14:Play()
  5633.  
  5634.  
  5635. 1869.for i = 1, 3 do
  5636.  
  5637.  
  5638. 1870.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5639.  
  5640.  
  5641. 1871.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5642.  
  5643.  
  5644. 1872.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5645.  
  5646.  
  5647. 1873.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5648.  
  5649.  
  5650. 1874.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5651.  
  5652.  
  5653. 1875.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5654.  
  5655.  
  5656. 1876.if Debounces.on == false then break end
  5657.  
  5658.  
  5659. 1877.wait()
  5660.  
  5661.  
  5662. 1878.end
  5663.  
  5664.  
  5665. 1879.z15 = Instance.new("Sound", rarm)
  5666.  
  5667.  
  5668. 1880.z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5669.  
  5670.  
  5671. 1881.z15.Volume = .6
  5672.  
  5673.  
  5674. 1882.z15.Pitch = pt[math.random(1,#pt)]
  5675.  
  5676.  
  5677. 1883.z15.Looped = false
  5678.  
  5679.  
  5680. 1884.z15:Play()
  5681.  
  5682.  
  5683. 1885.for i = 1, 3 do
  5684.  
  5685.  
  5686. 1886.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  5687.  
  5688.  
  5689. 1887.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  5690.  
  5691.  
  5692. 1888.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  5693.  
  5694.  
  5695. 1889.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  5696.  
  5697.  
  5698. 1890.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  5699.  
  5700.  
  5701. 1891.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  5702.  
  5703.  
  5704. 1892.if Debounces.on == false then break end
  5705.  
  5706.  
  5707. 1893.wait()
  5708.  
  5709.  
  5710. 1894.end
  5711.  
  5712.  
  5713. 1895.z16 = Instance.new("Sound", larm)
  5714.  
  5715.  
  5716. 1896.z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5717.  
  5718.  
  5719. 1897.z16.Volume = .6
  5720.  
  5721.  
  5722. 1898.z16.Pitch = pt[math.random(1,#pt)]
  5723.  
  5724.  
  5725. 1899.z16.Looped = false
  5726.  
  5727.  
  5728. 1900.z16:Play()
  5729.  
  5730.  
  5731. 1901.for i = 1, 3 do
  5732.  
  5733.  
  5734. 1902.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5735.  
  5736.  
  5737. 1903.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5738.  
  5739.  
  5740. 1904.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5741.  
  5742.  
  5743. 1905.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5744.  
  5745.  
  5746. 1906.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5747.  
  5748.  
  5749. 1907.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5750.  
  5751.  
  5752. 1908.if Debounces.on == false then break end
  5753.  
  5754.  
  5755. 1909.wait()
  5756.  
  5757.  
  5758. 1910.end
  5759.  
  5760.  
  5761. 1911.z17 = Instance.new("Sound", rarm)
  5762.  
  5763.  
  5764. 1912.z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  5765.  
  5766.  
  5767. 1913.z17.Volume = .6
  5768.  
  5769.  
  5770. 1914.z17.Pitch = pt[math.random(1,#pt)]
  5771.  
  5772.  
  5773. 1915.z17.Looped = false
  5774.  
  5775.  
  5776. 1916.z17:Play()
  5777.  
  5778.  
  5779. 1917.for i = 1, 3 do
  5780.  
  5781.  
  5782. 1918.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  5783.  
  5784.  
  5785. 1919.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  5786.  
  5787.  
  5788. 1920.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5789.  
  5790.  
  5791. 1921.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5792.  
  5793.  
  5794. 1922.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5795.  
  5796.  
  5797. 1923.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5798.  
  5799.  
  5800. 1924.if Debounces.on == false then break end
  5801.  
  5802.  
  5803. 1925.wait()
  5804.  
  5805.  
  5806. 1926.end
  5807.  
  5808.  
  5809. 1927.z18 = Instance.new("Sound", larm)
  5810.  
  5811.  
  5812. 1928.z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5813.  
  5814.  
  5815. 1929.z18.Volume = .6
  5816.  
  5817.  
  5818. 1930.z18.Pitch = pt[math.random(1,#pt)]
  5819.  
  5820.  
  5821. 1931.z18.Looped = false
  5822.  
  5823.  
  5824. 1932.z18:Play()
  5825.  
  5826.  
  5827. 1933.for i = 1, 3 do
  5828.  
  5829.  
  5830. 1934.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5831.  
  5832.  
  5833. 1935.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  5834.  
  5835.  
  5836. 1936.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5837.  
  5838.  
  5839. 1937.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5840.  
  5841.  
  5842. 1938.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5843.  
  5844.  
  5845. 1939.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5846.  
  5847.  
  5848. 1940.if Debounces.on == false then break end
  5849.  
  5850.  
  5851. 1941.wait()
  5852.  
  5853.  
  5854. 1942.end
  5855.  
  5856.  
  5857. 1943.z19 = Instance.new("Sound", rarm)
  5858.  
  5859.  
  5860. 1944.z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5861.  
  5862.  
  5863. 1945.z19.Volume = 0.6
  5864.  
  5865.  
  5866. 1946.z19.Pitch = pt[math.random(1,#pt)]
  5867.  
  5868.  
  5869. 1947.z19.Looped = false
  5870.  
  5871.  
  5872. 1948.z19:Play()
  5873.  
  5874.  
  5875. 1949.for i = 1, 3 do
  5876.  
  5877.  
  5878. 1950.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  5879.  
  5880.  
  5881. 1951.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  5882.  
  5883.  
  5884. 1952.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  5885.  
  5886.  
  5887. 1953.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  5888.  
  5889.  
  5890. 1954.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  5891.  
  5892.  
  5893. 1955.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  5894.  
  5895.  
  5896. 1956.if Debounces.on == false then break end
  5897.  
  5898.  
  5899. 1957.wait()
  5900.  
  5901.  
  5902. 1958.end
  5903.  
  5904.  
  5905. 1959.z20 = Instance.new("Sound", larm)
  5906.  
  5907.  
  5908. 1960.z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
  5909.  
  5910.  
  5911. 1961.z20.Volume = .6
  5912.  
  5913.  
  5914. 1962.z20.Pitch = pt[math.random(1,#pt)]
  5915.  
  5916.  
  5917. 1963.z20.Looped = false
  5918.  
  5919.  
  5920. 1964.z20:Play()
  5921.  
  5922.  
  5923. 1965.for i = 1, 3 do
  5924.  
  5925.  
  5926. 1966.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  5927.  
  5928.  
  5929. 1967.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  5930.  
  5931.  
  5932. 1968.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  5933.  
  5934.  
  5935. 1969.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  5936.  
  5937.  
  5938. 1970.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  5939.  
  5940.  
  5941. 1971.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  5942.  
  5943.  
  5944. 1972.if Debounces.on == false then break end
  5945.  
  5946.  
  5947. 1973.wait()
  5948.  
  5949.  
  5950. 1974.end
  5951.  
  5952.  
  5953. 1975.z:Destroy()
  5954.  
  5955.  
  5956. 1976.z2:Destroy()
  5957.  
  5958.  
  5959. 1977.z3:Destroy()
  5960.  
  5961.  
  5962. 1978.z4:Destroy()
  5963.  
  5964.  
  5965. 1979.z5:Destroy()
  5966.  
  5967.  
  5968. 1980.z6:Destroy()
  5969.  
  5970.  
  5971. 1981.z7:Destroy()
  5972.  
  5973.  
  5974. 1982.z8:Destroy()
  5975.  
  5976.  
  5977. 1983.z9:Destroy()
  5978.  
  5979.  
  5980. 1984.z10:Destroy()
  5981.  
  5982.  
  5983. 1985.z11:Destroy()
  5984.  
  5985.  
  5986. 1986.z12:Destroy()
  5987.  
  5988.  
  5989. 1987.z13:Destroy()
  5990.  
  5991.  
  5992. 1988.z14:Destroy()
  5993.  
  5994.  
  5995. 1989.z15:Destroy()
  5996.  
  5997.  
  5998. 1990.z16:Destroy()
  5999.  
  6000.  
  6001. 1991.z17:Destroy()
  6002.  
  6003.  
  6004. 1992.z18:Destroy()
  6005.  
  6006.  
  6007. 1993.z19:Destroy()
  6008.  
  6009.  
  6010. 1994.z20:Destroy()
  6011.  
  6012.  
  6013. 1995.Debounces.LPunch = false
  6014.  
  6015.  
  6016. 1996.Debounces.RPunch = false
  6017.  
  6018.  
  6019. 1997.Debounces.ks = false
  6020.  
  6021.  
  6022. 1998.Debounces.ks2 = false
  6023.  
  6024.  
  6025. 1999.if Debounces.CanAttack == false then
  6026.  
  6027.  
  6028. 2000.Debounces.CanAttack = true
  6029.  
  6030.  
  6031. 2001.Debounces.on = false
  6032.  
  6033.  
  6034. 2002.Debounces.NoIdl = false
  6035.  
  6036.  
  6037. 2003.end
  6038.  
  6039.  
  6040. 2004.end
  6041.  
  6042.  
  6043. 2005.end
  6044.  
  6045.  
  6046. 2006.end)
  6047.  
  6048.  
  6049. 2007.-------------------------------
  6050.  
  6051.  
  6052. 2008.mouse.KeyDown:connect(function(key)
  6053.  
  6054.  
  6055. 2009.if key == "t" then
  6056.  
  6057.  
  6058. 2010.if Debounces.CanAttack == true then
  6059.  
  6060.  
  6061. 2011.Debounces.CanAttack = false
  6062.  
  6063.  
  6064. 2012.Debounces.NoIdl = true
  6065.  
  6066.  
  6067. 2013.Debounces.on = true
  6068.  
  6069.  
  6070. 2014.Debounces.ks = true
  6071.  
  6072.  
  6073. 2015. kik = rleg.Touched:connect(function(ht)
  6074.  
  6075.  
  6076. 2016. hit = ht.Parent
  6077.  
  6078.  
  6079. 2017. if ht and hit:IsA("Model") then
  6080.  
  6081.  
  6082. 2018. if hit:FindFirstChild("Humanoid") then
  6083.  
  6084.  
  6085. 2019. if hit.Name ~= p.Name then
  6086.  
  6087.  
  6088. 2020. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6089.  
  6090.  
  6091. 2021. Debounces.Slashed = true]]--
  6092.  
  6093.  
  6094. 2022. if Debounces.ks==true then
  6095.  
  6096.  
  6097. 2023. z = Instance.new("Sound",hed)
  6098.  
  6099.  
  6100. 2024. z.SoundId = "rbxassetid://169380525"
  6101.  
  6102.  
  6103. 2025. z.Volume = 1
  6104.  
  6105.  
  6106. 2026. z:Play()
  6107.  
  6108.  
  6109. 2027. Debounces.ks=false
  6110.  
  6111.  
  6112. 2028. end
  6113.  
  6114.  
  6115. 2029. hit:FindFirstChild("Humanoid"):TakeDamage(2)
  6116.  
  6117.  
  6118. 2030. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  6119.  
  6120.  
  6121. 2031. --Debounces.Slashed = false
  6122.  
  6123.  
  6124. 2032. --end
  6125.  
  6126.  
  6127. 2033. end
  6128.  
  6129.  
  6130. 2034. end
  6131.  
  6132.  
  6133. 2035. elseif ht and hit:IsA("Hat") then
  6134.  
  6135.  
  6136. 2036. if hit.Parent.Name ~= p.Name then
  6137.  
  6138.  
  6139. 2037. if hit.Parent:FindFirstChild("Humanoid") then
  6140.  
  6141.  
  6142. 2038. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6143.  
  6144.  
  6145. 2039. Debounces.Slashed = true]]--
  6146.  
  6147.  
  6148. 2040. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  6149.  
  6150.  
  6151. 2041. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  6152.  
  6153.  
  6154. 2042. --Debounces.Slashed = false
  6155.  
  6156.  
  6157. 2043. --end
  6158.  
  6159.  
  6160. 2044. end
  6161.  
  6162.  
  6163. 2045. end
  6164.  
  6165.  
  6166. 2046. end
  6167.  
  6168.  
  6169. 2047. end)
  6170.  
  6171.  
  6172. 2048.for i = 1,20 do
  6173.  
  6174.  
  6175. 2049.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  6176.  
  6177.  
  6178. 2050.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.4)
  6179.  
  6180.  
  6181. 2051.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  6182.  
  6183.  
  6184. 2052.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
  6185.  
  6186.  
  6187. 2053.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
  6188.  
  6189.  
  6190. 2054.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  6191.  
  6192.  
  6193. 2055.if Debounces.on == false then break end
  6194.  
  6195.  
  6196. 2056.rs:wait()
  6197.  
  6198.  
  6199. 2057.end
  6200.  
  6201.  
  6202. 2058.kik:disconnect()
  6203.  
  6204.  
  6205. 2059.if Debounces.CanAttack == false then
  6206.  
  6207.  
  6208. 2060.Debounces.CanAttack = true
  6209.  
  6210.  
  6211. 2061.Debounces.NoIdl = false
  6212.  
  6213.  
  6214. 2062.Debounces.on = false
  6215.  
  6216.  
  6217. 2063. end
  6218.  
  6219.  
  6220. 2064. end
  6221.  
  6222.  
  6223. 2065. end
  6224.  
  6225.  
  6226. 2066.end)
  6227.  
  6228.  
  6229. 2067.----------------------------------------------------
  6230.  
  6231.  
  6232. 2068.mouse.KeyDown:connect(function(key)
  6233.  
  6234.  
  6235. 2069.if key == "y" then
  6236.  
  6237.  
  6238. 2070.if Debounces.CanAttack == true then
  6239.  
  6240.  
  6241. 2071. Debounces.CanAttack = false
  6242.  
  6243.  
  6244. 2072. Debounces.on = true
  6245.  
  6246.  
  6247. 2073. Debounces.NoIdl = true
  6248.  
  6249.  
  6250. 2074.for i = 1, 15 do
  6251.  
  6252.  
  6253. 2075.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.2)
  6254.  
  6255.  
  6256. 2076.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.6)
  6257.  
  6258.  
  6259. 2077.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  6260.  
  6261.  
  6262. 2078.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  6263.  
  6264.  
  6265. 2079.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  6266.  
  6267.  
  6268. 2080.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  6269.  
  6270.  
  6271. 2081. if Debounces.on == false then break end
  6272.  
  6273.  
  6274. 2082. rs:wait(2.7)
  6275.  
  6276.  
  6277. 2083. end
  6278.  
  6279.  
  6280. 2084.x = Instance.new("Sound",char)
  6281.  
  6282.  
  6283. 2085.x.SoundId = "rbxassetid://228343271"
  6284.  
  6285.  
  6286. 2086.x.Pitch = 1
  6287.  
  6288.  
  6289. 2087.x.Volume = .8
  6290.  
  6291.  
  6292. 2088.wait(.1)
  6293.  
  6294.  
  6295. 2089.x:Play()
  6296.  
  6297.  
  6298. 2090.Debounces.on = false
  6299.  
  6300.  
  6301. 2091.Debounces.Here = false
  6302.  
  6303.  
  6304. 2092.shot = shot + 1
  6305.  
  6306.  
  6307. 2093.local rng = Instance.new("Part", larm)
  6308.  
  6309.  
  6310. 2094.rng.Anchored = true
  6311.  
  6312.  
  6313. 2095.rng.BrickColor = BrickColor.new("Royal purple")
  6314.  
  6315.  
  6316. 2096.rng.CanCollide = false
  6317.  
  6318.  
  6319. 2097.rng.FormFactor = 3
  6320.  
  6321.  
  6322. 2098.rng.Name = "Ring"
  6323.  
  6324.  
  6325. 2099.rng.Size = Vector3.new(1, 1, 1)
  6326.  
  6327.  
  6328. 2100.rng.Transparency = 0.35
  6329.  
  6330.  
  6331. 2101.rng.TopSurface = 0
  6332.  
  6333.  
  6334. 2102.rng.BottomSurface = 0
  6335.  
  6336.  
  6337. 2103.rng2 = rng:clone()
  6338.  
  6339.  
  6340. 2104.rng3 = rng2:clone()
  6341.  
  6342.  
  6343. 2105.rng4 = rng2:clone()
  6344.  
  6345.  
  6346. 2106.local rngm = Instance.new("SpecialMesh", rng)
  6347.  
  6348.  
  6349. 2107.rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6350.  
  6351.  
  6352. 2108.rngm.Scale = Vector3.new(10, 10, 1)
  6353.  
  6354.  
  6355. 2109.rngm2 = rngm:clone()
  6356.  
  6357.  
  6358. 2110.rngm2.Scale = Vector3.new(5, 5, 3)
  6359.  
  6360.  
  6361. 2111.rngm3=rngm2:clone()
  6362.  
  6363.  
  6364. 2112.rngm3.Parent = rng3
  6365.  
  6366.  
  6367. 2113.rngm3.Scale = Vector3.new(8, 8, 1)
  6368.  
  6369.  
  6370. 2114.rngm4 = rngm2:clone()
  6371.  
  6372.  
  6373. 2115.rngm4.Parent = rng4
  6374.  
  6375.  
  6376. 2116.rngm4.Scale = Vector3.new(6, 6, 1)
  6377.  
  6378.  
  6379. 2117.local bem = Instance.new("Part", larm)
  6380.  
  6381.  
  6382. 2118.bem.Anchored = true
  6383.  
  6384.  
  6385. 2119.bem.BrickColor = BrickColor.new("Really black")
  6386.  
  6387.  
  6388. 2120.bem.CanCollide = false
  6389.  
  6390.  
  6391. 2121.bem.FormFactor = 3
  6392.  
  6393.  
  6394. 2122.bem.Name = "Beam" .. shot
  6395.  
  6396.  
  6397. 2123.bem.Size = Vector3.new(1, 1, 1)
  6398.  
  6399.  
  6400. 2124.bem.Transparency = 0.35
  6401.  
  6402.  
  6403. 2125.bem.TopSurface = 0
  6404.  
  6405.  
  6406. 2126.bem.BottomSurface = 0
  6407.  
  6408.  
  6409. 2127.local bemm = Instance.new("SpecialMesh", bem)
  6410.  
  6411.  
  6412. 2128.bemm.MeshType = 4
  6413.  
  6414.  
  6415. 2129.bemm.Scale = Vector3.new(1, 4, 4)
  6416.  
  6417.  
  6418. 2130.local out = Instance.new("Part", larm)
  6419.  
  6420.  
  6421. 2131.out.Anchored = true
  6422.  
  6423.  
  6424. 2132.out.BrickColor = BrickColor.new("Really black")
  6425.  
  6426.  
  6427. 2133.out.CanCollide = false
  6428.  
  6429.  
  6430. 2134.out.FormFactor = 3
  6431.  
  6432.  
  6433. 2135.out.Name = "Out"
  6434.  
  6435.  
  6436. 2136.out.Size = Vector3.new(4, 4, 4)
  6437.  
  6438.  
  6439. 2137.out.Transparency = 0.35
  6440.  
  6441.  
  6442. 2138.out.TopSurface = 0
  6443.  
  6444.  
  6445. 2139.out.BottomSurface = 0
  6446.  
  6447.  
  6448. 2140.local outm = Instance.new("SpecialMesh", out)
  6449.  
  6450.  
  6451. 2141.outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  6452.  
  6453.  
  6454. 2142.outm.Scale = Vector3.new(6, 4, 6)
  6455.  
  6456.  
  6457. 2143.local bnd = Instance.new("Part", larm)
  6458.  
  6459.  
  6460. 2144.bnd.Anchored = true
  6461.  
  6462.  
  6463. 2145.bnd.BrickColor = BrickColor.new("Really red")
  6464.  
  6465.  
  6466. 2146.bnd.CanCollide = false
  6467.  
  6468.  
  6469. 2147.bnd.FormFactor = 3
  6470.  
  6471.  
  6472. 2148.bnd.Name = "Bend"
  6473.  
  6474.  
  6475. 2149.bnd.Size = Vector3.new(1, 1, 1)
  6476.  
  6477.  
  6478. 2150.bnd.Transparency = 1
  6479.  
  6480.  
  6481. 2151.bnd.TopSurface = 0
  6482.  
  6483.  
  6484. 2152.bnd.BottomSurface = 0
  6485.  
  6486.  
  6487. 2153.local bndm = Instance.new("SpecialMesh", bnd)
  6488.  
  6489.  
  6490. 2154.bndm.MeshType = 3
  6491.  
  6492.  
  6493. 2155.bndm.Scale = Vector3.new(8, 8, 8)
  6494.  
  6495.  
  6496. 2156.out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  6497.  
  6498.  
  6499. 2157.bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  6500.  
  6501.  
  6502. 2158.bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  6503.  
  6504.  
  6505. 2159.rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  6506.  
  6507.  
  6508. 2160.rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  6509.  
  6510.  
  6511. 2161.rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  6512.  
  6513.  
  6514. 2162.Debounces.Shewt = true
  6515.  
  6516.  
  6517. 2163.coroutine.wrap(function()
  6518.  
  6519.  
  6520. 2164.for i = 1, 20, 0.2 do
  6521.  
  6522.  
  6523. 2165.rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  6524.  
  6525.  
  6526. 2166.rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1)
  6527.  
  6528.  
  6529. 2167.rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1)
  6530.  
  6531.  
  6532. 2168.rng.Transparency = i/20
  6533.  
  6534.  
  6535. 2169.rng3.Transparency = 1/24
  6536.  
  6537.  
  6538. 2170.rng4.Transparency = i/26
  6539.  
  6540.  
  6541. 2171.wait()
  6542.  
  6543.  
  6544. 2172.end
  6545.  
  6546.  
  6547. 2173.wait()
  6548.  
  6549.  
  6550. 2174.rng:Destroy()
  6551.  
  6552.  
  6553. 2175.end)()
  6554.  
  6555.  
  6556. 2176.if Debounces.Shewt == true then
  6557.  
  6558.  
  6559. 2177.larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6560.  
  6561.  
  6562. 2178.hit = ht.Parent
  6563.  
  6564.  
  6565. 2179.if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6566.  
  6567.  
  6568. 2180.if HasntTouched(hit.Name) == true and deb == false then
  6569.  
  6570.  
  6571. 2181.deb = true
  6572.  
  6573.  
  6574. 2182.coroutine.wrap(function()
  6575.  
  6576.  
  6577. 2183.hit:FindFirstChild("Humanoid").PlatformStand = true
  6578.  
  6579.  
  6580. 2184.hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  6581.  
  6582.  
  6583. 2185.hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73))
  6584.  
  6585.  
  6586. 2186.end)()
  6587.  
  6588.  
  6589. 2187.table.insert(Touche, hit.Name)
  6590.  
  6591.  
  6592. 2188.deb = false
  6593.  
  6594.  
  6595. 2189.end
  6596.  
  6597.  
  6598. 2190.elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6599.  
  6600.  
  6601. 2191.if HasntTouched(hit.Parent.Name) == true and deb == false then
  6602.  
  6603.  
  6604. 2192.deb = true
  6605.  
  6606.  
  6607. 2193.coroutine.wrap(function()
  6608.  
  6609.  
  6610. 2194.hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6611.  
  6612.  
  6613. 2195.hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  6614.  
  6615.  
  6616. 2196.wait(1)
  6617.  
  6618.  
  6619. 2197.hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6620.  
  6621.  
  6622. 2198.end)()
  6623.  
  6624.  
  6625. 2199.table.insert(Touche, hit.Parent.Name)
  6626.  
  6627.  
  6628. 2200.deb = false
  6629.  
  6630.  
  6631. 2201.for i, v in pairs(Touche) do
  6632.  
  6633.  
  6634. 2202.print(v)
  6635.  
  6636.  
  6637. 2203.end
  6638.  
  6639.  
  6640. 2204.end
  6641.  
  6642.  
  6643. 2205.end
  6644.  
  6645.  
  6646. 2206.end)
  6647.  
  6648.  
  6649. 2207.end
  6650.  
  6651.  
  6652. 2208.for i = 0, 260, 8 do
  6653.  
  6654.  
  6655. 2209.bem.Size = Vector3.new(i, 3, 3)
  6656.  
  6657.  
  6658. 2210.out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  6659.  
  6660.  
  6661. 2211.bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6662.  
  6663.  
  6664. 2212.bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6665.  
  6666.  
  6667. 2213.bnd.Size = Vector3.new(1,1,1)
  6668.  
  6669.  
  6670. 2214.bndm.Scale = Vector3.new(8,8,8)
  6671.  
  6672.  
  6673. 2215.if i % 10 == 0 then
  6674.  
  6675.  
  6676. 2216.local newRng = rng2:Clone()
  6677.  
  6678.  
  6679. 2217.newRng.Parent = larm
  6680.  
  6681.  
  6682. 2218.newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6683.  
  6684.  
  6685. 2219.local newRngm = rngm2:clone()
  6686.  
  6687.  
  6688. 2220.newRngm.Parent=newRng
  6689.  
  6690.  
  6691. 2221.coroutine.wrap(function()
  6692.  
  6693.  
  6694. 2222.for i = 1, 10, 0.2 do
  6695.  
  6696.  
  6697. 2223.newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3)
  6698.  
  6699.  
  6700. 2224.newRng.Transparency = i/10
  6701.  
  6702.  
  6703. 2225.wait()
  6704.  
  6705.  
  6706. 2226.end
  6707.  
  6708.  
  6709. 2227.wait()
  6710.  
  6711.  
  6712. 2228.newRng:Destroy()
  6713.  
  6714.  
  6715. 2229.end)()
  6716.  
  6717.  
  6718. 2230.end
  6719.  
  6720.  
  6721. 2231.wait()
  6722.  
  6723.  
  6724. 2232.end
  6725.  
  6726.  
  6727. 2233.wait()
  6728.  
  6729.  
  6730. 2234.Debounces.Shewt = false
  6731.  
  6732.  
  6733. 2235.bem:Destroy()
  6734.  
  6735.  
  6736. 2236.out:Destroy()
  6737.  
  6738.  
  6739. 2237.bnd:Destroy()
  6740.  
  6741.  
  6742. 2238.Debounces.Ready = false
  6743.  
  6744.  
  6745. 2239.for i, v in pairs(Touche) do
  6746.  
  6747.  
  6748. 2240.table.remove(Touche, i)
  6749.  
  6750.  
  6751. 2241.end
  6752.  
  6753.  
  6754. 2242.wait()
  6755.  
  6756.  
  6757. 2243.table.insert(Touche, char.Name)
  6758.  
  6759.  
  6760. 2244.Debounces.NoIdl = false
  6761.  
  6762.  
  6763. 2245.if Debounces.CanAttack == false then
  6764.  
  6765.  
  6766. 2246.Debounces.CanAttack = true
  6767.  
  6768.  
  6769. 2247.end
  6770.  
  6771.  
  6772. 2248.end
  6773.  
  6774.  
  6775. 2249.end
  6776.  
  6777.  
  6778. 2250.end)
  6779.  
  6780.  
  6781. 2251.----------------------------------------------------
  6782.  
  6783.  
  6784. 2252.--[[mouse.KeyDown:connect(function(key)
  6785.  
  6786.  
  6787. 2253.if key == "y" then
  6788.  
  6789.  
  6790. 2254.if Debounces.CanAttack == true then
  6791.  
  6792.  
  6793. 2255.Debounces.CanAttack = false
  6794.  
  6795.  
  6796. 2256.Debounces.NoIdl = true
  6797.  
  6798.  
  6799. 2257.Debounces.on = true
  6800.  
  6801.  
  6802. 2258.local shell = Instance.new("Part",torso)
  6803.  
  6804.  
  6805. 2259.shell.BrickColor = BrickColor.new("Royal purple")
  6806.  
  6807.  
  6808. 2260.shell.Anchored = false
  6809.  
  6810.  
  6811. 2261.shell.CanCollide = false
  6812.  
  6813.  
  6814. 2262.shell.Locked = true
  6815.  
  6816.  
  6817. 2263.shell.TopSurface = "SmoothNoOutlines"
  6818.  
  6819.  
  6820. 2264.shell.BottomSurface = "SmoothNoOutlines"
  6821.  
  6822.  
  6823. 2265.shell.Size = Vector3.new(1.2,1.2,1.2)
  6824.  
  6825.  
  6826. 2266.shell.FormFactor = 3
  6827.  
  6828.  
  6829. 2267.local shellm = Instance.new("SpecialMesh",shell)
  6830.  
  6831.  
  6832. 2268.shellm.MeshType = "Sphere"
  6833.  
  6834.  
  6835. 2269.shellm.Scale = Vector3.new(1.2,1.2,1.2)
  6836.  
  6837.  
  6838. 2270.Omega = function()
  6839.  
  6840.  
  6841. 2271.local X = Instance.new("Part",char)
  6842.  
  6843.  
  6844. 2272.local O = Instance.new("ObjectValue",X)
  6845.  
  6846.  
  6847. 2273.O.Name = "creator"
  6848.  
  6849.  
  6850. 2274.X.Locked = true
  6851.  
  6852.  
  6853. 2275.X.Name = "Shell"
  6854.  
  6855.  
  6856. 2276.X.Anchored = false
  6857.  
  6858.  
  6859. 2277.X.CanCollide = false
  6860.  
  6861.  
  6862. 2278.X.Transparency = 0.5
  6863.  
  6864.  
  6865. 2279.X.Reflectance = 0
  6866.  
  6867.  
  6868. 2280.X.BottomSurface = 0
  6869.  
  6870.  
  6871. 2281.X.TopSurface = 0
  6872.  
  6873.  
  6874. 2282.X.Shape = 0
  6875.  
  6876.  
  6877. 2283.local V = Instance.new("ObjectValue",X)
  6878.  
  6879.  
  6880. 2284.V.Value = char
  6881.  
  6882.  
  6883. 2285.V.Name = "creator"
  6884.  
  6885.  
  6886. 2286.X.BrickColor = BrickColor.new("Royal purple")
  6887.  
  6888.  
  6889. 2287.X.Size = Vector3.new(40,40,40)
  6890.  
  6891.  
  6892. 2288.--X.Material = "Neon"
  6893.  
  6894.  
  6895. 2289.local Z = Instance.new("SpecialMesh",X)
  6896.  
  6897.  
  6898. 2290.Z.MeshType = "Sphere"
  6899.  
  6900.  
  6901. 2291.Z.Scale = Vector3.new(0.2,0.2,0.2)
  6902.  
  6903.  
  6904. 2292.X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  6905.  
  6906.  
  6907. 2293.local bv = Instance.new("BodyVelocity",X)
  6908.  
  6909.  
  6910. 2294.bv.maxForce = Vector3.new(99999,99999,99999)
  6911.  
  6912.  
  6913. 2295.X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  6914.  
  6915.  
  6916. 2296.bv.velocity = root.CFrame.lookVector*10
  6917.  
  6918.  
  6919. 2297.Explode = X.Touched:connect(function(hit)
  6920.  
  6921.  
  6922. 2298.if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then
  6923.  
  6924.  
  6925. 2299.local cf = X.CFrame
  6926.  
  6927.  
  6928. 2300.bv:Destroy()
  6929.  
  6930.  
  6931. 2301.X.Anchored = true
  6932.  
  6933.  
  6934. 2302.Z:Remove()
  6935.  
  6936.  
  6937. 2303.Explode:disconnect()
  6938.  
  6939.  
  6940. 2304.X.Size = Vector3.new(3,3,3)
  6941.  
  6942.  
  6943. 2305.X.Touched:connect(function(hit) end)
  6944.  
  6945.  
  6946. 2306.X.CanCollide = false
  6947.  
  6948.  
  6949. 2307.for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do
  6950.  
  6951.  
  6952. 2308.if v:FindFirstChild('Humanoid') then
  6953.  
  6954.  
  6955. 2309.v.Humanoid:TakeDamage(math.random(80,120))
  6956.  
  6957.  
  6958. 2310.end
  6959.  
  6960.  
  6961. 2311.end
  6962.  
  6963.  
  6964. 2312.for i = 1, (40) do rs:wait()
  6965.  
  6966.  
  6967. 2313.X.Transparency = X.Transparency + (1/40)
  6968.  
  6969.  
  6970. 2314.X.Size = X.Size + Vector3.new(1,1,1)
  6971.  
  6972.  
  6973. 2315.X.CFrame = root.CFrame * CFrame.new(0,0,-10)
  6974.  
  6975.  
  6976. 2316.end
  6977.  
  6978.  
  6979. 2317.X:Destroy()
  6980.  
  6981.  
  6982. 2318.end
  6983.  
  6984.  
  6985. 2319.end)
  6986.  
  6987.  
  6988. 2320.end
  6989.  
  6990.  
  6991. 2321.for i = 1,200 do
  6992.  
  6993.  
  6994. 2322.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  6995.  
  6996.  
  6997. 2323.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03)
  6998.  
  6999.  
  7000. 2324.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  7001.  
  7002.  
  7003. 2325.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7004.  
  7005.  
  7006. 2326.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7007.  
  7008.  
  7009. 2327.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7010.  
  7011.  
  7012. 2328.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7013.  
  7014.  
  7015. 2329.if Debounces.on == false then break end
  7016.  
  7017.  
  7018. 2330.rs:wait()
  7019.  
  7020.  
  7021. 2331.end
  7022.  
  7023.  
  7024. 2332.for i = 1,30 do
  7025.  
  7026.  
  7027. 2333.shell.CFrame = torso.CFrame * CFrame.new(0,8,0)
  7028.  
  7029.  
  7030. 2334.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4)
  7031.  
  7032.  
  7033. 2335.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4)
  7034.  
  7035.  
  7036. 2336.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7037.  
  7038.  
  7039. 2337.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7040.  
  7041.  
  7042. 2338.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7043.  
  7044.  
  7045. 2339.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7046.  
  7047.  
  7048. 2340.if Debounces.on == false then break end
  7049.  
  7050.  
  7051. 2341.rs:wait()
  7052.  
  7053.  
  7054. 2342.end
  7055.  
  7056.  
  7057. 2343.for i = 1,40 do
  7058.  
  7059.  
  7060. 2344.shell.CFrame = torso.CFrame * CFrame.new(0,20,0)
  7061.  
  7062.  
  7063. 2345.shell.Size = shell.Size + Vector3.new(1,1,1)
  7064.  
  7065.  
  7066. 2346.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4)
  7067.  
  7068.  
  7069. 2347.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4)
  7070.  
  7071.  
  7072. 2348.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7073.  
  7074.  
  7075. 2349.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7076.  
  7077.  
  7078. 2350.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7079.  
  7080.  
  7081. 2351.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7082.  
  7083.  
  7084. 2352.if Debounces.on == false then break end
  7085.  
  7086.  
  7087. 2353.rs:wait()
  7088.  
  7089.  
  7090. 2354.end
  7091.  
  7092.  
  7093. 2355.for i = 1,40 do
  7094.  
  7095.  
  7096. 2356.shell.CFrame = torso.CFrame * CFrame.new(0,0,-30)
  7097.  
  7098.  
  7099. 2357.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4)
  7100.  
  7101.  
  7102. 2358.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4)
  7103.  
  7104.  
  7105. 2359.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7106.  
  7107.  
  7108. 2360.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7109.  
  7110.  
  7111. 2361.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7112.  
  7113.  
  7114. 2362.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7115.  
  7116.  
  7117. 2363.if Debounces.on == false then break end
  7118.  
  7119.  
  7120. 2364.rs:wait()
  7121.  
  7122.  
  7123. 2365.end
  7124.  
  7125.  
  7126. 2366.for i = 1,60 do
  7127.  
  7128.  
  7129. 2367.shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  7130.  
  7131.  
  7132. 2368.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4)
  7133.  
  7134.  
  7135. 2369.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4)
  7136.  
  7137.  
  7138. 2370.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7139.  
  7140.  
  7141. 2371.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7142.  
  7143.  
  7144. 2372.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7145.  
  7146.  
  7147. 2373.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7148.  
  7149.  
  7150. 2374.if Debounces.on == false then break end
  7151.  
  7152.  
  7153. 2375.rs:wait()
  7154.  
  7155.  
  7156. 2376.end
  7157.  
  7158.  
  7159. 2377.for i = 1,60 do
  7160.  
  7161.  
  7162. 2378.shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  7163.  
  7164.  
  7165. 2379.shell.Size = shell.Size + Vector3.new(1,1,1)
  7166.  
  7167.  
  7168. 2380.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4)
  7169.  
  7170.  
  7171. 2381.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4)
  7172.  
  7173.  
  7174. 2382.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  7175.  
  7176.  
  7177. 2383.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  7178.  
  7179.  
  7180. 2384.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7181.  
  7182.  
  7183. 2385.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  7184.  
  7185.  
  7186. 2386.if Debounces.on == false then break end
  7187.  
  7188.  
  7189. 2387.rs:wait()
  7190.  
  7191.  
  7192. 2388.end
  7193.  
  7194.  
  7195. 2389.if Debounces.CanAttack == false then
  7196.  
  7197.  
  7198. 2390.Debounces.CanAttack = true
  7199.  
  7200.  
  7201. 2391.Debounces.NoIdl = false
  7202.  
  7203.  
  7204. 2392.Debounces.on = false
  7205.  
  7206.  
  7207. 2393. end
  7208.  
  7209.  
  7210. 2394. end
  7211.  
  7212.  
  7213. 2395. end
  7214.  
  7215.  
  7216. 2396.end)]]--
  7217.  
  7218.  
  7219. 2397.----------------------------------------------------
  7220.  
  7221.  
  7222. 2398.Charging = false
  7223.  
  7224.  
  7225. 2399.mouse.KeyDown:connect(function(key)
  7226.  
  7227.  
  7228. 2400.if key == "r" then
  7229.  
  7230.  
  7231. 2401.if Charging == false then
  7232.  
  7233.  
  7234. 2402.Charging = true
  7235.  
  7236.  
  7237. 2403.if Debounces.CanAttack == true then
  7238.  
  7239.  
  7240. 2404.Debounces.CanAttack = false
  7241.  
  7242.  
  7243. 2405.Debounces.NoIdl = true
  7244.  
  7245.  
  7246. 2406.Debounces.on = true
  7247.  
  7248.  
  7249. 2407.for i = 1,20 do
  7250.  
  7251.  
  7252. 2408.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2)
  7253.  
  7254.  
  7255. 2409.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2)
  7256.  
  7257.  
  7258. 2410.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  7259.  
  7260.  
  7261. 2411.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  7262.  
  7263.  
  7264. 2412.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  7265.  
  7266.  
  7267. 2413.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  7268.  
  7269.  
  7270. 2414.if Debounces.on == false then break end
  7271.  
  7272.  
  7273. 2415.rs:wait()
  7274.  
  7275.  
  7276. 2416.end
  7277.  
  7278.  
  7279. 2417.--[[for i = 1,20 do
  7280.  
  7281.  
  7282. 2418.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4)
  7283.  
  7284.  
  7285. 2419.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4)
  7286.  
  7287.  
  7288. 2420.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4)
  7289.  
  7290.  
  7291. 2421.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  7292.  
  7293.  
  7294. 2422.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  7295.  
  7296.  
  7297. 2423.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  7298.  
  7299.  
  7300. 2424.if Debounces.on == false then break end
  7301.  
  7302.  
  7303. 2425.rs:wait()
  7304.  
  7305.  
  7306. 2426.end]]--
  7307.  
  7308.  
  7309. 2427.pt=Instance.new('Part',torso)
  7310.  
  7311.  
  7312. 2428.pt.Anchored=true
  7313.  
  7314.  
  7315. 2429.pt.CanCollide=false
  7316.  
  7317.  
  7318. 2430.pt.Locked = true
  7319.  
  7320.  
  7321. 2431.pt.FormFactor='Custom'
  7322.  
  7323.  
  7324. 2432.pt.Size=Vector3.new(1,1,1)
  7325.  
  7326.  
  7327. 2433.pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
  7328.  
  7329.  
  7330. 2434.pt.Transparency=.6
  7331.  
  7332.  
  7333. 2435.pt.BrickColor=BrickColor.new('Really black')
  7334.  
  7335.  
  7336. 2436.msh=Instance.new('SpecialMesh',pt)
  7337.  
  7338.  
  7339. 2437.msh.MeshId='http://www.roblox.com/asset/?id=20329976'
  7340.  
  7341.  
  7342. 2438.msh.Scale=Vector3.new(8,4,8)
  7343.  
  7344.  
  7345. 2439.pt2=pt:clone()
  7346.  
  7347.  
  7348. 2440.pt2.Parent = torso
  7349.  
  7350.  
  7351. 2441.pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
  7352.  
  7353.  
  7354. 2442.pt2.BrickColor=BrickColor.new("Royal purple")
  7355.  
  7356.  
  7357. 2443.msh2=msh:clone()
  7358.  
  7359.  
  7360. 2444.msh2.Parent=pt2
  7361.  
  7362.  
  7363. 2445.msh2.Scale=Vector3.new(10,5,10)
  7364.  
  7365.  
  7366. 2446.
  7367.  
  7368.  
  7369. 2447.custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  7370.  
  7371.  
  7372. 2448.
  7373.  
  7374.  
  7375. 2449.bl = Instance.new("Part", char)
  7376.  
  7377.  
  7378. 2450.bl.Locked = true
  7379.  
  7380.  
  7381. 2451.bl.Name = "Shell"
  7382.  
  7383.  
  7384. 2452.bl.BrickColor = BrickColor.new("Really black")
  7385.  
  7386.  
  7387. 2453.bl.Anchored = true
  7388.  
  7389.  
  7390. 2454.bl.CanCollide = false
  7391.  
  7392.  
  7393. 2455.bl.Transparency = 0
  7394.  
  7395.  
  7396. 2456.bl.Reflectance = 0
  7397.  
  7398.  
  7399. 2457.bl.BottomSurface = 0
  7400.  
  7401.  
  7402. 2458.bl.TopSurface = 0
  7403.  
  7404.  
  7405. 2459.bl.Shape = 0
  7406.  
  7407.  
  7408. 2460.blm = Instance.new("SpecialMesh",bl)
  7409.  
  7410.  
  7411. 2461.blm.MeshType = "Sphere"
  7412.  
  7413.  
  7414. 2462.blm.Scale = Vector3.new(1,1,1)
  7415.  
  7416.  
  7417. 2463.blm.MeshId = "rbxassetid://9982590"
  7418.  
  7419.  
  7420. 2464.
  7421.  
  7422.  
  7423. 2465.coroutine.resume(coroutine.create(function()
  7424.  
  7425.  
  7426. 2466. for i=1, math.huge, 4 do
  7427.  
  7428.  
  7429. 2467.if Charging == true then
  7430.  
  7431.  
  7432. 2468.rs:wait()
  7433.  
  7434.  
  7435. 2469.bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  7436.  
  7437.  
  7438. 2470.blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
  7439.  
  7440.  
  7441. 2471.bl.Transparency = bl.Transparency + 0.005
  7442.  
  7443.  
  7444. 2472.pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2),0)
  7445.  
  7446.  
  7447. 2473.pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2),0)
  7448.  
  7449.  
  7450. 2474.msh.Scale = msh.Scale + Vector3.new(0.05,0,0.05)
  7451.  
  7452.  
  7453. 2475.msh2.Scale = msh2.Scale + Vector3.new(0.05,0,0.05)
  7454.  
  7455.  
  7456. 2476.elseif Charging == false then break
  7457.  
  7458.  
  7459. 2477.end
  7460.  
  7461.  
  7462. 2478.end
  7463.  
  7464.  
  7465. 2479. end))
  7466.  
  7467.  
  7468. 2480.
  7469.  
  7470.  
  7471. 2481.repeat
  7472.  
  7473.  
  7474. 2482. local p = Instance.new('Part',torso)
  7475.  
  7476.  
  7477. 2483. p.formFactor = 'Custom'
  7478.  
  7479.  
  7480. 2484. p.Size = Vector3.new(1,1,1)
  7481.  
  7482.  
  7483. 2485. p.BrickColor = workspace.Base.BrickColor
  7484.  
  7485.  
  7486. 2486. p.CanCollide = false
  7487.  
  7488.  
  7489. 2487. p.Transparency = 0
  7490.  
  7491.  
  7492. 2488. p.Anchored = true
  7493.  
  7494.  
  7495. 2489. p.Locked=true
  7496.  
  7497.  
  7498. 2490. p.Material = workspace.Base.Material
  7499.  
  7500.  
  7501. 2491. s = math.random(1,40)/10
  7502.  
  7503.  
  7504. 2492. local m = Instance.new("BlockMesh",p)
  7505.  
  7506.  
  7507. 2493. m.Scale = Vector3.new(s,s,s)
  7508.  
  7509.  
  7510. 2494. p.CFrame = torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random())
  7511.  
  7512.  
  7513. 2495.--[[coroutine.wrap(function()
  7514.  
  7515.  
  7516. 2496.wait(2)
  7517.  
  7518.  
  7519. 2497.while Charging == true do
  7520.  
  7521.  
  7522. 2498.wait(2)
  7523.  
  7524.  
  7525. 2499.GroundWave1()
  7526.  
  7527.  
  7528. 2500.wait(2)
  7529.  
  7530.  
  7531. 2501.end
  7532.  
  7533.  
  7534. 2502.end)()]]--
  7535.  
  7536.  
  7537. 2503.Spawn(function()
  7538.  
  7539.  
  7540. 2504.while rs:wait() do
  7541.  
  7542.  
  7543. 2505.if Charging == true then
  7544.  
  7545.  
  7546. 2506.rarm.Weld.C0 = CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(-30,-20)),math.rad(math.random(30,50)))
  7547.  
  7548.  
  7549. 2507.larm.Weld.C0 = CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(20,30)),math.rad(math.random(-50,-30)))
  7550.  
  7551.  
  7552. 2508.hed.Weld.C0 = CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(math.random(26,34)),math.rad(math.random(-5,5)),math.rad(0))
  7553.  
  7554.  
  7555. 2509.torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4,4)), math.rad(0))
  7556.  
  7557.  
  7558. 2510.lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(10,20)), math.rad(math.random(-20,-10)))
  7559.  
  7560.  
  7561. 2511.rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(-20,-10)), math.rad(math.random(10,20)))
  7562.  
  7563.  
  7564. 2512.elseif Charging == false then break
  7565.  
  7566.  
  7567. 2513.end
  7568.  
  7569.  
  7570. 2514.end
  7571.  
  7572.  
  7573. 2515.end)
  7574.  
  7575.  
  7576. 2516.Spawn(function()
  7577.  
  7578.  
  7579. 2517. while rs:wait() do
  7580.  
  7581.  
  7582. 2518. if p.Transparency >= 1 then p:Destroy() break end
  7583.  
  7584.  
  7585. 2519. p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0)
  7586.  
  7587.  
  7588. 2520. p.Transparency = p.Transparency+0.01
  7589.  
  7590.  
  7591. 2521. end
  7592.  
  7593.  
  7594. 2522. end)
  7595.  
  7596.  
  7597. 2523. wait(.3)
  7598.  
  7599.  
  7600. 2524.until Charging == false
  7601.  
  7602.  
  7603. 2525.end
  7604.  
  7605.  
  7606. 2526.end
  7607.  
  7608.  
  7609. 2527.end
  7610.  
  7611.  
  7612. 2528.end)
  7613.  
  7614.  
  7615. 2529.----------------------------------------------------
  7616.  
  7617.  
  7618. 2530.mouse.KeyUp:connect(function(key)
  7619.  
  7620.  
  7621. 2531.if key == "r" then
  7622.  
  7623.  
  7624. 2532.if Charging == true then
  7625.  
  7626.  
  7627. 2533.Charging = false
  7628.  
  7629.  
  7630. 2534.pt:Destroy()
  7631.  
  7632.  
  7633. 2535.pt2:Destroy()
  7634.  
  7635.  
  7636. 2536.bl:Destroy()
  7637.  
  7638.  
  7639. 2537.if Debounces.CanAttack == false then
  7640.  
  7641.  
  7642. 2538.Debounces.CanAttack = true
  7643.  
  7644.  
  7645. 2539.Debounces.NoIdl = false
  7646.  
  7647.  
  7648. 2540.Debounces.on = false
  7649.  
  7650.  
  7651. 2541.end
  7652.  
  7653.  
  7654. 2542.end
  7655.  
  7656.  
  7657. 2543.end
  7658.  
  7659.  
  7660. 2544.end)
  7661.  
  7662.  
  7663. 2545.----------------------------------------------------
  7664.  
  7665.  
  7666. 2546.mouse.KeyDown:connect(function(key)
  7667.  
  7668.  
  7669. 2547.if key == "g" then
  7670.  
  7671.  
  7672. 2548.if Debounces.CanAttack == true then
  7673.  
  7674.  
  7675. 2549.Debounces.CanAttack = false
  7676.  
  7677.  
  7678. 2550.Debounces.NoIdl = true
  7679.  
  7680.  
  7681. 2551.Debounces.on = true
  7682.  
  7683.  
  7684. 2552.local shell = Instance.new("Part",torso)
  7685.  
  7686.  
  7687. 2553.shell.BrickColor = BrickColor.new("Royal purple")
  7688.  
  7689.  
  7690. 2554.shell.Anchored = true
  7691.  
  7692.  
  7693. 2555.shell.CanCollide = false
  7694.  
  7695.  
  7696. 2556.shell.Locked = true
  7697.  
  7698.  
  7699. 2557.shell.TopSurface = "SmoothNoOutlines"
  7700.  
  7701.  
  7702. 2558.shell.BottomSurface = "SmoothNoOutlines"
  7703.  
  7704.  
  7705. 2559.shell.Size = Vector3.new(1,1,1)
  7706.  
  7707.  
  7708. 2560.shellm = Instance.new("SpecialMesh",shell)
  7709.  
  7710.  
  7711. 2561.shellm.MeshType = "Sphere"
  7712.  
  7713.  
  7714. 2562.shellm.Scale = Vector3.new(1,1,1)
  7715.  
  7716.  
  7717. 2563.local shell2 = Instance.new("Part",torso)
  7718.  
  7719.  
  7720. 2564.shell2.BrickColor = BrickColor.new("Royal purple")
  7721.  
  7722.  
  7723. 2565.shell2.Anchored = true
  7724.  
  7725.  
  7726. 2566.shell2.CanCollide = false
  7727.  
  7728.  
  7729. 2567.shell2.Locked = true
  7730.  
  7731.  
  7732. 2568.shell2.TopSurface = "SmoothNoOutlines"
  7733.  
  7734.  
  7735. 2569.shell2.BottomSurface = "SmoothNoOutlines"
  7736.  
  7737.  
  7738. 2570.shell2.Size = Vector3.new(1,1,1)
  7739.  
  7740.  
  7741. 2571.shellm2 = Instance.new("SpecialMesh",shell2)
  7742.  
  7743.  
  7744. 2572.shellm2.MeshType = "Sphere"
  7745.  
  7746.  
  7747. 2573.shellm2.Scale = Vector3.new(1,1,1)
  7748.  
  7749.  
  7750. 2574.
  7751.  
  7752.  
  7753. 2575.function FindNearestTorso(Position,Distance,SinglePlayer)
  7754.  
  7755.  
  7756. 2576. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  7757.  
  7758.  
  7759. 2577. local List = {}
  7760.  
  7761.  
  7762. 2578. for i,v in pairs(workspace:GetChildren())do
  7763.  
  7764.  
  7765. 2579. if v:IsA("Model")then
  7766.  
  7767.  
  7768. 2580. if v:findFirstChild("Torso")then
  7769.  
  7770.  
  7771. 2581. if v ~= char then
  7772.  
  7773.  
  7774. 2582. if(v.Torso.Position -Position).magnitude <= Distance then
  7775.  
  7776.  
  7777. 2583. table.insert(List,v)
  7778.  
  7779.  
  7780. 2584. end
  7781.  
  7782.  
  7783. 2585. end
  7784.  
  7785.  
  7786. 2586. end
  7787.  
  7788.  
  7789. 2587. end
  7790.  
  7791.  
  7792. 2588. end
  7793.  
  7794.  
  7795. 2589. return List
  7796.  
  7797.  
  7798. 2590.end
  7799.  
  7800.  
  7801. 2591.
  7802.  
  7803.  
  7804. 2592.Shell = function()
  7805.  
  7806.  
  7807. 2593.local X = Instance.new("Part",char)
  7808.  
  7809.  
  7810. 2594.local O = Instance.new("ObjectValue",X)
  7811.  
  7812.  
  7813. 2595. O.Name = "creator"
  7814.  
  7815.  
  7816. 2596. X.Locked = true
  7817.  
  7818.  
  7819. 2597.X.Name = "Shell"
  7820.  
  7821.  
  7822. 2598. X.Anchored = false
  7823.  
  7824.  
  7825. 2599. X.CanCollide = false
  7826.  
  7827.  
  7828. 2600. X.Transparency = 0
  7829.  
  7830.  
  7831. 2601. X.Reflectance = 0
  7832.  
  7833.  
  7834. 2602. X.BottomSurface = 0
  7835.  
  7836.  
  7837. 2603. X.TopSurface = 0
  7838.  
  7839.  
  7840. 2604. X.Shape = 0
  7841.  
  7842.  
  7843. 2605. local V = Instance.new("ObjectValue",X)
  7844.  
  7845.  
  7846. 2606. V.Value = char
  7847.  
  7848.  
  7849. 2607. V.Name = "creator"
  7850.  
  7851.  
  7852. 2608. X.BrickColor = BrickColor.new("Royal purple")
  7853.  
  7854.  
  7855. 2609. X.Size = Vector3.new(1,1,1)
  7856.  
  7857.  
  7858. 2610. --X.Material = "Neon"
  7859.  
  7860.  
  7861. 2611. local Z = Instance.new("SpecialMesh",X)
  7862.  
  7863.  
  7864. 2612. Z.MeshType = "Sphere"
  7865.  
  7866.  
  7867. 2613. Z.Scale = Vector3.new(1,1,1)
  7868.  
  7869.  
  7870. 2614. X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  7871.  
  7872.  
  7873. 2615. local bv = Instance.new("BodyVelocity",X)
  7874.  
  7875.  
  7876. 2616. bv.maxForce = Vector3.new(99999,99999,99999)
  7877.  
  7878.  
  7879. 2617. X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  7880.  
  7881.  
  7882. 2618. bv.velocity = root.CFrame.lookVector*65
  7883.  
  7884.  
  7885. 2619.Explode = X.Touched:connect(function(hit)
  7886.  
  7887.  
  7888. 2620. if hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part") or hit:IsA("BasePart}") then
  7889.  
  7890.  
  7891. 2621. local cf = X.CFrame
  7892.  
  7893.  
  7894. 2622. bv:Destroy()
  7895.  
  7896.  
  7897. 2623. X.Anchored = true
  7898.  
  7899.  
  7900. 2624. Z:Remove()
  7901.  
  7902.  
  7903. 2625. Explode:disconnect()
  7904.  
  7905.  
  7906. 2626. X.Size = Vector3.new(3,3,3)
  7907.  
  7908.  
  7909. 2627. X.Touched:connect(function(hit) end)
  7910.  
  7911.  
  7912. 2628. X.CanCollide = false
  7913.  
  7914.  
  7915. 2629.for i,v in pairs(FindNearestTorso(X.CFrame.p,40))do
  7916.  
  7917.  
  7918. 2630.if v:FindFirstChild('Humanoid') then
  7919.  
  7920.  
  7921. 2631.v.Humanoid:TakeDamage(math.random(6,12))
  7922.  
  7923.  
  7924. 2632.end
  7925.  
  7926.  
  7927. 2633.end
  7928.  
  7929.  
  7930. 2634.for i = 1, (40) do rs:wait()
  7931.  
  7932.  
  7933. 2635.X.Transparency = X.Transparency + (1/40)
  7934.  
  7935.  
  7936. 2636.X.Size = X.Size + Vector3.new(1,1,1)
  7937.  
  7938.  
  7939. 2637.X.CFrame = cf
  7940.  
  7941.  
  7942. 2638.end
  7943.  
  7944.  
  7945. 2639.X:Destroy()
  7946.  
  7947.  
  7948. 2640.end
  7949.  
  7950.  
  7951. 2641.end)
  7952.  
  7953.  
  7954. 2642.end
  7955.  
  7956.  
  7957. 2643.Shell()
  7958.  
  7959.  
  7960. 2644.for i = 1, 10 do
  7961.  
  7962.  
  7963. 2645.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  7964.  
  7965.  
  7966. 2646.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  7967.  
  7968.  
  7969. 2647.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  7970.  
  7971.  
  7972. 2648.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  7973.  
  7974.  
  7975. 2649.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.7)
  7976.  
  7977.  
  7978. 2650.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
  7979.  
  7980.  
  7981. 2651.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
  7982.  
  7983.  
  7984. 2652.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
  7985.  
  7986.  
  7987. 2653.if Debounces.on == false then break end
  7988.  
  7989.  
  7990. 2654.rs:wait()
  7991.  
  7992.  
  7993. 2655.end
  7994.  
  7995.  
  7996. 2656.Shell()
  7997.  
  7998.  
  7999. 2657.shell.Transparency = 1
  8000.  
  8001.  
  8002. 2658.for i = 1, 10 do
  8003.  
  8004.  
  8005. 2659.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8006.  
  8007.  
  8008. 2660.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8009.  
  8010.  
  8011. 2661.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8012.  
  8013.  
  8014. 2662.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8015.  
  8016.  
  8017. 2663.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8018.  
  8019.  
  8020. 2664.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8021.  
  8022.  
  8023. 2665.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8024.  
  8025.  
  8026. 2666.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8027.  
  8028.  
  8029. 2667.if Debounces.on == false then break end
  8030.  
  8031.  
  8032. 2668.rs:wait()
  8033.  
  8034.  
  8035. 2669.end
  8036.  
  8037.  
  8038. 2670.Shell()
  8039.  
  8040.  
  8041. 2671.shell.Transparency = 0
  8042.  
  8043.  
  8044. 2672.shell2.Transparency = 1
  8045.  
  8046.  
  8047. 2673.for i = 1, 10 do
  8048.  
  8049.  
  8050. 2674.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8051.  
  8052.  
  8053. 2675.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8054.  
  8055.  
  8056. 2676.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8057.  
  8058.  
  8059. 2677.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8060.  
  8061.  
  8062. 2678.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  8063.  
  8064.  
  8065. 2679.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8066.  
  8067.  
  8068. 2680.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8069.  
  8070.  
  8071. 2681.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8072.  
  8073.  
  8074. 2682.if Debounces.on == false then break end
  8075.  
  8076.  
  8077. 2683.rs:wait()
  8078.  
  8079.  
  8080. 2684.end
  8081.  
  8082.  
  8083. 2685.Shell()
  8084.  
  8085.  
  8086. 2686.shell2.Transparency = 0
  8087.  
  8088.  
  8089. 2687.shell.Transparency = 1
  8090.  
  8091.  
  8092. 2688.for i = 1, 10 do
  8093.  
  8094.  
  8095. 2689.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8096.  
  8097.  
  8098. 2690.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8099.  
  8100.  
  8101. 2691.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8102.  
  8103.  
  8104. 2692.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8105.  
  8106.  
  8107. 2693.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8108.  
  8109.  
  8110. 2694.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8111.  
  8112.  
  8113. 2695.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8114.  
  8115.  
  8116. 2696.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8117.  
  8118.  
  8119. 2697.if Debounces.on == false then break end
  8120.  
  8121.  
  8122. 2698.rs:wait()
  8123.  
  8124.  
  8125. 2699.end
  8126.  
  8127.  
  8128. 2700.Shell()
  8129.  
  8130.  
  8131. 2701.shell.Transparency = 0
  8132.  
  8133.  
  8134. 2702.shell2.Transparency = 1
  8135.  
  8136.  
  8137. 2703.for i = 1, 10 do
  8138.  
  8139.  
  8140. 2704.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8141.  
  8142.  
  8143. 2705.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8144.  
  8145.  
  8146. 2706.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8147.  
  8148.  
  8149. 2707.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8150.  
  8151.  
  8152. 2708.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  8153.  
  8154.  
  8155. 2709.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8156.  
  8157.  
  8158. 2710.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8159.  
  8160.  
  8161. 2711.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8162.  
  8163.  
  8164. 2712.if Debounces.on == false then break end
  8165.  
  8166.  
  8167. 2713.rs:wait()
  8168.  
  8169.  
  8170. 2714.end
  8171.  
  8172.  
  8173. 2715.Shell()
  8174.  
  8175.  
  8176. 2716.shell2.Transparency = 0
  8177.  
  8178.  
  8179. 2717.shell.Transparency = 1
  8180.  
  8181.  
  8182. 2718.for i = 1, 10 do
  8183.  
  8184.  
  8185. 2719.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8186.  
  8187.  
  8188. 2720.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8189.  
  8190.  
  8191. 2721.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8192.  
  8193.  
  8194. 2722.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8195.  
  8196.  
  8197. 2723.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8198.  
  8199.  
  8200. 2724.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8201.  
  8202.  
  8203. 2725.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8204.  
  8205.  
  8206. 2726.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8207.  
  8208.  
  8209. 2727.if Debounces.on == false then break end
  8210.  
  8211.  
  8212. 2728.rs:wait()
  8213.  
  8214.  
  8215. 2729.end
  8216.  
  8217.  
  8218. 2730.Shell()
  8219.  
  8220.  
  8221. 2731.shell.Transparency = 0
  8222.  
  8223.  
  8224. 2732.shell2.Transparency = 1
  8225.  
  8226.  
  8227. 2733.for i = 1, 10 do
  8228.  
  8229.  
  8230. 2734.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8231.  
  8232.  
  8233. 2735.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8234.  
  8235.  
  8236. 2736.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8237.  
  8238.  
  8239. 2737.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.5)
  8240.  
  8241.  
  8242. 2738.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8243.  
  8244.  
  8245. 2739.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8246.  
  8247.  
  8248. 2740.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8249.  
  8250.  
  8251. 2741.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8252.  
  8253.  
  8254. 2742.if Debounces.on == false then break end
  8255.  
  8256.  
  8257. 2743.rs:wait()
  8258.  
  8259.  
  8260. 2744.end
  8261.  
  8262.  
  8263. 2745.Shell()
  8264.  
  8265.  
  8266. 2746.shell2.Transparency = 0
  8267.  
  8268.  
  8269. 2747.shell.Transparency = 1
  8270.  
  8271.  
  8272. 2748.for i = 1, 10 do
  8273.  
  8274.  
  8275. 2749.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8276.  
  8277.  
  8278. 2750.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8279.  
  8280.  
  8281. 2751.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8282.  
  8283.  
  8284. 2752.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8285.  
  8286.  
  8287. 2753.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8288.  
  8289.  
  8290. 2754.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8291.  
  8292.  
  8293. 2755.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8294.  
  8295.  
  8296. 2756.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8297.  
  8298.  
  8299. 2757.if Debounces.on == false then break end
  8300.  
  8301.  
  8302. 2758.rs:wait()
  8303.  
  8304.  
  8305. 2759.end
  8306.  
  8307.  
  8308. 2760.Shell()
  8309.  
  8310.  
  8311. 2761.shell.Transparency = 0
  8312.  
  8313.  
  8314. 2762.shell2.Transparency = 1
  8315.  
  8316.  
  8317. 2763.for i = 1, 10 do
  8318.  
  8319.  
  8320. 2764.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8321.  
  8322.  
  8323. 2765.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8324.  
  8325.  
  8326. 2766.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8327.  
  8328.  
  8329. 2767.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8330.  
  8331.  
  8332. 2768.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  8333.  
  8334.  
  8335. 2769.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8336.  
  8337.  
  8338. 2770.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8339.  
  8340.  
  8341. 2771.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8342.  
  8343.  
  8344. 2772.if Debounces.on == false then break end
  8345.  
  8346.  
  8347. 2773.rs:wait()
  8348.  
  8349.  
  8350. 2774.end
  8351.  
  8352.  
  8353. 2775.Shell()
  8354.  
  8355.  
  8356. 2776.shell2.Transparency = 0
  8357.  
  8358.  
  8359. 2777.shell.Transparency = 1
  8360.  
  8361.  
  8362. 2778.for i = 1, 10 do
  8363.  
  8364.  
  8365. 2779.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8366.  
  8367.  
  8368. 2780.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8369.  
  8370.  
  8371. 2781.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8372.  
  8373.  
  8374. 2782.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8375.  
  8376.  
  8377. 2783.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8378.  
  8379.  
  8380. 2784.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8381.  
  8382.  
  8383. 2785.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8384.  
  8385.  
  8386. 2786.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8387.  
  8388.  
  8389. 2787.if Debounces.on == false then break end
  8390.  
  8391.  
  8392. 2788.rs:wait()
  8393.  
  8394.  
  8395. 2789.end
  8396.  
  8397.  
  8398. 2790.Shell()
  8399.  
  8400.  
  8401. 2791.shell.Transparency = 0
  8402.  
  8403.  
  8404. 2792.shell2.Transparency = 1
  8405.  
  8406.  
  8407. 2793.for i = 1, 10 do
  8408.  
  8409.  
  8410. 2794.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8411.  
  8412.  
  8413. 2795.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8414.  
  8415.  
  8416. 2796.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8417.  
  8418.  
  8419. 2797.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8420.  
  8421.  
  8422. 2798.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  8423.  
  8424.  
  8425. 2799.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8426.  
  8427.  
  8428. 2800.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8429.  
  8430.  
  8431. 2801.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8432.  
  8433.  
  8434. 2802.if Debounces.on == false then break end
  8435.  
  8436.  
  8437. 2803.rs:wait()
  8438.  
  8439.  
  8440. 2804.end
  8441.  
  8442.  
  8443. 2805.Shell()
  8444.  
  8445.  
  8446. 2806.shell2.Transparency = 0
  8447.  
  8448.  
  8449. 2807.shell.Transparency = 1
  8450.  
  8451.  
  8452. 2808.for i = 1, 10 do
  8453.  
  8454.  
  8455. 2809.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8456.  
  8457.  
  8458. 2810.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8459.  
  8460.  
  8461. 2811.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  8462.  
  8463.  
  8464. 2812.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  8465.  
  8466.  
  8467. 2813.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  8468.  
  8469.  
  8470. 2814.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  8471.  
  8472.  
  8473. 2815.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  8474.  
  8475.  
  8476. 2816.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  8477.  
  8478.  
  8479. 2817.if Debounces.on == false then break end
  8480.  
  8481.  
  8482. 2818.rs:wait()
  8483.  
  8484.  
  8485. 2819.end
  8486.  
  8487.  
  8488. 2820.Shell()
  8489.  
  8490.  
  8491. 2821.shell.Transparency = 0
  8492.  
  8493.  
  8494. 2822.shell2.Transparency = 1
  8495.  
  8496.  
  8497. 2823.for i = 1, 10 do
  8498.  
  8499.  
  8500. 2824.shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  8501.  
  8502.  
  8503. 2825.shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  8504.  
  8505.  
  8506. 2826.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  8507.  
  8508.  
  8509. 2827.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  8510.  
  8511.  
  8512. 2828.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  8513.  
  8514.  
  8515. 2829.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  8516.  
  8517.  
  8518. 2830.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  8519.  
  8520.  
  8521. 2831.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  8522.  
  8523.  
  8524. 2832.if Debounces.on == false then break end
  8525.  
  8526.  
  8527. 2833.rs:wait()
  8528.  
  8529.  
  8530. 2834.end
  8531.  
  8532.  
  8533. 2835.shell.Transparency = 1
  8534.  
  8535.  
  8536. 2836.if Debounces.CanAttack == false then
  8537.  
  8538.  
  8539. 2837.Debounces.CanAttack = true
  8540.  
  8541.  
  8542. 2838.Debounces.NoIdl = false
  8543.  
  8544.  
  8545. 2839.Debounces.on = false
  8546.  
  8547.  
  8548. 2840.end
  8549.  
  8550.  
  8551. 2841.end
  8552.  
  8553.  
  8554. 2842.end
  8555.  
  8556.  
  8557. 2843.end)
  8558.  
  8559.  
  8560. 2844.----------------------------------------------------
  8561.  
  8562.  
  8563. 2845.Search = false
  8564.  
  8565.  
  8566. 2846.mouse.KeyDown:connect(function(key)
  8567.  
  8568.  
  8569. 2847.if key == "n" then
  8570.  
  8571.  
  8572. 2848.if Search == false then
  8573.  
  8574.  
  8575. 2849.Search = true
  8576.  
  8577.  
  8578. 2850.for i,v in pairs(game.Players:getPlayers()) do
  8579.  
  8580.  
  8581. 2851.if v.Name~=char.Name then
  8582.  
  8583.  
  8584. 2852.for j,k in pairs(v.Character:GetChildren()) do
  8585.  
  8586.  
  8587. 2853.if k:IsA("BasePart") and k.Transparency >= 1 then
  8588.  
  8589.  
  8590. 2854.bawx=Instance.new("SelectionBox",cam)
  8591.  
  8592.  
  8593. 2855.bawx.Color = BrickColor.new("Bright red")
  8594.  
  8595.  
  8596. 2856.bawx.Transparency = .5
  8597.  
  8598.  
  8599. 2857.bawx.Adornee = k
  8600.  
  8601.  
  8602. 2858.end
  8603.  
  8604.  
  8605. 2859. end
  8606.  
  8607.  
  8608. 2860. end
  8609.  
  8610.  
  8611. 2861. end
  8612.  
  8613.  
  8614. 2862.elseif Search == true then
  8615.  
  8616.  
  8617. 2863.Search = false
  8618.  
  8619.  
  8620. 2864.for i, v in pairs(cam:GetChildren()) do
  8621.  
  8622.  
  8623. 2865.if v:IsA("SelectionBox") then
  8624.  
  8625.  
  8626. 2866.v:Destroy()
  8627.  
  8628.  
  8629. 2867.end
  8630.  
  8631.  
  8632. 2868.end
  8633.  
  8634.  
  8635. 2869. end
  8636.  
  8637.  
  8638. 2870. end
  8639.  
  8640.  
  8641. 2871.end)
  8642.  
  8643.  
  8644. 2872.----------------------------------------------------
  8645.  
  8646.  
  8647. 2873.Grab = false
  8648.  
  8649.  
  8650. 2874.mouse.KeyDown:connect(function(key)
  8651.  
  8652.  
  8653. 2875. if key == "z" then
  8654.  
  8655.  
  8656. 2876. Debounces.on = true
  8657.  
  8658.  
  8659. 2877. Debounces.NoIdl = true
  8660.  
  8661.  
  8662. 2878.Debounces.ks = true
  8663.  
  8664.  
  8665. 2879. if Grab == false then
  8666.  
  8667.  
  8668. 2880. gp = nil
  8669.  
  8670.  
  8671. 2881.for i = 1, 20 do
  8672.  
  8673.  
  8674. 2882.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.2)
  8675.  
  8676.  
  8677. 2883.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.2)
  8678.  
  8679.  
  8680. 2884.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  8681.  
  8682.  
  8683. 2885.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8684.  
  8685.  
  8686. 2886.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  8687.  
  8688.  
  8689. 2887.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  8690.  
  8691.  
  8692. 2888.if Debounces.on == false then break end
  8693.  
  8694.  
  8695. 2889.rs:wait()
  8696.  
  8697.  
  8698. 2890.end
  8699.  
  8700.  
  8701. 2891. con1=larm.Touched:connect(function(hit) -- this is grab
  8702.  
  8703.  
  8704. 2892. ht = hit.Parent
  8705.  
  8706.  
  8707. 2893. hum1=ht:FindFirstChild('Humanoid')
  8708.  
  8709.  
  8710. 2894. if hum1 ~= nil then
  8711.  
  8712.  
  8713. 2895. if Debounces.ks==true then
  8714.  
  8715.  
  8716. 2896. z = Instance.new("Sound",hed)
  8717.  
  8718.  
  8719. 2897. z.SoundId = "rbxassetid://169380525"
  8720.  
  8721.  
  8722. 2898. z.Volume = 1
  8723.  
  8724.  
  8725. 2899. z:Play()
  8726.  
  8727.  
  8728. 2900. Debounces.ks=false
  8729.  
  8730.  
  8731. 2901.end
  8732.  
  8733.  
  8734. 2902. hum1.PlatformStand=true
  8735.  
  8736.  
  8737. 2903. gp = ht
  8738.  
  8739.  
  8740. 2904. Grab = true
  8741.  
  8742.  
  8743. 2905. asd=weld5(root,ht:FindFirstChild("Torso"),CFrame.new(0,0,-2.4),CFrame.new(0,0,0))
  8744.  
  8745.  
  8746. 2906. asd.Parent = larm
  8747.  
  8748.  
  8749. 2907. asd.Name = "asd"
  8750.  
  8751.  
  8752. 2908. asd.C0=asd.C0*CFrame.Angles(math.rad(0),math.rad(180),0)
  8753.  
  8754.  
  8755. 2909. --[[elseif hum1 == nil then
  8756.  
  8757.  
  8758. 2910. con1:disconnect()
  8759.  
  8760.  
  8761. 2911. wait() return]]--
  8762.  
  8763.  
  8764. 2912. end
  8765.  
  8766.  
  8767. 2913. end)
  8768.  
  8769.  
  8770. 2914.for i = 1, 20 do
  8771.  
  8772.  
  8773. 2915.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.2)
  8774.  
  8775.  
  8776. 2916.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
  8777.  
  8778.  
  8779. 2917.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  8780.  
  8781.  
  8782. 2918.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8783.  
  8784.  
  8785. 2919.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  8786.  
  8787.  
  8788. 2920.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  8789.  
  8790.  
  8791. 2921.if Debounces.on == false then break end
  8792.  
  8793.  
  8794. 2922.rs:wait()
  8795.  
  8796.  
  8797. 2923.end
  8798.  
  8799.  
  8800. 2924.if hum1 == nil then
  8801.  
  8802.  
  8803. 2925. Debounces.on = false
  8804.  
  8805.  
  8806. 2926. Debounces.NoIdl = false
  8807.  
  8808.  
  8809. 2927.end
  8810.  
  8811.  
  8812. 2928.con1:disconnect()
  8813.  
  8814.  
  8815. 2929. elseif Grab == true then
  8816.  
  8817.  
  8818. 2930. Grab = false
  8819.  
  8820.  
  8821. 2931.Punch()
  8822.  
  8823.  
  8824. 2932.z = Instance.new("Sound",hed)
  8825.  
  8826.  
  8827. 2933.z.SoundId = "rbxassetid://169380525"
  8828.  
  8829.  
  8830. 2934.z.Pitch = ptz[math.random(1,#ptz)]
  8831.  
  8832.  
  8833. 2935.z.Volume = 1
  8834.  
  8835.  
  8836. 2936.z:Play()
  8837.  
  8838.  
  8839. 2937.for i = 1, 10 do
  8840.  
  8841.  
  8842. 2938.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  8843.  
  8844.  
  8845. 2939.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  8846.  
  8847.  
  8848. 2940.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  8849.  
  8850.  
  8851. 2941.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8852.  
  8853.  
  8854. 2942.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8855.  
  8856.  
  8857. 2943.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8858.  
  8859.  
  8860. 2944.if Debounces.on == false then break end
  8861.  
  8862.  
  8863. 2945.rs:wait()
  8864.  
  8865.  
  8866. 2946.end
  8867.  
  8868.  
  8869. 2947.Punch()
  8870.  
  8871.  
  8872. 2948.z = Instance.new("Sound",hed)
  8873.  
  8874.  
  8875. 2949.z.SoundId = "rbxassetid://169380525"
  8876.  
  8877.  
  8878. 2950.z.Pitch = ptz[math.random(1,#ptz)]
  8879.  
  8880.  
  8881. 2951.z.Volume = 1
  8882.  
  8883.  
  8884. 2952.z:Play()
  8885.  
  8886.  
  8887. 2953.for i = 1, 10 do
  8888.  
  8889.  
  8890. 2954.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  8891.  
  8892.  
  8893. 2955.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  8894.  
  8895.  
  8896. 2956.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  8897.  
  8898.  
  8899. 2957.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8900.  
  8901.  
  8902. 2958.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8903.  
  8904.  
  8905. 2959.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8906.  
  8907.  
  8908. 2960.if Debounces.on == false then break end
  8909.  
  8910.  
  8911. 2961.rs:wait()
  8912.  
  8913.  
  8914. 2962.end
  8915.  
  8916.  
  8917. 2963.Punch()
  8918.  
  8919.  
  8920. 2964.z = Instance.new("Sound",hed)
  8921.  
  8922.  
  8923. 2965.z.SoundId = "rbxassetid://169380525"
  8924.  
  8925.  
  8926. 2966.z.Pitch = ptz[math.random(1,#ptz)]
  8927.  
  8928.  
  8929. 2967.z.Volume = 1
  8930.  
  8931.  
  8932. 2968.z:Play()
  8933.  
  8934.  
  8935. 2969.for i = 1, 10 do
  8936.  
  8937.  
  8938. 2970.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  8939.  
  8940.  
  8941. 2971.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  8942.  
  8943.  
  8944. 2972.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  8945.  
  8946.  
  8947. 2973.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  8948.  
  8949.  
  8950. 2974.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8951.  
  8952.  
  8953. 2975.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8954.  
  8955.  
  8956. 2976.if Debounces.on == false then break end
  8957.  
  8958.  
  8959. 2977.rs:wait()
  8960.  
  8961.  
  8962. 2978.end
  8963.  
  8964.  
  8965. 2979.Punch()
  8966.  
  8967.  
  8968. 2980.z = Instance.new("Sound",hed)
  8969.  
  8970.  
  8971. 2981.z.SoundId = "rbxassetid://169380525"
  8972.  
  8973.  
  8974. 2982.z.Pitch = ptz[math.random(1,#ptz)]
  8975.  
  8976.  
  8977. 2983.z.Volume = 1
  8978.  
  8979.  
  8980. 2984.z:Play()
  8981.  
  8982.  
  8983. 2985.for i = 1, 10 do
  8984.  
  8985.  
  8986. 2986.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  8987.  
  8988.  
  8989. 2987.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  8990.  
  8991.  
  8992. 2988.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  8993.  
  8994.  
  8995. 2989.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  8996.  
  8997.  
  8998. 2990.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8999.  
  9000.  
  9001. 2991.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9002.  
  9003.  
  9004. 2992.if Debounces.on == false then break end
  9005.  
  9006.  
  9007. 2993.rs:wait()
  9008.  
  9009.  
  9010. 2994.end
  9011.  
  9012.  
  9013. 2995.Punch()
  9014.  
  9015.  
  9016. 2996.z = Instance.new("Sound",hed)
  9017.  
  9018.  
  9019. 2997.z.SoundId = "rbxassetid://169380525"
  9020.  
  9021.  
  9022. 2998.z.Pitch = ptz[math.random(1,#ptz)]
  9023.  
  9024.  
  9025. 2999.z.Volume = 1
  9026.  
  9027.  
  9028. 3000.z:Play()
  9029.  
  9030.  
  9031. 3001.for i = 1, 10 do
  9032.  
  9033.  
  9034. 3002.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  9035.  
  9036.  
  9037. 3003.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  9038.  
  9039.  
  9040. 3004.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  9041.  
  9042.  
  9043. 3005.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  9044.  
  9045.  
  9046. 3006.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9047.  
  9048.  
  9049. 3007.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9050.  
  9051.  
  9052. 3008.if Debounces.on == false then break end
  9053.  
  9054.  
  9055. 3009.rs:wait()
  9056.  
  9057.  
  9058. 3010.end
  9059.  
  9060.  
  9061. 3011.Punch()
  9062.  
  9063.  
  9064. 3012.z = Instance.new("Sound",hed)
  9065.  
  9066.  
  9067. 3013.z.SoundId = "rbxassetid://169380525"
  9068.  
  9069.  
  9070. 3014.z.Pitch = ptz[math.random(1,#ptz)]
  9071.  
  9072.  
  9073. 3015.z.Volume = 1
  9074.  
  9075.  
  9076. 3016.z:Play()
  9077.  
  9078.  
  9079. 3017.for i = 1, 10 do
  9080.  
  9081.  
  9082. 3018.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  9083.  
  9084.  
  9085. 3019.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  9086.  
  9087.  
  9088. 3020.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  9089.  
  9090.  
  9091. 3021.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  9092.  
  9093.  
  9094. 3022.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9095.  
  9096.  
  9097. 3023.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9098.  
  9099.  
  9100. 3024.if Debounces.on == false then break end
  9101.  
  9102.  
  9103. 3025.rs:wait()
  9104.  
  9105.  
  9106. 3026.end
  9107.  
  9108.  
  9109. 3027.Punch()
  9110.  
  9111.  
  9112. 3028.z = Instance.new("Sound",hed)
  9113.  
  9114.  
  9115. 3029.z.SoundId = "rbxassetid://169380525"
  9116.  
  9117.  
  9118. 3030.z.Pitch = ptz[math.random(1,#ptz)]
  9119.  
  9120.  
  9121. 3031.z.Volume = 1
  9122.  
  9123.  
  9124. 3032.z:Play()
  9125.  
  9126.  
  9127. 3033.for i = 1, 10 do
  9128.  
  9129.  
  9130. 3034.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  9131.  
  9132.  
  9133. 3035.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  9134.  
  9135.  
  9136. 3036.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  9137.  
  9138.  
  9139. 3037.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  9140.  
  9141.  
  9142. 3038.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9143.  
  9144.  
  9145. 3039.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9146.  
  9147.  
  9148. 3040.if Debounces.on == false then break end
  9149.  
  9150.  
  9151. 3041.rs:wait()
  9152.  
  9153.  
  9154. 3042.end
  9155.  
  9156.  
  9157. 3043.Punch()
  9158.  
  9159.  
  9160. 3044.z = Instance.new("Sound",hed)
  9161.  
  9162.  
  9163. 3045.z.SoundId = "rbxassetid://169380525"
  9164.  
  9165.  
  9166. 3046.z.Pitch = ptz[math.random(1,#ptz)]
  9167.  
  9168.  
  9169. 3047.z.Volume = 1
  9170.  
  9171.  
  9172. 3048.z:Play()
  9173.  
  9174.  
  9175. 3049.for i = 1, 10 do
  9176.  
  9177.  
  9178. 3050.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  9179.  
  9180.  
  9181. 3051.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  9182.  
  9183.  
  9184. 3052.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  9185.  
  9186.  
  9187. 3053.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  9188.  
  9189.  
  9190. 3054.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9191.  
  9192.  
  9193. 3055.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9194.  
  9195.  
  9196. 3056.if Debounces.on == false then break end
  9197.  
  9198.  
  9199. 3057.rs:wait()
  9200.  
  9201.  
  9202. 3058.end
  9203.  
  9204.  
  9205. 3059.Punch()
  9206.  
  9207.  
  9208. 3060.z = Instance.new("Sound",hed)
  9209.  
  9210.  
  9211. 3061.z.SoundId = "rbxassetid://169380525"
  9212.  
  9213.  
  9214. 3062.z.Pitch = ptz[math.random(1,#ptz)]
  9215.  
  9216.  
  9217. 3063.z.Volume = 1
  9218.  
  9219.  
  9220. 3064.z:Play()
  9221.  
  9222.  
  9223. 3065.for i = 1, 10 do
  9224.  
  9225.  
  9226. 3066.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  9227.  
  9228.  
  9229. 3067.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  9230.  
  9231.  
  9232. 3068.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  9233.  
  9234.  
  9235. 3069.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  9236.  
  9237.  
  9238. 3070.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9239.  
  9240.  
  9241. 3071.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9242.  
  9243.  
  9244. 3072.if Debounces.on == false then break end
  9245.  
  9246.  
  9247. 3073.rs:wait()
  9248.  
  9249.  
  9250. 3074.end
  9251.  
  9252.  
  9253. 3075.Punch()
  9254.  
  9255.  
  9256. 3076.z = Instance.new("Sound",hed)
  9257.  
  9258.  
  9259. 3077.z.SoundId = "rbxassetid://169380525"
  9260.  
  9261.  
  9262. 3078.z.Pitch = ptz[math.random(1,#ptz)]
  9263.  
  9264.  
  9265. 3079.z.Volume = 1
  9266.  
  9267.  
  9268. 3080.z:Play()
  9269.  
  9270.  
  9271. 3081.for i = 1, 10 do
  9272.  
  9273.  
  9274. 3082.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  9275.  
  9276.  
  9277. 3083.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  9278.  
  9279.  
  9280. 3084.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  9281.  
  9282.  
  9283. 3085.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  9284.  
  9285.  
  9286. 3086.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9287.  
  9288.  
  9289. 3087.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9290.  
  9291.  
  9292. 3088.if Debounces.on == false then break end
  9293.  
  9294.  
  9295. 3089.rs:wait()
  9296.  
  9297.  
  9298. 3090.end
  9299.  
  9300.  
  9301. 3091.Punch()
  9302.  
  9303.  
  9304. 3092.z = Instance.new("Sound",hed)
  9305.  
  9306.  
  9307. 3093.z.SoundId = "rbxassetid://169380525"
  9308.  
  9309.  
  9310. 3094.z.Pitch = ptz[math.random(1,#ptz)]
  9311.  
  9312.  
  9313. 3095.z.Volume = 1
  9314.  
  9315.  
  9316. 3096.z:Play()
  9317.  
  9318.  
  9319. 3097.for i = 1, 10 do
  9320.  
  9321.  
  9322. 3098.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  9323.  
  9324.  
  9325. 3099.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  9326.  
  9327.  
  9328. 3100.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  9329.  
  9330.  
  9331. 3101.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  9332.  
  9333.  
  9334. 3102.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9335.  
  9336.  
  9337. 3103.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9338.  
  9339.  
  9340. 3104.if Debounces.on == false then break end
  9341.  
  9342.  
  9343. 3105.rs:wait()
  9344.  
  9345.  
  9346. 3106.end
  9347.  
  9348.  
  9349. 3107.Punch()
  9350.  
  9351.  
  9352. 3108.z = Instance.new("Sound",hed)
  9353.  
  9354.  
  9355. 3109.z.SoundId = "rbxassetid://169380525"
  9356.  
  9357.  
  9358. 3110.z.Pitch = ptz[math.random(1,#ptz)]
  9359.  
  9360.  
  9361. 3111.z.Volume = 1
  9362.  
  9363.  
  9364. 3112.z:Play()
  9365.  
  9366.  
  9367. 3113.for i = 1, 10 do
  9368.  
  9369.  
  9370. 3114.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  9371.  
  9372.  
  9373. 3115.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  9374.  
  9375.  
  9376. 3116.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  9377.  
  9378.  
  9379. 3117.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  9380.  
  9381.  
  9382. 3118.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  9383.  
  9384.  
  9385. 3119.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  9386.  
  9387.  
  9388. 3120.if Debounces.on == false then break end
  9389.  
  9390.  
  9391. 3121.rs:wait()
  9392.  
  9393.  
  9394. 3122.end
  9395.  
  9396.  
  9397. 3123.con1:disconnect()
  9398.  
  9399.  
  9400. 3124.Debounces.on = false
  9401.  
  9402.  
  9403. 3125.Debounces.NoIdl = false
  9404.  
  9405.  
  9406. 3126.if gp ~= nil then
  9407.  
  9408.  
  9409. 3127.gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
  9410.  
  9411.  
  9412. 3128.for i,v in pairs(larm:GetChildren()) do
  9413.  
  9414.  
  9415. 3129.if v.Name == "asd" and v:IsA("Weld") then
  9416.  
  9417.  
  9418. 3130.v:Remove()
  9419.  
  9420.  
  9421. 3131.end
  9422.  
  9423.  
  9424. 3132.end
  9425.  
  9426.  
  9427. 3133. --[[bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  9428.  
  9429.  
  9430. 3134. bv.maxForce = Vector3.new(400000, 400000, 400000)
  9431.  
  9432.  
  9433. 3135. bv.P = 125000
  9434.  
  9435.  
  9436. 3136. bv.velocity = char.Head.CFrame.lookVector * 200]]--
  9437.  
  9438.  
  9439. 3137. hum1=nil
  9440.  
  9441.  
  9442. 3138.ht=nil
  9443.  
  9444.  
  9445. 3139. Debounces.on = false
  9446.  
  9447.  
  9448. 3140. Debounces.NoIdl = false
  9449.  
  9450.  
  9451. 3141. elseif ht == nil then wait()
  9452.  
  9453.  
  9454. 3142. Grab = false
  9455.  
  9456.  
  9457. 3143. Debounces.on = false
  9458.  
  9459.  
  9460. 3144. Debounces.NoIdl = false
  9461.  
  9462.  
  9463. 3145. end
  9464.  
  9465.  
  9466. 3146. end
  9467.  
  9468.  
  9469. 3147. end
  9470.  
  9471.  
  9472. 3148.end)
  9473.  
  9474.  
  9475. 3149.----------------------------------------------------
  9476.  
  9477.  
  9478. 3150.mouse.KeyDown:connect(function(key)
  9479.  
  9480.  
  9481. 3151. if string.byte(key) == 52 then
  9482.  
  9483.  
  9484. 3152. char.Humanoid.WalkSpeed = 60
  9485.  
  9486.  
  9487. 3153. end
  9488.  
  9489.  
  9490. 3154.end)
  9491.  
  9492.  
  9493. 3155.mouse.KeyUp:connect(function(key)
  9494.  
  9495.  
  9496. 3156. if string.byte(key) == 52 then
  9497.  
  9498.  
  9499. 3157. char.Humanoid.WalkSpeed = 8
  9500.  
  9501.  
  9502. 3158. end
  9503.  
  9504.  
  9505. 3159.end)
  9506.  
  9507.  
  9508. 3160.-------------------------------
  9509.  
  9510.  
  9511. 3161.local animpose = "Idle"
  9512.  
  9513.  
  9514. 3162.local lastanimpose = "Idle"
  9515.  
  9516.  
  9517. 3163.local sine = 0
  9518.  
  9519.  
  9520. 3164.local change = 1
  9521.  
  9522.  
  9523. 3165.local val = 0
  9524.  
  9525.  
  9526. 3166.local ffing = false
  9527.  
  9528.  
  9529. 3167.-------------------------------
  9530.  
  9531.  
  9532. 3168.game:GetService("RunService").RenderStepped:connect(function()
  9533.  
  9534.  
  9535. 3169.--[[if char.Humanoid.Jump == true then
  9536.  
  9537.  
  9538. 3170.jump = true
  9539.  
  9540.  
  9541. 3171.else
  9542.  
  9543.  
  9544. 3172.jump = false
  9545.  
  9546.  
  9547. 3173.end]]
  9548.  
  9549.  
  9550. 3174.char.Humanoid.FreeFalling:connect(function(f)
  9551.  
  9552.  
  9553. 3175.if f then
  9554.  
  9555.  
  9556. 3176.ffing = true
  9557.  
  9558.  
  9559. 3177.else
  9560.  
  9561.  
  9562. 3178.ffing = false
  9563.  
  9564.  
  9565. 3179.end
  9566.  
  9567.  
  9568. 3180.end)
  9569.  
  9570.  
  9571. 3181.sine = sine + change
  9572.  
  9573.  
  9574. 3182.if jumpn == true then
  9575.  
  9576.  
  9577. 3183.animpose = "Jumping"
  9578.  
  9579.  
  9580. 3184.elseif ffing == true then
  9581.  
  9582.  
  9583. 3185.animpose = "Freefalling"
  9584.  
  9585.  
  9586. 3186.elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  9587.  
  9588.  
  9589. 3187.animpose = "Idle"
  9590.  
  9591.  
  9592. 3188.elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  9593.  
  9594.  
  9595. 3189.animpose = "Walking"
  9596.  
  9597.  
  9598. 3190.elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  9599.  
  9600.  
  9601. 3191.animpose = "Running"
  9602.  
  9603.  
  9604. 3192.end
  9605.  
  9606.  
  9607. 3193.if animpose ~= lastanimpose then
  9608.  
  9609.  
  9610. 3194.sine = 0
  9611.  
  9612.  
  9613. 3195.if Debounces.NoIdl == false then
  9614.  
  9615.  
  9616. 3196.if animpose == "Idle" then
  9617.  
  9618.  
  9619. 3197.for i = 1, 2 do
  9620.  
  9621.  
  9622. 3198.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  9623.  
  9624.  
  9625. 3199.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  9626.  
  9627.  
  9628. 3200.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  9629.  
  9630.  
  9631. 3201.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  9632.  
  9633.  
  9634. 3202.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  9635.  
  9636.  
  9637. 3203.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  9638.  
  9639.  
  9640. 3204.end
  9641.  
  9642.  
  9643. 3205.elseif animpose == "Walking" then
  9644.  
  9645.  
  9646. 3206.for i = 1, 2 do
  9647.  
  9648.  
  9649. 3207.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  9650.  
  9651.  
  9652. 3208.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  9653.  
  9654.  
  9655. 3209.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  9656.  
  9657.  
  9658. 3210.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  9659.  
  9660.  
  9661. 3211.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  9662.  
  9663.  
  9664. 3212.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  9665.  
  9666.  
  9667. 3213.end
  9668.  
  9669.  
  9670. 3214.elseif animpose == "Running" then
  9671.  
  9672.  
  9673. 3215.for i = 1, 2 do
  9674.  
  9675.  
  9676. 3216.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
  9677.  
  9678.  
  9679. 3217.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
  9680.  
  9681.  
  9682. 3218.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
  9683.  
  9684.  
  9685. 3219.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
  9686.  
  9687.  
  9688. 3220.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  9689.  
  9690.  
  9691. 3221.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  9692.  
  9693.  
  9694. 3222.wait()
  9695.  
  9696.  
  9697. 3223.end
  9698.  
  9699.  
  9700. 3224.end
  9701.  
  9702.  
  9703. 3225.else
  9704.  
  9705.  
  9706. 3226.end
  9707.  
  9708.  
  9709. 3227.end
  9710.  
  9711.  
  9712. 3228.lastanimpose = animpose
  9713.  
  9714.  
  9715. 3229.if Debounces.NoIdl == false then
  9716.  
  9717.  
  9718. 3230.if animpose == "Idle" then
  9719.  
  9720.  
  9721. 3231.change = 0.5
  9722.  
  9723.  
  9724. 3232.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8+2*math.cos(sine/14))), 0.4)
  9725.  
  9726.  
  9727. 3233.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8-2*math.cos(sine/14))), 0.4)
  9728.  
  9729.  
  9730. 3234.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  9731.  
  9732.  
  9733. 3235.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  9734.  
  9735.  
  9736. 3236.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  9737.  
  9738.  
  9739. 3237.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  9740.  
  9741.  
  9742. 3238.elseif animpose == "Walking" then
  9743.  
  9744.  
  9745. 3239.change = 1
  9746.  
  9747.  
  9748. 3240.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  9749.  
  9750.  
  9751. 3241.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  9752.  
  9753.  
  9754. 3242.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  9755.  
  9756.  
  9757. 3243.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  9758.  
  9759.  
  9760. 3244.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  9761.  
  9762.  
  9763. 3245.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  9764.  
  9765.  
  9766. 3246.elseif animpose == "Running" then
  9767.  
  9768.  
  9769. 3247.change = 1
  9770.  
  9771.  
  9772. 3248.rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2)
  9773.  
  9774.  
  9775. 3249.larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2)
  9776.  
  9777.  
  9778. 3250.hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4)
  9779.  
  9780.  
  9781. 3251.torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2)
  9782.  
  9783.  
  9784. 3252.lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  9785.  
  9786.  
  9787. 3253.rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  9788.  
  9789.  
  9790. 3254.end
  9791.  
  9792.  
  9793. 3255.end
  9794.  
  9795.  
  9796. 3256.end)
  9797.  
  9798.  
  9799. 3257.
  9800.  
  9801.  
  9802. 3258.hum.MaxHealth = 9001
  9803.  
  9804.  
  9805. 3259.wait(3)
  9806.  
  9807.  
  9808. 3260.hum.Health = 9001
  9809.  
  9810.  
  9811. 3261.
  9812.  
  9813.  
  9814. 3262.function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans) -- Lightning module
  9815.  
  9816.  
  9817. 3263. --[[Part0 = Vector3 (Start pos)
  9818.  
  9819.  
  9820. 3264.Part1 = Vector3 (End pos)
  9821.  
  9822.  
  9823. 3265.Times = number (Amount of lightning parts)
  9824.  
  9825.  
  9826. 3266.Offset = number (Offset)
  9827.  
  9828.  
  9829. 3267.Color = color (brickcolor value)
  9830.  
  9831.  
  9832. 3268.Thickness = number (thickness)
  9833.  
  9834.  
  9835. 3269.Trans = number (transparency)
  9836.  
  9837.  
  9838. 3270. ]]--
  9839.  
  9840.  
  9841. 3271. local magz = (Part0 - Part1).magnitude
  9842.  
  9843.  
  9844. 3272. local curpos = Part0
  9845.  
  9846.  
  9847. 3273. local trz = {-Offset,Offset}
  9848.  
  9849.  
  9850. 3274. for i=1,Times do
  9851.  
  9852.  
  9853. 3275. local li = Instance.new("Part", torso)
  9854.  
  9855.  
  9856. 3276.li.Name = "Lightning"
  9857.  
  9858.  
  9859. 3277.li.TopSurface =0
  9860.  
  9861.  
  9862. 3278.li.Material = "Neon"
  9863.  
  9864.  
  9865. 3279.li.BottomSurface = 0
  9866.  
  9867.  
  9868. 3280.li.Anchored = true
  9869.  
  9870.  
  9871. 3281.li.Locked = true
  9872.  
  9873.  
  9874. 3282.li.Transparency = Trans or 0.4
  9875.  
  9876.  
  9877. 3283.li.BrickColor = BrickColor.new(Color)
  9878.  
  9879.  
  9880. 3284.li.formFactor = "Custom"
  9881.  
  9882.  
  9883. 3285.li.CanCollide = false
  9884.  
  9885.  
  9886. 3286.li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  9887.  
  9888.  
  9889. 3287. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  9890.  
  9891.  
  9892. 3288. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  9893.  
  9894.  
  9895. 3289. if Times == i then
  9896.  
  9897.  
  9898. 3290. local magz2 = (curpos - Part1).magnitude
  9899.  
  9900.  
  9901. 3291. li.Size = Vector3.new(Thickness,Thickness,magz2)
  9902.  
  9903.  
  9904. 3292. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  9905.  
  9906.  
  9907. 3293. else
  9908.  
  9909.  
  9910. 3294. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  9911.  
  9912.  
  9913. 3295. end
  9914.  
  9915.  
  9916. 3296. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  9917.  
  9918.  
  9919. 3297. game.Debris:AddItem(li,.1)
  9920.  
  9921.  
  9922. 3298. end
  9923.  
  9924.  
  9925. 3299.end
  9926.  
  9927.  
  9928. 3300.
  9929.  
  9930.  
  9931. 3301.BodyParts = {} -- Parts to emit lightning effects from
  9932.  
  9933.  
  9934. 3302.for _, v in pairs(char:GetChildren()) do
  9935.  
  9936.  
  9937. 3303. if v:IsA("Part") then
  9938.  
  9939.  
  9940. 3304. table.insert(BodyParts, v)
  9941.  
  9942.  
  9943. 3305. end
  9944.  
  9945.  
  9946. 3306.end
  9947.  
  9948.  
  9949. 3307.
  9950.  
  9951.  
  9952. 3308.Bounding = {} -- Calculate the bounding boxes
  9953.  
  9954.  
  9955. 3309.for _, v in pairs(BodyParts) do
  9956.  
  9957.  
  9958. 3310.local temp = {X=nil, Y=nil, Z=nil}
  9959.  
  9960.  
  9961. 3311.temp.X = v.Size.X/2 * 10
  9962.  
  9963.  
  9964. 3312.temp.Y = v.Size.Y/2 * 10
  9965.  
  9966.  
  9967. 3313.temp.Z = v.Size.Z/2 * 10
  9968.  
  9969.  
  9970. 3314.Bounding[v.Name] = temp
  9971.  
  9972.  
  9973. 3315.--table.insert(Bounding, v.Name, temp)
  9974.  
  9975.  
  9976. 3316.end
  9977.  
  9978.  
  9979. 3317.
  9980.  
  9981.  
  9982. 3318.while wait(math.random(1,10)/10) do -- Emit the Lightning effects randomly
  9983.  
  9984.  
  9985. 3319.local Body1 = BodyParts[math.random(#BodyParts)]
  9986.  
  9987.  
  9988. 3320.local Body2 = BodyParts[math.random(#BodyParts)]
  9989.  
  9990.  
  9991. 3321.local Pos1 = Vector3.new(
  9992.  
  9993.  
  9994. 3322.math.random(-Bounding[Body1.Name].X, Bounding[Body1.Name].X)/10,
  9995.  
  9996.  
  9997. 3323.math.random(-Bounding[Body1.Name].Y, Bounding[Body1.Name].Y)/10,
  9998.  
  9999.  
  10000. 3324.math.random(-Bounding[Body1.Name].Z, Bounding[Body1.Name].Z)/10
  10001.  
  10002.  
  10003. 3325.)
  10004.  
  10005.  
  10006. 3326.local Pos2 = Vector3.new(
  10007.  
  10008.  
  10009. 3327.math.random(-Bounding[Body2.Name].X, Bounding[Body2.Name].X)/10,
  10010.  
  10011.  
  10012. 3328.math.random(-Bounding[Body2.Name].Y, Bounding[Body2.Name].Y)/10,
  10013.  
  10014.  
  10015. 3329.math.random(-Bounding[Body2.Name].Z, Bounding[Body2.Name].Z)/10
  10016.  
  10017.  
  10018. 3330.)
  10019.  
  10020.  
  10021. 3331.local SPos1 = Body1.Position + Pos1
  10022.  
  10023.  
  10024. 3332.local SPos2 = Body2.Position + Pos2
  10025.  
  10026.  
  10027. 3333.Lightning(SPos1, SPos2, 4, 3, "Bright red", .3, .56)
  10028.  
  10029.  
  10030. 3334.end
  10031.  
  10032.  
  10033. RAW Paste Data
  10034.  
  10035. --[[
  10036. User: TheDarkRevenant
  10037. Script: DSSJ3
  10038. Pass: QNAh3g8U
  10039.  
  10040. ]]
  10041.  
  10042. local p = game.Players.LocalPlayer
  10043. local char = p.Character
  10044. local mouse = p:GetMouse()
  10045. local larm = char["Left Arm"]
  10046. local rarm = char["Right Arm"]
  10047. local lleg = char["Left Leg"]
  10048. local rleg = char["Right Leg"]
  10049. local hed = char.Head
  10050. local torso = char.Torso
  10051. local hum = char.Humanoid
  10052. local cam = game.Workspace.CurrentCamera
  10053. local root = char.HumanoidRootPart
  10054. local deb = false
  10055. local shot = 0
  10056. local debris=game:service"Debris"
  10057. local l = game:GetService("Lighting")
  10058. local rs = game:GetService("RunService").RenderStepped
  10059. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  10060. math.randomseed(os.time())
  10061. for i,v in pairs(char:children()) do
  10062. if v:IsA("Hat") then
  10063. v:Destroy()
  10064. end
  10065. end
  10066. for i,v in pairs (hed:GetChildren()) do
  10067. if v:IsA("Sound") then
  10068. v:Destroy()
  10069. end
  10070. end
  10071. ----------------------------------------------------
  10072. Debounces = {
  10073. CanAttack = true;
  10074. NoIdl = false;
  10075. Slashing = false;
  10076. Slashed = false;
  10077. RPunch = false;
  10078. RPunched = false;
  10079. LPunch = false;
  10080. LPunched = false;
  10081. }
  10082. local Touche = {char.Name, }
  10083. ----------------------------------------------------
  10084. hed.face.Texture = "rbxassetid://34668268"
  10085. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  10086. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  10087. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  10088. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  10089. ----------------------------------------------------
  10090. ypcall(function()
  10091. char.Shirt:Destroy()
  10092. char.Pants:Destroy()
  10093. shirt = Instance.new("Shirt", char)
  10094. shirt.Name = "Shirt"
  10095. pants = Instance.new("Pants", char)
  10096. pants.Name = "Pants"
  10097. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=409540828"
  10098. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=416858853"
  10099. end)
  10100. ----------------------------------------------------
  10101. function lerp(a, b, t) -- Linear interpolation
  10102. return a + (b - a)*t
  10103. end
  10104.  
  10105. function slerp(a, b, t) --Spherical interpolation
  10106. dot = a:Dot(b)
  10107. if dot > 0.99999 or dot < -0.99999 then
  10108. return t <= 0.5 and a or b
  10109. else
  10110. r = math.acos(dot)
  10111. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  10112. end
  10113. end
  10114.  
  10115. function matrixInterpolate(a, b, t)
  10116. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  10117. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  10118. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  10119. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  10120. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  10121. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  10122. local t = v1:Dot(v2)
  10123. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  10124. return CFrame.new()
  10125. end
  10126. return CFrame.new(
  10127. v0.x, v0.y, v0.z,
  10128. v1.x, v1.y, v1.z,
  10129. v2.x, v2.y, v2.z,
  10130. v3.x, v3.y, v3.z)
  10131. end
  10132. ----------------------------------------------------
  10133. function genWeld(a,b)
  10134. local w = Instance.new("Weld",a)
  10135. w.Part0 = a
  10136. w.Part1 = b
  10137. return w
  10138. end
  10139. function weld(a, b)
  10140. local weld = Instance.new("Weld")
  10141. weld.Name = "W"
  10142. weld.Part0 = a
  10143. weld.Part1 = b
  10144. weld.C0 = a.CFrame:inverse() * b.CFrame
  10145. weld.Parent = a
  10146. return weld;
  10147. end
  10148. ----------------------------------------------------
  10149. function Lerp(c1,c2,al)
  10150. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  10151. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  10152. for i,v in pairs(com1) do
  10153. com1[i] = v+(com2[i]-v)*al
  10154. end
  10155. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  10156. end
  10157. ----------------------------------------------------
  10158. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  10159. local wld = Instance.new("Weld", wp1)
  10160. wld.Part0 = wp0
  10161. wld.Part1 = wp1
  10162. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  10163. end
  10164. ----------------------------------------------------
  10165. function weld5(part0, part1, c0, c1)
  10166. weeld=Instance.new("Weld", part0)
  10167. weeld.Part0=part0
  10168. weeld.Part1=part1
  10169. weeld.C0=c0
  10170. weeld.C1=c1
  10171. return weeld
  10172. end
  10173. ----------------------------------------------------
  10174. function HasntTouched(plrname)
  10175. local ret = true
  10176. for _, v in pairs(Touche) do
  10177. if v == plrname then
  10178. ret = false
  10179. end
  10180. end
  10181. return ret
  10182. end
  10183. ----------------------------------------------------
  10184. newWeld(torso, larm, -1.5, 0.5, 0)
  10185. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  10186. newWeld(torso, rarm, 1.5, 0.5, 0)
  10187. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  10188. newWeld(torso, hed, 0, 1.5, 0)
  10189. newWeld(torso, lleg, -0.5, -1, 0)
  10190. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  10191. newWeld(torso, rleg, 0.5, -1, 0)
  10192. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  10193. newWeld(root, torso, 0, -1, 0)
  10194. torso.Weld.C1 = CFrame.new(0, -1, 0)
  10195. ----------------------------------------------------
  10196. z = Instance.new("Sound", char)
  10197. z.SoundId = "rbxassetid://181119184"--377311796
  10198. z.Looped = true
  10199. z.Pitch = 1
  10200. z.Volume = 1
  10201. wait(.1)
  10202. z:Play()
  10203. ----------------------------------------------------
  10204. local Transforming = true
  10205. hum.WalkSpeed = 0
  10206. local fx = Instance.new("Part",torso)
  10207. fx.Anchored = true
  10208. fx.Material = "Neon"
  10209. fx.CanCollide = false
  10210. fx.Locked = true
  10211. fx.Transparency = 1
  10212. fx.Material = "SmoothPlastic"
  10213. fx.Size = Vector3.new(1,1,1)
  10214. fx.TopSurface = "SmoothNoOutlines"
  10215. fx.BottomSurface = "SmoothNoOutlines"
  10216. fx.BrickColor = BrickColor.new("Really black")
  10217. fxm = Instance.new("SpecialMesh",fx)
  10218. fxm.MeshType = "Sphere"
  10219. fxm.Scale = Vector3.new(1,1,1)
  10220. for i = 1, 20 do rs:wait()
  10221. fx.Transparency = fx.Transparency - (1/20)
  10222. fx.CFrame = torso.CFrame
  10223. fxm.Scale = fxm.Scale + Vector3.new(0.5,0.5,0.5)
  10224. rs:wait()
  10225. end
  10226. ----------------------------------------------------
  10227. local m = Instance.new("Model")
  10228. m.Name = "Hair"
  10229. p1 = Instance.new("Part", m)
  10230. p1.BrickColor = BrickColor.new("Really black")
  10231. p1.FormFactor = Enum.FormFactor.Symmetric
  10232. p1.Size = Vector3.new(1, 1, 1)
  10233. p1.CFrame = CFrame.new(-2.49043155, 8.24595642, -3.40113306, -5.48362732e-006, -0.978699088, 0.205299795, 3.27825546e-007, -0.205299854, -0.978699148, 1, -5.28991222e-006, 1.48639083e-006)
  10234. p1.CanCollide = false
  10235. p1.Locked = true
  10236. p1.BottomSurface = Enum.SurfaceType.Smooth
  10237. p1.TopSurface = Enum.SurfaceType.Smooth
  10238. b1 = Instance.new("SpecialMesh", p1)
  10239. b1.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10240. b1.TextureId = ""
  10241. b1.MeshType = Enum.MeshType.FileMesh
  10242. b1.Name = "Mesh"
  10243. b1.VertexColor = Vector3.new(0, 0, 0)
  10244. b1.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  10245. p2 = Instance.new("Part", m)
  10246. p2.BrickColor = BrickColor.new("Pastel brown")
  10247. p2.Transparency = 1
  10248. p2.Name = "Head"
  10249. p2.FormFactor = Enum.FormFactor.Symmetric
  10250. p2.Size = Vector3.new(2, 1, 1)
  10251. p2.CFrame = CFrame.new(-1.70008016, 8.14794922, -3.40013027, 4.24603923e-006, 7.4505806e-008, -1, -1.50268988e-007, 1, 1.49011612e-008, 1.00000012, 6.79109462e-008, 4.23316806e-006)
  10252. p2.CanCollide = false
  10253. p2.Locked = true
  10254. p2.TopSurface = Enum.SurfaceType.Smooth
  10255. b2 = Instance.new("SpecialMesh", p2)
  10256. b2.MeshType = Enum.MeshType.Head
  10257. b2.Name = "Mesh"
  10258. b2.Scale = Vector3.new(1.25, 1.25, 1.25)
  10259. p3 = Instance.new("Part", m)
  10260. p3.BrickColor = BrickColor.new("Really black")
  10261. p3.FormFactor = Enum.FormFactor.Symmetric
  10262. p3.Size = Vector3.new(2, 2, 2)
  10263. p3.CFrame = CFrame.new(-1.70003617, 8.71796131, -3.4000442, 2.57710985e-006, 6.95607483e-008, -1.00000012, -1.20466638e-007, 1, 9.95640903e-009, 1.00000024, 3.81086345e-008, 2.56423846e-006)
  10264. p3.CanCollide = false
  10265. p3.Locked = true
  10266. p3.BottomSurface = Enum.SurfaceType.Smooth
  10267. p3.TopSurface = Enum.SurfaceType.Smooth
  10268. b3 = Instance.new("SpecialMesh", p3)
  10269. b3.MeshId = "http://www.roblox.com/asset/?id=16627529"
  10270. b3.TextureId = ""
  10271. b3.MeshType = Enum.MeshType.FileMesh
  10272. b3.Name = "Mesh"
  10273. b3.VertexColor = Vector3.new(0, 0, 0)
  10274. b3.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  10275. p4 = Instance.new("Part", m)
  10276. p4.BrickColor = BrickColor.new("Really black")
  10277. p4.FormFactor = Enum.FormFactor.Symmetric
  10278. p4.Size = Vector3.new(1, 1, 1)
  10279. p4.CFrame = CFrame.new(-1.77981007, 8.84795475, -3.40016508, 5.79576135e-006, 7.9450956e-008, -1.00000012, -1.80071311e-007, 1, 1.98458743e-008, 1.00000024, 9.77132402e-008, 5.78289018e-006)
  10280. p4.CanCollide = false
  10281. p4.Locked = true
  10282. p4.BottomSurface = Enum.SurfaceType.Smooth
  10283. p4.TopSurface = Enum.SurfaceType.Smooth
  10284. b4 = Instance.new("SpecialMesh", p4)
  10285. b4.MeshId = "http://www.roblox.com/asset/?id=19326912"
  10286. b4.TextureId = ""
  10287. b4.MeshType = Enum.MeshType.FileMesh
  10288. b4.Name = "Mesh"
  10289. b4.VertexColor = Vector3.new(0, 0, 0)
  10290. p5 = Instance.new("Part", m)
  10291. p5.BrickColor = BrickColor.new("Really black")
  10292. p5.FormFactor = Enum.FormFactor.Symmetric
  10293. p5.Size = Vector3.new(1, 1, 1)
  10294. p5.CFrame = CFrame.new(-1.70003772, 8.46796131, -3.40004301, -3.43517968e-007, 2.98088111e-007, -1, -1.00421907e-007, 1, 2.38484063e-007, 1.00000012, 1.80640072e-008, -3.56389592e-007)
  10295. p5.CanCollide = false
  10296. p5.Locked = true
  10297. p5.BottomSurface = Enum.SurfaceType.Smooth
  10298. p5.TopSurface = Enum.SurfaceType.Smooth
  10299. b5 = Instance.new("SpecialMesh", p5)
  10300. b5.MeshId = "http://www.roblox.com/asset/?id=45916884"
  10301. b5.TextureId = ""
  10302. b5.MeshType = Enum.MeshType.FileMesh
  10303. b5.Name = "Mesh"
  10304. b5.VertexColor = Vector3.new(0, 0, 0)
  10305. b5.Scale = Vector3.new(1, 0.899999976, 1)
  10306. p6 = Instance.new("Part", m)
  10307. p6.BrickColor = BrickColor.new("Really black")
  10308. p6.FormFactor = Enum.FormFactor.Symmetric
  10309. p6.Size = Vector3.new(1, 1, 1)
  10310. p6.CFrame = CFrame.new(-1.89967656, 8.58795834, -3.44990659, -5.81936433e-007, 5.36502284e-007, -0.99999994, -1.3998249e-007, 1, 4.76898265e-007, 1, 5.76247672e-008, -5.94808171e-007)
  10311. p6.CanCollide = false
  10312. p6.Locked = true
  10313. p6.BottomSurface = Enum.SurfaceType.Smooth
  10314. p6.TopSurface = Enum.SurfaceType.Smooth
  10315. b6 = Instance.new("SpecialMesh", p6)
  10316. b6.MeshId = "http://www.roblox.com/asset/?id=62246019"
  10317. b6.TextureId = ""
  10318. b6.MeshType = Enum.MeshType.FileMesh
  10319. b6.Name = "Mesh"
  10320. b6.VertexColor = Vector3.new(0, 0, 0)
  10321. p7 = Instance.new("Part", m)
  10322. p7.BrickColor = BrickColor.new("Really black")
  10323. p7.FormFactor = Enum.FormFactor.Symmetric
  10324. p7.Size = Vector3.new(1, 1, 1)
  10325. p7.CFrame = CFrame.new(-1.89918542, 8.31796837, -3.50097537, -4.62727087e-007, 5.36502228e-007, -0.999999881, -1.39982518e-007, 1, 4.76898208e-007, 0.99999994, 5.76247459e-008, -4.75598938e-007)
  10326. p7.CanCollide = false
  10327. p7.Locked = true
  10328. p7.BottomSurface = Enum.SurfaceType.Smooth
  10329. p7.TopSurface = Enum.SurfaceType.Smooth
  10330. b7 = Instance.new("SpecialMesh", p7)
  10331. b7.MeshId = "http://www.roblox.com/asset/?id=76056263"
  10332. b7.TextureId = ""
  10333. b7.MeshType = Enum.MeshType.FileMesh
  10334. b7.Name = "Mesh"
  10335. b7.VertexColor = Vector3.new(0, 0, 0)
  10336. p8 = Instance.new("Part", m)
  10337. p8.BrickColor = BrickColor.new("Really black")
  10338. p8.FormFactor = Enum.FormFactor.Symmetric
  10339. p8.Size = Vector3.new(1, 1, 1)
  10340. p8.CFrame = CFrame.new(-2.62433338, 7.66397905, -3.4010179, -1.17798254e-006, -0.805111349, 0.593123376, -2.5008859e-007, -0.593123615, -0.805111527, 0.999999881, -9.58229293e-007, 4.4941558e-007)
  10341. p8.CanCollide = false
  10342. p8.Locked = true
  10343. p8.BottomSurface = Enum.SurfaceType.Smooth
  10344. p8.TopSurface = Enum.SurfaceType.Smooth
  10345. b8 = Instance.new("SpecialMesh", p8)
  10346. b8.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10347. b8.TextureId = ""
  10348. b8.MeshType = Enum.MeshType.FileMesh
  10349. b8.Name = "Mesh"
  10350. b8.VertexColor = Vector3.new(0, 0, 0)
  10351. b8.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  10352. p9 = Instance.new("Part", m)
  10353. p9.BrickColor = BrickColor.new("Really black")
  10354. p9.FormFactor = Enum.FormFactor.Symmetric
  10355. p9.Size = Vector3.new(2, 1, 2)
  10356. p9.CFrame = CFrame.new(-1.76505995, 8.56096649, -3.40065479, -9.73168881e-007, -0.0995008349, -0.995037436, -1.70322267e-007, 0.995037675, -0.0995009243, 1, 1.13823972e-007, -6.80968242e-007)
  10357. p9.CanCollide = false
  10358. p9.Locked = true
  10359. p9.BottomSurface = Enum.SurfaceType.Smooth
  10360. p9.TopSurface = Enum.SurfaceType.Smooth
  10361. b9 = Instance.new("SpecialMesh", p9)
  10362. b9.MeshId = "http://www.roblox.com/asset/?id=12259089"
  10363. b9.TextureId = ""
  10364. b9.MeshType = Enum.MeshType.FileMesh
  10365. b9.Name = "Mesh"
  10366. b9.VertexColor = Vector3.new(0, 0, 0)
  10367. b9.Scale = Vector3.new(1.01999998, 1.04999995, 1.04999995)
  10368. p10 = Instance.new("Part", m)
  10369. p10.BrickColor = BrickColor.new("Really black")
  10370. p10.FormFactor = Enum.FormFactor.Symmetric
  10371. p10.Size = Vector3.new(1, 1, 1)
  10372. p10.CFrame = CFrame.new(-2.0207715, 9.06097031, -3.39961624, -1.10652763e-006, -0.683569431, -0.729885519, -2.85231891e-007, 0.729885638, -0.68356967, 1.00000012, -3.22293062e-007, -8.40051371e-007)
  10373. p10.CanCollide = false
  10374. p10.Locked = true
  10375. p10.BottomSurface = Enum.SurfaceType.Smooth
  10376. p10.TopSurface = Enum.SurfaceType.Smooth
  10377. b10 = Instance.new("SpecialMesh", p10)
  10378. b10.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10379. b10.TextureId = ""
  10380. b10.MeshType = Enum.MeshType.FileMesh
  10381. b10.Name = "Mesh"
  10382. b10.VertexColor = Vector3.new(0, 0, 0)
  10383. b10.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  10384. p11 = Instance.new("Part", m)
  10385. p11.BrickColor = BrickColor.new("Really black")
  10386. p11.FormFactor = Enum.FormFactor.Symmetric
  10387. p11.Size = Vector3.new(1, 1, 1)
  10388. p11.CFrame = CFrame.new(-2.16468835, 8.78595829, -3.40089417, -1.41617738e-006, -0.989475727, -0.144699216, -4.36450762e-007, 0.144699067, -0.989476085, 1.00000024, -9.47996682e-007, -7.38401468e-007)
  10389. p11.CanCollide = false
  10390. p11.Locked = true
  10391. p11.BottomSurface = Enum.SurfaceType.Smooth
  10392. p11.TopSurface = Enum.SurfaceType.Smooth
  10393. b11 = Instance.new("SpecialMesh", p11)
  10394. b11.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10395. b11.TextureId = ""
  10396. b11.MeshType = Enum.MeshType.FileMesh
  10397. b11.Name = "Mesh"
  10398. b11.VertexColor = Vector3.new(0, 0, 0)
  10399. b11.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  10400. p12 = Instance.new("Part", m)
  10401. p12.BrickColor = BrickColor.new("Really black")
  10402. p12.FormFactor = Enum.FormFactor.Custom
  10403. p12.Size = Vector3.new(1, 3.5, 1)
  10404. p12.CFrame = CFrame.new(-3.74216318, 6.74288082, -3.40101933, -1.20476273e-006, -0.553697288, 0.832718134, -3.31002866e-007, -0.832718611, -0.553697169, 1.00000036, -8.7345768e-007, 3.69213154e-007)
  10405. p12.CanCollide = false
  10406. p12.Locked = true
  10407. p12.BottomSurface = Enum.SurfaceType.Smooth
  10408. p12.TopSurface = Enum.SurfaceType.Smooth
  10409. b12 = Instance.new("SpecialMesh", p12)
  10410. b12.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10411. b12.TextureId = ""
  10412. b12.MeshType = Enum.MeshType.FileMesh
  10413. b12.Name = "Mesh"
  10414. b12.VertexColor = Vector3.new(0, 0, 0)
  10415. b12.Scale = Vector3.new(1, 3, 1.29999995)
  10416. p13 = Instance.new("Part", m)
  10417. p13.BrickColor = BrickColor.new("Really black")
  10418. p13.FormFactor = Enum.FormFactor.Custom
  10419. p13.Size = Vector3.new(1, 2, 1)
  10420. p13.CFrame = CFrame.new(-3.32689047, 6.86741829, -3.40101862, -9.81709945e-007, -0.319307148, 0.947651446, -5.6545997e-007, -0.947651923, -0.31930691, 1.00000048, -8.39551717e-007, 1.79318391e-007)
  10421. p13.CanCollide = false
  10422. p13.Locked = true
  10423. p13.BottomSurface = Enum.SurfaceType.Smooth
  10424. p13.TopSurface = Enum.SurfaceType.Smooth
  10425. b13 = Instance.new("SpecialMesh", p13)
  10426. b13.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10427. b13.TextureId = ""
  10428. b13.MeshType = Enum.MeshType.FileMesh
  10429. b13.Name = "Mesh"
  10430. b13.VertexColor = Vector3.new(0, 0, 0)
  10431. b13.Scale = Vector3.new(1, 3, 1.29999995)
  10432. p14 = Instance.new("Part", m)
  10433. p14.BrickColor = BrickColor.new("Really black")
  10434. p14.FormFactor = Enum.FormFactor.Custom
  10435. p14.Size = Vector3.new(1, 2, 1)
  10436. p14.CFrame = CFrame.new(-3.02689028, 7.96740961, -3.40101862, -1.33478545e-006, -0.750354111, 0.661036491, -5.20037702e-008, -0.661037207, -0.750354171, 1.0000006, -6.31296757e-007, 2.01137496e-007)
  10437. p14.CanCollide = false
  10438. p14.Locked = true
  10439. p14.BottomSurface = Enum.SurfaceType.Smooth
  10440. p14.TopSurface = Enum.SurfaceType.Smooth
  10441. b14 = Instance.new("SpecialMesh", p14)
  10442. b14.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10443. b14.TextureId = ""
  10444. b14.MeshType = Enum.MeshType.FileMesh
  10445. b14.Name = "Mesh"
  10446. b14.VertexColor = Vector3.new(0, 0, 0)
  10447. b14.Scale = Vector3.new(1, 3, 1.29999995)
  10448. p15 = Instance.new("Part", m)
  10449. p15.BrickColor = BrickColor.new("Really black")
  10450. p15.FormFactor = Enum.FormFactor.Custom
  10451. p15.Size = Vector3.new(1, 2.5, 1)
  10452. p15.CFrame = CFrame.new(-2.96531463, 7.75924349, -2.90101862, 0.342019022, -0.520305753, 0.782499552, -1.1920929e-007, -0.832718909, -0.553697407, 0.939693451, 0.189374983, -0.284806281)
  10453. p15.CanCollide = false
  10454. p15.Locked = true
  10455. p15.BottomSurface = Enum.SurfaceType.Smooth
  10456. p15.TopSurface = Enum.SurfaceType.Smooth
  10457. b15 = Instance.new("SpecialMesh", p15)
  10458. b15.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10459. b15.TextureId = ""
  10460. b15.MeshType = Enum.MeshType.FileMesh
  10461. b15.Name = "Mesh"
  10462. b15.VertexColor = Vector3.new(0, 0, 0)
  10463. b15.Scale = Vector3.new(1, 3, 1.29999995)
  10464. p16 = Instance.new("Part", m)
  10465. p16.BrickColor = BrickColor.new("Really black")
  10466. p16.FormFactor = Enum.FormFactor.Custom
  10467. p16.Size = Vector3.new(1, 2.5, 1)
  10468. p16.CFrame = CFrame.new(-2.96531439, 7.75924349, -3.80101967, -0.258820295, -0.534830391, 0.804343879, -1.78813934e-007, -0.832718968, -0.553697228, 0.96592629, -0.143308073, 0.215523779)
  10469. p16.CanCollide = false
  10470. p16.Locked = true
  10471. p16.BottomSurface = Enum.SurfaceType.Smooth
  10472. p16.TopSurface = Enum.SurfaceType.Smooth
  10473. b16 = Instance.new("SpecialMesh", p16)
  10474. b16.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10475. b16.TextureId = ""
  10476. b16.MeshType = Enum.MeshType.FileMesh
  10477. b16.Name = "Mesh"
  10478. b16.VertexColor = Vector3.new(0, 0, 0)
  10479. b16.Scale = Vector3.new(1, 3, 1.29999995)
  10480. p17 = Instance.new("Part", m)
  10481. p17.BrickColor = BrickColor.new("Really black")
  10482. p17.FormFactor = Enum.FormFactor.Custom
  10483. p17.Size = Vector3.new(1, 2.4000001, 1)
  10484. p17.CFrame = CFrame.new(-2.69075108, 7.07788849, -3.40101933, -1.13248825e-006, -0.319307148, 0.947651625, -1.1920929e-006, -0.947652161, -0.319306791, 1.0000006, -1.54972076e-006, 1.04308128e-007)
  10485. p17.CanCollide = false
  10486. p17.Locked = true
  10487. p17.BottomSurface = Enum.SurfaceType.Smooth
  10488. p17.TopSurface = Enum.SurfaceType.Smooth
  10489. b17 = Instance.new("SpecialMesh", p17)
  10490. b17.MeshId = "http://www.roblox.com/asset/?id=12212520"
  10491. b17.TextureId = ""
  10492. b17.MeshType = Enum.MeshType.FileMesh
  10493. b17.Name = "Mesh"
  10494. b17.VertexColor = Vector3.new(0, 0, 0)
  10495. b17.Scale = Vector3.new(1, 3, 1.29999995)
  10496. p18 = Instance.new("Part", m)
  10497. p18.BrickColor = BrickColor.new("Really black")
  10498. p18.FormFactor = Enum.FormFactor.Custom
  10499. p18.Size = Vector3.new(2, 2, 2)
  10500. p18.CFrame = CFrame.new(-1.70003319, 8.71796608, -3.40004444, -2.37434961e-006, 1.78813934e-007, 1.00000036, -2.35242567e-007, 1.00000072, 3.27825546e-007, -1.0000006, 7.95440158e-009, -2.91315405e-006)
  10501. p18.CanCollide = false
  10502. p18.Locked = true
  10503. p18.BottomSurface = Enum.SurfaceType.Smooth
  10504. p18.TopSurface = Enum.SurfaceType.Smooth
  10505. b18 = Instance.new("SpecialMesh", p18)
  10506. b18.MeshId = "http://www.roblox.com/asset/?id=16627529"
  10507. b18.TextureId = ""
  10508. b18.MeshType = Enum.MeshType.FileMesh
  10509. b18.Name = "Mesh"
  10510. b18.VertexColor = Vector3.new(0, 0, 0)
  10511. b18.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  10512. w1 = Instance.new("Weld", p1)
  10513. w1.Name = "Head_Weld"
  10514. w1.Part0 = p1
  10515. w1.C0 = CFrame.new(3.40111661, -0.744508088, 8.58160019, -5.48362732e-006, 3.27825546e-007, 1, -0.978699088, -0.205299854, -5.30481339e-006, 0.205299824, -0.978699148, 1.49011612e-006)
  10516. w1.Part1 = p2
  10517. w1.C1 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  10518. w2 = Instance.new("Weld", p2)
  10519. w2.Name = "Part_Weld"
  10520. w2.Part0 = p2
  10521. w2.C0 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  10522. w2.Part1 = p3
  10523. w2.C1 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  10524. w3 = Instance.new("Weld", p3)
  10525. w3.Name = "Part_Weld"
  10526. w3.Part0 = p3
  10527. w3.C0 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  10528. w3.Part1 = p4
  10529. w3.C1 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  10530. w4 = Instance.new("Weld", p4)
  10531. w4.Name = "Part_Weld"
  10532. w4.Part0 = p4
  10533. w4.C0 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  10534. w4.Part1 = p5
  10535. w4.C1 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  10536. w5 = Instance.new("Weld", p5)
  10537. w5.Name = "Part_Weld"
  10538. w5.Part0 = p5
  10539. w5.C0 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  10540. w5.Part1 = p6
  10541. w5.C1 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  10542. w6 = Instance.new("Weld", p6)
  10543. w6.Name = "Part_Weld"
  10544. w6.Part0 = p6
  10545. w6.C0 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  10546. w6.Part1 = p7
  10547. w6.C1 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  10548. w7 = Instance.new("Weld", p7)
  10549. w7.Name = "Part_Weld"
  10550. w7.Part0 = p7
  10551. w7.C0 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  10552. w7.Part1 = p8
  10553. w7.C1 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  10554. w8 = Instance.new("Weld", p8)
  10555. w8.Name = "Part_Weld"
  10556. w8.Part0 = p8
  10557. w8.C0 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  10558. w8.Part1 = p9
  10559. w8.C1 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  10560. w9 = Instance.new("Weld", p9)
  10561. w9.Name = "Part_Weld"
  10562. w9.Part0 = p9
  10563. w9.C0 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  10564. w9.Part1 = p10
  10565. w9.C1 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  10566. w10 = Instance.new("Weld", p10)
  10567. w10.Name = "Part_Weld"
  10568. w10.Part0 = p10
  10569. w10.C0 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  10570. w10.Part1 = p11
  10571. w10.C1 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  10572. w11 = Instance.new("Weld", p11)
  10573. w11.Name = "Part_Weld"
  10574. w11.Part0 = p11
  10575. w11.C0 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  10576. w11.Part1 = p12
  10577. w11.C1 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  10578. w12 = Instance.new("Weld", p12)
  10579. w12.Name = "Part_Weld"
  10580. w12.Part0 = p12
  10581. w12.C0 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  10582. w12.Part1 = p13
  10583. w12.C1 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  10584. w13 = Instance.new("Weld", p13)
  10585. w13.Name = "Part_Weld"
  10586. w13.Part0 = p13
  10587. w13.C0 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  10588. w13.Part1 = p14
  10589. w13.C1 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  10590. w14 = Instance.new("Weld", p14)
  10591. w14.Name = "Part_Weld"
  10592. w14.Part0 = p14
  10593. w14.C0 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  10594. w14.Part1 = p15
  10595. w14.C1 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  10596. w15 = Instance.new("Weld", p15)
  10597. w15.Name = "Part_Weld"
  10598. w15.Part0 = p15
  10599. w15.C0 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  10600. w15.Part1 = p16
  10601. w15.C1 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  10602. w16 = Instance.new("Weld", p16)
  10603. w16.Name = "Part_Weld"
  10604. w16.Part0 = p16
  10605. w16.C0 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  10606. w16.Part1 = p17
  10607. w16.C1 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  10608. w17 = Instance.new("Weld", p17)
  10609. w17.Name = "Part_Weld"
  10610. w17.Part0 = p17
  10611. w17.C0 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  10612. w17.Part1 = p18
  10613. w17.C1 = CFrame.new(-3.40004683, -8.71796036, 1.70002675, -2.6504224e-006, -7.89943471e-008, -1, -2.47197018e-008, 1, -7.89942831e-008, 1, 2.47194887e-008, -2.6504224e-006)
  10614. m.Parent = char
  10615. m:MakeJoints()
  10616. ----------------------------------------------------
  10617. local cor = Instance.new("Part", char.Hair)
  10618. cor.Name = "Link"
  10619. cor.Locked = true
  10620. cor.BottomSurface = 0
  10621. cor.CanCollide = false
  10622. cor.Size = Vector3.new(1, 9, 1)
  10623. cor.Transparency = 1
  10624. cor.TopSurface = 0
  10625. corw = Instance.new("Weld", cor)
  10626. corw.Part0 = hed
  10627. corw.Part1 = cor
  10628. corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  10629. corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  10630. weld1 = Instance.new("Weld", char.Hair)
  10631. weld1.Part0 = cor
  10632. weld1.Part1 = char.Hair.Head
  10633. weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  10634. ----------------------------------------------------
  10635. GroundWave1 = function()
  10636. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10637. local Colors = {"Royal purple", "Really black"}
  10638. local wave = Instance.new("Part", torso)
  10639. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10640. wave.Anchored = true
  10641. wave.CanCollide = false
  10642. wave.Locked = true
  10643. wave.Size = Vector3.new(1, 1, 1)
  10644. wave.TopSurface = "Smooth"
  10645. wave.BottomSurface = "Smooth"
  10646. wave.Transparency = 0.35
  10647. wave.CFrame = HandCF
  10648. wm = Instance.new("SpecialMesh", wave)
  10649. wm.MeshId = "rbxassetid://3270017"
  10650. coroutine.wrap(function()
  10651. for i = 1, 30, 1 do
  10652. wm.Scale = Vector3.new(1 + i*1.2, 1 + i*1.2, 1)
  10653. wave.Size = wm.Scale
  10654. wave.CFrame = HandCF
  10655. wave.Transparency = i/30
  10656. wait()
  10657. end
  10658. wait()
  10659. wave:Destroy()
  10660. end)()
  10661. end
  10662. ----------------------------------------------------
  10663. GroundWave = function()
  10664. if Transforming == true then
  10665. local wave = Instance.new("Part", torso)
  10666. wave.BrickColor = BrickColor.new("Really black")
  10667. wave.Anchored = true
  10668. wave.CanCollide = false
  10669. wave.Locked = true
  10670. wave.Size = Vector3.new(1, 1, 1)
  10671. wave.TopSurface = "Smooth"
  10672. wave.BottomSurface = "Smooth"
  10673. wave.Transparency = 0.35
  10674. wave.CFrame = fx.CFrame
  10675. wm = Instance.new("SpecialMesh", wave)
  10676. wm.MeshType = "Sphere"
  10677. wm.Scale = Vector3.new(1,1,1)
  10678. coroutine.wrap(function()
  10679. for i = 1, 18, 1 do
  10680. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  10681. --wave.Size = wm.Scale
  10682. wave.CFrame = fx.CFrame
  10683. wave.Transparency = i/14
  10684. wait()
  10685. end
  10686. wait()
  10687. wave:Destroy()
  10688. end)()
  10689. elseif Transforming == false then
  10690. wait()
  10691. end
  10692. end
  10693.  
  10694. for i = 1, 100 do rs:wait()
  10695. fx.CFrame = torso.CFrame
  10696. end
  10697.  
  10698. Spawn(function()
  10699. while wait(1) do
  10700. GroundWave()
  10701. end
  10702. end)
  10703.  
  10704. wait(4)
  10705.  
  10706. Transforming = false
  10707.  
  10708. for i = 1, 20 do rs:wait()
  10709. fx.Transparency = fx.Transparency + (1/20)
  10710. fx.CFrame = torso.CFrame
  10711. fxm.Scale = fxm.Scale + Vector3.new(0.5,0.5,0.5)
  10712. rs:wait()
  10713. end
  10714.  
  10715. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  10716. local wave = Instance.new("Part", torso)
  10717. wave.BrickColor = BrickColor.new("Institutional white")
  10718. wave.Anchored = true
  10719. wave.CanCollide = false
  10720. wave.Locked = true
  10721. wave.Size = Vector3.new(1, 1, 1)
  10722. wave.TopSurface = "Smooth"
  10723. wave.BottomSurface = "Smooth"
  10724. wave.Transparency = 0.35
  10725. wave.CFrame = HandCF
  10726. wm = Instance.new("SpecialMesh", wave)
  10727. wm.MeshId = "rbxassetid://3270017"
  10728. coroutine.wrap(function()
  10729. for i = 1, 14, 1 do
  10730. wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  10731. wave.Size = wm.Scale
  10732. wave.CFrame = HandCF
  10733. wave.Transparency = i/14
  10734. wait()
  10735. end
  10736. wait()
  10737. wave:Destroy()
  10738. end)()
  10739. hum.WalkSpeed = 16
  10740. ----------------------------------------------------
  10741. Blast = function()
  10742. local Colors = {"Really red", "Really black"}
  10743. local wave = Instance.new("Part", torso)
  10744. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10745. wave.Anchored = true
  10746. wave.CanCollide = false
  10747. wave.Locked = true
  10748. wave.Size = Vector3.new(1, 1, 1)
  10749. wave.TopSurface = "Smooth"
  10750. wave.BottomSurface = "Smooth"
  10751. wave.Transparency = 0.35
  10752. wave.CFrame = rarm.CFrame
  10753. wm = Instance.new("SpecialMesh", wave)
  10754. wm.MeshType = "Sphere"
  10755. wm.Scale = Vector3.new(1,1,1)
  10756. z = Instance.new("Sound",wave)
  10757. z.SoundId = "rbxassetid://237035051"
  10758. z.Volume = 1
  10759. z.Pitch = .9
  10760. z:Play()
  10761. coroutine.wrap(function()
  10762. for i = 1, 30, 1 do
  10763. wave.Size = Vector3.new(1 + i*4, 1 + i*4, 1 + i*4)
  10764. --wave.Size = wm.Scale
  10765. wave.CFrame = rarm.CFrame
  10766. wave.Transparency = (1/14)
  10767. rs:wait()
  10768. end
  10769. rs:wait()
  10770. wave:Destroy()
  10771. z:Destroy()
  10772. end)()
  10773. end
  10774. ----------------------------------------------------
  10775. rarm.Touched:connect(function(ht)
  10776. hit = ht.Parent
  10777. if ht and hit:IsA("Model") then
  10778. if hit:FindFirstChild("Humanoid") then
  10779. if hit.Name ~= p.Name then
  10780. if Debounces.RPunch == true and Debounces.RPunched == false then
  10781. Debounces.RPunched = true
  10782. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  10783. if Debounces.ks==true then
  10784. z = Instance.new("Sound",hed)
  10785. z.SoundId = "rbxassetid://169380525"
  10786. z.Pitch = ptz[math.random(1,#ptz)]
  10787. z.Volume = 1
  10788. z:Play()
  10789. end
  10790. wait(.2)
  10791. Debounces.RPunched = false
  10792. end
  10793. end
  10794. end
  10795. elseif ht and hit:IsA("Hat") then
  10796. if hit.Parent.Name ~= p.Name then
  10797. if hit.Parent:FindFirstChild("Humanoid") then
  10798. if Debounces.RPunch == true and Debounces.RPunched == false then
  10799. Debounces.RPunched = true
  10800. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  10801. if Debounces.ks==true then
  10802. z = Instance.new("Sound",hed)
  10803. z.SoundId = "rbxassetid://169380525"
  10804. z.Pitch = ptz[math.random(1,#ptz)]
  10805. z.Volume = 1
  10806. z:Play()
  10807. end
  10808. wait(.2)
  10809. Debounces.RPunched = false
  10810. end
  10811. end
  10812. end
  10813. end
  10814. end)
  10815. larm.Touched:connect(function(ht)
  10816. hit = ht.Parent
  10817. if ht and hit:IsA("Model") then
  10818. if hit:FindFirstChild("Humanoid") then
  10819. if hit.Name ~= p.Name then
  10820. if Debounces.LPunch == true and Debounces.LPunched == false then
  10821. Debounces.LPunched = true
  10822. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  10823. if Debounces.ks2==true then
  10824. z = Instance.new("Sound",hed)
  10825. z.SoundId = "rbxassetid://169380525"
  10826. z.Pitch = ptz[math.random(1,#ptz)]
  10827. z.Volume = 1
  10828. z:Play()
  10829. end
  10830. wait(.2)
  10831. Debounces.LPunched = false
  10832. end
  10833. end
  10834. end
  10835. elseif ht and hit:IsA("Hat") then
  10836. if hit.Parent.Name ~= p.Name then
  10837. if hit.Parent:FindFirstChild("Humanoid") then
  10838. if Debounces.LPunch == true and Debounces.LPunched == false then
  10839. Debounces.LPunched = true
  10840. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  10841. if Debounces.ks2==true then
  10842. z = Instance.new("Sound",hed)
  10843. z.SoundId = "rbxassetid://169380525"
  10844. z.Pitch = ptz[math.random(1,#ptz)]
  10845. z.Volume = 1
  10846. z:Play()
  10847. end
  10848. wait(.2)
  10849. Debounces.LPunched = false
  10850. end
  10851. end
  10852. end
  10853. end
  10854. end)
  10855. ----------------------------------------------------
  10856. mod4 = Instance.new("Model",char)
  10857.  
  10858. ptez = {0.7, 0.8, 0.9, 1}
  10859.  
  10860. function FindNearestTorso(Position,Distance,SinglePlayer)
  10861. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  10862. local List = {}
  10863. for i,v in pairs(workspace:GetChildren())do
  10864. if v:IsA("Model")then
  10865. if v:findFirstChild("Torso")then
  10866. if v ~= char then
  10867. if(v.Torso.Position -Position).magnitude <= Distance then
  10868. table.insert(List,v)
  10869. end
  10870. end
  10871. end
  10872. end
  10873. end
  10874. return List
  10875. end
  10876.  
  10877. function Punch()
  10878. part=Instance.new('Part',mod4)
  10879. part.Anchored=true
  10880. part.CanCollide=false
  10881. part.FormFactor='Custom'
  10882. part.Size=Vector3.new(.2,.2,.2)
  10883. part.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(0),0,0)
  10884. part.Transparency=.7
  10885. part.BrickColor=BrickColor.new('Really black')
  10886. mesh=Instance.new('SpecialMesh',part)
  10887. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  10888. mesh.Scale=Vector3.new(3,3,3)
  10889. part2=Instance.new('Part',mod4)
  10890. part2.Anchored=true
  10891. part2.CanCollide=false
  10892. part2.FormFactor='Custom'
  10893. part2.Size=Vector3.new(.2,.2,.2)
  10894. part2.CFrame=root.CFrame*CFrame.new(0,1.5,-2.4)*CFrame.Angles(math.rad(90),0,0)
  10895. part2.Transparency=.7
  10896. part2.BrickColor=BrickColor.new('Really red')
  10897. mesh2=Instance.new('SpecialMesh',part2)
  10898. mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  10899. mesh2.Scale=Vector3.new(3,1.5,3)
  10900. for i,v in pairs(FindNearestTorso(torso.CFrame.p,4))do
  10901. if v:FindFirstChild('Humanoid') then
  10902. v.Humanoid:TakeDamage(math.random(2,6))
  10903. end
  10904. end
  10905. coroutine.resume(coroutine.create(function()
  10906. for i=0,0.62,0.4 do
  10907. wait()
  10908. part.CFrame=part.CFrame
  10909. part.Transparency=i
  10910. mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  10911. part2.CFrame=part2.CFrame
  10912. part2.Transparency=i
  10913. mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  10914. end
  10915. part.Parent=nil
  10916. part2.Parent=nil
  10917. end))
  10918. end
  10919. ----------------------------------------------------
  10920. rarm.Touched:connect(function(ht)
  10921. hit = ht.Parent
  10922. if ht and hit:IsA("Model") then
  10923. if hit:FindFirstChild("Humanoid") then
  10924. if hit.Name ~= p.Name then
  10925. if Debounces.RPunch == true and Debounces.RPunched == false then
  10926. Debounces.RPunched = true
  10927. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  10928. if Debounces.ks==true then
  10929. z = Instance.new("Sound",hed)
  10930. z.SoundId = "rbxassetid://169380525"
  10931. z.Pitch = ptz[math.random(1,#ptz)]
  10932. z.Volume = 1
  10933. z:Play()
  10934. end
  10935. wait(.2)
  10936. Debounces.RPunched = false
  10937. end
  10938. end
  10939. end
  10940. elseif ht and hit:IsA("Hat") then
  10941. if hit.Parent.Name ~= p.Name then
  10942. if hit.Parent:FindFirstChild("Humanoid") then
  10943. if Debounces.RPunch == true and Debounces.RPunched == false then
  10944. Debounces.RPunched = true
  10945. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5,8))
  10946. if Debounces.ks==true then
  10947. z = Instance.new("Sound",hed)
  10948. z.SoundId = "rbxassetid://169380525"
  10949. z.Pitch = ptz[math.random(1,#ptz)]
  10950. z.Volume = 1
  10951. z:Play()
  10952. end
  10953. wait(.2)
  10954. Debounces.RPunched = false
  10955. end
  10956. end
  10957. end
  10958. end
  10959. end)
  10960. larm.Touched:connect(function(ht)
  10961. hit = ht.Parent
  10962. if ht and hit:IsA("Model") then
  10963. if hit:FindFirstChild("Humanoid") then
  10964. if hit.Name ~= p.Name then
  10965. if Debounces.LPunch == true and Debounces.LPunched == false then
  10966. Debounces.LPunched = true
  10967. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  10968. if Debounces.ks2==true then
  10969. z = Instance.new("Sound",hed)
  10970. z.SoundId = "rbxassetid://169380525"
  10971. z.Pitch = ptz[math.random(1,#ptz)]
  10972. z.Volume = 1
  10973. z:Play()
  10974. end
  10975. wait(.2)
  10976. Debounces.LPunched = false
  10977. end
  10978. end
  10979. end
  10980. elseif ht and hit:IsA("Hat") then
  10981. if hit.Parent.Name ~= p.Name then
  10982. if hit.Parent:FindFirstChild("Humanoid") then
  10983. if Debounces.LPunch == true and Debounces.LPunched == false then
  10984. Debounces.LPunched = true
  10985. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,8))
  10986. if Debounces.ks2==true then
  10987. z = Instance.new("Sound",hed)
  10988. z.SoundId = "rbxassetid://169380525"
  10989. z.Pitch = ptz[math.random(1,#ptz)]
  10990. z.Volume = 1
  10991. z:Play()
  10992. end
  10993. wait(.2)
  10994. Debounces.LPunched = false
  10995. end
  10996. end
  10997. end
  10998. end
  10999. end)
  11000. ----------------------------------------------------
  11001. local player = game.Players.LocalPlayer
  11002. local pchar = player.Character
  11003. local mouse = player:GetMouse()
  11004. local cam = workspace.CurrentCamera
  11005.  
  11006. local rad = math.rad
  11007.  
  11008. local keysDown = {}
  11009. local flySpeed = 0
  11010. local MAX_FLY_SPEED = 150
  11011.  
  11012. local canFly = false
  11013. local flyToggled = false
  11014.  
  11015. local forward, side = 0, 0
  11016. local lastForward, lastSide = 0, 0
  11017.  
  11018. local floatBP = Instance.new("BodyPosition")
  11019. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  11020. local flyBV = Instance.new("BodyVelocity")
  11021. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  11022. local turnBG = Instance.new("BodyGyro")
  11023. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  11024.  
  11025. mouse.KeyDown:connect(function(key)
  11026. keysDown[key] = true
  11027.  
  11028. if key == "f" then
  11029. flyToggled = not flyToggled
  11030.  
  11031. if not flyToggled then
  11032. stanceToggle = "Normal"
  11033. floatBP.Parent = nil
  11034. flyBV.Parent = nil
  11035. turnBG.Parent = nil
  11036. root.Velocity = Vector3.new()
  11037. pchar.Humanoid.PlatformStand = false
  11038. end
  11039. end
  11040.  
  11041. end)
  11042. mouse.KeyUp:connect(function(key)
  11043. keysDown[key] = nil
  11044. end)
  11045.  
  11046. local function updateFly()
  11047.  
  11048. if not flyToggled then return end
  11049.  
  11050. lastForward = forward
  11051. lastSide = side
  11052.  
  11053. forward = 0
  11054. side = 0
  11055.  
  11056. if keysDown.w then
  11057. forward = forward + 1
  11058. end
  11059. if keysDown.s then
  11060. forward = forward - 1
  11061. end
  11062. if keysDown.a then
  11063. side = side - 1
  11064. end
  11065. if keysDown.d then
  11066. side = side + 1
  11067. end
  11068.  
  11069. canFly = (forward ~= 0 or side ~= 0)
  11070.  
  11071. if canFly then
  11072. stanceToggle = "Floating"
  11073. turnBG.Parent = root
  11074. floatBP.Parent = nil
  11075. flyBV.Parent = root
  11076.  
  11077. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  11078. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  11079. else
  11080. floatBP.position = root.Position
  11081. floatBP.Parent = root
  11082.  
  11083. flySpeed = flySpeed - 1
  11084. if flySpeed < 0 then flySpeed = 0 end
  11085. end
  11086.  
  11087. local camCF = cam.CoordinateFrame
  11088. local in_forward = canFly and forward or lastForward
  11089. local in_side = canFly and side or lastSide
  11090.  
  11091. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  11092. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  11093.  
  11094. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  11095. 0)
  11096. end
  11097.  
  11098. game:service'RunService'.RenderStepped:connect(function()
  11099. if flyToggled then
  11100. pchar.Humanoid.PlatformStand = true
  11101. end
  11102. updateFly()
  11103. end)
  11104. -------------------------------
  11105. mouse.KeyDown:connect(function(key)
  11106. if key == "q" then
  11107. if Debounces.CanAttack == true then
  11108. Debounces.CanAttack = false
  11109. Debounces.NoIdl = true
  11110. Debounces.on = true
  11111. function FindNearestTorso(Position,Distance,SinglePlayer)
  11112. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  11113. local List = {}
  11114. for i,v in pairs(workspace:GetChildren())do
  11115. if v:IsA("Model")then
  11116. if v:findFirstChild("Torso")then
  11117. if v ~= char then
  11118. if(v.Torso.Position -Position).magnitude <= Distance then
  11119. table.insert(List,v)
  11120. end
  11121. end
  11122. end
  11123. end
  11124. end
  11125. return List
  11126. end
  11127. z = Instance.new("Sound",hed)
  11128. z.SoundId = "rbxassetid://232213955"
  11129. z.Pitch = 1
  11130. z.Volume = 1
  11131. wait(0.2)
  11132. z:Play()
  11133. sp = Instance.new("Part",rarm)
  11134. sp.Anchored = true
  11135. sp.CanCollide = false
  11136. sp.Locked = true
  11137. sp.Transparency = 0
  11138. sp.Material = "Neon"
  11139. sp.Size = Vector3.new(1,1,1)
  11140. sp.TopSurface = "SmoothNoOutlines"
  11141. sp.BottomSurface = "SmoothNoOutlines"
  11142. sp.BrickColor = BrickColor.new("Royal purple")
  11143. spm = Instance.new("SpecialMesh",sp)
  11144. spm.MeshType = "Sphere"
  11145. spm.Scale = Vector3.new(21,21,21)
  11146. sp2 = Instance.new("Part", rarm)
  11147. sp2.Name = "Energy"
  11148. sp2.BrickColor = BrickColor.new("Royal purple")
  11149. sp2.Size = Vector3.new(1, 1, 1)
  11150. sp2.Shape = "Ball"
  11151. sp2.CanCollide = false
  11152. sp2.Anchored = true
  11153. sp2.Locked = true
  11154. sp2.TopSurface = 0
  11155. sp2.BottomSurface = 0
  11156. sp2.Transparency = 1
  11157. spm2 = Instance.new("SpecialMesh",sp2)
  11158. spm2.MeshId = "rbxassetid://9982590"
  11159. spm2.Scale = Vector3.new(2,2,2)
  11160. for i = 1, 20 do
  11161. spm.Scale = spm.Scale - Vector3.new(1,1,1)
  11162. sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  11163. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  11164. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  11165. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  11166. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  11167. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  11168. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  11169. if Debounces.on == false then break end
  11170. rs:wait()
  11171. end
  11172. for i = 1, 100, 20 do rs:wait()
  11173. sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  11174. end
  11175. for i = 1, 20 do
  11176. sp.CFrame = root.CFrame*CFrame.new(0,1,-2)
  11177. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  11178. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.4)
  11179. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(10),math.rad(-30),0), 0.4)
  11180. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  11181. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  11182. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  11183. if Debounces.on == false then break end
  11184. rs:wait()
  11185. end
  11186. sp.Transparency = 1
  11187. for i = 1, 20 do
  11188. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  11189. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)
  11190. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.4)
  11191. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  11192. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  11193. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  11194. if Debounces.on == false then break end
  11195. rs:wait()
  11196. end
  11197. wait(1)
  11198. sp.Transparency = 0
  11199. sp2.Transparency = 0.84
  11200. for i = 1, 20 do
  11201. --spm.Scale = spm.Scale - Vector3.new(1,1,1)
  11202. sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  11203. sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  11204. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(110),math.rad(-6),math.rad(140)), 0.4)
  11205. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(80),math.rad(6),math.rad(-40)), 0.2)
  11206. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(30),0), 0.2)
  11207. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  11208. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  11209. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  11210. if Debounces.on == false then break end
  11211. rs:wait()
  11212. end
  11213. for i = 1, 2880, 50 do
  11214. rs:wait()
  11215. sp.CFrame = rarm.CFrame*CFrame.new(0,-1,0)
  11216. sp2.CFrame = rarm.CFrame * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  11217. rs:wait()
  11218. end
  11219. sp:Destroy()
  11220. sp2:Destroy()
  11221. local X = Instance.new("Part",char)
  11222. local O = Instance.new("ObjectValue",X)
  11223. O.Name = "creator"
  11224. X.Locked = true
  11225. X.Name = "Shell"
  11226. X.Anchored = false
  11227. X.CanCollide = false
  11228. X.Transparency = 0
  11229. X.Reflectance = 0
  11230. X.BottomSurface = 0
  11231. X.TopSurface = 0
  11232. X.Shape = 0
  11233. local V = Instance.new("ObjectValue",X)
  11234. V.Value = char
  11235. V.Name = "creator"
  11236. X.BrickColor = BrickColor.new("Royal purple")
  11237. X.Size = Vector3.new(2,2,2)
  11238. X.Material = "Neon"
  11239. local Z = Instance.new("SpecialMesh",X)
  11240. Z.MeshType = "Sphere"
  11241. Z.Scale = Vector3.new(0.5,0.5,1)
  11242. X.CFrame = rarm.CFrame*CFrame.new(-3,0,0)
  11243. local bv = Instance.new("BodyVelocity",X)
  11244. bv.maxForce = Vector3.new(99999,99999,99999)
  11245. X.CFrame = CFrame.new(X.Position,mouse.Hit.p)
  11246. bv.velocity = X.CFrame.lookVector*65
  11247.  
  11248. Explode = X.Touched:connect(function(hit)
  11249. if hit ~= char and hit.Name ~= "Shell" then
  11250. local cf = X.CFrame
  11251. bv:Destroy()
  11252. X.Anchored = true
  11253. Z:Remove()
  11254. Explode:disconnect()
  11255. X.Size = Vector3.new(3,3,3)
  11256. X.Touched:connect(function(hit) end)
  11257. X.CanCollide = false
  11258. local part3 = Instance.new("Part", rarm)
  11259. part3.Anchored=true
  11260. part3.CanCollide=false
  11261. part3.Locked = true
  11262. part3.TopSurface = "SmoothNoOutlines"
  11263. part3.BottomSurface = "SmoothNoOutlines"
  11264. part3.FormFactor='Custom'
  11265. part3.Size=Vector3.new(1,1, 1)
  11266. part3.CFrame=X.CFrame
  11267. part3.Transparency=0
  11268. part3.BrickColor=BrickColor.new("Royal purple")
  11269. local mesh3 = Instance.new("SpecialMesh",part3)
  11270. mesh3.MeshType = "Sphere"
  11271. mesh3.Scale = Vector3.new(1,1,1)
  11272. --debris:AddItem(X,8)
  11273. local part4 = Instance.new("Part", rarm)
  11274. part4.Material = "Neon"
  11275. part4.Anchored=true
  11276. part4.CanCollide=false
  11277. part4.Locked = true
  11278. part4.TopSurface = "SmoothNoOutlines"
  11279. part4.BottomSurface = "SmoothNoOutlines"
  11280. part4.FormFactor='Custom'
  11281. part4.Size=Vector3.new(1,1, 1)
  11282. part4.CFrame=X.CFrame
  11283. part4.Transparency=0
  11284. part4.BrickColor=BrickColor.new("Hot pink")
  11285. local mesh4 = Instance.new("SpecialMesh",part4)
  11286. mesh4.MeshType = "Sphere"
  11287. mesh4.Scale = Vector3.new(.5,.5,.5)
  11288. local part7 = Instance.new("Part", rarm)
  11289. part7.Material = "Neon"
  11290. part7.Anchored=true
  11291. part7.CanCollide=false
  11292. part7.Locked = true
  11293. part7.TopSurface = "SmoothNoOutlines"
  11294. part7.BottomSurface = "SmoothNoOutlines"
  11295. part7.FormFactor='Custom'
  11296. part7.Size=Vector3.new(1,1, 1)
  11297. part7.CFrame=X.CFrame
  11298. part7.Transparency=0
  11299. part7.BrickColor=BrickColor.new("Really black")
  11300. local mesh7 = Instance.new("SpecialMesh",part7)
  11301. mesh7.MeshType = "Sphere"
  11302. mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  11303. --[[X.Touched:connect(function(ht)
  11304. hit = ht.Parent
  11305. if ht and hit:IsA("Model") then
  11306. if hit:FindFirstChild("Humanoid") then
  11307. if hit.Name ~= p.Name then
  11308. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  11309. wait(.3)
  11310. end
  11311. end
  11312. elseif ht and hit:IsA("Hat") then
  11313. if hit.Parent.Name ~= p.Name then
  11314. if hit.Parent:FindFirstChild("Humanoid") then
  11315. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  11316. wait(.3)
  11317. end
  11318. end
  11319. end
  11320. end)
  11321. part3.Touched:connect(function(ht)
  11322. hit = ht.Parent
  11323. if ht and hit:IsA("Model") then
  11324. if hit:FindFirstChild("Humanoid") then
  11325. if hit.Name ~= p.Name then
  11326. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  11327. wait(.3)
  11328. end
  11329. end
  11330. elseif ht and hit:IsA("Hat") then
  11331. if hit.Parent.Name ~= p.Name then
  11332. if hit.Parent:FindFirstChild("Humanoid") then
  11333. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  11334. wait(.3)
  11335. end
  11336. end
  11337. end
  11338. end)]]--
  11339. for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do
  11340. if v:FindFirstChild('Humanoid') then
  11341. v.Humanoid:TakeDamage(math.random(60,90))
  11342. v.Humanoid.PlatformStand = true
  11343. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  11344. end
  11345. end
  11346.  
  11347. local acos = math.acos
  11348. local sqrt = math.sqrt
  11349. local Vec3 = Vector3.new
  11350. local fromAxisAngle = CFrame.fromAxisAngle
  11351.  
  11352. local function toAxisAngle(CFr)
  11353. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  11354. local Angle = math.acos((R00+R11+R22-1)/2)
  11355. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  11356. A = A == 0 and 0.00001 or A
  11357. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  11358. B = B == 0 and 0.00001 or B
  11359. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  11360. C = C == 0 and 0.00001 or C
  11361. local x = (R21-R12)/sqrt(A)
  11362. local y = (R02-R20)/sqrt(B)
  11363. local z = (R10-R01)/sqrt(C)
  11364. return Vec3(x,y,z),Angle
  11365. end
  11366.  
  11367. function ApplyTrig(Num,Func)
  11368. local Min,Max = Func(0),Func(1)
  11369. local i = Func(Num)
  11370. return (i-Min)/(Max-Min)
  11371. end
  11372.  
  11373. function LerpCFrame(CFrame1,CFrame2,Num)
  11374. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  11375. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  11376. end
  11377.  
  11378. function Crater(Torso,Radius)
  11379. Spawn(function()
  11380. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  11381. local Ignore = {}
  11382. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  11383. if v.Character ~= nil then
  11384. Ignore[#Ignore+1] = v.Character
  11385. end
  11386. end
  11387. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  11388. if Hit == nil then return end
  11389. local Parts = {}
  11390. for i = 1,360,10 do
  11391. local P = Instance.new("Part",Torso.Parent)
  11392. P.Anchored = true
  11393. P.FormFactor = "Custom"
  11394. P.BrickColor = Hit.BrickColor
  11395. P.Material = Hit.Material
  11396. P.TopSurface = "Smooth"
  11397. P.BottomSurface = "Smooth"
  11398. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  11399. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  11400. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  11401. if math.random(0,5) == 0 then -- rubble
  11402. local P = Instance.new("Part",Torso.Parent)
  11403. P.Anchored = true
  11404. P.FormFactor = "Custom"
  11405. P.BrickColor = Hit.BrickColor
  11406. P.Material = Hit.Material
  11407. P.TopSurface = "Smooth"
  11408. P.BottomSurface = "Smooth"
  11409. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  11410. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  11411. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  11412. end
  11413. end
  11414. for i = 0,1,0.05 do
  11415. for i2,v in pairs(Parts) do
  11416. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  11417. end
  11418. wait(0.02)
  11419. end
  11420. for i,v in pairs(Parts) do
  11421. if v[1].Size.X > 2.1 then
  11422. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  11423. end
  11424. v[1].Anchored = false
  11425. end
  11426. for i = 0,1,0.05 do
  11427. for i2,v in pairs(Parts) do
  11428. v[1].Transparency = i
  11429. if i == 1 then
  11430. v[1]:Destroy()
  11431. elseif i >= 0.25 then
  11432. v[1].CanCollide = false
  11433. end
  11434. end
  11435. wait(0.02)
  11436. end
  11437. Parts = nil
  11438. end)
  11439. end
  11440.  
  11441. ROW = function(out, trans, s, wt, t, ang, plus)
  11442. for i = 1, 360, 360/t do
  11443. local c = Instance.new("Part", game.Workspace)
  11444. c.FormFactor = 3
  11445. c.TopSurface = 0
  11446. c.BottomSurface = 0
  11447. c.Size = s
  11448. c.Anchored = true
  11449. c.CanCollide = wt
  11450. c.Material=workspace.Base.Material
  11451. c.Transparency = trans
  11452. c.BrickColor = workspace.Base.BrickColor
  11453. c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  11454. c.Locked=true
  11455. game.Debris:AddItem(c,15)
  11456. end
  11457. end
  11458.  
  11459. Part = function(x,y,z,color,tr,cc,an,parent)
  11460. local p = Instance.new('Part',parent or Weapon)
  11461. p.formFactor = 'Custom'
  11462. p.Size = Vector3.new(x,y,z)
  11463. p.BrickColor = BrickColor.new(color)
  11464. p.CanCollide = cc
  11465. p.Transparency = tr
  11466. p.Anchored = an
  11467. p.TopSurface,p.BottomSurface = 0,0
  11468. p.Locked=true
  11469. p:BreakJoints()
  11470. return p end
  11471.  
  11472. Mesh = function(par,num,x,y,z)
  11473. local msh = _
  11474. if num == 1 then msh = Instance.new("CylinderMesh",par)
  11475. elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3
  11476. elseif num == 3 then msh = Instance.new("BlockMesh",par)
  11477. elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso"
  11478. elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num
  11479. end msh.Scale = Vector3.new(x,y,z)
  11480. return msh end
  11481.  
  11482. function explosion(col1,col2,cfr,sz,rng,dmg)
  11483. local a= Part(1,1,1,col1,.5,false,true,workspace)
  11484. local a2= Part(1,1,1,col2,.5,false,true,workspace)
  11485. local a3= Part(1,1,1,col2,.5,false,true,workspace)
  11486. v1,v2,v3=sz.x,sz.y,sz.z
  11487. local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3)
  11488. local m2= Mesh(a2,3,v1/3,v2/3,v3/3)
  11489. local m3= Mesh(a3,3,v1/3,v2/3,v3/3)
  11490. a.CFrame=cfr
  11491. a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  11492. a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  11493.  
  11494. Spawn(function()
  11495. while wait() do
  11496. if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end
  11497. m.Scale=m.Scale+Vector3.new(.1,0.1,0.1)
  11498. m2.Scale=m2.Scale+Vector3.new(.1,0.1,0.1)
  11499. m3.Scale=m3.Scale+Vector3.new(.1,0.1,0.1)
  11500. a.Transparency=a.Transparency+0.05
  11501. a2.Transparency=a2.Transparency+0.05
  11502. a3.Transparency=a3.Transparency+0.05
  11503. end
  11504. end)
  11505. end
  11506.  
  11507. Crater(X,20)
  11508. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  11509. z = Instance.new("Sound",X)
  11510. z.SoundId = "rbxassetid://231917744"
  11511. z.Pitch = .5
  11512. z.Volume = 10
  11513. z1 = Instance.new("Sound",X)
  11514. z1.SoundId = "rbxassetid://231917744"
  11515. z1.Pitch = .5
  11516. z1.Volume = 10
  11517. z2 = Instance.new("Sound",X)
  11518. z2.SoundId = "rbxassetid://231917744"
  11519. z2.Pitch = .5
  11520. z2.Volume = 10
  11521. z3 = Instance.new("Sound",X)
  11522. z3.SoundId = "rbxassetid://245537790"
  11523. z3.Pitch = .7
  11524. z3.Volume = 1
  11525. z4 = Instance.new("Sound",X)
  11526. z4.SoundId = "rbxassetid://245537790"
  11527. z4.Pitch = .7
  11528. z4.Volume = 1
  11529. wait(0.1)
  11530. z:Play()
  11531. z1:Play()
  11532. z2:Play()
  11533. z3:Play()
  11534. z4:Play()
  11535.  
  11536. local part=Instance.new('Part',rarm)
  11537. part.Anchored=true
  11538. part.CanCollide=false
  11539. part.Locked = true
  11540. part.FormFactor='Custom'
  11541. part.Size=Vector3.new(1,1,1)
  11542. part.CFrame=X.CFrame*CFrame.new(0,0,0)
  11543. part.Transparency=0
  11544. part.BrickColor=BrickColor.new('Really black')
  11545. local mesh=Instance.new('SpecialMesh',part)
  11546. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  11547. mesh.Scale=Vector3.new(2,2,2)
  11548. local part2=part:clone()
  11549. part2.Parent = rarm
  11550. part2.BrickColor=BrickColor.new("Royal purple")
  11551. local part5=part:clone()
  11552. part5.Parent = rarm
  11553. part5.BrickColor=BrickColor.new("Magenta")
  11554. local part6=part:clone()
  11555. part6.Parent = rarm
  11556. part6.BrickColor=BrickColor.new("Black")
  11557. local mesh2=mesh:clone()
  11558. mesh2.Parent=part2
  11559. mesh2.Scale=Vector3.new(3, 3, 3)
  11560. local mesh5=mesh:clone()
  11561. mesh5.Parent=part5
  11562. mesh5.Scale=Vector3.new(3, 3, 3)
  11563. local mesh6=mesh:clone()
  11564. mesh6.Parent=part6
  11565. mesh6.Scale=Vector3.new(3, 3, 3)
  11566. local blast = Instance.new("Part", rarm)
  11567. blast.BrickColor = BrickColor.new("Really black")
  11568. blast.Anchored = true
  11569. blast.CanCollide = false
  11570. blast.Locked = true
  11571. blast.Size = Vector3.new(1, 1, 1)
  11572. blast.TopSurface = "Smooth"
  11573. blast.BottomSurface = "Smooth"
  11574. blast.Transparency = 0
  11575. blast.CFrame = HandCF
  11576. local bm = Instance.new("SpecialMesh", blast)
  11577. bm.Scale = Vector3.new(5,1,5)
  11578. bm.MeshId = "rbxassetid://3270017"
  11579. local blast2 = Instance.new("Part", rarm)
  11580. blast2.BrickColor = BrickColor.new("Really black")
  11581. blast2.Anchored = true
  11582. blast2.CanCollide = false
  11583. blast2.Locked = true
  11584. blast2.Size = Vector3.new(1, 1, 1)
  11585. blast2.TopSurface = "Smooth"
  11586. blast2.BottomSurface = "Smooth"
  11587. blast2.Transparency = 0
  11588. blast2.CFrame = HandCF
  11589. local bm2 = Instance.new("SpecialMesh", blast2)
  11590. bm2.Scale = Vector3.new(3,1,3)
  11591. bm2.MeshId = "rbxassetid://3270017"
  11592. local blast3 = Instance.new("Part", rarm)
  11593. blast3.BrickColor = BrickColor.new("Really black")
  11594. blast3.Anchored = true
  11595. blast3.CanCollide = false
  11596. blast3.Locked = true
  11597. blast3.Size = Vector3.new(1, 1, 1)
  11598. blast3.TopSurface = "Smooth"
  11599. blast3.BottomSurface = "Smooth"
  11600. blast3.Transparency = 0
  11601. blast3.CFrame = HandCF
  11602. local bm3 = Instance.new("SpecialMesh", blast3)
  11603. bm3.Scale = Vector3.new(3,1,3)
  11604. bm3.MeshId = "rbxassetid://3270017"
  11605. for i = 1,120 do rs:wait()
  11606. X.Transparency = X.Transparency + (1/120)
  11607. part.Transparency = part.Transparency + (1/120)
  11608. part2.Transparency = part2.Transparency + (1/120)
  11609. part3.Transparency = part3.Transparency + (1/120)
  11610. part4.Transparency = part4.Transparency + (1/120)
  11611. part5.Transparency = part5.Transparency + (1/120)
  11612. part6.Transparency = part6.Transparency + (1/120)
  11613. part7.Transparency = part7.Transparency + (1/120)
  11614. blast.Transparency = blast.Transparency + (1/120)
  11615. blast2.Transparency = blast2.Transparency + (1/120)
  11616. blast3.Transparency = blast3.Transparency + (1/120)
  11617. X.Size = X.Size + Vector3.new(.8,.8,.8)
  11618. --part3.Size = part3.Size + Vector3.new(3,3,3)
  11619. mesh.Scale = mesh.Scale + Vector3.new(1,.2,1)
  11620. mesh2.Scale = mesh2.Scale + Vector3.new(1.1,.2,1.1)
  11621. mesh3.Scale = mesh3.Scale + Vector3.new(3,3,3)
  11622. mesh4.Scale = mesh4.Scale + Vector3.new(1.7,1.7,1.7)
  11623. mesh5.Scale = mesh5.Scale + Vector3.new(1.6,.2,1.6)
  11624. mesh6.Scale = mesh6.Scale + Vector3.new(2,.2,2)
  11625. mesh7.Scale = mesh7.Scale + Vector3.new(4,4,4)
  11626. bm.Scale = bm.Scale + Vector3.new(6,6,.2)
  11627. bm2.Scale = bm2.Scale + Vector3.new(4,4,.2)
  11628. bm3.Scale = bm3.Scale + Vector3.new(4,4,.2)
  11629. X.CFrame = cf
  11630. part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0)
  11631. part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0)
  11632. part3.CFrame=X.CFrame
  11633. part4.CFrame=X.CFrame
  11634. part7.CFrame=X.CFrame
  11635. part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0)
  11636. part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0)
  11637. blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  11638. blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0))
  11639. blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0))
  11640. rs:wait()
  11641. end
  11642. X:Destroy()
  11643. part:Destroy()
  11644. part2:Destroy()
  11645. part3:Destroy()
  11646. part4:Destroy()
  11647. part5:Destroy()
  11648. part6:Destroy()
  11649. blast:Destroy()
  11650. blast2:Destroy()
  11651. blast3:Destroy()
  11652. z:Destroy()
  11653. z1:Destroy()
  11654. z2:Destroy()
  11655. z3:Destroy()
  11656. z4:Destroy()
  11657. end
  11658. end)
  11659. for i = 1, 20 do
  11660. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2)
  11661. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2)
  11662. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  11663. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  11664. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  11665. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  11666. if Debounces.on == false then break end
  11667. rs:wait()
  11668. end
  11669. if Debounces.CanAttack == false then
  11670. Debounces.CanAttack = true
  11671. Debounces.NoIdl = false
  11672. Debounces.on = false
  11673. end
  11674. end
  11675. end
  11676. end)
  11677. ----------------------------------------------------
  11678. mouse.KeyDown:connect(function(key)
  11679. if key == "e" then
  11680. if Debounces.CanAttack == true then
  11681. Debounces.CanAttack = false
  11682. Debounces.on = true
  11683. Debounces.NoIdl = true
  11684. pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  11685. z = Instance.new("Sound", rarm)
  11686. z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  11687. z.Volume = .6
  11688. z.Pitch = pt[math.random(1,#pt)]
  11689. z.Looped = false
  11690. z:Play()
  11691. Debounces.RPunch = true
  11692. Debounces.LPunch = true
  11693. Debounces.ks = true
  11694. Debounces.ks2 = true
  11695. for i = 1, 3 do
  11696. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  11697. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  11698. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11699. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11700. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11701. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11702. if Debounces.on == false then break end
  11703. wait()
  11704. end
  11705. z2 = Instance.new("Sound", larm)
  11706. z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11707. z2.Volume = .6
  11708. z2.Pitch = pt[math.random(1,#pt)]
  11709. z2.Looped = false
  11710. z2:Play()
  11711. for i = 1, 3 do
  11712. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11713. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  11714. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11715. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11716. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11717. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11718. if Debounces.on == false then break end
  11719. wait()
  11720. end
  11721. z3 = Instance.new("Sound", rarm)
  11722. z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11723. z3.Volume = 0.6
  11724. z3.Pitch = pt[math.random(1,#pt)]
  11725. z3.Looped = false
  11726. z3:Play()
  11727. for i = 1, 3 do
  11728. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  11729. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  11730. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11731. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11732. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11733. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11734. if Debounces.on == false then break end
  11735. wait()
  11736. end
  11737. z4 = Instance.new("Sound", larm)
  11738. z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11739. z4.Volume = .6
  11740. z4.Pitch = pt[math.random(1,#pt)]
  11741. z4.Looped = false
  11742. z4:Play()
  11743. for i = 1, 3 do
  11744. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11745. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  11746. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11747. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11748. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11749. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11750. if Debounces.on == false then break end
  11751. wait()
  11752. end
  11753. z5 = Instance.new("Sound", rarm)
  11754. z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11755. z5.Volume = .6
  11756. z5.Pitch = pt[math.random(1,#pt)]
  11757. z5.Looped = false
  11758. z5:Play()
  11759. for i = 1, 3 do
  11760. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  11761. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  11762. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  11763. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  11764. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  11765. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  11766. if Debounces.on == false then break end
  11767. wait()
  11768. end
  11769. z6 = Instance.new("Sound", larm)
  11770. z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11771. z6.Volume = .6
  11772. z6.Pitch = pt[math.random(1,#pt)]
  11773. z6.Looped = false
  11774. z6:Play()
  11775. for i = 1, 3 do
  11776. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11777. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  11778. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11779. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11780. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11781. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11782. if Debounces.on == false then break end
  11783. wait()
  11784. end
  11785. z7 = Instance.new("Sound", rarm)
  11786. z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  11787. z7.Volume = .6
  11788. z7.Pitch = pt[math.random(1,#pt)]
  11789. z7.Looped = false
  11790. z7:Play()
  11791. for i = 1, 3 do
  11792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  11793. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  11794. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11795. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11796. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11797. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11798. if Debounces.on == false then break end
  11799. wait()
  11800. end
  11801. z8 = Instance.new("Sound", larm)
  11802. z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11803. z8.Volume = .6
  11804. z8.Pitch = pt[math.random(1,#pt)]
  11805. z8.Looped = false
  11806. z8:Play()
  11807. for i = 1, 3 do
  11808. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11809. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  11810. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11811. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11814. if Debounces.on == false then break end
  11815. wait()
  11816. end
  11817. z9 = Instance.new("Sound", rarm)
  11818. z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11819. z9.Volume = 0.6
  11820. z9.Pitch = pt[math.random(1,#pt)]
  11821. z9.Looped = false
  11822. z9:Play()
  11823. for i = 1, 3 do
  11824. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  11825. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  11826. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11827. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11828. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11829. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11830. if Debounces.on == false then break end
  11831. wait()
  11832. end
  11833. z10 = Instance.new("Sound", larm)
  11834. z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11835. z10.Volume = .6
  11836. z10.Pitch = pt[math.random(1,#pt)]
  11837. z10.Looped = false
  11838. z10:Play()
  11839. for i = 1, 3 do
  11840. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11841. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  11842. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11843. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11844. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11845. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11846. if Debounces.on == false then break end
  11847. wait()
  11848. end
  11849. z11 = Instance.new("Sound", rarm)
  11850. z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11851. z11.Volume = .6
  11852. z11.Pitch = pt[math.random(1,#pt)]
  11853. z11.Looped = false
  11854. z11:Play()
  11855. for i = 1, 3 do
  11856. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  11857. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  11858. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  11859. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  11860. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  11861. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  11862. if Debounces.on == false then break end
  11863. wait()
  11864. end
  11865. z12 = Instance.new("Sound", larm)
  11866. z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11867. z12.Volume = .6
  11868. z12.Pitch = pt[math.random(1,#pt)]
  11869. z12.Looped = false
  11870. z12:Play()
  11871. for i = 1, 3 do
  11872. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11873. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  11874. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11875. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11876. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11877. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11878. if Debounces.on == false then break end
  11879. wait()
  11880. end
  11881. z13 = Instance.new("Sound", rarm)
  11882. z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11883. z13.Volume = 0.6
  11884. z13.Pitch = pt[math.random(1,#pt)]
  11885. z13.Looped = false
  11886. z13:Play()
  11887. for i = 1, 3 do
  11888. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  11889. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  11890. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11891. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11892. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11893. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11894. if Debounces.on == false then break end
  11895. wait()
  11896. end
  11897. z14 = Instance.new("Sound", larm)
  11898. z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11899. z14.Volume = .6
  11900. z14.Pitch = pt[math.random(1,#pt)]
  11901. z14.Looped = false
  11902. z14:Play()
  11903. for i = 1, 3 do
  11904. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11905. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  11906. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11907. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11908. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11909. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11910. if Debounces.on == false then break end
  11911. wait()
  11912. end
  11913. z15 = Instance.new("Sound", rarm)
  11914. z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11915. z15.Volume = .6
  11916. z15.Pitch = pt[math.random(1,#pt)]
  11917. z15.Looped = false
  11918. z15:Play()
  11919. for i = 1, 3 do
  11920. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  11921. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  11922. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  11923. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  11924. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  11925. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  11926. if Debounces.on == false then break end
  11927. wait()
  11928. end
  11929. z16 = Instance.new("Sound", larm)
  11930. z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11931. z16.Volume = .6
  11932. z16.Pitch = pt[math.random(1,#pt)]
  11933. z16.Looped = false
  11934. z16:Play()
  11935. for i = 1, 3 do
  11936. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11937. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  11938. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11939. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11940. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11941. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11942. if Debounces.on == false then break end
  11943. wait()
  11944. end
  11945. z17 = Instance.new("Sound", rarm)
  11946. z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  11947. z17.Volume = .6
  11948. z17.Pitch = pt[math.random(1,#pt)]
  11949. z17.Looped = false
  11950. z17:Play()
  11951. for i = 1, 3 do
  11952. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  11953. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  11954. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11955. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11956. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11957. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11958. if Debounces.on == false then break end
  11959. wait()
  11960. end
  11961. z18 = Instance.new("Sound", larm)
  11962. z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11963. z18.Volume = .6
  11964. z18.Pitch = pt[math.random(1,#pt)]
  11965. z18.Looped = false
  11966. z18:Play()
  11967. for i = 1, 3 do
  11968. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  11969. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  11970. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  11971. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  11972. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  11973. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  11974. if Debounces.on == false then break end
  11975. wait()
  11976. end
  11977. z19 = Instance.new("Sound", rarm)
  11978. z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11979. z19.Volume = 0.6
  11980. z19.Pitch = pt[math.random(1,#pt)]
  11981. z19.Looped = false
  11982. z19:Play()
  11983. for i = 1, 3 do
  11984. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  11985. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  11986. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  11987. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  11988. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  11989. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  11990. if Debounces.on == false then break end
  11991. wait()
  11992. end
  11993. z20 = Instance.new("Sound", larm)
  11994. z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
  11995. z20.Volume = .6
  11996. z20.Pitch = pt[math.random(1,#pt)]
  11997. z20.Looped = false
  11998. z20:Play()
  11999. for i = 1, 3 do
  12000. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  12001. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  12002. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  12003. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  12004. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  12005. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  12006. if Debounces.on == false then break end
  12007. wait()
  12008. end
  12009. z:Destroy()
  12010. z2:Destroy()
  12011. z3:Destroy()
  12012. z4:Destroy()
  12013. z5:Destroy()
  12014. z6:Destroy()
  12015. z7:Destroy()
  12016. z8:Destroy()
  12017. z9:Destroy()
  12018. z10:Destroy()
  12019. z11:Destroy()
  12020. z12:Destroy()
  12021. z13:Destroy()
  12022. z14:Destroy()
  12023. z15:Destroy()
  12024. z16:Destroy()
  12025. z17:Destroy()
  12026. z18:Destroy()
  12027. z19:Destroy()
  12028. z20:Destroy()
  12029. Debounces.LPunch = false
  12030. Debounces.RPunch = false
  12031. Debounces.ks = false
  12032. Debounces.ks2 = false
  12033. if Debounces.CanAttack == false then
  12034. Debounces.CanAttack = true
  12035. Debounces.on = false
  12036. Debounces.NoIdl = false
  12037. end
  12038. end
  12039. end
  12040. end)
  12041. -------------------------------
  12042. mouse.KeyDown:connect(function(key)
  12043. if key == "t" then
  12044. if Debounces.CanAttack == true then
  12045. Debounces.CanAttack = false
  12046. Debounces.NoIdl = true
  12047. Debounces.on = true
  12048. Debounces.ks = true
  12049. kik = rleg.Touched:connect(function(ht)
  12050. hit = ht.Parent
  12051. if ht and hit:IsA("Model") then
  12052. if hit:FindFirstChild("Humanoid") then
  12053. if hit.Name ~= p.Name then
  12054. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  12055. Debounces.Slashed = true]]--
  12056. if Debounces.ks==true then
  12057. z = Instance.new("Sound",hed)
  12058. z.SoundId = "rbxassetid://169380525"
  12059. z.Volume = 1
  12060. z:Play()
  12061. Debounces.ks=false
  12062. end
  12063. hit:FindFirstChild("Humanoid"):TakeDamage(2)
  12064. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  12065. --Debounces.Slashed = false
  12066. --end
  12067. end
  12068. end
  12069. elseif ht and hit:IsA("Hat") then
  12070. if hit.Parent.Name ~= p.Name then
  12071. if hit.Parent:FindFirstChild("Humanoid") then
  12072. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  12073. Debounces.Slashed = true]]--
  12074. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  12075. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  12076. --Debounces.Slashed = false
  12077. --end
  12078. end
  12079. end
  12080. end
  12081. end)
  12082. for i = 1,20 do
  12083. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(8)), 0.4)
  12084. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.4)
  12085. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12086. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
  12087. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
  12088. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  12089. if Debounces.on == false then break end
  12090. rs:wait()
  12091. end
  12092. kik:disconnect()
  12093. if Debounces.CanAttack == false then
  12094. Debounces.CanAttack = true
  12095. Debounces.NoIdl = false
  12096. Debounces.on = false
  12097. end
  12098. end
  12099. end
  12100. end)
  12101. ----------------------------------------------------
  12102. mouse.KeyDown:connect(function(key)
  12103. if key == "y" then
  12104. if Debounces.CanAttack == true then
  12105. Debounces.CanAttack = false
  12106. Debounces.on = true
  12107. Debounces.NoIdl = true
  12108. for i = 1, 15 do
  12109. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.2)
  12110. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.6)
  12111. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  12112. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  12113. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  12114. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  12115. if Debounces.on == false then break end
  12116. rs:wait(2.7)
  12117. end
  12118. x = Instance.new("Sound",char)
  12119. x.SoundId = "rbxassetid://228343271"
  12120. x.Pitch = 1
  12121. x.Volume = .8
  12122. wait(.1)
  12123. x:Play()
  12124. Debounces.on = false
  12125. Debounces.Here = false
  12126. shot = shot + 1
  12127. local rng = Instance.new("Part", larm)
  12128. rng.Anchored = true
  12129. rng.BrickColor = BrickColor.new("Royal purple")
  12130. rng.CanCollide = false
  12131. rng.FormFactor = 3
  12132. rng.Name = "Ring"
  12133. rng.Size = Vector3.new(1, 1, 1)
  12134. rng.Transparency = 0.35
  12135. rng.TopSurface = 0
  12136. rng.BottomSurface = 0
  12137. rng2 = rng:clone()
  12138. rng3 = rng2:clone()
  12139. rng4 = rng2:clone()
  12140. local rngm = Instance.new("SpecialMesh", rng)
  12141. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  12142. rngm.Scale = Vector3.new(10, 10, 1)
  12143. rngm2 = rngm:clone()
  12144. rngm2.Scale = Vector3.new(5, 5, 3)
  12145. rngm3=rngm2:clone()
  12146. rngm3.Parent = rng3
  12147. rngm3.Scale = Vector3.new(8, 8, 1)
  12148. rngm4 = rngm2:clone()
  12149. rngm4.Parent = rng4
  12150. rngm4.Scale = Vector3.new(6, 6, 1)
  12151. local bem = Instance.new("Part", larm)
  12152. bem.Anchored = true
  12153. bem.BrickColor = BrickColor.new("Really black")
  12154. bem.CanCollide = false
  12155. bem.FormFactor = 3
  12156. bem.Name = "Beam" .. shot
  12157. bem.Size = Vector3.new(1, 1, 1)
  12158. bem.Transparency = 0.35
  12159. bem.TopSurface = 0
  12160. bem.BottomSurface = 0
  12161. local bemm = Instance.new("SpecialMesh", bem)
  12162. bemm.MeshType = 4
  12163. bemm.Scale = Vector3.new(1, 4, 4)
  12164. local out = Instance.new("Part", larm)
  12165. out.Anchored = true
  12166. out.BrickColor = BrickColor.new("Really black")
  12167. out.CanCollide = false
  12168. out.FormFactor = 3
  12169. out.Name = "Out"
  12170. out.Size = Vector3.new(4, 4, 4)
  12171. out.Transparency = 0.35
  12172. out.TopSurface = 0
  12173. out.BottomSurface = 0
  12174. local outm = Instance.new("SpecialMesh", out)
  12175. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  12176. outm.Scale = Vector3.new(6, 4, 6)
  12177. local bnd = Instance.new("Part", larm)
  12178. bnd.Anchored = true
  12179. bnd.BrickColor = BrickColor.new("Really red")
  12180. bnd.CanCollide = false
  12181. bnd.FormFactor = 3
  12182. bnd.Name = "Bend"
  12183. bnd.Size = Vector3.new(1, 1, 1)
  12184. bnd.Transparency = 1
  12185. bnd.TopSurface = 0
  12186. bnd.BottomSurface = 0
  12187. local bndm = Instance.new("SpecialMesh", bnd)
  12188. bndm.MeshType = 3
  12189. bndm.Scale = Vector3.new(8, 8, 8)
  12190. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  12191. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  12192. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  12193. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  12194. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  12195. rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  12196. Debounces.Shewt = true
  12197. coroutine.wrap(function()
  12198. for i = 1, 20, 0.2 do
  12199. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  12200. rngm3.Scale = Vector3.new(8 + i*3, 8 + i*3, 1)
  12201. rngm4.Scale = Vector3.new(6 + i*4, 6 + i*4, 1)
  12202. rng.Transparency = i/20
  12203. rng3.Transparency = 1/24
  12204. rng4.Transparency = i/26
  12205. wait()
  12206. end
  12207. wait()
  12208. rng:Destroy()
  12209. end)()
  12210. if Debounces.Shewt == true then
  12211. larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  12212. hit = ht.Parent
  12213. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  12214. if HasntTouched(hit.Name) == true and deb == false then
  12215. deb = true
  12216. coroutine.wrap(function()
  12217. hit:FindFirstChild("Humanoid").PlatformStand = true
  12218. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  12219. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24,73))
  12220. end)()
  12221. table.insert(Touche, hit.Name)
  12222. deb = false
  12223. end
  12224. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  12225. if HasntTouched(hit.Parent.Name) == true and deb == false then
  12226. deb = true
  12227. coroutine.wrap(function()
  12228. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  12229. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  12230. wait(1)
  12231. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  12232. end)()
  12233. table.insert(Touche, hit.Parent.Name)
  12234. deb = false
  12235. for i, v in pairs(Touche) do
  12236. print(v)
  12237. end
  12238. end
  12239. end
  12240. end)
  12241. end
  12242. for i = 0, 260, 8 do
  12243. bem.Size = Vector3.new(i, 3, 3)
  12244. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  12245. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  12246. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  12247. bnd.Size = Vector3.new(1,1,1)
  12248. bndm.Scale = Vector3.new(8,8,8)
  12249. if i % 10 == 0 then
  12250. local newRng = rng2:Clone()
  12251. newRng.Parent = larm
  12252. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  12253. local newRngm = rngm2:clone()
  12254. newRngm.Parent=newRng
  12255. coroutine.wrap(function()
  12256. for i = 1, 10, 0.2 do
  12257. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 3)
  12258. newRng.Transparency = i/10
  12259. wait()
  12260. end
  12261. wait()
  12262. newRng:Destroy()
  12263. end)()
  12264. end
  12265. wait()
  12266. end
  12267. wait()
  12268. Debounces.Shewt = false
  12269. bem:Destroy()
  12270. out:Destroy()
  12271. bnd:Destroy()
  12272. Debounces.Ready = false
  12273. for i, v in pairs(Touche) do
  12274. table.remove(Touche, i)
  12275. end
  12276. wait()
  12277. table.insert(Touche, char.Name)
  12278. Debounces.NoIdl = false
  12279. if Debounces.CanAttack == false then
  12280. Debounces.CanAttack = true
  12281. end
  12282. end
  12283. end
  12284. end)
  12285. ----------------------------------------------------
  12286. --[[mouse.KeyDown:connect(function(key)
  12287. if key == "y" then
  12288. if Debounces.CanAttack == true then
  12289. Debounces.CanAttack = false
  12290. Debounces.NoIdl = true
  12291. Debounces.on = true
  12292. local shell = Instance.new("Part",torso)
  12293. shell.BrickColor = BrickColor.new("Royal purple")
  12294. shell.Anchored = false
  12295. shell.CanCollide = false
  12296. shell.Locked = true
  12297. shell.TopSurface = "SmoothNoOutlines"
  12298. shell.BottomSurface = "SmoothNoOutlines"
  12299. shell.Size = Vector3.new(1.2,1.2,1.2)
  12300. shell.FormFactor = 3
  12301. local shellm = Instance.new("SpecialMesh",shell)
  12302. shellm.MeshType = "Sphere"
  12303. shellm.Scale = Vector3.new(1.2,1.2,1.2)
  12304. Omega = function()
  12305. local X = Instance.new("Part",char)
  12306. local O = Instance.new("ObjectValue",X)
  12307. O.Name = "creator"
  12308. X.Locked = true
  12309. X.Name = "Shell"
  12310. X.Anchored = false
  12311. X.CanCollide = false
  12312. X.Transparency = 0.5
  12313. X.Reflectance = 0
  12314. X.BottomSurface = 0
  12315. X.TopSurface = 0
  12316. X.Shape = 0
  12317. local V = Instance.new("ObjectValue",X)
  12318. V.Value = char
  12319. V.Name = "creator"
  12320. X.BrickColor = BrickColor.new("Royal purple")
  12321. X.Size = Vector3.new(40,40,40)
  12322. --X.Material = "Neon"
  12323. local Z = Instance.new("SpecialMesh",X)
  12324. Z.MeshType = "Sphere"
  12325. Z.Scale = Vector3.new(0.2,0.2,0.2)
  12326. X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  12327. local bv = Instance.new("BodyVelocity",X)
  12328. bv.maxForce = Vector3.new(99999,99999,99999)
  12329. X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  12330. bv.velocity = root.CFrame.lookVector*10
  12331. Explode = X.Touched:connect(function(hit)
  12332. if hit ~= char and hit.Name ~= "Shell" and hit ~= X and hit:IsA("Part") or hit:IsA("BasePart}") then
  12333. local cf = X.CFrame
  12334. bv:Destroy()
  12335. X.Anchored = true
  12336. Z:Remove()
  12337. Explode:disconnect()
  12338. X.Size = Vector3.new(3,3,3)
  12339. X.Touched:connect(function(hit) end)
  12340. X.CanCollide = false
  12341. for i,v in pairs(FindNearestTorso(X.CFrame.p,200))do
  12342. if v:FindFirstChild('Humanoid') then
  12343. v.Humanoid:TakeDamage(math.random(80,120))
  12344. end
  12345. end
  12346. for i = 1, (40) do rs:wait()
  12347. X.Transparency = X.Transparency + (1/40)
  12348. X.Size = X.Size + Vector3.new(1,1,1)
  12349. X.CFrame = root.CFrame * CFrame.new(0,0,-10)
  12350. end
  12351. X:Destroy()
  12352. end
  12353. end)
  12354. end
  12355. for i = 1,200 do
  12356. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12357. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.03)
  12358. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  12359. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12360. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12361. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12362. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12363. if Debounces.on == false then break end
  12364. rs:wait()
  12365. end
  12366. for i = 1,30 do
  12367. shell.CFrame = torso.CFrame * CFrame.new(0,8,0)
  12368. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(170)), 0.4)
  12369. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.62,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-170)), 0.4)
  12370. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12371. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12372. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12373. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12374. if Debounces.on == false then break end
  12375. rs:wait()
  12376. end
  12377. for i = 1,40 do
  12378. shell.CFrame = torso.CFrame * CFrame.new(0,20,0)
  12379. shell.Size = shell.Size + Vector3.new(1,1,1)
  12380. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(100)), 0.4)
  12381. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-100)), 0.4)
  12382. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12383. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12384. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12385. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12386. if Debounces.on == false then break end
  12387. rs:wait()
  12388. end
  12389. for i = 1,40 do
  12390. shell.CFrame = torso.CFrame * CFrame.new(0,0,-30)
  12391. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(20)), 0.4)
  12392. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.6,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.4)
  12393. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12394. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12395. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12396. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12397. if Debounces.on == false then break end
  12398. rs:wait()
  12399. end
  12400. for i = 1,60 do
  12401. shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  12402. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.4)
  12403. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.4)
  12404. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12405. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12406. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12407. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12408. if Debounces.on == false then break end
  12409. rs:wait()
  12410. end
  12411. for i = 1,60 do
  12412. shell.CFrame = torso.CFrame * CFrame.new(0,0,-60)
  12413. shell.Size = shell.Size + Vector3.new(1,1,1)
  12414. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(120)), 0.4)
  12415. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.64,0)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-120)), 0.4)
  12416. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  12417. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  12418. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12419. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(0)), 0.4)
  12420. if Debounces.on == false then break end
  12421. rs:wait()
  12422. end
  12423. if Debounces.CanAttack == false then
  12424. Debounces.CanAttack = true
  12425. Debounces.NoIdl = false
  12426. Debounces.on = false
  12427. end
  12428. end
  12429. end
  12430. end)]]--
  12431. ----------------------------------------------------
  12432. Charging = false
  12433. mouse.KeyDown:connect(function(key)
  12434. if key == "r" then
  12435. if Charging == false then
  12436. Charging = true
  12437. if Debounces.CanAttack == true then
  12438. Debounces.CanAttack = false
  12439. Debounces.NoIdl = true
  12440. Debounces.on = true
  12441. for i = 1,20 do
  12442. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.2)
  12443. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,-.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.2)
  12444. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  12445. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  12446. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  12447. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, .4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  12448. if Debounces.on == false then break end
  12449. rs:wait()
  12450. end
  12451. --[[for i = 1,20 do
  12452. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(50)), 0.4)
  12453. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(20),math.rad(-50)), 0.4)
  12454. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(34),math.rad(0),0), 0.4)
  12455. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), 0.4)
  12456. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.4)
  12457. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.4)
  12458. if Debounces.on == false then break end
  12459. rs:wait()
  12460. end]]--
  12461. pt=Instance.new('Part',torso)
  12462. pt.Anchored=true
  12463. pt.CanCollide=false
  12464. pt.Locked = true
  12465. pt.FormFactor='Custom'
  12466. pt.Size=Vector3.new(1,1,1)
  12467. pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
  12468. pt.Transparency=.6
  12469. pt.BrickColor=BrickColor.new('Really black')
  12470. msh=Instance.new('SpecialMesh',pt)
  12471. msh.MeshId='http://www.roblox.com/asset/?id=20329976'
  12472. msh.Scale=Vector3.new(8,4,8)
  12473. pt2=pt:clone()
  12474. pt2.Parent = torso
  12475. pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
  12476. pt2.BrickColor=BrickColor.new("Royal purple")
  12477. msh2=msh:clone()
  12478. msh2.Parent=pt2
  12479. msh2.Scale=Vector3.new(10,5,10)
  12480.  
  12481. custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  12482.  
  12483. bl = Instance.new("Part", char)
  12484. bl.Locked = true
  12485. bl.Name = "Shell"
  12486. bl.BrickColor = BrickColor.new("Really black")
  12487. bl.Anchored = true
  12488. bl.CanCollide = false
  12489. bl.Transparency = 0
  12490. bl.Reflectance = 0
  12491. bl.BottomSurface = 0
  12492. bl.TopSurface = 0
  12493. bl.Shape = 0
  12494. blm = Instance.new("SpecialMesh",bl)
  12495. blm.MeshType = "Sphere"
  12496. blm.Scale = Vector3.new(1,1,1)
  12497. blm.MeshId = "rbxassetid://9982590"
  12498.  
  12499. coroutine.resume(coroutine.create(function()
  12500. for i=1, math.huge, 4 do
  12501. if Charging == true then
  12502. rs:wait()
  12503. bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  12504. blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
  12505. bl.Transparency = bl.Transparency + 0.005
  12506. pt.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(i*2),0)
  12507. pt2.CFrame = root.CFrame*CFrame.new(0,-1,0) * CFrame.Angles(0,math.rad(-i*2),0)
  12508. msh.Scale = msh.Scale + Vector3.new(0.05,0,0.05)
  12509. msh2.Scale = msh2.Scale + Vector3.new(0.05,0,0.05)
  12510. elseif Charging == false then break
  12511. end
  12512. end
  12513. end))
  12514.  
  12515. repeat
  12516. local p = Instance.new('Part',torso)
  12517. p.formFactor = 'Custom'
  12518. p.Size = Vector3.new(1,1,1)
  12519. p.BrickColor = workspace.Base.BrickColor
  12520. p.CanCollide = false
  12521. p.Transparency = 0
  12522. p.Anchored = true
  12523. p.Locked=true
  12524. p.Material = workspace.Base.Material
  12525. s = math.random(1,40)/10
  12526. local m = Instance.new("BlockMesh",p)
  12527. m.Scale = Vector3.new(s,s,s)
  12528. p.CFrame = torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random())
  12529. --[[coroutine.wrap(function()
  12530. wait(2)
  12531. while Charging == true do
  12532. wait(2)
  12533. GroundWave1()
  12534. wait(2)
  12535. end
  12536. end)()]]--
  12537. Spawn(function()
  12538. while rs:wait() do
  12539. if Charging == true then
  12540. rarm.Weld.C0 = CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(-30,-20)),math.rad(math.random(30,50)))
  12541. larm.Weld.C0 = CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(math.random(-36,-20)),math.rad(math.random(20,30)),math.rad(math.random(-50,-30)))
  12542. hed.Weld.C0 = CFrame.new(0,1.5,.1)*CFrame.Angles(math.rad(math.random(26,34)),math.rad(math.random(-5,5)),math.rad(0))
  12543. torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4,4)), math.rad(0))
  12544. lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(10,20)), math.rad(math.random(-20,-10)))
  12545. rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10,-6)), math.rad(math.random(-20,-10)), math.rad(math.random(10,20)))
  12546. elseif Charging == false then break
  12547. end
  12548. end
  12549. end)
  12550. Spawn(function()
  12551. while rs:wait() do
  12552. if p.Transparency >= 1 then p:Destroy() break end
  12553. p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0)
  12554. p.Transparency = p.Transparency+0.01
  12555. end
  12556. end)
  12557. wait(.3)
  12558. until Charging == false
  12559. end
  12560. end
  12561. end
  12562. end)
  12563. ----------------------------------------------------
  12564. mouse.KeyUp:connect(function(key)
  12565. if key == "r" then
  12566. if Charging == true then
  12567. Charging = false
  12568. pt:Destroy()
  12569. pt2:Destroy()
  12570. bl:Destroy()
  12571. if Debounces.CanAttack == false then
  12572. Debounces.CanAttack = true
  12573. Debounces.NoIdl = false
  12574. Debounces.on = false
  12575. end
  12576. end
  12577. end
  12578. end)
  12579. ----------------------------------------------------
  12580. mouse.KeyDown:connect(function(key)
  12581. if key == "g" then
  12582. if Debounces.CanAttack == true then
  12583. Debounces.CanAttack = false
  12584. Debounces.NoIdl = true
  12585. Debounces.on = true
  12586. local shell = Instance.new("Part",torso)
  12587. shell.BrickColor = BrickColor.new("Royal purple")
  12588. shell.Anchored = true
  12589. shell.CanCollide = false
  12590. shell.Locked = true
  12591. shell.TopSurface = "SmoothNoOutlines"
  12592. shell.BottomSurface = "SmoothNoOutlines"
  12593. shell.Size = Vector3.new(1,1,1)
  12594. shellm = Instance.new("SpecialMesh",shell)
  12595. shellm.MeshType = "Sphere"
  12596. shellm.Scale = Vector3.new(1,1,1)
  12597. local shell2 = Instance.new("Part",torso)
  12598. shell2.BrickColor = BrickColor.new("Royal purple")
  12599. shell2.Anchored = true
  12600. shell2.CanCollide = false
  12601. shell2.Locked = true
  12602. shell2.TopSurface = "SmoothNoOutlines"
  12603. shell2.BottomSurface = "SmoothNoOutlines"
  12604. shell2.Size = Vector3.new(1,1,1)
  12605. shellm2 = Instance.new("SpecialMesh",shell2)
  12606. shellm2.MeshType = "Sphere"
  12607. shellm2.Scale = Vector3.new(1,1,1)
  12608.  
  12609. function FindNearestTorso(Position,Distance,SinglePlayer)
  12610. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  12611. local List = {}
  12612. for i,v in pairs(workspace:GetChildren())do
  12613. if v:IsA("Model")then
  12614. if v:findFirstChild("Torso")then
  12615. if v ~= char then
  12616. if(v.Torso.Position -Position).magnitude <= Distance then
  12617. table.insert(List,v)
  12618. end
  12619. end
  12620. end
  12621. end
  12622. end
  12623. return List
  12624. end
  12625.  
  12626. Shell = function()
  12627. local X = Instance.new("Part",char)
  12628. local O = Instance.new("ObjectValue",X)
  12629. O.Name = "creator"
  12630. X.Locked = true
  12631. X.Name = "Shell"
  12632. X.Anchored = false
  12633. X.CanCollide = false
  12634. X.Transparency = 0
  12635. X.Reflectance = 0
  12636. X.BottomSurface = 0
  12637. X.TopSurface = 0
  12638. X.Shape = 0
  12639. local V = Instance.new("ObjectValue",X)
  12640. V.Value = char
  12641. V.Name = "creator"
  12642. X.BrickColor = BrickColor.new("Royal purple")
  12643. X.Size = Vector3.new(1,1,1)
  12644. --X.Material = "Neon"
  12645. local Z = Instance.new("SpecialMesh",X)
  12646. Z.MeshType = "Sphere"
  12647. Z.Scale = Vector3.new(1,1,1)
  12648. X.CFrame = rarm.CFrame*CFrame.new(0,-6,0)
  12649. local bv = Instance.new("BodyVelocity",X)
  12650. bv.maxForce = Vector3.new(99999,99999,99999)
  12651. X.CFrame = CFrame.new(X.Position,root.CFrame.lookVector*10)
  12652. bv.velocity = root.CFrame.lookVector*65
  12653. Explode = X.Touched:connect(function(hit)
  12654. if hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part") or hit:IsA("BasePart}") then
  12655. local cf = X.CFrame
  12656. bv:Destroy()
  12657. X.Anchored = true
  12658. Z:Remove()
  12659. Explode:disconnect()
  12660. X.Size = Vector3.new(3,3,3)
  12661. X.Touched:connect(function(hit) end)
  12662. X.CanCollide = false
  12663. for i,v in pairs(FindNearestTorso(X.CFrame.p,40))do
  12664. if v:FindFirstChild('Humanoid') then
  12665. v.Humanoid:TakeDamage(math.random(6,12))
  12666. end
  12667. end
  12668. for i = 1, (40) do rs:wait()
  12669. X.Transparency = X.Transparency + (1/40)
  12670. X.Size = X.Size + Vector3.new(1,1,1)
  12671. X.CFrame = cf
  12672. end
  12673. X:Destroy()
  12674. end
  12675. end)
  12676. end
  12677. Shell()
  12678. for i = 1, 10 do
  12679. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12680. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12681. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12682. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12683. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.7)
  12684. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
  12685. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
  12686. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
  12687. if Debounces.on == false then break end
  12688. rs:wait()
  12689. end
  12690. Shell()
  12691. shell.Transparency = 1
  12692. for i = 1, 10 do
  12693. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12694. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12695. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12696. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12697. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12698. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12699. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12700. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12701. if Debounces.on == false then break end
  12702. rs:wait()
  12703. end
  12704. Shell()
  12705. shell.Transparency = 0
  12706. shell2.Transparency = 1
  12707. for i = 1, 10 do
  12708. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12709. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12710. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12711. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12712. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  12713. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12714. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12715. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12716. if Debounces.on == false then break end
  12717. rs:wait()
  12718. end
  12719. Shell()
  12720. shell2.Transparency = 0
  12721. shell.Transparency = 1
  12722. for i = 1, 10 do
  12723. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12724. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12725. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12726. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12727. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12728. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12729. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12730. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12731. if Debounces.on == false then break end
  12732. rs:wait()
  12733. end
  12734. Shell()
  12735. shell.Transparency = 0
  12736. shell2.Transparency = 1
  12737. for i = 1, 10 do
  12738. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12739. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12740. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12741. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12742. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  12743. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12744. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12745. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12746. if Debounces.on == false then break end
  12747. rs:wait()
  12748. end
  12749. Shell()
  12750. shell2.Transparency = 0
  12751. shell.Transparency = 1
  12752. for i = 1, 10 do
  12753. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12754. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12755. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12756. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12757. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12758. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12759. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12760. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12761. if Debounces.on == false then break end
  12762. rs:wait()
  12763. end
  12764. Shell()
  12765. shell.Transparency = 0
  12766. shell2.Transparency = 1
  12767. for i = 1, 10 do
  12768. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12769. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12770. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12771. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.5)
  12772. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12773. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12774. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12775. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12776. if Debounces.on == false then break end
  12777. rs:wait()
  12778. end
  12779. Shell()
  12780. shell2.Transparency = 0
  12781. shell.Transparency = 1
  12782. for i = 1, 10 do
  12783. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12784. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12785. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12786. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12787. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12788. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12789. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12790. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12791. if Debounces.on == false then break end
  12792. rs:wait()
  12793. end
  12794. Shell()
  12795. shell.Transparency = 0
  12796. shell2.Transparency = 1
  12797. for i = 1, 10 do
  12798. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12799. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12800. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12801. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12802. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  12803. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12804. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12805. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12806. if Debounces.on == false then break end
  12807. rs:wait()
  12808. end
  12809. Shell()
  12810. shell2.Transparency = 0
  12811. shell.Transparency = 1
  12812. for i = 1, 10 do
  12813. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12814. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12815. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12816. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12821. if Debounces.on == false then break end
  12822. rs:wait()
  12823. end
  12824. Shell()
  12825. shell.Transparency = 0
  12826. shell2.Transparency = 1
  12827. for i = 1, 10 do
  12828. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12829. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12830. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12831. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12832. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  12833. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12834. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12835. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12836. if Debounces.on == false then break end
  12837. rs:wait()
  12838. end
  12839. Shell()
  12840. shell2.Transparency = 0
  12841. shell.Transparency = 1
  12842. for i = 1, 10 do
  12843. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12844. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12845. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.7)
  12846. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.7)
  12847. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-50),0), 0.7)
  12848. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  12849. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  12850. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  12851. if Debounces.on == false then break end
  12852. rs:wait()
  12853. end
  12854. Shell()
  12855. shell.Transparency = 0
  12856. shell2.Transparency = 1
  12857. for i = 1, 10 do
  12858. shell.CFrame = rarm.CFrame * CFrame.new(0,-1,0)
  12859. shell2.CFrame = larm.CFrame * CFrame.new(0,-1,0)
  12860. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.7)
  12861. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.7)
  12862. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(50),0), 0.7)
  12863. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  12864. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  12865. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  12866. if Debounces.on == false then break end
  12867. rs:wait()
  12868. end
  12869. shell.Transparency = 1
  12870. if Debounces.CanAttack == false then
  12871. Debounces.CanAttack = true
  12872. Debounces.NoIdl = false
  12873. Debounces.on = false
  12874. end
  12875. end
  12876. end
  12877. end)
  12878. ----------------------------------------------------
  12879. Search = false
  12880. mouse.KeyDown:connect(function(key)
  12881. if key == "n" then
  12882. if Search == false then
  12883. Search = true
  12884. for i,v in pairs(game.Players:getPlayers()) do
  12885. if v.Name~=char.Name then
  12886. for j,k in pairs(v.Character:GetChildren()) do
  12887. if k:IsA("BasePart") and k.Transparency >= 1 then
  12888. bawx=Instance.new("SelectionBox",cam)
  12889. bawx.Color = BrickColor.new("Bright red")
  12890. bawx.Transparency = .5
  12891. bawx.Adornee = k
  12892. end
  12893. end
  12894. end
  12895. end
  12896. elseif Search == true then
  12897. Search = false
  12898. for i, v in pairs(cam:GetChildren()) do
  12899. if v:IsA("SelectionBox") then
  12900. v:Destroy()
  12901. end
  12902. end
  12903. end
  12904. end
  12905. end)
  12906. ----------------------------------------------------
  12907. Grab = false
  12908. mouse.KeyDown:connect(function(key)
  12909. if key == "z" then
  12910. Debounces.on = true
  12911. Debounces.NoIdl = true
  12912. Debounces.ks = true
  12913. if Grab == false then
  12914. gp = nil
  12915. for i = 1, 20 do
  12916. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(110)), 0.2)
  12917. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-110)), 0.2)
  12918. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  12919. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  12920. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  12921. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  12922. if Debounces.on == false then break end
  12923. rs:wait()
  12924. end
  12925. con1=larm.Touched:connect(function(hit) -- this is grab
  12926. ht = hit.Parent
  12927. hum1=ht:FindFirstChild('Humanoid')
  12928. if hum1 ~= nil then
  12929. if Debounces.ks==true then
  12930. z = Instance.new("Sound",hed)
  12931. z.SoundId = "rbxassetid://169380525"
  12932. z.Volume = 1
  12933. z:Play()
  12934. Debounces.ks=false
  12935. end
  12936. hum1.PlatformStand=true
  12937. gp = ht
  12938. Grab = true
  12939. asd=weld5(root,ht:FindFirstChild("Torso"),CFrame.new(0,0,-2.4),CFrame.new(0,0,0))
  12940. asd.Parent = larm
  12941. asd.Name = "asd"
  12942. asd.C0=asd.C0*CFrame.Angles(math.rad(0),math.rad(180),0)
  12943. --[[elseif hum1 == nil then
  12944. con1:disconnect()
  12945. wait() return]]--
  12946. end
  12947. end)
  12948. for i = 1, 20 do
  12949. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.2)
  12950. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3,0.65,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
  12951. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(0),0), 0.2)
  12952. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  12953. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  12954. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  12955. if Debounces.on == false then break end
  12956. rs:wait()
  12957. end
  12958. if hum1 == nil then
  12959. Debounces.on = false
  12960. Debounces.NoIdl = false
  12961. end
  12962. con1:disconnect()
  12963. elseif Grab == true then
  12964. Grab = false
  12965. Punch()
  12966. z = Instance.new("Sound",hed)
  12967. z.SoundId = "rbxassetid://169380525"
  12968. z.Pitch = ptz[math.random(1,#ptz)]
  12969. z.Volume = 1
  12970. z:Play()
  12971. for i = 1, 10 do
  12972. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  12973. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  12974. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  12975. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  12976. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  12977. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  12978. if Debounces.on == false then break end
  12979. rs:wait()
  12980. end
  12981. Punch()
  12982. z = Instance.new("Sound",hed)
  12983. z.SoundId = "rbxassetid://169380525"
  12984. z.Pitch = ptz[math.random(1,#ptz)]
  12985. z.Volume = 1
  12986. z:Play()
  12987. for i = 1, 10 do
  12988. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  12989. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  12990. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  12991. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  12992. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  12993. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  12994. if Debounces.on == false then break end
  12995. rs:wait()
  12996. end
  12997. Punch()
  12998. z = Instance.new("Sound",hed)
  12999. z.SoundId = "rbxassetid://169380525"
  13000. z.Pitch = ptz[math.random(1,#ptz)]
  13001. z.Volume = 1
  13002. z:Play()
  13003. for i = 1, 10 do
  13004. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  13005. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  13006. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  13007. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  13008. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13009. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13010. if Debounces.on == false then break end
  13011. rs:wait()
  13012. end
  13013. Punch()
  13014. z = Instance.new("Sound",hed)
  13015. z.SoundId = "rbxassetid://169380525"
  13016. z.Pitch = ptz[math.random(1,#ptz)]
  13017. z.Volume = 1
  13018. z:Play()
  13019. for i = 1, 10 do
  13020. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  13021. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  13022. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  13023. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  13024. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13025. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13026. if Debounces.on == false then break end
  13027. rs:wait()
  13028. end
  13029. Punch()
  13030. z = Instance.new("Sound",hed)
  13031. z.SoundId = "rbxassetid://169380525"
  13032. z.Pitch = ptz[math.random(1,#ptz)]
  13033. z.Volume = 1
  13034. z:Play()
  13035. for i = 1, 10 do
  13036. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  13037. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  13038. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  13039. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  13040. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13041. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13042. if Debounces.on == false then break end
  13043. rs:wait()
  13044. end
  13045. Punch()
  13046. z = Instance.new("Sound",hed)
  13047. z.SoundId = "rbxassetid://169380525"
  13048. z.Pitch = ptz[math.random(1,#ptz)]
  13049. z.Volume = 1
  13050. z:Play()
  13051. for i = 1, 10 do
  13052. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  13053. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  13054. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  13055. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  13056. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13057. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13058. if Debounces.on == false then break end
  13059. rs:wait()
  13060. end
  13061. Punch()
  13062. z = Instance.new("Sound",hed)
  13063. z.SoundId = "rbxassetid://169380525"
  13064. z.Pitch = ptz[math.random(1,#ptz)]
  13065. z.Volume = 1
  13066. z:Play()
  13067. for i = 1, 10 do
  13068. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  13069. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  13070. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  13071. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  13072. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13073. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13074. if Debounces.on == false then break end
  13075. rs:wait()
  13076. end
  13077. Punch()
  13078. z = Instance.new("Sound",hed)
  13079. z.SoundId = "rbxassetid://169380525"
  13080. z.Pitch = ptz[math.random(1,#ptz)]
  13081. z.Volume = 1
  13082. z:Play()
  13083. for i = 1, 10 do
  13084. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  13085. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  13086. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  13087. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  13088. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13089. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13090. if Debounces.on == false then break end
  13091. rs:wait()
  13092. end
  13093. Punch()
  13094. z = Instance.new("Sound",hed)
  13095. z.SoundId = "rbxassetid://169380525"
  13096. z.Pitch = ptz[math.random(1,#ptz)]
  13097. z.Volume = 1
  13098. z:Play()
  13099. for i = 1, 10 do
  13100. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  13101. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  13102. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  13103. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  13104. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13105. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13106. if Debounces.on == false then break end
  13107. rs:wait()
  13108. end
  13109. Punch()
  13110. z = Instance.new("Sound",hed)
  13111. z.SoundId = "rbxassetid://169380525"
  13112. z.Pitch = ptz[math.random(1,#ptz)]
  13113. z.Volume = 1
  13114. z:Play()
  13115. for i = 1, 10 do
  13116. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  13117. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  13118. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  13119. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  13120. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13121. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13122. if Debounces.on == false then break end
  13123. rs:wait()
  13124. end
  13125. Punch()
  13126. z = Instance.new("Sound",hed)
  13127. z.SoundId = "rbxassetid://169380525"
  13128. z.Pitch = ptz[math.random(1,#ptz)]
  13129. z.Volume = 1
  13130. z:Play()
  13131. for i = 1, 10 do
  13132. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,-.5)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-50)), 0.7)
  13133. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-110)), 0.7)
  13134. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.4)
  13135. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  13136. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13137. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13138. if Debounces.on == false then break end
  13139. rs:wait()
  13140. end
  13141. Punch()
  13142. z = Instance.new("Sound",hed)
  13143. z.SoundId = "rbxassetid://169380525"
  13144. z.Pitch = ptz[math.random(1,#ptz)]
  13145. z.Volume = 1
  13146. z:Play()
  13147. for i = 1, 10 do
  13148. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.7,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(110)), 0.6)
  13149. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.7,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(20)), 0.7)
  13150. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-90),0), 0.4)
  13151. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  13152. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  13153. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  13154. if Debounces.on == false then break end
  13155. rs:wait()
  13156. end
  13157. con1:disconnect()
  13158. Debounces.on = false
  13159. Debounces.NoIdl = false
  13160. if gp ~= nil then
  13161. gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
  13162. for i,v in pairs(larm:GetChildren()) do
  13163. if v.Name == "asd" and v:IsA("Weld") then
  13164. v:Remove()
  13165. end
  13166. end
  13167. --[[bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  13168. bv.maxForce = Vector3.new(400000, 400000, 400000)
  13169. bv.P = 125000
  13170. bv.velocity = char.Head.CFrame.lookVector * 200]]--
  13171. hum1=nil
  13172. ht=nil
  13173. Debounces.on = false
  13174. Debounces.NoIdl = false
  13175. elseif ht == nil then wait()
  13176. Grab = false
  13177. Debounces.on = false
  13178. Debounces.NoIdl = false
  13179. end
  13180. end
  13181. end
  13182. end)
  13183. ----------------------------------------------------
  13184. mouse.KeyDown:connect(function(key)
  13185. if string.byte(key) == 52 then
  13186. char.Humanoid.WalkSpeed = 60
  13187. end
  13188. end)
  13189. mouse.KeyUp:connect(function(key)
  13190. if string.byte(key) == 52 then
  13191. char.Humanoid.WalkSpeed = 8
  13192. end
  13193. end)
  13194. -------------------------------
  13195. local animpose = "Idle"
  13196. local lastanimpose = "Idle"
  13197. local sine = 0
  13198. local change = 1
  13199. local val = 0
  13200. local ffing = false
  13201. -------------------------------
  13202. game:GetService("RunService").RenderStepped:connect(function()
  13203. --[[if char.Humanoid.Jump == true then
  13204. jump = true
  13205. else
  13206. jump = false
  13207. end]]
  13208. char.Humanoid.FreeFalling:connect(function(f)
  13209. if f then
  13210. ffing = true
  13211. else
  13212. ffing = false
  13213. end
  13214. end)
  13215. sine = sine + change
  13216. if jumpn == true then
  13217. animpose = "Jumping"
  13218. elseif ffing == true then
  13219. animpose = "Freefalling"
  13220. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  13221. animpose = "Idle"
  13222. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  13223. animpose = "Walking"
  13224. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  13225. animpose = "Running"
  13226. end
  13227. if animpose ~= lastanimpose then
  13228. sine = 0
  13229. if Debounces.NoIdl == false then
  13230. if animpose == "Idle" then
  13231. for i = 1, 2 do
  13232. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  13233. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  13234. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  13235. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  13236. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  13237. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  13238. end
  13239. elseif animpose == "Walking" then
  13240. for i = 1, 2 do
  13241. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  13242. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  13243. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  13244. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  13245. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  13246. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  13247. end
  13248. elseif animpose == "Running" then
  13249. for i = 1, 2 do
  13250. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
  13251. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
  13252. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
  13253. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
  13254. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  13255. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  13256. wait()
  13257. end
  13258. end
  13259. else
  13260. end
  13261. end
  13262. lastanimpose = animpose
  13263. if Debounces.NoIdl == false then
  13264. if animpose == "Idle" then
  13265. change = 0.5
  13266. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8+2*math.cos(sine/14))), 0.4)
  13267. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8-2*math.cos(sine/14))), 0.4)
  13268. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  13269. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  13270. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  13271. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  13272. elseif animpose == "Walking" then
  13273. change = 1
  13274. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  13275. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  13276. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  13277. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  13278. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  13279. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  13280. elseif animpose == "Running" then
  13281. change = 1
  13282. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2)
  13283. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2)
  13284. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4)
  13285. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2)
  13286. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  13287. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  13288. end
  13289. end
  13290. end)
  13291.  
  13292. hum.MaxHealth = 9001
  13293. wait(3)
  13294. hum.Health = 9001
  13295.  
  13296. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans) -- Lightning module
  13297. --[[Part0 = Vector3 (Start pos)
  13298. Part1 = Vector3 (End pos)
  13299. Times = number (Amount of lightning parts)
  13300. Offset = number (Offset)
  13301. Color = color (brickcolor value)
  13302. Thickness = number (thickness)
  13303. Trans = number (transparency)
  13304. ]]--
  13305. local magz = (Part0 - Part1).magnitude
  13306. local curpos = Part0
  13307. local trz = {-Offset,Offset}
  13308. for i=1,Times do
  13309. local li = Instance.new("Part", torso)
  13310. li.Name = "Lightning"
  13311. li.TopSurface =0
  13312. li.Material = "Neon"
  13313. li.BottomSurface = 0
  13314. li.Anchored = true
  13315. li.Locked = true
  13316. li.Transparency = Trans or 0.4
  13317. li.BrickColor = BrickColor.new(Color)
  13318. li.formFactor = "Custom"
  13319. li.CanCollide = false
  13320. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  13321. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  13322. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  13323. if Times == i then
  13324. local magz2 = (curpos - Part1).magnitude
  13325. li.Size = Vector3.new(Thickness,Thickness,magz2)
  13326. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  13327. else
  13328. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  13329. end
  13330. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  13331. game.Debris:AddItem(li,.1)
  13332. end
  13333. end
  13334.  
  13335. BodyParts = {} -- Parts to emit lightning effects from
  13336. for _, v in pairs(char:GetChildren()) do
  13337. if v:IsA("Part") then
  13338. table.insert(BodyParts, v)
  13339. end
  13340. end
  13341.  
  13342. Bounding = {} -- Calculate the bounding boxes
  13343. for _, v in pairs(BodyParts) do
  13344. local temp = {X=nil, Y=nil, Z=nil}
  13345. temp.X = v.Size.X/2 * 10
  13346. temp.Y = v.Size.Y/2 * 10
  13347. temp.Z = v.Size.Z/2 * 10
  13348. Bounding[v.Name] = temp
  13349. --table.insert(Bounding, v.Name, temp)
  13350. end
  13351.  
  13352. while wait(math.random(1,10)/10) do -- Emit the Lightning effects randomly
  13353. local Body1 = BodyParts[math.random(#BodyParts)]
  13354. local Body2 = BodyParts[math.random(#BodyParts)]
  13355. local Pos1 = Vector3.new(
  13356. math.random(-Bounding[Body1.Name].X, Bounding[Body1.Name].X)/10,
  13357. math.random(-Bounding[Body1.Name].Y, Bounding[Body1.Name].Y)/10,
  13358. math.random(-Bounding[Body1.Name].Z, Bounding[Body1.Name].Z)/10
  13359. )
  13360. local Pos2 = Vector3.new(
  13361. math.random(-Bounding[Body2.Name].X, Bounding[Body2.Name].X)/10,
  13362. math.random(-Bounding[Body2.Name].Y, Bounding[Body2.Name].Y)/10,
  13363. math.random(-Bounding[Body2.Name].Z, Bounding[Body2.Name].Z)/10
  13364. )
  13365. local SPos1 = Body1.Position + Pos1
  13366. local SPos2 = Body2.Position + Pos2
  13367. Lightning(SPos1, SPos2, 4, 3, "Bright red", .3, .56)
  13368. end
  13369.  
  13370.  
  13371.  
  13372.  
  13373.  
  13374.  
  13375.  
  13376. create new paste / dealsnew! / api / trends / syntax languages / faq / tools / privacy / cookies / contact / dmca / advertise on pastebin / scraping / go
  13377. Site design & logo © 2016 Pastebin; user contributions (pastes) licensed under cc by-sa 3.0 -- Dedicated Server Hosting by Steadfast
  13378.  
  13379.  
  13380.  
  13381.  
  13382.  
  13383.  
  13384.  
  13385.  
  13386.  
  13387.  
  13388.  
  13389.  
  13390.  
  13391.  
  13392.  
  13393.  
  13394.  
  13395.  
  13396.  
  13397.  
  13398.  
  13399.  
  13400.  
  13401.  
  13402.  
  13403.  
  13404.  
  13405.  
  13406.  
  13407.  
  13408.  
  13409.  
  13410.  
  13411.  
  13412.  
  13413.  
  13414.  
  13415.  
  13416.  
  13417.  
  13418.  
  13419.  
  13420.  
  13421.  
  13422.  
  13423.  
  13424.  
  13425.  
  13426.  
  13427.  
  13428.  
  13429.  
  13430.  
  13431.  
  13432.  
  13433.  
  13434.  
  13435.  
  13436.  
  13437.  
  13438.  
  13439.  
  13440.  
  13441.  
  13442.  
  13443.  
  13444.  
  13445. Sunday 12th of June 2016 02:26:28 AM CDT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement