Advertisement
memberhero

omega rigormortis script

Dec 15th, 2016
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 200.45 KB | None | 0 0
  1. Effects = {} --sound effects, for advanced players.
  2. local Player = game.Players.localPlayer
  3. local Character = Player.Character
  4. local Humanoid = Character.Humanoid
  5. z = Instance.new("Sound", Character)
  6. z.SoundId = "rbxassetid://319430400"--
  7. z.Looped = true --False for a one-time song.
  8. z.Pitch = 1.0
  9. z.Volume = 1.6
  10. wait(.1)
  11. z:Play()
  12. ------------------------
  13. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"Omega Rigormortis by basstracker1970 pastebin is memberhero", "Green")
  14. Meshes = {Blast = "20329976", Crown = "1323306", Ring = "3270017", Claw = "10681506", Crystal = "9756362", Coil = "9753878", Cloud = "1095708"}
  15. clangsounds = {"199149119", "199149109", "199149072", "199149025", "199148971"}
  16. hitsounds = {"199149137", "199149186", "199149221", "199149235", "199149269", "199149297"}
  17. blocksounds = {"199148933", "199148947"}
  18. armorsounds = {"199149321", "199149338", "199149367", "199149409", "199149452"}
  19. woosh = {Heavy1 = "320557353", Heavy2 = "320557382", Heavy3 = "320557453", Heavy4 = "199144226", Heavy5 = "203691447", Heavy6 = "203691467", Heavy7 = "203691492", Light1 = "320557413", Light2 = "320557487", Light3 = "199145095", Light4 = "199145146", Light5 = "199145887", Light6 = "199145913", Light7 = "199145841", Medium1 = "320557518", Medium2 = "320557537", Medium3 = "320557563", Medium4 = "199145204"}
  20. music = {Breaking = "179281636", FinalReckoning = "357375770", NotDeadYet = "346175829", Intense = "151514610", JumpP1 = "160536628", JumpP2 = "60536666", SonsOfWar = "158929777", WrathOfSea = "165520893", ProtectorsOfEarth = "160542922", SkyTitans = "179282324", ArchAngel = "144043274", Anticipation = "168614529", TheMartyred = "186849544", AwakeP1 = "335631255", AwakeP2 = "335631297", ReadyAimFireP1 = "342455387", ReadyAimFireP2 = "342455399", DarkLordP1 = "209567483", DarkLordP2 = "209567529", BloodDrainP1 = "162914123", BloodDrainP2 = "162914203", DanceOfSwords = "320473062", Opal = "286415112", Calamity = "190454307", Hypnotica = "155968128", Nemisis = "160453802", Breathe = "276963903", GateToTheRift = "270655227", InfernalBeserking = "244143404", Trust = "246184492", AwakeningTheProject = "245121821", BloodPain = "242545577", Chaos = "247241693", NightmareFictionHighStake = "248062278", TheWhiteWeapon = "247236446", Gale = "256851659", ImperialCode = "256848383", Blitzkrieg = "306431437", RhapsodyRage = "348690251", TheGodFist = "348541501", BattleForSoul = "321185592", TheDarkColossus = "305976780", EmpireOfAngels = "302580452", Kronos = "302205297", Exorcist = "299796054", CrimsonFlames = "297799220", UltimatePower = "295753229", DrivingInTheDark = "295753229", AscendToPower = "293860654", GodOfTheSun = "293612495", DarkRider = "293861765", Vengeance = "293375555", SoundOfWar = "293376196", HellsCrusaders = "293012202", Legend = "293011823", RisingSouls = "290524959"}
  21. misc = {GroundSlam = "199145477", LaserSlash = "199145497", RailGunFire = "199145534", Charge1 = "199145659", Charge2 = "169380469", Charge3 = "169380479", EmptyGun = "203691822", GunShoot = "203691837", Stomp1 = "200632875", Stomp2 = "200632561", TelsaCannonCharge = "169445572", TelsaCannonShoot = "169445602", AncientHymm = "245313442"}
  22. Player = game.Players.LocalPlayer
  23. Character = Player.Character
  24. PlayerGui = Player.PlayerGui
  25. Backpack = Player.Backpack
  26. Torso = Character.Torso
  27. Head = Character.Head
  28. Humanoid = Character.Humanoid
  29. LeftArm = Character["Left Arm"]
  30. LeftLeg = Character["Left Leg"]
  31. RightArm = Character["Right Arm"]
  32. RightLeg = Character["Right Leg"]
  33. LS = Torso["Left Shoulder"]
  34. LH = Torso["Left Hip"]
  35. RS = Torso["Right Shoulder"]
  36. RH = Torso["Right Hip"]
  37. Face = Head.face
  38. Neck = Torso.Neck
  39. it = Instance.new
  40. attacktype = 1
  41. vt = Vector3.new
  42. cf = CFrame.new
  43. euler = CFrame.fromEulerAnglesXYZ
  44. angles = CFrame.Angles
  45. cloaked = false
  46. necko = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  47. necko2 = cf(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  48. LHC0 = cf(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  49. LHC1 = cf(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  50. RHC0 = cf(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  51. RHC1 = cf(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  52. RootPart = Character.HumanoidRootPart
  53. RootJoint = RootPart.RootJoint
  54. RootCF = euler(-1.57, 0, 3.14)
  55. attack = false
  56. attackdebounce = false
  57. deb = false
  58. equipped = true
  59. hand = false
  60. MMouse = nil
  61. combo = 0
  62. mana = 0
  63. trispeed = 0.2
  64. attackmode = "none"
  65. local idle = 0
  66. local Anim = "Idle"
  67. local gun = false
  68. local shoot = false
  69. player = nil
  70. mana = 0
  71. mouse = Player:GetMouse()
  72. RSH = nil
  73. RW = Instance.new("Weld")
  74. LW = Instance.new("Weld")
  75. RH = Torso["Right Hip"]
  76. LH = Torso["Left Hip"]
  77. RSH = Torso["Right Shoulder"]
  78. LSH = Torso["Left Shoulder"]
  79. TorsoColor = Torso.BrickColor
  80. Colorpart1 = Torso.BrickColor.r
  81. Colorpart2 = Torso.BrickColor.g
  82. Colorpart3 = Torso.BrickColor.b
  83. NoOutline = function(Part)
  84. Part.TopSurface = 10
  85. end
  86.  
  87. player = Player
  88. ch = Character
  89. RSH = ch.Torso["Right Shoulder"]
  90. LSH = ch.Torso["Left Shoulder"]
  91. RSH.Parent = nil
  92. LSH.Parent = nil
  93. RW.Name = "Right Shoulder"
  94. RW.Part0 = ch.Torso
  95. RW.C0 = cf(1.5, 0.5, 0)
  96. RW.C1 = cf(0, 0.5, 0)
  97. RW.Part1 = ch["Right Arm"]
  98. RW.Parent = ch.Torso
  99. LW.Name = "Left Shoulder"
  100. LW.Part0 = ch.Torso
  101. LW.C0 = cf(-1.5, 0.5, 0)
  102. LW.C1 = cf(0, 0.5, 0)
  103. LW.Part1 = ch["Left Arm"]
  104. LW.Parent = ch.Torso
  105. Player = game:GetService("Players").LocalPlayer
  106. Character = Player.Character
  107. Mouse = Player:GetMouse()
  108. local weldBetween = function(a, b)
  109. local weldd = Instance.new("ManualWeld")
  110. weldd.Part0 = a
  111. weldd.Part1 = b
  112. weldd.C0 = CFrame.new()
  113. weldd.C1 = b.CFrame:inverse() * a.CFrame
  114. weldd.Parent = a
  115. return weldd
  116. end
  117.  
  118. fat = Instance.new("BindableEvent", script)
  119. fat.Name = "Heartbeat"
  120. script:WaitForChild("Heartbeat")
  121. frame = 0.033333333333333
  122. tf = 0
  123. allowframeloss = false
  124. tossremainder = false
  125. lastframe = tick()
  126. script.Heartbeat:Fire()
  127. game:GetService("RunService").Heartbeat:connect(function(s, p)
  128. tf = tf + s
  129. if frame <= tf then
  130. if allowframeloss then
  131. script.Heartbeat:Fire()
  132. lastframe = tick()
  133. else
  134. for i = 1, math.floor(tf / frame) do
  135. script.Heartbeat:Fire()
  136. end
  137. lastframe = tick()
  138. end
  139. if tossremainder then
  140. tf = 0
  141. else
  142. tf = tf - frame * math.floor(tf / frame)
  143. end
  144. end
  145. end
  146. )
  147. nooutline = function(part)
  148. part.TopSurface = 10
  149. end
  150.  
  151. part = function(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  152. local fp = it("Part")
  153. fp.formFactor = formfactor
  154. fp.Parent = parent
  155. fp.Reflectance = reflectance
  156. fp.Transparency = transparency
  157. fp.CanCollide = false
  158. fp.Locked = true
  159. fp.BrickColor = BrickColor.new(tostring(brickcolor))
  160. fp.Name = name
  161. fp.Size = size
  162. fp.Position = Character.Torso.Position
  163. nooutline(fp)
  164. fp.Material = material
  165. fp:BreakJoints()
  166. return fp
  167. end
  168.  
  169. mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  170. local mesh = it(Mesh)
  171. mesh.Parent = part
  172. if Mesh == "SpecialMesh" then
  173. mesh.MeshType = meshtype
  174. mesh.MeshId = meshid
  175. end
  176. mesh.Offset = offset
  177. mesh.Scale = scale
  178. return mesh
  179. end
  180.  
  181. weld = function(parent, part0, part1, c0, c1)
  182. local weld = it("Weld")
  183. weld.Parent = parent
  184. weld.Part0 = part0
  185. weld.Part1 = part1
  186. weld.C0 = c0
  187. weld.C1 = c1
  188. return weld
  189. end
  190.  
  191. local m = Instance.new("Model", RightArm)
  192. m.Name = "Rigormortis\' Right Glove"
  193. GloveHandle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  194. GloveHandleweld = weld(m, Character["Right Arm"], GloveHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.1920929e-005, 0.000109910965, 0.00443553925, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1))
  195. mesh("SpecialMesh", GloveHandle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 5.25, 5.5))
  196. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  197. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.620000124, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  198. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 1, 5.5))
  199. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  200. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.869999886, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  201. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 1.5, 5.5))
  202. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  203. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0184423923, 0.00541090965, 1, 0, 0, 0, 0.258819193, -0.965925813, 0, 0.965925813, 0.258819193))
  204. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  205. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  206. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00707101822, 0.00707101822, 0.465586424, 0.707106769, 0.707106769, 0, -0.707106769, 0.707106769, 0, 0, 0, 1))
  207. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  208. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  209. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00999999046, 0, 0.465586424, 0, 0.99999994, 0, -0.99999994, 0, 0, 0, 0, 1))
  210. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  211. GloveEyePart = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Really red", "GloveEyePart", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  212. GloveEyePartweld = weld(m, GloveHandle, GloveEyePart, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 1.00999999, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  213. GloveEyePartmesh = mesh("SpecialMesh", GloveEyePart, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 0.5, 4))
  214. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  215. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0192146301, 0.000453591347, 1, 0, 0, 0, 0.50000006, -0.866025388, 0, 0.866025388, 0.50000006))
  216. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  217. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  218. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.00999999046, 0.465586424, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  219. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  220. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  221. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549413562, 0.00707125664, 0.00707101822, 1.3767874e-007, -6.21808951e-008, -1, -0.70710659, 0.707106948, -1.4132209e-007, 0.707106948, 0.70710659, 5.33850653e-008))
  222. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  223. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  224. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0186772346, -0.004535079, 1, 0, 0, 0, 0.707106829, -0.707106709, 0, 0.707106709, 0.707106829))
  225. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  226. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  227. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549413681, 0.00999999046, 0, -4.37113883e-008, -9.70964606e-008, -1, 0, 1, -9.70964606e-008, 1, -4.24422121e-015, -4.37113883e-008))
  228. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 0.75, 0.25))
  229. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  230. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.00921452045, 0.0168669224, 1, 0, 0, 0, -0.499999851, -0.866025507, 0, 0.866025507, -0.499999851))
  231. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  232. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  233. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0132659674, 0.0139074326, 1, 0, 0, 0, -0.258818924, -0.965925872, 0, 0.965925872, -0.258818924))
  234. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  235. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  236. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0168671608, -0.00921428204, 1, 0, 0, 0, 0.866025448, -0.499999911, 0, 0.499999911, 0.866025448))
  237. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  238. LaserReferencePart = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Really black", "LaserReferencePart", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  239. LaserReferencePartweld = weld(m, GloveHandle, LaserReferencePart, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.980000019, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008, 0, 0, 0, 1))
  240. mesh("SpecialMesh", LaserReferencePart, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 4, 4))
  241. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Dark stone grey", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  242. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.974999905, 0, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008, 0, 0, 0, 1))
  243. mesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 5, 5))
  244. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  245. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549413681, 0.00707101822, -0.00707149506, -3.09086268e-008, -1.0640651e-007, -1, 0.707106948, 0.70710659, -9.70964535e-008, 0.70710659, -0.707106948, 5.33850901e-008))
  246. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  247. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  248. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549413562, 1.1920929e-007, 0.00999999046, 7.54979013e-008, 7.54978799e-008, -1, -1, 2.68220901e-007, -7.54978799e-008, 2.68220901e-007, 1, 7.54979013e-008))
  249. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 0.75, 0.25))
  250. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  251. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00707101822, 0.00707101822, 0.465586424, 0.707106709, -0.707106829, 0, 0.707106829, 0.707106709, 0, 0, 0, 1))
  252. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  253. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  254. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0164134502, 0.00999999046, 1, 0, 0, 0, 7.54979013e-008, -1, 0, 1, 7.54979013e-008))
  255. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  256. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  257. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, -0.00453495979, -0.0186769962, 1, 0, 0, 0, 0.707106709, 0.707106888, 0, -0.707106888, 0.707106709))
  258. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  259. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  260. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.000453591347, -0.0192143917, 1, 0, 0, 0, 0.866025329, 0.500000119, 0, -0.500000119, 0.866025329))
  261. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  262. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  263. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.00541114807, -0.0184421539, 1, 0, 0, 0, 0.965925813, 0.258819163, 0, -0.258819163, 0.965925813))
  264. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  265. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  266. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.00999999046, -0.0164134502, 1, 0, 0, 0, 1, 1.34110465e-007, 0, -1.34110465e-007, 1))
  267. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  268. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  269. Partweld = weld(m, GloveHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.549999952, 0.0139074326, -0.0132658482, 1, 0, 0, 0, 0.965925872, -0.258818865, 0, 0.258818865, 0.965925872))
  270. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  271. Finger1Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  272. Finger1Handleweld = weld(m, Character["Right Arm"], Finger1Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138371706, 1.14493585, -0.395564556, 0.965925813, 0.258819014, 0, -0.258819044, 0.965925694, 0, 0, 0, 1))
  273. mesh("SpecialMesh", Finger1Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  274. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  275. Partweld = weld(m, Finger1Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.38637054, 0, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  276. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  277. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  278. Partweld = weld(m, Finger1Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249999762, 0.200000167, 0, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1))
  279. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  280. Glove1Finger1ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove1Finger1ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  281. Glove1Finger1ClawFingerweld = weld(m, Finger1Handle, Glove1Finger1ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103747845, 0.500191927, -0.00441360474, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  282. mesh("SpecialMesh", Glove1Finger1ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  283. Finger2Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  284. Finger2Handleweld = weld(m, Character["Right Arm"], Finger2Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138371706, 1.14493585, 0.00143527985, 0.965925813, 0.258819014, 0, -0.258819044, 0.965925694, 0, 0, 0, 1))
  285. mesh("SpecialMesh", Finger2Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  286. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  287. Partweld = weld(m, Finger2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249999762, 0.200000167, 0, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1))
  288. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  289. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  290. Partweld = weld(m, Finger2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.38637054, 0, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  291. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  292. Glove1Finger2ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove1Finger2ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  293. Glove1Finger2ClawFingerweld = weld(m, Finger2Handle, Glove1Finger2ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.499370575, -0.00141334534, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  294. mesh("SpecialMesh", Glove1Finger2ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  295. Finger3Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  296. Finger3Handleweld = weld(m, Character["Right Arm"], Finger3Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.138371706, 1.14493585, 0.403035164, 0.965925813, 0.258819014, 0, -0.258819044, 0.965925694, 0, 0, 0, 1))
  297. mesh("SpecialMesh", Finger3Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  298. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  299. Partweld = weld(m, Finger3Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.38637054, 0, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  300. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  301. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  302. Partweld = weld(m, Finger3Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249999762, 0.200000167, 0, 0.965925813, -0.258819044, 0, 0.258819044, 0.965925813, 0, 0, 0, 1))
  303. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  304. Glove1Finger3ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove1Finger3ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  305. Glove1Finger3ClawFingerweld = weld(m, Finger3Handle, Glove1Finger3ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.499370575, 0, 0.866025388, -0.5, 0, 0.5, 0.866025388, 0, 0, 0, 1))
  306. mesh("SpecialMesh", Glove1Finger3ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  307. Finger4Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  308. Finger4Handleweld = weld(m, Character["Right Arm"], Finger4Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.145614386, 1.14687657, -0.40422225, -0.965925813, 0.258819103, 4.72798973e-008, 0.258819133, 0.965925694, -1.68990979e-007, -8.94069672e-008, -1.50995788e-007, -1))
  309. mesh("SpecialMesh", Finger4Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  310. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  311. Partweld = weld(m, Finger4Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103527784, 0.38637042, 0, 0.866025329, -0.500000179, 0, 0.500000179, 0.866025329, 0, 0, 0, 1))
  312. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  313. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  314. Partweld = weld(m, Finger4Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249997377, 0.200000048, 0, 0.965925753, -0.258819282, 0, 0.258819282, 0.965925753, 0, 0, 0, 1))
  315. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  316. Glove1Finger4ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove4Finger1ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  317. Glove1Finger4ClawFingerweld = weld(m, Finger4Handle, Glove1Finger4ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.134217024, 0.491147041, -0.00118684769, -0.866025329, 0.500000119, -1.2544109e-007, 0.500000119, 0.866025329, -1.22710517e-007, 4.72798973e-008, -1.68990979e-007, -1))
  318. mesh("SpecialMesh", Glove1Finger4ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  319. local m2 = Instance.new("Model", Head)
  320. m2.Name = "Rigormortis\' Hood"
  321. HoodHandle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0, 0, "Really black", "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  322. HoodHandleweld = weld(m, Character.Head, HoodHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.1920929e-005, -0.0898900032, 2.19345093e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  323. mesh("SpecialMesh", HoodHandle, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=64560031", Vector3.new(0, 0, 0), Vector3.new(1.10000002, 1.10000002, 1.10000002))
  324. Hoodpart2 = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Hoodpart2", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  325. Hoodpart2weld = weld(m, HoodHandle, Hoodpart2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, -0.0299999714, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  326. mesh("SpecialMesh", Hoodpart2, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=64560031", Vector3.new(0, 0, 0), Vector3.new(1.20000005, 1.20000005, 1.10000002))
  327. Eye1 = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Really red", "Eye1", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  328. Eye1weld = weld(m, HoodHandle, Eye1, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.200000048, 0, 0.619999886, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  329. Eye1mesh = mesh("SpecialMesh", Eye1, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 2, 1))
  330. Eye2 = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Really red", "Eye2", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  331. Eye2weld = weld(m, HoodHandle, Eye2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.200000048, 0.064807415, 0.616603374, 1, 0, 0, 0, 0.994521916, 0.104528464, 0, -0.104528464, 0.994521916))
  332. Eye2mesh = mesh("SpecialMesh", Eye2, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 2, 1))
  333. local m3 = Instance.new("Model", LeftArm)
  334. m3.Name = "Rigormortis\' Left Glove"
  335. Glove2Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  336. Glove2Handleweld = weld(m, Character["Left Arm"], Glove2Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.21593475e-005, 0.000111103058, 0.00443267822, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1))
  337. mesh("SpecialMesh", Glove2Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 5.25, 5.5))
  338. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  339. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.620001078, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  340. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 1, 5.5))
  341. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  342. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.870001078, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  343. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(5.5, 1.5, 5.5))
  344. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  345. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0184402466, 0.00540876389, 1, 0, 0, 0, 0.258819193, -0.965925813, 0, 0.965925813, 0.258819193))
  346. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  347. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  348. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00706958771, 0.00706958771, 0.465587616, 0.707106769, 0.707106769, 0, -0.707106769, 0.707106769, 0, 0, 0, 1))
  349. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  350. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  351. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00999808311, 0, 0.465587616, 0, 0.99999994, 0, -0.99999994, 0, 0, 0, 0, 1))
  352. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  353. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Really red", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  354. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 1.00999808, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  355. mesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 0.5, 4))
  356. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  357. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0192146301, 0.000451087952, 1, 0, 0, 0, 0.50000006, -0.866025388, 0, 0.866025388, 0.50000006))
  358. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  359. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  360. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.00999808311, 0.465587616, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  361. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  362. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  363. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549407959, 0.00706958771, 0.00706955791, 1.3767874e-007, -6.21808951e-008, -1, -0.70710659, 0.707106948, -1.4132209e-007, 0.707106948, 0.70710659, 5.33850653e-008))
  364. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  365. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  366. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0186767578, -0.00453662872, 1, 0, 0, 0, 0.707106829, -0.707106709, 0, 0.707106709, 0.707106829))
  367. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  368. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  369. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549407959, 0.00999832153, 0, -4.37113883e-008, -9.70964606e-008, -1, 0, 1, -9.70964606e-008, 1, -4.24422121e-015, -4.37113883e-008))
  370. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 0.75, 0.25))
  371. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  372. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.00921630859, 0.016866684, 1, 0, 0, 0, -0.499999851, -0.866025507, 0, 0.866025507, -0.499999851))
  373. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  374. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  375. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0132675171, 0.0139055252, 1, 0, 0, 0, -0.258818924, -0.965925872, 0, 0.965925872, -0.258818924))
  376. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  377. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  378. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.016866684, -0.00921630859, 1, 0, 0, 0, 0.866025448, -0.499999911, 0, 0.499999911, 0.866025448))
  379. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  380. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Really black", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  381. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.979999065, -2.38418579e-007, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008, 0, 0, 0, 1))
  382. mesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 4, 4))
  383. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Dark stone grey", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  384. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.974999905, -2.38418579e-007, 0, -4.37113883e-008, 1, 0, -1, -4.37113883e-008, 0, 0, 0, 1))
  385. mesh("SpecialMesh", Part, Enum.MeshType.Cylinder, "", Vector3.new(0, 0, 0), Vector3.new(0.5, 5, 5))
  386. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  387. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549407959, 0.00706964731, -0.00706958771, -3.09086268e-008, -1.0640651e-007, -1, 0.707106948, 0.70710659, -9.70964535e-008, 0.70710659, -0.707106948, 5.33850901e-008))
  388. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  389. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  390. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.549407959, 0, 0.00999808311, 7.54979013e-008, 7.54978799e-008, -1, -1, 2.68220901e-007, -7.54978799e-008, 2.68220901e-007, 1, 7.54979013e-008))
  391. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 0.75, 0.25))
  392. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Neon, 0.25, 0, "Br. yellowish orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  393. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00706958771, 0.00706982613, 0.465587616, 0.707106709, -0.707106829, 0, 0.707106829, 0.707106709, 0, 0, 0, 1))
  394. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1, 5, 1))
  395. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  396. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0164146423, 0.00999808311, 1, 0, 0, 0, 7.54979013e-008, -1, 0, 1, 7.54979013e-008))
  397. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  398. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  399. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, -0.00453662872, -0.0186767578, 1, 0, 0, 0, 0.707106709, 0.707106888, 0, -0.707106888, 0.707106709))
  400. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  401. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  402. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.000451087952, -0.0192146301, 1, 0, 0, 0, 0.866025329, 0.500000119, 0, -0.500000119, 0.866025329))
  403. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  404. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  405. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.00540876389, -0.0184402466, 1, 0, 0, 0, 0.965925813, 0.258819163, 0, -0.258819163, 0.965925813))
  406. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  407. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  408. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.00999808311, -0.0164146423, 1, 0, 0, 0, 1, 1.34110465e-007, 0, -1.34110465e-007, 1))
  409. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  410. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, "Bright orange", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  411. Partweld = weld(m, Glove2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.550000191, 0.0139064789, -0.0132675171, 1, 0, 0, 0, 0.965925872, -0.258818865, 0, 0.258818865, 0.965925872))
  412. mesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.25, 1, 0.25))
  413. Glove2Finger1Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  414. Glove2Finger1Handleweld = weld(m, Character["Left Arm"], Glove2Finger1Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149578571, 1.14794111, 0.398792267, -0.965925813, 0.258819133, 0, 0.258819163, 0.965925694, 7.4505806e-008, 1.92835312e-008, 7.19670723e-008, -1))
  415. mesh("SpecialMesh", Glove2Finger1Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  416. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  417. Partweld = weld(m, Glove2Finger1Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103526592, 0.386366367, 0, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  418. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  419. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  420. Partweld = weld(m, Glove2Finger1Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249929428, 0.199998975, 0, 0.965925813, -0.258819133, -1.92835294e-008, 0.258819133, 0.965925813, 2.79754886e-009, 1.79023978e-008, -7.6931741e-009, 1))
  421. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  422. Glove2Finger1ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove2Finger1ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  423. Glove2Finger1ClawFingerweld = weld(m, Glove2Finger1Handle, Glove2Finger1ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103525162, 0.49937129, 0, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  424. mesh("SpecialMesh", Glove2Finger1ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  425. Glove2Finger2Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  426. Glove2Finger2Handleweld = weld(m, Character["Left Arm"], Glove2Finger2Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149578094, 1.14794099, -0.00280952454, -0.965925813, 0.258819133, 0, 0.258819163, 0.965925694, 7.4505806e-008, 1.92835312e-008, 7.19670723e-008, -1))
  427. mesh("SpecialMesh", Glove2Finger2Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  428. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  429. Partweld = weld(m, Glove2Finger2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249934196, 0.199998975, 1.90734863e-006, 0.965925813, -0.258819133, -1.92835294e-008, 0.258819133, 0.965925813, 2.79754886e-009, 1.79023978e-008, -7.6931741e-009, 1))
  430. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  431. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  432. Partweld = weld(m, Glove2Finger2Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103526592, 0.386366367, 0, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  433. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  434. Glove2Finger2ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove2Finger2ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  435. Glove2Finger2ClawFingerweld = weld(m, Glove2Finger2Handle, Glove2Finger2ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.10352397, 0.499371529, -0.00141334534, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  436. mesh("SpecialMesh", Glove2Finger2ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  437. Glove2Finger3Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  438. Glove2Finger3Handleweld = weld(m, Character["Left Arm"], Glove2Finger3Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.149578094, 1.14794099, -0.399812698, -0.965925813, 0.258819133, 0, 0.258819163, 0.965925694, 7.4505806e-008, 1.92835312e-008, 7.19670723e-008, -1))
  439. mesh("SpecialMesh", Glove2Finger3Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  440. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  441. Partweld = weld(m, Glove2Finger3Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103526592, 0.386366367, 0, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  442. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  443. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  444. Partweld = weld(m, Glove2Finger3Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0249962807, 0.199998975, 1.90734863e-006, 0.965925813, -0.258819133, -1.92835294e-008, 0.258819133, 0.965925813, 2.79754886e-009, 1.79023978e-008, -7.6931741e-009, 1))
  445. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  446. Glove2Finger3ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove2Finger3ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  447. Glove2Finger3ClawFingerweld = weld(m, Glove2Finger3Handle, Glove2Finger3ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103745937, 0.500193119, -0.00440788269, 0.866025448, -0.500000119, -3.72529136e-008, 0.500000119, 0.866025329, -9.98188199e-009, 3.72529101e-008, -9.98188909e-009, 1))
  448. mesh("SpecialMesh", Glove2Finger3ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  449. Glove2Finger4Handle = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Handle", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  450. Glove2Finger4Handleweld = weld(m, Character["Left Arm"], Glove2Finger4Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.134407997, 1.14387655, 0.400022507, 0.965925813, 0.258819103, -8.94069672e-008, -0.258819133, 0.965925694, 2.38418579e-007, 1.48067784e-007, -2.071544e-007, 1))
  451. mesh("SpecialMesh", Glove2Finger4Handle, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  452. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  453. Partweld = weld(m, Glove2Finger4Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.103526354, 0.386366606, 0, 0.866025329, -0.500000238, 1.07231074e-007, 0.500000238, 0.866025329, 3.19420792e-008, -1.0883587e-007, 2.59529003e-008, 1))
  454. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  455. Part = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  456. Partweld = weld(m, Glove2Finger4Handle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.025002718, 0.199998975, 0, 0.965925753, -0.258819312, 8.84631604e-008, 0.258819312, 0.965925753, 1.30108901e-008, -8.88163285e-008, 1.03283924e-008, 1))
  457. mesh("SpecialMesh", Part, Enum.MeshType.Brick, "", Vector3.new(0, 0, 0), Vector3.new(1.5, 1.25, 1.5))
  458. Glove2Finger4ClawFinger = part(Enum.FormFactor.Custom, m, Enum.Material.Metal, 0.25, 0, TorsoColor, "Glove2Finger4ClawFinger", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  459. Glove2Finger4ClawFingerweld = weld(m, Glove2Finger4Handle, Glove2Finger4ClawFinger, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.134222269, 0.491146207, -0.00118637085, -0.866025329, 0.500000238, -1.96638027e-007, 0.500000238, 0.866025329, -8.72672246e-008, 1.26659884e-007, -1.73894662e-007, -1))
  460. mesh("SpecialMesh", Glove2Finger4ClawFinger, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=9756362", Vector3.new(0, 0, 0), Vector3.new(0.209999993, 0.5, 0.209999993))
  461. coroutine.resume(coroutine.create(function(Part, Weld)
  462. while Part.Parent ~= nil do
  463. wait(5)
  464. for i = 0, 1, 0.2 do
  465. wait()
  466. Eye1mesh.Scale = Vector3.new(0.5, 2 - 1.9 * i, 1)
  467. Eye2mesh.Scale = Vector3.new(0.5, 2 - 1.9 * i, 1)
  468. end
  469. for i = 0, 1, 0.2 do
  470. wait()
  471. Eye1mesh.Scale = Vector3.new(0.5, 0.1 + 1.9 * i, 1)
  472. Eye2mesh.Scale = Vector3.new(0.5, 0.1 + 1.9 * i, 1)
  473. end
  474. end
  475. end
  476. ), Eye1, Eye1weld)
  477. for i,v in pairs(Character:GetChildren()) do
  478. if v:IsA("Model") then
  479. for _,c in pairs(v:GetChildren()) do
  480. if c:IsA("Part") then
  481. c.CustomPhysicalProperties = PhysicalProperties.new(0.001, 0.001, 0.001, 0.001, 0.001)
  482. end
  483. end
  484. end
  485. end
  486. for i,v in pairs(Character.Head:GetChildren()) do
  487. if v.className == "BlockMesh" then
  488. v:destroy()
  489. head = Instance.new("SpecialMesh", Head)
  490. head.MeshType = "Head"
  491. end
  492. end
  493. local CloakEffect = Instance.new("ParticleEmitter", Torso)
  494. CloakEffect.VelocitySpread = 360
  495. CloakEffect.Lifetime = NumberRange.new(1)
  496. CloakEffect.Speed = NumberRange.new(20)
  497. CloakEffect.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1, 1), NumberSequenceKeypoint.new(1, 0)})
  498. CloakEffect.Enabled = false
  499. CloakEffect.RotSpeed = NumberRange.new(-360, 360)
  500. CloakEffect.Rate = 1000
  501. CloakEffect.Rotation = NumberRange.new(-360, 360)
  502. CloakEffect.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.1, 0), NumberSequenceKeypoint.new(1, 1)})
  503. CloakEffect.Color = ColorSequence.new(Color3.new(Colorpart1, Colorpart2, Colorpart3), Color3.new(Colorpart1, Colorpart2, Colorpart3))
  504. CloakEffect.LightEmission = 1
  505. CloakEffect.Texture = "http://www.roblox.com/asset/?id=243664672"
  506. CloakEffectLight = Instance.new("PointLight", Torso)
  507. CloakEffectLight.Color = Color3.new(Colorpart1, Colorpart2, Colorpart3)
  508. CloakEffectLight.Range = 10
  509. CloakEffectLight.Brightness = 10
  510. CloakEffectLight.Enabled = false
  511. CloakEffectLight2 = Instance.new("PointLight", Torso)
  512. CloakEffectLight2.Color = Color3.new(Colorpart1, Colorpart2, Colorpart3)
  513. CloakEffectLight2.Range = 7.5
  514. CloakEffectLight2.Brightness = 7.5
  515. CloakEffectLight2.Enabled = false
  516. local CloakEffect2 = Instance.new("ParticleEmitter", Torso)
  517. CloakEffect2.VelocitySpread = 360
  518. CloakEffect2.Lifetime = NumberRange.new(1)
  519. CloakEffect2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 6), NumberSequenceKeypoint.new(1, 5)})
  520. CloakEffect2.Enabled = false
  521. CloakEffect2.RotSpeed = NumberRange.new(9000)
  522. CloakEffect2.Rate = 200
  523. CloakEffect2.Rotation = NumberRange.new(-360, 360)
  524. CloakEffect2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.1, 0), NumberSequenceKeypoint.new(1, 1)})
  525. CloakEffect2.Color = ColorSequence.new(Color3.new(Colorpart1, Colorpart2, Colorpart3), Color3.new(Colorpart1, Colorpart2, Colorpart3))
  526. CloakEffect2.Texture = "http://www.roblox.com/asset/?id=321556991"
  527. local TrailEffect = Instance.new("ParticleEmitter", Torso)
  528. TrailEffect.Lifetime = NumberRange.new(1)
  529. TrailEffect.Speed = NumberRange.new(0)
  530. TrailEffect.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5, 0.5), NumberSequenceKeypoint.new(1, 0)})
  531. TrailEffect.Enabled = false
  532. TrailEffect.RotSpeed = NumberRange.new(-360, 360)
  533. TrailEffect.Rate = 500
  534. TrailEffect.Rotation = NumberRange.new(-360, 360)
  535. TrailEffect.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.1, 0.5), NumberSequenceKeypoint.new(1, 1)})
  536. TrailEffect.Color = ColorSequence.new(Color3.new(Colorpart1, Colorpart2, Colorpart3), Color3.new(Colorpart1, Colorpart2, Colorpart3))
  537. TrailEffect.LightEmission = 0.5
  538. TrailEffect.Texture = "http://www.roblox.com/asset/?id=243728206"
  539. local GhostEffect = Instance.new("ParticleEmitter", Torso)
  540. GhostEffect.Lifetime = NumberRange.new(0.25, 0.5)
  541. GhostEffect.Speed = NumberRange.new(12.5, 15)
  542. GhostEffect.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.3, 0.3), NumberSequenceKeypoint.new(1, 0, 0)})
  543. GhostEffect.Acceleration = Vector3.new(0, 0, 0)
  544. GhostEffect.RotSpeed = NumberRange.new(9000)
  545. GhostEffect.Rate = 1000
  546. GhostEffect.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(0.1, 0.25), NumberSequenceKeypoint.new(1, 1)})
  547. GhostEffect.LightEmission = 0.75
  548. GhostEffect.Color = ColorSequence.new(Color3.new(1, 1, 1), Color3.new(1, 1, 1))
  549. GhostEffect.Texture = "http://www.roblox.com/asset/?id=321556991"
  550. GhostEffect.VelocitySpread = 360
  551. GhostEffect.LockedToPart = false
  552. GhostEffect.Enabled = false
  553. local Player = game.Players.localPlayer
  554. local Character = Player.Character
  555. local Humanoid = Character.Humanoid
  556. local mouse = Player:GetMouse()
  557. local LeftArm = Character["Left Arm"]
  558. local RightArm = Character["Right Arm"]
  559. local LeftLeg = Character["Left Leg"]
  560. local RightLeg = Character["Right Leg"]
  561. local Head = Character.Head
  562. local Torso = Character.Torso
  563. local cam = game.Workspace.CurrentCamera
  564. local RootPart = Character.HumanoidRootPart
  565. local equipped = false
  566. local attack = false
  567. local Anim = "Idle"
  568. local idle = 0
  569. local sprint = false
  570. local battlestance = false
  571. local attacktype = 1
  572. local state = "none"
  573. local torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  574. local velocity = RootPart.Velocity.y
  575. local sine = 0
  576. local change = 1
  577. local on = false
  578. local grabbed = false
  579. local skill1 = false
  580. local skill2 = false
  581. local skill3 = false
  582. local skill4 = false
  583. local cooldown1 = 0
  584. local cooldown2 = 0
  585. local cooldown3 = 0
  586. local cooldown4 = 0
  587. local co1 = 0
  588. local co2 = 0
  589. local co3 = 0
  590. local co4 = 0
  591. local inputserv = game:GetService("UserInputService")
  592. local typing = false
  593. local crit = false
  594. local critchance = 2
  595. local critdamageaddmin = 3
  596. local critdamageaddmax = 7
  597. local maxstamina = 100
  598. local stamina = 0
  599. local maxjumpstamina = 100
  600. local jumpstamina = 0
  601. local maxstealth = 100
  602. local stealth = 0
  603. local skill1stam = 100
  604. local skill2stam = 100
  605. local skill3stam = 100
  606. local skill4stam = 100
  607. local recovermana = 100
  608. local recoverstealth = 5
  609. local recoverjumpstamina = 25
  610. local defensevalue = 1
  611. local speedvalue = 1
  612. local mindamage = 5
  613. local maxdamage = 45
  614. local damagevalue = 1
  615. local cf = CFrame.new
  616. local mr = math.rad
  617. local angles = CFrame.Angles
  618. local ud = UDim2.new
  619. local c3 = Color3.new
  620. local skillcolorscheme = c3(1, 1, 1)
  621. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  622. makeframe = function(par, trans, pos, size, color)
  623. local frame = Instance.new("Frame", par)
  624. frame.BackgroundTransparency = trans
  625. frame.BorderSizePixel = 0
  626. frame.Position = pos
  627. frame.Size = size
  628. frame.BackgroundColor3 = color
  629. return frame
  630. end
  631.  
  632. makelabel = function(par, text)
  633. local label = Instance.new("TextLabel", par)
  634. label.BackgroundTransparency = 1
  635. label.Size = ud(1, 0, 1, 0)
  636. label.Position = ud(0, 0, 0, 0)
  637. label.TextColor3 = c3(255, 255, 255)
  638. label.TextStrokeTransparency = 0
  639. label.FontSize = Enum.FontSize.Size32
  640. label.Font = Enum.Font.SourceSansBold
  641. label.BorderSizePixel = 0
  642. label.TextScaled = true
  643. label.Text = text
  644. end
  645.  
  646. framesk1 = makeframe(scrn, 0.5, ud(0.23, 0, 0.93, 0), ud(0.26, 0, 0.06, 0), skillcolorscheme)
  647. framesk2 = makeframe(scrn, 0.5, ud(0.5, 0, 0.93, 0), ud(0.26, 0, 0.06, 0), skillcolorscheme)
  648. framesk3 = makeframe(scrn, 0.5, ud(0.5, 0, 0.86, 0), ud(0.26, 0, 0.06, 0), skillcolorscheme)
  649. framesk4 = makeframe(scrn, 0.5, ud(0.23, 0, 0.86, 0), ud(0.26, 0, 0.06, 0), skillcolorscheme)
  650. bar1 = makeframe(framesk1, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
  651. bar2 = makeframe(framesk2, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
  652. bar3 = makeframe(framesk3, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
  653. bar4 = makeframe(framesk4, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), skillcolorscheme)
  654. text1 = makelabel(framesk1, "[C] Omega Shatter")
  655. text2 = makelabel(framesk2, "[V] Black Hole")
  656. text3 = makelabel(framesk3, "[X] Teleport")
  657. text4 = makelabel(framesk4, "[Z] Omega Lunge")
  658. staminabar = makeframe(scrn, 0.5, ud(0.23, 0, 0.82, 0), ud(0.26, 0, 0.03, 0), c3(0.23921568627451, 0.67058823529412, 1))
  659. staminacover = makeframe(staminabar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0.23921568627451, 0.67058823529412, 1))
  660. staminatext = makelabel(staminabar, "Mana")
  661. stealthbar = makeframe(scrn, 0.5, ud(0.23, 0, 0.78, 0), ud(0.26, 0, 0.03, 0), c3(0.22745098039216, 0.49019607843137, 0.082352941176471))
  662. stealthcover = makeframe(stealthbar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0.7843137254902, 0))
  663. stealthtext = makelabel(stealthbar, "Stealth")
  664. healthbar = makeframe(scrn, 0.5, ud(0.5, 0, 0.82, 0), ud(0.26, 0, 0.03, 0), c3(1, 1, 0))
  665. healthcover = makeframe(healthbar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(1, 0.18039215686275, 0.1921568627451))
  666. healthtext = makelabel(healthbar, "Health")
  667. jumpstaminabar = makeframe(scrn, 0.5, ud(0.5, 0, 0.78, 0), ud(0.26, 0, 0.03, 0), c3(1, 0.61960784313725, 0))
  668. jumpstaminacover = makeframe(jumpstaminabar, 0, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(1, 1, 0))
  669. jumpstaminatext = makelabel(jumpstaminabar, "Jump Stamina")
  670. local stats = Instance.new("Folder", Character)
  671. stats.Name = "Stats"
  672. local block = Instance.new("BoolValue", stats)
  673. block.Name = "Block"
  674. block.Value = false
  675. local stun = Instance.new("BoolValue", stats)
  676. stun.Name = "Stun"
  677. stun.Value = false
  678. local defense = Instance.new("NumberValue", stats)
  679. defense.Name = "Defence"
  680. defense.Value = defensevalue
  681. local speed = Instance.new("NumberValue", stats)
  682. speed.Name = "Speed"
  683. speed.Value = speedvalue
  684. local damagea = Instance.new("NumberValue", stats)
  685. damagea.Name = "Damage"
  686. damagea.Value = damagevalue
  687. makeeffect = function(par, size, pos1, trans, trans1, howmuch, delay1, id, type)
  688. local p = Instance.new("Part", par or workspace)
  689. p.CFrame = pos1
  690. p.Anchored = true
  691. p.Material = "Plastic"
  692. p.CanCollide = false
  693. p.TopSurface = 0
  694. p.Size = Vector3.new(1, 1, 1)
  695. p.BottomSurface = 0
  696. p.Transparency = trans
  697. p.FormFactor = "Custom"
  698. nooutline(p)
  699. local mesh = Instance.new("SpecialMesh", p)
  700. mesh.Scale = size
  701. if id ~= nil and type == nil then
  702. mesh.MeshId = "rbxassetid://" .. id
  703. else
  704. if id == nil and type ~= nil then
  705. mesh.MeshType = type
  706. else
  707. if id == nil and type == nil then
  708. mesh.MeshType = "Brick"
  709. end
  710. end
  711. end
  712. coroutine.wrap(function()
  713. for i = 0, delay1, 0.1 do
  714. wait(0.016666666666667)
  715. p.CFrame = p.CFrame
  716. mesh.Scale = mesh.Scale + howmuch
  717. p.Transparency = p.Transparency + trans1
  718. end
  719. p:Destroy()
  720. end
  721. )()
  722. return p
  723. end
  724.  
  725. clangy = function(cframe)
  726. wait(0.016666666666667)
  727. local clang = {}
  728. local dis = 0
  729. local part = Instance.new("Part", nil)
  730. part.CFrame = cframe
  731. part.Anchored = true
  732. part.CanCollide = false
  733. part.BrickColor = BrickColor.new("New Yeller")
  734. part.FormFactor = "Custom"
  735. part.Name = "clanger"
  736. part.Size = Vector3.new(0.2, 0.2, 0.2)
  737. part.TopSurface = 10
  738. part.BottomSurface = 10
  739. part.RightSurface = 10
  740. part.LeftSurface = 10
  741. part.BackSurface = 10
  742. part.FrontSurface = 10
  743. part:BreakJoints()
  744. local mesh = Instance.new("BlockMesh", part)
  745. coroutine.wrap(function()
  746. for i = 1, 7 do
  747. do
  748. wait(0.016666666666667)
  749. dis = dis + 0.2
  750. local partc = part:clone()
  751. partc.Parent = workspace
  752. partc.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(dis, 0, 0)
  753. partc.CFrame = partc.CFrame * CFrame.new(0, dis, 0)
  754. table.insert(clang, partc)
  755. end
  756. end
  757. for i,v in pairs(clang) do
  758. coroutine.wrap(function()
  759. for i = 1, 10 do
  760. wait(0.01)
  761. v.Transparency = v.Transparency + 0.1
  762. end
  763. v:destroy()
  764. end
  765. )()
  766. end
  767. end
  768. )()
  769. end
  770.  
  771. circle = function(color, pos1)
  772. local p = Instance.new("Part", m)
  773. p.BrickColor = BrickColor.new(color)
  774. p.CFrame = pos1
  775. p.Anchored = true
  776. p.Material = "Plastic"
  777. p.CanCollide = false
  778. p.TopSurface = 0
  779. p.Size = Vector3.new(1, 1, 1)
  780. p.BottomSurface = 0
  781. p.Transparency = 0.35
  782. p.FormFactor = "Custom"
  783. local mesh = Instance.new("CylinderMesh", p)
  784. mesh.Scale = Vector3.new(0, 0, 0)
  785. coroutine.wrap(function()
  786. for i = 0, 5, 0.1 do
  787. wait(0.016666666666667)
  788. p.CFrame = p.CFrame
  789. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0, 0.5)
  790. p.Transparency = p.Transparency + 0.025
  791. end
  792. p:Destroy()
  793. end
  794. )()
  795. end
  796.  
  797. firespaz1 = function(color, pos1)
  798. local p = Instance.new("Part", m)
  799. p.BrickColor = BrickColor.new(color)
  800. p.CFrame = pos1
  801. p.Anchored = true
  802. p.Material = "Plastic"
  803. p.CanCollide = false
  804. p.TopSurface = 0
  805. p.Size = Vector3.new(1, 1, 1)
  806. p.BottomSurface = 0
  807. p.Transparency = 0.5
  808. p.FormFactor = "Custom"
  809. local mesh = Instance.new("BlockMesh", p)
  810. mesh.Scale = Vector3.new(1, 1, 1)
  811. coroutine.wrap(function()
  812. for i = 0, 15, 0.1 do
  813. wait(0.033333333333333)
  814. p.CFrame = p.CFrame * CFrame.new(0, 0.1, 0)
  815. mesh.Scale = mesh.Scale - Vector3.new(0.1, 0.1, 0.1)
  816. p.Transparency = p.Transparency + 0.025
  817. end
  818. p:Destroy()
  819. end
  820. )()
  821. end
  822.  
  823. pickrandom = function(tablesa)
  824. local randomized = tablesa[math.random(1, #tablesa)]
  825. return randomized
  826. end
  827.  
  828. sound = function(id, pitch, volume, par, last)
  829. local s = Instance.new("Sound", par or Torso)
  830. s.SoundId = "rbxassetid://" .. id
  831. s.Pitch = pitch or 1
  832. s.Volume = volume or 1
  833. wait()
  834. s:play()
  835. game.Debris:AddItem(s, last or 120)
  836. end
  837.  
  838. clangy = function(cframe)
  839. wait(0.016666666666667)
  840. local clang = {}
  841. local dis = 0
  842. local part = Instance.new("Part", nil)
  843. part.CFrame = cframe
  844. part.Anchored = true
  845. part.CanCollide = false
  846. part.BrickColor = BrickColor.new("New Yeller")
  847. part.FormFactor = "Custom"
  848. part.Name = "clanger"
  849. part.Size = Vector3.new(0.2, 0.2, 0.2)
  850. part.TopSurface = 10
  851. part.BottomSurface = 10
  852. part.RightSurface = 10
  853. part.LeftSurface = 10
  854. part.BackSurface = 10
  855. part.FrontSurface = 10
  856. part:BreakJoints()
  857. local mesh = Instance.new("BlockMesh", part)
  858. coroutine.wrap(function()
  859. for i = 1, 7 do
  860. do
  861. wait(0.016666666666667)
  862. dis = dis + 0.2
  863. local partc = part:clone()
  864. partc.Parent = workspace
  865. partc.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(dis, 0, 0)
  866. partc.CFrame = partc.CFrame * CFrame.new(0, dis, 0)
  867. table.insert(clang, partc)
  868. end
  869. end
  870. for i,v in pairs(clang) do
  871. coroutine.wrap(function()
  872. for i = 1, 10 do
  873. wait(0.01)
  874. v.Transparency = v.Transparency + 0.1
  875. end
  876. v:destroy()
  877. end
  878. )()
  879. end
  880. end
  881. )()
  882. end
  883.  
  884. so = function(id, par, vol, pit)
  885. coroutine.resume(coroutine.create(function()
  886. local sou = Instance.new("Sound", par)
  887. sou.Volume = vol
  888. sou.Pitch = pit
  889. sou.SoundId = id
  890. wait()
  891. sou:play()
  892. game:GetService("Debris"):AddItem(sou, 10)
  893. end
  894. ))
  895. end
  896.  
  897. getclosest = function(obj, dis, player)
  898. if player.Torso.CFrame.p - obj.magnitude >= dis then
  899. do return not player end
  900. do
  901. local list = {}
  902. for i,v in pairs(workspace:GetChildren()) do
  903. if v:IsA("Model") and v:findFirstChild("Torso") and v ~= Character and v.Torso.Position - obj.magnitude <= dis then
  904. table.insert(list, v)
  905. end
  906. end
  907. do return list end
  908.  
  909. end
  910. end
  911. end
  912.  
  913. tag = function(hum, player)
  914. local creator = Instance.new("ObjectValue", hum)
  915. creator.Value = player
  916. creator.Name = "creator"
  917. end
  918.  
  919. untag = function(hum)
  920. if hum ~= nil then
  921. local tag = hum:findFirstChild("creator")
  922. if tag ~= nil then
  923. tag.Parent = nil
  924. end
  925. end
  926. end
  927.  
  928. tagplayer = function(h)
  929. coroutine.wrap(function()
  930. tag(h, player)
  931. wait(1)
  932. untag(h)
  933. end
  934. )()
  935. end
  936.  
  937. randomizer = function(percent)
  938. local randomized = math.random(0, 100)
  939. if randomized <= percent then
  940. return true
  941. else
  942. if percent <= randomized then
  943. return false
  944. end
  945. end
  946. end
  947.  
  948. turncrit = function()
  949. coroutine.resume(coroutine.create(function()
  950. print("CRITICAL!")
  951. crit = true
  952. wait(0.25)
  953. crit = false
  954. end
  955. ))
  956. end
  957.  
  958. subtractstamina = function(k)
  959. if k <= stamina then
  960. stamina = stamina - k
  961. end
  962. end
  963.  
  964. local weldBetween = function(a, b)
  965. local weldd = Instance.new("ManualWeld")
  966. weldd.Part0 = a
  967. weldd.Part1 = b
  968. weldd.C0 = CFrame.new()
  969. weldd.C1 = b.CFrame:inverse() * a.CFrame
  970. weldd.Parent = a
  971. return weldd
  972. end
  973.  
  974. nooutline = function(part)
  975. part.TopSurface = 10
  976. end
  977.  
  978. part = function(formfactor, parent, material, reflectance, transparency, brickcolor, name, size)
  979. local fp = it("Part")
  980. fp.formFactor = formfactor
  981. fp.Parent = parent
  982. fp.Reflectance = reflectance
  983. fp.Transparency = transparency
  984. fp.CanCollide = false
  985. fp.Locked = true
  986. fp.BrickColor = BrickColor.new(tostring(brickcolor))
  987. fp.Name = name
  988. fp.Size = size
  989. fp.Position = Character.Torso.Position
  990. nooutline(fp)
  991. fp.Material = material
  992. fp:BreakJoints()
  993. return fp
  994. end
  995.  
  996. mesh = function(Mesh, part, meshtype, meshid, offset, scale)
  997. local mesh = it(Mesh)
  998. mesh.Parent = part
  999. if Mesh == "SpecialMesh" then
  1000. mesh.MeshType = meshtype
  1001. mesh.MeshId = meshid
  1002. end
  1003. mesh.Offset = offset
  1004. mesh.Scale = scale
  1005. return mesh
  1006. end
  1007.  
  1008. weld = function(parent, part0, part1, c0, c1)
  1009. local weld = it("Weld")
  1010. weld.Parent = parent
  1011. weld.Part0 = part0
  1012. weld.Part1 = part1
  1013. weld.C0 = c0
  1014. weld.C1 = c1
  1015. return weld
  1016. end
  1017.  
  1018. local CFrameFromTopBack = function(at, top, back)
  1019. local right = top:Cross(back)
  1020. return CFrame.new(at.x, at.y, at.z, right.x, top.x, back.x, right.y, top.y, back.y, right.z, top.z, back.z)
  1021. end
  1022.  
  1023. Triangle = function(a, b, c)
  1024. local edg1 = c - a:Dot(b - a.unit)
  1025. local edg2 = a - b:Dot(c - b.unit)
  1026. local edg3 = b - c:Dot(a - c.unit)
  1027. if edg1 <= b - a.magnitude and edg1 >= 0 then
  1028. a = a
  1029. else
  1030. -- DECOMPILER ERROR at PC35: Overwrote pending register: R1 in 'AssignReg'
  1031.  
  1032. if edg2 <= c - b.magnitude and edg2 >= 0 then
  1033. a = b
  1034. else
  1035. -- DECOMPILER ERROR at PC46: Overwrote pending register: R2 in 'AssignReg'
  1036.  
  1037. -- DECOMPILER ERROR at PC47: Overwrote pending register: R1 in 'AssignReg'
  1038.  
  1039. if edg3 <= a - c.magnitude and edg3 >= 0 then
  1040. a = c
  1041. else
  1042. assert(false, "unreachable")
  1043. end
  1044. end
  1045. end
  1046. local len1 = c - a:Dot(b - a.unit)
  1047. local len2 = b - a.magnitude - len1
  1048. local width = a + b - a.unit * len1 - c.magnitude
  1049. local maincf = CFrameFromTopBack(a, b - a:Cross(c - b).unit, -b - a.unit)
  1050. local list = {}
  1051. local TrailColor = "Dark grey"
  1052. if len1 > 0.01 then
  1053. local w1 = Instance.new("WedgePart", m)
  1054. game:GetService("Debris"):AddItem(w1, 5)
  1055. w1.Material = "SmoothPlastic"
  1056. w1.FormFactor = "Custom"
  1057. w1.BrickColor = BrickColor.new(TrailColor)
  1058. w1.Transparency = 0
  1059. w1.Reflectance = 0
  1060. w1.Material = "SmoothPlastic"
  1061. w1.CanCollide = false
  1062. NoOutline(w1)
  1063. local sz = Vector3.new(0.2, width, len1)
  1064. w1.Size = sz
  1065. local sp = Instance.new("SpecialMesh", w1)
  1066. sp.MeshType = "Wedge"
  1067. sp.Scale = Vector3.new(0, 1, 1) * sz / w1.Size
  1068. w1:BreakJoints()
  1069. w1.Anchored = true
  1070. w1.Parent = workspace
  1071. w1.Transparency = 0.7
  1072. table.insert(Effects, {w1, "Disappear", 0.01})
  1073. w1.CFrame = maincf * CFrame.Angles(math.pi, 0, math.pi / 2) * CFrame.new(0, width / 2, len1 / 2)
  1074. table.insert(list, w1)
  1075. end
  1076. do
  1077. if len2 > 0.01 then
  1078. local w2 = Instance.new("WedgePart", m)
  1079. game:GetService("Debris"):AddItem(w2, 5)
  1080. w2.Material = "SmoothPlastic"
  1081. w2.FormFactor = "Custom"
  1082. w2.BrickColor = BrickColor.new(TrailColor)
  1083. w2.Transparency = 0
  1084. w2.Reflectance = 0
  1085. w2.Material = "SmoothPlastic"
  1086. w2.CanCollide = false
  1087. NoOutline(w2)
  1088. local sz = Vector3.new(0.2, width, len2)
  1089. w2.Size = sz
  1090. local sp = Instance.new("SpecialMesh", w2)
  1091. sp.MeshType = "Wedge"
  1092. sp.Scale = Vector3.new(0, 1, 1) * sz / w2.Size
  1093. w2:BreakJoints()
  1094. w2.Anchored = true
  1095. w2.Parent = workspace
  1096. w2.Transparency = 0.7
  1097. table.insert(Effects, {w2, "Disappear", 0.01})
  1098. w2.CFrame = maincf * CFrame.Angles(math.pi, math.pi, -math.pi / 2) * CFrame.new(0, width / 2, -len1 - len2 / 2)
  1099. table.insert(list, w2)
  1100. end
  1101. do
  1102. return unpack(list)
  1103. end
  1104. end
  1105. end
  1106.  
  1107. so = function(id, par, vol, pit)
  1108. coroutine.resume(coroutine.create(function()
  1109. local sou = Instance.new("Sound", par or workspace)
  1110. sou.Volume = vol
  1111. sou.Pitch = pit or 1
  1112. sou.SoundId = id
  1113. fat.Event:wait()
  1114. sou:play()
  1115. game:GetService("Debris"):AddItem(sou, 6)
  1116. end
  1117. ))
  1118. end
  1119.  
  1120. clerp = function(a, b, t)
  1121. local qa = {QuaternionFromCFrame(a)}
  1122. local qb = {QuaternionFromCFrame(b)}
  1123. local ax, ay, az = a.x, a.y, a.z
  1124. local bx, by, bz = b.x, b.y, b.z
  1125. local _t = 1 - t
  1126. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1127. end
  1128.  
  1129. local clerp = CFrame.new().lerp
  1130. QuaternionFromCFrame = function(cf)
  1131. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1132. local trace = m00 + m11 + m22
  1133. if trace > 0 then
  1134. local s = math.sqrt(1 + trace)
  1135. local recip = 0.5 / s
  1136. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1137. else
  1138. do
  1139. local i = 0
  1140. if m00 < m11 then
  1141. i = 1
  1142. end
  1143. if i == 0 and m00 or m11 < m22 then
  1144. i = 2
  1145. end
  1146. if i == 0 then
  1147. local s = math.sqrt(m00 - m11 - m22 + 1)
  1148. local recip = 0.5 / s
  1149. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1150. else
  1151. do
  1152. if i == 1 then
  1153. local s = math.sqrt(m11 - m22 - m00 + 1)
  1154. local recip = 0.5 / s
  1155. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1156. else
  1157. do
  1158. if i == 2 then
  1159. local s = math.sqrt(m22 - m00 - m11 + 1)
  1160. local recip = 0.5 / s
  1161. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1162. end
  1163. end
  1164. end
  1165. end
  1166. end
  1167. end
  1168. end
  1169. end
  1170.  
  1171. QuaternionToCFrame = function(px, py, pz, x, y, z, w)
  1172. local xs, ys, zs = x + x, y + y, z + z
  1173. local wx, wy, wz = w * xs, w * ys, w * zs
  1174. local xx = x * xs
  1175. local xy = x * ys
  1176. local xz = x * zs
  1177. local yy = y * ys
  1178. local yz = y * zs
  1179. local zz = z * zs
  1180. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1181. end
  1182.  
  1183. QuaternionSlerp = function(a, b, t)
  1184. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1185. local startInterp, finishInterp = nil, nil
  1186. if cosTheta >= 0.0001 then
  1187. if 1 - cosTheta > 0.0001 then
  1188. local theta = math.acos(cosTheta)
  1189. local invSinTheta = 1 / math.sin(theta)
  1190. startInterp = math.sin((1 - t) * theta) * invSinTheta
  1191. finishInterp = math.sin(t * theta) * invSinTheta
  1192. else
  1193. do
  1194. startInterp = 1 - t
  1195. finishInterp = t
  1196. if 1 + cosTheta > 0.0001 then
  1197. local theta = math.acos(-cosTheta)
  1198. local invSinTheta = 1 / math.sin(theta)
  1199. startInterp = math.sin((t - 1) * theta) * invSinTheta
  1200. finishInterp = math.sin(t * theta) * invSinTheta
  1201. else
  1202. do
  1203. startInterp = t - 1
  1204. finishInterp = t
  1205. return a[1] * (startInterp) + b[1] * finishInterp, a[2] * (startInterp) + b[2] * finishInterp, a[3] * (startInterp) + b[3] * finishInterp, a[4] * (startInterp) + b[4] * finishInterp
  1206. end
  1207. end
  1208. end
  1209. end
  1210. end
  1211. end
  1212.  
  1213. local PartOnRay = workspace.FindPartOnRay
  1214. local RayNew = Ray.new
  1215. rayCast = function(Pos, Dir, Max, Ignore)
  1216. return PartOnRay(workspace, RayNew(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1217. end
  1218.  
  1219. makegui = function(cframe, text)
  1220. local a = math.random(-10, 10) / 100
  1221. local c = Instance.new("Part")
  1222. c.Transparency = 1
  1223. Instance.new("BodyGyro").Parent = c
  1224. c.Parent = workspace
  1225. c.CFrame = CFrame.new(cframe.p + Vector3.new(0, 1.5, 0))
  1226. local f = Instance.new("BodyPosition")
  1227. f.P = 2000
  1228. f.D = 100
  1229. f.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1230. f.position = c.Position + Vector3.new(0, 3, 0)
  1231. f.Parent = c
  1232. game:GetService("Debris"):AddItem(c, 6.5)
  1233. c.CanCollide = false
  1234. c.Parent = workspace
  1235. c.CanCollide = false
  1236. local bg = Instance.new("BillboardGui", c)
  1237. bg.Adornee = c
  1238. bg.Size = UDim2.new(1, 0, 1, 0)
  1239. bg.StudsOffset = Vector3.new(0, 0, 0)
  1240. bg.AlwaysOnTop = false
  1241. local tl = Instance.new("TextLabel", bg)
  1242. tl.BackgroundTransparency = 1
  1243. tl.Size = UDim2.new(1, 0, 1, 0)
  1244. tl.Text = text
  1245. tl.Font = "SourceSansBold"
  1246. tl.FontSize = "Size42"
  1247. if crit == true then
  1248. tl.TextColor3 = Color3.new(0.70588235294118, 0, 0)
  1249. else
  1250. tl.TextColor3 = Color3.new(255, 0.70588235294118, 0.2)
  1251. end
  1252. tl.TextStrokeTransparency = 0
  1253. tl.TextScaled = true
  1254. tl.TextWrapped = true
  1255. coroutine.wrap(function()
  1256. wait(2)
  1257. for i = 1, 10 do
  1258. fat.Event:wait()
  1259. c.Transparency = 1
  1260. tl.TextTransparency = tl.TextTransparency + 0.1
  1261. end
  1262. end
  1263. )()
  1264. end
  1265.  
  1266. Damagefunc = function(hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, decreaseblock)
  1267. if hit.Parent == nil then
  1268. return
  1269. end
  1270. local h = hit.Parent:FindFirstChild("Humanoid")
  1271. for _,v in pairs(hit.Parent:children()) do
  1272. if v:IsA("Humanoid") then
  1273. h = v
  1274. end
  1275. end
  1276. if hit.Parent.Parent:FindFirstChild("Torso") ~= nil then
  1277. h = hit.Parent.Parent:FindFirstChild("Humanoid")
  1278. end
  1279. if hit.Parent.className == "Hat" then
  1280. hit = hit.Parent.Parent:findFirstChild("Head")
  1281. end
  1282. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1283. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1284. return
  1285. end
  1286. local blocked = false
  1287. block = hit.Parent:findFirstChild("Block")
  1288. if block ~= nil then
  1289. print(block.className)
  1290. if block.className == "NumberValue" and block.Value > 0 then
  1291. blocked = true
  1292. if decreaseblock == nil then
  1293. block.Value = block.Value - 1
  1294. end
  1295. end
  1296. if block.className == "IntValue" and block.Value > 0 then
  1297. blocked = true
  1298. if decreaseblock ~= nil then
  1299. block.Value = block.Value - 1
  1300. end
  1301. end
  1302. end
  1303. if blocked == false then
  1304. local D = math.random(minim, maxim) * damagea.Value
  1305. if h.Parent:FindFirstChild("Stats") then
  1306. D = D / h.Parent:FindFirstChild("Stats").Defence.Value
  1307. else
  1308. end
  1309. if not h.Parent:FindFirstChild("Stats") then
  1310. do
  1311. game.ReplicatedStorage.Remotes.HealthEvent:FireServer(h, D, 1)
  1312. TagService:NewTag(h.Parent, Player, "Rigormortis", D)
  1313. makegui(hit.Parent.Head.CFrame, tostring(math.floor(D + 0.5)))
  1314. local D = math.random(minim, maxim) * damagea.Value
  1315. if h.Parent:FindFirstChild("Stats") then
  1316. D = D / h.Parent:FindFirstChild("Stats").Defence.Value
  1317. else
  1318. end
  1319. if not h.Parent:FindFirstChild("Stats") then
  1320. do
  1321. game.ReplicatedStorage.Remotes.HealthEvent:FireServer(h, D / 2, 1)
  1322. makegui(hit.Parent.Head.CFrame, tostring(math.floor(D + 0.5)))
  1323. if Type == "Knockdown" then
  1324. local humanoid = hit.Parent.Humanoid
  1325. humanoid.PlatformStand = true
  1326. coroutine.resume(coroutine.create(function(Humanoid)
  1327. fat.Event:wait()
  1328. Humanoid.PlatformStand = false
  1329. end
  1330. ), humanoid)
  1331. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  1332. local bodvol = Instance.new("BodyVelocity")
  1333. bodvol.velocity = angle * knockback
  1334. bodvol.P = 5000
  1335. bodvol.maxForce = Vector3.new(8000, 8000, 8000)
  1336. bodvol.Parent = hit
  1337. rl = Instance.new("BodyAngularVelocity")
  1338. rl.P = 3000
  1339. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  1340. rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  1341. rl.Parent = hit
  1342. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1343. game:GetService("Debris"):AddItem(rl, 0.5)
  1344. else
  1345. do
  1346. if Type == "Normal" then
  1347. so("http://www.roblox.com/asset/?id=344936315", hit, 1, math.random(100, 200) / 100)
  1348. vp = Instance.new("BodyVelocity")
  1349. vp.P = 500
  1350. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1351. if KnockbackType == 1 then
  1352. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1353. else
  1354. if KnockbackType == 2 then
  1355. vp.velocity = Property.CFrame.lookVector * knockback
  1356. end
  1357. end
  1358. if knockback > 0 then
  1359. vp.Parent = hit.Parent.Torso
  1360. end
  1361. game:GetService("Debris"):AddItem(vp, 0.5)
  1362. else
  1363. if Type == "SlashLifeSteal" then
  1364. so("http://www.roblox.com/asset/?id=344936315", hit, 1, math.random(100, 200) / 100)
  1365. Humanoid.Health = Humanoid.Health + math.random(1, 2) / 2.5
  1366. vp = Instance.new("BodyVelocity")
  1367. vp.P = 500
  1368. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1369. if KnockbackType == 1 then
  1370. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1371. else
  1372. if KnockbackType == 2 then
  1373. vp.velocity = Property.CFrame.lookVector * knockback
  1374. end
  1375. end
  1376. if knockback > 0 then
  1377. vp.Parent = hit.Parent.Torso
  1378. end
  1379. game:GetService("Debris"):AddItem(vp, 0.5)
  1380. else
  1381. if Type == "SlashLifeSteal2" then
  1382. so("http://www.roblox.com/asset/?id=344936315", hit, 1, math.random(100, 200) / 100)
  1383. Humanoid.Health = Humanoid.Health + math.random(2, 3) / 2.5
  1384. vp = Instance.new("BodyVelocity")
  1385. vp.P = 500
  1386. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1387. if KnockbackType == 1 then
  1388. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1389. else
  1390. if KnockbackType == 2 then
  1391. vp.velocity = Property.CFrame.lookVector * knockback
  1392. end
  1393. end
  1394. if knockback > 0 then
  1395. vp.Parent = hit.Parent.Torso
  1396. end
  1397. game:GetService("Debris"):AddItem(vp, 0.5)
  1398. else
  1399. if Type == "BlackHoleDamage" then
  1400. Humanoid.Health = Humanoid.Health + math.random(2, 4) / 5
  1401. local floatingvelocity = Instance.new("BodyVelocity")
  1402. floatingvelocity.Parent = hit.Parent.Torso
  1403. floatingvelocity.Velocity = Vector3.new(0, math.random(2.5, 5), 0)
  1404. game:GetService("Debris"):AddItem(floatingvelocity, 1)
  1405. else
  1406. do
  1407. if Type == "BlackHoleDamage2" then
  1408. vp = Instance.new("BodyVelocity")
  1409. vp.P = 500
  1410. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1411. if KnockbackType == 1 then
  1412. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1413. else
  1414. if KnockbackType == 2 then
  1415. vp.velocity = Property.CFrame.lookVector * knockback
  1416. end
  1417. end
  1418. if knockback > 0 then
  1419. vp.Parent = hit.Parent.Torso
  1420. end
  1421. game:GetService("Debris"):AddItem(vp, 0.5)
  1422. else
  1423. if Type == "Up" then
  1424. local bodyVelocity = Instance.new("BodyVelocity")
  1425. bodyVelocity.velocity = vt(0, 60, 0)
  1426. bodyVelocity.P = 5000
  1427. bodyVelocity.maxForce = Vector3.new(8000, 8000, 8000)
  1428. bodyVelocity.Parent = hit
  1429. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1430. rl = Instance.new("BodyAngularVelocity")
  1431. rl.P = 3000
  1432. rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
  1433. rl.angularvelocity = Vector3.new(math.random(-30, 30), math.random(-30, 30), math.random(-30, 30))
  1434. rl.Parent = hit
  1435. game:GetService("Debris"):AddItem(rl, 0.5)
  1436. else
  1437. do
  1438. if Type == "Snare" then
  1439. wait()
  1440. bp = Instance.new("BodyPosition")
  1441. bp.P = 2000
  1442. bp.D = 100
  1443. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1444. bp.position = hit.Parent.Torso.Position
  1445. bp.Parent = hit.Parent.Torso
  1446. game:GetService("Debris"):AddItem(bp, 1)
  1447. else
  1448. if Type == "Target" then
  1449. so("http://www.roblox.com/asset/?id=199144144", hit, 1, math.random(150, 200) / 100)
  1450. vp = Instance.new("BodyVelocity")
  1451. vp.P = 500
  1452. vp.maxForce = Vector3.new(math.huge, 0, math.huge)
  1453. if KnockbackType == 1 then
  1454. vp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1455. else
  1456. if KnockbackType == 2 then
  1457. vp.velocity = Property.CFrame.lookVector * knockback
  1458. end
  1459. end
  1460. if knockback > 0 then
  1461. vp.Parent = hit.Parent.Torso
  1462. end
  1463. game:GetService("Debris"):AddItem(vp, 0.5)
  1464. end
  1465. end
  1466. local debounce = Instance.new("BoolValue")
  1467. debounce.Name = "DebounceHit"
  1468. debounce.Parent = hit.Parent
  1469. debounce.Value = true
  1470. game:GetService("Debris"):AddItem(debounce, Delay)
  1471. c = Instance.new("ObjectValue")
  1472. c.Name = "creator"
  1473. c.Value = Player
  1474. c.Parent = h
  1475. game:GetService("Debris"):AddItem(c, 0.5)
  1476. end
  1477. end
  1478. end
  1479. end
  1480. end
  1481. end
  1482. end
  1483. end
  1484. end
  1485. end
  1486. end
  1487. end
  1488. end
  1489. end
  1490. end
  1491. end
  1492. end
  1493.  
  1494. MagniDamage = function(Part, magni, mindam, maxdam, knock, Type)
  1495. for _,c in pairs(workspace:children()) do
  1496. local hum = c:findFirstChild("Humanoid")
  1497. if hum ~= nil then
  1498. local head = c:findFirstChild("Torso")
  1499. if head ~= nil then
  1500. local targ = head.Position - Part.Position
  1501. local mag = targ.magnitude
  1502. if mag <= magni and c.Name ~= Player.Name then
  1503. Damagefunc(head, mindam, maxdam, knock, Type, RootPart, 0.2, 1, 3, 1)
  1504. end
  1505. end
  1506. end
  1507. end
  1508. end
  1509.  
  1510. JumpEffect = function(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
  1511. local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1512. prt.Anchored = true
  1513. prt.CanCollide = false
  1514. prt.CFrame = cframe * angles(math.rad(90), 0, 0)
  1515. local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
  1516. game:GetService("Debris"):AddItem(prt, 10)
  1517. coroutine.resume(coroutine.create(function(Part, Mesh)
  1518. for i = 0, 1, delay do
  1519. fat.Event:wait()
  1520. Part.CFrame = Part.CFrame
  1521. Part.Transparency = i
  1522. Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
  1523. end
  1524. Part.Parent = nil
  1525. end
  1526. ), prt, msh)
  1527. end
  1528.  
  1529. OrbEffect = function(brickcolor, cframe, x1, y1, z1, x2, y2, z2, delay)
  1530. local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1531. prt.Anchored = true
  1532. prt.CanCollide = false
  1533. prt.CFrame = cframe * angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)))
  1534. local msh = mesh("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=3270017", vt(0, 0, 0), vt(x1, y1, z1))
  1535. game:GetService("Debris"):AddItem(prt, 10)
  1536. coroutine.resume(coroutine.create(function(Part, Mesh)
  1537. for i = 0, 1, delay do
  1538. fat.Event:wait()
  1539. Part.CFrame = Part.CFrame
  1540. Part.Transparency = i
  1541. Mesh.Scale = Mesh.Scale + vt(x2, y2, z2)
  1542. end
  1543. Part.Parent = nil
  1544. end
  1545. ), prt, msh)
  1546. end
  1547.  
  1548. BlockShockwave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1549. local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1550. prt.Anchored = true
  1551. prt.CFrame = cframe * angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)))
  1552. local msh = mesh("BlockMesh", prt, "", "", vt(0, 0, 0), vt(x1, y1, z1))
  1553. game:GetService("Debris"):AddItem(prt, 10)
  1554. coroutine.resume(coroutine.create(function(Part, Mesh)
  1555. for i = 0, 1, delay do
  1556. fat.Event:wait()
  1557. Part.CFrame = Part.CFrame * angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)))
  1558. Part.Transparency = i
  1559. Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
  1560. end
  1561. Part.Parent = nil
  1562. end
  1563. ), prt, msh)
  1564. end
  1565.  
  1566. Shockwave = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1567. local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1568. prt.Anchored = true
  1569. prt.CFrame = cframe
  1570. local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1))
  1571. game:GetService("Debris"):AddItem(prt, 10)
  1572. coroutine.resume(coroutine.create(function(Part, Mesh)
  1573. for i = 0, 1, delay do
  1574. fat.Event:wait()
  1575. Part.CFrame = Part.CFrame
  1576. Part.Transparency = i
  1577. Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
  1578. end
  1579. Part.Parent = nil
  1580. end
  1581. ), prt, msh)
  1582. end
  1583.  
  1584. canwalk = true
  1585. canidle = true
  1586. cloaked = false
  1587. cloaked2 = false
  1588. portal = false
  1589. usedstealth = false
  1590. invisible = false
  1591. Face.Parent = nil
  1592. candoublejump = true
  1593. MMouse = mouse
  1594. TrailSound = Instance.new("Sound", Torso)
  1595. TrailSound.Pitch = 2
  1596. TrailSound.Volume = 0.25
  1597. TrailSound.Looped = true
  1598. TrailSound.SoundId = "http://www.roblox.com/asset/?id=338601253"
  1599. TrailSound2 = Instance.new("Sound", Torso)
  1600. TrailSound2.Pitch = 0.5
  1601. TrailSound2.Volume = 0.25
  1602. TrailSound2.Looped = true
  1603. TrailSound2.SoundId = "http://www.roblox.com/asset/?id=338601253"
  1604. Cloak = function()
  1605. cloaked = true
  1606. so("http://roblox.com/asset/?id=178452217", Torso, 0.5, 1)
  1607. for _,v in pairs(Torso.Parent:children()) do
  1608. do
  1609. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1610. coroutine.resume(coroutine.create(function()
  1611. for i = 0, 1, 0.1 do
  1612. wait()
  1613. TrailEffect.Enabled = true
  1614. speed.Value = 0.1
  1615. CloakEffect.Enabled = true
  1616. CloakEffect2.Enabled = true
  1617. CloakEffectLight.Enabled = true
  1618. v.Transparency = v.Transparency + 0.1
  1619. end
  1620. GhostEffect.Enabled = true
  1621. CloakEffectLight2.Enabled = true
  1622. defense.Value = 0.6
  1623. Humanoid.CameraOffset = Vector3.new(0, 1, 0)
  1624. TrailSound:Play()
  1625. TrailSound2:Play()
  1626. TrailEffect.Enabled = true
  1627. v.CanCollide = false
  1628. speed.Value = 0.1
  1629. v.Transparency = 1
  1630. CloakEffect.Enabled = false
  1631. CloakEffect2.Enabled = false
  1632. CloakEffectLight.Enabled = false
  1633. end
  1634. ))
  1635. end
  1636. if v.className == "Hat" then
  1637. do
  1638. hatp = v.Handle
  1639. coroutine.resume(coroutine.create(function(hatty)
  1640. for i = 0, 1, 0.1 do
  1641. wait()
  1642. hatty.Transparency = hatty.Transparency + 0.1
  1643. end
  1644. hatty.Transparency = 1
  1645. end
  1646. ), hatp)
  1647. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1648.  
  1649. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_STMT
  1650.  
  1651. end
  1652. end
  1653. end
  1654. end
  1655. for _,v in pairs(m:children()) do
  1656. if v.className == "Part" then
  1657. coroutine.resume(coroutine.create(function()
  1658. for i = 0, 1, 0.1 do
  1659. wait()
  1660. v.Transparency = v.Transparency + 0.1
  1661. end
  1662. v.Transparency = 1
  1663. end
  1664. ))
  1665. end
  1666. end
  1667. for _,v in pairs(m2:children()) do
  1668. if v.className == "Part" then
  1669. coroutine.resume(coroutine.create(function()
  1670. for i = 0, 1, 0.1 do
  1671. wait()
  1672. v.Transparency = v.Transparency + 0.1
  1673. end
  1674. v.Transparency = 1
  1675. end
  1676. ))
  1677. end
  1678. end
  1679. for _,v in pairs(m3:children()) do
  1680. if v.className == "Part" then
  1681. coroutine.resume(coroutine.create(function()
  1682. for i = 0, 1, 0.1 do
  1683. wait()
  1684. v.Transparency = v.Transparency + 0.1
  1685. end
  1686. v.Transparency = 1
  1687. end
  1688. ))
  1689. end
  1690. end
  1691. end
  1692.  
  1693. UnCloak = function()
  1694. cloaked = false
  1695. so("http://roblox.com/asset/?id=178452217", Torso, 0.5, 1.2)
  1696. for _,v in pairs(Torso.Parent:children()) do
  1697. do
  1698. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1699. coroutine.resume(coroutine.create(function()
  1700. for i = 0, 1, 0.1 do
  1701. wait()
  1702. TrailEffect.Enabled = false
  1703. speed.Value = 1.25
  1704. TrailEffect.Enabled = false
  1705. CloakEffect.Enabled = true
  1706. CloakEffect2.Enabled = true
  1707. CloakEffectLight.Enabled = true
  1708. v.Transparency = v.Transparency - 0.1
  1709. end
  1710. GhostEffect.Enabled = false
  1711. CloakEffectLight2.Enabled = false
  1712. defense.Value = 0.9
  1713. Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  1714. TrailSound:Stop()
  1715. TrailSound2:Stop()
  1716. speed.Value = 1.25
  1717. v.Transparency = 0
  1718. CloakEffect.Enabled = false
  1719. CloakEffect2.Enabled = false
  1720. CloakEffectLight.Enabled = false
  1721. end
  1722. ))
  1723. end
  1724. if v.className == "Hat" then
  1725. do
  1726. hatp = v.Handle
  1727. coroutine.resume(coroutine.create(function(hatty)
  1728. for i = 0, 1, 0.1 do
  1729. wait()
  1730. hatty.Transparency = hatty.Transparency - 0.1
  1731. end
  1732. hatty.Transparency = 0
  1733. end
  1734. ), hatp)
  1735. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1736.  
  1737. -- DECOMPILER ERROR at PC49: LeaveBlock: unexpected jumping out IF_STMT
  1738.  
  1739. end
  1740. end
  1741. end
  1742. end
  1743. for _,v in pairs(m:children()) do
  1744. if v.className == "Part" then
  1745. coroutine.resume(coroutine.create(function()
  1746. for i = 0, 1, 0.1 do
  1747. wait()
  1748. v.Transparency = v.Transparency - 0.1
  1749. end
  1750. v.Transparency = 0
  1751. end
  1752. ))
  1753. end
  1754. end
  1755. for _,v in pairs(m2:children()) do
  1756. if v.className == "Part" then
  1757. coroutine.resume(coroutine.create(function()
  1758. for i = 0, 1, 0.1 do
  1759. wait()
  1760. v.Transparency = v.Transparency - 0.1
  1761. end
  1762. v.Transparency = 0
  1763. end
  1764. ))
  1765. end
  1766. end
  1767. for _,v in pairs(m3:children()) do
  1768. if v.className == "Part" then
  1769. coroutine.resume(coroutine.create(function()
  1770. for i = 0, 1, 0.1 do
  1771. wait()
  1772. v.Transparency = v.Transparency - 0.1
  1773. end
  1774. v.Transparency = 0
  1775. end
  1776. ))
  1777. end
  1778. end
  1779. end
  1780.  
  1781. Cloak2 = function()
  1782. cloaked2 = true
  1783. so("http://roblox.com/asset/?id=178452217", Torso, 0.5, 1)
  1784. for _,v in pairs(Torso.Parent:children()) do
  1785. do
  1786. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1787. coroutine.resume(coroutine.create(function()
  1788. for i = 0, 1, 0.1 do
  1789. wait()
  1790. CloakEffect.Enabled = true
  1791. CloakEffect2.Enabled = true
  1792. CloakEffectLight.Enabled = true
  1793. v.Transparency = v.Transparency + 0.1
  1794. end
  1795. v.Transparency = 1
  1796. CloakEffect.Enabled = false
  1797. CloakEffect2.Enabled = false
  1798. CloakEffectLight.Enabled = false
  1799. end
  1800. ))
  1801. end
  1802. if v.className == "Hat" then
  1803. do
  1804. hatp = v.Handle
  1805. coroutine.resume(coroutine.create(function(hatty)
  1806. for i = 0, 1, 0.1 do
  1807. wait()
  1808. hatty.Transparency = hatty.Transparency + 0.1
  1809. end
  1810. hatty.Transparency = 1
  1811. end
  1812. ), hatp)
  1813. -- DECOMPILER ERROR at PC44: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1814.  
  1815. -- DECOMPILER ERROR at PC44: LeaveBlock: unexpected jumping out IF_STMT
  1816.  
  1817. end
  1818. end
  1819. end
  1820. end
  1821. for _,v in pairs(m:children()) do
  1822. if v.className == "Part" then
  1823. coroutine.resume(coroutine.create(function()
  1824. for i = 0, 1, 0.1 do
  1825. wait()
  1826. v.Transparency = v.Transparency + 0.1
  1827. end
  1828. v.Transparency = 1
  1829. end
  1830. ))
  1831. end
  1832. end
  1833. for _,v in pairs(m2:children()) do
  1834. if v.className == "Part" then
  1835. coroutine.resume(coroutine.create(function()
  1836. for i = 0, 1, 0.1 do
  1837. wait()
  1838. v.Transparency = v.Transparency + 0.1
  1839. end
  1840. v.Transparency = 1
  1841. end
  1842. ))
  1843. end
  1844. end
  1845. for _,v in pairs(m3:children()) do
  1846. if v.className == "Part" then
  1847. coroutine.resume(coroutine.create(function()
  1848. for i = 0, 1, 0.1 do
  1849. wait()
  1850. v.Transparency = v.Transparency + 0.1
  1851. end
  1852. v.Transparency = 1
  1853. end
  1854. ))
  1855. end
  1856. end
  1857. end
  1858.  
  1859. UnCloak2 = function()
  1860. cloaked2 = false
  1861. so("http://roblox.com/asset/?id=178452217", Torso, 0.5, 1.2)
  1862. for _,v in pairs(Torso.Parent:children()) do
  1863. do
  1864. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1865. coroutine.resume(coroutine.create(function()
  1866. for i = 0, 1, 0.1 do
  1867. wait()
  1868. CloakEffect.Enabled = true
  1869. CloakEffect2.Enabled = true
  1870. CloakEffectLight.Enabled = true
  1871. v.Transparency = v.Transparency - 0.1
  1872. end
  1873. v.Transparency = 0
  1874. CloakEffect.Enabled = false
  1875. CloakEffect2.Enabled = false
  1876. CloakEffectLight.Enabled = false
  1877. end
  1878. ))
  1879. end
  1880. if v.className == "Hat" then
  1881. do
  1882. hatp = v.Handle
  1883. coroutine.resume(coroutine.create(function(hatty)
  1884. for i = 0, 1, 0.1 do
  1885. wait()
  1886. hatty.Transparency = hatty.Transparency - 0.1
  1887. end
  1888. hatty.Transparency = 0
  1889. end
  1890. ), hatp)
  1891. -- DECOMPILER ERROR at PC44: LeaveBlock: unexpected jumping out IF_THEN_STMT
  1892.  
  1893. -- DECOMPILER ERROR at PC44: LeaveBlock: unexpected jumping out IF_STMT
  1894.  
  1895. end
  1896. end
  1897. end
  1898. end
  1899. for _,v in pairs(m:children()) do
  1900. if v.className == "Part" then
  1901. coroutine.resume(coroutine.create(function()
  1902. for i = 0, 1, 0.1 do
  1903. wait()
  1904. v.Transparency = v.Transparency - 0.1
  1905. end
  1906. v.Transparency = 0
  1907. end
  1908. ))
  1909. end
  1910. end
  1911. for _,v in pairs(m2:children()) do
  1912. if v.className == "Part" then
  1913. coroutine.resume(coroutine.create(function()
  1914. for i = 0, 1, 0.1 do
  1915. wait()
  1916. v.Transparency = v.Transparency - 0.1
  1917. end
  1918. v.Transparency = 0
  1919. end
  1920. ))
  1921. end
  1922. end
  1923. for _,v in pairs(m3:children()) do
  1924. if v.className == "Part" then
  1925. coroutine.resume(coroutine.create(function()
  1926. for i = 0, 1, 0.1 do
  1927. wait()
  1928. v.Transparency = v.Transparency - 0.1
  1929. end
  1930. v.Transparency = 0
  1931. end
  1932. ))
  1933. end
  1934. end
  1935. end
  1936.  
  1937. GottaFlip = function()
  1938. attack = true
  1939. for i = 0, 1, 0.5 do
  1940. fat.Event:wait()
  1941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1942. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1943. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(-90), math.rad(0)), 0.3)
  1944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(90), math.rad(0)), 0.3)
  1945. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1946. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1947. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1948. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1949. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1950. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1951. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1952. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1953. end
  1954. for i = 0, 1, 0.08 do
  1955. fat.Event:wait()
  1956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1957. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1958. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(205), math.rad(-90), math.rad(0)), 0.3)
  1959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(205), math.rad(90), math.rad(0)), 0.3)
  1960. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1961. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1962. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1963. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1964. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1965. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1966. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1967. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1968. end
  1969. for i = 0, 1, 0.02 do
  1970. fat.Event:wait()
  1971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1972. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(150), math.rad(-90), math.rad(0)), 0.3)
  1974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(90), math.rad(0)), 0.3)
  1975. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1976. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  1977. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1978. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1979. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1980. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  1981. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  1982. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.65, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  1983. end
  1984. attack = false
  1985. end
  1986.  
  1987. attackone = function()
  1988. if cloaked == true then
  1989. speed.Value = 1.25
  1990. UnCloak()
  1991. end
  1992. attack = true
  1993. for i = 0, 1, 0.15 do
  1994. fat.Event:wait()
  1995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.1) * angles(math.rad(0), math.rad(0), math.rad(-30)), 0.3)
  1996. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(30)), 0.3)
  1997. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(75)), 0.3)
  1998. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(-20), math.rad(190), math.rad(-90)), 0.3)
  1999. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2000. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2001. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2002. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2003. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2004. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2005. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2006. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2007. end
  2008. con1 = Glove1Finger1ClawFinger.Touched:connect(function(hit)
  2009. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2010. end
  2011. )
  2012. con2 = Glove1Finger2ClawFinger.Touched:connect(function(hit)
  2013. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2014. end
  2015. )
  2016. con3 = Glove1Finger3ClawFinger.Touched:connect(function(hit)
  2017. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2018. end
  2019. )
  2020. con4 = Glove1Finger4ClawFinger.Touched:connect(function(hit)
  2021. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2022. end
  2023. )
  2024. so("http://roblox.com/asset/?id=338586299", LeftArm, 1, 1.1)
  2025. for i = 0, 1, 0.15 do
  2026. fat.Event:wait()
  2027. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(10), math.rad(0), math.rad(60)), 0.45)
  2028. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(-60)), 0.45)
  2029. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.45)
  2030. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-40)), 0.45)
  2031. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2032. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2033. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2034. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2035. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2036. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2037. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2038. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2039. end
  2040. con1:disconnect()
  2041. con2:disconnect()
  2042. con3:disconnect()
  2043. con4:disconnect()
  2044. attack = false
  2045. end
  2046.  
  2047. attacktwo = function()
  2048. if cloaked == true then
  2049. speed.Value = 1.25
  2050. UnCloak()
  2051. end
  2052. attack = true
  2053. for i = 0, 1, 0.15 do
  2054. fat.Event:wait()
  2055. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.1) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  2056. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(-30)), 0.3)
  2057. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(-20), math.rad(160), math.rad(90)), 0.3)
  2058. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-75)), 0.3)
  2059. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2060. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2061. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2062. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2063. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2064. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2065. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2066. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2067. end
  2068. con1 = Glove2Finger1ClawFinger.Touched:connect(function(hit)
  2069. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2070. end
  2071. )
  2072. con2 = Glove2Finger2ClawFinger.Touched:connect(function(hit)
  2073. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2074. end
  2075. )
  2076. con3 = Glove2Finger3ClawFinger.Touched:connect(function(hit)
  2077. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2078. end
  2079. )
  2080. con4 = Glove2Finger4ClawFinger.Touched:connect(function(hit)
  2081. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2082. end
  2083. )
  2084. so("http://roblox.com/asset/?id=338586318", RightArm, 1, 1.1)
  2085. for i = 0, 1, 0.15 do
  2086. fat.Event:wait()
  2087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.2) * angles(math.rad(10), math.rad(0), math.rad(-60)), 0.45)
  2088. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(60)), 0.45)
  2089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(40)), 0.45)
  2090. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.45)
  2091. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2092. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2093. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2094. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2095. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2096. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2097. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2098. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2099. end
  2100. con1:disconnect()
  2101. con2:disconnect()
  2102. con3:disconnect()
  2103. con4:disconnect()
  2104. attack = false
  2105. end
  2106.  
  2107. attackthree = function()
  2108. if cloaked == true then
  2109. speed.Value = 1.25
  2110. UnCloak()
  2111. end
  2112. canidle = false
  2113. canwalk = false
  2114. attack = true
  2115. for i = 0, 1, 0.6 do
  2116. fat.Event:wait()
  2117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2118. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2119. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(0)), 0.45)
  2120. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.25) * angles(math.rad(45), math.rad(0), math.rad(0)), 0.45)
  2121. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2122. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2123. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2124. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2125. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2126. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2127. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2128. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2129. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2130. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2131. end
  2132. for i = 0, 1, 0.15 do
  2133. fat.Event:wait()
  2134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2135. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2136. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.75, 0) * angles(math.rad(105), math.rad(45), math.rad(90)), 0.3)
  2137. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.75, 0) * angles(math.rad(105), math.rad(-45), math.rad(-90)), 0.3)
  2138. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2139. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2140. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2141. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2142. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2143. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2144. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2145. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2146. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2147. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2148. end
  2149. canidle = true
  2150. canwalk = true
  2151. con1 = Glove1Finger1ClawFinger.Touched:connect(function(hit)
  2152. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2153. end
  2154. )
  2155. con2 = Glove1Finger2ClawFinger.Touched:connect(function(hit)
  2156. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2157. end
  2158. )
  2159. con3 = Glove1Finger3ClawFinger.Touched:connect(function(hit)
  2160. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2161. end
  2162. )
  2163. con4 = Glove1Finger4ClawFinger.Touched:connect(function(hit)
  2164. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2165. end
  2166. )
  2167. con5 = Glove2Finger1ClawFinger.Touched:connect(function(hit)
  2168. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2169. end
  2170. )
  2171. con6 = Glove2Finger2ClawFinger.Touched:connect(function(hit)
  2172. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2173. end
  2174. )
  2175. con7 = Glove2Finger3ClawFinger.Touched:connect(function(hit)
  2176. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2177. end
  2178. )
  2179. con8 = Glove2Finger4ClawFinger.Touched:connect(function(hit)
  2180. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2181. end
  2182. )
  2183. so("http://roblox.com/asset/?id=338586331", Torso, 1, 1.1)
  2184. for i = 0, 1, 0.15 do
  2185. fat.Event:wait()
  2186. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.1) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2187. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2188. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(45), math.rad(-75)), 0.45)
  2189. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.25) * angles(math.rad(75), math.rad(-45), math.rad(75)), 0.45)
  2190. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2191. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2192. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2193. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2194. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2195. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2196. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2197. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2198. end
  2199. con1:disconnect()
  2200. con2:disconnect()
  2201. con3:disconnect()
  2202. con4:disconnect()
  2203. con5:disconnect()
  2204. con6:disconnect()
  2205. con7:disconnect()
  2206. con8:disconnect()
  2207. attack = false
  2208. end
  2209.  
  2210. attackfour = function()
  2211. if cloaked == true then
  2212. speed.Value = 1.25
  2213. UnCloak()
  2214. end
  2215. attack = true
  2216. for i = 0, 1, 0.15 do
  2217. fat.Event:wait()
  2218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(75)), 0.3)
  2219. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(-15)), 0.3)
  2220. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(90)), 0.3)
  2221. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.3)
  2222. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2223. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2224. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2225. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2226. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2227. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2228. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2229. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2230. end
  2231. con1 = Glove1Finger1ClawFinger.Touched:connect(function(hit)
  2232. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2233. end
  2234. )
  2235. con2 = Glove1Finger2ClawFinger.Touched:connect(function(hit)
  2236. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2237. end
  2238. )
  2239. con3 = Glove1Finger3ClawFinger.Touched:connect(function(hit)
  2240. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2241. end
  2242. )
  2243. con4 = Glove1Finger4ClawFinger.Touched:connect(function(hit)
  2244. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2245. end
  2246. )
  2247. con5 = Glove2Finger1ClawFinger.Touched:connect(function(hit)
  2248. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2249. end
  2250. )
  2251. con6 = Glove2Finger2ClawFinger.Touched:connect(function(hit)
  2252. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2253. end
  2254. )
  2255. con7 = Glove2Finger3ClawFinger.Touched:connect(function(hit)
  2256. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2257. end
  2258. )
  2259. con8 = Glove2Finger4ClawFinger.Touched:connect(function(hit)
  2260. Damagefunc(hit, 5, 10, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2261. end
  2262. )
  2263. so("http://roblox.com/asset/?id=338586299", Torso, 1, 1.3)
  2264. for i = 0, 1, 0.125 do
  2265. fat.Event:wait()
  2266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0 - 360 * i)), 0.45)
  2267. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2268. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(90)), 0.45)
  2269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.45)
  2270. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2271. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2272. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2273. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2274. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2275. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2276. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2277. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2278. end
  2279. con1:disconnect()
  2280. con2:disconnect()
  2281. con3:disconnect()
  2282. con4:disconnect()
  2283. con5:disconnect()
  2284. con6:disconnect()
  2285. con7:disconnect()
  2286. con8:disconnect()
  2287. attack = false
  2288. end
  2289.  
  2290. SpiralDispursion = function()
  2291. if cloaked == true then
  2292. speed.Value = 1.25
  2293. UnCloak()
  2294. end
  2295. attack = true
  2296. con1 = Glove1Finger1ClawFinger.Touched:connect(function(hit)
  2297. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2298. end
  2299. )
  2300. con2 = Glove1Finger2ClawFinger.Touched:connect(function(hit)
  2301. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2302. end
  2303. )
  2304. con3 = Glove1Finger3ClawFinger.Touched:connect(function(hit)
  2305. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2306. end
  2307. )
  2308. con4 = Glove1Finger4ClawFinger.Touched:connect(function(hit)
  2309. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2310. end
  2311. )
  2312. con5 = Glove2Finger1ClawFinger.Touched:connect(function(hit)
  2313. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2314. end
  2315. )
  2316. con6 = Glove2Finger2ClawFinger.Touched:connect(function(hit)
  2317. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2318. end
  2319. )
  2320. con7 = Glove2Finger3ClawFinger.Touched:connect(function(hit)
  2321. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2322. end
  2323. )
  2324. con8 = Glove2Finger4ClawFinger.Touched:connect(function(hit)
  2325. Damagefunc(hit, 7, 14, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2326. end
  2327. )
  2328. for i = 1, 4 do
  2329. so("http://roblox.com/asset/?id=338586331", Torso, 1, math.random(120, 140) / 100)
  2330. for i = 0, 1, 0.125 do
  2331. fat.Event:wait()
  2332. Torso.Velocity = RootPart.CFrame.lookVector * 25
  2333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1) * angles(math.rad(0), math.rad(-180), math.rad(0 - 360 * i)), 0.45)
  2334. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(90)), 0.45)
  2336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(-90)), 0.45)
  2337. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2338. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2339. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2340. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2341. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2342. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2343. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2344. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2345. end
  2346. end
  2347. con1:disconnect()
  2348. con2:disconnect()
  2349. con3:disconnect()
  2350. con4:disconnect()
  2351. con5:disconnect()
  2352. con6:disconnect()
  2353. con7:disconnect()
  2354. con8:disconnect()
  2355. for i = 0, 1, 0.12 do
  2356. fat.Event:wait()
  2357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * angles(math.rad(0 + 360 * i), math.rad(0), math.rad(0)), 0.3)
  2358. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  2359. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-30)), 0.3)
  2360. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(30)), 0.3)
  2361. RH.C0 = clerp(RH.C0, cf(1, 0.5, -1) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2362. LH.C0 = clerp(LH.C0, cf(-1, 0.5, -1) * angles(math.rad(-10), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2363. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2364. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2365. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2366. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2367. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2368. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2369. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2370. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2371. end
  2372. attack = false
  2373. end
  2374.  
  2375. GalacticLunge = function()
  2376. if cloaked == true then
  2377. speed.Value = 1.25
  2378. UnCloak()
  2379. end
  2380. canidle = false
  2381. canwalk = false
  2382. attack = true
  2383. for i = 1, 1 do
  2384. for i = 0, 1, 0.125 do
  2385. fat.Event:wait()
  2386. Torso.Velocity = RootPart.CFrame.lookVector * 50
  2387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 4) * angles(math.rad(0 + 360 * i), math.rad(0), math.rad(0)), 0.3)
  2388. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2389. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.75, 0) * angles(math.rad(105), math.rad(45), math.rad(90)), 0.3)
  2390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.75, 0) * angles(math.rad(105), math.rad(-45), math.rad(-90)), 0.3)
  2391. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2392. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2393. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2394. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2395. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2396. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2397. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2398. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2399. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2400. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2401. end
  2402. end
  2403. for i = 0, 1, 0.4 do
  2404. fat.Event:wait()
  2405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2406. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2407. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.75, 0) * angles(math.rad(75), math.rad(45), math.rad(90)), 0.3)
  2408. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.75, 0) * angles(math.rad(75), math.rad(-45), math.rad(-90)), 0.3)
  2409. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2410. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2411. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2412. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2413. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2414. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2415. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2416. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2417. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2418. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2419. end
  2420. canidle = true
  2421. canwalk = true
  2422. con1 = Glove1Finger1ClawFinger.Touched:connect(function(hit)
  2423. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2424. end
  2425. )
  2426. con2 = Glove1Finger2ClawFinger.Touched:connect(function(hit)
  2427. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2428. end
  2429. )
  2430. con3 = Glove1Finger3ClawFinger.Touched:connect(function(hit)
  2431. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2432. end
  2433. )
  2434. con4 = Glove1Finger4ClawFinger.Touched:connect(function(hit)
  2435. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2436. end
  2437. )
  2438. con5 = Glove2Finger1ClawFinger.Touched:connect(function(hit)
  2439. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2440. end
  2441. )
  2442. con6 = Glove2Finger2ClawFinger.Touched:connect(function(hit)
  2443. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2444. end
  2445. )
  2446. con7 = Glove2Finger3ClawFinger.Touched:connect(function(hit)
  2447. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2448. end
  2449. )
  2450. con8 = Glove2Finger4ClawFinger.Touched:connect(function(hit)
  2451. Damagefunc(hit, 10, 20, 5, "SlashLifeSteal", RootPart, 0.2, 1)
  2452. end
  2453. )
  2454. so("http://roblox.com/asset/?id=338586331", Torso, 1, math.random(120, 140) / 100)
  2455. for i = 0, 1, 0.15 do
  2456. fat.Event:wait()
  2457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.1) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2458. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.45)
  2459. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(45), math.rad(-75)), 0.45)
  2460. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.25) * angles(math.rad(75), math.rad(-45), math.rad(75)), 0.45)
  2461. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2462. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2463. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2464. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2465. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2466. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2467. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2468. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2469. end
  2470. con1:disconnect()
  2471. con2:disconnect()
  2472. con3:disconnect()
  2473. con4:disconnect()
  2474. con5:disconnect()
  2475. con6:disconnect()
  2476. con7:disconnect()
  2477. con8:disconnect()
  2478. attack = false
  2479. end
  2480.  
  2481. CelestialMatterDistortion = function()
  2482. if cloaked == true then
  2483. UnCloak()
  2484. end
  2485. invisible = true
  2486. attack = true
  2487. for i = 0, 1, 0.12 do
  2488. fat.Event:wait()
  2489. Humanoid.WalkSpeed = 16 * speed.Value
  2490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2491. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  2492. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-45)), 0.3)
  2493. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(45)), 0.3)
  2494. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2495. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2496. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2497. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2498. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2499. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2500. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2501. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2502. end
  2503. Humanoid.WalkSpeed = 0 * speed.Value
  2504. canidle = false
  2505. canwalk = false
  2506. for i = 0, 1, 0.08 do
  2507. fat.Event:wait()
  2508. Humanoid.WalkSpeed = 0 * speed.Value
  2509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.1) * angles(math.rad(45), math.rad(0), math.rad(45)), 0.3)
  2510. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-20), math.rad(20), math.rad(-45)), 0.3)
  2511. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(45)), 0.3)
  2512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-30)), 0.3)
  2513. RH.C0 = clerp(RH.C0, cf(0.9, -1, 0.45) * angles(math.rad(-35), math.rad(45), math.rad(0)) * angles(math.rad(15), math.rad(0), math.rad(0)), 0.3)
  2514. LH.C0 = clerp(LH.C0, cf(-1, 0, -1) * angles(math.rad(45), math.rad(-105), math.rad(0)) * angles(math.rad(25), math.rad(0), math.rad(0)), 0.3)
  2515. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2516. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2517. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2518. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2519. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2520. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2521. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2522. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2523. end
  2524. Head.Transparency = 1
  2525. Cloak2()
  2526. for i = 0, 1, 0.1 do
  2527. fat.Event:wait()
  2528. Humanoid.WalkSpeed = 0 * speed.Value
  2529. Head.Transparency = 1
  2530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.1) * angles(math.rad(45), math.rad(0), math.rad(45)), 0.3)
  2531. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-20), math.rad(20), math.rad(-45)), 0.3)
  2532. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(45)), 0.3)
  2533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-30)), 0.3)
  2534. RH.C0 = clerp(RH.C0, cf(0.9, -1, 0.45) * angles(math.rad(-35), math.rad(45), math.rad(0)) * angles(math.rad(15), math.rad(0), math.rad(0)), 0.3)
  2535. LH.C0 = clerp(LH.C0, cf(-1, 0, -1) * angles(math.rad(45), math.rad(-105), math.rad(0)) * angles(math.rad(25), math.rad(0), math.rad(0)), 0.3)
  2536. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2537. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2538. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2539. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2540. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2541. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2542. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2543. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2544. end
  2545. wait(0.5)
  2546. Head.Transparency = 1
  2547. Humanoid.WalkSpeed = 16 * speed.Value
  2548. canidle = true
  2549. canwalk = true
  2550. attack = false
  2551. wait(5)
  2552. UnCloak2()
  2553. invisible = false
  2554. end
  2555.  
  2556. DemolishingGroundPound = function()
  2557. if cloaked == true then
  2558. UnCloak()
  2559. end
  2560. canidle = false
  2561. canwalk = false
  2562. attack = true
  2563. Humanoid.WalkSpeed = 0 * speed.Value
  2564. for i = 0, 1, 0.08 do
  2565. fat.Event:wait()
  2566. Torso.Velocity = RootPart.CFrame.lookVector * 25
  2567. Humanoid.WalkSpeed = 0 * speed.Value
  2568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 5 + 2 * i) * angles(math.rad(-15 - 15 * i), math.rad(0), math.rad(0)), 0.3)
  2569. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(30 + 15 * i), math.rad(0), math.rad(0)), 0.3)
  2570. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.75 + 0.25 * i, -0.5 + 0.5 * i) * angles(math.rad(135 + 30 * i), math.rad(0), math.rad(-15)), 0.3)
  2571. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.75 + 0.25 * i, -0.5 + 0.5 * i) * angles(math.rad(135 + 30 * i), math.rad(0), math.rad(15)), 0.3)
  2572. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-20 - 15 * i), math.rad(90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2573. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20 - 15 * i), math.rad(-90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2574. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2575. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2576. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2577. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2578. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2579. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2580. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2581. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2582. end
  2583. do
  2584. for i = 0, 1, 0.5 do
  2585. fat.Event:wait()
  2586. Humanoid.WalkSpeed = 0 * speed.Value
  2587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.5) * angles(math.rad(135), math.rad(0), math.rad(0)), 0.6)
  2588. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45), math.rad(0), math.rad(0)), 0.6)
  2589. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.75, -0.5) * angles(math.rad(205), math.rad(0), math.rad(-15)), 0.6)
  2590. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.75, -0.5) * angles(math.rad(205), math.rad(0), math.rad(15)), 0.6)
  2591. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-20), math.rad(90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.6)
  2592. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.6)
  2593. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2594. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2595. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2596. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2597. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2598. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2599. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2600. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2601. end
  2602. end
  2603. hitfloor = nil
  2604. while hitfloor == nil do
  2605. fat.Event:wait()
  2606. hitfloor = rayCast(Head.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2607. end
  2608. Col = hitfloor.BrickColor
  2609. refpart = part(3, workspace, "SmoothPlastic", 0, 1, Col, "Effect", vt())
  2610. refpart.Anchored = true
  2611. refpart.Parent = workspace
  2612. refpart.CFrame = cf(posfloor)
  2613. game:GetService("Debris"):AddItem(refpart, 3)
  2614. for i = 1, 20 do
  2615. local Color = hitfloor.BrickColor
  2616. local Materials = hitfloor.Material
  2617. local groundpart = part(3, workspace, "SmoothPlastic", 0, 0, Color, "Ground", vt(math.random(10, 50) / 100, math.random(10, 50) / 100, math.random(10, 50) / 100))
  2618. groundpart.Anchored = false
  2619. groundpart.Material = Materials
  2620. groundpart.CanCollide = true
  2621. groundpart.Friction = 0.1
  2622. groundpart.Velocity = Vector3.new(math.random(-25, 25), math.random(50, 75), math.random(-25, 25))
  2623. groundpart.CFrame = cf(posfloor) * cf(math.random(-250, 250) / 100, 0, math.random(-250, 250) / 100) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2624. local actualgroundpart = part(3, workspace, "SmoothPlastic", 0, 0, Color, "Ground", vt(math.random(100, 200) / 100, math.random(100, 200) / 100, math.random(100, 200) / 100))
  2625. actualgroundpart.Anchored = true
  2626. actualgroundpart.Material = Materials
  2627. actualgroundpart.CanCollide = false
  2628. actualgroundpart.Friction = 1
  2629. actualgroundpart.CFrame = cf(posfloor) * cf(math.random(-500, 500) / 100, 0, math.random(-500, 500) / 100) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2630. game:GetService("Debris"):AddItem(actualgroundpart, 10)
  2631. game:GetService("Debris"):AddItem(groundpart, 10)
  2632. coroutine.resume(coroutine.create(function()
  2633. wait(5)
  2634. while 1 do
  2635. fat.Event:wait()
  2636. groundpart.Transparency = groundpart.Transparency + 0.025
  2637. actualgroundpart.Transparency = actualgroundpart.Transparency + 0.05
  2638. end
  2639. end
  2640. ))
  2641. end
  2642. so("http://roblox.com/asset/?id=200632875", Torso, 1, 1)
  2643. so("http://roblox.com/asset/?id=263610131", Torso, 1, 1)
  2644. so("http://roblox.com/asset/?id=263610111", Torso, 1, 1)
  2645. JumpEffect(Col, cf(refpart.Position), 1, 1, 1, 1, 1, 4, 0.05)
  2646. JumpEffect(Col, cf(refpart.Position), 1, 1, 1, 1, 1, 1, 0.025)
  2647. MagniDamage(refpart, 12, 15, 20, 10, "Normal")
  2648. for i = 0, 1, 0.4 do
  2649. fat.Event:wait()
  2650. Humanoid.WalkSpeed = 0 * speed.Value
  2651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.5) * angles(math.rad(135 + 15 * i), math.rad(0), math.rad(0)), 0.6)
  2652. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45 - 15 * i), math.rad(0), math.rad(0)), 0.6)
  2653. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.75, -0.5) * angles(math.rad(205 + 15 * i), math.rad(0), math.rad(-15)), 0.6)
  2654. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.75, -0.5) * angles(math.rad(205 + 15 * i), math.rad(0), math.rad(15)), 0.6)
  2655. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-20 - 15 * i), math.rad(90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.6)
  2656. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20 - 15 * i), math.rad(-90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.6)
  2657. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2658. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2659. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2660. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2661. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2662. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2663. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2664. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2665. end
  2666. for i = 0, 1, 0.05 do
  2667. fat.Event:wait()
  2668. Humanoid.WalkSpeed = 0 * speed.Value
  2669. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -2.5) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.45)
  2670. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45), math.rad(0), math.rad(0)), 0.45)
  2671. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, 0) * angles(math.rad(180), math.rad(0), math.rad(-15)), 0.45)
  2672. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, 0) * angles(math.rad(180), math.rad(0), math.rad(15)), 0.45)
  2673. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.45)
  2674. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.45)
  2675. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2676. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2677. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2678. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2679. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2680. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2681. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2682. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2683. end
  2684. for i = 0, 1, 0.15 do
  2685. fat.Event:wait()
  2686. Humanoid.WalkSpeed = 0 * speed.Value
  2687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -1.1) * angles(math.rad(45), math.rad(0), math.rad(0)), 0.45)
  2688. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.45)
  2689. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(15)), 0.45)
  2690. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-15)), 0.45)
  2691. RH.C0 = clerp(RH.C0, cf(0.9, -1, 0) * angles(math.rad(-15), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2692. LH.C0 = clerp(LH.C0, cf(-1, 0.8, -0.8) * angles(math.rad(35), math.rad(-90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2693. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2694. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2695. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2696. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2697. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2698. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2699. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2700. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2701. end
  2702. Humanoid.WalkSpeed = 16 * speed.Value
  2703. canidle = true
  2704. canwalk = true
  2705. attack = false
  2706. end
  2707.  
  2708. CometalBlast = function()
  2709. attack = true
  2710. canidle = false
  2711. canwalk = false
  2712. for i = 0, 1, 0.12 do
  2713. fat.Event:wait()
  2714. Humanoid.WalkSpeed = 0 * speed.Value
  2715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * angles(math.rad(10), math.rad(0), math.rad(30)), 0.45)
  2716. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(-30)), 0.45)
  2717. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-60)), 0.45)
  2718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(-30)), 0.45)
  2719. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(10), math.rad(90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.45)
  2720. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-45), math.rad(-90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.45)
  2721. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2722. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2723. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2724. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2725. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2726. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2727. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2728. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2729. end
  2730. so("http://roblox.com/asset/?id=199145659", LeftArm, 1, math.random(150, 200) / 100)
  2731. do
  2732. for i = 0, 1, 0.12 do
  2733. fat.Event:wait()
  2734. Humanoid.WalkSpeed = 0 * speed.Value
  2735. OrbEffect(TorsoColor, LeftArm.CFrame * cf(0, -1, 0), 0.1, 0.1, 0.1, 0.5, 0.5, 0.5, 0.1)
  2736. BlockShockwave(TorsoColor, LeftArm.CFrame * cf(0, -1, 0), 0.1, 0.1, 0.1, 0.5, 0.5, 0.5, 0.1)
  2737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.5) * angles(math.rad(10), math.rad(0), math.rad(30)), 0.45)
  2738. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(-30)), 0.45)
  2739. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-60)), 0.45)
  2740. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(-30)), 0.45)
  2741. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(10), math.rad(90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.45)
  2742. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-45), math.rad(-90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.45)
  2743. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2744. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2745. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2746. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2747. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2748. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2749. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2750. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2751. end
  2752. end
  2753. canidle = true
  2754. canwalk = true
  2755. for i = 0, 1, 0.08 do
  2756. fat.Event:wait()
  2757. Humanoid.WalkSpeed = 16 * speed.Value
  2758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-75)), 0.45)
  2759. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(75)), 0.45)
  2760. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15), math.rad(0), math.rad(30)), 0.45)
  2761. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-15), math.rad(-90)), 0.45)
  2762. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2763. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2764. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2765. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2766. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2767. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2768. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2769. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2770. end
  2771. canidle = false
  2772. canwalk = false
  2773. refpart = part(3, workspace, "SmoothPlastic", 0, 1, Col, "Effect", vt())
  2774. refpart.Anchored = true
  2775. refpart.CFrame = RootPart.CFrame * cf(0, 0, -10)
  2776. game:GetService("Debris"):AddItem(refpart, 3)
  2777. for i = 1, 20 do
  2778. local groundpart = part(3, workspace, "SmoothPlastic", 0, 0, TorsoColor, "Ground", vt(math.random(100, 200) / 100, math.random(100, 200) / 100, math.random(100, 200) / 100))
  2779. groundpart.Anchored = false
  2780. groundpart.Material = "Neon"
  2781. groundpart.CanCollide = false
  2782. groundpart.Friction = 0.1
  2783. groundpart.Velocity = Vector3.new(math.random(-50, 50), math.random(75, 100), math.random(-50, 50))
  2784. groundpart.CFrame = cf(refpart.Position) * cf(math.random(-250, 250) / 100, 0, math.random(-250, 250) / 100) * euler(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2785. game:GetService("Debris"):AddItem(groundpart, 5)
  2786. coroutine.resume(coroutine.create(function()
  2787. while 1 do
  2788. fat.Event:wait()
  2789. groundpart.Transparency = groundpart.Transparency + 0.025
  2790. end
  2791. end
  2792. ))
  2793. end
  2794. so("http://roblox.com/asset/?id=199145534", refpart, 1, math.random(150, 200) / 100)
  2795. for i = 1, math.random(3, 6) do
  2796. OrbEffect(TorsoColor, cf(refpart.Position), 1, 1, 1, 1, 1, 1, 0.025)
  2797. Shockwave(TorsoColor, cf(refpart.Position), 1, 1, 1, 1, 1, 1, 0.025)
  2798. end
  2799. MagniDamage(refpart, 20, 8, 16, 20, "Normal")
  2800. Humanoid.Jump = true
  2801. Torso.Velocity = Vector3.new(0, 7.5, 0)
  2802. Torso.Velocity = RootPart.CFrame.lookVector * -75
  2803. for i = 1, math.random(3, 6) do
  2804. OrbEffect(TorsoColor, LeftArm.CFrame * cf(0, -1, 0), 0.1, 0.1, 0.1, 0.5, 0.5, 0.5, 0.075)
  2805. BlockShockwave(TorsoColor, LeftArm.CFrame * cf(0, -1, 0), 0.1, 0.1, 0.1, 0.5, 0.5, 0.5, 0.075)
  2806. end
  2807. for i = 0, 1, 0.08 do
  2808. fat.Event:wait()
  2809. Humanoid.WalkSpeed = 0 * speed.Value
  2810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 2, 0) * angles(math.rad(-20 - 45 * i), math.rad(0), math.rad(0)), 0.45)
  2811. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.45)
  2812. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(45), math.rad(15)), 0.45)
  2813. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(-45), math.rad(-15)), 0.45)
  2814. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(45), math.rad(90), math.rad(0)) * angles(math.rad(-7.5), math.rad(0), math.rad(0)), 0.45)
  2815. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(45), math.rad(-90), math.rad(0)) * angles(math.rad(-7.5), math.rad(0), math.rad(0)), 0.45)
  2816. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2817. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2818. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2819. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2820. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2821. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2822. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2823. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2824. end
  2825. canidle = true
  2826. canwalk = true
  2827. attack = false
  2828. end
  2829.  
  2830. BlackHole = function()
  2831. if cloaked == true then
  2832. UnCloak()
  2833. end
  2834. canidle = false
  2835. canwalk = false
  2836. attack = true
  2837. Humanoid.Jump = true
  2838. so("http://roblox.com/asset/?id=199145761", Torso, 1, math.random(75, 125) / 100)
  2839. for i = 1, 2 do
  2840. for i = 0, 1, 0.12 do
  2841. fat.Event:wait()
  2842. Torso.Velocity = vt(0, 20, 0)
  2843. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0 + 360 * i)), 0.3)
  2844. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  2845. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(15)), 0.3)
  2846. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-15)), 0.3)
  2847. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2848. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-10), math.rad(-90), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2849. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2850. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2851. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2852. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2853. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2854. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2855. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2856. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2857. BlockShockwave(TorsoColor, LeftLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2858. BlockShockwave(TorsoColor, RightLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2859. end
  2860. end
  2861. so("http://roblox.com/asset/?id=199145659", RightArm, 1, math.random(100, 150) / 100)
  2862. for i = 0, 1, 0.04 do
  2863. fat.Event:wait()
  2864. Torso.Velocity = vt(0, 4, 0)
  2865. OrbEffect(TorsoColor, RightArm.CFrame * cf(0, -1, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.075)
  2866. BlockShockwave(TorsoColor, RightArm.CFrame * cf(0, -1, 0), 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.075)
  2867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(-45)), 0.3)
  2868. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(45)), 0.3)
  2869. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(105), math.rad(0), math.rad(75)), 0.3)
  2870. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.3)
  2871. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-15), math.rad(90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2872. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(15), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2873. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2874. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2875. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2876. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2877. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2878. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2879. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2880. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2881. BlockShockwave(TorsoColor, LeftLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2882. BlockShockwave(TorsoColor, RightLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2883. end
  2884. portal = true
  2885. portalrefpart = part(3, workspace, "SmoothPlastic", 0, 1, Col, "Effect", vt())
  2886. portalrefpart.Anchored = true
  2887. portalrefpart.CFrame = Head.CFrame * cf(0, 0, -15)
  2888. game:GetService("Debris"):AddItem(portalrefpart, 3)
  2889. portalrefpart2 = part(3, workspace, "SmoothPlastic", 0, 1, Col, "Effect", vt())
  2890. portalrefpart2.Anchored = true
  2891. portalrefpart2.CFrame = Head.CFrame * cf(0, 0, -15)
  2892. game:GetService("Debris"):AddItem(portalrefpart2, 10)
  2893. so("http://roblox.com/asset/?id=203691653", portalrefpart, 1, math.random(100, 150) / 100)
  2894. so("http://roblox.com/asset/?id=203691562", portalrefpart, 1, math.random(100, 150) / 100)
  2895. for i = 1, math.random(3, 6) do
  2896. OrbEffect(TorsoColor, cf(portalrefpart.Position), 2, 2, 2, 2, 2, 2, 0.025)
  2897. BlockShockwave(TorsoColor, cf(portalrefpart.Position), 2, 2, 2, 2, 2, 2, 0.025)
  2898. end
  2899. coroutine.resume(coroutine.create(function()
  2900. while portalrefpart.Parent == workspace do
  2901. fat.Event:wait()
  2902. PWN = {}
  2903. --[[for _,v in pairs(workspace:children()) do
  2904. if v.className == "Model" and v:FindFirstChild("Humanoid") ~= nil and v.Humanoid.Health > 0 and v:FindFirstChild("Torso") ~= nil and v ~= Character and v.Torso.Position - portalrefpart.Position.magnitude <= 35 then
  2905. table.insert(PWN, v.Torso)
  2906. end
  2907. end]]
  2908. for _,t in pairs(PWN) do
  2909. Mag = portalrefpart.Position - t.Position.magnitude / 2
  2910. rl = it("BodyAngularVelocity")
  2911. rl.P = 2000
  2912. rl.maxTorque = vt(9999, 9999, 9999)
  2913. rl.angularvelocity = vt(math.random(-20, 20), math.random(-20, 20), math.random(-20, 20)) / 10
  2914. rl.Parent = t
  2915. game:GetService("Debris"):AddItem(rl, 0.1)
  2916. if Mag <= 2 then
  2917. do
  2918. vl = it("BodyVelocity")
  2919. vl.P = 2000
  2920. vl.maxForce = vt(9999, 9999, 9999)
  2921. vl.velocity = t.Position - portalrefpart.Position.unit * -(50 / Mag)
  2922. vl.Parent = t
  2923. game:GetService("Debris"):AddItem(vl, 0.1)
  2924. -- DECOMPILER ERROR at PC144: LeaveBlock: unexpected jumping out IF_THEN_STMT
  2925.  
  2926. -- DECOMPILER ERROR at PC144: LeaveBlock: unexpected jumping out IF_STMT
  2927.  
  2928. end
  2929. end
  2930. end
  2931. so("http://roblox.com/asset/?id=203691610", portalrefpart, 1, math.random(100, 150) / 100)
  2932. MagniDamage(portalrefpart, 35, 1, 2, 1, "BlackHoleDamage")
  2933. OrbEffect(TorsoColor, cf(portalrefpart.Position), 2, 2, 2, 2, 2, 2, 0.075)
  2934. BlockShockwave(TorsoColor, cf(portalrefpart.Position), 2, 2, 2, 2, 2, 2, 0.05)
  2935. end
  2936. if portalrefpart.Parent ~= workspace then
  2937. so("http://roblox.com/asset/?id=203691699", portalrefpart2, 1, math.random(100, 150) / 100)
  2938. for i = 0, 1, 0.08 do
  2939. fat.Event:wait()
  2940. for i = 1, math.random(3, 6) do
  2941. OrbEffect(TorsoColor, cf(portalrefpart2.Position), 20, 20, 20, -1.5, -1.5, -1.5, 0.075)
  2942. BlockShockwave(TorsoColor, cf(portalrefpart2.Position), 20, 20, 20, -1.5, -1.5, -1.5, 0.075)
  2943. end
  2944. end
  2945. wait(0.5)
  2946. so("http://roblox.com/asset/?id=203691510", portalrefpart2, 1, math.random(100, 150) / 100)
  2947. so("http://roblox.com/asset/?id=199145534", portalrefpart2, 1, math.random(100, 150) / 100)
  2948. MagniDamage(portalrefpart2, 50, 10, 20, 10, "BlackHoleDamage2")
  2949. for i = 1, math.random(3, 6) do
  2950. OrbEffect(TorsoColor, cf(portalrefpart2.Position), 0.1, 0.1, 0.1, 2, 2, 2, 0.025)
  2951. BlockShockwave(TorsoColor, cf(portalrefpart2.Position), 0.1, 0.1, 0.1, 2, 2, 2, 0.025)
  2952. end
  2953. end
  2954. end
  2955. ))
  2956. for i = 0, 1, 0.08 do
  2957. fat.Event:wait()
  2958. Torso.Velocity = vt(0, 4, 0)
  2959. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(45)), 0.3)
  2960. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(-45)), 0.3)
  2961. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.3)
  2962. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-30)), 0.3)
  2963. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(15), math.rad(90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.3)
  2964. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-15), math.rad(-90), math.rad(0)) * angles(math.rad(-2.5), math.rad(0), math.rad(0)), 0.3)
  2965. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2966. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2967. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2968. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  2969. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2970. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2971. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2972. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  2973. BlockShockwave(TorsoColor, LeftLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2974. BlockShockwave(TorsoColor, RightLeg.CFrame * cf(0, -1, 0), 1, 1, 1, 0.5, 0.5, 0.5, 0.1)
  2975. end
  2976. canidle = true
  2977. canwalk = true
  2978. attack = false
  2979. end
  2980.  
  2981. DoubleJump = function()
  2982. canidle = false
  2983. canwalk = false
  2984. attack = true
  2985. Torso.Velocity = vt(0, 70, 0)
  2986. JumpEffect("Light stone grey", cf(Torso.Position), 0.1, 0.1, 0.75, 0.75, 0.75, 0.5, 0.075)
  2987. so("http://roblox.com/asset/?id=161006221", Torso, 0.5, math.random(150, 200) / 100)
  2988. for i = 0, 1, 0.12 do
  2989. fat.Event:wait()
  2990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 2) * angles(math.rad(0 + 360 * i), math.rad(0), math.rad(0)), 0.3)
  2991. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  2992. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(-30)), 0.3)
  2993. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.5) * angles(math.rad(90), math.rad(0), math.rad(30)), 0.3)
  2994. RH.C0 = clerp(RH.C0, cf(1, 0.5, -1) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2995. LH.C0 = clerp(LH.C0, cf(-1, 0.5, -1) * angles(math.rad(-10), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  2996. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2997. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2998. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  2999. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3000. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3001. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3002. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3003. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3004. end
  3005. canidle = true
  3006. canwalk = true
  3007. attack = false
  3008. end
  3009.  
  3010. mouse.Button1Down:connect(function()
  3011. if attack == false then
  3012. if attacktype == 1 then
  3013. attacktype = 2
  3014. attackone()
  3015. else
  3016. if attacktype == 2 then
  3017. attacktype = 3
  3018. attacktwo()
  3019. else
  3020. if attacktype == 3 then
  3021. attacktype = 4
  3022. attackthree()
  3023. else
  3024. if attacktype == 4 then
  3025. attacktype = 1
  3026. attackfour()
  3027. end
  3028. end
  3029. end
  3030. end
  3031. end
  3032. coroutine.resume(coroutine.create(function()
  3033. for i = 1, 50 do
  3034. if attack == false then
  3035. fat.Event:wait()
  3036. end
  3037. end
  3038. if attack == false then
  3039. attacktype = 1
  3040. end
  3041. end
  3042. ))
  3043. end
  3044. )
  3045. mouse.KeyDown:connect(function(k)
  3046. k = k:lower()
  3047. if k == "e" and attack == false and usedstealth == false and invisible == false then
  3048. if cloaked == false and stealth >= 50 then
  3049. usedstealth = true
  3050. Cloak()
  3051. wait(0.5)
  3052. usedstealth = false
  3053. else
  3054. if cloaked == true then
  3055. usedstealth = true
  3056. UnCloak()
  3057. wait(0.5)
  3058. usedstealth = false
  3059. end
  3060. end
  3061. while 1 do
  3062. while 1 do
  3063. if cloaked == true and stealth >= 0 then
  3064. fat.Event:wait()
  3065. stealth = stealth - 0.66666666666667
  3066. if Humanoid.Health > 30 then
  3067. Torso.Velocity = RootPart.CFrame.lookVector * (25 * Humanoid.Health / 50)
  3068. -- DECOMPILER ERROR at PC69: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3069.  
  3070. -- DECOMPILER ERROR at PC69: LeaveBlock: unexpected jumping out IF_STMT
  3071.  
  3072. -- DECOMPILER ERROR at PC69: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3073.  
  3074. -- DECOMPILER ERROR at PC69: LeaveBlock: unexpected jumping out IF_STMT
  3075.  
  3076. end
  3077. end
  3078. end
  3079. if Humanoid.Health < 30 then
  3080. Torso.Velocity = RootPart.CFrame.lookVector * 20
  3081. end
  3082. end
  3083. if stealth <= 0 then
  3084. UnCloak()
  3085. end
  3086. end
  3087. if k == "z" then
  3088. if attack == false and cloaked == true and co1 <= cooldown1 and skill1stam <= stamina then
  3089. cooldown1 = 0
  3090. subtractstamina(skill1stam)
  3091. SpiralDispursion()
  3092. else
  3093. if attack == false and cloaked == false and co1 <= cooldown1 and skill1stam <= stamina then
  3094. cooldown1 = cooldown1 / 2
  3095. subtractstamina(skill1stam)
  3096. GalacticLunge()
  3097. end
  3098. end
  3099. end
  3100. if k == "x" and attack == false and stealth >= 30 and co2 <= cooldown2 and skill2stam <= stamina then
  3101. cooldown2 = 0
  3102. subtractstamina(skill2stam)
  3103. stealth = stealth - 30
  3104. CelestialMatterDistortion()
  3105. end
  3106. if k == "c" then
  3107. if attack == false and cloaked == true and co3 <= cooldown3 and skill3stam <= stamina then
  3108. cooldown3 = 0
  3109. subtractstamina(skill3stam)
  3110. DemolishingGroundPound()
  3111. else
  3112. if attack == false and cloaked == false and co3 <= cooldown3 and skill3stam <= stamina then
  3113. cooldown3 = cooldown3 / 2
  3114. subtractstamina(skill3stam)
  3115. CometalBlast()
  3116. end
  3117. end
  3118. end
  3119. if k == "v" and attack == false and co4 <= cooldown4 and skill4stam <= stamina then
  3120. cooldown4 = 0
  3121. subtractstamina(skill4stam)
  3122. BlackHole()
  3123. end
  3124. if k == " " and attack == false and cloaked == false and Anim == "Jump" and jumpstamina == 100 then
  3125. DoubleJump()
  3126. jumpstamina = 0
  3127. end
  3128. end
  3129. )
  3130. mouse.KeyUp:connect(function(k)
  3131. k = k:lower()
  3132. end
  3133. )
  3134. updateskills = function()
  3135. if cooldown1 <= co1 then
  3136. cooldown1 = cooldown1 + 0.033333333333333
  3137. end
  3138. if cooldown2 <= co2 then
  3139. cooldown2 = cooldown2 + 0.033333333333333
  3140. end
  3141. if cooldown3 <= co3 then
  3142. cooldown3 = cooldown3 + 0.033333333333333
  3143. end
  3144. if cooldown4 <= co4 then
  3145. cooldown4 = cooldown4 + 0.033333333333333
  3146. end
  3147. if stamina <= skill1stam then
  3148. bar4.BackgroundColor3 = c3(0.4078431372549, 0.4078431372549, 0.4078431372549)
  3149. else
  3150. bar4.BackgroundColor3 = skillcolorscheme
  3151. end
  3152. if stamina <= skill2stam then
  3153. bar3.BackgroundColor3 = c3(0.4078431372549, 0.4078431372549, 0.4078431372549)
  3154. else
  3155. bar3.BackgroundColor3 = skillcolorscheme
  3156. end
  3157. if stamina <= skill3stam then
  3158. bar1.BackgroundColor3 = c3(0.4078431372549, 0.4078431372549, 0.4078431372549)
  3159. else
  3160. bar1.BackgroundColor3 = skillcolorscheme
  3161. end
  3162. if stamina <= skill4stam then
  3163. bar2.BackgroundColor3 = c3(0.4078431372549, 0.4078431372549, 0.4078431372549)
  3164. else
  3165. bar2.BackgroundColor3 = skillcolorscheme
  3166. end
  3167. if stamina <= maxstamina then
  3168. stamina = stamina + recovermana / 30
  3169. end
  3170. if stealth <= maxstealth then
  3171. stealth = stealth + recoverstealth / 30
  3172. end
  3173. if jumpstamina <= maxjumpstamina then
  3174. jumpstamina = jumpstamina + recoverjumpstamina / 30
  3175. if maxjumpstamina <= jumpstamina then
  3176. jumpstamina = 100
  3177. end
  3178. if maxstealth <= stealth then
  3179. stealth = 100
  3180. end
  3181. if co1 <= cooldown1 then
  3182. cooldown1 = 20
  3183. end
  3184. if co2 <= cooldown2 then
  3185. cooldown2 = 30
  3186. end
  3187. if co3 <= cooldown3 then
  3188. cooldown3 = 40
  3189. end
  3190. if co4 <= cooldown4 then
  3191. cooldown4 = 100
  3192. end
  3193. end
  3194. end
  3195.  
  3196. Character.Humanoid.Died:connect(function()
  3197. for i,v in pairs(Character:GetChildren()) do
  3198. if v:IsA("Model") then
  3199. v:Clone()
  3200. v.Parent = workspace
  3201. v.Children.CanCollide = true
  3202. end
  3203. end
  3204. end
  3205. )
  3206. game:GetService("RunService").Heartbeat:connect(function()
  3207. updateskills()
  3208. healthcover:TweenSize(ud(1 * (Character.Humanoid.Health / Character.Humanoid.MaxHealth), 0, 1, 0), "Out", "Quad", 0.5)
  3209. staminacover:TweenSize(ud(1 * (stamina / maxstamina), 0, 1, 0), "Out", "Quad", 0.5)
  3210. stealthcover:TweenSize(ud(1 * (stealth / maxstealth), 0, 1, 0), "Out", "Quad", 0.5)
  3211. jumpstaminacover:TweenSize(ud(1 * (jumpstamina / maxjumpstamina), 0, 1, 0), "Out", "Quad", 0.5)
  3212. bar4:TweenSize(ud(1 * (cooldown1 / co1), 0, 1, 0), "Out", "Quad", 0.5)
  3213. bar3:TweenSize(ud(1 * (cooldown2 / co2), 0, 1, 0), "Out", "Quad", 0.5)
  3214. bar1:TweenSize(ud(1 * (cooldown3 / co3), 0, 1, 0), "Out", "Quad", 0.5)
  3215. bar2:TweenSize(ud(1 * (cooldown4 / co4), 0, 1, 0), "Out", "Quad", 0.5)
  3216. end
  3217. )
  3218. local sine = 0
  3219. local change = 1
  3220. local val = 0
  3221. fat.Event:connect(function()
  3222. sine = sine + change
  3223. local torvel = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  3224. local velderp = RootPart.Velocity.y
  3225. hitfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  3226. if equipped == true or equipped == false then
  3227. if attack == false then
  3228. idle = idle + 1
  3229. else
  3230. idle = 0
  3231. end
  3232. if ((idle >= 500 and attack ~= false) or RootPart.Velocity.y > 1) and hitfloor == nil then
  3233. Anim = "Jump"
  3234. if attack == false and cloaked == false then
  3235. Humanoid.WalkSpeed = 16 * speed.Value
  3236. change = 2
  3237. fat.Event:wait()
  3238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 1) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3239. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3240. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(20)), 0.3)
  3241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.3)
  3242. RH.C0 = clerp(RH.C0, cf(1, -0.5, -0.5) * angles(math.rad(-10), math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3243. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  3244. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3245. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3246. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3247. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3248. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3249. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3250. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3251. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3252. else
  3253. if attack == false and cloaked == true then
  3254. fat.Event:wait()
  3255. Humanoid.WalkSpeed = 16 * speed.Value
  3256. change = 2
  3257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.3)
  3258. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45), math.rad(0), math.rad(0)), 0.3)
  3259. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15), math.rad(-30), math.rad(20)), 0.3)
  3260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-15), math.rad(30), math.rad(-20)), 0.3)
  3261. RH.C0 = clerp(RH.C0, cf(1, -0.9, 0.1) * angles(math.rad(-15), math.rad(75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3262. LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0.1) * angles(math.rad(-15), math.rad(-75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3263. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3264. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3265. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3266. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3267. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3268. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3269. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3270. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3271. end
  3272. end
  3273. else
  3274. if RootPart.Velocity.y < -1 and hitfloor == nil then
  3275. Anim = "Fall"
  3276. if attack == false and cloaked == false then
  3277. fat.Event:wait()
  3278. Humanoid.WalkSpeed = 16 * speed.Value
  3279. change = 2
  3280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3281. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3282. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.75, 0) * angles(math.rad(-10), math.rad(0), math.rad(135)), 0.3)
  3283. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.75, 0) * angles(math.rad(-10), math.rad(0), math.rad(-135)), 0.3)
  3284. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(-20), math.rad(90), math.rad(0)) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  3285. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(-20), math.rad(-90), math.rad(0)) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.3)
  3286. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(-0.15, -0.15, -0.15) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.45)
  3287. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(-0.25, -0.15, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), 0.45)
  3288. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(-0.45, -0.35, 0.1) * angles(math.rad(10), math.rad(0), math.rad(30)), 0.45)
  3289. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-0.15, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.45)
  3290. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0.15, -0.15, -0.15) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.45)
  3291. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0.25, -0.15, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), 0.45)
  3292. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0.45, -0.35, 0.1) * angles(math.rad(10), math.rad(0), math.rad(-30)), 0.45)
  3293. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0.15, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.45)
  3294. else
  3295. if attack == false and cloaked == true then
  3296. fat.Event:wait()
  3297. Humanoid.WalkSpeed = 16 * speed.Value
  3298. change = 2
  3299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.3)
  3300. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45), math.rad(0), math.rad(0)), 0.3)
  3301. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15), math.rad(-30), math.rad(20)), 0.3)
  3302. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-15), math.rad(30), math.rad(-20)), 0.3)
  3303. RH.C0 = clerp(RH.C0, cf(1, -0.9, 0.1) * angles(math.rad(-15), math.rad(75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3304. LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0.1) * angles(math.rad(-15), math.rad(-75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3305. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3306. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3307. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3308. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3309. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3310. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3311. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3312. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3313. end
  3314. end
  3315. else
  3316. if torvel.x < 1 and torvel.z < 1 and hitfloor ~= nil then
  3317. Anim = "Idle"
  3318. if attack == false then
  3319. fat.Event:wait()
  3320. Humanoid.WalkSpeed = 16 * speed.Value
  3321. change = 2
  3322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.1 + 0.1 * math.cos(sine / 15)) * angles(math.rad(10 - 2.5 * math.cos(sine / 15)), math.rad(0), math.rad(-45)), 0.3)
  3323. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(10 - 2.5 * math.cos(sine / 15)) + -math.sin(sine / 15) / 15, math.rad(0 - 2.5 * math.cos(sine / 15)) + -math.sin(sine / 15) / 15, math.rad(45)), 0.3)
  3324. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.55 + 0.05 * math.cos(sine / 15) + -math.sin(sine / 15) / 15, 0) * angles(math.rad(15), math.rad(0), math.rad(15 + 5 * math.cos(sine / 15))), 0.3)
  3325. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.55 + 0.05 * math.cos(sine / 15) + math.sin(sine / 15) / 15, -0.5) * angles(math.rad(105 + 5 * math.cos(sine / 15)) + -math.sin(sine / 15) / 15, math.rad(0), math.rad(45)), 0.3)
  3326. RH.C0 = clerp(RH.C0, cf(1.1, -0.9 - 0.05 * math.cos(sine / 15), 0.1) * angles(math.rad(-10 - 2.5 * math.cos(sine / 15)), math.rad(75), math.rad(0)) * angles(math.rad(-5 - 2.5 * math.cos(sine / 15)), math.rad(0), math.rad(0)), 0.3)
  3327. LH.C0 = clerp(LH.C0, cf(-1.2, -0.9 - 0.15 * math.cos(sine / 15), 0.1) * angles(math.rad(15 - 2.5 * math.cos(sine / 15)), math.rad(-60), math.rad(0)) * angles(math.rad(-10 + 2.5 * math.cos(sine / 15)), math.rad(0), math.rad(0)), 0.3)
  3328. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3329. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3330. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3331. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3332. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3333. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3334. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3335. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3336. else
  3337. if attack == true and canidle == true then
  3338. fat.Event:wait()
  3339. Humanoid.WalkSpeed = 16 * speed.Value
  3340. change = 2
  3341. RH.C0 = clerp(RH.C0, cf(1, -1, 0) * angles(math.rad(0), math.rad(90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  3342. LH.C0 = clerp(LH.C0, cf(-1, -1, 0) * angles(math.rad(0), math.rad(-90), math.rad(0)) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.3)
  3343. end
  3344. end
  3345. else
  3346. if torvel.x > 2 or torvel.z > 2 and torvel.x < 22 or torvel.z <22 and hitfloor ~= nil then
  3347. Anim = "Walk"
  3348. if attack == false and cloaked == false then
  3349. fat.Event:wait()
  3350. Humanoid.WalkSpeed = 16 * speed.Value
  3351. change = 2
  3352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, -0.25 + 0.2 * math.cos(sine / 3.5) + -math.sin(sine / 3.5) / 7) * angles(math.rad(20), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(-60 + 5 * math.cos(sine / 7))), 0.3)
  3353. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0 + 0.05 * math.cos(sine / 3.5)) * angles(math.rad(0), math.rad(2.5 * math.cos(sine / 7)), math.rad(60 - 5 * math.cos(sine / 7)) + Head.RotVelocity.Y / 15), 0.3)
  3354. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.55 + 0.05 * math.cos(sine / 3.5) + -math.sin(sine / 3.5) / 7, 0) * angles(math.rad(10), math.rad(-30), math.rad(60 + 5 * math.cos(sine / 3.5))), 0.3)
  3355. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.55 + 0.05 * math.cos(sine / 3.5) + math.sin(sine / 3.5) / 7, -0.5) * angles(math.rad(105 + 5 * math.cos(sine / 7)), math.rad(0), math.rad(45)), 0.3)
  3356. RH.C0 = clerp(RH.C0, cf(0.9 + 0.25 * math.cos(sine / 7) / 2, -1.1 - 0.25 * math.cos(sine / 7) / 2, 0.25 * math.cos(sine / 7) / 2) * angles(math.rad(-15 - 45 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90 - 5 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(-20 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  3357. LH.C0 = clerp(LH.C0, cf(-1 - 0.25 * math.cos(sine / 7) / 2, -0.65 + 0.25 * math.cos(sine / 7) / 2, -0.25 * math.cos(sine / 7) / 2) * angles(math.rad(-15 + 45 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90 - 5 * math.cos(sine / 7)), math.rad(0)) * angles(math.rad(-30 * math.cos(sine / 7)), math.rad(0), math.rad(0)), 0.3)
  3358. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(-0.25, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(15)), 0.45)
  3359. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(-0.25, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(15)), 0.45)
  3360. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(-0.25, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(15)), 0.45)
  3361. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0.25, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-15)), 0.45)
  3362. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3363. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3364. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(-1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.45)
  3365. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(1.5, -0.6, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.45)
  3366. else
  3367. if attack == true and canwalk == true then
  3368. fat.Event:wait()
  3369. Humanoid.WalkSpeed = 16 * speed.Value
  3370. change = 2
  3371. RH.C0 = clerp(RH.C0, cf(1, -1 - 0.25 * math.cos(sine / 7) / 2, 0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-25 - 45 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3372. LH.C0 = clerp(LH.C0, cf(-1, -1 + 0.25 * math.cos(sine / 7) / 2, -0.5 * math.cos(sine / 7) / 2) * angles(math.rad(-25 + 45 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(-90), math.rad(0)) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3373. end
  3374. end
  3375. else
  3376. if torvel.x >= 22 or torvel.z >= 22 and hitfloor ~= nil then
  3377. Anim = "Run"
  3378. if attack == false and cloaked == true then
  3379. fat.Event:wait()
  3380. Humanoid.WalkSpeed = 16 * speed.Value
  3381. change = 2
  3382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cf(0, 0, 1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.3)
  3383. Torso.Neck.C0 = clerp(Torso.Neck.C0, necko * cf(0, 0, 0) * angles(math.rad(-45), math.rad(0), math.rad(0)), 0.3)
  3384. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-15), math.rad(-30), math.rad(20)), 0.3)
  3385. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-15), math.rad(30), math.rad(-20)), 0.3)
  3386. RH.C0 = clerp(RH.C0, cf(1, -0.9, 0.1) * angles(math.rad(-15), math.rad(75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3387. LH.C0 = clerp(LH.C0, cf(-1, -0.9, 0.1) * angles(math.rad(-15), math.rad(-75), math.rad(0)) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3388. Finger1Handleweld.C0 = clerp(Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3389. Finger2Handleweld.C0 = clerp(Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3390. Finger3Handleweld.C0 = clerp(Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3391. Finger4Handleweld.C0 = clerp(Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3392. Glove2Finger1Handleweld.C0 = clerp(Glove2Finger1Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3393. Glove2Finger2Handleweld.C0 = clerp(Glove2Finger2Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3394. Glove2Finger3Handleweld.C0 = clerp(Glove2Finger3Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3395. Glove2Finger4Handleweld.C0 = clerp(Glove2Finger4Handleweld.C0, CFrame.new(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.45)
  3396. end
  3397. end
  3398. end
  3399. end
  3400. end
  3401. end
  3402. end
  3403. end
  3404. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement