Advertisement
Dark_EccentricYT

Untitled

Sep 23rd, 2017 (edited)
7,594
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 258.48 KB | None | 0 0
  1. --[[
  2. DF IS THIS?!?!?
  3. Ruin - II (?)
  4. By
  5. When_kun
  6. Credits to NoobyGames12, Injectioneer, Salvo_Starly
  7. A
  8. A A
  9. A C A
  10. A A
  11. A
  12. --]]
  13. wait(1/30)
  14. plr = game.Players.LocalPlayer
  15. char = plr.Character
  16. hum = char.Humanoid
  17. t = char.Torso
  18. h = char.Head
  19. ra = char["Right Arm"]
  20. la = char["Left Arm"]
  21. rl = char["Right Leg"]
  22. ll = char["Left Leg"]
  23. tors = char.Torso
  24. lleg = char["Left Leg"]
  25. root = char.HumanoidRootPart
  26. hed = char.Head
  27. rleg = char["Right Leg"]
  28. rarm = char["Right Arm"]
  29. larm = char["Left Arm"]
  30. vt = Vector3.new
  31. bc = BrickColor.new
  32. br = BrickColor.random
  33. it = Instance.new
  34. cf = CFrame.new
  35.  
  36. local maincolor = BrickColor.new("Really black")
  37. local maincolor2 = BrickColor.new("Really black")
  38.  
  39. function CreatePart(parent,transparency,reflectance,material,brickcolor)
  40. local p = Instance.new("Part")
  41. p.Parent = parent
  42. p.Size = Vector3.new(1,1,1)
  43. p.Transparency = transparency
  44. p.Reflectance = reflectance
  45. p.CanCollide = false
  46. p.Locked = true
  47. p.BrickColor = brickcolor
  48. p.Material = material
  49. return p
  50. end
  51.  
  52. function CreateMesh(parent,meshtype,x1,y1,z1)
  53. local mesh = Instance.new("SpecialMesh",parent)
  54. mesh.MeshType = meshtype
  55. mesh.Scale = Vector3.new(x1,y1,z1)
  56. return mesh
  57. end
  58.  
  59. function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
  60. local mesh = Instance.new("SpecialMesh",parent)
  61. mesh.MeshType = "FileMesh"
  62. mesh.MeshId = meshid
  63. mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
  64. mesh.Scale = Vector3.new(x1,y1,z1)
  65. mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
  66. return mesh
  67. end
  68.  
  69. function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
  70. local weld = Instance.new("Weld")
  71. weld.Parent = parent
  72. weld.Part0 = part0
  73. weld.Part1 = part1
  74. weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
  75. weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
  76. return weld
  77. end
  78. local m = Instance.new("Model",char)
  79. m.Name = "wot"
  80.  
  81. -------------- Arms section
  82. ---- Right arm
  83. local handle = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  84. CreateMesh(handle,"Brick",1.05,1.5,1.05)
  85. CreateWeld(handle,rarm,handle,0,-0.265,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  86. local handleg = CreatePart(m,0,0,"Neon",maincolor)
  87. CreateMesh(handleg,"Brick",1.025,1.5,1.025)
  88. CreateWeld(handleg,handle,handleg,0,0.1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  89. local handleo = CreatePart(m,0,0,"Neon",maincolor)
  90. CreateMesh(handleo,"Brick",1.085,1.35,1.085)
  91. CreateWeld(handleo,handle,handleo,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  92. local handleon = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  93. CreateMesh(handleon,"Brick",1.1,1.225,1.1)
  94. CreateWeld(handleon,handle,handleon,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  95. local wngr = CreatePart(m,0,0,"Neon",maincolor)
  96. CreateSpecialGlowMesh(wngr,"http://www.roblox.com/asset/?id=111896510",0.65,0.35,0.65)
  97. CreateWeld(wngr,handle,wngr,0.485,-0.5,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(90),math.rad(0))
  98. local wngr2 = CreatePart(m,0,0,"Neon",maincolor)
  99. CreateSpecialGlowMesh(wngr2,"http://www.roblox.com/asset/?id=111896510",0.25,0.5,0.55)
  100. CreateWeld(wngr2,handle,wngr2,0.485,-0.75,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(90),math.rad(0))
  101. local wngr3 = CreatePart(m,0,0,"Neon",maincolor)
  102. CreateSpecialGlowMesh(wngr3,"http://www.roblox.com/asset/?id=111896510",0.25,0.5,0.55)
  103. CreateWeld(wngr3,handle,wngr3,0.425,-0.75,-0.5,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(60),math.rad(90),math.rad(0))
  104. local rig = CreatePart(m,0,0,"Neon",maincolor)
  105. CreateSpecialGlowMesh(rig,"http://www.roblox.com/asset/?id=15392960",0.2,0.325,0.2)
  106. CreateWeld(rig,handle,rig,0,-0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  107. local glowb = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  108. CreateMesh(glowb,"Sphere",0.65,0.085,0.65)
  109. CreateWeld(glowb,handle,glowb,0,-0.75,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  110. local glowbo = CreatePart(m,0,0,"Neon",maincolor)
  111. CreateMesh(glowbo,"Sphere",0.75,0.05,0.75)
  112. CreateWeld(glowbo,glowb,glowbo,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  113.  
  114. ---Section A
  115. local glown = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  116. CreateMesh(glown,"Sphere",0.085,0.35,0.35)
  117. CreateWeld(glown,handle,glown,-0.55,-0.35,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  118. local glownb = CreatePart(m,0,0,"Neon",maincolor)
  119. CreateMesh(glownb,"Sphere",0.075,0.4,0.4)
  120. CreateWeld(glownb,glown,glownb,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  121. local glown2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  122. CreateMesh(glown2,"Sphere",0.085,0.35,0.35)
  123. CreateWeld(glown2,handle,glown2,-0.55,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  124. local glownb2 = CreatePart(m,0,0,"Neon",maincolor)
  125. CreateMesh(glownb2,"Sphere",0.075,0.4,0.4)
  126. CreateWeld(glownb2,glown2,glownb2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  127. local glown3 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  128. CreateMesh(glown3,"Sphere",0.085,0.35,0.35)
  129. CreateWeld(glown3,handle,glown3,-0.55,0.35,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  130. local glownb3 = CreatePart(m,0,0,"Neon",maincolor)
  131. CreateMesh(glownb3,"Sphere",0.075,0.4,0.4)
  132. CreateWeld(glownb3,glown3,glownb3,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  133.  
  134. ---Section A2
  135. local blak = CreatePart(m,0,0,"Neon",maincolor)
  136. CreateMesh(blak,"Brick",0.35,0.95,1.125)
  137. CreateWeld(blak,handle,blak,0.235,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  138. local blak2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
  139. CreateMesh(blak2,"Brick",0.305,0.905,1.145)
  140. CreateWeld(blak2,blak,blak2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  141.  
  142. local line = CreatePart(m,0,0,"Neon",maincolor)
  143. CreateMesh(line,"Brick",0.75,0.1,1.125)
  144. CreateWeld(line,handle,line,-0.2,-0.35,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  145. local line2 = CreatePart(m,0,0,"Neon",maincolor)
  146. CreateMesh(line2,"Brick",0.75,0.1,1.125)
  147. CreateWeld(line2,handle,line2,-0.2,0.35,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  148. local line3 = CreatePart(m,0,0,"Neon",maincolor)
  149. CreateMesh(line3,"Brick",0.75,0.1,1.125)
  150. CreateWeld(line3,handle,line3,-0.2,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
  151.  
  152. -- ru lazy
  153. wait(1 / 60)
  154. Effects = { }
  155. print("Ruin Loaded")
  156. print("By When_kun")
  157. local Player = game.Players.localPlayer
  158. local Character = Player.Character
  159. local Humanoid = Character.Humanoid
  160. local cam = game.Workspace.CurrentCamera
  161. local Mouse = Player:GetMouse()
  162. local LeftArm = Character["Left Arm"]
  163. local RightArm = Character["Right Arm"]
  164. --[[local triger = false
  165. local yl = false
  166. local lust = false
  167. local icecrusher = false
  168. local cry = false]]
  169. local M = "Doomfist"
  170. local LeftLeg = Character["Left Leg"]
  171. local RightLeg = Character["Right Leg"]
  172. local Head = Character.Head
  173. local Torso = Character.Torso
  174. local Camera = game.Workspace.CurrentCamera
  175. local Trail = Instance.new("Trail")
  176. local RootPart = Character.HumanoidRootPart
  177. local RootJoint = RootPart.RootJoint
  178. local mouse, Mouse = Player:GetMouse(), Player:GetMouse()
  179. local attack = false
  180. local Anim = 'Idle'
  181. local attacktype = 1
  182. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  183. local velocity = RootPart.Velocity.y
  184. local sine = 0
  185. local change = 1
  186. local Create = LoadLibrary("RbxUtility").Create
  187.  
  188. renderstepped = game:GetService('RunService').RenderStepped
  189. userinput = game:GetService('UserInputService')
  190. mainmodel = Instance.new('Model',Character)
  191. mainchord = 5
  192.  
  193. children = mainmodel:GetChildren()
  194. my = 0
  195. function rot()
  196. for i,v in pairs(children) do
  197. -- v.Size = Vector3.new(mainchord/5,mainchord/5,mainchord/5)
  198. v.CFrame = v.CFrame*CFrame.Angles(math.rad(1),math.rad(1),math.rad(2))
  199. end
  200. end
  201. function rotA()
  202. while renderstepped:wait() do
  203. spawn(rot)
  204. my = my + 1.5
  205. if my > 360 then
  206. my = 0
  207. end
  208. end
  209. end
  210. spawn(rotA)
  211.  
  212. function lerp(dist,inc)
  213. for i = 0,10 do
  214. renderstepped:wait()
  215. for x,v in pairs(children) do
  216. --lookvector
  217. --( centerPoint.Y + distance * Math.Sin( angle ) )
  218. --diff rot is 90
  219. v.Size = v.Size + Vector3.new(.1/(dist/math.abs(dist)),.1/(dist/math.abs(dist)),.1/(dist/math.abs(dist)))
  220. v.Transparency = v.Transparency - .1/(dist/math.abs(dist))
  221. v.CFrame = CFrame.new(v.Position)*CFrame.Angles(0,math.rad(90*x+my),0)*CFrame.new(dist/10,0,0)
  222. end
  223. end
  224. end
  225.  
  226. CV="Maroon"
  227. p = game.Players.LocalPlayer
  228. char = p.Character
  229. local txt = Instance.new("BillboardGui", char)
  230. txt.Adornee = char .Head
  231. txt.Name = "_status"
  232. txt.Size = UDim2.new(2, 0, 1.2, 0)
  233. txt.StudsOffset = Vector3.new(-9, 8, 0)
  234. local text = Instance.new("TextLabel", txt)
  235. text.Size = UDim2.new(10, 0, 7, 0)
  236. text.FontSize = "Size24"
  237. text.TextScaled = true
  238. text.TextTransparency = 1
  239. text.BackgroundTransparency = 1
  240. text.TextTransparency = 1
  241. text.TextStrokeTransparency = 1
  242. text.Font = "Bodoni"
  243. text.TextStrokeColor3 = Color3.new(0,0,0)
  244.  
  245. v=Instance.new("Part")
  246. v.Name = "ColorBrick"
  247. v.Parent=p.Character
  248. v.FormFactor="Symmetric"
  249. v.Anchored=true
  250. v.CanCollide=false
  251. v.BottomSurface="Smooth"
  252. v.TopSurface="Smooth"
  253. v.Size=Vector3.new(10,5,3)
  254. v.Transparency=1
  255. v.CFrame=char.Torso.CFrame
  256. v.BrickColor=BrickColor.new(CV)
  257. v.Transparency=1
  258. text.TextColor3 = Color3.new(0,0,0)
  259. v.Shape="Block"
  260. text.Text = "Doomfist"
  261.  
  262. local m = Create("Model"){
  263. Parent = Character,
  264. Name = "WeaponModel",
  265. }
  266.  
  267. Humanoid.Animator.Parent = nil
  268. Character.Animate.Parent = nil
  269.  
  270. local newMotor = function(part0, part1, c0, c1)
  271. local w = Create('Motor'){
  272. Parent = part0,
  273. Part0 = part0,
  274. Part1 = part1,
  275. C0 = c0,
  276. C1 = c1,
  277. }
  278. return w
  279. end
  280.  
  281. function clerp(a, b, t)
  282. return a:lerp(b, t)
  283. end
  284.  
  285. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  286. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  287.  
  288. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  289. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  290. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  291. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  292. RootJoint.C1 = CFrame.new(0, 0, 0)
  293. RootJoint.C0 = CFrame.new(0, 0, 0)
  294. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  295. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  296.  
  297. local rarmc1 = RW.C1
  298. local larmc1 = LW.C1
  299. local rlegc1 = RH.C1
  300. local llegc1 = LH.C1
  301.  
  302. local resetc1 = false
  303. --When
  304. function PlayAnimationFromTable(table, speed, bool)
  305. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  306. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  307. RW.C0 = clerp(RW.C0, table[3], speed)
  308. LW.C0 = clerp(LW.C0, table[4], speed)
  309. RH.C0 = clerp(RH.C0, table[5], speed)
  310. LH.C0 = clerp(LH.C0, table[6], speed)
  311. if bool == true then
  312. if resetc1 == false then
  313. resetc1 = true
  314. RootJoint.C1 = RootJoint.C1
  315. Torso.Neck.C1 = Torso.Neck.C1
  316. RW.C1 = rarmc1
  317. LW.C1 = larmc1
  318. RH.C1 = rlegc1
  319. LH.C1 = llegc1
  320. end
  321. end
  322. end
  323.  
  324.  
  325. local co1 = 15
  326. local co2 = 8
  327. local co3 = 20
  328. local co5 = 30
  329. local co4 = 32
  330. local cooldown1 = 5
  331. local cooldown2 = 7
  332. local cooldown3 = 3
  333. local cooldown4 = 2
  334. local cooldown5 = 0
  335. local skillcolorscheme = BrickColor.new("Pastel light blue").Color
  336. local scrn = Instance.new("ScreenGui", Player.PlayerGui)
  337. makeframe = function(par, trans, pos, size, color)
  338.  
  339. local frame = Instance.new("Frame", par)
  340. frame.BackgroundTransparency = trans
  341. frame.BorderSizePixel = 0
  342. frame.Position = pos
  343. frame.Size = size
  344. frame.BackgroundColor3 = color
  345. return frame
  346. end
  347.  
  348. makelabel = function(par, text)
  349.  
  350. local label = Instance.new("TextLabel", par)
  351. label.BackgroundTransparency = 1
  352. label.Size = UDim2.new(1, 0, 1, 0)
  353. label.Position = UDim2.new(0, 0, 0, 0)
  354. label.TextColor3 = Color3.new(255, 250, 190)
  355. label.TextStrokeTransparency = 0
  356. label.FontSize = Enum.FontSize.Size32
  357. label.Font = Enum.Font.SourceSansLight
  358. label.BorderSizePixel = 0
  359. label.TextScaled = true
  360. label.Text = text
  361. end
  362.  
  363. framesk1 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.85, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  364. framesk2 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.74, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  365. framesk3 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.63, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  366. framesk4 = makeframe(scrn, 0.5, UDim2.new(0.8, 0, 0.52, 0), UDim2.new(0.16, 0, 0.1, 0), skillcolorscheme)
  367. bar1 = makeframe(framesk1, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  368. bar2 = makeframe(framesk2, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  369. bar3 = makeframe(framesk3, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  370. bar4 = makeframe(framesk4, 0, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), skillcolorscheme)
  371. text1 = Instance.new("TextLabel", framesk1)
  372. text1.BackgroundTransparency = 1
  373. text1.Size = UDim2.new(1, 0, 1, 0)
  374. text1.Position = UDim2.new(0, 0, 0, 0)
  375. text1.TextColor3 = Color3.new(255, 250, 190)
  376. text1.TextStrokeTransparency = 0
  377. text1.FontSize = Enum.FontSize.Size18
  378. text1.Font = Enum.Font.SourceSansLight
  379. text1.BorderSizePixel = 0
  380. text1.TextScaled = true
  381. text1.Text = "[Z]\n Shrug or STARING AT THE SKY"
  382. text2 = Instance.new("TextLabel", framesk2)
  383. text2.BackgroundTransparency = 1
  384. text2.Size = UDim2.new(1, 0, 1, 0)
  385. text2.Position = UDim2.new(0, 0, 0, 0)
  386. text2.TextColor3 = Color3.new(255, 250, 190)
  387. text2.TextStrokeTransparency = 0
  388. text2.FontSize = Enum.FontSize.Size18
  389. text2.Font = Enum.Font.SourceSansLight
  390. text2.BorderSizePixel = 0
  391. text2.TextScaled = true
  392. text2.Text = "[X]\n Uppercut or LETS BASH OUR HEADS TOGETHER"
  393. text3 = Instance.new("TextLabel", framesk3)
  394. text3.BackgroundTransparency = 1
  395. text3.Size = UDim2.new(1, 0, 1, 0)
  396. text3.Position = UDim2.new(0, 0, 0, 0)
  397. text3.TextColor3 = Color3.new(255, 250, 190)
  398. text3.TextStrokeTransparency = 0
  399. text3.FontSize = Enum.FontSize.Size18
  400. text3.Font = Enum.Font.SourceSansLight
  401. text3.BorderSizePixel = 0
  402. text3.TextScaled = false
  403. text3.Text = "[C]\n The Ruin's Sacred Words"
  404. text4 = Instance.new("TextLabel", framesk4)
  405. text4.BackgroundTransparency = 1
  406. text4.Size = UDim2.new(1, 0, 1, 0)
  407. text4.Position = UDim2.new(0, 0, 0, 0)
  408. text4.TextColor3 = Color3.new(255, 250, 190)
  409. text4.TextStrokeTransparency = 0
  410. text4.FontSize = Enum.FontSize.Size18
  411. text4.Font = Enum.Font.SourceSansLight
  412. text4.BorderSizePixel = 0
  413. text4.TextScaled = true
  414. text4.Text = "[V]\n Doomfist or Ruined"
  415.  
  416. ArtificialHB = Create("BindableEvent", script){
  417. Parent = script,
  418. Name = "Heartbeat",
  419. }
  420.  
  421. script:WaitForChild("Heartbeat")
  422.  
  423. frame = 1 / 30
  424. tf = 0
  425. allowframeloss = false
  426. tossremainder = false
  427. lastframe = tick()
  428. script.Heartbeat:Fire()
  429.  
  430. game:GetService("RunService").Heartbeat:connect(function(s, p)
  431. tf = tf + s
  432. if tf >= frame then
  433. if allowframeloss then
  434. script.Heartbeat:Fire()
  435. lastframe = tick()
  436. else
  437. for i = 1, math.floor(tf / frame) do
  438. script.Heartbeat:Fire()
  439. end
  440. lastframe = tick()
  441. end
  442. if tossremainder then
  443. tf = 0
  444. else
  445. tf = tf - frame * math.floor(tf / frame)
  446. end
  447. end
  448. end)
  449.  
  450. function swait(num)
  451. if num == 0 or num == nil then
  452. ArtificialHB.Event:wait()
  453. else
  454. for i = 0, num do
  455. ArtificialHB.Event:wait()
  456. end
  457. end
  458. end
  459.  
  460. function RemoveOutlines(part)
  461. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  462. end
  463.  
  464. CFuncs = {
  465. ["Part"] = {
  466. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  467. local Part = Create("Part"){
  468. Parent = Parent,
  469. Reflectance = Reflectance,
  470. Transparency = Transparency,
  471. CanCollide = false,
  472. Locked = true,
  473. BrickColor = BrickColor.new(tostring(BColor)),
  474. Name = Name,
  475. Size = Size,
  476. Material = Material,
  477. }
  478. RemoveOutlines(Part)
  479. return Part
  480. end;
  481. };
  482.  
  483. ["Mesh"] = {
  484. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  485. local Msh = Create(Mesh){
  486. Parent = Part,
  487. Offset = OffSet,
  488. Scale = Scale,
  489. }
  490. if Mesh == "SpecialMesh" then
  491. Msh.MeshType = MeshType
  492. Msh.MeshId = MeshId
  493. end
  494. return Msh
  495. end;
  496. };
  497.  
  498. ["Mesh"] = {
  499. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  500. local Msh = Create(Mesh){
  501. Parent = Part,
  502. Offset = OffSet,
  503. Scale = Scale,
  504. }
  505. if Mesh == "SpecialMesh" then
  506. Msh.MeshType = MeshType
  507. Msh.MeshId = MeshId
  508. end
  509. return Msh
  510. end;
  511. };
  512.  
  513. ["Weld"] = {
  514. Create = function(Parent, Part0, Part1, C0, C1)
  515. local Weld = Create("Weld"){
  516. Parent = Parent,
  517. Part0 = Part0,
  518. Part1 = Part1,
  519. C0 = C0,
  520. C1 = C1,
  521. }
  522. return Weld
  523. end;
  524. };
  525.  
  526. ["Sound"] = {
  527. Create = function(id, par, vol, pit)
  528. coroutine.resume(coroutine.create(function()
  529. local S = Create("Sound"){
  530. Volume = vol,
  531. Pitch = pit or 1,
  532. SoundId = id,
  533. Parent = par or workspace,
  534. }
  535. wait()
  536. S:play()
  537. game:GetService("Debris"):AddItem(S, 6)
  538. end))
  539. end;
  540. };
  541.  
  542. ["ParticleEmitter"] = {
  543. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  544. local fp = Create("ParticleEmitter"){
  545. Parent = Parent,
  546. Color = ColorSequence.new(Color1, Color2),
  547. LightEmission = LightEmission,
  548. Size = Size,
  549. Texture = Texture,
  550. Transparency = Transparency,
  551. ZOffset = ZOffset,
  552. Acceleration = Accel,
  553. Drag = Drag,
  554. LockedToPart = LockedToPart,
  555. VelocityInheritance = VelocityInheritance,
  556. EmissionDirection = EmissionDirection,
  557. Enabled = Enabled,
  558. Lifetime = LifeTime,
  559. Rate = Rate,
  560. Rotation = Rotation,
  561. RotSpeed = RotSpeed,
  562. Speed = Speed,
  563. VelocitySpread = VelocitySpread,
  564. }
  565. return fp
  566. end;
  567. };
  568.  
  569. CreateTemplate = {
  570.  
  571. };
  572. }
  573. New = function(Object, Parent, Name, Data)
  574. local Object = Instance.new(Object)
  575. for Index, Value in pairs(Data or {}) do
  576. Object[Index] = Value
  577. end
  578. Object.Parent = Parent
  579. Object.Name = Name
  580. return Object
  581. end
  582. -- V NANI KOREEEE - Salvo
  583. game.ContentProvider:Preload("rbxassetid://341336485")
  584. game.ContentProvider:Preload("rbxassetid://196969716") -- Trail Texutre
  585. game.ContentProvider:Preload("rbxassetid://341336307")
  586. game.ContentProvider:Preload("rbxassetid://199149409")
  587. game.ContentProvider:Preload("rbxassetid://512594351")
  588.  
  589. local hello = Instance.new("Sound")
  590. hello.SoundId = "rbxassetid://515593602"
  591. hello.PlaybackSpeed = 1
  592. hello.Volume = 2
  593. hello.Parent = Head
  594. hello.Looped = true
  595. hello:Play()
  596.  
  597.  
  598. Faild = New("Model",Character,"Faild",{})
  599. WristPart2 = New("Part",Faild,"WristPart2",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Fabric,Size = Vector3.new(0.449999899, 0.549999952, 1.05000031),CFrame = CFrame.new(16.675005, -0.324995995, 12.725008, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  600. FistPart2 = New("Part",Faild,"FistPart2",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Fabric,Size = Vector3.new(0.599999964, 0.99999994, 1.05000031),CFrame = CFrame.new(16.675005, -0.324995995, 12.725008, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  601. pone = New("Part",Faild,"pone",{CanCollide = false,BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.Granite,Size = Vector3.new(0.15000008, 0.949999988, 0.300000072),CFrame = CFrame.new(16.8750076, -0.574990988, 12.7250061, 0, 0, 1, 1, 0, 0, 0, 1, 0),Color = Color3.new(0.458824, 0, 0),})
  602. pthree = New("Part",Faild,"pthree",{CanCollide = false,BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.Granite,Size = Vector3.new(0.15000008, 0.949999988, 0.300000072),CFrame = CFrame.new(16.8750076, -0.274992108, 12.7250061, 0, 0, 1, 1, 0, 0, 0, 1, 0),Color = Color3.new(0.458824, 0, 0),})
  603. ptwo = New("Part",Faild,"ptwo",{CanCollide = false,BrickColor = BrickColor.new("Maroon"),Material = Enum.Material.Granite,Size = Vector3.new(0.15000008, 0.949999988, 0.300000072),CFrame = CFrame.new(16.8750076, 0.0250088573, 12.7250061, 0, 0, 1, 1, 0, 0, 0, 1, 0),Color = Color3.new(0.458824, 0, 0),})
  604. weld = New("Weld",WristPart2,"weld",{Part0 = WristPart2,Part1 = RightArm,C0 = CFrame.new(-0.300600052, 0.324995995, 0.0107479095, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  605. weld = New("Weld",FistPart2,"weld",{Part0 = FistPart2,Part1 = RightArm,C0 = CFrame.new(-0.300600052, 0.324995995, 0.0107479095, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  606. weld = New("Weld",pone,"weld",{Part0 = pone,Part1 = pthree,C0 = CFrame.new(0.299998879, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  607. weld = New("Weld",pone,"weld",{Part0 = pone,Part1 = ptwo,C0 = CFrame.new(0.599999845, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  608. Shadow = New("Part",Character,"Shadow",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  609. Mesh = New("SpecialMesh",Shadow,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  610. Weld = New("ManualWeld",Shadow,"Weld",{Part0 = Shadow,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  611. Shadow.Transparency = 1
  612.  
  613. aaa = New("Model",Character,"aaa",{})
  614. scar = New("Part",aaa,"scar",{CanCollide = false, BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000018, 0.299999923, 0.0999999791),CFrame = CFrame.new(6.53139257, 4.50000143, 0.825351596, 0.500002921, -0.836521387, 0.224140897, -0.866029859, -0.482965827, 0.129410326, -7.87410954e-07, -0.258817613, -0.965926528),Color = Color3.new(0, 1, 0),})
  615. Mesh = New("SpecialMesh",scar,"Mesh",{Scale = Vector3.new(0.400000006, 1.5, 1),MeshType = Enum.MeshType.Sphere,})
  616. mot = New("Weld",scar,"mot",{Part0 = scar,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.500002921, -0.866029859, -7.87410954e-07, -0.836521387, -0.482965827, -0.258817613, 0.224140897, 0.129410326, -0.965926528),C1 = CFrame.new(0.176697254, 0.205004215, -0.539999604, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  617. scar = New("Part",aaa,"scar",{CanCollide = false, BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000018, 0.299999923, 0.0999999791),CFrame = CFrame.new(6.49139404, 4.60000134, 0.825351596, 0.500002921, -0.836521387, 0.224140897, -0.866029859, -0.482965827, 0.129410326, -7.87410954e-07, -0.258817613, -0.965926528),Color = Color3.new(0, 1, 0),})
  618. Mesh = New("SpecialMesh",scar,"Mesh",{Scale = Vector3.new(0.400000006, 1.5, 1),MeshType = Enum.MeshType.Sphere,})
  619. mot = New("Weld",scar,"mot",{Part0 = scar,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.500002921, -0.866029859, -7.87410954e-07, -0.836521387, -0.482965827, -0.258817613, 0.224140897, 0.129410326, -0.965926528),C1 = CFrame.new(0.216695786, 0.30500412, -0.539999604, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  620. scar = New("Part",aaa,"scar",{CanCollide = false, BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000018, 0.299999923, 0.0999999791),CFrame = CFrame.new(6.57139111, 4.40000153, 0.825351596, 0.500002921, -0.836521387, 0.224140897, -0.866029859, -0.482965827, 0.129410326, -7.87410954e-07, -0.258817613, -0.965926528),Color = Color3.new(0, 1, 0),})
  621. Mesh = New("SpecialMesh",scar,"Mesh",{Scale = Vector3.new(0.400000006, 1.5, 1),MeshType = Enum.MeshType.Sphere,})
  622. mot = New("Weld",scar,"mot",{Part0 = scar,Part1 = Head,C0 = CFrame.new(0, 0, 0, 0.500002921, -0.866029859, -7.87410954e-07, -0.836521387, -0.482965827, -0.258817613, 0.224140897, 0.129410326, -0.965926528),C1 = CFrame.new(0.136698723, 0.105004311, -0.539999604, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  623.  
  624. Wings = New("Part",Character,"Wings",{Transparency = 1, BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Reflectance = 0.40000000596046,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-0.600008011, 3.31377721, 24.2000046, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  625. Mesh = New("SpecialMesh",Wings,"Mesh",{MeshId = "http://www.roblox.com/asset/?id=232498398 ",MeshType = Enum.MeshType.FileMesh,})
  626. mot = New("Weld",Wings,"mot",{Part0 = Wings,Part1 = Torso,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0.0481030345, 0.165945292, 0.815347672, -1, 0, 0, 0, 1, 0, 0, 0, -1),})
  627. pp = New("PointLight",Wings,"haha",{Brightness = 10, Range = 13, Color = Color3.new(1,1,1), Shadows = false, Enabled = false})
  628. for _, v in pairs(aaa:children()) do
  629. if v:IsA("Part") then
  630. v.Transparency = 1
  631. end
  632. end
  633. function rayCast(Position, Direction, Range, Ignore)
  634. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  635. end
  636.  
  637. FindNearestTorso = function(pos)
  638. local list = (game.Workspace:children())
  639. local torso = nil
  640. local dist = 1000
  641. local temp, human, temp2 = nil, nil, nil
  642. for x = 1, #list do
  643. temp2 = list[x]
  644. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  645. temp = temp2:findFirstChild("torso")
  646. human = temp2:findFirstChild("Humanoid")
  647. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  648. local dohit = true
  649. if dohit == true then
  650. torso = temp
  651. dist = (temp.Position - pos).magnitude
  652. end
  653. end
  654. end
  655. end
  656. return torso, dist
  657. end
  658.  
  659. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  660. if hit.Parent == nil then
  661. return
  662. end
  663. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  664. for _, v in pairs(hit.Parent:children()) do
  665. if v:IsA("Humanoid") then
  666. h = v
  667. end
  668. end
  669. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  670. warn'No R15 allowed'
  671. hit.Parent:FindFirstChild("Head"):BreakJoints()
  672. end
  673. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  674. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  675. if hit.Parent.DebounceHit.Value == true then
  676. return
  677. end
  678. end
  679. local c = Create("ObjectValue"){
  680. Name = "creator",
  681. Value = game:service("Players").LocalPlayer,
  682. Parent = h,
  683. }
  684. game:GetService("Debris"):AddItem(c, .5)
  685. if HitSound ~= nil and HitPitch ~= nil then
  686. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  687. end
  688. local Damage = math.random(minim, maxim)
  689. local blocked = false
  690. local block = hit.Parent:findFirstChild("Block")
  691. if block ~= nil then
  692. if block.className == "IntValue" then
  693. if block.Value > 0 then
  694. blocked = true
  695. block.Value = block.Value - 1
  696. print(block.Value)
  697. end
  698. end
  699. end
  700. if blocked == false then
  701. h.Health = h.Health - Damage
  702. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  703. else
  704. h.Health = h.Health - (Damage / 2)
  705. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  706. end
  707. if Type == "Knockdown" then
  708. local hum = hit.Parent.Humanoid
  709. hum.PlatformStand = true
  710. coroutine.resume(coroutine.create(function(HHumanoid)
  711. swait(1)
  712. HHumanoid.PlatformStand = false
  713. end), hum)
  714. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  715. local bodvol = Create("BodyVelocity"){
  716. velocity = angle * knockback,
  717. P = 5000,
  718. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  719. Parent = hit,
  720. }
  721. local rl = Create("BodyAngularVelocity"){
  722. P = 3000,
  723. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  724. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  725. Parent = hit,
  726. }
  727. game:GetService("Debris"):AddItem(bodvol, .5)
  728. game:GetService("Debris"):AddItem(rl, .5)
  729. elseif Type == "Normal" then
  730. local vp = Create("BodyVelocity"){
  731. P = 500,
  732. maxForce = Vector3.new(math.huge, 0, math.huge),
  733. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  734. }
  735. if knockback > 0 then
  736. vp.Parent = hit.Parent.Torso
  737. end
  738. game:GetService("Debris"):AddItem(vp, .5)
  739. elseif Type == "Up" then
  740. local bodyVelocity = Create("BodyVelocity"){
  741. velocity = Vector3.new(0, 20, 0),
  742. P = 5000,
  743. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  744. Parent = hit,
  745. }
  746. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  747. elseif Type == "DarkUp" then
  748. coroutine.resume(coroutine.create(function()
  749. for i = 0, 1, 0.1 do
  750. swait()
  751. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  752. end
  753. end))
  754. local bodyVelocity = Create("BodyVelocity"){
  755. velocity = Vector3.new(0, 20, 0),
  756. P = 5000,
  757. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  758. Parent = hit,
  759. }
  760. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  761. elseif Type == "Snare" then
  762. local bp = Create("BodyPosition"){
  763. P = 2000,
  764. D = 100,
  765. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  766. position = hit.Parent.Torso.Position,
  767. Parent = hit.Parent.Torso,
  768. }
  769. game:GetService("Debris"):AddItem(bp, 1)
  770. elseif Type == "Freeze" then
  771. local BodPos = Create("BodyPosition"){
  772. P = 50000,
  773. D = 1000,
  774. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  775. position = hit.Parent.Torso.Position,
  776. Parent = hit.Parent.Torso,
  777. }
  778. local BodGy = Create("BodyGyro") {
  779. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  780. P = 20e+003,
  781. Parent = hit.Parent.Torso,
  782. cframe = hit.Parent.Torso.CFrame,
  783. }
  784. hit.Parent.Torso.Anchored = true
  785. coroutine.resume(coroutine.create(function(Part)
  786. swait(1.5)
  787. Part.Anchored = false
  788. end), hit.Parent.Torso)
  789. game:GetService("Debris"):AddItem(BodPos, 3)
  790. game:GetService("Debris"):AddItem(BodGy, 3)
  791. end
  792. local debounce = Create("BoolValue"){
  793. Name = "DebounceHit",
  794. Parent = hit.Parent,
  795. Value = true,
  796. }
  797. game:GetService("Debris"):AddItem(debounce, Delay)
  798. c = Create("ObjectValue"){
  799. Name = "creator",
  800. Value = Player,
  801. Parent = h,
  802. }
  803. game:GetService("Debris"):AddItem(c, .5)
  804. end
  805. end
  806.  
  807. function ShowDamage(Pos, Text, Time, Color)
  808. local Rate = (1 / 30)
  809. local Pos = (Pos or Vector3.new(0, 0, 0))
  810. local Text = (Text or "")
  811. local Time = (Time or 2)
  812. local Color = (Color or Color3.new(1, 0, 1))
  813. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  814. EffectPart.Anchored = true
  815. local BillboardGui = Create("BillboardGui"){
  816. Size = UDim2.new(3, 0, 3, 0),
  817. Adornee = EffectPart,
  818. Parent = EffectPart,
  819. }
  820. local TextLabel = Create("TextLabel"){
  821. BackgroundTransparency = 1,
  822. Size = UDim2.new(1, 0, 1, 0),
  823. Text = Text,
  824. Font = "SciFi",
  825. TextColor3 = Color,
  826. TextScaled = true,
  827. Parent = BillboardGui,
  828. }
  829. game.Debris:AddItem(EffectPart, (Time))
  830. EffectPart.Parent = game:GetService("Workspace")
  831. delay(0, function()
  832. local Frames = (Time / Rate)
  833. for Frame = 1, Frames do
  834. wait(Rate)
  835. local Percent = (Frame / Frames)
  836. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  837. TextLabel.TextTransparency = Percent
  838. end
  839. if EffectPart and EffectPart.Parent then
  840. EffectPart:Destroy()
  841. end
  842. end)
  843. end
  844.  
  845. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  846. for _, c in pairs(workspace:children()) do
  847. local hum = c:findFirstChild("Humanoid")
  848. if hum ~= nil then
  849. local head = c:findFirstChild("Torso")
  850. if head ~= nil then
  851. local targ = head.Position - Part.Position
  852. local mag = targ.magnitude
  853. if mag <= Magnitude and c.Name ~= Player.Name then
  854. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  855. end
  856. end
  857. end
  858. end
  859. end
  860.  
  861. EffectModel = Create("Model"){
  862. Parent = Character,
  863. Name = "Effects",
  864. }
  865.  
  866. Effects = {
  867. Block = {
  868. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  869. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2)) -- fixed by salvo cuz roadblok upd sus
  870. prt.Anchored = true
  871. prt.CFrame = cframe
  872. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  873. game:GetService("Debris"):AddItem(prt, 10)
  874. if Type == 1 or Type == nil then
  875. table.insert(Effects, {
  876. prt,
  877. "Block1",
  878. delay,
  879. x3,
  880. y3,
  881. z3,
  882. msh
  883. })
  884. elseif Type == 2 then
  885. table.insert(Effects, {
  886. prt,
  887. "Block2",
  888. delay,
  889. x3,
  890. y3,
  891. z3,
  892. msh
  893. })
  894. end
  895. end;
  896. };
  897.  
  898. Cylinder = {
  899. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  900. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  901. prt.Anchored = true
  902. prt.CFrame = cframe
  903. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  904. game:GetService("Debris"):AddItem(prt, 10)
  905. table.insert(Effects, {
  906. prt,
  907. "Cylinder",
  908. delay,
  909. x3,
  910. y3,
  911. z3,
  912. msh
  913. })
  914. end;
  915. };
  916. Head = {
  917. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  918. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  919. prt.Anchored = true
  920. prt.CFrame = cframe
  921. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  922. game:GetService("Debris"):AddItem(prt, 10)
  923. table.insert(Effects, {
  924. prt,
  925. "Cylinder",
  926. delay,
  927. x3,
  928. y3,
  929. z3,
  930. msh
  931. })
  932. end;
  933. };
  934.  
  935. Sphere = {
  936. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  937. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  938. prt.Anchored = true
  939. prt.CFrame = cframe
  940. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  941. game:GetService("Debris"):AddItem(prt, 10)
  942. table.insert(Effects, {
  943. prt,
  944. "Cylinder",
  945. delay,
  946. x3,
  947. y3,
  948. z3,
  949. msh
  950. })
  951. end;
  952. };
  953. Blood = {
  954. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  955. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  956. prt.Anchored = true
  957. prt.CFrame = cframe
  958. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  959. game:GetService("Debris"):AddItem(prt, 10)
  960. table.insert(Effects, {
  961. prt,
  962. "Blood",
  963. delay,
  964. x3,
  965. y3,
  966. z3,
  967. msh
  968. })
  969. end
  970. },
  971. Elect = {
  972. Create = function(cff, x, y, z)
  973. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  974. prt.Anchored = true
  975. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  976. prt.CFrame = CFrame.new(prt.Position)
  977. game:GetService("Debris"):AddItem(prt, 2)
  978. local xval = math.random() / 2
  979. local yval = math.random() / 2
  980. local zval = math.random() / 2
  981. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  982. table.insert(Effects, {
  983. prt,
  984. "Elec",
  985. 0.1,
  986. x,
  987. y,
  988. z,
  989. xval,
  990. yval,
  991. zval
  992. })
  993. end;
  994.  
  995. };
  996.  
  997. Ring = {
  998. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  999. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1000. prt.Anchored = true
  1001. prt.CFrame = cframe
  1002. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1003. game:GetService("Debris"):AddItem(prt, 10)
  1004. table.insert(Effects, {
  1005. prt,
  1006. "Cylinder",
  1007. delay,
  1008. x3,
  1009. y3,
  1010. z3,
  1011. msh
  1012. })
  1013. end;
  1014. };
  1015.  
  1016.  
  1017. Wave = {
  1018. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1019. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1020. prt.Anchored = true
  1021. prt.CFrame = cframe
  1022. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1023. game:GetService("Debris"):AddItem(prt, 10)
  1024. table.insert(Effects, {
  1025. prt,
  1026. "Cylinder",
  1027. delay,
  1028. x3,
  1029. y3,
  1030. z3,
  1031. msh
  1032. })
  1033. end;
  1034. };
  1035.  
  1036. Break = {
  1037. Create = function(brickcolor, cframe, x1, y1, z1)
  1038. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1039. prt.Anchored = true
  1040. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1041. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1042. local num = math.random(10, 50) / 1000
  1043. game:GetService("Debris"):AddItem(prt, 10)
  1044. table.insert(Effects, {
  1045. prt,
  1046. "Shatter",
  1047. num,
  1048. prt.CFrame,
  1049. math.random() - math.random(),
  1050. 0,
  1051. math.random(50, 100) / 100
  1052. })
  1053. end;
  1054. };
  1055.  
  1056. Fire = {
  1057. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  1058. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1059. prt.Anchored = true
  1060. prt.CFrame = cframe
  1061. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1062. game:GetService("Debris"):AddItem(prt, 10)
  1063. table.insert(Effects, {
  1064. prt,
  1065. "Fire",
  1066. delay,
  1067. 1,
  1068. 1,
  1069. 1,
  1070. msh
  1071. })
  1072. end;
  1073. };
  1074.  
  1075. Blast = {
  1076. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Part)
  1077. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1078. prt.Anchored = true
  1079. prt.CFrame = cframe
  1080. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1323306", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1081. game:GetService("Debris"):AddItem(prt, 10)
  1082. table.insert(Effects, {
  1083. prt,
  1084. "Block4",
  1085. delay,
  1086. x3,
  1087. y3,
  1088. z3,
  1089. msh,
  1090. Part
  1091. })
  1092. end
  1093. },
  1094.  
  1095.  
  1096. FireWave = {
  1097. Create = function(brickcolor, cframe, x1, y1, z1)
  1098. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1099. prt.Anchored = true
  1100. prt.CFrame = cframe
  1101. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1102. local d = Create("Decal"){
  1103. Parent = prt,
  1104. Texture = "rbxassetid://26356434",
  1105. Face = "Top",
  1106. }
  1107. local d = Create("Decal"){
  1108. Parent = prt,
  1109. Texture = "rbxassetid://26356434",
  1110. Face = "Bottom",
  1111. }
  1112. game:GetService("Debris"):AddItem(prt, 10)
  1113. table.insert(Effects, {
  1114. prt,
  1115. "FireWave",
  1116. 1,
  1117. 30,
  1118. math.random(400, 600) / 100,
  1119. msh
  1120. })
  1121. end;
  1122. };
  1123.  
  1124. Ice = {
  1125. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  1126. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1127. prt.Anchored = true
  1128. prt.CFrame = cframe
  1129. msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1778999", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1130. game:GetService("Debris"):AddItem(prt, 10)
  1131. for i = 1, 5 do
  1132. Effects.Break.Create(BrickColor.new(brickcolor), prt.CFrame * CFrame.new(0, 4, 0), math.random(20, 80) / 100, math.random(2, 10), math.random(20, 80) / 100)
  1133. end
  1134. for i = 1, 15 do
  1135. local freezepart = CFuncs.Part.Create(EffectModel, "Neon", 0.5, 0.5, BrickColor.new("Bright blue"), "Ice Part", Vector3.new(math.random(1, 2) + math.random(), math.random(1, 2) + math.random(), math.random(1, 2) + math.random()))
  1136. freezepart.Anchored = true
  1137. freezepart.CanCollide = true
  1138. freezepart.CFrame = cframe * CFrame.new(math.random(-300, 300) / 100, 1, math.random(-300, 300) / 100) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1139. game:GetService("Debris"):AddItem(freezepart, 10)
  1140. end
  1141. table.insert(Effects, {
  1142. prt,
  1143. "Ice",
  1144. delay,
  1145. msh,
  1146. 1,
  1147. .2
  1148. })
  1149. end
  1150. },
  1151.  
  1152. Lightning = {
  1153. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1154. local magz = (p0 - p1).magnitude
  1155. local curpos = p0
  1156. local trz = {
  1157. -ofs,
  1158. ofs
  1159. }
  1160. for i = 1, tym do
  1161. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1162. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1163. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1164. li.Material = "Neon"
  1165. if tym == i then
  1166. local magz2 = (curpos - p1).magnitude
  1167. li.Size = Vector3.new(th, th, magz2)
  1168. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1169. table.insert(Effects, {
  1170. li,
  1171. "Disappear",
  1172. last
  1173. })
  1174. else
  1175. do
  1176. do
  1177. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1178. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1179. game.Debris:AddItem(li, 10)
  1180. table.insert(Effects, {
  1181. li,
  1182. "Disappear",
  1183. last
  1184. })
  1185. end
  1186. end
  1187. end
  1188. end
  1189. end
  1190. };
  1191.  
  1192. EffectTemplate = {
  1193.  
  1194. };
  1195. }
  1196.  
  1197. Laser = function(brickcolor, reflect, cframe, x1, y1, z1, x3, y3, z3, delay)
  1198.  
  1199. local prt = CFuncs.Part.Create(EffectModel, "Neon", reflect, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1200. prt.Anchored = true
  1201. prt.CFrame = cframe
  1202. prt.Material = "Neon"
  1203. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1204. game:GetService("Debris"):AddItem(prt, 10)
  1205. coroutine.resume(coroutine.create(function(Part, Mesh)
  1206.  
  1207. for i = 0, 1, delay do
  1208. swait()
  1209. Part.Transparency = i
  1210. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1211. end
  1212. Part.Parent = nil
  1213. end
  1214. ), prt, msh)
  1215. end
  1216.  
  1217. shoot = function(mouse, partt, SpreadAmount, multiply)
  1218.  
  1219. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1220. local MainPos = partt.Position
  1221. local MainPos2 = mouse.Hit.p + SpreadVectors
  1222. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1223. local speed = 90
  1224. local num = 20
  1225. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1226. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1227. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.05)
  1228. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1229. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1230. coroutine.resume(coroutine.create(function()
  1231.  
  1232. repeat
  1233. swait()
  1234. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1235. local mag = (MainPos - pos).magnitude
  1236. Laser(BrickColor.new("Crimson"), 0.35, CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.5, 0, -0.5, 0.15)
  1237. MainPos = MainPos + MouseLook.lookVector * speed
  1238. num = num - 1
  1239. MouseLook = MouseLook * CFrame.Angles(math.rad(-1), 0, 0)
  1240. if hit ~= nil then
  1241. num = 0
  1242. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1243. refpart.Anchored = true
  1244. refpart.CFrame = CFrame.new(pos)
  1245. game:GetService("Debris"):AddItem(refpart, 2)
  1246. end
  1247. do
  1248. if num <= 0 then
  1249. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1250. refpart.Anchored = true
  1251. refpart.CFrame = CFrame.new(pos)
  1252. Effects.Block.Create(BrickColor.new('Crimson'), refpart.CFrame, 10, 10, 10, 5, 5, 5, .1)
  1253. if hit ~= nil then
  1254. MagnitudeDamage(refpart, 5, 5 * multiply, 15 * multiply, 0, "Normal", "231917784", 1)
  1255. end
  1256. game:GetService("Debris"):AddItem(refpart, 0)
  1257. end
  1258. end
  1259. until num <= 0
  1260. end
  1261. ))
  1262. end
  1263.  
  1264. shoot2 = function(mouse, partt, SpreadAmount, multiply)
  1265.  
  1266. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1267. local MainPos = partt.Position
  1268. local MainPos2 = mouse.Hit.p + SpreadVectors
  1269. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1270. local speed = 500
  1271. local num = 30
  1272. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1273. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1274. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.05)
  1275. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1276. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1277. coroutine.resume(coroutine.create(function()
  1278.  
  1279. repeat
  1280. swait()
  1281. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1282. local mag = (MainPos - pos).magnitude
  1283. Laser(BrickColor.new("New Yeller"), 0.35, CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.5, 0, -0.5, 0.15)
  1284. MainPos = MainPos + MouseLook.lookVector * speed
  1285. num = num - 1
  1286. MouseLook = MouseLook * CFrame.Angles(math.rad(-1), 0, 0)
  1287. if hit ~= nil then
  1288. num = 0
  1289. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1290. refpart.Anchored = true
  1291. refpart.CFrame = CFrame.new(pos)
  1292. game:GetService("Debris"):AddItem(refpart, 2)
  1293. end
  1294. do
  1295. if num <= 0 then
  1296. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1297. refpart.Anchored = true
  1298. refpart.CFrame = CFrame.new(pos)
  1299. Effects.Block.Create(BrickColor.new('New Yeller'), refpart.CFrame, 10, 10, 10, 5, 5, 5, .1)
  1300. if hit ~= nil then
  1301. MagnitudeDamage(refpart, 5, 5 * multiply, 15 * multiply, 0, "Normal", "231917784", 1)
  1302. end
  1303. game:GetService("Debris"):AddItem(refpart, 0)
  1304. end
  1305. end
  1306. until num <= 0
  1307. end
  1308. ))
  1309. end
  1310.  
  1311. shoot3 = function(mouse, partt, SpreadAmount, multiply)
  1312.  
  1313. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1314. local MainPos = partt.Position
  1315. local MainPos2 = FistPart2.Position + SpreadVectors
  1316. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1317. local speed = 1000
  1318. local num = 30
  1319. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1320. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1321. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.05)
  1322. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1323. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1324. coroutine.resume(coroutine.create(function()
  1325.  
  1326. repeat
  1327. swait()
  1328. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1329. local mag = (MainPos - pos).magnitude
  1330. Laser(BrickColor.new("Crimson"), 0.35, CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.5, 0, -0.5, 0.15)
  1331. MainPos = MainPos + MouseLook.lookVector * speed
  1332. num = num - 1
  1333. MouseLook = MouseLook * CFrame.Angles(math.rad(-1), 0, 0)
  1334. if hit ~= nil then
  1335. num = 0
  1336. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1337. refpart.Anchored = true
  1338. refpart.CFrame = CFrame.new(pos)
  1339. game:GetService("Debris"):AddItem(refpart, 2)
  1340. end
  1341. do
  1342. if num <= 0 then
  1343. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1344. refpart.Anchored = true
  1345. refpart.CFrame = CFrame.new(pos)
  1346. Effects.Block.Create(BrickColor.new('Crimson'), refpart.CFrame, 10, 10, 10, 5, 5, 5, .1)
  1347. if hit ~= nil then
  1348. MagnitudeDamage(refpart, 5, 5 * multiply, 15 * multiply, 0, "Normal", "231917784", 1)
  1349. end
  1350. game:GetService("Debris"):AddItem(refpart, 0)
  1351. end
  1352. end
  1353. until num <= 0
  1354. end
  1355. ))
  1356. end
  1357.  
  1358. shoot4 = function(mouse, partt, SpreadAmount, multiply)
  1359.  
  1360. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1361. local MainPos = partt.Position
  1362. local MainPos2 = FistPart2.Position + SpreadVectors
  1363. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1364. local speed = 5000
  1365. local num = 50
  1366. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1367. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1368. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1369. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1370. coroutine.resume(coroutine.create(function()
  1371.  
  1372. repeat
  1373. swait()
  1374. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1375. local mag = (MainPos - pos).magnitude
  1376. Laser(BrickColor.new("Royal purple"), 0.35, CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.5, 0, -0.5, 0.15)
  1377. MainPos = MainPos + MouseLook.lookVector * speed
  1378. num = num - 1
  1379. MouseLook = MouseLook * CFrame.Angles(math.rad(-1), 0, 0)
  1380. if hit ~= nil then
  1381. num = 0
  1382. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1383. refpart.Anchored = true
  1384. refpart.CFrame = CFrame.new(pos)
  1385. game:GetService("Debris"):AddItem(refpart, 2)
  1386. end
  1387. do
  1388. if num <= 0 then
  1389. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1390. refpart.Anchored = true
  1391. refpart.CFrame = CFrame.new(pos)
  1392. Effects.Block.Create(BrickColor.new('Royal purple'), refpart.CFrame, 10, 10, 10, 5, 5, 5, .1)
  1393. if hit ~= nil then
  1394. MagnitudeDamage(refpart, 5, 5 * multiply, 15 * multiply, 0, "Normal", "231917784", 1)
  1395. end
  1396. game:GetService("Debris"):AddItem(refpart, 0)
  1397. end
  1398. end
  1399. until num <= 0
  1400. end
  1401. ))
  1402. end
  1403.  
  1404. shoot5 = function(mouse, partt, SpreadAmount, multiply)
  1405.  
  1406. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1407. local MainPos = badabing.Position
  1408. local MainPos2 = randomizer.Position + SpreadVectors
  1409. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1410. local speed = 9001
  1411. local num = 70
  1412. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1413. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1414. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1.5)
  1415. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", partt, 1, 1)
  1416. coroutine.resume(coroutine.create(function()
  1417.  
  1418. repeat
  1419. swait()
  1420. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1421. local mag = (MainPos - pos).magnitude
  1422. Laser(BrickColor.new("Lime green"), 0.35, CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.5, 0, -0.5, 0.15)
  1423. MainPos = MainPos + MouseLook.lookVector * speed
  1424. num = num - 1
  1425. MouseLook = MouseLook * CFrame.Angles(math.rad(-1), 0, 0)
  1426. if hit ~= nil then
  1427. num = 0
  1428. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Lime green", "Effect", Vector3.new())
  1429. refpart.Anchored = true
  1430. refpart.CFrame = CFrame.new(pos)
  1431. game:GetService("Debris"):AddItem(refpart, 2)
  1432. end
  1433. do
  1434. if num <= 0 then
  1435. local refpart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Really black", "Effect", Vector3.new())
  1436. refpart.Anchored = true
  1437. refpart.CFrame = CFrame.new(pos)
  1438. Effects.Block.Create(BrickColor.new('Lime green'), refpart.CFrame, 10, 10, 10, 5, 5, 5, .1)
  1439. if hit ~= nil then
  1440. MagnitudeDamage(refpart, 5, 5 * multiply, 15 * multiply, 0, "Normal", "231917784", 1)
  1441. end
  1442. game:GetService("Debris"):AddItem(refpart, 0)
  1443. end
  1444. end
  1445. until num <= 0
  1446. end
  1447. ))
  1448. end
  1449.  
  1450. Shoot6 = function(orgpos)
  1451.  
  1452. local MouseLook = CFrame.new((orgpos + mouse.Hit.p) / 2, Mouse.Hit.p)
  1453. table.insert(Effects, {MouseLook.lookVector, "Shoot2", 50, orgpos, 10, 7, 0, 1, 1})
  1454. end
  1455.  
  1456. function Shoot7(Part)
  1457. sp = Part.Position
  1458. dirr = Part.CFrame * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0)
  1459. local hit, pos = rayCast(sp, dirr.lookVector, 1000, Character)
  1460. local las = Instance.new("Part", Character)
  1461. las.Anchored = true
  1462. las.Locked = true
  1463. las.CanCollide = false
  1464. las.TopSurface = 0
  1465. las.BottomSurface = 0
  1466. las.BrickColor = BrickColor.new("White")
  1467. las.Size = Vector3.new(10, 1, 10)
  1468. las.CFrame = CFrame.new((Part.Position + pos) / 2, pos) * CFrame.Angles(math.rad(90), 0, 0)
  1469. local msh = Instance.new("SpecialMesh", las)
  1470. mag = (Part.Position - pos).magnitude
  1471. msh.Scale = Vector3.new(0.001, mag, 0.001)
  1472. coroutine.resume(coroutine.create(function(Part, Mesh)
  1473. for i = 0, 0.8, 0.1 do
  1474. swait()
  1475. Part.Transparency = Part.Transparency + 0.1
  1476. Mesh.Scale = Mesh.Scale + Vector3.new(1, 0.02, 1)
  1477. end
  1478. Part.Parent = nil
  1479. end), las, msh)
  1480. if pos ~= nil then
  1481. local las2 = Instance.new("Part", Character)
  1482. las2.Anchored = true
  1483. las2.Locked = true
  1484. las2.CanCollide = false
  1485. las2.TopSurface = 0
  1486. las2.BottomSurface = 0
  1487. las2.Transparency = 1
  1488. las2.BrickColor = BrickColor.new("White")
  1489. las2.Size = Vector3.new(1, 1, 1)
  1490. las2.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(90), 0, 0)
  1491. local msh = Instance.new("SpecialMesh", las2)
  1492. msh.MeshType = "Sphere"
  1493. mag = (Part.Position - pos).magnitude
  1494. msh.Scale = Vector3.new(0.1, 0.1, 0.1)
  1495. Effects.Ring.Create(BrickColor.new("White"), las2.CFrame * CFrame.Angles(math.random(-4,4),math.random(-4,4),math.random(-4,4)), 25, 25, 2, 15, 15, 7, 0.07)
  1496. Effects.Sphere.Create(BrickColor.new("White"), las2.CFrame, 12, 12, 12, 80, 80, 80, 0.07)
  1497. MagnitudeDamage(las2, 40, 20, 20, 1, "Snare", "0", 1)
  1498. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=228343252", las2, 1.2, 0.7)
  1499.  
  1500. coroutine.resume(coroutine.create(function(Part, Mesh)
  1501. for i = 0, 0.8, 0.1 do
  1502. swait()
  1503. Part.Transparency = Part.Transparency + 1
  1504. Mesh.Scale = Mesh.Scale + Vector3.new(0, 0, 0)
  1505. end
  1506. Part.Parent = nil
  1507. end), las2, msh)
  1508. end
  1509. if hit ~= nil and pos ~= nil then
  1510. if hit.Parent.className == "Accessory" then
  1511. hit:BreakJoints()
  1512. hit.Velocity = Vector3.new(math.random(-5, 5), 20, math.random(-5, 5))
  1513. end
  1514.  
  1515. end
  1516. end
  1517.  
  1518. SlashEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay) -- lazy
  1519.  
  1520. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1521. prt.Anchored = true
  1522. prt.CFrame = cframe
  1523. msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "http://www.roblox.com/asset/?id=448386996", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1524. game:GetService("Debris"):AddItem(prt, 2)
  1525. coroutine.resume(coroutine.create(function(Part, Mesh, num)
  1526.  
  1527. for i = 0, 1, delay do
  1528. swait()
  1529. Part.Transparency = i
  1530. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1531. end
  1532. Part.Parent = nil
  1533. end
  1534. ), prt, msh, (math.random(0, 1) + math.random()) / 5)
  1535. end
  1536.  
  1537. function attackone()
  1538. attack = true
  1539. local con = LeftArm.Touched:connect(function(hit)
  1540. Damage(Torso, hit, 10, 20, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", .5)
  1541. end)
  1542. for i = 0, .9, 0.1 do
  1543. swait()
  1544. PlayAnimationFromTable({
  1545. CFrame.new(7.67409801e-07, -0, -0.400000095, 0.965926528, 0, -0.258819938, 0, 0.999993443, 0, 0.258819938, 0, 0.965926528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1546. CFrame.new(-0.0258822255, 1.49999022, -0.0965935141, 0.965926886, 0, 0.258820027, 0, 1, 0, -0.258820027, 0, 0.965926886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1547. CFrame.new(1.61708832, 0.00815722346, 0.239493698, 0.965926528, -0.212013021, 0.148453072, 0, 0.573576391, 0.819152832, -0.258819938, -0.791241229, 0.554032862) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1548. CFrame.new(-0.89467454, 0.865976274, -1.26875269, 0.890719235, -0.441198587, -0.109383218, -0.271657288, -0.323744506, -0.906306863, 0.364449203, 0.836979628, -0.408220381) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1549. CFrame.new(0.586488187, -1.99996758, 0.256958455, 0.994850099, -0.044940725, -0.0908505917, 0.0593876205, 0.984804809, 0.163165078, 0.0821370184, -0.16772081, 0.982402742) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1550. CFrame.new(-0.57562083, -1.83165812, -0.41999656, 0.998983264, 0.0449439511, -0.00379736722, -0.044943735, 0.98480916, -0.167732373, -0.00379867852, 0.167732686, 0.985827267) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1551. }, .4, false)
  1552. end
  1553. con:Disconnect()
  1554. attack = false
  1555. end
  1556.  
  1557. function attacktwo()
  1558. attack = true
  1559. local con = LeftLeg.Touched:connect(function(hit)
  1560. Damage(Torso, hit, 15, 25, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", 1)
  1561. end)
  1562. for i = 0, .9, 0.1 do
  1563. swait()
  1564. PlayAnimationFromTable({
  1565. CFrame.new(-0.618567348, -1.36871898, -2.40339231, 0.9996925, 0.0242785811, 0.00589125603, -0.00339207938, 0.365510643, -0.930799246, -0.0247520506, 0.930490196, 0.365481019) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1566. CFrame.new(0.0106995199, 1.1996901, -0.38240236, 0.992877901, 0.114476554, 0.0331628025, -0.10970524, 0.769073725, 0.629672945, 0.0465782918, -0.628820658, 0.776157141) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1567. CFrame.new(1.08655715, 0.335366756, 0.899875283, -0.0534515232, -0.0712785274, 0.996026516, -0.997511387, -0.042085439, -0.0565430224, 0.0459471941, -0.996567607, -0.0688510984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1568. CFrame.new(-1.5648247, 0.610865116, 0.88731432, 0.991986752, 0.0894303024, 0.089275077, -0.0544064045, -0.335386127, 0.940506339, 0.114051498, -0.937825561, -0.327831298) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1569. CFrame.new(0.390845776, -1.70229328, 0.310007572, 0.99198848, 0.0892756805, -0.0894284397, -0.0544069707, 0.940504789, 0.335391492, 0.114050664, -0.327835619, 0.937826276) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1570. CFrame.new(-0.467953414, -1.79987025, -1.03504324, 0.991990924, -0.0813037753, -0.0967237577, -0.0544032604, 0.416079342, -0.907700419, 0.114044107, 0.905686736, 0.408321202) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1571. }, .4, false)
  1572. end
  1573. con:Disconnect()
  1574. attack = false
  1575. end
  1576.  
  1577. function attackthree()
  1578. attack = true
  1579. local con = RightArm.Touched:connect(function(hit)
  1580. Damage(Torso, hit, 20, 35, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", .5)
  1581. end)
  1582. for i = 0, 1, 0.1 do
  1583. swait()
  1584. PlayAnimationFromTable({
  1585. CFrame.new(0, 0, -0, 0.984810531, -9.12696123e-08, -0.17364873, -0.0151346158, 0.996194661, -0.0858323425, 0.172988653, 0.0871566236, 0.981061578) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1586. CFrame.new(-0.0227019228, 1.49429202, -0.128748506, 0.984810531, -0.0151346158, 0.172988653, -9.12696123e-08, 0.996194661, 0.0871566236, -0.17364873, -0.0858323425, 0.981061578) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1587. CFrame.new(1.68132329, 0.699578047, 0.217995524, -0.269498229, -0.547550142, 0.792187929, 0.962252557, -0.12068373, 0.243938193, -0.0379642919, 0.82802397, 0.559405088) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1588. CFrame.new(-1.52031291, -0.029903695, 0.0160383582, 0.984807014, 0.0868248194, 0.150384411, -1.21071935e-07, 0.866025865, -0.500002086, -0.173647985, 0.492405504, 0.85286814) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1589. CFrame.new(0.492791414, -1.74665046, -0.084613204, 0.984807014, -0.0996017307, 0.142244592, -6.70552254e-08, 0.819152594, 0.573578596, -0.173647985, -0.564866483, 0.806704998) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1590. CFrame.new(-0.505381286, -1.97060049, 0.0132237077, 0.984808803, 0.0151339062, 0.172987178, 3.09199095e-07, 0.99619472, -0.0871549547, -0.17364721, 0.0858308673, 0.981059968) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1591. }, .3, false)
  1592. end
  1593. for i = 0, .2, 0.1 do
  1594. swait()
  1595. PlayAnimationFromTable({
  1596. CFrame.new(-0.605665565, -0.170661986, -2.26038265, 0.97623235, -0.111007221, -0.186149672, 0.164619952, 0.938437879, 0.303701729, 0.140976816, -0.327127397, 0.934407413) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1597. CFrame.new(-0.0227006376, 1.49429286, -0.12874949, 0.907837749, 0.0449439585, 0.41690743, 0.0669896528, 0.965925336, -0.250003517, -0.413937241, 0.254890829, 0.873892605) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1598. CFrame.new(1.53277278, 0.630477905, -0.478894204, -0.26949504, 0.0058504045, 0.962983429, 0.962253451, 0.0410573184, 0.269040912, -0.0379613042, 0.999138534, -0.0166930854) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1599. CFrame.new(-1.52031672, -0.0299026817, 0.016039744, 0.984808147, 0.111620151, 0.133022487, -5.36441803e-07, 0.766042829, -0.642789483, -0.173649177, 0.633023858, 0.754404962) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1600. CFrame.new(0.615134656, -1.87373388, 0.609190404, 0.984812021, -0.142245084, 0.0996006206, -9.46223736e-07, 0.573572755, 0.8191607, -0.173650339, -0.806709468, 0.564861596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1601. CFrame.new(-0.62647289, -1.90959156, -0.673518062, 0.984808266, -0.0301534235, 0.171007901, 5.21540642e-08, 0.984807789, 0.173648447, -0.173646063, -0.171010435, 0.969846487) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1602. }, .4, false)
  1603. end
  1604. for i = 0, 1.1, 0.1 do
  1605. swait()
  1606. PlayAnimationFromTable({
  1607. CFrame.new(-0.69999969, -0.567805409, -3.52741432, 0.97622925, -0.0406466275, -0.212890327, 0.16461888, 0.777974665, 0.606352627, 0.140976727, -0.626987994, 0.766170204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1608. CFrame.new(-0.0389402211, 1.49167383, 0.152227119, 0.965979099, -0.015135929, 0.258162975, 0.0812744945, 0.965482652, -0.247504205, -0.245504856, 0.260070741, 0.933859527) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1609. CFrame.new(0.294029593, 1.30594206, -1.4316293, 0.0561224371, 0.330903292, 0.941990852, 0.686127126, -0.698188663, 0.204380453, 0.725318313, 0.634852469, -0.26622501) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1610. CFrame.new(-1.44325757, 0.352774143, 0.45478338, 0.98480463, -0.167728797, 0.0449481606, 0.0593858808, 0.568564653, 0.82049787, -0.163176805, -0.80535835, 0.569887161) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1611. CFrame.new(0.412360877, -1.26817834, -1.19271553, 0.984804213, -0.0151330233, 0.172990888, 0.0593900979, 0.965475559, -0.253640682, -0.163177982, 0.260064244, 0.951709747) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1612. CFrame.new(-0.584387362, -1.21203303, -1.05960286, 0.984804869, 0.142241582, 0.0996007919, 0.059390679, 0.263080806, -0.962949514, -0.163173974, 0.954231262, 0.25063327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1613. }, .4, false)
  1614. end
  1615. con:Disconnect()
  1616. attack = false
  1617. end
  1618.  
  1619. function attackfour()
  1620. attack = true
  1621. local con = RightLeg.Touched:connect(function(hit)
  1622. Damage(Torso, hit, 10, 20, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", 1)
  1623. end)
  1624. for i = 0, .6, 0.1 do
  1625. swait()
  1626. PlayAnimationFromTable({
  1627. CFrame.new(7.74860382e-07, 0.999999523, -1.29999518, 0.707106411, 0, 0.707105577, 0, 0.999999285, 0, -0.707105517, 0, 0.707105339) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1628. CFrame.new(0, 1.49999988, 0, 0.707108319, 0, -0.707105994, 0, 1, 0, 0.707106054, 0, 0.707107246) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1629. CFrame.new(1.39907885, 0.209114939, 0.234230652, 0.996192753, 0.0560370982, -0.0667644739, -1.26320847e-05, 0.766052365, 0.642778277, 0.0871652365, -0.640329659, 0.76313591) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1630. CFrame.new(-1.55390191, 0.13249144, 0.339222729, 0.907673001, 0.330366343, 0.258819818, -0.342020899, 0.939692259, -8.26906614e-08, -0.2432096, -0.0885212421, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1631. CFrame.new(1.26301897, -1.02408922, -1.12641656, 0.698963225, -0.704414129, 0.123486295, 0.257842243, 0.0871615782, -0.962247491, 0.667057574, 0.704414546, 0.242550358) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1632. CFrame.new(-0.639584064, -1.57573748, -0.0473095775, 0.996192813, -0.0616351664, 0.0616365373, -1.46377852e-06, 0.707102835, 0.707110763, -0.0871654153, -0.704418063, 0.704409957) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1633. }, .3, false)
  1634. end
  1635. for i = 0, 1, 0.1 do
  1636. swait()
  1637. PlayAnimationFromTable({
  1638. CFrame.new(-1.40070915e-06, -0.0999997258, -2.25000334, 0.984805524, 0, 0.173658147, 0, 0.999999285, 0, -0.173658118, 0, 0.984806836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1639. CFrame.new(-1.86264515e-09, 1.50000024, 1.49011612e-08, 0.984805703, 0.0151354084, -0.172996297, -9.90858718e-15, 0.99619478, 0.087156862, 0.173657134, -0.0858326852, 0.981059611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1640. CFrame.new(1.51253664, -0.0087511912, 0.0820311904, 0.968791723, -0.211286023, 0.129615322, 0.144529387, 0.906315029, 0.397119969, -0.201378837, -0.365993708, 0.908568621) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1641. CFrame.new(-1.0783236, 0.132491529, 1.16914785, 0.604030609, 0.219849378, 0.766038716, -0.342020899, 0.939692259, -8.26906614e-08, -0.719841242, -0.262001157, 0.642796636) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1642. CFrame.new(0.766865075, -1.97876573, -0.720883608, 0.955168366, -0.284950703, -0.0803851709, 0.257842273, 0.9340294, -0.247196019, 0.145521194, 0.215386644, 0.965626001) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1643. CFrame.new(-0.403402478, -1.97303379, 0.115126908, 0.766043901, -0.219845176, 0.60402292, -1.12953171e-06, 0.939692914, 0.342019767, -0.642788291, -0.262003183, 0.719846606) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1644. }, .4, false)
  1645. end
  1646. con:Disconnect()
  1647. attack = false
  1648. end
  1649.  
  1650. function skill1()
  1651. attack = true
  1652. Humanoid.WalkSpeed = 0
  1653. for i = 0, 1, 0.1 do
  1654. swait()
  1655. PlayAnimationFromTable({
  1656. CFrame.new(-0, -0.100000001, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1657. CFrame.new(0, 1.46526992, -0.196961537, 1, 0, 0, 0, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1658. CFrame.new(1.83582497, 0.579300404, -0, -0.573569059, -0.819157839, 0, 0.81915772, -0.573571205, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1659. CFrame.new(-1.8890444, 0.677628756, 0, -0.57356447, 0.819154739, 0, -0.819157898, -0.573574424, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1660. CFrame.new(0.647720933, -1.87395251, 4.1120029e-07, 0.984808207, -0.173645422, -2.4959445e-06, 0.173645481, 0.984808147, -2.90200114e-06, 2.9578805e-06, 2.42344368e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1661. CFrame.new(-0.49999997, -1.89999998, 1.68392035e-07, 1, 7.4024689e-07, 8.24771269e-06, -7.40253142e-07, 1, 7.57239889e-07, -8.24771269e-06, -7.57245971e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1662. }, .3, false)
  1663. end
  1664. for i = 0, 1, 0.1 do
  1665. swait()
  1666. PlayAnimationFromTable({
  1667. CFrame.new(-0, -0.100000001, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1668. CFrame.new(5.28991222e-07, 1.46527004, -0.196961462, 0.819153666, -9.58142081e-08, -0.573574185, 0.0996004194, 0.98480773, 0.142244607, 0.564860404, -0.173648417, 0.806709051) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1669. CFrame.new(1.83582497, 0.579300404, -0, -0.573569059, -0.819157839, 0, 0.81915772, -0.573571205, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1670. CFrame.new(-1.8890444, 0.677628756, 0, -0.57356447, 0.819154739, 0, -0.819157898, -0.573574424, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1671. CFrame.new(0.647720933, -1.87395251, 4.1120029e-07, 0.984808207, -0.173645422, -2.4959445e-06, 0.173645481, 0.984808147, -2.90200114e-06, 2.9578805e-06, 2.42344368e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1672. CFrame.new(-0.49999997, -1.89999998, 1.68392035e-07, 1, 7.4024689e-07, 8.24771269e-06, -7.40253142e-07, 1, 7.57239889e-07, -8.24771269e-06, -7.57245971e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1673. }, .3, false)
  1674. end
  1675. for i = 0, 1, 0.1 do
  1676. swait()
  1677. PlayAnimationFromTable({
  1678. CFrame.new(-0, -0.100000001, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1679. CFrame.new(-4.17232513e-07, 1.4652704, -0.196961567, 0.866024971, -1.92976063e-06, 0.500001013, -0.0868244022, 0.984807312, 0.150387615, -0.492404938, -0.17365171, 0.852867246) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1680. CFrame.new(1.83582497, 0.579300404, -0, -0.573569059, -0.819157839, 0, 0.81915772, -0.573571205, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1681. CFrame.new(-1.8890444, 0.677628756, 0, -0.57356447, 0.819154739, 0, -0.819157898, -0.573574424, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1682. CFrame.new(0.647720933, -1.87395251, 4.1120029e-07, 0.984808207, -0.173645422, -2.4959445e-06, 0.173645481, 0.984808147, -2.90200114e-06, 2.9578805e-06, 2.42344368e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1683. CFrame.new(-0.49999997, -1.89999998, 1.68392035e-07, 1, 7.4024689e-07, 8.24771269e-06, -7.40253142e-07, 1, 7.57239889e-07, -8.24771269e-06, -7.57245971e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1684. }, .3, false)
  1685. end
  1686. for i = 0, 1, 0.1 do
  1687. swait()
  1688. PlayAnimationFromTable({
  1689. CFrame.new(-0, -0.100000001, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1690. CFrame.new(5.28991222e-07, 1.46527004, -0.196961462, 0.819153666, -9.58142081e-08, -0.573574185, 0.0996004194, 0.98480773, 0.142244607, 0.564860404, -0.173648417, 0.806709051) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1691. CFrame.new(1.83582497, 0.579300404, -0, -0.573569059, -0.819157839, 0, 0.81915772, -0.573571205, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1692. CFrame.new(-1.8890444, 0.677628756, 0, -0.57356447, 0.819154739, 0, -0.819157898, -0.573574424, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1693. CFrame.new(0.647720933, -1.87395251, 4.1120029e-07, 0.984808207, -0.173645422, -2.4959445e-06, 0.173645481, 0.984808147, -2.90200114e-06, 2.9578805e-06, 2.42344368e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1694. CFrame.new(-0.49999997, -1.89999998, 1.68392035e-07, 1, 7.4024689e-07, 8.24771269e-06, -7.40253142e-07, 1, 7.57239889e-07, -8.24771269e-06, -7.57245971e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1695. }, .3, false)
  1696. end
  1697. for i = 0, 1, 0.1 do
  1698. swait()
  1699. PlayAnimationFromTable({
  1700. CFrame.new(-0, -0.100000001, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1701. CFrame.new(-4.17232513e-07, 1.4652704, -0.196961567, 0.866024971, -1.92976063e-06, 0.500001013, -0.0868244022, 0.984807312, 0.150387615, -0.492404938, -0.17365171, 0.852867246) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1702. CFrame.new(1.83582497, 0.579300404, -0, -0.573569059, -0.819157839, 0, 0.81915772, -0.573571205, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1703. CFrame.new(-1.8890444, 0.677628756, 0, -0.57356447, 0.819154739, 0, -0.819157898, -0.573574424, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1704. CFrame.new(0.647720933, -1.87395251, 4.1120029e-07, 0.984808207, -0.173645422, -2.4959445e-06, 0.173645481, 0.984808147, -2.90200114e-06, 2.9578805e-06, 2.42344368e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1705. CFrame.new(-0.49999997, -1.89999998, 1.68392035e-07, 1, 7.4024689e-07, 8.24771269e-06, -7.40253142e-07, 1, 7.57239889e-07, -8.24771269e-06, -7.57245971e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1706. }, .3, false)
  1707. end
  1708. Humanoid.WalkSpeed = 16
  1709. attack = false
  1710. end
  1711.  
  1712. function skill2()
  1713. attack = true
  1714. Humanoid.WalkSpeed = 0
  1715. local con = RightArm.Touched:connect(function(hit)
  1716. Damage(Torso, hit, 15, 25, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", 1)
  1717. end)
  1718. for i = 0, 1, 0.1 do
  1719. swait()
  1720. PlayAnimationFromTable({
  1721. CFrame.new(-0.176138967, -0.0999972224, -4.12469387, 0.995963752, -0.0151374443, -0.0884430408, 0.0301537495, 0.98480618, 0.171009958, 0.0845107138, -0.172987312, 0.981288373) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1722. CFrame.new(0.061854884, 1.47604454, 0.0572112165, 0.995512784, 0.0452755019, -0.0831216052, -0.0449465737, 0.998971522, 0.00582763553, 0.0832996219, -0.00206574798, 0.996524036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1723. CFrame.new(1.50862169, 0.111145891, -0.321071625, 0.890598714, -0.444333315, 0.0969376862, 0.4443506, 0.804772198, -0.393564105, 0.0968608484, 0.393582344, 0.914168656) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1724. CFrame.new(-1.60305083, 0.00681911409, 0.127042189, 0.962765872, 0.208414003, 0.172165036, -0.229692265, 0.966508627, 0.114459738, -0.142544091, -0.149742648, 0.978392541) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1725. CFrame.new(0.676520824, -1.72077942, -0.888676167, 0.992010951, -0.0948303491, -0.0831784233, 0.105281785, 0.985657811, 0.131888494, 0.0694783628, -0.139591515, 0.98776567) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1726. CFrame.new(-0.406215966, -1.89238715, -0.568066597, 0.996426105, -0.022871552, -0.081280157, -0.00900357217, 0.92834723, -0.371602952, 0.0839558542, 0.371006906, 0.924824059) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1727. }, .3, false)
  1728. end
  1729. for i = 0, .2, 0.1 do
  1730. swait()
  1731. PlayAnimationFromTable({
  1732. CFrame.new(-0.176138103, -0.0999993682, -4.22472191, 0.995966375, -0.00737169664, -0.0894257128, 0.0301538352, 0.966155469, 0.256190449, 0.0845105946, -0.257853776, 0.962481022) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1733. CFrame.new(0.0827770829, 1.45181811, 0.132902265, 0.995512009, 0.00590484403, -0.0944698155, -0.0520365611, 0.867843747, -0.494107485, 0.0790673569, 0.496805727, 0.864254653) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1734. CFrame.new(1.57049417, 0.0766529441, -0.666982353, 0.95215261, 0.198876724, 0.232076883, 0.127972424, 0.430145264, -0.893638551, -0.277551889, 0.880574703, 0.384120136) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1735. CFrame.new(-1.50006759, 0.0318563357, 0.102909625, 0.975892842, 0.107972428, 0.18967469, -0.131059825, 0.984834075, 0.113696963, -0.174521819, -0.135814369, 0.975242436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1736. CFrame.new(0.66454947, -2.00723195, -0.416705668, 0.992013514, -0.0948304832, -0.0831789672, 0.0988257676, 0.994074464, 0.045297727, 0.0783904195, -0.0531559885, 0.995505035) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1737. CFrame.new(-0.389409214, -1.33678436, -0.834882438, 0.996427476, 0.047567755, -0.0697765574, -0.0162877068, 0.918999851, 0.393918902, 0.082860291, -0.391374618, 0.916496277) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1738. }, .3, false)
  1739. end
  1740. for i = 0, 1, 0.1 do
  1741. swait()
  1742. PlayAnimationFromTable({
  1743. CFrame.new(-0.176137745, 0.299999952, -4.37472105, 0.995966315, -0.0375122838, -0.0815104172, 0.0301537123, 0.995511174, -0.0897040665, 0.0845095962, 0.0868844613, 0.992627442) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1744. CFrame.new(0.0544349551, 1.35909927, -0.0773261487, 0.995509982, 0.0301545188, -0.0897243172, -0.0218559839, 0.995512247, 0.0920747295, 0.0920980796, -0.0897002667, 0.991701603) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1745. CFrame.new(0.592517555, 0.907450318, -1.1593405, 0.952151477, 0.213861749, -0.218342364, 0.0253327414, -0.767163932, -0.640950024, -0.304579884, 0.604748368, -0.735874772) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1746. CFrame.new(-1.46839154, 0.163064063, 0.194920972, 0.975892365, 0.055203598, 0.211155668, -0.182845831, 0.735058486, 0.652883232, -0.119170278, -0.67575264, 0.727431655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1747. CFrame.new(0.640760183, -1.91196001, 0.536404967, 0.992012143, -0.0507932045, -0.115463749, 0.1196777, 0.6682446, 0.734252095, 0.0398629382, -0.742205739, 0.668985009) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1748. CFrame.new(-0.436775386, -1.68812287, -0.937443852, 0.996428609, -0.0228654873, -0.0812846199, 0.0130279623, 0.992742538, -0.119556837, 0.0834280923, 0.118071027, 0.989494979) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1749. }, .3, false)
  1750. end
  1751. Humanoid.WalkSpeed = 16
  1752. con:Disconnect()
  1753. attack = false
  1754. end
  1755.  
  1756. function skill3()
  1757. attack = true
  1758. Humanoid.WalkSpeed = 0
  1759. for i = 0, 5, 0.1 do
  1760. swait()
  1761. Humanoid.Health = Humanoid.Health + 2
  1762. PlayAnimationFromTable({
  1763. CFrame.new(-0, -1.09999764, -2.09999943, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1764. CFrame.new(0, 1.41547608, -0.231262475, 1, 0, 0, 0, 0.906306744, 0.422620505, 0, -0.42262122, 0.906306982) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1765. CFrame.new(0.131641358, 0.387449235, -0.200000525, -0.0871606097, 0.996192276, 0, -0.996191561, -0.0871605501, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1766. CFrame.new(-1.50000083, -0.0999999419, 0.300000191, 0.996195018, 0.00759616354, 0.0868243352, -6.4936212e-10, 0.996193945, -0.0871559158, -0.0871559903, 0.0868243128, 0.992403984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1767. CFrame.new(0.5, -0.982085109, -0.946591198, 1, 0, 0, 0, 0.984803915, 0.173659772, 0, -0.173659623, 0.984805703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1768. CFrame.new(-0.5, -1.85490823, 0.515498221, 1, 0, 0, 0, 0.422614425, 0.906308651, 0, -0.906309307, 0.422614723) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1769. }, .3, false)
  1770. end
  1771. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336485", Head, 3, 1.05)
  1772. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336485", Head, 3, 1.01)
  1773. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336485", Head, 3, 1.07)
  1774. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336485", Head, 3, 1.03)
  1775. Effects.Ring.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  1776. Effects.Ring.Create(BrickColor.new("Crimson"), FistPart2.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  1777. Effects.Ring.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, .005)
  1778. Effects.Ring.Create(BrickColor.new("Crimson"), FistPart2.CFrame, 10, 10, 10, 3, 3, 3, .1, .05)
  1779. for i = 0, 1, 0.1 do
  1780. swait()
  1781. PlayAnimationFromTable({
  1782. CFrame.new(-0, -0.699998438, -1.94999957, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1783. CFrame.new(0, 1.49245191, -0.14672415, 1, 0, 0, 0, 0.965931773, 0.258820713, 0, -0.258824468, 0.965928733) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1784. CFrame.new(0.464483142, 0.288764477, -0.380371541, 0.265879691, 0.776415586, -0.5713889, -0.933034718, 0.356302768, 0.0499929599, 0.242403209, 0.519831359, 0.819155335) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1785. CFrame.new(-1.34829164, -0.201141596, 0.162974223, 0.996195018, 0.00759616354, 0.0868243352, -6.4936212e-10, 0.996193945, -0.0871559158, -0.0871559903, 0.0868243128, 0.992403984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1786. CFrame.new(0.5, -1.64279342, -0.847532153, 1, 0, 0, 0, 0.984803915, 0.173659772, 0, -0.173659623, 0.984805703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1787. CFrame.new(-0.5, -1.83064651, -0.0587673783, 1, 0, 0, 0, 0.707104266, 0.707108498, 0, -0.707108974, 0.707104743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1788. }, .3, false)
  1789. end
  1790. for i = 0, 1, 0.1 do
  1791. swait()
  1792. PlayAnimationFromTable({
  1793. CFrame.new(-0, -0.34999916, -1.49999976, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1794. CFrame.new(0, 1.30719674, -0.174990863, 1, 0, 0, 0, 0.996193767, 0.0871615708, 0, -0.0871616676, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1795. CFrame.new(1.51181579, -0.0238848925, -0.562622905, 0.5007599, 0.183165461, -0.845984638, -0.493606538, 0.863290429, -0.105265938, 0.711049855, 0.47029683, 0.522713184) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1796. CFrame.new(-1.32202542, 0.0247860458, 0.0131695196, 0.996195018, 0.00759616354, 0.0868243352, -6.4936212e-10, 0.996193945, -0.0871559158, -0.0871559903, 0.0868243128, 0.992403984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1797. CFrame.new(0.5, -1.64811063, -0.458313942, 1, 0, 0, 0, 0.866021454, 0.500009716, 0, -0.500010133, 0.86602205) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1798. CFrame.new(-0.5, -1.56983936, -0.286454499, 1, 0, 0, 0, 0.642784536, 0.766043544, 0, -0.76604408, 0.642785013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1799. }, .3, false)
  1800. end
  1801. if M == "Judgement" then
  1802. Humanoid.WalkSpeed = 60
  1803. else
  1804. Humanoid.WalkSpeed = 16
  1805. end
  1806. attack = false
  1807. end
  1808.  
  1809. function skill4()
  1810. attack = true
  1811. Humanoid.WalkSpeed = 2
  1812. local con = RightArm.Touched:connect(function(hit)
  1813. Damage(Torso, hit, 50, 50, math.random(1, 5), "Normal", RootPart, 1, "rbxassetid://341336485", 1)
  1814. end)
  1815. for i = 0, 1, 0.1 do
  1816. swait()
  1817. PlayAnimationFromTable({
  1818. CFrame.new(-0, -0.34999916, -1.49999976, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1819. CFrame.new(0, 1.46534204, -0.0884460062, 1, 0, 0, 0, 0.996193767, 0.0871615708, 0, -0.0871616676, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1820. CFrame.new(1.51181686, -0.0238888264, -0.562619925, 0.500762403, -0.117224984, -0.857612133, -0.493607581, 0.775226951, -0.394181073, 0.71105212, 0.620715201, 0.330336988) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1821. CFrame.new(-1.32202375, 0.0247860588, 0.0131698251, 0.819319487, 0.007596293, 0.573288083, 0.0435779206, 0.996194482, -0.0754797533, -0.571679831, 0.0868247077, 0.815870762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1822. CFrame.new(0.5, -1.64810157, -0.458312064, 1, 0, 0, 0, 0.965927243, -0.258808583, 0, 0.258808702, 0.965929091) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1823. CFrame.new(-0.5, -1.5698452, -0.286455512, 1, 0, 0, 0, 0.866024017, 0.500000954, 0, -0.500001311, 0.866024613) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1824. }, .3, false)
  1825. end
  1826. for i = 0, 1, 0.1 do
  1827. swait()
  1828. PlayAnimationFromTable({
  1829. CFrame.new(-0, -0.34999916, -1.49999976, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1830. CFrame.new(0, 1.46534204, -0.0884460062, 1, 0, 0, 0, 0.996193767, 0.0871615708, 0, -0.0871616676, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1831. CFrame.new(1.16208696, 0.429169238, -0.929953575, 0.41168344, 0.308257371, -0.85760957, -0.911139727, 0.120185599, -0.394180715, -0.0184368156, 0.943680823, 0.330343992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1832. CFrame.new(-1.32202375, 0.0247860588, 0.0131698251, 0.819319487, 0.007596293, 0.573288083, 0.0435779206, 0.996194482, -0.0754797533, -0.571679831, 0.0868247077, 0.815870762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1833. CFrame.new(0.5, -1.64810157, -0.458312064, 1, 0, 0, 0, 0.965927243, -0.258808583, 0, 0.258808702, 0.965929091) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1834. CFrame.new(-0.5, -1.5698452, -0.286455512, 1, 0, 0, 0, 0.866024017, 0.500000954, 0, -0.500001311, 0.866024613) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1835. }, .3, false)
  1836. end
  1837. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", Head, 3, 1.05)
  1838. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", Head, 3, 1.5)
  1839. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=341336307", Head, 3, .5)
  1840. Effects.Ring.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  1841. Effects.Ring.Create(BrickColor.new("Crimson"), FistPart2.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  1842. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, 1)
  1843. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, .03)
  1844. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, .05)
  1845. Effects.Sphere.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  1846. for i = 0, 1, 0.1 do
  1847. swait()
  1848. PlayAnimationFromTable({
  1849. CFrame.new(-0, -0.34999916, -1.49999976, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1850. CFrame.new(0, 1.46534204, -0.0884460062, 1, 0, 0, 0, 0.996193767, 0.0871615708, 0, -0.0871616676, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1851. CFrame.new(1.16208589, 0.429167628, -0.929957509, 0.458957136, 0.232086942, -0.85760957, -0.876426995, 0.276578784, -0.394180983, 0.145712152, 0.932548225, 0.330343664) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1852. CFrame.new(-1.32202375, 0.0247860588, 0.0131698251, 0.819319487, 0.007596293, 0.573288083, 0.0435779206, 0.996194482, -0.0754797533, -0.571679831, 0.0868247077, 0.815870762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1853. CFrame.new(0.5, -1.64810157, -0.458312064, 1, 0, 0, 0, 0.965927243, -0.258808583, 0, 0.258808702, 0.965929091) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1854. CFrame.new(-0.5, -1.5698452, -0.286455512, 1, 0, 0, 0, 0.866024017, 0.500000954, 0, -0.500001311, 0.866024613) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1855. }, .3, false)
  1856. shoot3(FistPart2, FistPart2, 100, 1)
  1857. shoot3(FistPart2, FistPart2, 100, 1)
  1858. shoot3(FistPart2, FistPart2, 100, 1)
  1859. end
  1860. Effects.Ring.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  1861. Effects.Ring.Create(BrickColor.new("Crimson"), FistPart2.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  1862. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, 1)
  1863. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, .03)
  1864. Effects.Break.Create(BrickColor.new("Crimson"), RightArm.CFrame, 10, 10, 10, 1, 1, 1, .1, .05)
  1865. Effects.Sphere.Create(BrickColor.new("Black"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  1866. for i = 0, 1, 0.1 do
  1867. swait()
  1868. PlayAnimationFromTable({
  1869. CFrame.new(-0, -0.34999916, -1.49999976, 1, 0, 0, 0, 0.999998569, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1870. CFrame.new(0, 1.46534204, -0.0884460062, 1, 0, 0, 0, 0.996193767, 0.0871615708, 0, -0.0871616676, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1871. CFrame.new(1.16208696, 0.429169238, -0.929953575, 0.41168344, 0.308257371, -0.85760957, -0.911139727, 0.120185599, -0.394180715, -0.0184368156, 0.943680823, 0.330343992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1872. CFrame.new(-1.32202375, 0.0247860588, 0.0131698251, 0.819319487, 0.007596293, 0.573288083, 0.0435779206, 0.996194482, -0.0754797533, -0.571679831, 0.0868247077, 0.815870762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1873. CFrame.new(0.5, -1.64810157, -0.458312064, 1, 0, 0, 0, 0.965927243, -0.258808583, 0, 0.258808702, 0.965929091) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1874. CFrame.new(-0.5, -1.5698452, -0.286455512, 1, 0, 0, 0, 0.866024017, 0.500000954, 0, -0.500001311, 0.866024613) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1875. }, .3, false)
  1876. end
  1877. Humanoid.WalkSpeed = 16
  1878. con:Disconnect()
  1879. attack = false
  1880. end
  1881.  
  1882. function tskill1()
  1883. attack = true
  1884. local con = Torso.Touched:connect(function(hit)
  1885. Damage(Torso, hit, 10, 10, math.random(1, 5), "Normal", RootPart, 1, "rbxassetid://341336485", 1)
  1886. end)
  1887. Humanoid.WalkSpeed = 0
  1888. for i = 0, 10, 0.1 do
  1889. swait()
  1890. PlayAnimationFromTable({
  1891. CFrame.new(0, -0.788049161, 1.02524674, 1, 0, -0, 0, 0.239616498, -0.970868051, 0, 0.970868051, 0.239616498) * CFrame.new(0, 0 , 0+ 0.1 * math.cos(sine/25)) * CFrame.Angles(0, 0, 0),
  1892. CFrame.new(-0, 1.25803518, 0.3487975, 1, -0, 0, 0, 0.747058272, -0.664759219, -0, 0.664759219, 0.747058272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1893. CFrame.new(1.33407414, 0.274581194, 0.799103975, 0.999109864, 0.042214103, 0, -0.0101151904, 0.239403203, 0.970868051, 0.0409843028, -0.970003843, 0.239616498) * CFrame.new(0, 0 + 0.06 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  1894. CFrame.new(-1.27305698, 0.312639773, 0.741483271, 0.996511936, -0.0833934695, -0.00326142134, 0.0199977029, 0.200657606, 0.979458511, -0.0810259357, -0.976106763, 0.201625258) * CFrame.new(0, 0 + 0.06 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  1895. CFrame.new(0.5, -1.28578758, 0.930998564, 1, 0, 0, 0, 0.239616498, 0.970868051, -0, -0.970868051, 0.239616498) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  1896. CFrame.new(-0.5, -1.09044814, 0.997099578, 1, 0, 0, 0, 0.0330485404, 0.999458134, -0, -0.999458134, 0.0330485404) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  1897. }, .3, false)
  1898. end
  1899. Humanoid.WalkSpeed = 16
  1900. con:Disconnect()
  1901. attack = false
  1902. end
  1903.  
  1904. function tskill2()
  1905. attack = true
  1906. Humanoid.WalkSpeed = 2
  1907. local con = Head.Touched:connect(function(hit)
  1908. Damage(Torso, hit, 20, 30, math.random(1, 5), "Normal", RootPart, 1, "rbxassetid://341336485", 1)
  1909. end)
  1910. for i = 0, .5, 0.1 do
  1911. swait()
  1912. PlayAnimationFromTable({
  1913. CFrame.new(0, -0.0647047833, 0.241481826, 1, 0, 0, 0, 0.965925455, -0.258820057, 0, 0.258821845, 0.965927064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1914. CFrame.new(0, 1.45928955, 0.0767420232, 1, 0, 0, 0, 0.965927482, -0.258819938, 0, 0.258820862, 0.965928197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1915. CFrame.new(1.5, -0.114713684, 0.334149241, 1, 0, 0, 0, 0.866024971, 0.50000596, 0, -0.500004649, 0.866024554) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1916. CFrame.new(-1.5, -0.0786589086, 0.235118181, 1, 0, 0, 0, 0.906303525, 0.422633469, 0, -0.422632158, 0.906302989) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1917. CFrame.new(0.5, -2.01804042, -0.376617432, 1, 0, 0, 0, 0.939694285, -0.342023015, 0, 0.342021883, 0.939693093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1918. CFrame.new(-0.5, -1.79043007, 0.338350534, 1, 0, 0, 0, 0.707104981, 0.707112432, 0, -0.70711112, 0.707104921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1919. }, .3, false)
  1920. end
  1921. for i = 0, .5, 0.1 do
  1922. swait()
  1923. PlayAnimationFromTable({
  1924. CFrame.new(0, -0.367393017, -1.16374218, 1, 0, 0, 0, 0.90630573, 0.422616929, 0, -0.422617942, 0.906307876) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1925. CFrame.new(0, 1.45026004, -0.283373773, 1, 0, 0, 0, 0.939684451, 0.342018217, 0, -0.342018217, 0.939684451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1926. CFrame.new(1.5, 0.132285446, -0.346532732, 1, 0, 0, 0, 0.642787695, -0.766044855, 0, 0.766044855, 0.642787695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1927. CFrame.new(-1.5, 0.142007649, -0.417762935, 1, 0, 0, 0, 0.642789006, -0.766043305, 0, 0.766043305, 0.642788887) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1928. CFrame.new(0.5, -1.48177505, -0.82655704, 1, 0, 0, 0, 0.642781973, -0.766038001, 0, 0.766038001, 0.642781973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1929. CFrame.new(-0.5, -1.83400583, -0.159747735, 1, 0, 0, 0, 0.996194661, 0.0871596336, 0, -0.0871594548, 0.996194303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1930. }, .3, false)
  1931. end
  1932. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=430360986", partt, 1, 1)
  1933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=430360986", partt, 1, 1)
  1934. for i = 0, .5, 0.1 do
  1935. swait()
  1936. PlayAnimationFromTable({
  1937. CFrame.new(0, -0.0647047833, 0.241481826, 1, 0, 0, 0, 0.965925455, -0.258820057, 0, 0.258821845, 0.965927064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1938. CFrame.new(0, 1.45928955, 0.0767420232, 1, 0, 0, 0, 0.965927482, -0.258819938, 0, 0.258820862, 0.965928197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1939. CFrame.new(1.5, -0.114713684, 0.334149241, 1, 0, 0, 0, 0.866024971, 0.50000596, 0, -0.500004649, 0.866024554) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1940. CFrame.new(-1.5, -0.0786589086, 0.235118181, 1, 0, 0, 0, 0.906303525, 0.422633469, 0, -0.422632158, 0.906302989) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1941. CFrame.new(0.5, -2.01804042, -0.376617432, 1, 0, 0, 0, 0.939694285, -0.342023015, 0, 0.342021883, 0.939693093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1942. CFrame.new(-0.5, -1.79043007, 0.338350534, 1, 0, 0, 0, 0.707104981, 0.707112432, 0, -0.70711112, 0.707104921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1943. }, .3, false)
  1944. end
  1945. for i = 0, .5, 0.1 do
  1946. swait()
  1947. PlayAnimationFromTable({
  1948. CFrame.new(0, -0.367393017, -1.16374218, 1, 0, 0, 0, 0.90630573, 0.422616929, 0, -0.422617942, 0.906307876) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1949. CFrame.new(0, 1.45026004, -0.283373773, 1, 0, 0, 0, 0.939684451, 0.342018217, 0, -0.342018217, 0.939684451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1950. CFrame.new(1.5, 0.132285446, -0.346532732, 1, 0, 0, 0, 0.642787695, -0.766044855, 0, 0.766044855, 0.642787695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1951. CFrame.new(-1.5, 0.142007649, -0.417762935, 1, 0, 0, 0, 0.642789006, -0.766043305, 0, 0.766043305, 0.642788887) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1952. CFrame.new(0.5, -1.48177505, -0.82655704, 1, 0, 0, 0, 0.642781973, -0.766038001, 0, 0.766038001, 0.642781973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1953. CFrame.new(-0.5, -1.83400583, -0.159747735, 1, 0, 0, 0, 0.996194661, 0.0871596336, 0, -0.0871594548, 0.996194303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1954. }, .3, false)
  1955. end
  1956. for i = 0, .5, 0.1 do
  1957. swait()
  1958. PlayAnimationFromTable({
  1959. CFrame.new(0, -0.0647047833, 0.241481826, 1, 0, 0, 0, 0.965925455, -0.258820057, 0, 0.258821845, 0.965927064) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1960. CFrame.new(0, 1.45928955, 0.0767420232, 1, 0, 0, 0, 0.965927482, -0.258819938, 0, 0.258820862, 0.965928197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1961. CFrame.new(1.5, -0.114713684, 0.334149241, 1, 0, 0, 0, 0.866024971, 0.50000596, 0, -0.500004649, 0.866024554) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1962. CFrame.new(-1.5, -0.0786589086, 0.235118181, 1, 0, 0, 0, 0.906303525, 0.422633469, 0, -0.422632158, 0.906302989) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1963. CFrame.new(0.5, -2.01804042, -0.376617432, 1, 0, 0, 0, 0.939694285, -0.342023015, 0, 0.342021883, 0.939693093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1964. CFrame.new(-0.5, -1.79043007, 0.338350534, 1, 0, 0, 0, 0.707104981, 0.707112432, 0, -0.70711112, 0.707104921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1965. }, .3, false)
  1966. end
  1967. for i = 0, .5, 0.1 do
  1968. swait()
  1969. PlayAnimationFromTable({
  1970. CFrame.new(0, -0.367393017, -1.16374218, 1, 0, 0, 0, 0.90630573, 0.422616929, 0, -0.422617942, 0.906307876) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1971. CFrame.new(0, 1.45026004, -0.283373773, 1, 0, 0, 0, 0.939684451, 0.342018217, 0, -0.342018217, 0.939684451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1972. CFrame.new(1.5, 0.132285446, -0.346532732, 1, 0, 0, 0, 0.642787695, -0.766044855, 0, 0.766044855, 0.642787695) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1973. CFrame.new(-1.5, 0.142007649, -0.417762935, 1, 0, 0, 0, 0.642789006, -0.766043305, 0, 0.766043305, 0.642788887) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1974. CFrame.new(0.5, -1.48177505, -0.82655704, 1, 0, 0, 0, 0.642781973, -0.766038001, 0, 0.766038001, 0.642781973) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1975. CFrame.new(-0.5, -1.83400583, -0.159747735, 1, 0, 0, 0, 0.996194661, 0.0871596336, 0, -0.0871594548, 0.996194303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1976. }, .3, false)
  1977. end
  1978. Humanoid.WalkSpeed = 16
  1979. con:Disconnect()
  1980. attack = false
  1981. end
  1982.  
  1983. function Ruined()
  1984. attack = true
  1985. Humanoid.WalkSpeed = .05
  1986. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1987. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1988. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1989. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1990. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1991. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1992. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1993. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=183863468", partt, 1, 1)
  1994. for i = 0, 1, 0.1 do
  1995. swait()
  1996. PlayAnimationFromTable({
  1997. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1998. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1999. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2000. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2001. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2002. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2003. }, .3, false)
  2004. shoot(mouse, FistPart2, 3, 1.5)
  2005. end
  2006. for i = 0, 1, 0.1 do
  2007. swait()
  2008. PlayAnimationFromTable({
  2009. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2010. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2011. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2012. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2013. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2014. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2015. }, .3, false)
  2016. shoot(mouse, FistPart2, 3, 1.5)
  2017. end
  2018. for i = 0, 1, 0.1 do
  2019. swait()
  2020. PlayAnimationFromTable({
  2021. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2022. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2023. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2024. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2025. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2026. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2027. }, .3, false)
  2028. shoot(mouse, FistPart2, 3, 1.5)
  2029. end
  2030. for i = 0, 1, 0.1 do
  2031. swait()
  2032. PlayAnimationFromTable({
  2033. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2034. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2035. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2036. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2037. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2038. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2039. }, .3, false)
  2040. shoot(mouse, FistPart2, 0, 1.5)
  2041. end
  2042. for i = 0, 1, 0.1 do
  2043. swait()
  2044. PlayAnimationFromTable({
  2045. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2046. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2047. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2048. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2049. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2050. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2051. }, .3, false)
  2052. shoot(mouse, FistPart2, 3, 1.5)
  2053. end
  2054. for i = 0, 1, 0.1 do
  2055. swait()
  2056. PlayAnimationFromTable({
  2057. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2058. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2059. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2060. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2061. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2062. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2063. }, .3, false)
  2064. shoot(mouse, FistPart2, 3, 1.5)
  2065. end
  2066. for i = 0, 1, 0.1 do
  2067. swait()
  2068. PlayAnimationFromTable({
  2069. CFrame.new(-0, -0.900000095, -0.249998093, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2070. CFrame.new(0.0812214464, 1.42102158, -0.0499973297, 0.984807611, 0.173648611, 0, -0.173648611, 0.984807611, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2071. CFrame.new(0.749984741, 0.532633185, -1.2878716, 1, 0, 0, 0, -0.0871541724, -0.996193945, 0, 0.996193945, -0.0871541724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2072. CFrame.new(-0.484746158, 0.499996215, -0.885450125, 0.422617763, -0.906307995, -5.42393627e-06, -3.5983328e-06, 4.30672299e-06, -1, 0.906307995, 0.422617793, -1.44109981e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2073. CFrame.new(0.5, -1.09999418, -0.649999499, 1, 0, 0, 0, 0.965922296, 0.258819312, 0, -0.258819133, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2074. CFrame.new(-0.5, -1.54316282, 0.171856701, 1, 0, 0, 0, 0.173642367, 0.984808803, 0, -0.984808862, 0.173642352) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2075. }, .3, false)
  2076. shoot(mouse, FistPart2, 3, 1.5)
  2077. end
  2078. Humanoid.WalkSpeed = 16
  2079. attack = false
  2080. end
  2081.  
  2082. function trig()
  2083. attack = true
  2084. M = "Chaos"
  2085. hello.SoundId = "rbxassetid://278653326"
  2086. hello:Play()
  2087. Shadow.Transparency = 0
  2088. text.TextColor3 = Color3.new(155, 0, 0)
  2089. text.Text = "Chaos"
  2090. WristPart2.BrickColor = BrickColor.new("Crimson")
  2091. FistPart2.BrickColor = BrickColor.new("Crimson")
  2092. local maincolor = BrickColor.new("Crimson")
  2093. handleg.BrickColor = maincolor
  2094. handleo.BrickColor = maincolor
  2095. wngr.BrickColor = maincolor
  2096. wngr2.BrickColor = maincolor
  2097. wngr3.BrickColor = maincolor
  2098. rig.BrickColor = maincolor
  2099. glowbo.BrickColor = maincolor
  2100. glownb.BrickColor = maincolor
  2101. glownb2.BrickColor = maincolor
  2102. glownb3.BrickColor = maincolor
  2103. blak.BrickColor = maincolor
  2104. line.BrickColor = maincolor
  2105. line2.BrickColor = maincolor
  2106. line3.BrickColor = maincolor
  2107. WristPart2.Material = "Granite"
  2108. FistPart2.Material = "Granite"
  2109. Humanoid.WalkSpeed = 0
  2110. for i = 0, .2, 0.1 do
  2111. swait()
  2112. PlayAnimationFromTable({
  2113. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2114. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2115. CFrame.new(1.55297399, 0.984555364, 0.12621817, 0.350945175, -0.935690463, -0.0363518521, -0.932201147, -0.345439285, -0.108037591, 0.0885310173, 0.0718020871, -0.993480682) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2116. CFrame.new(-1.67267251, 0.88692224, 0.473169386, -0.342024088, 0.907669425, 0.243219748, -0.936116338, -0.3516666, -0.00401845574, 0.0818832815, -0.229056731, 0.969961643) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2117. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2118. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2119. }, .3, false)
  2120. end
  2121.  
  2122. for i = 0, .2, 0.1 do
  2123. swait()
  2124. PlayAnimationFromTable({
  2125. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2126. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2127. CFrame.new(1.55297291, 0.984555185, 0.126218855, 0.581159234, -0.812977433, -0.0363553017, -0.811032832, -0.57493782, -0.108035982, 0.0669274628, 0.0922703594, -0.993480921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2128. CFrame.new(-1.67267406, 0.886923075, 0.473169863, -0.494443476, 0.834488213, 0.243219823, -0.860828161, -0.508879483, -0.00401845574, 0.120414793, -0.211357996, 0.96996218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2129. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2130. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2131. }, .3, false)
  2132. end
  2133. for i = 0, .2, 0.1 do
  2134. swait()
  2135. PlayAnimationFromTable({
  2136. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2137. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2138. CFrame.new(1.55297291, 0.984555304, 0.126219153, 0.508091986, -0.860535264, -0.0363553651, -0.858056068, -0.502063632, -0.108036101, 0.0747146308, 0.0860860199, -0.993480921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2139. CFrame.new(-1.67267787, 0.886924624, 0.473170906, -0.419831336, 0.874407411, 0.243220031, -0.901904285, -0.431917131, -0.00401860476, 0.101535708, -0.221048802, 0.969963312) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2140. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2141. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2142. }, .3, false)
  2143. end
  2144. for i = 0, .2, 0.1 do
  2145. swait()
  2146. PlayAnimationFromTable({
  2147. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2148. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2149. CFrame.new(1.52482569, 0.980715632, 0.273518562, 0.50809586, -0.840620935, 0.187604368, -0.858062387, -0.512917399, 0.0255862772, 0.0747139752, -0.173983261, -0.981910229) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2150. CFrame.new(-1.57121503, 0.84050858, 0.480398744, -0.419830978, 0.818886578, 0.391365349, -0.901904225, -0.424657464, -0.078957051, 0.101537853, -0.386122912, 0.916840613) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2151. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2152. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2153. }, .3, false)
  2154. end
  2155. for i = 0, .2, 0.1 do
  2156. swait()
  2157. PlayAnimationFromTable({
  2158. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2159. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2160. CFrame.new(1.52483237, 0.980717301, 0.273505151, 0.508092403, -0.821069837, 0.260166168, -0.85805577, -0.508734643, 0.070204854, 0.0747110248, -0.258908182, -0.963006794) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2161. CFrame.new(-1.57121503, 0.840508461, 0.480398685, -0.419830948, 0.781660676, 0.461247027, -0.901904225, -0.416159928, -0.115668088, 0.101537943, -0.464561671, 0.879698873) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2162. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2163. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2164. }, .3, false)
  2165. end
  2166. Humanoid.WalkSpeed = 16
  2167. attack = false
  2168. end
  2169.  
  2170. function notrig()
  2171. attack = true
  2172. M = "Doomfist"
  2173. hello.SoundId = "rbxassetid://515593602"
  2174. hello:Play()
  2175. text.TextColor3 = Color3.new(0, 0, 0)
  2176. text.Text = "Doomfist"
  2177. Shadow.Transparency = 1
  2178. WristPart2.BrickColor = BrickColor.new("Really black")
  2179. FistPart2.BrickColor = BrickColor.new("Really black")
  2180. local maincolor = BrickColor.new("Really black")
  2181. handleg.BrickColor = maincolor
  2182. handleo.BrickColor = maincolor
  2183. wngr.BrickColor = maincolor
  2184. wngr2.BrickColor = maincolor
  2185. wngr3.BrickColor = maincolor
  2186. rig.BrickColor = maincolor
  2187. glowbo.BrickColor = maincolor
  2188. glownb.BrickColor = maincolor
  2189. glownb2.BrickColor = maincolor
  2190. glownb3.BrickColor = maincolor
  2191. blak.BrickColor = maincolor
  2192. line.BrickColor = maincolor
  2193. line2.BrickColor = maincolor
  2194. line3.BrickColor = maincolor
  2195. WristPart2.Material = "Fabric"
  2196. FistPart2.Material = "Fabric"
  2197. Humanoid.WalkSpeed = 0
  2198. for i = 0, 5, 0.1 do
  2199. swait()
  2200. PlayAnimationFromTable({
  2201. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.70709604, 0.707106173, 0, -0.707108855, 0.707104385) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2202. CFrame.new(0, 1.54484403, -0.285330623, 1, 0, 0, 0, 0.906303763, 0.422618121, 0, -0.422626197, 0.906302512) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2203. CFrame.new(0.751118839, 0.175457686, -0.732546747, 0.642787814, 0.766044796, 6.2741874e-06, -0.133021086, 0.111626595, -0.984801531, -0.754403114, 0.633018613, 0.173659742) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2204. CFrame.new(-0.700490832, 0.034283042, -0.644817472, 0.642790377, -0.766038716, -1.94553536e-06, 0.19825983, 0.166355431, -0.965920985, 0.739939332, 0.620876789, 0.258822024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2205. CFrame.new(0.5, -1.81258225, -0.845220327, 1, 0, 0, 0, 0.707095981, -0.707109332, 0, 0.707106709, 0.707104266) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2206. CFrame.new(-0.5, -1.81254935, -0.845202446, 1, 0, 0, 0, 0.707090199, -0.707104862, 0, 0.707100332, 0.707107663) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2207. }, .3, false)
  2208. end
  2209. Humanoid.WalkSpeed = 16
  2210. attack = false
  2211. end
  2212.  
  2213. function yellowify()
  2214. attack = true
  2215. M = "Yellowlight"
  2216. hello.SoundId = "rbxassetid://904321003"
  2217. hello:Play()
  2218. text.TextColor3 = Color3.new(255, 255, 0)
  2219. text.Text = "Yellowlight"
  2220. WristPart2.BrickColor = BrickColor.new("New Yeller")
  2221. FistPart2.BrickColor = BrickColor.new("New Yeller")
  2222. local maincolor = BrickColor.new("New Yeller")
  2223. handleg.BrickColor = maincolor
  2224. handleo.BrickColor = maincolor
  2225. wngr.BrickColor = maincolor
  2226. wngr2.BrickColor = maincolor
  2227. wngr3.BrickColor = maincolor
  2228. rig.BrickColor = maincolor
  2229. glowbo.BrickColor = maincolor
  2230. glownb.BrickColor = maincolor
  2231. glownb2.BrickColor = maincolor
  2232. glownb3.BrickColor = maincolor
  2233. blak.BrickColor = maincolor
  2234. line.BrickColor = maincolor
  2235. line2.BrickColor = maincolor
  2236. line3.BrickColor = maincolor
  2237. WristPart2.Material = "Neon"
  2238. FistPart2.Material = "Neon"
  2239. Humanoid.WalkSpeed = 0
  2240. for i = 0, 1, 0.1 do
  2241. swait()
  2242. PlayAnimationFromTable({
  2243. CFrame.new(3.87430191e-07, 0, -0.99999702, 0.819152951, 0, 0.573576331, 0, 1, 0, -0.573576689, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2244. CFrame.new(0, 1.5, 0, 0.819152951, 0, -0.573576689, 0, 1, 0, 0.573576331, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2245. CFrame.new(1.86800253, 0.450003862, -1.01149607, 0.81915319, -0.57357651, 1.1025528e-06, 7.38964445e-13, -1.92224184e-06, -1, 0.573576033, 0.819153368, -1.57460966e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2246. CFrame.new(-1.40743375, -0.0568477958, 0.108895279, 0.981060982, -0.172988713, 0.0871569216, 0.173649371, 0.98480767, -6.13832398e-08, -0.0858329833, 0.0151348561, 0.996195614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2247. CFrame.new(0.365429193, -1.99999988, -0.0200182498, 0.939693689, 0, -0.342020929, 0, 1, 0, 0.342020631, 0, 0.93969363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2248. CFrame.new(-0.418043137, -1.99999988, -0.017666474, 0.939693391, 0, 0.34202081, 0, 1, 0, -0.342020869, 0, 0.939693391) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2249. }, .3, false)
  2250. end
  2251. for i = 0, 1, 0.1 do
  2252. swait()
  2253. PlayAnimationFromTable({
  2254. CFrame.new(3.87430191e-07, 0, -0.99999702, 0.819152951, 0, 0.573576331, 0, 1, 0, -0.573576689, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2255. CFrame.new(0, 1.5, 0, 0.819152951, 0, -0.573576689, 0, 1, 0, 0.573576331, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2256. CFrame.new(1.82346892, 0.739783168, -0.947893381, 0.819152832, -0.554034889, 0.148444504, -2.36526191e-07, -0.258805215, -0.965929627, 0.57357645, 0.791243911, -0.21200119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2257. CFrame.new(-1.40743375, -0.0568477958, 0.108895279, 0.981060982, -0.172988713, 0.0871569216, 0.173649371, 0.98480767, -6.13832398e-08, -0.0858329833, 0.0151348561, 0.996195614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2258. CFrame.new(0.365429193, -1.99999988, -0.0200182498, 0.939693689, 0, -0.342020929, 0, 1, 0, 0.342020631, 0, 0.93969363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2259. CFrame.new(-0.418043137, -1.99999988, -0.017666474, 0.939693391, 0, 0.34202081, 0, 1, 0, -0.342020869, 0, 0.939693391) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2260. }, .3, false)
  2261. end
  2262. for i = 0, 1, 0.1 do
  2263. swait()
  2264. PlayAnimationFromTable({
  2265. CFrame.new(3.87430191e-07, 0, -0.99999702, 0.819152951, 0, 0.573576331, 0, 1, 0, -0.573576689, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2266. CFrame.new(0, 1.5, 0, 0.819152951, 0, -0.573576689, 0, 1, 0, 0.573576331, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2267. CFrame.new(1.86800253, 0.450003862, -1.01149607, 0.81915319, -0.57357651, 1.1025528e-06, 7.38964445e-13, -1.92224184e-06, -1, 0.573576033, 0.819153368, -1.57460966e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2268. CFrame.new(-1.40743375, -0.0568477958, 0.108895279, 0.981060982, -0.172988713, 0.0871569216, 0.173649371, 0.98480767, -6.13832398e-08, -0.0858329833, 0.0151348561, 0.996195614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2269. CFrame.new(0.365429193, -1.99999988, -0.0200182498, 0.939693689, 0, -0.342020929, 0, 1, 0, 0.342020631, 0, 0.93969363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2270. CFrame.new(-0.418043137, -1.99999988, -0.017666474, 0.939693391, 0, 0.34202081, 0, 1, 0, -0.342020869, 0, 0.939693391) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2271. }, .3, false)
  2272. end
  2273. for i = 0, 1, 0.1 do
  2274. swait()
  2275. PlayAnimationFromTable({
  2276. CFrame.new(3.87430191e-07, 0, -0.99999702, 0.819152951, 0, 0.573576331, 0, 1, 0, -0.573576689, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2277. CFrame.new(0, 1.5, 0, 0.819152951, 0, -0.573576689, 0, 1, 0, 0.573576331, 0, 0.819152951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2278. CFrame.new(1.82346892, 0.739783168, -0.947893381, 0.819152832, -0.554034889, 0.148444504, -2.36526191e-07, -0.258805215, -0.965929627, 0.57357645, 0.791243911, -0.21200119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2279. CFrame.new(-1.40743375, -0.0568477958, 0.108895279, 0.981060982, -0.172988713, 0.0871569216, 0.173649371, 0.98480767, -6.13832398e-08, -0.0858329833, 0.0151348561, 0.996195614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2280. CFrame.new(0.365429193, -1.99999988, -0.0200182498, 0.939693689, 0, -0.342020929, 0, 1, 0, 0.342020631, 0, 0.93969363) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2281. CFrame.new(-0.418043137, -1.99999988, -0.017666474, 0.939693391, 0, 0.34202081, 0, 1, 0, -0.342020869, 0, 0.939693391) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2282. }, .3, false)
  2283. end
  2284.  
  2285. Humanoid.WalkSpeed = 16
  2286. attack = false
  2287. end
  2288.  
  2289. function unyl()
  2290. attack = true
  2291. M = "Doomfist"
  2292. hello.SoundId = "rbxassetid://515593602"
  2293. hello:Play()
  2294. text.TextColor3 = Color3.new(0, 0, 0)
  2295. text.Text = "Doomfist"
  2296. WristPart2.BrickColor = BrickColor.new("Really black")
  2297. FistPart2.BrickColor = BrickColor.new("Really black")
  2298. WristPart2.Material = "Fabric"
  2299. FistPart2.Material = "Fabric"
  2300. local maincolor = BrickColor.new("Really black")
  2301. handleg.BrickColor = maincolor
  2302. handleo.BrickColor = maincolor
  2303. wngr.BrickColor = maincolor
  2304. wngr2.BrickColor = maincolor
  2305. wngr3.BrickColor = maincolor
  2306. rig.BrickColor = maincolor
  2307. glowbo.BrickColor = maincolor
  2308. glownb.BrickColor = maincolor
  2309. glownb2.BrickColor = maincolor
  2310. glownb3.BrickColor = maincolor
  2311. blak.BrickColor = maincolor
  2312. line.BrickColor = maincolor
  2313. line2.BrickColor = maincolor
  2314. line3.BrickColor = maincolor
  2315. Humanoid.WalkSpeed = 0
  2316. for i = 0, 3, 0.1 do
  2317. swait()
  2318. PlayAnimationFromTable({
  2319. CFrame.new(0, -0.00849185884, -0.514704704, 1, 0, 0, 0, 0.866025686, 0.500000119, 0, -0.500000119, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2320. CFrame.new(0, 1.44865358, -0.163965926, 1, 0, 0, 0, 0.965925753, 0.258820564, 0, -0.258820564, 0.965925753) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2321. CFrame.new(1.5, -0.0915067792, -0.324521631, 1, 0, 0, 0, 0.866025567, -0.500000119, 0, 0.50000006, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2322. CFrame.new(-1.5, -0.153107971, -0.417825639, 1, 0, 0, 0, 0.866025686, -0.500000119, 0, 0.500000119, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2323. CFrame.new(0.599621952, -1.97450089, -0.545647383, 0.996194661, -0.0871559456, 0, 0.0754792988, 0.862729847, -0.500000119, 0.0435779914, 0.498097271, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2324. CFrame.new(-0.649429023, -1.97072697, -0.543468595, 0.996194661, 0.0871559456, 0, -0.0754792988, 0.862729847, -0.500000119, -0.0435779914, 0.498097271, 0.866025686) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2325. }, .3, false)
  2326. end
  2327. Humanoid.WalkSpeed = 16
  2328. attack = false
  2329. end
  2330.  
  2331. function yskill1()
  2332. attack = true
  2333. Humanoid.WalkSpeed = 0
  2334. for i = 0, 1, 0.1 do
  2335. swait()
  2336. PlayAnimationFromTable({
  2337. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2338. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2339. CFrame.new(1.5, 0.504751742, -0.503947079, 1, 0, -0, 0, -7.60704279e-06, -0.999998868, 0, 1.00000536, -7.58469105e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2340. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2341. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2342. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2343. }, .3, false)
  2344. end
  2345. shoot2(mouse, FistPart2, 0, 4)
  2346. for i = 0, 1, 0.1 do
  2347. swait()
  2348. PlayAnimationFromTable({
  2349. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2350. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2351. CFrame.new(1.5, 0.614286602, -0.526358604, 1, 0, -0, 0, -0.258826613, -0.965924859, 0, 0.965924323, -0.258826822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2352. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2353. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2354. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2355. }, .3, false)
  2356. end
  2357. for i = 0, 1, 0.1 do
  2358. swait()
  2359. PlayAnimationFromTable({
  2360. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2361. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2362. CFrame.new(1.5, 0.504751742, -0.503947079, 1, 0, -0, 0, -7.60704279e-06, -0.999998868, 0, 1.00000536, -7.58469105e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2363. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2364. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2365. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2366. }, .3, false)
  2367. end
  2368. shoot2(mouse, FistPart2, 0, 4)
  2369. for i = 0, 1, 0.1 do
  2370. swait()
  2371. PlayAnimationFromTable({
  2372. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2373. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2374. CFrame.new(1.5, 0.614286602, -0.526358604, 1, 0, -0, 0, -0.258826613, -0.965924859, 0, 0.965924323, -0.258826822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2375. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2376. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2377. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2378. }, .3, false)
  2379. end
  2380. for i = 0, 1, 0.1 do
  2381. swait()
  2382. PlayAnimationFromTable({
  2383. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2384. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2385. CFrame.new(1.5, 0.504751742, -0.503947079, 1, 0, -0, 0, -7.60704279e-06, -0.999998868, 0, 1.00000536, -7.58469105e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2386. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2387. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2388. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2389. }, .3, false)
  2390. end
  2391. shoot2(mouse, FistPart2, 0, 4)
  2392. for i = 0, 1, 0.1 do
  2393. swait()
  2394. PlayAnimationFromTable({
  2395. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2396. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2397. CFrame.new(1.5, 0.614286602, -0.526358604, 1, 0, -0, 0, -0.258826613, -0.965924859, 0, 0.965924323, -0.258826822) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2398. CFrame.new(-1.32922888, -0.057770282, 0, 0.965926528, -0.258816659, 0, 0.258816659, 0.965926528, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2399. CFrame.new(0.499998868, -1.99999988, -2.4586916e-07, 0.965925694, 0, -0.258819699, 0, 1, 0, 0.258819699, 0, 0.965925694) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2400. CFrame.new(-0.500003517, -1.99999988, 4.76838977e-07, 1.00000322, 0, 3.27825546e-07, 0, 1, 0, -9.53674316e-07, 0, 1.0000031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2401. }, .3, false)
  2402. end
  2403. Humanoid.WalkSpeed = 16
  2404. attack = false
  2405. end
  2406.  
  2407. function yskill2()
  2408. attack = true
  2409. Humanoid.WalkSpeed = 0
  2410. for i = 0, 1, 0.1 do
  2411. swait()
  2412. PlayAnimationFromTable({
  2413. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2414. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2415. CFrame.new(0.850006104, 0.43025443, -1.39280033, 1, 0, 0, 0, 0.0871498287, -0.996195376, 0, 0.996195376, 0.0871498287) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2416. CFrame.new(-0.197716177, 0.450007558, -1.09271812, 0.642781258, -0.766045928, 2.8975794e-11, -5.29663475e-06, -4.44431407e-06, -1, 0.766045928, 0.642781258, -6.91400919e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2417. CFrame.new(0.500000358, -1.99998295, -1.43051147e-06, 0.98480773, 0.0151356151, -0.172988772, -5.9923542e-07, 0.996190131, 0.0871590152, 0.173648581, -0.085835427, 0.981067836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2418. CFrame.new(-0.5, -1.96526527, -0.196961135, 1, 0, 0, 0, 0.984806538, -0.173648536, 0, 0.173648492, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2419. }, .3, false)
  2420. end
  2421. shoot2(mouse, FistPart2, 2.5, 1.7)
  2422. shoot2(mouse, FistPart2, 2.5, 1.7)
  2423. shoot2(mouse, FistPart2, 2.5, 1.7)
  2424. shoot2(mouse, FistPart2, 2.5, 1.7)
  2425. shoot2(mouse, FistPart2, 2.5, 1.7)
  2426. shoot2(mouse, FistPart2, 2.5, 1.7)
  2427. for i = 0, 1, 0.1 do
  2428. swait()
  2429. PlayAnimationFromTable({
  2430. CFrame.new(0, 6.70552254e-08, 0.449998468, 1, 0, 0, 0, 0.984807611, -0.173648611, 0, 0.173648611, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2431. CFrame.new(0, 1.39814234, 0.0725734532, 1, 0, 0, 0, 0.965926528, -0.258818567, 0, 0.258818567, 0.965926528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2432. CFrame.new(0.850006104, 0.571620584, -1.03803515, 1, 0, 0, 0, -0.173654675, -0.984806418, 0, 0.984806418, -0.173654675) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2433. CFrame.new(0.0146820648, 0.527837276, -0.999364972, 0.620889425, -0.782998204, 0.0375692472, -0.126405105, -0.147303313, -0.980980694, 0.773639917, 0.604332089, -0.190433577) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2434. CFrame.new(0.480601132, -2.0316577, 0.0130645633, 0.984812498, 0.0733898804, -0.157378554, 0.0301534589, 0.82026571, 0.571190476, 0.171011925, -0.567260444, 0.805588961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2435. CFrame.new(-0.5, -2.01244569, -0.234624743, 1, 0, 0, 0, 0.965935051, -0.258827269, 0, 0.25882268, 0.965920329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2436. }, .3, false)
  2437. end
  2438. for i = 0, 1, 0.1 do
  2439. swait()
  2440. PlayAnimationFromTable({
  2441. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2442. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2443. CFrame.new(0.850006104, 0.43025443, -1.39280033, 1, 0, 0, 0, 0.0871498287, -0.996195376, 0, 0.996195376, 0.0871498287) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2444. CFrame.new(-0.197716177, 0.450007558, -1.09271812, 0.642781258, -0.766045928, 2.8975794e-11, -5.29663475e-06, -4.44431407e-06, -1, 0.766045928, 0.642781258, -6.91400919e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2445. CFrame.new(0.500000358, -1.99998295, -1.43051147e-06, 0.98480773, 0.0151356151, -0.172988772, -5.9923542e-07, 0.996190131, 0.0871590152, 0.173648581, -0.085835427, 0.981067836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2446. CFrame.new(-0.5, -1.96526527, -0.196961135, 1, 0, 0, 0, 0.984806538, -0.173648536, 0, 0.173648492, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2447. }, .3, false)
  2448. end
  2449. shoot2(mouse, FistPart2, 2.5, 1.5)
  2450. shoot2(mouse, FistPart2, 2.5, 1.5)
  2451. shoot2(mouse, FistPart2, 2.5, 1.5)
  2452. shoot2(mouse, FistPart2, 2.5, 1.5)
  2453. shoot2(mouse, FistPart2, 2.5, 1.5)
  2454. shoot2(mouse, FistPart2, 2.5, 1.5)
  2455. for i = 0, 1, 0.1 do
  2456. swait()
  2457. PlayAnimationFromTable({
  2458. CFrame.new(0, 6.70552254e-08, 0.449998468, 1, 0, 0, 0, 0.984807611, -0.173648611, 0, 0.173648611, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2459. CFrame.new(0, 1.39814234, 0.0725734532, 1, 0, 0, 0, 0.965926528, -0.258818567, 0, 0.258818567, 0.965926528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2460. CFrame.new(0.850006104, 0.571620584, -1.03803515, 1, 0, 0, 0, -0.173654675, -0.984806418, 0, 0.984806418, -0.173654675) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2461. CFrame.new(0.0146820648, 0.527837276, -0.999364972, 0.620889425, -0.782998204, 0.0375692472, -0.126405105, -0.147303313, -0.980980694, 0.773639917, 0.604332089, -0.190433577) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2462. CFrame.new(0.480601132, -2.0316577, 0.0130645633, 0.984812498, 0.0733898804, -0.157378554, 0.0301534589, 0.82026571, 0.571190476, 0.171011925, -0.567260444, 0.805588961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2463. CFrame.new(-0.5, -2.01244569, -0.234624743, 1, 0, 0, 0, 0.965935051, -0.258827269, 0, 0.25882268, 0.965920329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2464. }, .3, false)
  2465. end
  2466. for i = 0, 1, 0.1 do
  2467. swait()
  2468. PlayAnimationFromTable({
  2469. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2470. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2471. CFrame.new(0.850006104, 0.43025443, -1.39280033, 1, 0, 0, 0, 0.0871498287, -0.996195376, 0, 0.996195376, 0.0871498287) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2472. CFrame.new(-0.197716177, 0.450007558, -1.09271812, 0.642781258, -0.766045928, 2.8975794e-11, -5.29663475e-06, -4.44431407e-06, -1, 0.766045928, 0.642781258, -6.91400919e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2473. CFrame.new(0.500000358, -1.99998295, -1.43051147e-06, 0.98480773, 0.0151356151, -0.172988772, -5.9923542e-07, 0.996190131, 0.0871590152, 0.173648581, -0.085835427, 0.981067836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2474. CFrame.new(-0.5, -1.96526527, -0.196961135, 1, 0, 0, 0, 0.984806538, -0.173648536, 0, 0.173648492, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2475. }, .3, false)
  2476. end
  2477. shoot2(mouse, FistPart2, 2.5, 1.5)
  2478. shoot2(mouse, FistPart2, 2.5, 1.5)
  2479. shoot2(mouse, FistPart2, 2.5, 1.5)
  2480. shoot2(mouse, FistPart2, 2.5, 1.5)
  2481. shoot2(mouse, FistPart2, 2.5, 1.5)
  2482. shoot2(mouse, FistPart2, 2.5, 1.5)
  2483. for i = 0, 1, 0.1 do
  2484. swait()
  2485. PlayAnimationFromTable({
  2486. CFrame.new(0, 6.70552254e-08, 0.449998468, 1, 0, 0, 0, 0.984807611, -0.173648611, 0, 0.173648611, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2487. CFrame.new(0, 1.39814234, 0.0725734532, 1, 0, 0, 0, 0.965926528, -0.258818567, 0, 0.258818567, 0.965926528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2488. CFrame.new(0.850006104, 0.571620584, -1.03803515, 1, 0, 0, 0, -0.173654675, -0.984806418, 0, 0.984806418, -0.173654675) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2489. CFrame.new(0.0146820648, 0.527837276, -0.999364972, 0.620889425, -0.782998204, 0.0375692472, -0.126405105, -0.147303313, -0.980980694, 0.773639917, 0.604332089, -0.190433577) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2490. CFrame.new(0.480601132, -2.0316577, 0.0130645633, 0.984812498, 0.0733898804, -0.157378554, 0.0301534589, 0.82026571, 0.571190476, 0.171011925, -0.567260444, 0.805588961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2491. CFrame.new(-0.5, -2.01244569, -0.234624743, 1, 0, 0, 0, 0.965935051, -0.258827269, 0, 0.25882268, 0.965920329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2492. }, .3, false)
  2493. end
  2494. for i = 0, 1, 0.1 do
  2495. swait()
  2496. PlayAnimationFromTable({
  2497. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2498. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2499. CFrame.new(0.850006104, 0.43025443, -1.39280033, 1, 0, 0, 0, 0.0871498287, -0.996195376, 0, 0.996195376, 0.0871498287) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2500. CFrame.new(-0.197716177, 0.450007558, -1.09271812, 0.642781258, -0.766045928, 2.8975794e-11, -5.29663475e-06, -4.44431407e-06, -1, 0.766045928, 0.642781258, -6.91400919e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2501. CFrame.new(0.500000358, -1.99998295, -1.43051147e-06, 0.98480773, 0.0151356151, -0.172988772, -5.9923542e-07, 0.996190131, 0.0871590152, 0.173648581, -0.085835427, 0.981067836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2502. CFrame.new(-0.5, -1.96526527, -0.196961135, 1, 0, 0, 0, 0.984806538, -0.173648536, 0, 0.173648492, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2503. }, .3, false)
  2504. end
  2505. shoot2(mouse, FistPart2, 2.5, 1.5)
  2506. shoot2(mouse, FistPart2, 2.5, 1.5)
  2507. shoot2(mouse, FistPart2, 2.5, 1.5)
  2508. shoot2(mouse, FistPart2, 2.5, 1.5)
  2509. shoot2(mouse, FistPart2, 2.5, 1.5)
  2510. shoot2(mouse, FistPart2, 2.5, 1.5)
  2511. for i = 0, 1, 0.1 do
  2512. swait()
  2513. PlayAnimationFromTable({
  2514. CFrame.new(0, 6.70552254e-08, 0.449998468, 1, 0, 0, 0, 0.984807611, -0.173648611, 0, 0.173648611, 0.984807611) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2515. CFrame.new(0, 1.39814234, 0.0725734532, 1, 0, 0, 0, 0.965926528, -0.258818567, 0, 0.258818567, 0.965926528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2516. CFrame.new(0.850006104, 0.571620584, -1.03803515, 1, 0, 0, 0, -0.173654675, -0.984806418, 0, 0.984806418, -0.173654675) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2517. CFrame.new(0.0146820648, 0.527837276, -0.999364972, 0.620889425, -0.782998204, 0.0375692472, -0.126405105, -0.147303313, -0.980980694, 0.773639917, 0.604332089, -0.190433577) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2518. CFrame.new(0.480601132, -2.0316577, 0.0130645633, 0.984812498, 0.0733898804, -0.157378554, 0.0301534589, 0.82026571, 0.571190476, 0.171011925, -0.567260444, 0.805588961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2519. CFrame.new(-0.5, -2.01244569, -0.234624743, 1, 0, 0, 0, 0.965935051, -0.258827269, 0, 0.25882268, 0.965920329) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2520. }, .3, false)
  2521. end
  2522. Humanoid.WalkSpeed = 16
  2523. attack = false
  2524. end
  2525.  
  2526. function yellowult()
  2527. attack = true
  2528. Humanoid.WalkSpeed = 0
  2529. for i = 0, 1, 0.1 do
  2530. swait()
  2531. PlayAnimationFromTable({
  2532. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2533. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2534. CFrame.new(1.5, -0.0409150645, -0.0388702489, 1, 0, 0, 0, 0.996190429, -0.0871607587, 0, 0.0871607587, 0.996190429) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2535. CFrame.new(-1.52468932, 0.0028619729, -0.104003847, 0.996194363, 0.0858353972, -0.0151338344, -0.0871600509, 0.981062829, -0.172967643, 6.6255808e-08, 0.173625678, 0.984813869) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2536. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2537. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2538. }, .3, false)
  2539. end
  2540. for i = 0, 1, 0.1 do
  2541. swait()
  2542. PlayAnimationFromTable({
  2543. CFrame.new(-0, -0.150000036, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2544. CFrame.new(0, 1.50000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2545. CFrame.new(1.5, -0.189773932, -0.0650169924, 1, 0, 0, 0, 0.965924501, -0.258824736, 0, 0.258824676, 0.965924501) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2546. CFrame.new(-1.55473328, -0.190514222, -0.164770558, 0.996194601, 0.0819077194, -0.0298073273, -0.0871626958, 0.936127782, -0.340689749, -1.64018797e-06, 0.341991544, 0.939703345) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2547. CFrame.new(0.508686185, -1.94923961, 0.00871171057, 0.996194661, -0.0868242607, -0.00759719033, 0.0871560052, 0.992403746, 0.0868249759, 9.66579705e-07, -0.087156713, 0.996194601) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2548. CFrame.new(-0.607922792, -1.93618393, 0.0585222915, 0.99619478, 0.0868233219, 0.00759965135, -0.0871552825, 0.992403924, 0.0868249536, -3.49326069e-06, -0.0871569142, 0.996194601) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2549. }, .3, false)
  2550. end
  2551. for i = 0, 1, 0.1 do
  2552. swait()
  2553. PlayAnimationFromTable({
  2554. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2555. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2556. CFrame.new(1.40000534, 0.356975287, -1.22806883, 1, 0, 0, 0, 0.0871374011, -0.996197343, 0, 0.996196568, 0.0871378481) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2557. CFrame.new(-1.38150716, 0.492209107, -1.20401716, 0.996198952, 4.92017716e-06, -0.0871624053, -0.087162368, 2.94744968e-05, -0.996193826, -2.35281232e-06, 0.999999642, 2.97054648e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2558. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2559. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2560. }, .3, false)
  2561. shoot2(mouse, FistPart2, 0, 3)
  2562. shoot2(mouse, LeftArm, 0, 3)
  2563. end
  2564. for i = 0, 1, 0.1 do
  2565. swait()
  2566. PlayAnimationFromTable({
  2567. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2568. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2569. CFrame.new(0.499181807, 0.223743036, -1.05596054, 0.707105339, 0.69636631, 0.122787133, -0.0616130196, 0.233663112, -0.970363498, -0.704419374, 0.67858392, 0.208129525) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2570. CFrame.new(-0.428634465, 0.738994241, -0.987285554, 0.763130784, -0.631533623, 0.137104362, -0.0667508617, -0.288050383, -0.955285907, 0.642788351, 0.719855666, -0.261975348) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2571. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2572. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2573. }, .3, false)
  2574. shoot2(mouse, FistPart2, 0, 3)
  2575. shoot2(mouse, LeftArm, 0, 3)
  2576. end
  2577. for i = 0, 1, 0.1 do
  2578. swait()
  2579. PlayAnimationFromTable({
  2580. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2581. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2582. CFrame.new(1.15588462, 0.486735612, -1.24988592, 0.995351017, 0.0955836847, 0.0118329162, 0.0142942173, -0.0251067113, -0.99958241, -0.0952466577, 0.99510473, -0.0263562761) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2583. CFrame.new(-1.27702451, 0.475183576, -1.14593351, 0.995363891, -0.0910408199, -0.0310207941, -0.0369043797, -0.0636704341, -0.997288406, 0.0888188481, 0.9938097, -0.066735059) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2584. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2585. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2586. }, .3, false)
  2587. shoot2(mouse, FistPart2, 0, 3)
  2588. shoot2(mouse, LeftArm, 0, 3)
  2589. end
  2590. for i = 0, 1, 0.1 do
  2591. swait()
  2592. PlayAnimationFromTable({
  2593. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2594. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2595. CFrame.new(1.5, 0.450001091, -1.19999921, 1, 0, 0, 0, -1.46776188e-06, -0.99999845, 0, 1.00000012, -1.49011612e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2596. CFrame.new(-1.5, 0.449998021, -1.2500006, 1, 0, 0, 0, 9.90925514e-07, -0.999998331, 0, 1.00000012, 9.90927219e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2597. CFrame.new(0.549808383, -1.99561357, 0, 0.996194661, -0.087155655, 0, 0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2598. CFrame.new(-0.599618316, -1.99125576, -0, 0.996194661, 0.087155655, 0, -0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2599. }, .3, false)
  2600. shoot2(mouse, FistPart2, 0, 3)
  2601. shoot2(mouse, LeftArm, 0, 3)
  2602. end
  2603. for i = 0, 1, 0.1 do
  2604. swait()
  2605. PlayAnimationFromTable({
  2606. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2607. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2608. CFrame.new(0.0337522179, 0.778599977, -0.747496545, 0.499997407, 0.836518705, -0.22414352, -7.8816548e-08, -0.258817941, -0.965924144, -0.866026223, 0.482961178, -0.129408449) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2609. CFrame.new(-0.132704705, 0.353405923, -0.682635188, 0.499991387, -0.836522281, -0.224140406, 3.79470634e-06, 0.258815289, -0.965925097, 0.866030276, 0.482954174, 0.129408836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2610. CFrame.new(0.549808383, -1.99561357, 0, 0.996194661, -0.087155655, 0, 0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2611. CFrame.new(-0.599618316, -1.99125576, -0, 0.996194661, 0.087155655, 0, -0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2612. }, .3, false)
  2613. shoot2(mouse, FistPart2, 0, 1.5)
  2614. shoot2(mouse, LeftArm, 0, 1.5)
  2615. end
  2616. for i = 0, 1, 0.1 do
  2617. swait()
  2618. PlayAnimationFromTable({
  2619. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2620. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2621. CFrame.new(1.15588462, 0.486735612, -1.24988592, 0.995351017, 0.0955836847, 0.0118329162, 0.0142942173, -0.0251067113, -0.99958241, -0.0952466577, 0.99510473, -0.0263562761) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2622. CFrame.new(-1.27702451, 0.475183576, -1.14593351, 0.995363891, -0.0910408199, -0.0310207941, -0.0369043797, -0.0636704341, -0.997288406, 0.0888188481, 0.9938097, -0.066735059) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2623. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2624. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2625. }, .3, false)
  2626. shoot2(mouse, FistPart2, 0, 1.5)
  2627. shoot2(mouse, LeftArm, 0, 1.5)
  2628. end
  2629. Humanoid.WalkSpeed = 16
  2630. attack = false
  2631. end
  2632.  
  2633. function zmove()
  2634. attack = true
  2635. Humanoid.WalkSpeed = 0
  2636. for i = 0, 1, 0.1 do
  2637. swait()
  2638. PlayAnimationFromTable({
  2639. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2640. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2641. CFrame.new(1.5, 0.450001091, -1.19999921, 1, 0, 0, 0, -1.46776188e-06, -0.99999845, 0, 1.00000012, -1.49011612e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2642. CFrame.new(-1.5, 0.449998021, -1.2500006, 1, 0, 0, 0, 9.90925514e-07, -0.999998331, 0, 1.00000012, 9.90927219e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2643. CFrame.new(0.549808383, -1.99561357, 0, 0.996194661, -0.087155655, 0, 0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2644. CFrame.new(-0.599618316, -1.99125576, -0, 0.996194661, 0.087155655, 0, -0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2645. }, .3, false)
  2646. shoot2(mouse, FistPart2, 0, 1000)
  2647. shoot2(mouse, LeftArm, 0, 1000)
  2648. end
  2649. for i = 0, 1, 0.1 do
  2650. swait()
  2651. PlayAnimationFromTable({
  2652. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2653. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2654. CFrame.new(0.0337522179, 0.778599977, -0.747496545, 0.499997407, 0.836518705, -0.22414352, -7.8816548e-08, -0.258817941, -0.965924144, -0.866026223, 0.482961178, -0.129408449) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2655. CFrame.new(-0.132704705, 0.353405923, -0.682635188, 0.499991387, -0.836522281, -0.224140406, 3.79470634e-06, 0.258815289, -0.965925097, 0.866030276, 0.482954174, 0.129408836) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2656. CFrame.new(0.549808383, -1.99561357, 0, 0.996194661, -0.087155655, 0, 0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2657. CFrame.new(-0.599618316, -1.99125576, -0, 0.996194661, 0.087155655, 0, -0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2658. }, .3, false)
  2659. shoot2(mouse, FistPart2, 0, 1000)
  2660. shoot2(mouse, LeftArm, 0, 1000)
  2661. end
  2662. for i = 0, 1, 0.1 do
  2663. swait()
  2664. PlayAnimationFromTable({
  2665. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2666. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2667. CFrame.new(1.15588462, 0.486735612, -1.24988592, 0.995351017, 0.0955836847, 0.0118329162, 0.0142942173, -0.0251067113, -0.99958241, -0.0952466577, 0.99510473, -0.0263562761) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2668. CFrame.new(-1.27702451, 0.475183576, -1.14593351, 0.995363891, -0.0910408199, -0.0310207941, -0.0369043797, -0.0636704341, -0.997288406, 0.0888188481, 0.9938097, -0.066735059) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2669. CFrame.new(0.500000417, -1.99999964, 1.83823011e-06, 0.996194661, -0.0871560052, -1.02819536e-06, 0.0871560052, 0.996194661, 6.6206627e-07, 9.66579705e-07, -7.49160108e-07, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2670. CFrame.new(-0.599628687, -1.99128366, 8.37078687e-07, 0.996204317, 0.0871562511, -2.95643531e-07, -0.0871565267, 0.996194661, 5.4546625e-08, -1.57590398e-06, -8.31184082e-08, 1.0000093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2671. }, .3, false)
  2672. shoot2(mouse, FistPart2, 0, 1000)
  2673. shoot2(mouse, LeftArm, 0, 1000)
  2674. end
  2675. for i = 0, 1, 0.1 do
  2676. swait()
  2677. PlayAnimationFromTable({
  2678. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2679. CFrame.new(0, 1.49998999, 0, 1, 0, 0, 0, 0.999996662, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2680. CFrame.new(0.175690114, 0.730916142, -0.738472283, 0.0724162534, 0.946226418, -0.315293223, 0.0268808138, -0.317853749, -0.947752357, -0.997012198, 0.0601576231, -0.0484541096) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2681. CFrame.new(-0.450083524, 0.197255462, -0.724608362, -0.130865484, -0.90598619, -0.402573109, -0.000499379938, 0.406125098, -0.9138152, 0.99140054, -0.119386159, -0.0536001883) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2682. CFrame.new(0.549808383, -1.99561357, 0, 0.996194661, -0.087155655, 0, 0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2683. CFrame.new(-0.599618316, -1.99125576, -0, 0.996194661, 0.087155655, 0, -0.0871556625, 0.996187627, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2684. }, .3, false)
  2685. Effects.Sphere.Create(BrickColor.new("New Yeller"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  2686. Effects.Sphere.Create(BrickColor.new("New Yeller"), RightArm.CFrame, 11, 11, 11, 4, 4, 4, .2, 3)
  2687. Effects.Sphere.Create(BrickColor.new("New Yeller"), RightArm.CFrame, 12, 12, 12, 5, 5, 5, .3, 4)
  2688. shoot2(mouse, FistPart2, 0, 1000)
  2689. shoot2(mouse, LeftArm, 0, 1000)
  2690. end
  2691. Humanoid.WalkSpeed = 16
  2692. attack = false
  2693. end
  2694.  
  2695. Mouse.Button1Down:connect(function()
  2696. if attack == false and attacktype == 1 then
  2697. attacktype = 2
  2698. attackone()
  2699. elseif attack == false and attacktype == 2 then
  2700. attacktype = 3
  2701. attacktwo()
  2702. elseif attack == false and attacktype == 3 then
  2703. attacktype = 4
  2704. attackthree()
  2705. elseif attack == false and attacktype == 4 then
  2706. attacktype = 1
  2707. attackfour()
  2708. end
  2709. end)
  2710.  
  2711. function teleportus()
  2712. attack = true
  2713. Humanoid.WalkSpeed = 0
  2714. for i = 0, 1, 0.1 do
  2715. swait()
  2716. PlayAnimationFromTable({
  2717. CFrame.new(0, -0.0347282365, 0.196958572, 1, 0, 0, 0, 0.984807074, -0.173648521, 0, 0.173648521, 0.984807074) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2718. CFrame.new(0, 1.53798652, -0.115794092, 1, 0, 0, 0, 0.965925038, 0.25881955, 0, -0.25881955, 0.965925038) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2719. CFrame.new(1.5, 0.769026518, -0.558581173, 1, 0, 0, 0, -0.342031658, -0.939686239, 0, 0.939686239, -0.342031658) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2720. CFrame.new(-1.5, -0.0818282515, 0.467690349, 1, 0, 0, 0, 0.819149971, 0.573578477, 0, -0.573578358, 0.819150031) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2721. CFrame.new(0.5, -1.69491482, -0.441803932, 1, 0, 0, 0, 0.939693332, -0.342015922, 0, 0.342015922, 0.939693332) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2722. CFrame.new(-0.5, -1.91783726, 0.340480328, 1, 0, 0, 0, 0.96592176, 0.258819342, 0, -0.258818775, 0.965924859) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2723. }, .3, false)
  2724. end
  2725. for i = 0, 1, 0.1 do
  2726. Effects.Sphere.Create(BrickColor.new("Royal purple"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  2727. Effects.Ring.Create(BrickColor.new("Royal purple"), RightArm.CFrame, 10, 10, 10, 3, 3, 3, .1, 2)
  2728. shoot4(FistPart2, FistPart2, 100, 10)
  2729. shoot4(FistPart2, FistPart2, 100, 10)
  2730. shoot4(FistPart2, FistPart2, 100, 10)
  2731. shoot4(FistPart2, FistPart2, 100, 10)
  2732. swait()
  2733. PlayAnimationFromTable({
  2734. CFrame.new(-0, -0.0955061913, -0.147723392, 1, 0, 0, 0, 0.984807968, 0.173648685, 0, -0.173648685, 0.984807968) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2735. CFrame.new(0, 1.47425139, -0.0752061605, 1, 0, 0, 0, 0.99619478, 0.087155953, 0, -0.087155953, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2736. CFrame.new(1.5, 0.0393770635, -0.637199104, 1, 0, 0, 0, 0.573566318, -0.819159508, 0, 0.819159508, 0.573566318) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2737. CFrame.new(-1.5, -0.0221440718, 0.233388454, 1, 0, 0, 0, 0.866024971, 0.500002861, 0, -0.500001669, 0.866026223) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2738. CFrame.new(0.5, -1.82796562, -0.748389661, 1, 0, 0, 0, 0.965927005, -0.258816153, 0, 0.258816153, 0.965927005) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2739. CFrame.new(-0.5, -1.91864347, 0.0140011441, 1, 0, 0, 0, 1.00000024, 6.2584877e-07, 0, -6.2584877e-07, 1.00000036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2740. }, .3, false)
  2741. end
  2742. local rotation = my
  2743. if mouse.Target ~= nil then
  2744. local tp = mouse.Hit
  2745. lerp(-5,rotation)
  2746. Character:SetPrimaryPartCFrame(CFrame.new(tp.p)*CFrame.new(0,5,0))
  2747. lerp(5,rotation)
  2748. end
  2749. Humanoid.WalkSpeed = 16
  2750. attack = false
  2751. end
  2752.  
  2753. function oh()
  2754. attack = true
  2755. M = "Lust"
  2756. hello.SoundId = "rbxassetid://634037975"
  2757. hello:Play()
  2758. text.TextColor3 = Color3.new(5, 2, 3)
  2759. text.Text = "wat going on"
  2760. WristPart2.BrickColor = BrickColor.new("Hot pink")
  2761. FistPart2.BrickColor = BrickColor.new("Hot pink")
  2762. local maincolor = BrickColor.new("Hot pink")
  2763. handleg.BrickColor = maincolor
  2764. handleo.BrickColor = maincolor
  2765. wngr.BrickColor = maincolor
  2766. wngr2.BrickColor = maincolor
  2767. wngr3.BrickColor = maincolor
  2768. rig.BrickColor = maincolor
  2769. glowbo.BrickColor = maincolor
  2770. glownb.BrickColor = maincolor
  2771. glownb2.BrickColor = maincolor
  2772. glownb3.BrickColor = maincolor
  2773. blak.BrickColor = maincolor
  2774. line.BrickColor = maincolor
  2775. line2.BrickColor = maincolor
  2776. line3.BrickColor = maincolor
  2777. WristPart2.Material = "Ice"
  2778. FistPart2.Material = "Ice"
  2779. Humanoid.WalkSpeed = 0
  2780. for i = 0, 1, 0.1 do
  2781. swait()
  2782. PlayAnimationFromTable({
  2783. CFrame.new(0, -0.040953666, -0.748878539, 1, 0, 0, 0, 0.766045272, 0.642787814, 0, -0.642787814, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2784. CFrame.new(0, 1.46567416, -0.30447942, 1, 0, 0, 0, 0.819151759, 0.573578298, 0, -0.573578477, 0.81915164) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2785. CFrame.new(1.5, -0.202564657, -0.628316641, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2786. CFrame.new(-1.5, -0.138277054, -0.704931736, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2787. CFrame.new(0.599616647, -1.975402, -0.679965973, 0.996194422, -0.0871557891, 0, 0.0667653009, 0.763127625, -0.642787814, 0.0560226999, 0.640339613, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2788. CFrame.new(-0.549812436, -1.97874928, -0.682774663, 0.996194661, 0.0871559456, 0, -0.0667654127, 0.76312995, -0.642787814, -0.0560227893, 0.64034158, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2789. }, .3, false)
  2790. end
  2791. for i = 0, 1, 0.1 do
  2792. swait()
  2793. PlayAnimationFromTable({
  2794. CFrame.new(0, -0.040953666, -0.748878539, 1, 0, 0, 0, 0.766045272, 0.642787814, 0, -0.642787814, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2795. CFrame.new(0, 1.49032831, -0.0227138996, 1, 0, 0, 0, 0.766048789, -0.642783642, 0, 0.642783642, 0.766048789) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2796. CFrame.new(1.5, -0.202564657, -0.628316641, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2797. CFrame.new(-1.5, -0.138277054, -0.704931736, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2798. CFrame.new(0.599616647, -1.975402, -0.679965973, 0.996194422, -0.0871557891, 0, 0.0667653009, 0.763127625, -0.642787814, 0.0560226999, 0.640339613, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2799. CFrame.new(-0.549812436, -1.97874928, -0.682774663, 0.996194661, 0.0871559456, 0, -0.0667654127, 0.76312995, -0.642787814, -0.0560227893, 0.64034158, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2800. }, .3, false)
  2801. end
  2802. Humanoid.WalkSpeed = 16
  2803. attack = false
  2804. end
  2805.  
  2806. function backtomysenses()
  2807. attack = true
  2808. M = "Doomfist"
  2809. hello.SoundId = "rbxassetid://515593602"
  2810. hello:Play()
  2811. text.TextColor3 = Color3.new(0, 0, 0)
  2812. text.Text = "Doomfist"
  2813. WristPart2.BrickColor = BrickColor.new("Really black")
  2814. FistPart2.BrickColor = BrickColor.new("Really black")
  2815. local maincolor = BrickColor.new("Really black")
  2816. handleg.BrickColor = maincolor
  2817. handleo.BrickColor = maincolor
  2818. wngr.BrickColor = maincolor
  2819. wngr2.BrickColor = maincolor
  2820. wngr3.BrickColor = maincolor
  2821. rig.BrickColor = maincolor
  2822. glowbo.BrickColor = maincolor
  2823. glownb.BrickColor = maincolor
  2824. glownb2.BrickColor = maincolor
  2825. glownb3.BrickColor = maincolor
  2826. blak.BrickColor = maincolor
  2827. line.BrickColor = maincolor
  2828. line2.BrickColor = maincolor
  2829. line3.BrickColor = maincolor
  2830. WristPart2.Material = "Fabric"
  2831. FistPart2.Material = "Fabric"
  2832. Humanoid.WalkSpeed = 0
  2833. for i = 0, 1, 0.1 do
  2834. swait()
  2835. PlayAnimationFromTable({
  2836. CFrame.new(0, -0.040953666, -0.748878539, 1, 0, 0, 0, 0.766045272, 0.642787814, 0, -0.642787814, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2837. CFrame.new(0, 1.46567416, -0.30447942, 1, 0, 0, 0, 0.819151759, 0.573578298, 0, -0.573578477, 0.81915164) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2838. CFrame.new(1.5, -0.202564657, -0.628316641, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2839. CFrame.new(-1.5, -0.138277054, -0.704931736, 1, 0, 0, 0, 0.766045153, -0.642787814, 0, 0.642787755, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2840. CFrame.new(0.599616647, -1.975402, -0.679965973, 0.996194422, -0.0871557891, 0, 0.0667653009, 0.763127625, -0.642787814, 0.0560226999, 0.640339613, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2841. CFrame.new(-0.549812436, -1.97874928, -0.682774663, 0.996194661, 0.0871559456, 0, -0.0667654127, 0.76312995, -0.642787814, -0.0560227893, 0.64034158, 0.766045272) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2842. }, .3, false)
  2843. end
  2844. Humanoid.WalkSpeed = 16
  2845. attack = false
  2846. end
  2847.  
  2848. function um()
  2849. attack = true
  2850. Humanoid.WalkSpeed = 0
  2851. for i = 0, 5, 0.1 do
  2852. swait()
  2853. PlayAnimationFromTable({
  2854. CFrame.new(0.0405544378, 0.0106489267, -0.159054995, 0.984808266, -3.53964302e-09, 0.173645422, -0.0151337553, 0.996195078, 0.0858292878, -0.172984585, -0.0871533006, 0.981061101) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2855. CFrame.new(-0.0596392043, 1.47117364, 0.104691237, 0.984808266, -0.0151328119, -0.172984675, -3.53964302e-09, 0.996195555, -0.0871478692, 0.173645422, 0.0858239383, 0.981061578) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2856. CFrame.new(1.42579198, 0.50909996, -1.12114668, 0.984808266, -0.172984421, 0.0151363788, -3.53964302e-09, -0.087168403, -0.996194124, 0.173645422, 0.981060147, -0.0858441666) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2857. CFrame.new(-1.38559711, 0.0780117512, -1.01359916, 0.984808266, -0.150381714, -0.0868218318, -3.53964302e-09, 0.499995112, -0.86602819, 0.173645422, 0.852871716, 0.492399514) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2858. CFrame.new(0.553354442, -2.00816464, 0.0812952742, 0.979741514, -0.100907855, -0.172984585, 0.086824201, 0.992400825, -0.0871533006, 0.180465117, 0.0703681856, 0.981061101) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2859. CFrame.new(-0.582878232, -2.01723909, -0.0690809563, 0.993680298, 0.0628890023, 0.0930044204, -0.0613086894, 0.997923493, -0.0197557509, -0.0940533727, 0.0139286891, 0.99547255) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2860. }, .3, false)
  2861. end
  2862. for i = 0, 1, 0.1 do
  2863. swait()
  2864. PlayAnimationFromTable({
  2865. CFrame.new(0.0405513234, 0.0106492359, -0.159051433, 1, -5.8359273e-08, -6.93068068e-06, 6.62168873e-07, 0.996194959, 0.0871532932, 6.89922217e-06, -0.0871533006, 0.996194959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2866. CFrame.new(-0.0405531749, 1.47117352, 0.113457158, 1, 6.62131242e-07, 6.89922581e-06, -5.8359273e-08, 0.996195436, -0.0871478692, -6.93068068e-06, 0.0871478617, 0.996195436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2867. CFrame.new(1.20944047, 0.509099841, -1.35170496, 1, 6.89921444e-06, -6.62273521e-07, -5.8359273e-08, -0.087168403, -0.996194005, -6.93068068e-06, 0.996194005, -0.0871683955) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2868. CFrame.new(-1.54056215, 0.416097701, -1.17972803, 1, 6.89921035e-06, -6.6228273e-07, -5.8359273e-08, -0.0871696919, -0.996193886, -6.93068068e-06, 0.996193409, -0.0871697366) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2869. CFrame.new(0.559063971, -2.00380659, -0.0658419654, 0.996194482, -0.087155126, 6.89922217e-06, 0.0868241265, 0.992400706, -0.0871533006, 0.00758901238, 0.086821951, 0.996194959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2870. CFrame.new(-0.625687778, -2.01427555, -0.111444429, 0.962250769, 0.0643523261, 0.264457345, -0.0613087416, 0.997923374, -0.0197557732, -0.265179217, 0.0027962476, 0.964197874) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2871. }, .3, false)
  2872. end
  2873. for i = 0, 3, 0.1 do
  2874. swait()
  2875. PlayAnimationFromTable({
  2876. CFrame.new(0.0405527093, -0.00678148866, -0.358291179, 1, -5.8359273e-08, -6.93068068e-06, 6.62168873e-07, 0.996194959, 0.0871532932, 6.89922217e-06, -0.0871533006, 0.996194959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2877. CFrame.new(-0.0405538604, 1.49731743, 0.014601849, 1, 6.62131242e-07, 6.89922581e-06, -5.8359273e-08, 0.996195436, -0.0871478692, -6.93068068e-06, 0.0871478617, 0.996195436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2878. CFrame.new(1.22522199, 0.546953201, -1.58431208, 0.999999464, 7.71132181e-06, -6.62281991e-07, 1.24421042e-08, -0.0871683285, -0.996193647, -7.73969805e-06, 0.996193111, -0.0871683657) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2879. CFrame.new(-1.39055824, 0.450965285, -1.37820315, 1, 6.89921035e-06, -6.6228273e-07, -5.8359273e-08, -0.0871696919, -0.996193886, -6.93068068e-06, 0.996193409, -0.0871697366) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2880. CFrame.new(0.559064686, -2.00382042, 0.134158239, 0.99619478, -0.0868238881, -0.00758924801, 0.0868239105, 0.996223688, -0.000327423215, 0.00758901471, -0.000332765281, 0.999971271) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2881. CFrame.new(-0.625690758, -2.01427627, 0.0885611624, 0.962248564, 0.0410574302, 0.269058168, -0.0613077059, 0.995848119, 0.0672949702, -0.265177995, -0.0812499076, 0.960770309) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2882. }, .3, false)
  2883. end
  2884. text.Text = "WOAH THE HELL AM I DOING"
  2885. for i = 0, 1, 0.1 do
  2886. swait()
  2887. PlayAnimationFromTable({
  2888. CFrame.new(0.0405495875, 0.0324377865, 0.0899986178, 1, -6.6218729e-07, -6.89922172e-06, 6.62168929e-07, 1.00000012, -2.69711018e-06, 6.89922217e-06, 2.67475843e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2889. CFrame.new(-0.0405497141, 1.4536761, -0.0642510802, 1, 6.62131299e-07, 6.89922581e-06, -6.6218729e-07, 1.00000012, 8.12847793e-06, -6.89922172e-06, -8.15082967e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2890. CFrame.new(1.47522771, 1.45734, -0.517842293, 0.939694047, -0.342016518, -6.76835043e-06, -0.280170202, -0.769758463, -0.573563576, 0.196163312, 0.538975656, -0.819159091) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2891. CFrame.new(-1.59077775, 0.716461897, -0.240368336, 0.573568821, 0.742407918, -0.346190572, 1.10775227e-05, -0.422624648, -0.906304896, -0.819157481, 0.51982379, -0.242412716) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2892. CFrame.new(0.554125488, -1.967242, 0.0582045913, 0.99619478, -0.0754817799, -0.0435716063, 0.0871550143, 0.862728894, 0.498100877, -7.11820257e-06, -0.500002563, 0.866026223) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2893. CFrame.new(-0.66819334, -1.96576154, -0.366054237, 0.962252975, 0.170086801, 0.212484285, -0.0841869116, 0.928409994, -0.361916572, -0.258826405, 0.330363721, 0.907679558) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2894. }, .3, false)
  2895. end
  2896. text.Text = "wat going on"
  2897. Humanoid.WalkSpeed = 16
  2898. attack = false
  2899. end
  2900.  
  2901. function ohmy()
  2902. attack = true
  2903. Humanoid.WalkSpeed = 0
  2904. for i = 0, 1, 0.1 do
  2905. swait()
  2906. PlayAnimationFromTable({
  2907. CFrame.new(-0, -0.0999999568, -1.49011612e-08, 1, 0, 0, 0, 0.965925455, 0.25881964, 0, -0.25881964, 0.965925455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2908. CFrame.new(-0.00468692416, 1.44474649, -0.0602621213, 0.999884725, 0.015132539, 0.0013217926, -0.0151901534, 0.996136785, 0.0864897966, -7.87526369e-06, -0.0864999294, 0.996251762) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2909. CFrame.new(1.48580658, 0.12642017, -0.551766396, 1, 1.76592275e-05, -1.79057133e-05, -2.43364047e-05, 0.499998987, -0.866025686, -6.34050593e-06, 0.866025686, 0.499998987) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2910. CFrame.new(-1.48903608, 0.174676359, -0.598664522, 1, -2.03299314e-05, 2.42280166e-05, 3.05495014e-05, 0.42262131, -0.906316757, 8.18567059e-06, 0.906316757, 0.42262131) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2911. CFrame.new(0.597899616, -1.81428409, -0.486132681, 0.99619174, -0.0841812566, 0.0225540027, 0.0841839388, 0.862467468, -0.499051094, 0.0225601103, 0.49904874, 0.866278529) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2912. CFrame.new(-0.5, -1.83525896, -0.491757274, 1, 2.84968883e-06, 7.77508649e-06, 1.4196421e-06, 0.866025388, -0.49999994, -8.15827116e-06, 0.49999994, 0.866025388) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2913. }, .3, false)
  2914. end
  2915. for i = 0, 1, 0.1 do
  2916. swait()
  2917. PlayAnimationFromTable({
  2918. CFrame.new(-0, -0.0229585171, -0.504048228, 1, 0, 0, 0, 0.90630728, -0.422619313, 0, 0.422619313, 0.90630728) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2919. CFrame.new(-0.00488842651, 1.51020205, -0.108354002, 0.999883831, 0.013766177, -0.00642169826, -0.0116414307, 0.966014206, 0.258223474, 0.00975817535, -0.258117974, 0.966066599) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2920. CFrame.new(1.48580337, 0.0532353222, 0.53025651, 1, 2.18663172e-05, 1.24231665e-05, -2.27185319e-05, 0.573578537, 0.819150209, 1.07861279e-05, -0.81915307, 0.573576033) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2921. CFrame.new(-1.48903167, 0.0181051791, 0.546317816, 1, -2.8663655e-05, -1.33658868e-05, 2.8663535e-05, 0.642784178, 0.766043663, -1.33662816e-05, -0.766043663, 0.642784178) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2922. CFrame.new(0.541283488, -1.69923985, 0.808552682, 0.999288201, 0.00813300908, -0.0368376337, 0.0229434893, 0.644108653, 0.764589965, 0.0299458448, -0.764891088, 0.643463433) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2923. CFrame.new(-0.450005025, -1.72329378, 0.737967491, 1, -2.12535815e-06, 8.00349881e-06, -4.15648083e-06, 0.707105458, 0.707110286, -7.16219165e-06, -0.707110286, 0.707105458) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2924. }, .3, false)
  2925. end
  2926. Humanoid.WalkSpeed = 16
  2927. attack = false
  2928. end
  2929.  
  2930. function toggle()
  2931. text.TextTransparency = 0
  2932. text.BackgroundTransparency = 1
  2933. text.TextTransparency = 0
  2934. text.TextStrokeTransparency = 0
  2935. end
  2936.  
  2937. function untoggle()
  2938. text.TextTransparency = 1
  2939. text.BackgroundTransparency = 1
  2940. text.TextTransparency = 1
  2941. text.TextStrokeTransparency = 1
  2942. end
  2943.  
  2944. function stayfrosty()
  2945. attack = true
  2946. M = "Icecrusher"
  2947. hello.SoundId = "rbxassetid://898895126"
  2948. hello:Play()
  2949. text.TextColor3 = Color3.new(0, .6, 1)
  2950. text.Text = "Icecrusher"
  2951. for i = 0, 1, 0.1 do
  2952. swait()
  2953. PlayAnimationFromTable({
  2954. CFrame.new(-0.00870819669, 0, -0.099622421, 0.99619478, 0, 0.0871559754, 0, 0.999996662, 0, -0.0871559754, 0, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2955. CFrame.new(-2.85427086e-06, 1.49999523, 0.100000173, 0.99619478, -0.00759619009, -0.0868243203, 0, 0.99619472, -0.0871562734, 0.0871559754, 0.0868246257, 0.992403984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2956. CFrame.new(1.56991816, 1.03416383, -0.633722305, 0.984039187, -0.00708736107, -0.177812129, -0.0669867843, -0.940463305, -0.333229244, -0.164864093, 0.339821726, -0.925927281) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2957. CFrame.new(-1.54410851, 0.00435714424, -0.0307331495, 0.996194839, 0.0871553048, -2.23517418e-08, -0.0871552899, 0.996194839, 2.41677744e-09, 2.23517418e-08, -4.65661287e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2958. CFrame.new(0.548095942, -1.99999321, -0.0064213397, 1.00000048, 0, -1.28895044e-06, 0, 1, 0, 1.28895044e-06, 0, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2959. CFrame.new(-0.547920883, -1.99999321, 0.052063413, 0.984807909, 0, 0.173647895, 0, 1, 0, -0.173647895, 0, 0.984807909) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2960. }, .3, false)
  2961. end
  2962. Effects.Ring.Create(BrickColor.new("Pastel blue"), FistPart2.CFrame, 2, 2, 2, 3, 3, 3, .1, .1)
  2963. Effects.Ring.Create(BrickColor.new("Steel blue"), FistPart2.CFrame, 2, 2, 2, 3, 3, 3, .1, .1)
  2964. Effects.Sphere.Create(BrickColor.new("Steel blue"), glowbo.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2965. Effects.Sphere.Create(BrickColor.new("Pastel blue"), glownb.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2966. Effects.Sphere.Create(BrickColor.new("Steel blue"), glownb2.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2967. Effects.Sphere.Create(BrickColor.new("Steel blue"), handleg.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2968. Effects.Sphere.Create(BrickColor.new("Pastel blue"), handleo.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2969. Effects.Sphere.Create(BrickColor.new("Steel blue"), line.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2970. Effects.Sphere.Create(BrickColor.new("Steel blue"), line2.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2971. Effects.Sphere.Create(BrickColor.new("Pastel blue"), line3.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2972. Effects.Sphere.Create(BrickColor.new("Steel blue"), glownb3.CFrame, 10, 10, 10, 3, 3, 3, .1, .1)
  2973. WristPart2.BrickColor = BrickColor.new("Navy blue")
  2974. FistPart2.BrickColor = BrickColor.new("Navy blue")
  2975. local maincolor = BrickColor.new("Navy blue")
  2976. handleg.BrickColor = maincolor
  2977. handleo.BrickColor = maincolor
  2978. wngr.BrickColor = maincolor
  2979. wngr2.BrickColor = maincolor
  2980. wngr3.BrickColor = maincolor
  2981. rig.BrickColor = maincolor
  2982. glowbo.BrickColor = maincolor
  2983. glownb.BrickColor = maincolor
  2984. glownb2.BrickColor = maincolor
  2985. glownb3.BrickColor = maincolor
  2986. blak.BrickColor = maincolor
  2987. line.BrickColor = maincolor
  2988. line2.BrickColor = maincolor
  2989. line3.BrickColor = maincolor
  2990. WristPart2.Material = "Ice"
  2991. FistPart2.Material = "Ice"
  2992. for i = 0, 1, 0.1 do
  2993. swait()
  2994. PlayAnimationFromTable({
  2995. CFrame.new(-0.00870819669, 0, -0.099622421, 0.99619478, 0, 0.0871559754, 0, 0.999996662, 0, -0.0871559754, 0, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2996. CFrame.new(0.00871273875, 1.49999523, 0.000380758196, 0.99619478, -2.66238676e-08, -0.0871559829, 0, 1.00000012, -3.05473804e-07, 0.0871559754, 3.04311413e-07, 0.996194899) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2997. CFrame.new(1.54630494, 0.684962809, -0.632799745, 0.984039068, -0.0674747601, -0.164664507, -0.0669864938, -0.9977175, 0.00852285232, -0.164863735, 0.00264347671, -0.986312926) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2998. CFrame.new(-1.54410851, 0.00435714424, -0.0307331495, 0.996194839, 0.0871553048, -2.23517418e-08, -0.0871552899, 0.996194839, 2.41677744e-09, 2.23517418e-08, -4.65661287e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2999. CFrame.new(0.548095942, -1.99999321, -0.0064213397, 1.00000048, 0, -1.28895044e-06, 0, 1, 0, 1.28895044e-06, 0, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3000. CFrame.new(-0.547920883, -1.99999321, 0.052063413, 0.984807909, 0, 0.173647895, 0, 1, 0, -0.173647895, 0, 0.984807909) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3001. }, .3, false)
  3002. end
  3003. Humanoid.WalkSpeed = 16
  3004. attack = false
  3005. end
  3006.  
  3007. function thatscold()
  3008. attack = true
  3009. M = "Doomfist"
  3010. hello.SoundId = "rbxassetid://515593602"
  3011. hello:Play()
  3012. text.TextColor3 = Color3.new(0, 0, 0)
  3013. text.Text = "Doomfist"
  3014. for i = 0, 1, 0.1 do
  3015. swait()
  3016. PlayAnimationFromTable({
  3017. CFrame.new(-0.00870819669, 0, -0.099622421, 0.99619478, 0, 0.0871559754, 0, 0.999996662, 0, -0.0871559754, 0, 0.99619478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3018. CFrame.new(-2.85427086e-06, 1.49999523, 0.100000173, 0.99619478, -0.00759619009, -0.0868243203, 0, 0.99619472, -0.0871562734, 0.0871559754, 0.0868246257, 0.992403984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3019. CFrame.new(1.56991816, 1.03416383, -0.633722305, 0.984039187, -0.00708736107, -0.177812129, -0.0669867843, -0.940463305, -0.333229244, -0.164864093, 0.339821726, -0.925927281) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3020. CFrame.new(-1.54410851, 0.00435714424, -0.0307331495, 0.996194839, 0.0871553048, -2.23517418e-08, -0.0871552899, 0.996194839, 2.41677744e-09, 2.23517418e-08, -4.65661287e-10, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3021. CFrame.new(0.548095942, -1.99999321, -0.0064213397, 1.00000048, 0, -1.28895044e-06, 0, 1, 0, 1.28895044e-06, 0, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3022. CFrame.new(-0.547920883, -1.99999321, 0.052063413, 0.984807909, 0, 0.173647895, 0, 1, 0, -0.173647895, 0, 0.984807909) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3023. }, .3, false)
  3024. end
  3025. WristPart2.BrickColor = BrickColor.new("Really black")
  3026. FistPart2.BrickColor = BrickColor.new("Really black")
  3027. local maincolor = BrickColor.new("Really black")
  3028. handleg.BrickColor = maincolor
  3029. handleo.BrickColor = maincolor
  3030. wngr.BrickColor = maincolor
  3031. wngr2.BrickColor = maincolor
  3032. wngr3.BrickColor = maincolor
  3033. rig.BrickColor = maincolor
  3034. glowbo.BrickColor = maincolor
  3035. glownb.BrickColor = maincolor
  3036. glownb2.BrickColor = maincolor
  3037. glownb3.BrickColor = maincolor
  3038. blak.BrickColor = maincolor
  3039. line.BrickColor = maincolor
  3040. line2.BrickColor = maincolor
  3041. line3.BrickColor = maincolor
  3042. WristPart2.Material = "Fabric"
  3043. FistPart2.Material = "Fabric"
  3044. Humanoid.WalkSpeed = 16
  3045. attack = false
  3046. end
  3047. function WhenYouKumV3()
  3048. attack = true
  3049.  
  3050. Humanoid.WalkSpeed = 0
  3051. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=671759140", Torso, 1.5, 1)
  3052. for i = 0, 3, 0.1 do
  3053. swait()
  3054. Effects.Ring.Create(BrickColor.new("Hot pink"), Torso.CFrame* CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360))), 4 * i, 4 * i, 4 * i, -1, -1, -1, .06)
  3055. PlayAnimationFromTable({
  3056. CFrame.new(0, -0.496019155, 0.903006911, 1, 0, 0, 0, 0.698728323, 0.715388894, 0, -0.715388894, 0.698728323) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3057. CFrame.new(0, 1.61898828, -0.218527555, 1, 0, 0, 0, 0.923542619, 0.383510321, 0, -0.383508295, 0.923540592) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3058. CFrame.new(1.40325499, 0.431797087, -0.855843782, 0.977751017, -0.20981437, 7.54114035e-06, 0.021490097, 0.100111455, -0.994749904, 0.208712608, 0.972606659, 0.102395475) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3059. CFrame.new(-1.47459686, 0.416942149, -0.701332867, 0.968350649, 0.24960646, -1.19707181e-07, -0.0471959114, 0.183095694, -0.981962919, -0.245105028, 0.950882733, 0.189080298) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3060. CFrame.new(0.5, -1.10368168, -1.38806367, 1, 0, -0, 0, -0.0293081105, -0.999578595, 0, 0.999578595, -0.0293081105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3061. CFrame.new(-0.5, -1.16735756, -1.33881652, 1, 0, -0, 0, -0.0481007099, -0.998843729, 0, 0.998843729, -0.0481007099) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3062. }, .1, false)
  3063. end
  3064. swait(40)
  3065. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=138084923", Torso, 1.5, 1)
  3066. swait(20)
  3067. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=879380472", Torso, 3, 1)
  3068. Effects.Block.Create(BrickColor.new("Hot pink"), Torso.CFrame, 15, 15, 15, 10, 10, 10, .03)
  3069. Effects.Block.Create(BrickColor.new("Hot pink"), Torso.CFrame, 15, 15, 15, 10, 10, 10, .03)
  3070. Effects.Block.Create(BrickColor.new("Hot pink"), Torso.CFrame, 15, 15, 15, 10, 10, 10, .03)
  3071. MagnitudeDamage(Torso, 30, 99, 99, -10, "Knockdown", "879938225", 1)
  3072. for i = 0, 4, 0.1 do
  3073. swait()
  3074. PlayAnimationFromTable({
  3075. CFrame.new(0, -0.438723922, -0.716296792, 1, 0, -0, 0, 0.64756, -0.7620157, 0, 0.7620157, 0.64756) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3076. CFrame.new(0, 1.43315279, 0.0701958984, 1, 0, -0, 0, 0.984341502, -0.176278412, -0, 0.176278412, 0.984341502) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3077. CFrame.new(1.38061976, 1.09262979, 0.617148757, 0.943548203, -0.312941641, -0.10856083, -0.086621806, -0.549458742, 0.831022382, -0.319710404, -0.774705589, -0.545547664) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3078. CFrame.new(-1.4580636, 1.05800295, 0.700748384, 0.977113307, 0.181699336, -0.110609069, 0.181601197, -0.441766739, 0.878559589, 0.110770017, -0.878538847, -0.464653373) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3079. CFrame.new(0.5, -1.13551652, 1.14095819, 1, 0, 0, 0, -0.0499899387, 0.998750687, -0, -0.998750687, -0.0499899387) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3080. CFrame.new(-0.5, -1.09996402, 1.15245509, 1, 0, 0, 0, -0.044449687, 0.999012589, -0, -0.999012589, -0.0444496274) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3081. }, .8, false)
  3082. end
  3083. Humanoid.WalkSpeed = 16
  3084. attack = false
  3085. end
  3086. function boomgoestheicicles()
  3087. attack = true
  3088. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=299058146", Torso, 1.2, 2)
  3089. for i = 0, 2, 0.1 do
  3090. swait()
  3091. PlayAnimationFromTable({
  3092. CFrame.new(3.7997961e-07, -0.330393672, 0.229879856, 0.533184886, 0, -0.845998824, 0, 1, 0, 0.845998824, 0, 0.533184886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3093. CFrame.new(0, 1.49999499, 0, 0.473190367, 0, 0.880959749, 0, 1, 0, -0.880962133, 0, 0.473188251) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3094. CFrame.new(1.98678744, 0.393909872, -0.401569903, 0.37490949, -0.918161154, -0.12815769, -0.0598654151, 0.113974407, -0.991681755, 0.925126553, 0.379462093, -0.0122358426) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3095. CFrame.new(-1.72634554, 0.257368267, -0.540552318, 0.707204819, 0.683895051, 0.179302126, -0.0172789209, 0.270249665, -0.962635159, -0.706797838, 0.677682281, 0.202938706) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3096. CFrame.new(1.1568079, -1.58466566, 0.477531731, 0.68724525, -0.665908158, 0.290278673, 0.325030893, 0.639247894, 0.696933806, -0.649655223, -0.384615242, 0.655760407) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3097. CFrame.new(-0.721303225, -1.67516863, -0.133762836, 0.492036432, -0.101464957, 0.864646733, -0.070672147, 0.985251665, 0.155836403, -0.86770165, -0.137782723, 0.477612138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3098. }, .1, false)
  3099. end
  3100. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=294188918", Torso, 1.5, 1)
  3101. for i = 0, 2, 0.1 do
  3102. swait()
  3103. RootPart.Velocity = RootPart.CFrame.lookVector * 60
  3104. MagnitudeDamage(Torso, 9, 8, 15, 10, "Freeze", "848764845", 2.5)
  3105. Effects.Block.Create(BrickColor.new("Pastel light blue"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 5, 5, 5, 4, 4, 4, .1)
  3106. PlayAnimationFromTable({
  3107. CFrame.new(0.265610576, -0.35954237, 0.0596160591, 0.523485959, -3.43224144e-07, 0.85203433, -0.0854779929, 0.994955063, 0.0525176749, -0.847735882, -0.10032244, 0.520844877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3108. CFrame.new(-0.116659492, 1.49935937, -0.194781855, 0.513790131, 0.140949488, -0.846258342, 0.00277858041, 0.986133158, 0.16593346, 0.857911468, -0.0876063406, 0.506273746) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3109. CFrame.new(1.92969739, 0.550751269, -0.473834008, 0.489207327, -0.870922446, 0.0465906337, -0.0739444047, -0.0946438611, -0.99276197, 0.869027913, 0.48222059, -0.110700361) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3110. CFrame.new(-1.67161703, -0.0827486143, 0.0537023842, 0.703180611, 0.691772699, 0.164279878, -0.663466036, 0.721476197, -0.19820562, -0.255637228, 0.030380249, 0.9662956) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3111. CFrame.new(0.809666574, -1.72616684, -0.233393013, 0.542316318, -0.216105223, -0.811906278, -0.0626004338, 0.953274906, -0.295547575, 0.837839127, 0.211105913, 0.503448129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3112. CFrame.new(-1.25049925, -1.83082926, 0.272543252, 0.553134203, 0.535746515, -0.637979686, -0.0693778545, 0.792760849, 0.605574727, 0.830198348, -0.290701181, 0.475671709) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3113. }, .4, false)
  3114. end
  3115. attack = false
  3116. end
  3117. function piercedbby()
  3118. attack = true
  3119. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=299058146", Torso, 1.2, 2)
  3120. for i = 0, 1.5, 0.1 do
  3121. swait()
  3122. Effects.Block.Create(BrickColor.new("Pastel light blue"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 3, 3, 3, .6, .6, .6, .1)
  3123. PlayAnimationFromTable({
  3124. CFrame.new(-0.0716983676, -0.261658072, -0.582709789, 0.728291929, 0.0533287339, -0.683188856, 0.0705479905, 0.985835135, 0.15215832, 0.681625962, -0.159013271, 0.714213431) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3125. CFrame.new(-0.0247604847, 1.49984646, -0.145650446, 0.802758098, -0.177758932, 0.569193661, -0.0638073459, 0.923447788, 0.378382444, -0.592881382, -0.340068221, 0.729962587) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3126. CFrame.new(0.967190862, 0.18793717, -0.737468421, 0.798240423, 0.520211279, 0.303632319, -0.0948491842, 0.606358647, -0.789514422, -0.594824314, 0.601422966, 0.533361554) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3127. CFrame.new(-1.54217994, 0.099343814, -0.014073357, 0.989440441, 0.144940689, 9.65595245e-06, -0.143505514, 0.979634523, 0.140438229, 0.0203457177, -0.138956636, 0.990089476) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3128. CFrame.new(0.637387276, -1.86689341, 0.367091179, 0.936544776, -0.112744734, 0.331938893, 2.29105353e-06, 0.946874797, 0.321610212, -0.350566, -0.301194906, 0.886781335) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3129. CFrame.new(-0.606214404, -1.70987678, -0.418549061, 0.969285965, 0.00911369175, 0.245767891, 1.59442425e-06, 0.999312997, -0.037063323, -0.245936871, 0.0359253436, 0.968619883) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3130. }, .15, false)
  3131. end
  3132. Humanoid.WalkSpeed = 0
  3133. for i = 0, .6, 0.1 do
  3134. swait()
  3135. Effects.Block.Create(BrickColor.new("Pastel light blue"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 3, 3, 3, .6, .6, .6, .1)
  3136. PlayAnimationFromTable({
  3137. CFrame.new(0.380275726, -1.16155326, -1.22301888, 0.818054378, -0.0426165462, 0.573561132, -0.399712622, 0.674930334, 0.620248556, -0.413545012, -0.736654043, 0.535089493) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3138. CFrame.new(-0.0185874477, 1.49706089, -0.155202404, 0.84537071, 0.081343472, -0.527951121, 0.0552823916, 0.969709098, 0.237926483, 0.531312823, -0.230322272, 0.815266013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3139. CFrame.new(1.44624841, 0.118565023, -0.854725659, 0.784379125, -0.551187515, -0.284503281, -0.0599613413, 0.38914156, -0.919224501, 0.617377162, 0.738079488, 0.272184521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3140. CFrame.new(-1.65823126, 0.311488658, 0.358177722, 0.929624379, 0.352039218, 0.108936109, -0.359661639, 0.802370429, 0.476282954, 0.0802631453, -0.481944382, 0.872518003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3141. CFrame.new(0.562377393, -1.89892316, 0.633291006, 0.991342247, -0.13108781, 0.00760322809, 0.111538649, 0.871235728, 0.478018522, -0.0692897439, -0.473031759, 0.878313959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3142. CFrame.new(-0.104497246, -0.582074642, -1.01096785, 0.910355747, -0.292604744, -0.292652547, 0.0250441134, 0.744826615, -0.666792631, 0.413082123, 0.599690557, 0.685377479) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3143. }, .4, false)
  3144. end
  3145. local hitfloor
  3146. while hitfloor == nil do
  3147. swait()
  3148. Effects.Block.Create(BrickColor.new("Pastel light blue"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 3, 3, 3, .6, .6, .6, .1)
  3149. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 6, Character)
  3150. end
  3151. ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),CFrame = RootPart.CFrame * CFrame.new(0,-3,0),Color = Color3.new(0, 1, 0),})
  3152. local cc = 0
  3153. for i = 1, 5 do
  3154. swait(5)
  3155. cc = cc - 6
  3156. ref.CFrame = RootPart.CFrame * CFrame.new(0,-3,cc)
  3157. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199146035", ref, 1.2, .9)
  3158. MagnitudeDamage(ref, 10, 20, 30, 2, "Freeze", "848764845", 2.2)
  3159. Effects.Ice.Create("Cyan", ref.CFrame * CFrame.new(0,-1,0), 5, 6, 5, 0.01)
  3160. end
  3161. ref:Remove()
  3162. Humanoid.WalkSpeed = 16
  3163. attack = false
  3164. end
  3165. local alternatecooldownbecausewhynotdood = false
  3166. function woahtherebecarefulwiththat()
  3167. attack = true
  3168. if alternatecooldownbecausewhynotdood == false then
  3169. alternatecooldownbecausewhynotdood = true
  3170. for i = 0, 1.6, 0.1 do
  3171. swait()
  3172. PlayAnimationFromTable({
  3173. CFrame.new(0, -0, -0, 0.87176013, 0, -0.489933014, 0, 1, 0, 0.489933044, 0, 0.87176013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3174. CFrame.new(-0.03097759, 1.48068821, -0.0551198274, 0.87176013, -0.0370955803, 0.48852694, 0, 0.997134864, 0.0757154897, -0.489933014, -0.0660058483, 0.869258225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3175. CFrame.new(1.67023849, 1.3309983, 0.00941206701, 0.938447893, -0.345421582, -2.02059746e-05, -0.345412821, -0.938424468, 0.00707728788, -0.00246357918, -0.00663465261, -0.999975145) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3176. CFrame.new(-1.60166776, 0.116563603, 1.17343279e-05, 0.980870962, 0.19466114, 2.98023224e-08, -0.19466126, 0.980870605, -4.82129451e-07, -2.38418579e-07, 4.54485416e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3177. CFrame.new(0.680485487, -1.96697748, 0.239762232, 0.980836987, -0.145232886, 0.129914314, 0.112037525, 0.965800464, 0.23382929, -0.159429669, -0.21478951, 0.963567197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3178. CFrame.new(-0.587270081, -1.95259011, -0.315021306, 0.915650666, -0.0214495566, 0.401413441, -0.00645985128, 0.997661352, 0.068044588, -0.40193662, -0.0648979694, 0.913366556) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3179. }, .3, false)
  3180. end
  3181. Effects.Block.Create(BrickColor.new("Pastel light blue"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 5, 5, 5, 4, 4, 4, .06)
  3182. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=188959311", RightArm, 1.4, 1)
  3183. ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),Position = Mouse.Hit.p,Color = Color3.new(0, 1, 0),})
  3184. coroutine.resume(coroutine.create(function()
  3185. MagnitudeDamage(ref, 24, 1, 1, 2, "Freeze", "", 1)
  3186. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame, 120, 120, 120, -.1, -.1, -.1, .05)
  3187. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145761", ref, 1.4, 1)
  3188. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145793", ref, 1.4, 1)
  3189. for i = 1, 50 do
  3190. swait()
  3191. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, -.1, -.1, -.1, .08)
  3192. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, -.1, -.1, -.1, .08)
  3193. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame * CFrame.new(math.random(-20,20), math.random(-20,20), math.random(-20,20)), 5, 5, 5, -.1, -.1, -.1, .08)
  3194. end
  3195.  
  3196. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=199145739", ref, 1.5, .9)
  3197. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame, 5, 5, 5, 15, 15, 15, .03)
  3198. Effects.Block.Create(BrickColor.new("Cyan"), ref.CFrame, 5, 5, 5, 15, 15, 15, .03)
  3199. Effects.Sphere.Create(BrickColor.new("Cyan"), ref.CFrame, 5, 5, 5, 15, 15, 15, .03)
  3200. MagnitudeDamage(ref, 45, 40, 55, 50, "Freeze", "848764845", 1.6)
  3201. swait(50)
  3202. alternatecooldownbecausewhynotdood = false
  3203. ref:Remove() -- still lazy to use debris
  3204. end))
  3205. for i = 0, 1, 0.1 do
  3206. swait()
  3207. PlayAnimationFromTable({
  3208. CFrame.new(0, -0, -0, 0.87176013, 0, -0.489933014, 0, 1, 0, 0.489933044, 0, 0.87176013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3209. CFrame.new(-0.03097759, 1.48068821, -0.0551198274, 0.87176013, -0.0370955803, 0.48852694, 0, 0.997134864, 0.0757154897, -0.489933014, -0.0660058483, 0.869258225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3210. CFrame.new(1.6043725, 1.397439, 0.00988263357, 0.975719333, -0.219024912, -1.93417072e-05, -0.219019294, -0.975694954, 0.00707555423, -0.00156858563, -0.00689952075, -0.999975085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3211. CFrame.new(-1.60166776, 0.116563603, 1.17343279e-05, 0.980870962, 0.19466114, 2.98023224e-08, -0.19466126, 0.980870605, -4.82129451e-07, -2.38418579e-07, 4.54485416e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3212. CFrame.new(0.680485487, -1.96697748, 0.239762232, 0.980836987, -0.145232886, 0.129914314, 0.112037525, 0.965800464, 0.23382929, -0.159429669, -0.21478951, 0.963567197) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3213. CFrame.new(-0.587270081, -1.95259011, -0.315021306, 0.915650666, -0.0214495566, 0.401413441, -0.00645985128, 0.997661352, 0.068044588, -0.40193662, -0.0648979694, 0.913366556) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3214. }, .4, false)
  3215. end
  3216. end
  3217. attack = false
  3218. end
  3219. function scry()
  3220. attack = true
  3221. M = "Cryingsoul"
  3222. Humanoid.WalkSpeed = 0
  3223. hello.SoundId = "rbxassetid://287794839"
  3224. hello:Play()
  3225. text.TextColor3 = Color3.new(0, 1, 0)
  3226. text.Text = "CryingSoul"
  3227. for _, v in pairs(aaa:children()) do
  3228. if v:IsA("Part") then
  3229. v.Transparency = 0
  3230. end
  3231. end
  3232. for i = 1, 7 do
  3233. Effects.Break.Create(BrickColor.new("Really red"), Head.CFrame, 12, .7, .7)
  3234. end
  3235. local maincolor = BrickColor.new("Lime green")
  3236. handleg.BrickColor = maincolor
  3237. handleo.BrickColor = maincolor
  3238. wngr.BrickColor = maincolor
  3239. wngr2.BrickColor = maincolor
  3240. wngr3.BrickColor = maincolor
  3241. rig.BrickColor = maincolor
  3242. glowbo.BrickColor = maincolor
  3243. glownb.BrickColor = maincolor
  3244. glownb2.BrickColor = maincolor
  3245. glownb3.BrickColor = maincolor
  3246. blak.BrickColor = maincolor
  3247. line.BrickColor = maincolor
  3248. line2.BrickColor = maincolor
  3249. line3.BrickColor = maincolor
  3250. WristPart2.BrickColor = maincolor
  3251. FistPart2.BrickColor = maincolor
  3252. WristPart2.Material = "Sand"
  3253. FistPart2.Material = "Sand"
  3254. for i = 0, .8, 0.1 do
  3255. swait()
  3256. RootPart.Velocity = RootPart.CFrame.lookVector * -35
  3257. PlayAnimationFromTable({
  3258. CFrame.new(4.65661287e-08, -0.281425565, -0.0356622711, 0.947428107, -7.97654366e-07, -0.319968879, 0.0515190065, 0.986952722, 0.152545378, 0.315794021, -0.161010221, 0.935066819) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3259. CFrame.new(0.101465143, 1.39539278, 0.0457096994, 0.938583553, 0.0637729242, 0.339107811, 2.15601176e-07, 0.98277235, -0.184821531, -0.345052361, 0.173470587, 0.922413528) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3260. CFrame.new(1.44995356, 0.98108077, -0.931895971, 0.950172186, -0.184463412, 0.25128901, 0.14312914, -0.4579615, -0.877374232, 0.276924074, 0.869623303, -0.408740222) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3261. CFrame.new(-1.7048924, 0.271283865, -0.564474404, 0.838840961, 0.543821335, -0.0247142911, -0.353971839, 0.510384381, -0.783721864, -0.41358763, 0.666163743, 0.620620072) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3262. CFrame.new(0.357257068, -1.55940795, -0.828735113, 0.996186256, -2.31992453e-06, 0.087260738, 0.0167506896, 0.981407642, -0.191202939, -0.0856380314, 0.191935137, 0.977664828) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3263. CFrame.new(-0.477122605, -1.70007026, 0.263213128, 0.963666439, -0.00867384672, 0.266967893, -0.0763946176, 0.948772669, 0.306585312, -0.255951047, -0.31584093, 0.913637578) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3264. }, .3, false)
  3265. end
  3266. for i = 0, 2, 0.1 do
  3267. swait()
  3268. PlayAnimationFromTable({
  3269. CFrame.new(-2.65240669e-06, -1.05545819, -0.201935828, 0.870274663, 8.27614883e-08, -0.492567211, 0.35499531, 0.693246245, 0.62720722, 0.341471702, -0.720702529, 0.603313625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3270. CFrame.new(0.0295179635, 1.56522107, -0.105069429, 0.856866121, -0.162872359, 0.489137977, 1.74343586e-06, 0.948786378, 0.315921664, -0.515539408, -0.270701975, 0.812981427) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3271. CFrame.new(0.698769271, 1.30454111, -0.659442723, 0.70761168, 0.671246529, -0.220718324, 0.425525665, -0.654182673, -0.625280321, -0.564104974, 0.348534495, -0.748537302) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3272. CFrame.new(-1.60635841, 0.0950853229, -0.645803273, 0.847858906, 0.522089422, 0.0925228745, -0.261409432, 0.563411355, -0.78373158, -0.461303592, 0.640305817, 0.614171147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3273. CFrame.new(0.169425294, -0.573006868, -1.05599725, 0.917797685, 0.353418887, 0.180956811, -0.0586590916, 0.571441889, -0.818545759, -0.392692685, 0.740642369, 0.545198441) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3274. CFrame.new(-0.534445822, -1.86651397, 0.489600062, 0.847326994, -0.0458120108, 0.529094636, -0.209864616, 0.886301219, 0.412831306, -0.487847, -0.460840464, 0.741370559) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3275. }, .3, false)
  3276. end
  3277. for i = 0, 1.4, 0.1 do
  3278. swait()
  3279. PlayAnimationFromTable({
  3280. CFrame.new(-2.65240669e-06, -1.05545819, -0.201935828, 0.870274663, 8.27614883e-08, -0.492567211, 0.35499531, 0.693246245, 0.62720722, 0.341471702, -0.720702529, 0.603313625) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3281. CFrame.new(0.101529472, 1.40289879, 0.0146160722, 0.85686636, 0.110386521, 0.503584743, 2.27708369e-06, 0.97680819, -0.214122236, -0.51553905, 0.183474213, 0.836991906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3282. CFrame.new(0.698769271, 1.30454111, -0.659442723, 0.70761168, 0.671246529, -0.220718324, 0.425525665, -0.654182673, -0.625280321, -0.564104974, 0.348534495, -0.748537302) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3283. CFrame.new(-1.60635841, 0.0950853229, -0.645803273, 0.847858906, 0.522089422, 0.0925228745, -0.261409432, 0.563411355, -0.78373158, -0.461303592, 0.640305817, 0.614171147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3284. CFrame.new(0.169425294, -0.573006868, -1.05599725, 0.917797685, 0.353418887, 0.180956811, -0.0586590916, 0.571441889, -0.818545759, -0.392692685, 0.740642369, 0.545198441) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3285. CFrame.new(-0.534445822, -1.86651397, 0.489600062, 0.847326994, -0.0458120108, 0.529094636, -0.209864616, 0.886301219, 0.412831306, -0.487847, -0.460840464, 0.741370559) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3286. }, .15, false)
  3287. end
  3288. Humanoid.WalkSpeed = 16
  3289. attack = false
  3290. end
  3291. function awake()
  3292. attack = true
  3293. M = "Doomfist"
  3294. Humanoid.WalkSpeed = 0
  3295. hello.SoundId = "rbxassetid://515593602"
  3296. hello:Play()
  3297. text.TextColor3 = Color3.new(0, 0, 0)
  3298. text.Text = "Doomfist"
  3299. for _, v in pairs(aaa:children()) do
  3300. if v:IsA("Part") then
  3301. v.Transparency = 1
  3302. end
  3303. end
  3304. WristPart2.BrickColor = BrickColor.new("Really black")
  3305. FistPart2.BrickColor = BrickColor.new("Really black")
  3306. local maincolor = BrickColor.new("Really black")
  3307. handleg.BrickColor = maincolor
  3308. handleo.BrickColor = maincolor
  3309. wngr.BrickColor = maincolor
  3310. wngr2.BrickColor = maincolor
  3311. wngr3.BrickColor = maincolor
  3312. rig.BrickColor = maincolor
  3313. glowbo.BrickColor = maincolor
  3314. glownb.BrickColor = maincolor
  3315. glownb2.BrickColor = maincolor
  3316. glownb3.BrickColor = maincolor
  3317. blak.BrickColor = maincolor
  3318. line.BrickColor = maincolor
  3319. line2.BrickColor = maincolor
  3320. line3.BrickColor = maincolor
  3321. WristPart2.Material = "Fabric"
  3322. FistPart2.Material = "Fabric"
  3323. for i = 0, 1, 0.1 do
  3324. swait()
  3325. PlayAnimationFromTable({
  3326. CFrame.new(0, -0.128693879, -0.439275146, 1, 0, 0, 0, 0.855785549, 0.517344236, 0, -0.517344296, 0.855781198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3327. CFrame.new(0, 1.54239035, -0.286378801, 1, 0, 0, 0, 0.826315045, 0.563222349, 0, -0.563218832, 0.826312602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3328. CFrame.new(1.38726389, 0.211098686, -0.417632937, 0.999547243, -0.0300901365, 4.65694816e-09, 0.0254347064, 0.844901085, -0.534330785, 0.0160780791, 0.534088731, 0.845279396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3329. CFrame.new(-1.34439039, 0.180411205, -0.410966277, 0.999999762, -0.00203997921, 1.00538159e-07, 0.00172847486, 0.847252786, -0.531201124, 0.00108357938, 0.53120023, 0.847249687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3330. CFrame.new(0.571927905, -1.98559761, -0.219573051, 0.998429537, -0.0560224578, 1.88338785e-08, 0.0539475828, 0.961450994, -0.269658685, 0.0151069872, 0.269236326, 0.962958932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3331. CFrame.new(-0.521846414, -1.85218012, -0.499491513, 0.997538686, 6.81494541e-08, 0.0701180398, 0.0309761371, 0.897135079, -0.440684855, -0.0629050732, 0.441772521, 0.894922614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3332. }, .3, false)
  3333. end
  3334. for i = 1, 2 do
  3335. for i = 0, .8, 0.1 do
  3336. swait()
  3337. PlayAnimationFromTable({
  3338. CFrame.new(0, -0.128693879, -0.439275146, 1, 0, 0, 0, 0.855785549, 0.517344236, 0, -0.517344296, 0.855781198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3339. CFrame.new(0, 1.54239035, -0.286378801, 1, 0, 0, 0, 0.826315045, 0.563222349, 0, -0.563218832, 0.826312602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(42), 0),
  3340. CFrame.new(1.38726389, 0.211098686, -0.417632937, 0.999547243, -0.0300901365, 4.65694816e-09, 0.0254347064, 0.844901085, -0.534330785, 0.0160780791, 0.534088731, 0.845279396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3341. CFrame.new(-1.34439039, 0.180411205, -0.410966277, 0.999999762, -0.00203997921, 1.00538159e-07, 0.00172847486, 0.847252786, -0.531201124, 0.00108357938, 0.53120023, 0.847249687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3342. CFrame.new(0.571927905, -1.98559761, -0.219573051, 0.998429537, -0.0560224578, 1.88338785e-08, 0.0539475828, 0.961450994, -0.269658685, 0.0151069872, 0.269236326, 0.962958932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3343. CFrame.new(-0.521846414, -1.85218012, -0.499491513, 0.997538686, 6.81494541e-08, 0.0701180398, 0.0309761371, 0.897135079, -0.440684855, -0.0629050732, 0.441772521, 0.894922614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3344. }, .3, false)
  3345. end
  3346. for i = 0, .8, 0.1 do
  3347. swait()
  3348. PlayAnimationFromTable({
  3349. CFrame.new(0, -0.128693879, -0.439275146, 1, 0, 0, 0, 0.855785549, 0.517344236, 0, -0.517344296, 0.855781198) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3350. CFrame.new(0, 1.54239035, -0.286378801, 1, 0, 0, 0, 0.826315045, 0.563222349, 0, -0.563218832, 0.826312602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -math.rad(42), 0),
  3351. CFrame.new(1.38726389, 0.211098686, -0.417632937, 0.999547243, -0.0300901365, 4.65694816e-09, 0.0254347064, 0.844901085, -0.534330785, 0.0160780791, 0.534088731, 0.845279396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3352. CFrame.new(-1.34439039, 0.180411205, -0.410966277, 0.999999762, -0.00203997921, 1.00538159e-07, 0.00172847486, 0.847252786, -0.531201124, 0.00108357938, 0.53120023, 0.847249687) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3353. CFrame.new(0.571927905, -1.98559761, -0.219573051, 0.998429537, -0.0560224578, 1.88338785e-08, 0.0539475828, 0.961450994, -0.269658685, 0.0151069872, 0.269236326, 0.962958932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3354. CFrame.new(-0.521846414, -1.85218012, -0.499491513, 0.997538686, 6.81494541e-08, 0.0701180398, 0.0309761371, 0.897135079, -0.440684855, -0.0629050732, 0.441772521, 0.894922614) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3355. }, .3, false)
  3356. end
  3357. end
  3358. Humanoid.WalkSpeed = 16
  3359. attack = false
  3360. end
  3361. function regret()
  3362. attack = true
  3363. for i = 0, 1.5, 0.1 do
  3364. swait()
  3365. Effects.Block.Create(BrickColor.new("Lime green"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 3, 3, 3, .6, .6, .6, .1)
  3366. PlayAnimationFromTable({
  3367. CFrame.new(-0, -0, 0, 0.703893006, 0, 0.710305989, 0, 1, 0, -0.710305989, 0, 0.703893006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3368. CFrame.new(0, 1.49998999, 0, 0.704634845, 0, -0.709575295, 0, 1, 0, 0.709575355, 0, 0.704634905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3369. CFrame.new(0.741376579, 0.914703369, -0.71758008, 0.607839823, 0.794060886, -1.61528587e-05, 0.424050182, -0.324621886, -0.845458508, -0.671346247, 0.513896704, -0.534044087) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3370. CFrame.new(-1.59043419, 0.0871222317, 0.206903979, 0.985945582, 0.167067304, -1.26063824e-05, -0.16364041, 0.965736866, 0.20143038, 0.0336645544, -0.198597297, 0.979503155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3371. CFrame.new(0.561702013, -2.00850153, -0.0806332082, 0.793969095, -0.0523570776, -0.605699897, -1.033549e-07, 0.996284783, -0.0861196369, 0.607958078, 0.0683764219, 0.791019917) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3372. CFrame.new(-0.666776061, -1.98100007, -0.0265246741, 0.981390238, 0.113302544, -0.155035585, -0.111914404, 0.993561029, 0.0176809058, 0.156040013, -1.14738941e-06, 0.987751245) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3373. }, .15, false)
  3374. end
  3375.  
  3376. Effects.Block.Create(BrickColor.new("Lime green"), RightArm.CFrame * CFrame.new(0, -1.5, 0), 3, 3, 3, 4, 4, 4, .05)
  3377.  
  3378. ref = New("Part",m,"ref",{Anchored = true, CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),CFrame = RootPart.CFrame,Color = Color3.new(0, 1, 0),})
  3379. coroutine.resume(coroutine.create(function()
  3380. for i = 1, 50 do
  3381. swait()
  3382. ref.CFrame = ref.CFrame * CFrame.new(0,0,-2)
  3383. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=863313385", ref, 1, 1.2)
  3384. SlashEffect (BrickColor.new("Lime green"), ref.CFrame * CFrame.new(math.random(-6, 6),math.random(-6, 6),math.random(-6, 6)) * CFrame.Angles(math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360))), 0.002, 0.08, 0.08, 0, 0, 0, .1)
  3385. SlashEffect (BrickColor.new("Lime green"), ref.CFrame * CFrame.new(math.random(-6, 6),math.random(-6, 6),math.random(-6, 6)) * CFrame.Angles(math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360))), 0.002, 0.08, 0.08, 0, 0, 0, .1)
  3386. SlashEffect (BrickColor.new("Lime green"), ref.CFrame * CFrame.new(math.random(-6, 6),math.random(-6, 6),math.random(-6, 6)) * CFrame.Angles(math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360)),math.rad(math.random(-360, 360))), 0.002, 0.08, 0.08, 0, 0, 0, .1)
  3387. MagnitudeDamage(ref, 12, 10, 20, -10, "Normal", "179515215", 1.5)
  3388. end
  3389. ref:Remove()
  3390. end))
  3391. for i = 0, 1, 0.1 do
  3392. swait()
  3393. PlayAnimationFromTable({
  3394. CFrame.new(-0.0556667224, -0, -0.0829728097, 0.798650801, 0, -0.601794899, 0, 1, 0, 0.601794899, 0, 0.798650801) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3395. CFrame.new(6.2957406e-07, 1.49998283, 9.68575478e-07, 0.837446511, -0.0338127799, 0.545472741, -8.99480668e-09, 0.998084784, 0.0618692711, -0.546519518, -0.0518122427, 0.835842729) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3396. CFrame.new(1.68092239, 0.182023749, -0.680504799, 0.803995609, -0.542303085, 0.243923157, 0.556012213, 0.540184975, -0.631704569, 0.210811734, 0.643511891, 0.735833585) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3397. CFrame.new(-1.61488092, 0.156949878, 0.299803913, 0.978010476, 0.206894606, 0.0262732804, -0.202824965, 0.914226949, 0.350786418, 0.0485560596, -0.348401666, 0.936087012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3398. CFrame.new(0.562931359, -2.01011872, -0.0561436564, 0.997396588, -0.0523562469, 0.04959023, 0.0555689856, 0.996284902, -0.0657905415, -0.0459614396, 0.0683749318, 0.996600628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3399. CFrame.new(-0.536520004, -1.96379256, 0.171536356, 0.901826799, 0.0667129308, 0.426917285, -0.115454204, 0.98929143, 0.0892941803, -0.416388154, -0.129817232, 0.899871886) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3400. }, .3, false)
  3401. end
  3402. attack = false
  3403. end
  3404. function forget()
  3405. attack = true
  3406. for i = 0, 1, 0.1 do
  3407. swait()
  3408. PlayAnimationFromTable({
  3409. CFrame.new(-0, -0.840929866, -0.263111234, 1, 0, 0, 0, 0.71476984, 0.699359834, 0, -0.699359834, 0.71476984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3410. CFrame.new(0, 1.4226774, 0.109909981, 1, 0, 0, 0, 0.98960036, -0.143845052, 0, 0.143845052, 0.98960036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3411. CFrame.new(0.874116957, 1.18818998, -0.433864117, 0.89459604, 0.442419887, 0.0629486144, 0.414974689, -0.770182788, -0.484370291, -0.165813118, 0.459437758, -0.872595787) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3412. CFrame.new(-1.57742965, 0.0994317085, -5.6616841e-07, 0.985145867, 0.17171979, -1.08573772e-06, -0.171719819, 0.985145926, 2.74181366e-06, 1.54972076e-06, -2.5331974e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3413. CFrame.new(0.616184235, -1.99335921, 0.116148397, 0.99203068, -0.123657435, 0.0241857618, 0.119945347, 0.985585332, 0.119308919, -0.0385906659, -0.115457118, 0.99256289) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3414. CFrame.new(-0.499998093, -0.613828778, -1.2432313, 1, 0, 0, 0, 0.779333472, -0.626604915, 0, 0.626605928, 0.779334068) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3415. }, .3, false)
  3416. end
  3417.  
  3418. Humanoid.Jump = true
  3419. Torso.Velocity = RootPart.CFrame.lookVector * 70
  3420. for i = 0, .1, 0.1 do
  3421. swait()
  3422. Torso.Velocity = Vector3.new(0, 220, 0)
  3423. PlayAnimationFromTable({
  3424. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(-math.rad(60), 0, 0),
  3425. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3426. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3427. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3428. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3429. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3430. }, .3, false)
  3431. end
  3432. for i = 0, .1, 0.1 do
  3433. swait()
  3434.  
  3435. PlayAnimationFromTable({
  3436. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(-math.rad(120), 0, 0),
  3437. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3438. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3439. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3440. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3441. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3442. }, .3, false)
  3443. end
  3444. for i = 0, .1, 0.1 do
  3445. swait()
  3446. PlayAnimationFromTable({
  3447. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(-math.rad(180), 0, 0),
  3448. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3449. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3450. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3451. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3452. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3453. }, .3, false)
  3454. end
  3455. for i = 0, .1, 0.1 do
  3456. swait()
  3457. PlayAnimationFromTable({
  3458. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(-math.rad(240), 0, 0),
  3459. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3460. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3461. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3462. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3463. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3464. }, .3, false)
  3465. end
  3466. for i = 0, .1, 0.1 do
  3467. swait()
  3468. PlayAnimationFromTable({
  3469. CFrame.new(0, 0, 0, 1, -4.54383881e-28, 0, -4.54383881e-28, 0.999988317, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(-math.rad(300), 0, 0),
  3470. CFrame.new(3.7945778e-26, 1.4590404, -0.447229177, 1, 2.34260134e-26, 8.68378084e-27, -2.18609134e-26, 0.731817484, 0.681493163, 9.6935228e-27, -0.681497157, 0.731821775) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3471. CFrame.new(1.0088923, 0.143907636, -0.778464913, 0.948227882, 0.312512338, 0.0565682463, -0.153942272, 0.60806638, -0.778810263, -0.277786702, 0.729785562, 0.624698043) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3472. CFrame.new(-1.10431612, -0.0306248814, -0.506222963, 0.90385884, -0.422551394, -0.0670242757, 0.307654262, 0.750797868, -0.584500194, 0.297305524, 0.507688701, 0.80861783) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3473. CFrame.new(0.540317595, -0.711926877, -0.714166045, 0.980744839, -0.170371115, -0.095465295, 0.149652734, 0.969689906, -0.193117216, 0.125474036, 0.175113052, 0.97652036) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3474. CFrame.new(-0.57800889, -0.743035674, -0.62212503, 0.978115499, 0.175883621, 0.111153781, -0.142733991, 0.955918789, -0.256582707, -0.151383549, 0.235103428, 0.960109174) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3475. }, .3, false)
  3476. end
  3477. for i = 0, 1, 0.1 do
  3478. swait()
  3479. PlayAnimationFromTable({
  3480. CFrame.new(0, 0.008791361, -0.0333395265, 1, 0, -0, 0, 0.999968648, -0.0079269968, 0, 0.0079269968, 0.999968648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3481. CFrame.new(0, 1.52244985, -0.233820319, 1, 0, 0, 0, 0.913481712, 0.406880051, -0, -0.406880051, 0.913481712) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3482. CFrame.new(0.828402698, 1.128088, -0.436240911, 0.320290685, 0.452655762, -0.832177401, -0.429969162, -0.713294744, -0.553479314, -0.844121218, 0.535085857, -0.0338336825) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3483. CFrame.new(-1.68313003, 1.22698545, -0.18446815, -0.874103665, 0.466520697, -0.135291427, -0.485739559, -0.839521289, 0.243458793, -1.62888318e-06, 0.278525651, 0.960438371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3484. CFrame.new(0.5, -1.08252597, -0.476871431, 1, 0, 0, 0, 0.986064196, 0.166365743, -0, -0.166365743, 0.986064196) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3485. CFrame.new(-0.508415997, -1.96238995, 0.244398445, 0.999117315, 0.0174919944, 0.0382728316, -0.0269201826, 0.964739561, 0.261830211, -0.0323433317, -0.262628853, 0.964354873) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3486. }, .3, false)
  3487. end
  3488. local hitfloor
  3489. while hitfloor == nil do
  3490. swait()
  3491. hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 2, 0)).lookVector, 6, Character)
  3492. end
  3493. Effects.Ring.Create(BrickColor.new("White"), RootPart.CFrame * CFrame.new(0, -3.2, 0) * CFrame.Angles(math.rad(90), 0, 0), 3, 3, 1, 4, 4, 0, .06)
  3494. Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame * CFrame.new(0, -3.2, 0), 3, 1, 3, 4, 0, 4, .06)
  3495.  
  3496. MagnitudeDamage(Torso, 25, 20, 40, 1, "Knockdown", "", 1)
  3497. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145477", Torso, 1, 1)
  3498. for i = 0, 2, 0.1 do
  3499. swait()
  3500. PlayAnimationFromTable({
  3501. CFrame.new(0, -0.19092609, -0.0349236876, 1, 0, -0, 0, 0.999968648, -0.0079269968, 0, 0.0079269968, 0.999968648) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3502. CFrame.new(0, 1.57024229, -0.233307898, 1, 0, 0, 0, 0.886238515, 0.463229835, -0, -0.463229865, 0.886238217) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3503. CFrame.new(0.895318389, 1.15006804, -0.360478252, 0.237253666, 0.495509654, -0.835575044, -0.381242782, -0.743635595, -0.549238622, -0.893517971, 0.448861271, 0.0124789178) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3504. CFrame.new(-1.68853831, 0.23720637, 0.0904473066, 0.934148788, 0.331830382, -0.131420061, -0.295525551, 0.925605237, 0.236496627, 0.200121373, -0.182083994, 0.962703705) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3505. CFrame.new(0.5, -1.74108267, -0.332067132, 1, 0, 0, 0, 0.986064196, 0.166365743, -0, -0.166365743, 0.986064196) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3506. CFrame.new(-0.506918311, -1.82009089, 0.338282794, 0.999114275, 0.0139096789, 0.0397147983, -0.0269204918, 0.93666631, 0.349187791, -0.032342419, -0.349947721, 0.936210692) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3507. }, .4, false)
  3508. end
  3509. attack = false
  3510. end
  3511. function hate()
  3512. attack = true
  3513. for i = 0, .2, 0.1 do
  3514. swait()
  3515. PlayAnimationFromTable({
  3516. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3517. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3518. CFrame.new(1.55297399, 0.984555364, 0.12621817, 0.350945175, -0.935690463, -0.0363518521, -0.932201147, -0.345439285, -0.108037591, 0.0885310173, 0.0718020871, -0.993480682) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3519. CFrame.new(-1.67267251, 0.88692224, 0.473169386, -0.342024088, 0.907669425, 0.243219748, -0.936116338, -0.3516666, -0.00401845574, 0.0818832815, -0.229056731, 0.969961643) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3520. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3521. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3522. }, .3, false)
  3523. end
  3524.  
  3525. for i = 0, .2, 0.1 do
  3526. swait()
  3527. PlayAnimationFromTable({
  3528. CFrame.new(0, 0.0817568898, 1.27801275, 1, 0, 0, 0, 0.819155693, -0.573568821, 0, 0.573570669, 0.819155812) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3529. CFrame.new(0, 1.47793198, -0.0595833659, 1, 0, 0, 0, 0.866020322, -0.500008106, 0, 0.500008821, 0.866018951) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3530. CFrame.new(1.55297291, 0.984555185, 0.126218855, 0.581159234, -0.812977433, -0.0363553017, -0.811032832, -0.57493782, -0.108035982, 0.0669274628, 0.0922703594, -0.993480921) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3531. CFrame.new(-1.67267406, 0.886923075, 0.473169863, -0.494443476, 0.834488213, 0.243219823, -0.860828161, -0.508879483, -0.00401845574, 0.120414793, -0.211357996, 0.96996218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3532. CFrame.new(0.5, -1.94714618, 0.63828063, 1, 0, 0, 0, 0.81915617, 0.57357049, 0, -0.573568702, 0.81915617) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3533. CFrame.new(-0.5, -1.94712663, 0.638255656, 1, 0, 0, 0, 0.819148958, 0.573574662, 0, -0.573564112, 0.819152415) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3534. }, .3, false)
  3535. end
  3536. Humanoid.WalkSpeed = 0
  3537. badabing = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Dark green", "Reference", Vector3.new())
  3538. badabing.Anchored=true
  3539. badabing.CFrame = RootPart.CFrame * CFrame.new(0, 300, 0)
  3540. randomizer = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, "Lime green", "groundref", Vector3.new())
  3541. randomizer.Anchored=true
  3542. randomizer.CFrame = RootPart.CFrame * CFrame.new(0, -1.3, 0)
  3543. for i = 1, 2 do
  3544. swait()
  3545. Effects.Block.Create(BrickColor.new('Lime green'), badabing.CFrame * CFrame.Angles(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 150 + i * 30, 150 + i * 30, 150 + i * 30, 1, 1, 1, .025, 2)
  3546. end
  3547. CFuncs.Sound.Create("rbxassetid://231917975", Torso, 3, 1)
  3548. for i = 1, 100 do
  3549. swait(.0001)
  3550. randomizer.CFrame = RootPart.CFrame * CFrame.new(math.random(-3, 3), -1.3, math.random(-3, 3))
  3551. Effects.Sphere.Create(BrickColor.new('Dark green'), randomizer.CFrame, 50, 50, 50, 1, 1, 1, .1)
  3552. Effects.Block.Create(BrickColor.new('Lime green'), randomizer.CFrame, 45, 45, 45, 1.85, 1.85, 1.85, .09)
  3553. end
  3554. CFuncs.Sound.Create("rbxassetid://231917833", Torso, 4, 1)
  3555. Effects.Sphere.Create(BrickColor.new('Lime green'), RootPart.CFrame, 200, 200, 200, 1, 1, 1, .01)
  3556. Effects.Block.Create(BrickColor.new('Dark green'), RootPart.CFrame, 150, 150, 150, 1.85, 1.85, 1.85, .025)
  3557. MagnitudeDamage(Torso, 20, 20, 45, 15, "Normal", "0", 1)
  3558. for i = 1, 30 do
  3559. swait()
  3560. shoot5(badabing, badabing, 10, 1.5)
  3561. shoot5(badabing, badabing, 10, 1.5)
  3562. end
  3563. badabing:Remove()
  3564. randomizer:Remove()
  3565. attack = false
  3566. Humanoid.WalkSpeed = 16
  3567. end
  3568.  
  3569. function ohweeee()
  3570. attack = true
  3571. M = "Judgement"
  3572. hello.SoundId = "rbxassetid://739066292"
  3573. hello:Play()
  3574. text.TextColor3 = Color3.new(1, 1, 1)
  3575. text.Text = "Judicium"
  3576. Wings.Transparency = 0
  3577. pp.Enabled = true
  3578. Humanoid.WalkSpeed = 60
  3579. WristPart2.BrickColor = BrickColor.new("White")
  3580. FistPart2.BrickColor = BrickColor.new("White")
  3581. local maincolor = BrickColor.new("White")
  3582. handleg.BrickColor = maincolor
  3583. handleo.BrickColor = maincolor
  3584. wngr.BrickColor = maincolor
  3585. wngr2.BrickColor = maincolor
  3586. wngr3.BrickColor = maincolor
  3587. rig.BrickColor = maincolor
  3588. glowbo.BrickColor = maincolor
  3589. glownb.BrickColor = maincolor
  3590. glownb2.BrickColor = maincolor
  3591. glownb3.BrickColor = maincolor
  3592. blak.BrickColor = maincolor
  3593. line.BrickColor = maincolor
  3594. line2.BrickColor = maincolor
  3595. line3.BrickColor = maincolor
  3596. WristPart2.Material = "Neon"
  3597. FistPart2.Material = "Neon"
  3598. attack = false
  3599. end
  3600. function oh_no_im_falling()
  3601. attack = true
  3602. M = "Doomfist"
  3603. hello.SoundId = "rbxassetid://515593602"
  3604. hello:Play()
  3605. text.TextColor3 = Color3.new(0, 0, 0)
  3606. text.Text = "Doomfist"
  3607. Humanoid.WalkSpeed = 16
  3608. Wings.Transparency = 1
  3609. pp.Enabled = false
  3610. WristPart2.BrickColor = BrickColor.new("Really black")
  3611. FistPart2.BrickColor = BrickColor.new("Really black")
  3612. local maincolor = BrickColor.new("Really black")
  3613. handleg.BrickColor = maincolor
  3614. handleo.BrickColor = maincolor
  3615. wngr.BrickColor = maincolor
  3616. wngr2.BrickColor = maincolor
  3617. wngr3.BrickColor = maincolor
  3618. rig.BrickColor = maincolor
  3619. glowbo.BrickColor = maincolor
  3620. glownb.BrickColor = maincolor
  3621. glownb2.BrickColor = maincolor
  3622. glownb3.BrickColor = maincolor
  3623. blak.BrickColor = maincolor
  3624. line.BrickColor = maincolor
  3625. line2.BrickColor = maincolor
  3626. line3.BrickColor = maincolor
  3627. WristPart2.Material = "Fabric"
  3628. FistPart2.Material = "Fabric"
  3629. attack = false
  3630. end
  3631. function Ilovesticks()
  3632. attack = true
  3633. CFuncs.Sound.Create("rbxassetid://462676772", Torso, 2, 1)
  3634. CFuncs.Sound.Create("rbxassetid://199145433", Torso, 1.6, 1)
  3635. CFuncs.Sound.Create("rbxassetid://199145404", Torso, 1.6, 1)
  3636. reef = New("Part",m,"ref",{CanCollide = false,Transparency = 1,Size = Vector3.new(0.200000018, 0.299999923, 0.2),CFrame = RootPart.CFrame,Color = Color3.new(0, 1, 0),})
  3637. motrr = New("Weld",reef,"mot",{Part0 = RootPart,Part1 = reef,})
  3638.  
  3639. for i = 0, 8, 0.1 do
  3640. swait()
  3641. Effects.Break.Create(BrickColor.new("White"), Torso.CFrame, 10, 1, 2.6)
  3642. Effects.Block.Create(BrickColor.new("White"), RightArm.CFrame * CFrame.new(0, -1, 0), 4, 4, 4, 2, 2, 2, .07)
  3643. Effects.Block.Create(BrickColor.new("White"), LeftArm.CFrame * CFrame.new(0, -1, 0), 4, 4, 4, 2, 2, 2, .07)
  3644. RootPart.Velocity = RootPart.CFrame.lookVector * 100
  3645. CFuncs.Sound.Create("rbxassetid://243711369", Torso, .2, 2.5)
  3646. MagnitudeDamage(Torso, 10, 10, 20, 3, "Normal", "243711369", 1.3)
  3647. PlayAnimationFromTable({
  3648. CFrame.new(0, -0.494357854, -0.499980569, 1, 0, 0, 0, 0.0113010025, 0.999936223, 0, -0.999936223, 0.0113010025) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3649. CFrame.new(0, 1.40561652, 0.453051567, 1, 0, 0, 0, 0.671490848, -0.74101305, 0, 0.74101305, 0.671490848) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3650. CFrame.new(1.76986718, 0.207970679, 3.72571662e-08, 0.792076945, -0.610421658, -9.4066877e-08, 0.610421717, 0.792077005, 4.56348062e-08, 4.65661287e-08, -9.31322575e-08, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3651. CFrame.new(-1.96261501, 0.403295517, -3.3809485e-08, 0.656077325, 0.754694343, -2.27017125e-08, -0.754693806, 0.656077623, -2.51457095e-08, -6.51925802e-09, 3.63215804e-08, 1.0000006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3652. CFrame.new(0.515869796, -2.06134915, 0.258250475, 0.991802871, -0.127778858, -1.44083089e-07, 0.123824254, 0.961108387, 0.246859983, -0.0315433331, -0.244836614, 0.969051778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3653. CFrame.new(-0.669985175, -2.01569295, 0.35021773, 0.986439884, 0.155807003, 0.0516761988, -0.164151326, 0.936289847, 0.310538292, -1.99885108e-07, -0.31480968, 0.949162006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3654. }, .3, false)
  3655. end
  3656. for i = 0, 10, 0.1 do
  3657. swait()
  3658. Effects.Break.Create(BrickColor.new("White"), Torso.CFrame, 10, 1, 2.6)
  3659. motrr.C0 = clerp(motrr.C0, CFrame.new(-0.0473526157, -0.528300643, 0.756359875, 0.00565283, 0.999889493, -0.0139508657, -0.0251778364, -0.0138044097, -0.999587715, -0.999669313, 0.00600054115, 0.0250968635) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.02)
  3660. Effects.Block.Create(BrickColor.new("White"), RightArm.CFrame * CFrame.new(0, -1, 0), 4, 4, 4, 2, 2, 2, .07)
  3661. Effects.Block.Create(BrickColor.new("White"), LeftArm.CFrame * CFrame.new(0, -1, 0), 4, 4, 4, 2, 2, 2, .07)
  3662. reef.Velocity = reef.CFrame.lookVector * 100
  3663. CFuncs.Sound.Create("rbxassetid://243711369", Torso, .2, 2.5)
  3664. MagnitudeDamage(Torso, 10, 10, 20, 3, "Normal", "243711369", 1.3)
  3665. PlayAnimationFromTable({
  3666. CFrame.new(0, -0.494357854, -0.499980569, 1, 0, 0, 0, 0.0113010025, 0.999936223, 0, -0.999936223, 0.0113010025) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(i * 10), math.rad(i * 160), 0),
  3667. CFrame.new(0, 1.40561652, 0.453051567, 1, 0, 0, 0, 0.671490848, -0.74101305, 0, 0.74101305, 0.671490848) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3668. CFrame.new(1.76986718, 0.207970679, 3.72571662e-08, 0.792076945, -0.610421658, -9.4066877e-08, 0.610421717, 0.792077005, 4.56348062e-08, 4.65661287e-08, -9.31322575e-08, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3669. CFrame.new(-1.96261501, 0.403295517, -3.3809485e-08, 0.656077325, 0.754694343, -2.27017125e-08, -0.754693806, 0.656077623, -2.51457095e-08, -6.51925802e-09, 3.63215804e-08, 1.0000006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3670. CFrame.new(0.515869796, -2.06134915, 0.258250475, 0.991802871, -0.127778858, -1.44083089e-07, 0.123824254, 0.961108387, 0.246859983, -0.0315433331, -0.244836614, 0.969051778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3671. CFrame.new(-0.669985175, -2.01569295, 0.35021773, 0.986439884, 0.155807003, 0.0516761988, -0.164151326, 0.936289847, 0.310538292, -1.99885108e-07, -0.31480968, 0.949162006) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3672. }, .3, false)
  3673. end
  3674. reef:Remove()
  3675. attack = false
  3676. end
  3677. function EXPPPLOOOOSIIOONNNN()
  3678. attack = true
  3679. CFuncs.Sound.Create("rbxassetid://400765064", Torso, 1, .5)
  3680. Effects.Sphere.Create(BrickColor.new("White"), Torso.CFrame * CFrame.new(0,.5,-2.5), 2, 2, 2, 20, 20, 20, 0.06)
  3681. for i = 0, 6, 0.1 do
  3682. swait()
  3683. Effects.Block.Create(BrickColor.new("White"), Torso.CFrame * CFrame.new(0,.5,-2.5), i + 3, i + 3, i + 3, 0.01, 0.01, 0.01, 0.15)
  3684. Effects.Ring.Create(BrickColor.new("White"), Torso.CFrame * CFrame.new(0,.5,-2.5) * CFrame.Angles(math.rad(math.random(-360,360)), math.rad(math.random(-360,360)), math.rad(math.random(-360,360))), i + .2, i + .2, i + .2, 0.4, 0.4, 0.4, 0.15)
  3685. PlayAnimationFromTable({
  3686. CFrame.new(0, 0.509140491, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0 + .5 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3687. CFrame.new(0, 1.52404165, -0.0885531902, 1, 0, 0, 0, 0.991912663, 0.126925364, 0, -0.12692529, 0.991913199) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3688. CFrame.new(1.14186525, 0.354791105, -1.09422123, 0.94918257, 0.313465863, 0.0281360392, -0.0118190031, 0.124837711, -0.992106855, -0.314503968, 0.941358209, 0.122198626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3689. CFrame.new(-0.992040038, 0.371140122, -1.02129352, 0.94683969, -0.31934315, -0.0389175415, 0.0100455061, 0.150262266, -0.988595128, 0.321548849, 0.935650349, 0.145482138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3690. CFrame.new(0.5, -1.85302782, 0.369519413, 1, 0, 0, 0, 0.929160058, 0.369693249, 0, -0.369693249, 0.929160058) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3691. CFrame.new(-0.5, -1.38169706, -0.282492548, 1, 0, 0, 0, 0.909573853, 0.415542603, 0, -0.415542006, 0.909574568) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3692. }, .3, false)
  3693. end
  3694. RootPart.Velocity = RootPart.CFrame.lookVector * -80
  3695. Shoot6(Torso.Position)
  3696. CFuncs.Sound.Create("rbxassetid://557322438", Torso, 1, 1.3)
  3697. for i = 0, 2, 0.1 do
  3698. swait()
  3699. PlayAnimationFromTable({
  3700. CFrame.new(4.76837158e-07, 0.500320256, 0.00765070459, 1, 0, -0, 0, 0.999905586, -0.0137500186, 0, 0.0137500186, 0.999905586) * CFrame.new(0, 0 + .5 * math.cos(sine/30), 0) * CFrame.Angles(math.rad(30), 0, 0),
  3701. CFrame.new(0, 1.4362334, 0.0701866299, 1, 0, -0, 0, 0.993189335, -0.116482124, -0, 0.116482124, 0.993189335) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3702. CFrame.new(1.67319655, 0.909760475, -0.882081926, 0.863359571, -0.312711775, 0.396007091, 0.315559924, -0.277791679, -0.907333314, 0.39374125, 0.908318877, -0.141154796) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3703. CFrame.new(-1.62092352, 1.01366186, -0.928851604, 0.775596917, 0.431691378, -0.460534602, -0.293785244, -0.398880035, -0.868668437, -0.55869478, 0.809034884, -0.182545558) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3704. CFrame.new(0.5, -1.8893528, 0.150386706, 1, 0, 0, 0, 0.986514986, 0.163670942, -0, -0.163670942, 0.986514986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3705. CFrame.new(-0.5, -1.39989889, -0.363477767, 1, 0, 0, 0, 0.975648165, 0.219341338, -0, -0.219341338, 0.975648165) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3706. }, .3, false)
  3707. end
  3708. attack = false
  3709. end
  3710. function IMMAFIRINMAHLAZOR()
  3711.  
  3712. attack = true
  3713. ref = New("Part",Character,"ref",{BrickColor = BrickColor.new("Pastel brown"),Material = Enum.Material.SmoothPlastic,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(11.5980921, 1.00002897, -12.7246399, -1, 0, 0, 0, 1, 0, 0, 0, -1),LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,Color = Color3.new(1, 0.8, 0.6),})
  3714. mot = New("Weld",ref,"mot",{Part0 = ref,Part1 = RootPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0, -0.600004196, -1, 0, 0, 0, 1, 0, 0, 0, -1) * CFrame.Angles(-math.rad(90),0,0),})
  3715. CFuncs.Sound.Create("rbxassetid://294188875", Torso, 3, 1)
  3716. for i = 1, 80 do
  3717. swait()
  3718. Shoot7(ref)
  3719. end
  3720. ref:Remove()
  3721. attack = false
  3722. end
  3723. Mouse.KeyDown:connect(function(k)
  3724. k = k:lower()
  3725. if attack == false and k == 'z' and M == "Doomfist" then
  3726. skill1()
  3727. elseif attack == false and k == 'x' and M == "Doomfist" then
  3728. skill2()
  3729. elseif attack == false and k == 'c' then
  3730. skill3()
  3731. elseif attack == false and k == 'v' and M == "Doomfist" then
  3732. skill4()
  3733. elseif attack == false and k == 'e' and M == "Doomfist" then
  3734. trig()
  3735. elseif attack == false and k == 'e' and M == "Chaos" then
  3736. notrig()
  3737. elseif attack == false and k == 'z' and M == "Chaos" then
  3738. tskill1()
  3739. elseif attack == false and k == 'x' and M == "Chaos" then
  3740. tskill2()
  3741. elseif attack == false and k == 'v' and M == "Chaos" then
  3742. Ruined()
  3743. elseif attack == false and k == 'q' and M == "Doomfist" then
  3744. yellowify()
  3745. elseif attack == false and k == 'q' and M == "Yellowlight" then
  3746. unyl()
  3747. elseif attack == false and k == 'z' and M == "Yellowlight" then
  3748. yskill1()
  3749. elseif attack == false and k == 'x' and M == "Yellowlight" then
  3750. yskill2()
  3751. elseif attack == false and k == 'v' and M == "Yellowlight" then
  3752. yellowult()
  3753. elseif attack == false and k == 'g' and M == "Yellowlight" then
  3754. zmove()
  3755. elseif attack == false and k == 'b' then
  3756. teleportus()
  3757. elseif attack == false and k == 'f' and M == "Doomfist" then
  3758. oh()
  3759. elseif attack == false and k == 'f' and M == "Lust" then
  3760. backtomysenses()
  3761. elseif attack == false and k == 'z' and M == "Lust" then
  3762. um()
  3763. elseif attack == false and k == 'x' and M == "Lust" then
  3764. ohmy()
  3765. elseif attack == false and k == 'v' and M == "Lust" then
  3766. WhenYouKumV3()
  3767. elseif k == 'u' and text.TextTransparency == 1 then
  3768. toggle()
  3769. elseif k == 'u' and text.TextTransparency == 0 then
  3770. untoggle()
  3771. elseif attack == false and k == 'r' and M == "Doomfist" then
  3772. stayfrosty()
  3773. elseif attack == false and k == 'r' and M == "Icecrusher" then
  3774. thatscold()
  3775. elseif attack == false and k == 'z' and M == "Icecrusher" then
  3776. boomgoestheicicles()
  3777. elseif attack == false and k == 'x' and M == "Icecrusher" then
  3778. piercedbby()
  3779. elseif attack == false and k == 'v' and M == "Icecrusher" then
  3780. woahtherebecarefulwiththat()
  3781. elseif attack == false and k == 't' and M == "Doomfist" then
  3782. scry()
  3783. elseif attack == false and k == 't' and M == "Cryingsoul" then
  3784. awake()
  3785. elseif attack == false and k == 'z' and M == "Cryingsoul" then
  3786. regret()
  3787. elseif attack == false and k == 'x' and M == "Cryingsoul" then
  3788. forget()
  3789. elseif attack == false and k == 'v' and M == "Cryingsoul" then
  3790. hate()
  3791. elseif attack == false and k == 'y' and M == "Doomfist" then
  3792. ohweeee()
  3793. elseif attack == false and k == 'y' and M == "Judgement" then
  3794. oh_no_im_falling()
  3795. elseif attack == false and k == 'z' and M == "Judgement" then
  3796. Ilovesticks()
  3797. elseif attack == false and k == 'x' and M == "Judgement" then
  3798. EXPPPLOOOOSIIOONNNN()
  3799. elseif attack == false and k == 'v' and M == "Judgement" then
  3800. IMMAFIRINMAHLAZOR()
  3801. end
  3802. end)
  3803. function upd8skill()
  3804. if M == "Yellowlight" then
  3805. text1.Text = "[Z]\n Pistol"
  3806. text2.Text = "[X]\n Shotgun"
  3807. text4.Text = "[V]\n Machine gun"
  3808. elseif M == "Chaos" then
  3809. text1.Text = "[Z]\n Staring at le bootiful sky"
  3810. text2.Text = "[X]\n HEADBASH"
  3811. text4.Text = "[V]\n Ruined"
  3812. elseif M == "Lust" then
  3813. text1.Text = "[Z]\n Grab ur chold"
  3814. text2.Text = "[X]\n Lemme smash"
  3815. text4.Text = "[V]\n kum"
  3816. elseif M == "Icecrusher" then
  3817. text1.Text = "[Z]\n Sheer Cold"
  3818. text2.Text = "[X]\n Frozen Spike"
  3819. text4.Text = "[V]\n Pruinae Mist"
  3820. elseif M == "Cryingsoul" then
  3821. text1.Text = "[Z]\n Unforgiveness Slash"
  3822. text2.Text = "[X]\n Painful Stomp"
  3823. text4.Text = "[V]\n Misfortune of Sorrow"
  3824. elseif M == "Judgement" then
  3825. text1.Text = "[Z]\n Volant"
  3826. text2.Text = "[X]\n Saint Blast"
  3827. text4.Text = "[V]\n Sanctus Waltz"
  3828. elseif M == "Doomfist" then
  3829. text1.Text = "[Z]\n Shrooug)>_(o3o)_/¡¥"
  3830. text2.Text = "[X]\n Uppercut"
  3831. text4.Text = "[V]\n DoomFist"
  3832. end
  3833. end
  3834. while true do
  3835. swait()
  3836. upd8skill()
  3837. for i, v in pairs(Character:GetChildren()) do
  3838. if v:IsA("Part") then
  3839. v.Material = "SmoothPlastic"
  3840. elseif v:IsA("Accessory") then
  3841. v:WaitForChild("Handle").Material = "SmoothPlastic"
  3842. end
  3843. end
  3844. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  3845. velocity = RootPart.Velocity.y
  3846. sine = sine + change
  3847. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  3848. if RootPart.Velocity.y > 1 and hit == nil then
  3849. Anim = "Jump"
  3850. if attack == false then
  3851.  
  3852. PlayAnimationFromTable({
  3853. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 0.999996185, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3854. CFrame.new(0, 1.49129772, -0.0492396951, 1, 0, 0, 0, 0.766038835, -0.64278394, 0, 0.642785192, 0.766040325) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3855. CFrame.new(1.46843624, 0.180933714, 0.0372858047, 0.951248944, -0.254887462, -0.173648328, 0.258818775, 0.965923786, -1.14036114e-09, 0.16773127, -0.044943653, 0.984805882) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3856. CFrame.new(-1.63477135, 0.28501603, 0.158970028, 0.961526453, 0.242340595, 0.129411325, -0.266435593, 0.93742609, 0.224140555, -0.0669952482, -0.249995694, 0.96592623) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3857. CFrame.new(0.54962939, -1.9957037, 0.00430911779, 0.99257493, -0.0290100258, -0.118124813, 0.0858313814, 0.855161488, 0.511204004, 0.0861857831, -0.517548025, 0.851303339) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3858. CFrame.new(-0.599646151, -1.99157369, -9.50545073e-05, 0.996449828, 0.0841852501, 0.000950440764, -0.0841850936, 0.996192873, 0.0225575492, 0.000952169299, -0.0225575212, 0.99974525) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3859. }, .3, false)
  3860.  
  3861. end
  3862. elseif RootPart.Velocity.y < -1 and hit == nil then
  3863. Anim = "Fall"
  3864. if attack == false then
  3865. PlayAnimationFromTable({
  3866. CFrame.new(-0, -0.0520263538, -0.0354017057, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3867. CFrame.new(0, 1.51533091, -0.10684365, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3868. CFrame.new(1.67554009, 0.885679007, 0.385592818, 0.374123871, -0.696466088, -0.61234498, 0.914592147, 0.386364758, 0.119345918, 0.153468132, -0.604696095, 0.781530797) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3869. CFrame.new(-1.67474985, 0.999329269, 0.296636045, 0.250219911, 0.753912985, 0.607457995, -0.927206695, 0.367205799, -0.0738086402, -0.278707415, -0.544770718, 0.79091537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3870. CFrame.new(0.504494727, -1.81757987, -0.0935191363, 0.984807849, -0.0449431092, -0.167730823, 0.059390761, 0.99484998, 0.0821366012, 0.163175508, -0.0908504426, 0.982405365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3871. CFrame.new(-0.623603821, -1.49203336, -0.421764404, 0.992403865, 0.122534379, 0.0109562073, -0.118891656, 0.978150725, -0.17054674, -0.0316146575, 0.167948633, 0.985288799) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3872. }, .3, false)
  3873. end
  3874. elseif Torsovelocity < 1 and hit ~= nil then
  3875. Anim = "Idle"
  3876. if attack == false then
  3877. if M == "Doomfist" or M == "Yellowlight" or M == "Icecrusher" then
  3878. change = 1
  3879.  
  3880. PlayAnimationFromTable({
  3881. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.996187985, 0.0871556774, 0, -0.0871556699, 0.996194661) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3882. CFrame.new(0, 1.49999499, 1.11760201e-08, 1, 0, 0, 0, 0.999998331, -7.45067918e-09, 0, 7.45069251e-09, 1) * CFrame.Angles(math.rad(0 - 3 * math.cos(sine/25)), 0, 0),
  3883. CFrame.new(0.284558058, 0.352360129, -0.585287333, 0.258820832, 0.965924978, -2.79002438e-06, 0.084192656, -0.0225623567, -0.996192336, -0.962249458, 0.257835418, -0.0871634856) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3884. CFrame.new(-0.273653597, 0.406440526, -0.577382147, 0.258828282, -0.965923369, -1.5671344e-07, -0.167737693, -0.0449467227, -0.984804809, 0.951247692, 0.254895747, -0.17365551) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3885. CFrame.new(0.474217355, -1.99127746, 0.0962256789, 0.96592617, 0.0225576833, -0.257834911, 0, 0.996192992, 0.0871558487, 0.258819818, -0.0841861963, 0.962250471) * CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3886. CFrame.new(-0.538676202, -1.98692012, -0.144339234, 0.96592617, 0.0225576833, 0.257834911, 0, 0.996192992, -0.0871558487, -0.258819818, 0.0841861963, 0.962250471) * CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3887. }, .3, false)
  3888. end
  3889. end
  3890. if attack == false and M == "Judgement" then
  3891. PlayAnimationFromTable({
  3892. CFrame.new(0, 0.373149872, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0 + .5 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3893. CFrame.new(0, 1.51476645, -0.0539780706, 1, 0, 0, 0, 0.991959035, 0.126559824, 0, -0.126559824, 0.991959095) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3894. CFrame.new(1.54815805, 0.113066152, 0, 0.981752872, -0.190161094, 0, 0.190161064, 0.981752992, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3895. CFrame.new(-1.56642199, 0.0832426548, 0, 0.977346003, 0.211647764, 0, -0.211647764, 0.977346003, 0, -0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3896. CFrame.new(0.50000006, -2.05107546, 0.227307364, 0.999800205, -0.0199995097, -1.67532294e-10, 0.0194808003, 0.973869205, 0.226273015, -0.00452534854, -0.22622776, 0.974064112) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3897. CFrame.new(-0.5, -1.32009184, -0.457082331, 1, 0, 0, 0, 0.967570484, 0.252609909, 0, -0.252610624, 0.967568815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3898. }, .3, false)
  3899. end
  3900. if attack == false and M == "Chaos" then
  3901. change = 1
  3902.  
  3903. PlayAnimationFromTable({
  3904. CFrame.new(0, -0.0647047833, 0.241481826, 1, 0, 0, 0, 0.965925455, -0.258820057, 0, 0.258821845, 0.965927064) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3905. CFrame.new(0, 1.38428938, 0.206644475, 1, 0, 0, 0, 0.866020501, -0.500013709, 0, 0.500014067, 0.866019189)* CFrame.Angles(math.rad(0 - 3 * math.cos(sine/25)), 0, 0),
  3906. CFrame.new(1.5, -0.0531108305, 0.240849346, 1, 0, 0, 0, 0.906307876, 0.422623992, 0, -0.42262274, 0.906307399) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3907. CFrame.new(-1.5, -0.0487760343, 0.17103304, 1, 0, 0, 0, 0.939689577, 0.342035413, 0, -0.342034101, 0.939688861) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3908. CFrame.new(0.5, -1.9015696, 0.0580465198, 1, 0, 0, 0, 0.965927184, 0.258823961, 0, -0.258822799, 0.965926468) * CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3909. CFrame.new(-0.5, -1.79043007, 0.338350534, 1, 0, 0, 0, 0.707104981, 0.707112432, 0, -0.70711112, 0.707104921) * CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3910. }, .3, false)
  3911. end
  3912. if attack == false and M == "Lust" then
  3913. change = 1
  3914.  
  3915. PlayAnimationFromTable({
  3916. CFrame.new(0.0405513234, 0.0106492359, -0.159051433, 1, -5.8359273e-08, -6.93068068e-06, 6.62168873e-07, 0.996194959, 0.0871532932, 6.89922217e-06, -0.0871533006, 0.996194959)* CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3917. CFrame.new(-0.0405531749, 1.47117352, 0.113457158, 1, 6.62131242e-07, 6.89922581e-06, -5.8359273e-08, 0.996195436, -0.0871478692, -6.93068068e-06, 0.0871478617, 0.996195436)* CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3918. CFrame.new(1.45944524, -0.162631646, -0.0976803005, 1, 1.26106011e-06, 6.81523534e-06, -5.8359273e-08, 0.984809577, -0.173659891, -6.93068068e-06, 0.17366077, 0.984805286)* CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3919. CFrame.new(-1.54055476, -0.180899188, -0.106088847, 1, 1.26098985e-06, 6.81524307e-06, -5.8359273e-08, 0.984806299, -0.173650682, -6.93068068e-06, 0.173650667, 0.984806299) * CFrame.new(0, 0 + 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3920. CFrame.new(0.559064269, -2.00381994, -0.0658437982, 0.99619478, -0.0868238732, -0.00758914975, 0.0868239328, 0.996223629, -0.000328019261, 0.00758897513, -0.000332191586, 0.999971509)* CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3921. CFrame.new(-0.625686049, -2.0142746, -0.111444466, 0.962248862, 0.0643517226, 0.264456004, -0.0613066703, 0.997923195, -0.019761242, -0.265178651, 0.00280226022, 0.964195728)* CFrame.new(0, 0 - 0.1 * math.cos(sine/25), 0) * CFrame.Angles(0, 0, 0),
  3922. }, .3, false)
  3923. end
  3924. if attack == false and M == "Cryingsoul" then
  3925. change = 1
  3926. PlayAnimationFromTable({
  3927. CFrame.new(0, -0.230203271, -0, 0.859055877, 0, -0.511881948, 0, 1, 0, 0.511881948, 0, 0.859055877) * CFrame.new(0, 0 - 0.08 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3928. CFrame.new(0.0128320083, 1.55717242, 0.0147267729, 0.753940403, -0.0736966878, 0.652797341, -3.88269683e-08, 0.993688822, 0.112181254, -0.656943142, -0.0845780373, 0.749183714) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3929. CFrame.new(0.633631885, 1.39605784, -0.696820199, 0.453542411, 0.657502055, -0.601656616, 0.319754094, -0.750183523, -0.578776896, -0.831900358, 0.0701175332, -0.550478995) * CFrame.new(0, 0 - 0.01 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3930. CFrame.new(-1.56270528, 0.138511211, 0.191515103, 0.987722814, 0.153419107, 0.0294647217, -0.156223074, 0.969972908, 0.186405778, 1.83880329e-05, -0.188720196, 0.982030928) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3931. CFrame.new(0.453773111, -1.82107401, 0.325433314, 0.990065217, 0.0263809338, -0.138113737, 1.96251267e-06, 0.982251108, 0.187608451, 0.140601754, -0.185742155, 0.972486317) * CFrame.new(0, 0 + 0.08 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3932. CFrame.new(-0.535228074, -1.78777075, -0.200142741, 0.984854817, -0.020508986, 0.172164142, 7.02798275e-07, 0.992979765, 0.1182843, -0.173381418, -0.116492741, 0.977940917) * CFrame.new(0, 0 + 0.08 * math.cos(sine/30), 0) * CFrame.Angles(0, 0, 0),
  3933. }, .3, false)
  3934. end
  3935. elseif Torsovelocity > 2 and hit ~= nil then
  3936. Anim = "Walk"
  3937. if attack == false then
  3938. if M == "Cryingsoul" then
  3939. PlayAnimationFromTable({
  3940. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.996187985, 0.0871556774, 0, -0.0871556699, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3941. CFrame.new(0, 1.49999499, 1.11760201e-08, 1, 0, 0, 0, 0.999998331, -7.45067918e-09, 0, 7.45069251e-09, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3942. CFrame.new(0.898229063, 1.30764246, -0.31758213, 0.881255984, 0.440893382, -0.17030859, 0.33813265, -0.839871168, -0.424598604, -0.330239087, 0.316590995, -0.889219284) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3943. CFrame.new(-1.46577704, 0.0133892335, 0.266446024, 0.978753984, 0.0149078807, 0.20449546, -0.0694270432, 0.962534189, 0.262121499, -0.192926213, -0.270749986, 0.943119228) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3944. CFrame.new(0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .3 * math.cos((sine) / 2), 0 + 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 - 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  3945. CFrame.new(-0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .3 * math.cos((sine) / 2), 0 - 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 + 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  3946. }, .3, false)
  3947. elseif M == "Judgement" then
  3948. PlayAnimationFromTable({
  3949. CFrame.new(0, 0.373149872, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0 + .5 * math.cos(sine/30), 0) * CFrame.Angles(-math.rad(35), 0, 0),
  3950. CFrame.new(0, 1.51476645, -0.0539780706, 1, 0, 0, 0, 0.991959035, 0.126559824, 0, -0.126559824, 0.991959095) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3951. CFrame.new(1.53044462, 0.0434587747, 0.373253405, 0.981754541, -0.171075299, -0.0830325559, 0.190161183, 0.883219123, 0.428673476, 6.77824119e-07, -0.43664071, 0.89963758) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3952. CFrame.new(-1.56102109, 0.0510505885, 0.286096632, 0.977345586, 0.197517931, 0.076041609, -0.211649761, 0.91208744, 0.351141959, 5.20918206e-07, -0.359280914, 0.933229327) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3953. CFrame.new(0.50000006, -2.05107546, 0.227307364, 0.999800205, -0.0199995097, -1.67532294e-10, 0.0194808003, 0.973869205, 0.226273015, -0.00452534854, -0.22622776, 0.974064112) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3954. CFrame.new(-0.5, -1.32009184, -0.457082331, 1, 0, 0, 0, 0.967570484, 0.252609909, 0, -0.252610624, 0.967568815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3955. }, .3, false)
  3956. else
  3957. PlayAnimationFromTable({
  3958. CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.996187985, 0.0871556774, 0, -0.0871556699, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3959. CFrame.new(0, 1.49999499, 1.11760201e-08, 1, 0, 0, 0, 0.999998331, -7.45067918e-09, 0, 7.45069251e-09, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3960. CFrame.new(1.51048923, 0.0486144125, 0.213053972, 0.150388524, 0.08681795, 0.984807611, -0.423753828, 0.905649245, -0.015128728, -0.893205106, -0.415041506, 0.172988981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3961. CFrame.new(-1.46577644, 0.0133882836, 0.266453117, 0.978753924, 0.0149079002, 0.204495385, -0.0694269463, 0.96253264, 0.26212123, -0.192926094, -0.270750105, 0.943119466) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3962. CFrame.new(0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .3 * math.cos((sine) / 2), 0 + 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 - 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  3963. CFrame.new(-0.5, -2.00000334, 2.67028881e-005, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024) * CFrame.new(0, 0+ .3 * math.cos((sine) / 2), 0 - 1 * math.cos((sine) / 4)) * CFrame.Angles(math.rad(0 + 50 * math.cos((sine) / 4)), math.rad(0), math.rad(0)),
  3964. }, .3, false)
  3965. end
  3966. end
  3967. end
  3968. if 0 < #Effects then
  3969. for e = 1, #Effects do
  3970. if Effects[e] ~= nil then
  3971. local Thing = Effects[e]
  3972. if Thing ~= nil then
  3973. local Part = Thing[1]
  3974. local Mode = Thing[2]
  3975. local Delay = Thing[3]
  3976. local IncX = Thing[4]
  3977. local IncY = Thing[5]
  3978. local IncZ = Thing[6]
  3979. do
  3980. if Thing[2] == "Shoot2" then
  3981. local Look = Thing[1]
  3982. local hit, pos = rayCast(Thing[4], Look, 15, Character)
  3983. local mag = (Thing[4] - pos).magnitude
  3984. Thing[9] = Thing[9] + 0
  3985. Thing[5] = Thing[5] + 0.2
  3986. Thing[6] = Thing[6] + 0.2
  3987. Effects.Block.Create(BrickColor.new("White"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 30, 30, 30, 0.01, 0.01, 0.01, 0.15)
  3988. Effects.Ring.Create(BrickColor.new("White"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(math.rad(math.random(-360,360)), math.rad(math.random(-360,360)), math.rad(math.random(-360,360))), 9, 9, 9, 0.4, 0.4, 0.4, 0.15)
  3989. Thing[4] = Thing[4] + Look * 8
  3990. Thing[3] = Thing[3] - .5
  3991. if hit ~= nil then
  3992. Thing[3] = 0
  3993. ref = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  3994. ref.Anchored = true
  3995. ref.CFrame = CFrame.new(pos)
  3996. game:GetService("Debris"):AddItem(ref, 30)
  3997. coroutine.resume(coroutine.create(function()
  3998. for i = 1, 5 do
  3999. swait()
  4000. Effects.Block.Create(BrickColor.new('White'), CFrame.new(ref.Position), 20, 20, 20, 10, 10, 10, 0.04)
  4001. Effects.Block.Create(BrickColor.new('White'), CFrame.new(ref.Position), 20, 20, 20, 10, 10, 10, 0.04)
  4002. MagnitudeDamage(ref, 34, 18, 30, 0, "Snare", "", 1)
  4003. CFuncs.Sound.Create("rbxassetid://741272936", ref, 3, .6)
  4004. for i = 0, 3, 0.1 do
  4005. swait()
  4006. Effects.Sphere.Create(BrickColor.new('White'), CFrame.new(ref.Position), 72, 72, 72, 0, 0, 0, 0.15)
  4007. Effects.Block.Create(BrickColor.new('White'), CFrame.new(ref.Position), 70, 70, 70, 0, 0, 0, 0.15)
  4008. end
  4009. end
  4010. Effects.Block.Create(BrickColor.new('White'), CFrame.new(ref.Position), 20, 20, 20, 10, 10, 10, 0.04)
  4011. Effects.Block.Create(BrickColor.new('White'), CFrame.new(ref.Position), 20, 20, 20, 10, 10, 10, 0.04)
  4012. MagnitudeDamage(ref, 34, 18, 30, 0, "Snare", "", 1)
  4013. CFuncs.Sound.Create("rbxassetid://741272936", ref, 3, .6)
  4014. end))
  4015. end
  4016. if Thing[3] <= 0 then
  4017. table.remove(Effects, e)
  4018. end
  4019. end
  4020. do
  4021. do
  4022. if Thing[2] == "FireWave" then
  4023. if Thing[3] <= Thing[4] then
  4024. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  4025. Thing[3] = Thing[3] + 1
  4026. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  4027. else
  4028. Part.Parent = nil
  4029. table.remove(Effects, e)
  4030. end
  4031. end
  4032. if Thing[2] ~= "Shoot" and Thing[2] ~= "Shoot2" and Thing[2] ~= "QuadShot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  4033. if Thing[1].Transparency <= 1 then
  4034. if Thing[2] == "Block1" then
  4035. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4036. Mesh = Thing[7]
  4037. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4038. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4039. elseif Thing[2] == "Block2" then
  4040. Thing[1].CFrame = Thing[1].CFrame
  4041. Mesh = Thing[7]
  4042. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4043. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4044. elseif Thing[2] == "Block3" then
  4045. Thing[1].CFrame = Thing[8].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4046. Mesh = Thing[7]
  4047. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4048. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4049. elseif Thing[2] == "Block4" then
  4050. Thing[1].CFrame = Thing[8].CFrame * CFrame.new(0, -Thing[7].Scale.Y, 0) * CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
  4051. Mesh = Thing[7]
  4052. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4053. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4054. elseif Thing[2] == "Block2Fire" then
  4055. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4056. Mesh = Thing[7]
  4057. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4058. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4059. if Thing[1].Transparency >= .3 then
  4060. Thing[1].BrickColor = BrickColor.new("Bright red")
  4061. else
  4062. Thing[1].BrickColor = BrickColor.new("Bright yellow")
  4063. end
  4064. elseif Thing[2] == "Ice" then
  4065. if Thing[6] <= Thing[5] then
  4066. Thing[6] = Thing[6] + .3
  4067. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 1, 0)
  4068. else
  4069. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4070. end
  4071. elseif Thing[2] == "Shatter" then
  4072. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4073. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  4074. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  4075. Thing[6] = Thing[6] + Thing[5]
  4076. elseif Thing[2] == "Fire" then
  4077. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  4078. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4079. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4080. elseif Thing[2] == "Cylinder" then
  4081. Mesh = Thing[7]
  4082. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4083. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4084. elseif Thing[2] == "Cylinder2" then
  4085. Mesh = Thing[7]
  4086. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4087. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, Thing[8], 0)
  4088. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4089. elseif Thing[2] == "Blood" then
  4090. Mesh = Thing[7]
  4091. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, .5, 0)
  4092. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4093. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4094. elseif Thing[2] == "Elec" then
  4095. Mesh = Thing[7]
  4096. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  4097. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4098. elseif Thing[2] == "Disappear" then
  4099. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4100. end
  4101. else
  4102. Part.Parent = nil
  4103. table.remove(Effects, e)
  4104. end
  4105. end
  4106. end
  4107. end
  4108. end
  4109. end
  4110. end
  4111. end
  4112. end
  4113. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement