Advertisement
NextFlamePB

ROBLOX Vortex Gauntlets Remade Script

Dec 23rd, 2016
3,501
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 143.95 KB | None | 0 0
  1.  
  2. local p = game.Players.LocalPlayer
  3. local char = p.Character
  4.  
  5. char.Shirt:Destroy()
  6. char.Pants:Destroy()
  7. shirt = Instance.new("Shirt", char)
  8. shirt.Name = "Shirt"
  9. pants = Instance.new("Pants", char)
  10. pants.Name = "Pants"
  11. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=513920865"
  12. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=513923048"
  13.  
  14.  
  15. Plr = game.Players.LocalPlayer
  16. Char = Plr.Character
  17. Mouse = Plr:GetMouse()
  18. local sine,change = 0,1
  19. ------------------------
  20. local OverallHealth = 100 --// Only thing you need to change #1
  21. local Energy = 5000--// Only thing you need to change #2
  22. local PrimaryColor,SecondaryColor,ThirdColor = 'Dark blue','Navy blue','Dark blue' --// Only thing[s] you need to change #3
  23. local NO_OP = false --// Only thing you need to change #4, Btw this will (if true, take damage from the player maxhealth/the set damage instead of taking only the set amount)
  24. --// so if the players maxhealth == 50,000 and you have NO_OP == true and the set damage == 15 then it would do 50,000/15==(3333.333>) instead of just 15 dmaage
  25. ------------------------
  26. RageMode = false --// Don't touch, is for variable                                                                               ---
  27. ------------------------
  28. game:FindService'SoundService':ClearAllChildren()
  29. local mx = Energy
  30. --game:FindService'SoundService'.AmbientReverb = 'ConcertHall'
  31. local anglefor = 0
  32. local candash = true
  33. Keyz = {
  34. A = false;
  35. B = false;
  36. C = false;
  37. D = false;
  38. E = false;
  39. F = false;
  40. G = false;
  41. H = false;
  42. I = false;
  43. J = false;
  44. K = false;
  45. L = false;
  46. M = false;
  47. N = false;
  48. O = false;
  49. P = false;
  50. Q = false;
  51. R = false;
  52. S = false;
  53. T = false;
  54. U = false;
  55. V = false;
  56. W = false;
  57. X = false;
  58. Y = false;
  59. Z = false;
  60. };
  61. Flyin = false
  62. local ra,la,ts,hd,ll,rl,root,humanoid = Char:FindFirstChild'Right Arm',Char:FindFirstChild'Left Arm',Char:FindFirstChild'Torso',Char:FindFirstChild'Head',Char:FindFirstChild'Left Leg',Char:FindFirstChild'Right Leg',Char:FindFirstChild'HumanoidRootPart',Char:FindFirstChild'Humanoid'
  63. local rarm,larm,hed,torso,hroot,lleg,hum,rleg,mouse = ra,la,hd,ts,root,ll,humanoid,rl,Mouse
  64. local Falling,DS,MS,Attacking,Stance,State,LastState = false,false,false,false,'Standing','Idle','Idle'
  65. DS = false
  66. local canslam = true
  67. local DebounceFallin = false
  68. local DebounceState,DebounceHit,DebounceKey,EctDebounce = false,false,false,false
  69. pcall(function() hed['Running']:Destroy() end)
  70. local lRS = game["Run Service"].RenderStepped
  71. local sRS = game["Run Service"].Stepped or game["Run Service"].Heartbeat
  72. local lrs,rs = lRS,sRS
  73. local ds,dh,dk,ed = DebounceState,DebounceHit,DebounceKey,EctDebounce
  74. local DBP = false
  75.  
  76. Weld = function(P0,P1,CF)
  77.     local W = Instance.new('Weld',P1)
  78.     W.Part0 = P0
  79.     W.Part1 = P1
  80.     W.C1 = CF
  81.     return W
  82. end;
  83.  
  84. NewSound = function(Parent, Id, Pitch ,Volume)
  85. local Sound = Instance.new('Sound',Parent)
  86. Sound.Volume = Volume
  87. Sound.Pitch = Pitch
  88. Sound.SoundId = 'rbxassetid://'..Id
  89. return Sound
  90. end;
  91. ----
  92.  
  93. ----
  94. wait()
  95. hw = Weld(torso,hed,CFrame.new(0,-1.5,0));
  96. torr = Weld(root,torso,CFrame.new(0,0,0));
  97. raw = Weld(torso,rarm,CFrame.new(-1.5,0,0));
  98. law = Weld(torso,larm,CFrame.new(1.5,0,0));
  99. rlw = Weld(torso,rleg,CFrame.new(-.5,2,0));
  100. llw = Weld(torso,lleg,CFrame.new(.5,2,0));
  101. ----
  102. clerp = function(c1,c2,al)
  103. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  104. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  105. for i,v in pairs(com1) do
  106. com1[i] = v+(com2[i]-v)*al
  107. end
  108. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))--]]
  109. end
  110. lerp = function(c1,c2,al)
  111. return c1:lerp(c2,al)
  112. end
  113.  
  114. New = function(Object, Parent, Name, Data)
  115.     local Object = Instance.new(Object)
  116.     delay(.1,function()
  117.     if Object:IsA'Part' then
  118.     Object.CanCollide = false
  119.     Object.Locked = true
  120.     end;end)
  121.     for Index, Value in pairs(Data or {}) do
  122.         Object[Index] = Value
  123.     end
  124.     Object.Parent = Parent
  125.     Object.Name = Name
  126.     return Object
  127. end
  128.  
  129. ----// Right Claw  
  130. VortexGauntlet = New("Model",Char,"VortexGauntlet",{})
  131. Main = New("Part",VortexGauntlet,"Main",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(1.61502337, 3.22481394, 48.3949738, 0.999984324, -6.55651093e-007, 1.94078893e-007, -6.85453415e-007, 0.999982893, -1.23327482e-008, 1.92187144e-007, 3.23780114e-008, 0.999988735),})
  132. Mesh = New("BlockMesh",Main,"Mesh",{})
  133. Part1 = New("Part",VortexGauntlet,"Part1",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502361, 3.07982183, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  134. Mesh = New("BlockMesh",Part1,"Mesh",{})
  135. mot = New("Motor",Part1,"mot",{Part0 = Part1,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(1.1920929e-007, -0.144994497, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  136. Part2 = New("Part",VortexGauntlet,"Part2",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.6150229, 3.47980165, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  137. Mesh = New("BlockMesh",Part2,"Mesh",{})
  138. mot = New("Motor",Part2,"mot",{Part0 = Part2,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-3.57627869e-007, 0.254992008, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  139. Part3 = New("Part",VortexGauntlet,"Part3",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502194, 3.87978125, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  140. Mesh = New("BlockMesh",Part3,"Mesh",{})
  141. mot = New("Motor",Part3,"mot",{Part0 = Part3,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-9.53674316e-007, 0.654978514, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  142. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.10669136, 2.85156226, 48.4086037, -0.686683536, -0.000153818051, 0.726891577, -0.726885498, 0.000336891768, -0.686683595, -0.000140090138, -0.999965966, -0.000342367945),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  143. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  144. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.686706066, -0.726911366, -0.000139813448, -0.000153436136, 0.000336923113, -0.999988496, 0.726913393, -0.686706126, -0.000342642685),C1 = CFrame.new(-0.50834024, -0.373258352, 0.0136299133, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  145. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(0.79824549, 2.13190103, 48.4086189, 0.000150710199, -0.291629434, 0.956479728, -0.000334032346, -0.956475139, -0.291631371, 0.999964535, -0.000275910104, -0.00024051439),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  146. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  147. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.000150328196, -0.000334063574, 0.999987066, -0.291639835, -0.956508279, -0.000275784521, 0.956509411, -0.291640043, -0.000240883426),C1 = CFrame.new(-0.816791415, -1.09293222, 0.0136451721, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  148. Cone = New("Part",VortexGauntlet,"Cone",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002243, 2.51985645, 48.3899651, -0.999948561, 1.10265523e-006, 5.55474173e-007, 1.2814628e-006, -0.999944806, -1.77016783e-008, -5.53581231e-007, -2.70076601e-008, 0.999963343),})
  149. Mesh = New("SpecialMesh",Cone,"Mesh",{Scale = Vector3.new(0.150000006, 0.800000012, 0.150000006),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  150. mot = New("Motor",Cone,"mot",{Part0 = Cone,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.999979913, -5.95949246e-008, -1.67331933e-007, -2.38406642e-007, -0.999979019, -6.96342894e-009, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500154495, -0.704969406, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  151. Cylinder = New("Part",VortexGauntlet,"Cylinder",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002088, 2.60985756, 48.3899651, -1.02815238e-006, -0.999947667, 5.55474173e-007, 0.999943912, 1.35596326e-006, -1.77016783e-008, 2.70076796e-008, -5.53580719e-007, 0.999963343),})
  152. Mesh = New("SpecialMesh",Cylinder,"Mesh",{Scale = Vector3.new(0.200000003, 0.800000012, 0.200000003),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshType = Enum.MeshType.Cylinder,})
  153. mot = New("Motor",Cylinder,"mot",{Part0 = Cylinder,Part1 = Main,C0 = CFrame.new(0, 0, 0, 3.12910686e-007, 0.999978125, 6.96343605e-009, -0.999979019, 1.49093466e-008, -1.67331791e-007, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500297546, -0.614966869, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  154. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65483451, 2.53023887, 49.075016, 1.31079628e-006, -0.999882877, -0.0113237342, -0.966020584, 0.00292562018, -0.258228838, 0.258250505, 0.0109389573, -0.965978205),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  155. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  156. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -8.45183479e-008, -0.966053605, 0.258256376, -0.999914229, 0.00292437896, 0.0109395888, -0.0113240639, -0.25823763, -0.966000021),C1 = CFrame.new(0.0398111343, -0.694586992, 0.680049896, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  157. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65375209, 2.85618806, 48.9016113, 0.00494658109, -0.999882698, -0.010186431, -0.756301045, 0.00292500365, -0.654129505, 0.654131114, 0.0109393038, -0.756254077),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  158. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  159. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.00494546909, -0.756326914, 0.654145896, -0.99991405, 0.00292376243, 0.0109399352, -0.0101873344, -0.654151917, -0.756271124),C1 = CFrame.new(0.0387289524, -0.368632078, 0.506641388, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  160. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65484631, 2.12370038, 49.1781998, 0.999881506, -9.94669754e-005, -0.0113197053, -0.00292231143, -0.968337119, -0.249390081, -0.0109360376, 0.249413356, -0.96829623),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  161. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  162. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.999912858, -0.00292107021, -0.0109366691, -0.000100865138, -0.968370259, 0.249419004, -0.0113200219, -0.249398604, -0.968318045),C1 = CFrame.new(0.0398226976, -1.10113239, 0.783233643, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  163. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.26175404, 2.52697635, 48.4085655, 0.21676904, 0.000153397676, -0.97616607, -0.976160765, -0.000339346559, -0.216765121, -0.000362583436, 0.999960423, 7.52870619e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  164. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  165. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.216774523, -0.976193905, -0.00036265573, 0.000153015761, -0.000339377963, 0.999982953, -0.976196945, -0.216773853, 7.56701775e-005),C1 = CFrame.new(0.646740317, -0.697849035, 0.0135917664, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  166. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.10240459, 2.8600359, 48.4088364, 0.621261835, 0.000153750705, -0.783532441, -0.783529282, -0.000340023485, -0.621255815, -0.000359814498, 0.999960542, -9.07382637e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  167. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  168. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, 0.621280193, -0.783555269, -0.000360046863, 0.00015336879, -0.000340054947, 0.999983072, -0.783557832, -0.621278107, -9.04251865e-005),C1 = CFrame.new(0.48738873, -0.364784002, 0.0138626099, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  169. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(2.34746456, 2.11641502, 48.4083405, -0.000150418913, 0.207840621, -0.978104353, 0.000342616433, -0.978098989, -0.207835644, -0.999959588, -0.000364459294, 7.50037798e-005),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  170. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  171. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.000150036911, 0.000342647952, -0.999982119, 0.207845837, -0.978132248, -0.000364528183, -0.978135228, -0.207844079, 7.53874556e-005),C1 = CFrame.new(0.732452035, -1.10841727, 0.0133666992, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  172. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65306008, 2.53041506, 47.7222595, -0.00565980002, 0.999876678, 0.00980747957, -0.965705037, -0.00292715896, -0.259375572, -0.259334743, -0.0109386966, 0.965682745),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  173. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  174. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.00566117326, -0.965738058, -0.259340554, 0.99990803, -0.00292591774, -0.010939328, 0.00980706606, -0.259384483, 0.96570456),C1 = CFrame.new(0.0380369425, -0.694410801, -0.672721863, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  175. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65604961, 2.85616612, 47.8960381, -0.00937493891, 0.999876201, 0.00635162927, -0.755516708, -0.00292789866, -0.655023754, -0.654977262, -0.01093903, 0.755514741),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  176. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  177. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.00937599409, -0.755542576, -0.654992044, 0.999907553, -0.00292665744, -0.0109396614, 0.00635065837, -0.655046165, 0.755531788),C1 = CFrame.new(0.0410267115, -0.368654013, -0.498939514, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  178. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65066326, 2.1240201, 47.6186333, -0.999874711, -0.00557238981, 0.00985530019, 0.00293071126, -0.968032777, -0.250539839, 0.0109357554, -0.250500113, 0.968010366),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  179. Mesh = New("SpecialMesh",ClawPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  180. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.999906063, 0.00292947004, 0.0109363869, -0.00557376677, -0.968065917, -0.250505745, 0.00985489972, -0.250548452, 0.968032181),C1 = CFrame.new(0.0356398821, -1.10081267, -0.776348114, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  181. ClawPart = New("Part",VortexGauntlet,"ClawPart",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(0.919124722, 2.53371048, 48.4086876, -0.300351858, -0.00015361057, 0.95376271, -0.953755617, 0.000337485195, -0.300355166, -0.000276322971, -0.999955058, -0.000246434589),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  182. Mesh = New("BlockMesh",ClawPart,"Mesh",{})
  183. mot = New("Motor",ClawPart,"mot",{Part0 = ClawPart,Part1 = Main,C0 = CFrame.new(0, 0, 0, -0.300362557, -0.953788638, -0.00027619407, -0.000153228655, 0.00033751654, -0.999977589, 0.953792274, -0.300364137, -0.000246802549),C1 = CFrame.new(-0.695910037, -0.691115856, 0.0137138367, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  184. ----// Left Claw
  185. VortexGauntlet2 = New("Model",Char,"VortexGauntlet2",{})
  186. Main2 = New("Part",VortexGauntlet2,"Main2",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(1.61502337, 3.22481394, 48.3949738, 0.999984324, -6.55651093e-007, 1.94078893e-007, -6.85453415e-007, 0.999982893, -1.23327482e-008, 1.92187144e-007, 3.23780114e-008, 0.999988735),})
  187. Mesh = New("BlockMesh",Main2,"Mesh",{})
  188. Part1a = New("Part",VortexGauntlet2,"Part1a = N",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502361, 3.07982183, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  189. Mesh = New("BlockMesh",Part1a,"Mesh",{})
  190. mot = New("Motor",Part1a,"mot",{Part0 = Part1a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(1.1920929e-007, -0.144994497, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  191. Part2a = New("Part",VortexGauntlet2,"Part2a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.6150229, 3.47980165, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  192. Mesh = New("BlockMesh",Part2a,"Mesh",{})
  193. mot = New("Motor",Part2a,"mot",{Part0 = Part2a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-3.57627869e-007, 0.254992008, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  194. Part3a = New("Part",VortexGauntlet2,"Part3a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.14999998, 0.200000003, 1.14999998),CFrame = CFrame.new(1.61502194, 3.87978125, 48.3949699, 0.999952972, -1.99669012e-006, 5.80329356e-007, -2.02649153e-006, 0.99994868, 7.71190489e-009, 5.78437607e-007, 5.24213988e-008, 0.999966204),})
  195. Mesh = New("BlockMesh",Part3a,"Mesh",{})
  196. mot = New("Motor",Part3a,"mot",{Part0 = Part3a,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),C1 = CFrame.new(-9.53674316e-007, 0.654978514, -3.81469727e-006, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  197. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.10669136, 2.85156226, 48.4086037, -0.686683536, -0.000153818051, 0.726891577, -0.726885498, 0.000336891768, -0.686683595, -0.000140090138, -0.999965966, -0.000342367945),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  198. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  199. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.686706066, -0.726911366, -0.000139813448, -0.000153436136, 0.000336923113, -0.999988496, 0.726913393, -0.686706126, -0.000342642685),C1 = CFrame.new(-0.50834024, -0.373258352, 0.0136299133, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  200. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(0.79824549, 2.13190103, 48.4086189, 0.000150710199, -0.291629434, 0.956479728, -0.000334032346, -0.956475139, -0.291631371, 0.999964535, -0.000275910104, -0.00024051439),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  201. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  202. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.000150328196, -0.000334063574, 0.999987066, -0.291639835, -0.956508279, -0.000275784521, 0.956509411, -0.291640043, -0.000240883426),C1 = CFrame.new(-0.816791415, -1.09293222, 0.0136451721, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  203. Cone2 = New("Part",VortexGauntlet2,"Cone2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002243, 2.51985645, 48.3899651, -0.999948561, 1.10265523e-006, 5.55474173e-007, 1.2814628e-006, -0.999944806, -1.77016783e-008, -5.53581231e-007, -2.70076601e-008, 0.999963343),})
  204. Mesh = New("SpecialMesh",Cone2,"Mesh",{Scale = Vector3.new(0.150000006, 0.800000012, 0.150000006),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
  205. mot = New("Motor",Cone2,"mot",{Part0 = Cone2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.999979913, -5.95949246e-008, -1.67331933e-007, -2.38406642e-007, -0.999979019, -6.96342894e-009, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500154495, -0.704969406, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  206. Cylinder2 = New("Part",VortexGauntlet2,"Cylinder",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 0.800000012, 1),CFrame = CFrame.new(1.61002088, 2.60985756, 48.3899651, -1.02815238e-006, -0.999947667, 5.55474173e-007, 0.999943912, 1.35596326e-006, -1.77016783e-008, 2.70076796e-008, -5.53580719e-007, 0.999963343),})
  207. Mesh = New("SpecialMesh",Cylinder2,"Mesh",{Scale = Vector3.new(0.200000003, 0.800000012, 0.200000003),VertexColor = Vector3.new(3.00000003e+015, 2.99999995e+031, 3.00000003e+015),MeshType = Enum.MeshType.Cylinder,})
  208. mot = New("Motor",Cylinder2,"mot",{Part0 = Cylinder2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 3.12910686e-007, 0.999978125, 6.96343605e-009, -0.999979019, 1.49093466e-008, -1.67331791e-007, 1.6922408e-007, -3.77471778e-008, 0.999985874),C1 = CFrame.new(-0.00500297546, -0.614966869, -0.00500869751, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  209. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65483451, 2.53023887, 49.075016, 1.31079628e-006, -0.999882877, -0.0113237342, -0.966020584, 0.00292562018, -0.258228838, 0.258250505, 0.0109389573, -0.965978205),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  210. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  211. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -8.45183479e-008, -0.966053605, 0.258256376, -0.999914229, 0.00292437896, 0.0109395888, -0.0113240639, -0.25823763, -0.966000021),C1 = CFrame.new(0.0398111343, -0.694586992, 0.680049896, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  212. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65375209, 2.85618806, 48.9016113, 0.00494658109, -0.999882698, -0.010186431, -0.756301045, 0.00292500365, -0.654129505, 0.654131114, 0.0109393038, -0.756254077),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  213. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  214. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.00494546909, -0.756326914, 0.654145896, -0.99991405, 0.00292376243, 0.0109399352, -0.0101873344, -0.654151917, -0.756271124),C1 = CFrame.new(0.0387289524, -0.368632078, 0.506641388, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  215. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65484631, 2.12370038, 49.1781998, 0.999881506, -9.94669754e-005, -0.0113197053, -0.00292231143, -0.968337119, -0.249390081, -0.0109360376, 0.249413356, -0.96829623),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  216. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  217. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.999912858, -0.00292107021, -0.0109366691, -0.000100865138, -0.968370259, 0.249419004, -0.0113200219, -0.249398604, -0.968318045),C1 = CFrame.new(0.0398226976, -1.10113239, 0.783233643, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  218. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.26175404, 2.52697635, 48.4085655, 0.21676904, 0.000153397676, -0.97616607, -0.976160765, -0.000339346559, -0.216765121, -0.000362583436, 0.999960423, 7.52870619e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  219. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  220. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.216774523, -0.976193905, -0.00036265573, 0.000153015761, -0.000339377963, 0.999982953, -0.976196945, -0.216773853, 7.56701775e-005),C1 = CFrame.new(0.646740317, -0.697849035, 0.0135917664, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  221. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(2.10240459, 2.8600359, 48.4088364, 0.621261835, 0.000153750705, -0.783532441, -0.783529282, -0.000340023485, -0.621255815, -0.000359814498, 0.999960542, -9.07382637e-005),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  222. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  223. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, 0.621280193, -0.783555269, -0.000360046863, 0.00015336879, -0.000340054947, 0.999983072, -0.783557832, -0.621278107, -9.04251865e-005),C1 = CFrame.new(0.48738873, -0.364784002, 0.0138626099, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  224. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(2.34746456, 2.11641502, 48.4083405, -0.000150418913, 0.207840621, -0.978104353, 0.000342616433, -0.978098989, -0.207835644, -0.999959588, -0.000364459294, 7.50037798e-005),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  225. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  226. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.000150036911, 0.000342647952, -0.999982119, 0.207845837, -0.978132248, -0.000364528183, -0.978135228, -0.207844079, 7.53874556e-005),C1 = CFrame.new(0.732452035, -1.10841727, 0.0133666992, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  227. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65306008, 2.53041506, 47.7222595, -0.00565980002, 0.999876678, 0.00980747957, -0.965705037, -0.00292715896, -0.259375572, -0.259334743, -0.0109386966, 0.965682745),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  228. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  229. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.00566117326, -0.965738058, -0.259340554, 0.99990803, -0.00292591774, -0.010939328, 0.00980706606, -0.259384483, 0.96570456),C1 = CFrame.new(0.0380369425, -0.694410801, -0.672721863, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  230. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(1.65604961, 2.85616612, 47.8960381, -0.00937493891, 0.999876201, 0.00635162927, -0.755516708, -0.00292789866, -0.655023754, -0.654977262, -0.01093903, 0.755514741),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  231. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  232. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.00937599409, -0.755542576, -0.654992044, 0.999907553, -0.00292665744, -0.0109396614, 0.00635065837, -0.655046165, 0.755531788),C1 = CFrame.new(0.0410267115, -0.368654013, -0.498939514, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  233. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.420000017, 0.200000003),CFrame = CFrame.new(1.65066326, 2.1240201, 47.6186333, -0.999874711, -0.00557238981, 0.00985530019, 0.00293071126, -0.968032777, -0.250539839, 0.0109357554, -0.250500113, 0.968010366),BottomSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  234. Mesh = New("SpecialMesh",ClawPart2,"Mesh",{MeshType = Enum.MeshType.Wedge,})
  235. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.999906063, 0.00292947004, 0.0109363869, -0.00557376677, -0.968065917, -0.250505745, 0.00985489972, -0.250548452, 0.968032181),C1 = CFrame.new(0.0356398821, -1.10081267, -0.776348114, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  236. ClawPart2 = New("Part",VortexGauntlet2,"ClawPart2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.429999411, 0.200000003, 0.200000003),CFrame = CFrame.new(0.919124722, 2.53371048, 48.4086876, -0.300351858, -0.00015361057, 0.95376271, -0.953755617, 0.000337485195, -0.300355166, -0.000276322971, -0.999955058, -0.000246434589),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,})
  237. Mesh = New("BlockMesh",ClawPart2,"Mesh",{})
  238. mot = New("Motor",ClawPart2,"mot",{Part0 = ClawPart2,Part1 = Main2,C0 = CFrame.new(0, 0, 0, -0.300362557, -0.953788638, -0.00027619407, -0.000153228655, 0.00033751654, -0.999977589, 0.953792274, -0.300364137, -0.000246802549),C1 = CFrame.new(-0.695910037, -0.691115856, 0.0137138367, 0.999984324, -6.85453415e-007, 1.92187144e-007, -6.55651093e-007, 0.999982893, 3.23780114e-008, 1.94078893e-007, -1.23327482e-008, 0.999988735),})
  239. ----// RightLegBrace
  240. RightLegBrace = New("Model",Char,"RightLegBrace",{})
  241. Latch = New("Part",RightLegBrace,"Latch",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(8.6150198, 1.12481403, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1)})
  242. Mesh = New("BlockMesh",Latch,"Mesh",{})
  243. Brace1 = New("Part",RightLegBrace,"Brace1",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61502171, 1.92481399, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  244. Mesh = New("BlockMesh",Brace1,"Mesh",{})
  245. mot = New("Motor",Brace1,"mot",{Part0 = Brace1,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(9.53674316e-007, 0.799999952, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  246. Brace2 = New("Part",RightLegBrace,"Brace2",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 0.324813962, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  247. Mesh = New("BlockMesh",Brace2,"Mesh",{})
  248. mot = New("Motor",Brace2,"mot",{Part0 = Brace2,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(0, -0.800000072, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  249. Brace3 = New("Part",RightLegBrace,"Brace3",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 1.1148138, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  250. Mesh = New("BlockMesh",Brace3,"Mesh",{})
  251. mot = New("Motor",Brace3,"mot",{Part0 = Brace3,Part1 = Latch,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-9.53674316e-007, -0.0100002289, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  252. ----// LeftLegBrace
  253. LeftLegBrace2 = New("Model",Char,"LeftLegBrace",{})
  254. Latcha = New("Part",LeftLegBrace2,"Latcha",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.00999999, 1.40999997, 1.02999997),CFrame = CFrame.new(8.6150198, 1.12481403, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1)})
  255. Mesh = New("BlockMesh",Latcha,"Mesh",{})
  256. Brace1a = New("Part",LeftLegBrace2,"Brace1a",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61502171, 1.92481399, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  257. Mesh = New("BlockMesh",Brace1a,"Mesh",{})
  258. mot = New("Motor",Brace1a,"mot",{Part0 = Brace1a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(9.53674316e-007, 0.799999952, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  259. Brace2a = New("Part",LeftLegBrace2,"Brace2a",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 0.324813962, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  260. Mesh = New("BlockMesh",Brace2a,"Mesh",{})
  261. mot = New("Motor",Brace2a,"mot",{Part0 = Brace2a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(0, -0.800000072, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  262. Brace3a = New("Part",LeftLegBrace2,"Brace3a",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(8.61501884, 1.1148138, 33.2949753, 1, 6.85464329e-007, -1.921902e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  263. Mesh = New("BlockMesh",Brace3a,"Mesh",{})
  264. mot = New("Motor",Brace3a,"mot",{Part0 = Brace3a,Part1 = Latcha,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-9.53674316e-007, -0.0100002289, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  265. ----// Exo Spine
  266. Chest = New("Model",Char,"Chest",{})
  267. BackLatch = New("Part",Chest,"BackLatch",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Metal,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(-2.49994969, 3.10042095, 48.2739372, 0.99999994, -4.3300206e-005, -5.97238541e-005, 4.33037421e-005, 1, 5.92252691e-005, 5.97238541e-005, -5.9227852e-005, 0.99999994),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  268. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.300000072, 1.37500012, 0.200000003),CFrame = CFrame.new(-2.49999189, 2.9973228, 48.8550034, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  269. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  270. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-1.1920929e-005, -0.103132486, 0.581058502, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  271. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.500000119, 0.975000024, 0.300000042),CFrame = CFrame.new(-2.49999166, 3.19728184, 48.8549995, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  272. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  273. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-3.09944153e-006, 0.0968265533, 0.581069946, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  274. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.700000048, 0.774999976, 0.300000042),CFrame = CFrame.new(-2.49999166, 3.59736109, 48.9049988, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  275. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  276. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(1.71661377e-005, 0.496902704, 0.631092072, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  277. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.500000119, 0.300000042, 0.300000042),CFrame = CFrame.new(-2.49999189, 2.20982575, 48.8549995, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  278. Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Brick,})
  279. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-4.60147858e-005, -0.89062953, 0.581008911, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  280. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.24999997),CFrame = CFrame.new(-2.51000166, 2.52982283, 49.0700035, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  281. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  282. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-0.0100290775, -0.570644855, 0.796031952, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  283. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.379999995),CFrame = CFrame.new(-2.51000142, 2.61388636, 49.3341675, 0.999999881, -1.23509381e-009, 2.24099495e-009, -4.6838089e-012, 0.877733231, 0.47914964, 2.56477506e-009, -0.47914958, 0.877733111),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  284. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  285. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.877733231, -0.47914964, 0, 0.47914964, 0.877733231),C1 = CFrame.new(-0.0100095272, -0.486596823, 1.06020355, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  286. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.870000005),CFrame = CFrame.new(-2.51000142, 3.09982252, 49.4699936, 0.999999881, -2.56477506e-009, -5.71143133e-012, -4.6838089e-012, -4.37103154e-008, 1, 2.56477506e-009, -0.999999881, -4.37103154e-008),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  287. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  288. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-008, -1, 0, 1, -4.37113883e-008),C1 = CFrame.new(-0.00998044014, -0.000668764114, 1.19605637, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  289. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.379999995),CFrame = CFrame.new(-2.51000142, 3.59388614, 49.3341675, 0.999999881, 1.22417987e-009, 2.25190888e-009, -4.6838089e-012, 0.877732217, -0.479151487, 2.56477506e-009, 0.479151428, 0.877732098),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  290. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  291. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.877732217, 0.479151487, 0, -0.479151487, 0.877732217),C1 = CFrame.new(-0.0099670887, 0.493402719, 1.06026077, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  292. Part = New("Part",Chest,"Part",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.24999997),CFrame = CFrame.new(-2.51000142, 3.67982244, 49.0600014, 0.999999881, -4.6838089e-012, 2.56477506e-009, -4.6838089e-012, 1, 0, 2.56477506e-009, 0, 0.999999881),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  293. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 1),MeshType = Enum.MeshType.Brick,})
  294. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = BackLatch,C1 = CFrame.new(-0.00997972488, 0.579355478, 0.78609848, 0.99999994, 4.33037421e-005, 5.97238541e-005, -4.3300206e-005, 1, -5.9227852e-005, -5.97238541e-005, 5.92252691e-005, 0.99999994),})
  295. ----// Battery Pack
  296. BatteryPack = New("Model",Char,"BatteryPack",{})
  297. Inner = New("Part",BatteryPack,"Inner",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(5.1000185, 1.11981344, 33.3099785, 1, 6.85464386e-007, -1.92190214e-007, -6.85464158e-007, 1, -3.23786935e-008, 1.92190157e-007, 3.23788285e-008, 1),})
  298. Mesh = New("SpecialMesh",Inner,"Mesh",{Scale = Vector3.new(0.5, 0.850000024, 0.5),MeshId = "rbxassetid://9756362",MeshType = Enum.MeshType.FileMesh,})
  299. Top = New("Part",BatteryPack,"Top",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(5.08502388, 1.87980604, 33.2949829, 1, 2.02658885e-006, -5.78463244e-007, -2.02658839e-006, 1, -5.24246104e-008, 5.7846313e-007, 5.24257899e-008, 1),})
  300. Mesh = New("BlockMesh",Top,"Mesh",{})
  301. mot = New("Motor",Top,"mot",{Part0 = Top,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -2.02658862e-006, 5.7846313e-007, 2.02658862e-006, 1, 5.24257864e-008, -5.78463244e-007, -5.24246104e-008, 1),C1 = CFrame.new(-0.0149950981, 0.759992599, -0.014995575, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),})
  302. Outer = New("Part",BatteryPack,"Outer",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.SmoothPlastic,Transparency = 0.60000002384186,Transparency = 0.60000002384186,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.02999997, 1.40999997, 1.02999997),CFrame = CFrame.new(5.08501816, 1.1248138, 33.2949753, 1, 6.85464272e-007, -1.921902e-007, -6.85464215e-007, 1, -3.23786935e-008, 1.92190171e-007, 3.2378825e-008, 1),})
  303. Mesh = New("BlockMesh",Outer,"Mesh",{})
  304. mot = New("Motor",Outer,"mot",{Part0 = Outer,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-0.0150003433, 0.00500035286, -0.0150032043, 1, -6.85464215e-007, 1.92190157e-007, 6.85464329e-007, 1, 3.23788285e-008, -1.92190214e-007, -3.23786935e-008, 1),})
  305. Bottom = New("Part",BatteryPack,"Bottom",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08000004, 0.200000003, 1.08000004),CFrame = CFrame.new(5.08501768, 0.364813805, 33.2949753, 1, 6.85464499e-007, -1.92190228e-007, -6.85463988e-007, 1, -3.237869e-008, 1.92190143e-007, 3.23788285e-008, 1),})
  306. Mesh = New("BlockMesh",Bottom,"Mesh",{})
  307. mot = New("Motor",Bottom,"mot",{Part0 = Bottom,Part1 = Inner,C0 = CFrame.new(0, 0, 0, 1, -6.85464215e-007, 1.92190171e-007, 6.85464272e-007, 1, 3.2378825e-008, -1.921902e-007, -3.23786935e-008, 1),C1 = CFrame.new(-0.0150003433, -0.754999638, -0.0150032043, 1, -6.85464158e-007, 1.92190157e-007, 6.85464386e-007, 1, 3.23788285e-008, -1.92190214e-007, -3.23786935e-008, 1),})
  308. BatteryPack:MoveTo(CFrame.new(0,6,0).p)
  309. ----// Helmet
  310. Helmet = New("Model",Char,"Helmet",{})
  311. HeadHandle = New("Part",Helmet,"HeadHandle",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.20000005, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1249886, 4.49498367, 48.3950195, 0.999969244, -3.05533376e-013, -1.83186799e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.80966353e-014, -3.08556781e-015, 0.999989748),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  312. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.7349472, 4.49498367, 48.3950195, 0.999943495, -5.61309246e-013, -3.3638975e-014, -5.61309246e-013, 0.999943495, -5.66873666e-015, -3.34169372e-014, -5.66873666e-015, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  313. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  314. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999986053, -1.38555291e-013, -8.21562921e-015, -1.38555291e-013, 0.999986053, -1.39928488e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.609977722, 0, 0, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  315. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 5.06996679, 48.3950157, -2.98000771e-008, 0.999943316, -3.3638975e-014, -0.999943316, -2.98011997e-008, -5.66873666e-015, 5.66873666e-015, -3.34169304e-014, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  316. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  317. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, -2.98017682e-008, -0.999985874, 1.39928488e-015, 0.999985874, -2.98020453e-008, -8.21562751e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.0100097656, 0.575000763, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  318. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 3.92003059, 48.3950157, -2.98000771e-008, 0.999943316, -3.3638975e-014, -0.999943316, -2.98011997e-008, -5.66873666e-015, 5.66873666e-015, -3.34169304e-014, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  319. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  320. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, -2.98017682e-008, -0.999985874, 1.39928488e-015, 0.999985874, -2.98020453e-008, -8.21562751e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(-0.0100097656, -0.574970722, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  321. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-38.5600357, 4.49499846, 48.3950157, 0.999943495, -5.61309246e-013, -3.3638975e-014, -5.61309246e-013, 0.999943495, -5.66873666e-015, -3.34169372e-014, -5.66873666e-015, 0.999981165),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  322. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  323. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999986053, -1.38555291e-013, -8.21562921e-015, -1.38555291e-013, 0.999986053, -1.39928488e-015, -8.43767296e-015, -1.39928477e-015, 0.999995351),C1 = CFrame.new(0.564971924, 1.47819519e-005, -3.81469727e-006, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  324. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.17000008, 0.470000058),CFrame = CFrame.new(-39.1399956, 4.17001486, 47.8200264, 1.63953751e-009, 0.999954045, -2.18817728e-008, 4.59242587e-015, -2.18826859e-008, -0.999954045, -0.999984682, 1.63953329e-009, 4.59242672e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  325. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  326. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63958203e-009, 3.22914132e-016, -0.999998868, 0.999996603, -2.18831939e-008, 1.63958169e-009, -2.18831264e-008, -0.999996603, 3.22914185e-016),C1 = CFrame.new(-0.015007019, -0.324978828, -0.575000763, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  327. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(PrimaryColor),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 1.20000005),CFrame = CFrame.new(-39.1349983, 4.49499846, 48.9700012, 1.6395757e-009, 0.999990523, -2.18829328e-008, 9.32859196e-016, -2.18831211e-008, -0.999990523, -0.999996841, 1.63957481e-009, 9.32859408e-016),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  328. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  329. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.6395757e-009, 9.32859196e-016, -0.999996841, 0.999990523, -2.18831211e-008, 1.63957481e-009, -2.18829328e-008, -0.999990523, 9.32859408e-016),C1 = CFrame.new(-0.0100097656, 1.47819519e-005, 0.574989319, 0.999988198, -1.17239551e-013, -6.88338275e-015, -1.17239551e-013, 0.999988198, -1.18401198e-015, -7.10542736e-015, -1.18401188e-015, 0.999996066),})
  330. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(-39.1349945, 4.97495842, 47.8200378, 1.63948666e-009, 0.999905407, -2.18802239e-008, 9.47157154e-015, -2.18821032e-008, -0.999905407, -0.999968469, 1.63947811e-009, 9.47157324e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  331. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  332. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955105e-009, 3.30083467e-015, -0.999988973, 0.999966919, -2.18828387e-008, 1.63954805e-009, -2.18821814e-008, -0.999966919, 3.30083509e-015),C1 = CFrame.new(-0.0100059509, 0.479989529, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  333. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5950432, 4.9849577, 47.8200378, 1.63948777e-009, 0.99990648, -2.18802576e-008, 9.36394669e-015, -2.18821157e-008, -0.99990648, -0.999968827, 1.63947933e-009, 9.36394838e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  334. Mesh = New("BlockMesh",Wall,"Mesh",{})
  335. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955216e-009, 3.19320092e-015, -0.999989331, 0.999967992, -2.18828511e-008, 1.63954927e-009, -2.18822152e-008, -0.999967992, 3.19320156e-015),C1 = CFrame.new(0.529960632, 0.489989281, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  336. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(SecondaryColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7049294, 4.9849577, 47.8200378, 1.63948777e-009, 0.99990648, -2.18802576e-008, 9.36394669e-015, -2.18821157e-008, -0.99990648, -0.999968827, 1.63947933e-009, 9.36394838e-015),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  337. Mesh = New("BlockMesh",Wall,"Mesh",{})
  338. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 1.63955216e-009, 3.19320092e-015, -0.999989331, 0.999967992, -2.18828511e-008, 1.63954927e-009, -2.18822152e-008, -0.999967992, 3.19320156e-015),C1 = CFrame.new(-0.579959869, 0.489989281, -0.574989319, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  339. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.98495245, 49.0399933, 0.99990648, -5.5407183e-014, -2.02039434e-008, -2.02057997e-008, 3.05623193e-010, -0.99990648, -5.5175611e-014, 0.999968767, 3.0566083e-010),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  340. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  341. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -2.02064321e-008, -1.87625895e-014, -1.89941751e-014, 3.05648173e-010, 0.999989271, -2.02057979e-008, -0.999967992, 3.05660941e-010),C1 = CFrame.new(0.56495285, 0.489984035, 0.644981384, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  342. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.962955, 49.2099915, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  343. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  344. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(0.56495285, 0.46798563, 0.814979553, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  345. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-38.5600548, 4.91495943, 49.3999825, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  346. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  347. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(0.56495285, 0.419988632, 1.00497437, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  348. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.98495245, 49.0399933, 0.99990648, -5.5407183e-014, -2.02039434e-008, -2.02057997e-008, 3.05623193e-010, -0.99990648, -5.5175611e-014, 0.999968767, 3.0566083e-010),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  349. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  350. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -2.02064321e-008, -1.87625895e-014, -1.89941751e-014, 3.05648173e-010, 0.999989271, -2.02057979e-008, -0.999967992, 3.05660941e-010),C1 = CFrame.new(-0.609973907, 0.489984035, 0.644981384, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  351. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.962955, 49.2099915, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  352. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  353. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-0.609973907, 0.46798563, 0.814979553, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  354. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.219999999),CFrame = CFrame.new(-39.7349434, 4.91495943, 49.3999825, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  355. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  356. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-0.609973907, 0.419988632, 1.00497437, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  357. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.879999995, 0.819999933),CFrame = CFrame.new(-39.1250114, 5.37822723, 49.0352859, 0.99990648, -8.72485362e-010, -5.28140465e-012, 7.17916893e-010, 0.828282356, -0.560144186, 4.93058316e-010, 0.560179174, 0.828333974),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  358. Mesh = New("SpecialMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),MeshType = Enum.MeshType.Wedge,})
  359. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, 7.18572146e-010, 4.93104835e-010, -8.72012407e-010, 0.828333259, 0.560190618, -5.59388126e-012, -0.560178638, 0.828350902),C1 = CFrame.new(-2.28881836e-005, 0.883270741, 0.640274048, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  360. Wall = New("Part",Helmet,"Wall",{BrickColor = BrickColor.new(ThirdColor),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.899999976, 0.919999957),CFrame = CFrame.new(-39.1250038, 4.71387339, 48.6822853, 0.99990648, -1.0504676e-009, -5.66523439e-010, -8.17672263e-010, -0.255145043, -0.966806114, 8.71077599e-010, 0.966866374, -0.255160898),CanCollide = false,Locked = true,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  361. Mesh = New("BlockMesh",Wall,"Mesh",{Scale = Vector3.new(0.25, 1, 1),})
  362. mot = New("Motor",Wall,"mot",{Part0 = Wall,Part1 = HeadHandle,C0 = CFrame.new(0, 0, 0, 0.999967992, -8.1711149e-010, 8.71131889e-010, -1.05065279e-009, -0.255160719, 0.966886163, -5.67158376e-010, -0.966865599, -0.255166143),C1 = CFrame.new(-1.52587891e-005, 0.218896389, 0.287269592, 0.999969244, -3.05533376e-013, -1.80966353e-014, -3.05533376e-013, 0.999969244, -3.08556781e-015, -1.83186799e-014, -3.08556781e-015, 0.999989748),})
  363. ----// End
  364.  
  365. rad = function(Int)
  366. return math.rad(tonumber(Int))
  367. end;
  368. sin = function(Int)
  369. return math.sin(tonumber(Int))
  370. end;
  371. cos = function(Int)
  372. return math.cos(tonumber(Int))
  373. end;
  374. Angles = function(X,Y,Z)
  375. return CFrame.Angles(X,Y,Z);
  376. end;
  377. Euler = function(X,Y,Z)
  378. return CFrame.fromEulerAnglesXYZ(X,Y,Z);
  379. end;
  380. CF = function(X,Y,Z)
  381. return CFrame.new(X,Y,Z);
  382. end;
  383.  
  384. --// Suit Welds
  385. local HandleWeld = Weld(rarm,Main,Angles(0,0,0)*CF(0,.35,0))
  386. local HandleWeld2 = Weld(larm,Main2,Angles(0,0,0)*CF(0,.35,0))
  387. local BraceWeld = Weld(rleg,Latch,CF(0,0,0))
  388. local BraceWeld2 = Weld(lleg,Latcha,CF(0,0,0))
  389. local ExoWeld = Weld(torso,BackLatch,CF(0,0,0))
  390. local BatteryWeld = Weld(Outer,BackLatch,CF(0,0,1.775))
  391. local InnerWeld = Weld(Inner,Outer,CF(0,0,0))
  392. local TopW,BottomW = Weld(Top,Outer,CF(0,-.75,0)),Weld(Bottom,Outer,CF(0,.75,0))
  393. local HelmetWeld = Weld(HeadHandle,hed,CF(0,.05,0))
  394. --\\ Suit Welds
  395.  
  396. dmg=function(hit,Damage,Knockback,angle)
  397.     local mana = 0
  398.         if DebounceHit == false then
  399.         DebounceHit = true
  400.         coroutine.resume(coroutine.create(function()
  401.         wait(0.1)
  402.         DebounceHit = false
  403.         end))
  404.         if hit.Parent==nil then
  405.                 return
  406.         end
  407.         --CPlayer=Bin
  408.         h=hit.Parent:FindFirstChild("Humanoid")
  409.         if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  410.                 if mana < 400 then
  411.                 mana = mana + math.random(5,15)  
  412.                 end
  413.                 if mana > 400 then
  414.                 mana = 400
  415.                 end
  416.                 Damage=Damage
  417. --[[            if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  418.                         return
  419.                 end]]
  420.                         c=Instance.new("ObjectValue")
  421.                         c.Name="creator"
  422.                         c.Value=game.Players.LocalPlayer
  423.                         c.Parent=h
  424.                         game:GetService("Debris"):AddItem(c,.5)
  425. --                      print(c.Value)
  426.                 if math.random(0,99)+math.random()<=7.8 then
  427.                         --CRIT=true
  428.                         Damage=Damage*3
  429. --[[                    Knockback=Knockback*2
  430.                         r=Instance.new("BodyAngularVelocity")
  431.                         r.P=3000
  432.                         r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  433.                         r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  434.                         r.Parent=hit.Parent.Torso]]
  435.                         --critsound(2)
  436.        
  437.                 end
  438.                 if NO_OP == true then
  439.                 Damage = h.MaxHealth / Damage
  440.                 else
  441.                 Damage = Damage+math.random(0,9)
  442.                 end
  443.                 --warn('dmged')
  444. --              Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/2))
  445.                 h.Health = h.Health - Damage
  446.                -- showDamage(hit.Parent,Damage,.5)
  447.                 vp=Instance.new("BodyVelocity")
  448.                 vp.P=500
  449.                 vp.maxForce=Vector3.new(math.huge,0,math.huge)
  450. --              vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  451.                 vp.velocity=torso.CFrame.lookVector*Knockback+torso.Velocity/1.05
  452.                 if Knockback>0 then
  453.                         vp.Parent=hit.Parent.Torso
  454.                 end
  455.                 game:GetService("Debris"):AddItem(vp,.1)
  456.                 r=Instance.new("BodyAngularVelocity")
  457.                 r.P=3000
  458.                 r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  459.                 r.angularvelocity= angle or Vector3.new(0,0,0)
  460.                 r.Parent=hit.Parent.Torso
  461.                 game:GetService("Debris"):AddItem(r,.5)
  462.                                 c=Instance.new("ObjectValue")
  463.                         c.Name="creator"
  464.                         c.Value=Plr
  465.                         c.Parent=h
  466.                         game:GetService("Debris"):AddItem(c,.5)
  467.                          return h
  468.                 --CRIT=false
  469.                 --hitDeb=true
  470.                 --AttackPos=6
  471.         end
  472.         end
  473. end
  474.  
  475. function getAllParts(from)
  476.     local t = {}
  477.     function getParts(where)
  478.         for i, v in pairs(where:children()) do
  479.             if v:IsA("BasePart") then
  480.                 if v.Parent ~= Char and v.Parent.Parent ~= Char then
  481.                     table.insert(t, v)
  482.                 end
  483.             end
  484.             getParts(v)
  485.         end
  486.     end
  487.     getParts(workspace)
  488.     return t
  489. end
  490.  
  491. Search = function(Object, ClassName, Function)
  492. for index,obj in next, Object:children() do
  493. if obj:IsA(tostring(ClassName)) then
  494. Function(obj)
  495. end
  496. end
  497. end
  498.  
  499. TransClone = function(Trans)
  500. local md = Char
  501. md.Archivable = true
  502. local md2 = md:Clone()
  503. md2.Parent = workspace
  504. pcall(function()
  505. md2.BodyColors:Destroy()
  506. end)
  507. md.Archivable=false
  508. Search(md2,'Part',function(P)
  509. P.Transparency = .9
  510. P.Material = 'Neon'
  511. P.BrickColor = BrickColor.new('Teal')
  512. end)
  513.  
  514. Search(md2['VortexGauntlet'],'Part',function(P)
  515. P.Transparency = Trans
  516. P.Material = 'Neon'
  517. P.BrickColor = BrickColor.new('Teal')
  518. end)
  519.  
  520. Search(md2['VortexGauntlet2'],'Part',function(P)
  521. P.Transparency = Trans
  522. P.Material = 'Neon'
  523. P.BrickColor = BrickColor.new('Teal')
  524. end)
  525.  
  526. Search(md2['RightLegBrace'],'Part',function(P)
  527. P.Transparency = Trans
  528. P.Material = 'Neon'
  529. P.BrickColor = BrickColor.new('Teal')
  530. end)
  531.  
  532. Search(md2['LeftLegBrace'],'Part',function(P)
  533. P.Transparency = Trans
  534. P.Material = 'Neon'
  535. P.BrickColor = BrickColor.new('Teal')
  536. end)
  537.  
  538. Search(md2['Chest'],'Part',function(P)
  539. P.Transparency = Trans
  540. P.Material = 'Neon'
  541. P.BrickColor = BrickColor.new('Teal')
  542. end)
  543.  
  544. Search(md2['BatteryPack'],'Part',function(P)
  545. P.Transparency = Trans
  546. P.Material = 'Neon'
  547. P.BrickColor = BrickColor.new('Teal')
  548. end)
  549.  
  550. Search(md2['Helmet'],'Part',function(P)
  551. P.Transparency = Trans
  552. P.Material = 'Neon'
  553. P.BrickColor = BrickColor.new('Teal')
  554. end)
  555.  
  556. return md2
  557. end;
  558.  
  559. TakeJuice = function(Amnt)
  560. if Energy - Amnt <= -1 then
  561. if dk == true then dk = false end
  562. if DebounceState == true then DebounceState = false end
  563. if Flyin == true then Flyin = false end
  564. if DBP == true then DBP = false end
  565. return false end
  566. if Energy - Amnt >= 0 then
  567. spawn(function()
  568. for i = 1,tonumber(Amnt) do
  569. Energy = Energy - 1
  570. wait(i/(Amnt*10))
  571. end
  572. end)
  573. end
  574. return true
  575. end;
  576.  
  577. Charge = function(Amnt)
  578. if Energy < mx then
  579. for i = 1,tonumber(Amnt) do
  580. if Energy == mx then return end
  581. Energy = Energy + 1
  582. wait(i/(Amnt*10))
  583. end
  584. end
  585. end;
  586.  
  587. --// Mesh Removing
  588. ypcall(function()
  589. hed.Mesh:Destroy()
  590. wait(.2)
  591. local HedMesh = Instance.new('BlockMesh',hed)
  592. HedMesh.Scale = Vector3.new(.560002,1.10002,1.10002)
  593. HedMesh.Name = 'Mesh'
  594. end)
  595. for index,obj in next, Char:children() do
  596. if obj:IsA'CharacterMesh' then
  597. obj:Destroy()
  598. end
  599. if obj:IsA'Hat' then
  600. obj:Destroy()
  601. end
  602. end
  603. --\\ Mesh Removing
  604.  
  605. function RayCast(pos1, pos2, maxDist, forward)
  606.     local list = getAllParts(workspace)
  607.     local pos0 = pos1
  608.     for dist = 1, maxDist, forward do
  609.     lRS:wait()
  610.         pos0 = (CFrame.new(pos1, pos2) * CFrame.new(0, 0, -dist)).p
  611.         for _, v in pairs(list) do
  612.             local pos3 = v.CFrame:pointToObjectSpace(pos0)
  613.             local s = v.Size
  614.             if pos3.x > -(s.x/2) and pos3.x < (s.x/2) and pos3.y > -(s.y/2) and pos3.y < (s.y/2) and pos3.z > -(s.z/2) and pos3.x < (s.z/2) and v.CanCollide == true then
  615.                 return pos0, v
  616.             end
  617.         end
  618.     end
  619.     return pos0, nil
  620. end
  621.  
  622.  
  623. HandleParts = function(Obj, Scale)
  624.     Scale = Scale or 0
  625.     local P = Instance.new('Part',VortexGauntlet)
  626.     P.Anchored = true
  627.     P.Transparency = .3
  628.     P.FormFactor = 3
  629.     P.Size = Vector3.new(.4+Scale,.4+Scale,.4+Scale)
  630.     P.CFrame = Obj.CFrame * CF(0,-.7,0) * Angles(math.random(),math.random(),math.random())
  631.     P.Material = 'Neon'
  632.     P.CanCollide = false
  633.     P.BrickColor = BrickColor.new(SecondaryColor)
  634.     local PM = Instance.new('BlockMesh',P)
  635.     spawn(function()
  636.         for i = 1,20 do
  637.             PM.Scale = PM.Scale + Vector3.new(.05,.05,.05)
  638.             P.Transparency = P.Transparency + .05
  639.             lRS:wait()
  640.         end
  641.         P:Destroy()
  642.     end)
  643. end
  644.  
  645. Trans = function(Numb)
  646. local R = function()
  647. ------------------------------------------------
  648. spawn(function()
  649. for i = 1,20 do
  650. Part3.Transparency = Part3.Transparency + 1/Numb
  651. lRS:wait()
  652. end
  653. end)
  654. wait(.1)
  655. ----
  656. spawn(function()
  657. for i = 1,20 do
  658. Part2.Transparency = Part2.Transparency + 1/Numb
  659. lRS:wait()
  660. end
  661. end)
  662. wait(.1)
  663. ----
  664. spawn(function()
  665. for i = 1,20 do
  666. Part1.Transparency = Part1.Transparency + 1/Numb
  667. lRS:wait()
  668. end
  669. end)
  670. ------------------------------------------------
  671. ------------------------------------------------
  672. spawn(function()
  673. for i = 1,20 do
  674. Part3.Transparency = Part3.Transparency - 1/Numb
  675. lRS:wait()
  676. end
  677. end)
  678. wait(.1)
  679. ----
  680. spawn(function()
  681. for i = 1,20 do
  682. Part2.Transparency = Part2.Transparency - 1/Numb
  683. lRS:wait()
  684. end
  685. end)
  686. wait(.1)
  687. ----
  688. spawn(function()
  689. for i = 1,20 do
  690. Part1.Transparency = Part1.Transparency - 1/Numb
  691. lRS:wait()
  692. end
  693. end)
  694. ------------------------------------------------
  695. end
  696.  
  697. local L = function()
  698. ------------------------------------------------
  699. spawn(function()
  700. for i = 1,20 do
  701. Part3a.Transparency = Part3a.Transparency + 1/Numb
  702. lRS:wait()
  703. end
  704. end)
  705. wait(.1)
  706. ----
  707. spawn(function()
  708. for i = 1,20 do
  709. Part2a.Transparency = Part2a.Transparency + 1/Numb
  710. lRS:wait()
  711. end
  712. end)
  713. wait(.1)
  714. ----
  715. spawn(function()
  716. for i = 1,20 do
  717. Part1a.Transparency = Part1a.Transparency + 1/Numb
  718. lRS:wait()
  719. end
  720. end)
  721. ------------------------------------------------
  722. ------------------------------------------------
  723. spawn(function()
  724. for i = 1,20 do
  725. Part3a.Transparency = Part3a.Transparency - 1/Numb
  726. lRS:wait()
  727. end
  728. end)
  729. wait(.1)
  730. ----
  731. spawn(function()
  732. for i = 1,20 do
  733. Part2a.Transparency = Part2a.Transparency - 1/Numb
  734. lRS:wait()
  735. end
  736. end)
  737. wait(.1)
  738. ----
  739. spawn(function()
  740. for i = 1,20 do
  741. Part1a.Transparency = Part1a.Transparency - 1/Numb
  742. lRS:wait()
  743. end
  744. end)
  745. ------------------------------------------------
  746. end
  747.  
  748. spawn(R)
  749. spawn(L)
  750. end;
  751.  
  752. newRay = function(start,face,range,wat)
  753.     local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  754.     local hit,pos=workspace:FindPartOnRayWithIgnoreList(rey,wat)
  755.     return rey,hit,pos
  756. end
  757.  
  758. Pulse = function(Parent, Angle, Sc, Increase)
  759. local Rng = Instance.new('Part',Parent)
  760. Rng.FormFactor = 3
  761. Rng.Size = Vector3.new(.2,.2,.2)
  762. Rng.BrickColor = BrickColor.new(SecondaryColor)
  763. Rng.Anchored = true
  764. Rng.CFrame = Parent.CFrame*Angle
  765. local Msh = Instance.new('SpecialMesh',Rng)
  766. Msh.MeshId = 'rbxassetid://3270017'
  767. Msh.Scale = Sc
  768. spawn(function()
  769. for i = 1,Increase do
  770. Msh.Scale = Msh.Scale + Vector3.new(.1,.1,0)
  771. Rng.Transparency = Rng.Transparency + 1/Increase
  772. lRS:wait()
  773. end
  774. Rng:Destroy()
  775. end)
  776. end;
  777.  
  778. FaceMouse = function()
  779.     local Torso = torso
  780. local atan2, pi, dir, torso, torsoPos = math.atan2, math.pi
  781. local torso = Char:FindFirstChild'Torso'
  782. if torso then
  783. torsoPos = torso.CFrame.p
  784. dir = (mouse.Hit.p - torsoPos).unit
  785. torso.CFrame = CFrame.new(torsoPos) * CFrame.Angles(0, atan2(dir.X, dir.Z) + pi, 0)
  786. end;end;
  787.  
  788. CheckIfLanded = function()
  789. local Ray = Ray.new(torso.Position,Vector3.new(0,-1,0)*10)
  790. local Ignore = {}
  791. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  792.    if v.Character ~= nil then
  793.       Ignore[#Ignore+1] = v.Character
  794.    end
  795. end
  796. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  797. if Hit == nil then return false,nil end
  798. return true,Hit
  799. end;
  800.  
  801. CL = function()
  802. local C = CheckIfLanded()
  803. if C == false then
  804. DebounceState = false
  805. dk = false
  806. DBP = false
  807. Flyin = false
  808. return end
  809. end;
  810.  
  811. local acos = math.acos
  812. local sqrt = math.sqrt
  813. local Vec3 = Vector3.new
  814. local fromAxisAngle = CFrame.fromAxisAngle
  815.  
  816. toAxisAngle = function(CFr)
  817.         local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  818.         local Angle = math.acos((R00+R11+R22-1)/2)
  819.         local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  820.         A = A == 0 and 0.00001 or A
  821.         local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  822.         B = B == 0 and 0.00001 or B
  823.         local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  824.         C = C == 0 and 0.00001 or C
  825.         local x = (R21-R12)/sqrt(A)
  826.         local y = (R02-R20)/sqrt(B)
  827.         local z = (R10-R01)/sqrt(C)
  828.         return Vec3(x,y,z),Angle
  829. end
  830.  
  831. Crown = function()
  832. local P = Instance.new('Part',VortexGauntlet)
  833. P.FormFactor = 3
  834. P.Material = 'Neon'
  835. P.CanCollide = false
  836. P.Anchored = true
  837. P.Size = Vector3.new(2,2,2)
  838. local M = Instance.new('SpecialMesh',P)
  839. M.MeshId = 'rbxassetid://20329976'
  840. return P,M
  841. end;
  842.  
  843. LerpCFrame = function(CFrame1,CFrame2,Num)
  844.         local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  845.         return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  846. end
  847.  
  848. ApplyTrig = function(Num,Func)
  849.         local Min,Max = Func(0),Func(1)
  850.         local i = Func(Num)
  851.         return (i-Min)/(Max-Min)
  852. end
  853.  
  854. getm = function(obj)
  855. if obj:IsA'Part' then
  856. return obj:GetMass()
  857. else
  858. print(obj.ClassName..', YOU SHALL NOT MASS!!! ') --// Pun
  859. return 0
  860. end
  861. end;
  862.  
  863. isnormal = function(plr)
  864. if plr:FindFirstChild'Torso' then
  865. if getm(plr.Torso) > 4 then
  866. return false
  867. end
  868. end
  869. return true
  870. end;
  871.  
  872. Crater = function(Torso,Radius)
  873.         spawn(function()
  874.         local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  875.         local Ignore = {}
  876.         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  877.                 if v.Character ~= nil then
  878.                         Ignore[#Ignore+1] = v.Character
  879.                 end
  880.         end
  881.         local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  882.         if Hit == nil then return end
  883.         local Parts = {}
  884.         for i = 1,360,40 do
  885.                 local P = Instance.new("Part",VortexGauntlet)
  886.                 P.Anchored = true
  887.                 P.FormFactor = "Custom"
  888.                 P.BrickColor = Hit.BrickColor
  889.                 P.Material = Hit.Material
  890.                 P.TopSurface = "Smooth"
  891.                 P.BottomSurface = "Smooth"
  892.                 P.Size = Vector3.new(5,5,5)*(math.random(80,100)/100)
  893.                 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)))
  894.                 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}
  895.                 if math.random(0,5) == 0 then -- rubble
  896.                         local P = Instance.new("Part",Torso.Parent)
  897.                         P.Anchored = true
  898.                         P.FormFactor = "Custom"
  899.                         P.BrickColor = Hit.BrickColor
  900.                         P.Material = Hit.Material
  901.                         P.TopSurface = "Smooth"
  902.                         P.BottomSurface = "Smooth"
  903.                         P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  904.                         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)))
  905.                         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}
  906.                 end
  907.         end
  908.         for i = 0,1,0.05 do
  909.                 for i2,v in pairs(Parts) do
  910.                         v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  911.                 end
  912.                 wait(0.02)
  913.         end
  914.         for i,v in pairs(Parts) do
  915.                 if v[1].Size.X > 2.1 then
  916.                         v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  917.                 end
  918.                 v[1].Anchored = false
  919.         end
  920.         for i = 0,1,0.05 do
  921.                 for i2,v in pairs(Parts) do
  922.                         v[1].Transparency = i
  923.                         if i == 1 then
  924.                                 v[1]:Destroy()
  925.                         elseif i >= 0.25 then
  926.                                 v[1].CanCollide = false
  927.                         end
  928.                 end
  929.                 wait(0.02)
  930.         end
  931.         Parts = nil
  932.         end)
  933. end
  934.  
  935. LazorBeam = function()
  936. DebounceState = true
  937. DBP = true
  938. dk = true
  939. Trans(4)
  940. local Bool = TakeJuice(25)
  941. if Bool == false then return end
  942. local S = NewSound(hed,164102008,1.5,1)
  943. S:Play()
  944. for i = 1,30 do
  945. FaceMouse()
  946. Char.Humanoid.WalkSpeed = 5
  947. llw.C0 = clerp(llw.C0, CF(0,0,0),.15)
  948. rlw.C0 = clerp(rlw.C0, CF(0,0,0),.15)
  949. law.C0 = clerp(law.C0, CF(.5,.5,.2)*Angles(rad(90),0,rad(45+25)),.15)
  950. raw.C0 = clerp(raw.C0, CF(0,.5,-1.5)*Angles(rad(89),rad(5),rad(25)),.15)
  951. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-25),0),.15)
  952. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(25),0),.15)
  953. lRS:wait()
  954. end
  955. Trans(6)
  956. wait(.05)
  957. for i = 1,30 do
  958. FaceMouse()
  959. HandleParts(Main,i/75)
  960. local ang = rad(math.random(-360,360))
  961. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  962. lRS:wait()
  963. end
  964.  
  965. local Beam = Cylinder:Clone()
  966. Beam.mot:Destroy()
  967. Beam.Parent = VortexGauntlet
  968. Beam.Mesh.Scale = Vector3.new(1,1,1)
  969. Beam.Anchored = true
  970. --local pos,hit = RayCast(Main.Position,(Main.Position-Vector3.new(0,0,10)),100,1)
  971. local Count = 0
  972. --Pulse()
  973. --wait(.5)
  974. --spawn(function()Pulse(Main,Angles(rad(45),0,rad(45)),Vector3.new(2.5,2.5,1),25)end)
  975. --spawn(function()Pulse(Main,Angles(-rad(45),0,rad(-45)),Vector3.new(2.5,2.5,1),25)end)
  976. local S = NewSound(Beam,228343271,.95,1)
  977. S:Play()
  978. local S = NewSound(Beam,231917744,.95,1)
  979. S:Play()
  980. local S = NewSound(hed,154454228,1,1)
  981. --S:Play()
  982. local Tbl = {Main, Char, Beam}
  983. local Angl = 0
  984. for i = 1,60 do
  985. Angl = Angl+rad(30)
  986. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  987. Trans(2)
  988. local ang = rad(math.random(-360,360))
  989. spawn(function()Pulse(Main,CF(0,0,0)*Angles(ang,ang,ang),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  990. FaceMouse()
  991. Count = Count + i
  992. FaceMouse()
  993. Count = Count + i
  994. local StartPos = (Main.CFrame*CF(0,0,0))
  995. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count/2)
  996. local P = Instance.new('Part')
  997. table.insert(Tbl,P)
  998. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  999. local ph
  1000. local mag
  1001. if Hit then
  1002. if Hit and Hit.Parent:FindFirstChild'Humanoid' then
  1003. local h = dmg(Hit,9,3)
  1004. end
  1005. if Hit and Hit.Anchored == false and not Hit.Parent:FindFirstChild'Humanoid' then
  1006. local bv = Instance.new('BodyVelocity',Hit)
  1007. local hih = 50000
  1008. bv.maxForce = Vector3.new(hih,hih,hih)
  1009. bv.velocity = torso.CFrame.lookVector * 20 + Vector3.new(0,-2,0)
  1010. spawn(function()
  1011. wait(.1)
  1012. bv:Destroy()
  1013. end)
  1014. end
  1015. if Hit.CanCollide == false then
  1016. table.insert(Tbl,Hit)
  1017. end
  1018. --Count = (StartPos.p-Hit.CFrame.p).magnitude
  1019. P.Parent = VortexGauntlet
  1020. P.FormFactor = 3
  1021. P.TopSurface,P.BottomSurface = 10,10
  1022. P.Size = Vector3.new(2,2,2)
  1023. P.Anchored = true
  1024. P.Position = Pos
  1025. P.BrickColor = BrickColor.new(SecondaryColor)
  1026. P.Transparency = .2
  1027. P.CanCollide = false
  1028. P.Material = Enum.Material.Neon
  1029. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1030. spawn(function()
  1031. local C = 40
  1032. for i = 1,C do
  1033. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  1034. P.Transparency = P.Transparency + 1/C
  1035. lRS:wait()
  1036. end;
  1037. P:Destroy()
  1038. end)
  1039. mag = (Main.CFrame.p-Pos).magnitude
  1040. else
  1041. mag = (Main.CFrame.p-Pos).magnitude
  1042. end
  1043. local Down = 0--.125
  1044. Beam.Size = Vector3.new(mag,2.5,2.5)  --//Beam.Size.Y-Down,Beam.Size.Z-Down)
  1045. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  1046. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  1047. --// print(hit.Name)
  1048. torso.Anchored = false
  1049. lRS:wait()
  1050. --BTouch:disconnect()
  1051. end--]]
  1052. torso.Anchored = false
  1053. spawn(function()
  1054. local C = 40
  1055. for i = 1,C do
  1056.     pcall(function()
  1057. Beam.Mesh.Scale = Beam.Mesh.Scale - Vector3.new(0,.085/2,.085/2)
  1058. end)
  1059. pcall(function()
  1060. Beam.Transparency = Beam.Transparency + 1/C
  1061. end)
  1062. lRS:wait()
  1063. end;Beam:Destroy()
  1064. DBP = false
  1065. end)
  1066. wait(.1)
  1067. dk = false
  1068. DebounceState = false
  1069. end
  1070.  
  1071. BeamThrust = function()
  1072. DBP = true
  1073. DebounceState = true
  1074. dk = true
  1075. Flyin = true
  1076. Keyz.R = true
  1077. local C,Below = CheckIfLanded()
  1078. if C == false then
  1079. DebounceState = false
  1080. dk = false
  1081. DBP = false
  1082. Flyin = false
  1083. return end
  1084. for i = 1,9 do
  1085. --FaceMouse()
  1086. HandleParts(Main, i/75)
  1087. HandleParts(Main2,i/75)
  1088. Char.Humanoid.WalkSpeed = 7
  1089. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/3)),0)*Angles(rad(0),rad(0),0),.3)
  1090. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-75)+-rad(cos(sine/10)),rad(75)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  1091. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-75)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  1092. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(0),0),.3)
  1093. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(0),0),.3)
  1094. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(0),0),.3)
  1095. lRS:wait()
  1096. end
  1097. wait(.05)
  1098. --for i = 1,30 do
  1099. HandleParts(Main,1.5)
  1100. HandleParts(Main2,1.5)
  1101. local ang = rad(math.random(-360,360))
  1102. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  1103. lRS:wait()
  1104. --end
  1105. local S = NewSound(Main,231917744,.95,1)
  1106. S:Play()
  1107. local S = NewSound(Main2,231917744,.95,1)
  1108. S:Play()
  1109. local S = NewSound(Main,231917744,.95,1)
  1110. --:Play()
  1111. local S = NewSound(Main2,231917744,.95,1)
  1112. --S:Play()
  1113. local S = NewSound(Main,231917744,.95,1)
  1114. --S:Play()
  1115. local S = NewSound(Main2,231917744,.95,1)
  1116. --S:Play()
  1117. local Loop = NewSound(torso,194908109,1,1)
  1118. Loop.Looped = true
  1119. Loop:Play()
  1120. Trans(2)
  1121. local H = 0
  1122. local Beam = Cylinder:Clone()
  1123. Beam.mot:Destroy()
  1124. Beam.Name = 'BEAMM'
  1125. Beam.Parent = VortexGauntlet
  1126. Beam.Mesh.Scale = Vector3.new(1,1,1)
  1127. Beam.Anchored = true
  1128. local Beam2 = Beam:Clone()
  1129. Beam2.Parent = VortexGauntlet2
  1130. local Count = 0
  1131. local bv = Instance.new('BodyVelocity',torso)
  1132. bv.Name = 'localbv'
  1133. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1134. local Tbl = {Main, Char, Beam, Beam2}
  1135. local Angl = 0
  1136. repeat
  1137. local Bool2 = TakeJuice(25)
  1138. if Bool2 == false then break end
  1139. for i = 1,45/2 do
  1140. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  1141. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/3)),0)*Angles(rad(-15),rad(0),0),.3)
  1142. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-75)+-rad(cos(sine/10)),rad(75)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  1143. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-75)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  1144. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(0),0),.3)
  1145. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(0),0),.3)
  1146. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(0),0),.3)
  1147. Angl = Angl+rad(30)
  1148. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  1149. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Angl,0),.35)
  1150. FaceMouse()
  1151. H = H+.4
  1152. bv.velocity = Vector3.new(0,H*1.5,0) + torso.CFrame.lookVector*H*2
  1153. --wait()
  1154. --Trans(4)
  1155. local S = NewSound(hed,145099824,1,1)
  1156. --S:Play()
  1157. --Trans(6)
  1158. --FaceMouse()
  1159. Count = Count + 25
  1160. local StartPos = (Main.CFrame*CF(0,0,0))
  1161. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  1162. local P = Instance.new('Part')
  1163. table.insert(Tbl,P)
  1164. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  1165. local ph
  1166. local mag
  1167. local StartPos2 = (Main2.CFrame*CF(0,0,0))
  1168. local ray2 = Ray.new(StartPos2.p,(StartPos2.p-(StartPos2*CF(0,1,0)).p).unit*Count)
  1169. local P2 = Instance.new('Part')
  1170. local Hit2,Pos2 = workspace:FindPartOnRayWithIgnoreList(ray2, {Main2, P2, Char, Beam2})
  1171. local mag2
  1172. if Hit then
  1173. if Hit.CanCollide == false then Tbl[Hit] = Hit end
  1174. P.Parent = VortexGauntlet
  1175. P.FormFactor = 3
  1176. P.TopSurface,P.BottomSurface = 10,10
  1177. P.Size = Vector3.new(2,2,2)
  1178. P.Anchored = true
  1179. P.Position = Pos
  1180. P.BrickColor = BrickColor.new(SecondaryColor)
  1181. P.Transparency = .2
  1182. P.CanCollide = false
  1183. P.Material = Enum.Material.Neon
  1184. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1185. spawn(function()
  1186. local C = 40
  1187. for i = 1,C do
  1188. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  1189. P.Transparency = P.Transparency + .8/C
  1190. lRS:wait()
  1191. end;
  1192. game.Debris:AddItem(P,10)
  1193. spawn(function()
  1194. wait(2)
  1195. P.BrickColor = BrickColor.Black()
  1196. end)
  1197. end)
  1198. mag = (Main.CFrame.p-Pos).magnitude
  1199. else
  1200. mag = (Main.CFrame.p-Pos).magnitude
  1201. end
  1202. if Hit2 then
  1203. P2.Parent = VortexGauntlet2
  1204. P2.FormFactor = 3
  1205. P2.TopSurface,P.BottomSurface = 10,10
  1206. P2.Size = Vector3.new(2,2,2)
  1207. P2.Anchored = true
  1208. P2.Position = Pos2
  1209. P2.BrickColor = BrickColor.new(SecondaryColor)
  1210. P2.Transparency = .2
  1211. P2.CanCollide = false
  1212. P2.Material = Enum.Material.Neon
  1213. P2.CFrame = CFrame.new(Pos2) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1214. spawn(function()
  1215. local C = 40
  1216. for i = 1,C do
  1217. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  1218. P2.Transparency = P2.Transparency + .8/C
  1219. lRS:wait()
  1220. end;
  1221. game.Debris:AddItem(P2,10)
  1222. spawn(function()
  1223. wait(2)
  1224. P2.BrickColor = BrickColor.Black()
  1225. end)
  1226. end)
  1227. mag2 = (Main2.CFrame.p-Pos2).magnitude
  1228. else
  1229. mag2 = (Main2.CFrame.p-Pos2).magnitude
  1230. end
  1231. local Down = 0
  1232. Beam.Size = Vector3.new(mag,Beam.Size.Y,Beam.Size.Z)
  1233. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  1234. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  1235. Beam2.Size = Vector3.new(mag,Beam2.Size.Y,Beam2.Size.Z)
  1236. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  1237. Beam2.CFrame = Main2.CFrame * CF(0,-mag2/2,0) * Angles(0,0,rad(90))
  1238. --// print(hit.Name)
  1239. torso.Anchored = false
  1240. lRS:wait()
  1241. DBP = false
  1242. --BTouch:disconnect()
  1243. --end--]]
  1244. end
  1245. torso.Anchored = false
  1246. until Keyz.R == false wait()
  1247. ypcall(function()VortexGauntlet['BEAMM']:Destroy()end)
  1248. ypcall(function()VortexGauntlet2['BEAMM']:Destroy()end)
  1249. ypcall(function()torso['localbv']:Destroy()end)
  1250. DebounceState = false
  1251. ypcall(function() Loop:Destroy() end)
  1252. wait(.2)
  1253. dk = false
  1254. wait(1.8)
  1255. Flyin = false
  1256. DBP = false
  1257. end;
  1258.  
  1259. ForceField = function()
  1260. DebounceState = true
  1261. dk = true
  1262. Keyz.Q = true
  1263. local Bool = TakeJuice(15)
  1264. if Bool == false then return end
  1265. local Count = 0
  1266. for i = 1,20 do
  1267.     hum.WalkSpeed = 0
  1268.     Count = Count + rad(30)
  1269. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  1270. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  1271. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  1272. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  1273. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  1274. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  1275. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  1276. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  1277.     lRS:wait()
  1278. end
  1279. local NewA = 0
  1280. local FF = Instance.new('Part',VortexGauntlet)
  1281. FF.TopSurface,FF.BottomSurface,FF.FormFactor = 10,10,3
  1282. FF.Size = Vector3.new(5,5,5)
  1283. FF.Anchored,FF.CanCollide = true,false
  1284. FF.Color = BrickColor.new(SecondaryColor).Color
  1285. FF.Material,FF.Transparency = 'Neon',.7
  1286. local ang = rad(math.random(-360,360))
  1287. FF.CFrame = torso.CFrame * Angles(ang,ang,ang)
  1288. local FT = FF.Touched:connect(function(Hit)
  1289.     local h = dmg(Hit,30,100)
  1290. end)
  1291. hum.WalkSpeed = 0
  1292. local Loop = NewSound(torso,238032904,1,1)
  1293. Loop.Looped = true
  1294. Loop:Play()
  1295. for i = 1,15 do
  1296.     local Inc = 1
  1297.     Count = Count+rad(30)
  1298.     NewA = NewA + rad(3)
  1299.     HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Count,0),.35)
  1300.     HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Count,0),.35)
  1301.     FF.Size = Vector3.new(FF.Size.X+Inc,FF.Size.Y+Inc,FF.Size.Z+Inc)
  1302.     FF.CFrame = torso.CFrame * Angles(ang+NewA,ang+NewA,ang+NewA)
  1303.     lRS:wait()
  1304. end
  1305. FF.CFrame = torso.CFrame * Angles(ang+NewA,ang+NewA,ang+NewA)
  1306. DebounceState = false
  1307. ypcall(function()Loop:Destroy()end)
  1308. spawn(function()
  1309. wait(5)
  1310.     local N = 150  
  1311.     for i = 1,N do
  1312.         FF.Transparency = FF.Transparency + (1)/(N)
  1313.         lRS:wait()
  1314.     end
  1315.     FT:disconnect()
  1316.     FF:Destroy()
  1317. end)
  1318. hum.WalkSpeed = .5
  1319. for i = 1,10 do
  1320.     HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  1321.     HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  1322.     lRS:wait()
  1323. end
  1324. dk = false
  1325. end
  1326.  
  1327. Spikez = function()
  1328.     local Bool = TakeJuice(50)
  1329. if Bool == false then return end
  1330. local C = CheckIfLanded()
  1331. if C == false then
  1332. DebounceState = false
  1333. dk = false
  1334. DBP = false
  1335. Flyin = false
  1336. return end
  1337. dk = true
  1338. DebounceState = true
  1339. local Laugh = NewSound(hed,221057812,1.3,1)
  1340. --Laugh:Play()
  1341. for i = 1,10 do
  1342. hum.WalkSpeed = 2
  1343. torr.C0 = clerp(torr.C0, CF(0,-.55,0)*Angles(rad(-25),rad(0),0),.3)
  1344. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-45),rad(25),rad(90)),.3)
  1345. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  1346. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-1)*Angles(rad(-40),rad(0),0),.3)
  1347. llw.C0 = clerp(llw.C0, CF(0,.6,-.12)*Angles(rad(16),rad(0),0),.3)
  1348. hw.C0 = clerp(hw.C0, Angles(rad(-2),rad(-13),0),.3)
  1349. lRS:wait()
  1350. end
  1351. local Drill_sfx = NewSound(Main,188959272,1.25,.2)
  1352. Drill_sfx:Play()
  1353. local Count = 0
  1354. for i = 1,55 do
  1355. hum.WalkSpeed = 0
  1356. Count = Count + rad(30)
  1357. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.35)
  1358. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  1359. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  1360. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  1361. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  1362. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  1363. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(-21),0),.3)
  1364. lRS:wait()
  1365. end
  1366. spawn(function()
  1367. for i = 1,35 do
  1368. --local Bool2 = TakeJuice(1)
  1369. --if Bool2 == false then break end
  1370. local P = Cone:Clone()
  1371. P.Parent = VortexGauntlet
  1372. P.Color = BrickColor.new(SecondaryColor).Color
  1373. P.mot:Destroy()
  1374. P.Anchored = true
  1375. P.Size = Vector3.new(3,15,3)
  1376. P.CanCollide = false
  1377. local PT = P.Touched:connect(function(Hit)
  1378. local h = dmg(Hit,13,15)
  1379. end)
  1380. P.Mesh.Scale = Vector3.new(2,15,2)
  1381. local Pos = torso.Position
  1382. P.CFrame = CF(Pos.X+math.random(-30,30),Pos.Y-20,Pos.Z+math.random(-30,30))
  1383. spawn(function()
  1384. game.Debris:AddItem(P,10)
  1385. wait(6)
  1386. local LV = 50
  1387. for i = 1,LV do
  1388. P.Transparency = P.Transparency + 1/LV
  1389. lRS:wait()
  1390. end
  1391. P:Destroy()
  1392. end)
  1393. local PC = P.CFrame.p
  1394. spawn(function()
  1395. local Pt = Instance.new('Part',VortexGauntlet)
  1396. Pt.FormFactor = 3
  1397. Pt.TopSurface,P.BottomSurface = 10,10
  1398. Pt.Size = Vector3.new(2,2,2)
  1399. Pt.Anchored = true
  1400. Pt.Position = Pos
  1401. local Clrz = {
  1402. PrimaryColor;
  1403. SecondaryColor;
  1404. ThirdColor;
  1405. };
  1406. local Cl = Clrz[math.random(1,#Clrz)]
  1407. Pt.Color = BrickColor.new(Cl).Color
  1408. Pt.Transparency = .2
  1409. Pt.CanCollide = false
  1410. Pt.Material = Enum.Material.Neon
  1411. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1412. P.Color = BrickColor.new(Cl).Color
  1413. spawn(function()
  1414. local C = 40
  1415. for i = 1,C do
  1416. --Pt.Size = Vector3.new(Pt.Size.Z+.01,Pt.Size.Y+.01,Pt.Size.Z+.01)
  1417. Pt.CFrame = clerp(Pt.CFrame,CF(PC.X,Pos.Y-2,PC.Z)*Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360))),.15)
  1418. Pt.Transparency = Pt.Transparency + .8/C
  1419. lRS:wait()
  1420. end;
  1421. game.Debris:AddItem(Pt,10)
  1422. end)
  1423.  
  1424. for i = 1,20 do
  1425. P.CFrame = clerp(P.CFrame,CF(PC.X,Pos.Y+4,PC.Z),.15)
  1426. Pt.CFrame = clerp(Pt.CFrame,CF(PC.X,Pos.Y-2,PC.Z)*Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360))),.15)
  1427. lRS:wait()
  1428. end
  1429. end)
  1430. end
  1431. end)
  1432. local Boom = NewSound(Main,133403840,1,1)
  1433. Boom:Play()
  1434. for i = 1,20 do
  1435. hum.WalkSpeed = .5
  1436. torr.C0 = clerp(torr.C0, CF(0,-.55,0)*Angles(rad(-25),rad(0),0),.3)
  1437. raw.C0 = clerp(raw.C0, CF(1.65,-.1,1.35)*Angles(rad(-45),rad(25),rad(90)),.3)
  1438. law.C0 = clerp(law.C0, CF(-1.65,-.1,1.35)*Angles(rad(-75),rad(-75),rad(-90)),.3)
  1439. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-1)*Angles(rad(-40),rad(0),0),.3)
  1440. llw.C0 = clerp(llw.C0, CF(0,.6,-.12)*Angles(rad(16),rad(0),0),.3)
  1441. hw.C0 = clerp(hw.C0, Angles(rad(-2),rad(-13),0),.3)
  1442. lRS:wait()
  1443. end
  1444. dk = false
  1445. DebounceState = false
  1446. end;
  1447.  
  1448. ChargeEnergy = function()
  1449. if Energy == mx then return end
  1450. dk = true
  1451. DebounceState = true
  1452. Keyz.C = true
  1453. local Count = 0
  1454. local Drill_sfx = NewSound(torso,169445714,1.3,1)
  1455. Drill_sfx.Looped = true
  1456. Drill_sfx:Play()
  1457. Drill_sfx.Name = 'DRILLNOIZE'
  1458. for i = 1,25 do
  1459. hum.WalkSpeed = 5
  1460. Count = Count + rad(30)
  1461. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.15)
  1462. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.15)
  1463. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  1464. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  1465. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  1466. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  1467. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  1468. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  1469. lRS:wait()
  1470. end
  1471. while Keyz.C == true do
  1472. if Energy == mx then Keyz.C = false dk = false DebounceState = false
  1473. ypcall(function()
  1474. torso['DRILLNOIZE']:Destroy()
  1475. end)
  1476. end
  1477. hum.WalkSpeed = 0
  1478. spawn(function()Charge(2)end)
  1479. Count = Count + rad(30)
  1480. spawn(function()Pulse(Main,CF(0,0,0)*Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),Vector3.new(1,1,1),20)end)
  1481. spawn(function()Pulse(Main2,CF(0,0,0)*Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180)),Vector3.new(1,1,1),20)end)
  1482. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  1483. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,-.15,0)*Angles(0,Count,0),.3)
  1484. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  1485. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  1486. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  1487. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  1488. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  1489. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  1490. lRS:wait()
  1491. end
  1492. end;
  1493.  
  1494. Kick = function(dist)
  1495. dk = true
  1496. DebounceState = true
  1497. local spd = .35
  1498. local Swng = NewSound(rleg,212607246,.9,1)
  1499. for i = 1,10 do
  1500. FaceMouse()
  1501. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1502. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1503. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1504. raw.C0 = clerp(raw.C0, CF(1.5,-1.2,0)*Angles(0,rad(1),rad(75)),spd)
  1505. law.C0 = clerp(law.C0, CF(-1.5,-1.2,0)*Angles(0,rad(1),rad(-75)),spd)
  1506. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  1507. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  1508. lRS:wait()
  1509. end
  1510. local bv = Instance.new('BodyVelocity',hed)
  1511. bv.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  1512. bv.velocity = hed.CFrame.lookVector * 40
  1513. Swng:Play()
  1514. local chit = true
  1515. local rlt = rleg.Touched:connect(function(Hit)
  1516. if chit == false then return end
  1517. local h = dmg(Hit,35,dist,Hit.CFrame.lookVector*Vector3.new(0,0,5))
  1518. if h then
  1519. chit = false
  1520. local Pcht = NewSound(Hit,138285836,math.random(.8,.95),1)
  1521. Pcht:Play()
  1522. Pcht:Destroy()
  1523. h.PlatformStand = true
  1524. delay(.2,function()h.PlatformStand = false end)
  1525. spawn(function()
  1526. local Pos = (rleg.CFrame*CF(0,-1,0)).p
  1527. local Pt = Instance.new('Part',VortexGauntlet)
  1528. Pt.FormFactor = 3
  1529. Pt.TopSurface,Pt.BottomSurface = 10,10
  1530. Pt.Size = Vector3.new(2.1,2.1,2.1)
  1531. Pt.Anchored = true
  1532. Pt.Position = Pos
  1533. local Clrz = {
  1534. PrimaryColor;
  1535. SecondaryColor;
  1536. ThirdColor;
  1537. };
  1538. local Cl = Clrz[math.random(1,#Clrz)]
  1539. Pt.Color = BrickColor.new(Cl).Color
  1540. Pt.Transparency = .2
  1541. Pt.CanCollide = false
  1542. Pt.Material = Enum.Material.Neon
  1543. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1544. spawn(function()
  1545. local C = 40
  1546. for i = 1,C do
  1547. Pt.Transparency = Pt.Transparency + .8/C
  1548. lRS:wait()
  1549. end;
  1550. Pt:Destroy()
  1551. end)
  1552. end)
  1553. end
  1554. end)
  1555. spawn(function()
  1556. wait()
  1557. bv:Destroy()
  1558. end)
  1559. for i = 1,10 do
  1560. FaceMouse()
  1561. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1562. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1563. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(45),0),spd)
  1564. raw.C0 = clerp(raw.C0, CF(1.5,-1.2,.61)*Angles(rad(-20),rad(85),rad(75)),spd)
  1565. law.C0 = clerp(law.C0, CF(-1.5,-1.2,0)*Angles(0,rad(85),rad(-75)),spd)
  1566. rlw.C0 = clerp(rlw.C0, CF(0,-1.1,0)*Angles(rad(90),rad(-1),rad(45)),spd)
  1567. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  1568. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  1569. lRS:wait()
  1570. end
  1571. DebounceState = false
  1572. rlt:disconnect()
  1573. wait(.1)
  1574. dk = false
  1575. DebounceState = false
  1576. end;
  1577.  
  1578. DoublePunch = function(spd,cnt,dist)
  1579. dist = dist or 20
  1580. dk = true
  1581. Keyz.X = true
  1582. DebounceState =  true
  1583. while Keyz.X do
  1584. local Swng = NewSound(rleg,212607246,math.random(.9,1),1)
  1585. Swng:Play()
  1586. hum.WalkSpeed = 2
  1587. local bv = Instance.new('BodyVelocity',hed)
  1588. bv.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  1589. bv.velocity = hed.CFrame.lookVector * 15
  1590. local chit = true
  1591. local rat = rarm.Touched:connect(function(Hit)
  1592. if chit == false then return end
  1593. local h = dmg(Hit,7,dist)
  1594. if h then
  1595. chit = false
  1596. local Pcht = NewSound(Hit,138285836,1.35,2)
  1597. Pcht:Play()
  1598. Pcht:Destroy()
  1599. --h.PlatformStand = true
  1600. spawn(function()
  1601. local Pos = (rarm.CFrame*CF(0,-1,0)).p
  1602. local Pt = Instance.new('Part',VortexGauntlet)
  1603. Pt.FormFactor = 3
  1604. Pt.TopSurface,Pt.BottomSurface = 10,10
  1605. Pt.Size = Vector3.new(2.1,2.1,2.1)
  1606. Pt.Anchored = true
  1607. Pt.Position = Pos
  1608. local Clrz = {
  1609. PrimaryColor;
  1610. SecondaryColor;
  1611. ThirdColor;
  1612. };
  1613. local Cl = Clrz[math.random(1,#Clrz)]
  1614. Pt.Color = BrickColor.new(Cl).Color
  1615. Pt.Transparency = .2
  1616. Pt.CanCollide = false
  1617. Pt.Material = Enum.Material.Neon
  1618. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1619. spawn(function()
  1620. local C = 40
  1621. for i = 1,C do
  1622. Pt.Transparency = Pt.Transparency + .8/C
  1623. lRS:wait()
  1624. end;
  1625. Pt:Destroy()
  1626. end)
  1627. end)
  1628. end
  1629. end)
  1630. spawn(function()
  1631. wait()
  1632. bv:Destroy()
  1633. end)
  1634. for i = 1,cnt do
  1635. FaceMouse()
  1636. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  1637. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  1638. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(45),0),spd)
  1639. raw.C0 = clerp(raw.C0, CF(.45,.5,-2)*Angles(rad(90),rad(0),rad(45)),spd)
  1640. law.C0 = clerp(law.C0, CF(0,1,0)*Angles(rad(45),rad(15),rad(35)),spd)
  1641. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  1642. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  1643. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  1644. lRS:wait()
  1645. end
  1646. rat:disconnect()
  1647. local Swng = NewSound(rleg,212607246,math.random(1,1.25),1)
  1648. Swng:Play()
  1649. hum.WalkSpeed = 2
  1650. local bv2 = Instance.new('BodyVelocity',hed)
  1651. bv2.maxForce = Vector3.new(999999999999,999999999999,999999999999)
  1652. bv2.velocity = hed.CFrame.lookVector * 15
  1653. local chit2 = true
  1654. local lat = larm.Touched:connect(function(Hit)
  1655. if chit2 == false then return end
  1656. local h = dmg(Hit,7,dist)
  1657. if h then
  1658. chit = false
  1659. local Pcht = NewSound(Hit,138285836,1.35,1)
  1660. Pcht:Play()
  1661. Pcht:Destroy()
  1662. --h.PlatformStand = true
  1663. spawn(function()
  1664. local Pos = (larm.CFrame*CF(0,-1,0)).p
  1665. local Pt = Instance.new('Part',VortexGauntlet)
  1666. Pt.FormFactor = 3
  1667. Pt.TopSurface,Pt.BottomSurface = 10,10
  1668. Pt.Size = Vector3.new(2.1,2.1,2.1)
  1669. Pt.Anchored = true
  1670. Pt.Position = Pos
  1671. local Clrz = {
  1672. PrimaryColor;
  1673. SecondaryColor;
  1674. ThirdColor;
  1675. };
  1676. local Cl = Clrz[math.random(1,#Clrz)]
  1677. Pt.Color = BrickColor.new(Cl).Color
  1678. Pt.Transparency = .2
  1679. Pt.CanCollide = false
  1680. Pt.Material = Enum.Material.Neon
  1681. Pt.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  1682. spawn(function()
  1683. local C = 40
  1684. for i = 1,C do
  1685. Pt.Transparency = Pt.Transparency + .8/C
  1686. lRS:wait()
  1687. end;
  1688. Pt:Destroy()
  1689. end)
  1690. end)
  1691. end
  1692. end)
  1693. spawn(function()
  1694. wait()
  1695. bv2:Destroy()
  1696. end)
  1697. for i = 1,cnt do
  1698. FaceMouse()
  1699. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  1700. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  1701. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(-45),0),spd)
  1702. raw.C0 = clerp(raw.C0, CF(0,0,0)*Angles(rad(45),rad(15),rad(-35)),spd)
  1703. law.C0 = clerp(law.C0, CF(-.45,.5,-2)*Angles(rad(90),rad(0),rad(-45)),spd)
  1704. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),spd)
  1705. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),spd)
  1706. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(45),0),.3)
  1707. lRS:wait()
  1708. end
  1709. lat:disconnect()
  1710. end
  1711. --dk = false
  1712. --DebounceState = false
  1713. end;
  1714.  
  1715. function FindNearestTorso(Position,Distance,SinglePlayer)
  1716.     if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1717.         local List = {}
  1718.         for i,v in pairs(workspace:GetChildren())do
  1719.             if v:IsA("Model")then
  1720.                 if v:findFirstChild("Torso")then
  1721.                     if v ~= Char then
  1722.                         if(v.Torso.Position -Position).magnitude <= Distance then
  1723.                             table.insert(List,v)
  1724.                         end
  1725.                     end
  1726.                 end
  1727.             end
  1728.         end
  1729.     return List
  1730. end
  1731.  
  1732. GroundSlam = function()
  1733.     local Bool = TakeJuice(35)
  1734. if Bool == false then return end
  1735. dk = true DebounceState = true
  1736. canslam = false
  1737. local ang = 0
  1738. for i = 1,12 do
  1739. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,rad(ang),0),.35)
  1740. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,rad(ang),0),.35)
  1741. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(-3.5),rad(0),0),.3)
  1742. raw.C0 = clerp(raw.C0, CF(2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(-30)+rad(cos(sine/20)),rad(90+45)+rad(cos(sine/20))),.3)
  1743. law.C0 = clerp(law.C0, CF(-2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(30)+-rad(cos(sine/20)),-rad(90+45)+-rad(cos(sine/20))),.3)
  1744. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  1745. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  1746. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-18)+rad(cos(sine/10)),0,0),.3)
  1747. lRS:wait() 
  1748. end
  1749. local C = CheckIfLanded()
  1750. local Bv = Instance.new('BodyVelocity',torso)
  1751. Bv.maxForce = Vector3.new(9999999,9999999,9999999)
  1752. Bv.velocity = Vector3.new(0,-100,0)
  1753. spawn(function()
  1754. wait()
  1755. Bv:Destroy()
  1756. end)
  1757. -----------
  1758.     local Turn = 0
  1759.     local Ts = torso
  1760.     local Tsc = Ts.CFrame.p
  1761.     local Pos = CFrame.new(Tsc.X,0,Tsc.Z)
  1762.     local Mag = math.floor((Pos.p-Tsc).magnitude)
  1763.     Mag = Mag
  1764. -----------
  1765. repeat C = CheckIfLanded()
  1766. ang = ang + rad(30)
  1767. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,rad(ang),0),.35)
  1768. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,rad(ang),0),.35)
  1769. lRS:wait()
  1770. until C == true
  1771. lRS:wait()
  1772. --// Crater(hed,15)
  1773. local Boom = NewSound(Main,133403840,1,1)
  1774. Boom:Play()
  1775. local Part,Mesh = Crown()
  1776. Part.Material = 'Neon'
  1777. Part.Color = BrickColor.new(SecondaryColor).Color
  1778. local Pos = torso.CFrame.p
  1779. Part.CFrame = CF(Pos.X,Pos.Y-1.5,Pos.Z) * Angles(0,0,0)
  1780. local NMB = 35
  1781. spawn(function()
  1782.     if Mag < 20 then
  1783.     NMB = 35/2
  1784.     end
  1785.     for i = 1,NMB do
  1786.         Turn = Turn + 4
  1787.         Pos = torso.CFrame.p
  1788.         Part.Transparency = Part.Transparency + (1/NMB)
  1789.         Part.CFrame = CF(Pos.X,Pos.Y-1.5,Pos.Z) * Angles(0,rad(Turn),0)
  1790.         Mesh.Scale = Mesh.Scale + Vector3.new(1.25/2,.3,1.25/2)
  1791.         sRS:wait()
  1792.     end
  1793.     Part:Destroy()
  1794. end)
  1795. --ypcall(function()
  1796. spawn(function()
  1797. for i,v in pairs(FindNearestTorso(torso.CFrame.p,NMB-3))do
  1798.         if v:FindFirstChild('Humanoid') then
  1799.     local hm = v:FindFirstChild('Humanoid')
  1800.             hm:TakeDamage(math.random(NMB/1.1,NMB))
  1801. hm.PlatformStand = true
  1802.         end
  1803.     end
  1804.     end)
  1805.   Crater(hed,NMB/2)
  1806. for i = 1,25 do
  1807. torr.C0 = clerp(torr.C0, CF(0,-1.2,0)*Angles(rad(-25),rad(0),0),.3)
  1808. raw.C0 = clerp(raw.C0, CF(1.5,-1.25,.75)*Angles(rad(-60),rad(89),rad(90)),.3)
  1809. law.C0 = clerp(law.C0, CF(-1.5,-1.25,.75)*Angles(rad(-60),rad(-89),rad(-90)),.3)
  1810. rlw.C0 = clerp(rlw.C0, CF(0,-0,-1)*Angles(rad(-40),rad(0),0),.3)
  1811. llw.C0 = clerp(llw.C0, CF(0,1.2,-.12)*Angles(rad(16),rad(0),0),.3)
  1812. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-21),rad(0),0),.3)
  1813. lRS:wait()
  1814. end
  1815. dk = false DebounceState = false
  1816. wait(.35)
  1817. canslam = true
  1818. end;
  1819.  
  1820. PulseBeam = function()
  1821. local Bool = TakeJuice(100)
  1822. if Bool == false then return end
  1823. dk = true DebounceState = true
  1824. DBP = true
  1825. local spd = .1
  1826. for i = 1, 22 do
  1827. hum.WalkSpeed = 15
  1828. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1829. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1830. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1831. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  1832. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1833. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1834. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1835. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1836. sRS:wait()
  1837. end
  1838. --print'LELLELETESTING'
  1839. for i = 1, 20 do
  1840. --[[spawn(function()
  1841. local b = Instance.new('Part',VortexGauntlet)
  1842. b.FormFactor = 3
  1843. b.TopSurface,b.BottomSurface = 0,0
  1844. local rsz = math.random(1,2.5)
  1845. b.Size = Vec3(rsz,rsz,rsz)
  1846. b.Material = 'Neon'
  1847. b.Anchored = true
  1848. b.CanCollide = false
  1849. b.BrickColor = BrickColor.new(SecondaryColor)
  1850. rcf = CF(math.random(-3,3),4,math.random(-3,3))
  1851. b.CFrame = torso.CFrame * CF(5.35,4.85,0) * rcf * Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  1852. wait()
  1853. local rand = math.random(.02,.08)
  1854. local turn = math.random(2,8)
  1855. for i = 1,500 do
  1856. b.CFrame = clerp(torso.CFrame,CF(5.35,4.85,0)*Angles(turn,turn,turn),rand)
  1857. turn = turn + rad(7)
  1858. lRS:wait()
  1859. end
  1860. b:Destroy()
  1861. end)--]]
  1862. hum.WalkSpeed = 0
  1863. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1864. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1865. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1866. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  1867. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1868. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1869. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1870. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1871. sRS:wait()
  1872. end
  1873. --print'LELLELETESTING2'
  1874. local Sph = Instance.new('Part',VortexGauntlet)
  1875. Sph.FormFactor = 'Custom'
  1876. Sph.Material = 'Neon'
  1877. Sph.TopSurface,Sph.BottomSurface = 0,0
  1878. Sph.CanCollide = false
  1879. Sph.Anchored = true
  1880. Sph.Size = Vec3(6,6,6) --// O: xD
  1881. Sph.Shape = 'Ball'
  1882. Sph.Transparency = .5
  1883. Sph.BrickColor = BrickColor.new(ThirdColor)
  1884. Sph.Parent = VortexGauntlet
  1885. local Msh = Instance.new('SpecialMesh',Sph)
  1886. Msh.Name = 'NSM'
  1887. Msh.MeshType = 'Sphere'
  1888. Sph.CFrame = torso.CFrame * CF(3.411159563488742149564562579365386508630434,3,0) --// Random numbahz
  1889. local Sz,Inc = .05,.0059375
  1890. local MP = Sph.CFrame
  1891. local Gl = CF(5.35,4.85,0)
  1892. local Sph2,Sph3 = Sph:Clone(),Sph:Clone()
  1893. Sph2.Parent,Sph3.Parent = VortexGauntlet,VortexGauntlet
  1894. Sph2.BrickColor,Sph3.BrickColor = BrickColor.new(PrimaryColor),BrickColor.new(SecondaryColor)
  1895. Sph2.Transparency,Sph3.Transparency = .25,.25
  1896. Sph2.Size,Sph3.Size = Sph.Size+Vector3.new(.5,.5,.5),Sph.Size+Vector3.new(1,1,1)
  1897. local Msh2,Msh3 = Sph2.NSM,Sph3.NSM
  1898. local S = NewSound(hed,164102008,.7,1)
  1899. S:Play()
  1900. local S = NewSound(hed,214953746,.7,1)
  1901. S:Play()
  1902. local S = NewSound(hed,180984009,.7,1)
  1903. S:Play()
  1904. for i = 1,640/4 do
  1905. Sz = Sz+Inc
  1906. Sph.CFrame = lerp(Sph.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  1907. Sph2.CFrame = lerp(Sph2.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  1908. Sph3.CFrame = lerp(Sph3.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  1909. Msh.Scale = Vec3(Sz,Sz,Sz)
  1910. Msh2.Scale = Vec3(Sz+.005,Sz+.005,Sz+.005)
  1911. Msh3.Scale = Vec3(Sz+.01,Sz+.01,Sz+.01)
  1912. lRS:wait()
  1913. end
  1914. --Msh.Scale = Vec3(1,1,1)
  1915. --print'der'
  1916. local ang = 90
  1917. for i = 1, 5 do
  1918. hum.WalkSpeed = 0
  1919. Sph.CFrame = lerp(Sph.CFrame,torso.CFrame*CF(5.35,4.85,0),1)
  1920. Sph2.CFrame = lerp(Sph2.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  1921. Sph3.CFrame = lerp(Sph3.CFrame,torso.CFrame*CF(5.35,4.85,0),.01)
  1922. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1923. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1924. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1925. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),spd)
  1926. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1927. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1928. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1929. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1930. spawn(function()Pulse(Main,CF(0,.2935,0)*Angles(ang*i,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  1931. spawn(function()Trans(5)end)
  1932. wait(.15)
  1933. end
  1934. for i = 1, 20 do
  1935. FaceMouse()
  1936. hum.WalkSpeed = 2
  1937. Sph.CFrame = rarm.CFrame*CF(0,-5,0)
  1938. Sph2.CFrame = rarm.CFrame*CF(0,-5,0)
  1939. Sph3.CFrame = rarm.CFrame*CF(0,-5,0)
  1940. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1941. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  1942. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(80),0),spd)
  1943. raw.C0 = clerp(raw.C0, CF(1.95,-1,-.2)*Angles(0,rad(10),rad(90)),spd)
  1944. law.C0 = clerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1945. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1946. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  1947. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-80),0),spd)
  1948. lRS:wait()
  1949. end
  1950. spawn(function()
  1951. local Beam = Cylinder:Clone()
  1952. Beam.mot:Destroy()
  1953. Beam.Parent = VortexGauntlet
  1954. Beam.Mesh.Scale = Vector3.new(1,1,1)
  1955. Beam.Anchored = true
  1956. local Beam2 = Cylinder:Clone()
  1957. Beam2.mot:Destroy()
  1958. Beam2.Parent = VortexGauntlet
  1959. Beam2.Mesh.Scale = Vector3.new(1,1,1)
  1960. Beam2.Anchored = true
  1961. local Count = 0
  1962. local ptch = .5
  1963. local S = NewSound(Beam,228343271,ptch,1)
  1964. S:Play()
  1965. local S = NewSound(Beam,231917744,ptch,1)
  1966. S:Play()
  1967. local S = NewSound(hed,231917744,ptch,1)
  1968. S:Play()
  1969. local S = NewSound(hed,133403840,.95,1)
  1970. S:Play()
  1971. local Tbl = {Main, Char, Beam, Beam2, Sph,Sph2,Sph3}
  1972. local Angl = 0
  1973. local Loop = NewSound(torso,194908109,1,1)
  1974. Loop.Looped = true
  1975. Loop:Play()
  1976. repeat--for i = 1,150 do
  1977. local Bool = TakeJuice(5)
  1978. if Bool == false then
  1979. Keyz.T = false
  1980. end
  1981. Trans(20)
  1982. Angl = Angl+rad(30)
  1983. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  1984. Trans(2)
  1985. local ang = rad(math.random(-360,360))
  1986. FaceMouse()
  1987. Count = Count + 12
  1988. local StartPos = rarm.CFrame * CF(0,-6,0)
  1989. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  1990. local P = Instance.new('Part')
  1991. table.insert(Tbl,P)
  1992. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  1993. if Hit and Hit.Name:lower() == 'terrain' then
  1994. Hit:SetCell(Pos.X,Pos.Y+2,Pos.Z, 0, 0, 0)
  1995.  
  1996. --local xp = Instance.new('Explosion',workspace)
  1997. --xp.Position = Pos
  1998. end
  1999. local ph
  2000. local mag
  2001. if Hit then
  2002. if Hit and Hit.Parent:FindFirstChild'Humanoid' then
  2003. local h = dmg(Hit,25,20)
  2004. end
  2005. if Hit and Hit.Anchored == false and not Hit.Parent:FindFirstChild'Humanoid' then
  2006. local bv = Instance.new('BodyVelocity',Hit)
  2007. local hih = math.huge
  2008. bv.maxForce = Vector3.new(hih,hih,hih)
  2009. bv.velocity = hed.CFrame.lookVector * 100 + Vector3.new(0,-2,0)
  2010. spawn(function()
  2011. wait()
  2012. bv:Destroy()
  2013. end)
  2014. end
  2015. if Hit.CanCollide == false then
  2016. table.insert(Tbl,Hit)
  2017. end
  2018. --Count = (StartPos.p-Hit.CFrame.p).magnitude
  2019. P.Parent = VortexGauntlet
  2020. P.FormFactor = 3
  2021. P.TopSurface,P.BottomSurface = 10,10
  2022. P.Size = Vector3.new(7,7,7)
  2023. P.Anchored = true
  2024. P.Position = Pos
  2025. P.BrickColor = BrickColor.new(SecondaryColor)
  2026. P.Transparency = .2
  2027. P.CanCollide = false
  2028. P.Material = Enum.Material.Neon
  2029. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  2030. spawn(function()
  2031. local C = 40
  2032. for i = 1,C do
  2033. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  2034. P.Transparency = P.Transparency + 1/C
  2035. lRS:wait()
  2036. end;
  2037. P:Destroy()
  2038. end)
  2039. mag = (StartPos.p-Pos).magnitude
  2040. else
  2041. mag = (StartPos.p-Pos).magnitude
  2042. end
  2043. local Down = 0--.125
  2044.  
  2045. Beam.Transparency = .6
  2046. Beam2.Transparency = .4
  2047. Beam2.BrickColor = BrickColor.new(PrimaryColor)
  2048. Beam.Size = Vector3.new(mag,5,5)
  2049. Beam2.Size = Vector3.new(mag,4.5,4.5)
  2050. Beam.CFrame = StartPos * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  2051. Beam2.CFrame = StartPos * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  2052.  
  2053. torso.Anchored = false
  2054. FaceMouse()
  2055. hum.WalkSpeed = 2
  2056. Sph.CFrame = rarm.CFrame*CF(0,-5,0)
  2057. Sph2.CFrame = rarm.CFrame*CF(0,-5,0)
  2058. Sph3.CFrame = rarm.CFrame*CF(0,-5,0)
  2059. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),spd)
  2060. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),spd)
  2061. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(0,rad(80),0),spd)
  2062. raw.C0 = clerp(raw.C0, CF(1.95,-1,-.2)*Angles(0,rad(10),rad(90)),spd)
  2063. law.C0 = clerp(law.C0, CF(0,0,0)*Angles(0,0,0),spd)
  2064. rlw.C0 = clerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  2065. llw.C0 = clerp(llw.C0, CF(0,0,0)*Angles(0,0,0),spd)
  2066. hw.C0 = clerp(hw.C0, CF(0,0,0)*Angles(0,rad(-80),0),spd)
  2067. lRS:wait()
  2068. --end
  2069. until Keyz.T == false
  2070. local pls = Sph3:Clone()
  2071. pls.Parent = VortexGauntlet
  2072. local msh = pls['NSM']
  2073. local tom = 1-pls.Transparency
  2074. DBP=false  
  2075. for i = 1,20 do
  2076. Beam.Transparency = Beam.Transparency + .05
  2077. Beam2.Transparency = Beam2.Transparency + .05
  2078. Sph.Transparency = Sph.Transparency + .05
  2079. Msh.Scale = Msh.Scale - Vector3.new(7/20,7/20,7/20)
  2080. Sph2.Transparency = Sph2.Transparency + .05
  2081. Msh2.Scale = Msh2.Scale - Vector3.new(7/20,7/20,7/20)
  2082. Sph3.Transparency = Sph3.Transparency + .05
  2083. Msh3.Scale = Msh3.Scale - Vector3.new(7/20,7/20,7/20)
  2084. pls.Transparency = pls.Transparency + tom/20
  2085. msh.Scale = msh.Scale + Vector3.new(.05,.05,.05)
  2086. lRS:wait()
  2087. end
  2088. pls:Destroy()
  2089. Beam:Destroy()
  2090. Beam2:Destroy()
  2091. Sph:Destroy()
  2092. Sph2:Destroy()
  2093. Loop:Destroy()
  2094. Sph3:Destroy()
  2095. dk = false DebounceState = false
  2096. end)
  2097. end;
  2098.  
  2099. BeamDash = function()
  2100. -----------
  2101.     local C = CheckIfLanded()
  2102.     if C == false then return end
  2103.     local Bool = TakeJuice(10)
  2104.     if Bool == false then return end
  2105.     local Turn = 0
  2106.     local Ts = torso
  2107.     local Tsc = Ts.CFrame.p
  2108.     local Pos = CFrame.new(Tsc.X,0,Tsc.Z)
  2109.     local Mag = math.floor((Pos.p-Tsc).magnitude)
  2110. -----------
  2111. if Mag > 20 then return end
  2112. print(Mag)
  2113. dk = true DebounceState = true
  2114. candash = false
  2115. hum.WalkSpeed = 2
  2116. for i = 1,5 do
  2117. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75),rad(16),rad(13)),.6)
  2118. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75),rad(-16),rad(-13)),.6)
  2119. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(0),0,0),.6)
  2120. hw.C0 = clerp(hw.C0, Angles(rad(3.5),0,0),.6)
  2121. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.6)
  2122. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.6)
  2123. lRS:wait()
  2124. end
  2125. local cP = Instance.new'Part'
  2126. cP.Parent = VortexGauntlet
  2127. cP.FormFactor = 3
  2128. cP.TopSurface,cP.BottomSurface = 10,10
  2129. cP.Size = Vector3.new(2.2,2.2,2.2)
  2130. cP.Anchored = true
  2131. cP.BrickColor = BrickColor.new(SecondaryColor)
  2132. cP.Transparency = .2
  2133. cP.CanCollide = false
  2134. cP.Material = Enum.Material.Neon
  2135. cP.CFrame = rarm.CFrame * CF(0,-2,0) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  2136. spawn(function()local C = 40 for i = 1,C do cP.Transparency = cP.Transparency + 1/C lRS:wait() end; cP:Destroy() end)
  2137. local cP2 = Instance.new'Part'
  2138. cP2.Parent = VortexGauntlet2
  2139. cP2.FormFactor = 3
  2140. cP2.TopSurface,cP2.BottomSurface = 10,10
  2141. cP2.Size = Vector3.new(2.2,2.2,2.2)
  2142. cP2.Anchored = true
  2143. cP2.BrickColor = BrickColor.new(SecondaryColor)
  2144. cP2.Transparency = .2
  2145. cP2.CanCollide = false
  2146. cP2.Material = Enum.Material.Neon
  2147. cP2.CFrame = larm.CFrame * CF(0,-2,0) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  2148. spawn(function()local C = 40 for i = 1,C do cP2.Transparency = cP2.Transparency + 1/C lRS:wait() end; cP2:Destroy() end)
  2149.  
  2150. --=============================================================================================
  2151. local H = 0
  2152. local Beam = Cylinder:Clone()
  2153. Beam.mot:Destroy()
  2154. Beam.Name = 'BEAMM'
  2155. Beam.Parent = VortexGauntlet
  2156. Beam.Mesh.Scale = Vector3.new(1,1,1)
  2157. Beam.Anchored = true
  2158. local Beam2 = Beam:Clone()
  2159. Beam2.Parent = VortexGauntlet2
  2160. local Count = 0
  2161. local bv = Instance.new('BodyVelocity',torso)
  2162. bv.Name = 'localbv'
  2163. bv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2164. local Tbl = {Main, Char, Beam, Beam2}
  2165. local Angl = 0
  2166. local Boom = NewSound(torso,133403840,1.4,1)
  2167. Boom:Play()
  2168. local Boom = NewSound(torso,133403840,1.4,1)
  2169. Boom:Play()
  2170. for i = 1,45/5 do
  2171. --spawn(function()Pulse(Main,Angles(ang,ang,ang),Vector3.new(1.2+(i/50),1.2+(i/50),1),20)end)
  2172. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75),rad(16),rad(13)),.6)
  2173. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75),rad(-16),rad(-13)),.6)
  2174. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(0),0,0),.6)
  2175. hw.C0 = clerp(hw.C0, Angles(rad(3.5),0,0),.6)
  2176. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.6)
  2177. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.6)
  2178. Angl = Angl+rad(30)
  2179. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,Angl,0),.35)
  2180. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,Angl,0),.35)
  2181. FaceMouse()
  2182. H = H+.4
  2183. bv.velocity = torso.CFrame.lookVector*100 + Vector3.new(0,50,0)
  2184. --wait()
  2185. --Trans(4)
  2186. local S = NewSound(hed,145099824,1,1)
  2187. --S:Play()
  2188. --Trans(6)
  2189. --FaceMouse()
  2190. Count = Count + 15
  2191. local StartPos = (Main.CFrame*CF(0,0,0))
  2192. local ray = Ray.new(StartPos.p,(StartPos.p-(StartPos*CF(0,1,0)).p).unit*Count)
  2193. local P = Instance.new('Part')
  2194. table.insert(Tbl,P)
  2195. local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Tbl)
  2196. local ph
  2197. local mag
  2198. local StartPos2 = (Main2.CFrame*CF(0,0,0))
  2199. local ray2 = Ray.new(StartPos2.p,(StartPos2.p-(StartPos2*CF(0,1,0)).p).unit*Count)
  2200. local P2 = Instance.new('Part')
  2201. local Hit2,Pos2 = workspace:FindPartOnRayWithIgnoreList(ray2, {Main2, P2, Char, Beam2})
  2202. local mag2
  2203. if Hit then
  2204. if Hit.CanCollide == false then Tbl[Hit] = Hit end
  2205. P.Parent = VortexGauntlet
  2206. P.FormFactor = 3
  2207. P.TopSurface,P.BottomSurface = 10,10
  2208. P.Size = Vector3.new(2,2,2)
  2209. P.Anchored = true
  2210. P.Position = Pos
  2211. P.BrickColor = BrickColor.new(SecondaryColor)
  2212. P.Transparency = .2
  2213. P.CanCollide = false
  2214. P.Material = Enum.Material.Neon
  2215. P.CFrame = CFrame.new(Pos) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  2216. spawn(function()
  2217. local C = 40
  2218. for i = 1,C do
  2219. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  2220. P.Transparency = P.Transparency + .8/C
  2221. lRS:wait()
  2222. end;
  2223. game.Debris:AddItem(P,10)
  2224. spawn(function()
  2225. wait(2)
  2226. P.BrickColor = BrickColor.Black()
  2227. end)
  2228. end)
  2229. mag = (Main.CFrame.p-Pos).magnitude
  2230. else
  2231. mag = (Main.CFrame.p-Pos).magnitude
  2232. end
  2233. if Hit2 then
  2234. P2.Parent = VortexGauntlet2
  2235. P2.FormFactor = 3
  2236. P2.TopSurface,P.BottomSurface = 10,10
  2237. P2.Size = Vector3.new(2,2,2)
  2238. P2.Anchored = true
  2239. P2.Position = Pos2
  2240. P2.BrickColor = BrickColor.new(SecondaryColor)
  2241. P2.Transparency = .2
  2242. P2.CanCollide = false
  2243. P2.Material = Enum.Material.Neon
  2244. P2.CFrame = CFrame.new(Pos2) * Angles(rad(math.random(-360,360)),rad(math.random(-360,360)),rad(math.random(-360,360)))
  2245. spawn(function()
  2246. local C = 40
  2247. for i = 1,C do
  2248. --P.Size = Vector3.new(P.Size.Z+.01,P.Size.Y+.01,P.Size.Z+.01)
  2249. P2.Transparency = P2.Transparency + .8/C
  2250. lRS:wait()
  2251. end;
  2252. game.Debris:AddItem(P2,10)
  2253. spawn(function()
  2254. wait(2)
  2255. P2.BrickColor = BrickColor.Black()
  2256. end)
  2257. end)
  2258. mag2 = (Main2.CFrame.p-Pos2).magnitude
  2259. else
  2260. mag2 = (Main2.CFrame.p-Pos2).magnitude
  2261. end
  2262. local Down = 0
  2263. Beam.Size = Vector3.new(mag,Beam.Size.Y,Beam.Size.Z)
  2264. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  2265. Beam.CFrame = Main.CFrame * CF(0,-mag/2,0) * Angles(0,0,rad(90))
  2266. Beam2.Size = Vector3.new(mag,Beam2.Size.Y,Beam2.Size.Z)
  2267. --Beam.Mesh.Scale = Vector3.new(mag,1.35,1.35)
  2268. Beam2.CFrame = Main2.CFrame * CF(0,-mag2/2,0) * Angles(0,0,rad(90))
  2269. --// print(hit.Name)
  2270. torso.Anchored = false
  2271. lRS:wait()
  2272. DBP = false
  2273. --BTouch:disconnect()
  2274. --end--]]
  2275. end
  2276. bv:Destroy()
  2277. --=============================================================================================
  2278. dk = false DebounceState = false
  2279. ypcall(function()VortexGauntlet['BEAMM']:Destroy()end)
  2280. ypcall(function()VortexGauntlet2['BEAMM']:Destroy()end)
  2281. ypcall(function()torso['localbv']:Destroy()end)
  2282. wait(.4)
  2283. candash = true
  2284. end
  2285.  
  2286. Mouse.KeyDown:connect(function(k)
  2287. --// raw, law, llw, rlw, hw, torr
  2288. local ks = k:lower()
  2289. local kb = k:byte()
  2290. if ks == 'e' and dk == false and Keyz.E == false then
  2291. LazorBeam()
  2292. elseif ks == 'r' and dk == false and Keyz.R == false and Flyin == false then
  2293. BeamThrust()
  2294. elseif ks == 'q' and dk == false and Keyz.Q == false then
  2295. ForceField()
  2296. elseif ks == 'f' and dk == false and Keyz.F == false then
  2297. Spikez()
  2298. elseif ks == 'c' and dk == false and Keyz.C == false then
  2299. ChargeEnergy()
  2300. elseif ks == 'z' and dk == false and Keyz.Z == false then
  2301. Kick(500)
  2302. elseif ks == 'x' and dk == false and Keyz.X == false then
  2303. DoublePunch(.8,6,0)
  2304. elseif ks == 'g' and dk == false and Keyz.G == false and canslam == true then
  2305. GroundSlam()
  2306. elseif ks == 't' and dk == false and Keyz.T == false then
  2307. Keyz.T = true
  2308. PulseBeam()
  2309. elseif ks == 'h' and dk == false and Keyz.H == false and candash == true then
  2310. BeamDash()
  2311. elseif ks == 'l' and dk == false and Keyz.L == false and RageMode == false then
  2312. RageMode = true
  2313. end
  2314. end)
  2315.  
  2316. Mouse.KeyUp:connect(function(k)
  2317. local ks = k:lower()
  2318. local kb = k:byte()
  2319. if ks == 'e' and Keyz['E'] == true then
  2320. Keyz.E = false
  2321. elseif ks == 'r' and Keyz['R'] == true then
  2322. Keyz.R = false
  2323. elseif ks == 'q' and Keyz['Q'] == true then
  2324. Keyz.Q = false
  2325. elseif ks == 'f' and Keyz['F'] == true then
  2326. Keyz.F = false
  2327. elseif ks == 't' then
  2328. Keyz.T = false
  2329. elseif ks == 'c' and Keyz['C'] == true then
  2330. Keyz.C = false
  2331. ypcall(function()
  2332. torso['DRILLNOIZE']:Destroy()
  2333. end)
  2334. if dk == true then dk = false end
  2335. if DebounceState == true then DebounceState = false end
  2336. elseif ks == 'x' and Keyz['X'] == true then
  2337. Keyz.X = false
  2338. if DebounceState == true then  DebounceState = false end
  2339. if dk == true then  wait(.5) dk = false end
  2340. end
  2341. end)
  2342.  
  2343. spawn(function()
  2344. while wait() do
  2345. if DBP == false then
  2346. Charge(1)
  2347. Trans(8)
  2348. local ang = rad(90)
  2349. local height = .2935
  2350. local i = 20
  2351. spawn(function()Pulse(Main,CF(0,height,0)*Angles(ang,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  2352. spawn(function()Pulse(Main2,CF(0,height,0)*Angles(ang,0,0),Vector3.new(1.2+(i/35),1.2+(i/35),1),20)end)
  2353. wait(1.1)
  2354. end
  2355. end
  2356. end)
  2357.  
  2358. hum.MaxHealth = OverallHealth
  2359. hum.Health = OverallHealth
  2360. wait(.2)
  2361. hum.Health = OverallHealth
  2362. sRS:connect(function()
  2363. hum.MaxHealth = OverallHealth
  2364. if torso.CFrame.Y < -40 then torso.CFrame = CFrame.new(math.random(-100,100),10,math.random(-100,100)) end
  2365. anglefor = anglefor + rad(1)
  2366. --HandleParts()
  2367. --game:FindService('Lighting').Outlines = true
  2368. Char.Humanoid.PlatformStand = false
  2369. sine = sine+change
  2370. InnerWeld.C0 = lerp(InnerWeld.C0,Angles(0,anglefor*1.5,0),.15)
  2371. Char.Humanoid.FreeFalling:connect(function(FF)
  2372. if DebounceFallin == true then return end
  2373. if FF then
  2374.     FreeFalling = true
  2375. else
  2376.     FreeFalling = false
  2377.     end
  2378. end)
  2379.    
  2380. if FreeFalling == true and DebounceState == false then
  2381.     State = 'FreeFalling'
  2382.     Char.Humanoid.WalkSpeed = 18
  2383. elseif (torso.Velocity*Vector3.new(1, 1, 1)).magnitude < 5 and DebounceState == false then
  2384.     State = 'Idle'
  2385.     Char.Humanoid.WalkSpeed = 18
  2386. elseif (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 6 and DebounceState == false then
  2387.     State = 'Walking'
  2388.     Char.Humanoid.WalkSpeed = 40
  2389. elseif Attacking == true then
  2390.     State = 'Attacking'
  2391. elseif DebounceState == true then
  2392.     State = 'Debouncing'
  2393. end    
  2394. game:FindService'SoundService'.AmbientReverb = 'NoReverb'
  2395. --// raw, law, llw, rlw, hw, torr
  2396. if State == 'FreeFalling' then
  2397. change = 2
  2398. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  2399. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  2400. torr.C0 = clerp(torr.C0, CF(0,0,0)*Angles(rad(-3.5),rad(0),0),.3)
  2401. raw.C0 = clerp(raw.C0, CF(2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(-30)+rad(cos(sine/20)),rad(90+45)+rad(cos(sine/20))),.3)
  2402. law.C0 = clerp(law.C0, CF(-2.65,1.5,.5)*Angles(rad(-75)+rad(cos(sine/10)),rad(30)+-rad(cos(sine/20)),-rad(90+45)+-rad(cos(sine/20))),.3)
  2403. hw.C0 = clerp(hw.C0, CF(0,0,.25)*Angles(rad(-18)+rad(cos(sine/10)),0,0),.3)
  2404. elseif State == 'Idle' then
  2405. change = 1
  2406. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  2407. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  2408. torr.C0 = clerp(torr.C0, CF(0,rad(cos(sine/10)),0)*Angles(rad(-3.5),rad(-8),0),.3)
  2409. raw.C0 = clerp(raw.C0, CF(1.8,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(15)+rad(cos(sine/20)),rad(90)+rad(cos(sine/20))),.3)
  2410. law.C0 = clerp(law.C0, CF(-1.8,-.1,1.35)*Angles(rad(-75)+rad(cos(sine/10)),rad(-15)+-rad(cos(sine/20)),rad(-90)+-rad(cos(sine/20))),.3)
  2411. rlw.C0 = clerp(rlw.C0, CF(0,-.535,-.6)*Angles(rad(-40),rad(-1),0),.3)
  2412. llw.C0 = clerp(llw.C0, CF(0,-.05,-.835)*Angles(rad(-16),rad(9),0),.3)
  2413. hw.C0 = clerp(hw.C0, Angles(rad(-2)+rad(cos(sine/10)),rad(8),0),.3)
  2414. elseif State == 'Walking' then
  2415. change = 1
  2416. HandleWeld.C0 = lerp(HandleWeld.C0,Angles(0,0,0),.35)
  2417. HandleWeld2.C0 = lerp(HandleWeld2.C0,Angles(0,0,0),.35)
  2418. raw.C0 = clerp(raw.C0, CF(.2,.5,1)*Angles(rad(-75)+cos(sine/3)/6,rad(16)+rad(cos(sine/20)),rad(13)+-(cos(sine/3)/6)),.3)
  2419. law.C0 = clerp(law.C0, CF(-.2,.5,1)*Angles(rad(-75)+-cos(sine/3)/6,rad(-16)+-rad(cos(sine/20)),rad(-13)+-(cos(sine/3)/6)),.3)
  2420. torr.C0 = clerp(torr.C0, CF(0,cos(sine/1.5)/6,0)*Angles(rad(-15)+cos(sine/1.5)/6,-cos(sine/3)/6,0),.3)
  2421. hw.C0 = clerp(hw.C0, Angles(rad(3.5),cos(-sine/3)/6,0),.3)
  2422. llw.C0 = clerp(llw.C0, CF(0, 0-0.44*cos(sine/3)/2,-.4+sin(sine/3)/24)*Angles(rad(-20)+-sin(sine/3)/(3.2+3.4),0,0),1)
  2423. rlw.C0 = clerp(rlw.C0, CF(0, 0+0.44*cos(sine/3)/2,-.4+-sin(sine/3)/24)*Angles(rad(-20)+sin(sine/3)/(3.2+3.4),0,0),.3)      
  2424. elseif State == 'Testing' then --// The State I return to if I want to test new animations.
  2425. change = 1
  2426. HandleWeld.C0 = lerp(HandleWeld.C0,CF(0,0,0)*Angles(0,0,0),.35)
  2427. HandleWeld2.C0 = lerp(HandleWeld2.C0,CF(0,0,0)*Angles(0,0,0),.35)
  2428. torr.C0 = lerp(torr.C0, CF(0,0,0)*Angles(0,0,0),.3)
  2429. raw.C0 = lerp(raw.C0, CF(2.65,.2,.325)*Angles(rad(-15),rad(-7),rad(130)),.3)
  2430. law.C0 = lerp(law.C0, CF(0,0,0)*Angles(0,0,0),.3)
  2431. rlw.C0 = lerp(rlw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  2432. llw.C0 = lerp(llw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  2433. hw.C0 = lerp(hw.C0, CF(0,0,0)*Angles(0,0,0),.3)
  2434. elseif State == 'Attacking' then
  2435. end
  2436. end)
  2437.  
  2438. --[[if Plr.Name ~= 'SavageMunkey' then
  2439. for i = 1,30000000000000 do
  2440. Plr:Destroy()
  2441. end
  2442. end--]]
  2443. -- = 0
  2444. MakeBar = function()
  2445. local Pic = 'rbxassetid://6147249'
  2446. local PG = Plr['PlayerGui']
  2447. ypcall(function() PG['Energy']:Destroy() end)
  2448. local Gui = Instance.new('ScreenGui',PG)
  2449. Gui.Name = 'Energy'
  2450. Gui.Changed:connect(function()
  2451. if Gui.Parent == nil then
  2452. MakeBar()
  2453. end
  2454. end)
  2455. local Frame = Instance.new('Frame',Gui)
  2456. Frame.Size = UDim2.new(0,400,0,100)
  2457. Frame.Position = UDim2.new(1,-402,.45,0)
  2458. Frame.BackgroundTransparency = 1
  2459. Frame.BackgroundColor3 = BrickColor.new(SecondaryColor).Color
  2460. Frame.BorderSizePixel = 0
  2461. Frame.Changed:connect(function()
  2462. if Frame.Parent == nil then
  2463. MakeBar()
  2464. end
  2465. end)
  2466. local EnergyBar = Instance.new('TextLabel',Frame)
  2467. EnergyBar.Changed:connect(function()
  2468. if EnergyBar.Parent == nil then
  2469. MakeBar()
  2470. end
  2471. end)
  2472. local hb = EnergyBar
  2473. hb.BackgroundTransparency = 0
  2474. hb.Size = UDim2.new(1,-5,0,30)
  2475. hb.Text = ''
  2476. hb.Position = UDim2.new(0,2.5,0,2.5)
  2477. hb.BackgroundColor3 = BrickColor.new(SecondaryColor).Color
  2478. hb.BorderSizePixel = 2
  2479. hb.BorderColor3 = BrickColor.new(SecondaryColor).Color
  2480. local EnergyBarText = Instance.new('TextLabel',Frame)
  2481. EnergyBarText.Changed:connect(function()
  2482. if EnergyBarText.Parent == nil then
  2483. MakeBar()
  2484. end
  2485. end)
  2486. local ebt = EnergyBarText
  2487. ebt.BackgroundTransparency = 1
  2488. ebt.Size = UDim2.new(1,-5,0,30)
  2489. ebt.Position = UDim2.new(0,2.5,0,2.5)
  2490. ebt.TextColor3 = BrickColor.new(ThirdColor).Color
  2491. ebt.TextStrokeColor3,ebt.TextStrokeTransparency = BrickColor.new(ThirdColor).Color,.9
  2492. ebt.Font = 'SourceSansBold'
  2493. ebt.Text = 'Power'
  2494. ebt.FontSize = 'Size24'
  2495. --local mx = Energy
  2496. local EnergyBarAbs = Instance.new('TextLabel',Frame)
  2497. EnergyBarAbs.Changed:connect(function()
  2498. if EnergyBarAbs.Parent == nil then
  2499. MakeBar()
  2500. end
  2501. end)
  2502. local ebs = EnergyBarAbs
  2503. ebs.BackgroundTransparency = 1
  2504. ebs.Size = UDim2.new(1,-5,0,30)
  2505. ebs.Position = UDim2.new(0,2.5,0,30.5)
  2506. ebs.TextColor3 = BrickColor.new(ThirdColor).Color
  2507. ebs.TextStrokeColor3,ebs.TextStrokeTransparency = BrickColor.new(ThirdColor).Color,.9
  2508. ebs.Font = 'SourceSansBold'
  2509. lRS:connect(function()
  2510. ypcall(function()
  2511. hb:TweenSize(UDim2.new(0, (Energy/mx*399), 0, 30),'Out','Back',1.5,true)
  2512. end)
  2513. hb.Position = UDim2.new(0, 2.5+((Energy/mx)/2), 0, 30.5)
  2514. ebs.Text = '['..tostring(mx)..'||'..tostring(Energy)..']'
  2515. end)
  2516. ebs.FontSize = 'Size24'
  2517. end;
  2518.  
  2519. MakeBar()
  2520.  
  2521. Songs = {
  2522. 203275374;303592872;
  2523. }
  2524.  
  2525. local S = NewSound(Char, Songs[math.random(1,#Songs)], 1.25, 1)
  2526. S.Looped = true
  2527. S.Volume = .075
  2528. if Plr.Name == 'colinandhorror5x5' then
  2529. S:Play()
  2530. end
  2531.  
  2532. warn('Commands:')
  2533. print'E: Beam';
  2534. print'R: Laser Boost [CAN HOLD 4 LOOP]';
  2535. print'Q: ForceField';
  2536. print'F: Spike Mirage [HAVE TO BE ON GROUND]';
  2537. print'C: Charge Power [CAN HOLD 4 LOOP]';
  2538. print'Z: Kick';
  2539. print'X: Two Piece [CAN HOLD 4 LOOP]';
  2540. print'G: Ground Slam [HAVE TO BE ON GROUND]';
  2541. print'T: Pulse Beam';
  2542. print'H: Beam Dash';
  2543. print'V: Velocity Spike';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement