AxeuerAlt

Untitled

May 25th, 2019
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").AxeuerAlt
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. wait(2)
  87. --[[
  88.  
  89. ░▒▓█ Ultra Instinct █▓▒░
  90.  
  91. --]]
  92.  
  93. local Player = game.Players.AxeuerAlt
  94. local char = Player.Character
  95. local Character = Player.Character
  96. local RootPart = Character.HumanoidRootPart
  97. local Head = Character.Head
  98. local done = false
  99. local canheal = false
  100. local deathchat1 = false
  101. local once = true
  102. local dead = false
  103. local candie = true
  104. local deathchat = false
  105. local idleon = true
  106. local idle1 = true
  107. local idle = true
  108. local spiritballenergy = true
  109. for i, v in pairs(game:GetService("Players").AxeuerAlt.Character:children()) do
  110. if v:IsA("Accessory") then
  111. v:Destroy()
  112. end
  113. end
  114. for i, v in pairs(game:GetService("Players").AxeuerAlt.Character:GetChildren()) do
  115. if v:IsA("Shirt") then
  116. v:Remove()
  117. end
  118. end
  119. for i, v in pairs(game:GetService("Players").AxeuerAlt.Character:GetChildren()) do
  120. if v:IsA("Pants") then
  121. v:Remove()
  122. end
  123. end
  124. wait()
  125. shirt = Instance.new("Shirt", game:GetService("Players").AxeuerAlt.Character)
  126. shirt.Name = "Shirt"
  127. pants = Instance.new("Pants", game:GetService("Players").AxeuerAlt.Character)
  128. pants.Name = "Pants"
  129.  
  130.  
  131.  
  132. local v3 = Vector3.new
  133. local num = 0
  134. local bc = BrickColor.new
  135. local new = Instance.new
  136.  
  137.  
  138. Instance.new("ForceField",char).Visible = false
  139. local poo = Instance.new("IntValue",Character)
  140. poo.Name = "haha nope"
  141. char.Humanoid.MaxHealth = math.huge
  142. wait()
  143. char.Humanoid.Health = math.huge
  144. Instance.new("ForceField",char).Visible = false
  145. local skinCol = "Pastel brown"
  146. local bd = Player:FindFirstChild("Body Colors")
  147. if bd then
  148. bd.HeadColor = BrickColor.new(skinCol)
  149. bd.TorsoColor = BrickColor.new(skinCol)
  150. bd.LeftLegColor = BrickColor.new(skinCol)
  151. bd.RightLegColor = BrickColor.new(skinCol)
  152. bd.LeftArmColor = BrickColor.new(skinCol)
  153. bd.RightArmColor = BrickColor.new(skinCol)
  154. else
  155. bd = Instance.new("BodyColors", Player)
  156. bd.HeadColor = BrickColor.new(skinCol)
  157. bd.TorsoColor = BrickColor.new(skinCol)
  158. bd.LeftLegColor = BrickColor.new(skinCol)
  159. bd.RightLegColor = BrickColor.new(skinCol)
  160. bd.LeftArmColor = BrickColor.new(skinCol)
  161. bd.RightArmColor = BrickColor.new(skinCol)
  162. end
  163. local number = 1
  164.  
  165. --------------------------------------------------------------------------
  166. --transform
  167. GroundWave5 = function()
  168. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  169. Colors = {"Dark blue", "Dark blue"}
  170.  
  171. local wave11 = Instance.new("Part", char)
  172. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  173. wave11.Anchored = true
  174. wave11.Name = "Wave"
  175. wave11.CanCollide = false
  176. wave11.Locked = true
  177. wave11.Size = Vector3.new(1, 1, 1)
  178. wave11.TopSurface = "Smooth"
  179. wave11.BottomSurface = "Smooth"
  180. wave11.Transparency = 0.35
  181. wave11.CFrame = HandCF
  182. wm31 = Instance.new("SpecialMesh", wave11)
  183. wm31.MeshId = "rbxassetid://3270017"
  184. coroutine.wrap(function()
  185. for i = 1, 30, 1 do
  186. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  187. wave11.Size = wm31.Scale
  188. wave11.CFrame = HandCF
  189. wave11.Transparency = i/30
  190. wait()
  191. end
  192. wait()
  193. wave11:Destroy()
  194. end)()
  195. end
  196. GroundWave6 = function()
  197. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  198. Colors = {"White", "Dark blue"}
  199. local wave111 = Instance.new("Part", char)
  200. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  201. wave111.Anchored = true
  202. wave111.Name = "Wave"
  203. wave111.CanCollide = false
  204. wave111.Locked = true
  205. wave111.Size = Vector3.new(1, 1, 1)
  206. wave111.TopSurface = "Smooth"
  207. wave111.BottomSurface = "Smooth"
  208. wave111.Transparency = 0.35
  209. wave111.CFrame = HandCF
  210. wm311 = Instance.new("SpecialMesh", wave111)
  211. wm311.MeshId = "rbxassetid://3270017"
  212. coroutine.wrap(function()
  213. for i = 1, 30, 1 do
  214. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  215. wave111.Size = wm311.Scale
  216. wave111.CFrame = HandCF
  217. wave111.Transparency = i/30
  218. wait()
  219. end
  220. wait()
  221. wave111:Destroy()
  222. end)()
  223. end
  224. GroundWave7 = function()
  225. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  226. Colors = {"Dark blue", "White"}
  227. local wave1111 = Instance.new("Part", char)
  228. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  229. wave1111.Anchored = true
  230. wave1111.Name = "Wave"
  231. wave1111.CanCollide = false
  232. wave1111.Locked = true
  233. wave1111.Size = Vector3.new(1, 1, 1)
  234. wave1111.TopSurface = "Smooth"
  235. wave1111.BottomSurface = "Smooth"
  236. wave1111.Transparency = 0.35
  237. wave1111.CFrame = HandCF
  238. wm3111 = Instance.new("SpecialMesh", wave1111)
  239. wm3111.MeshId = "rbxassetid://3270017"
  240. coroutine.wrap(function()
  241. for i = 1, 30, 1 do
  242. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  243. wave1111.Size = wm3111.Scale
  244. wave1111.CFrame = HandCF
  245. wave1111.Transparency = i/30
  246. wait()
  247. end
  248. wait()
  249. wave1111:Destroy()
  250. end)()
  251. end
  252. GroundWave8 = function()
  253. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  254. Colors = {"Dark blue", "Dark blue"}
  255. local wave11111 = Instance.new("Part", char)
  256. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  257. wave11111.Anchored = true
  258. wave11111.Name = "Wave"
  259. wave11111.CanCollide = false
  260. wave11111.Locked = true
  261. wave11111.Size = Vector3.new(1, 1, 1)
  262. wave11111.TopSurface = "Smooth"
  263. wave11111.BottomSurface = "Smooth"
  264. wave11111.Transparency = 0.35
  265. wave11111.CFrame = HandCF
  266. wm31111 = Instance.new("SpecialMesh", wave11111)
  267. wm31111.MeshId = "rbxassetid://3270017"
  268. coroutine.wrap(function()
  269. for i = 1, 30, 1 do
  270. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  271. wave11111.Size = wm31111.Scale
  272. wave11111.CFrame = HandCF
  273. wave11111.Transparency = i/30
  274. wait()
  275. end
  276. wait()
  277. wave11111:Destroy()
  278. end)()
  279. end
  280. GroundWave9 = function()
  281. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  282.  
  283. Colors = {"Cyan", "White"}
  284. local wave111111 = Instance.new("Part", char)
  285. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  286. wave111111.Anchored = true
  287. wave111111.Name = "Wave"
  288. wave111111.CanCollide = false
  289. wave111111.Locked = true
  290. wave111111.Size = Vector3.new(1, 1, 1)
  291. wave111111.TopSurface = "Smooth"
  292. wave111111.BottomSurface = "Smooth"
  293. wave111111.Transparency = 0.35
  294. wave111111.CFrame = HandCF
  295. wm311111 = Instance.new("SpecialMesh", wave111111)
  296. wm311111.MeshId = "rbxassetid://3270017"
  297. coroutine.wrap(function()
  298. for i = 1, 30, 1 do
  299. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  300. wave111111.Size = wm311111.Scale
  301. wave111111.CFrame = HandCF
  302. wave111111.Transparency = i/30
  303. wait()
  304. end
  305. wait()
  306. wave111111:Destroy()
  307. end)()
  308. end
  309. GroundWave10 = function()
  310. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  311. Colors = {"White", "Dark blue"}
  312. local wave1111111 = Instance.new("Part", char)
  313. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  314. wave1111111.Anchored = true
  315. wave1111111.Name = "Wave"
  316. wave1111111.CanCollide = false
  317. wave1111111.Locked = true
  318. wave1111111.Size = Vector3.new(1, 1, 1)
  319. wave1111111.TopSurface = "Smooth"
  320. wave1111111.BottomSurface = "Smooth"
  321. wave1111111.Transparency = 0.35
  322. wave1111111.CFrame = HandCF
  323. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  324. wm3111111.MeshId = "rbxassetid://3270017"
  325. coroutine.wrap(function()
  326. for i = 1, 30, 1 do
  327. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  328. wave1111111.Size = wm3111111.Scale
  329. wave1111111.CFrame = HandCF
  330. wave1111111.Transparency = i/30
  331. wait()
  332. end
  333. wait()
  334. wave1111111:Destroy()
  335. end)()
  336. end
  337.  
  338. GroundWave1 = function()
  339.  
  340. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  341. Colors = {"White", "White"}
  342. local wave = Instance.new("Part", char)
  343. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  344. wave.Anchored = true
  345. wave.Name = "Wave"..number
  346. wave.CanCollide = false
  347. wave.Locked = true
  348. wave.Size = Vector3.new(1, 1, 1)
  349. wave.TopSurface = "Smooth"
  350. wave.BottomSurface = "Smooth"
  351. wave.Transparency = 0.35
  352. wave.CFrame = HandCF
  353. wm = Instance.new("SpecialMesh", wave)
  354. wm.Name = "wave"..number
  355. wm.MeshId = "rbxassetid://3270017"
  356. coroutine.wrap(function()
  357. for i = 1, 30, 1 do
  358. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  359. wave.Size = wm.Scale
  360. wave.CFrame = HandCF
  361. wave.Transparency = i/30
  362. wait()
  363. end
  364. wait()
  365. wave:Destroy()
  366.  
  367. end)()
  368. end
  369.  
  370.  
  371. shirt = Instance.new("Shirt", char)
  372. shirt.Name = "Shirt"
  373. pants = Instance.new("Pants", char)
  374. pants.Name = "Pants"
  375. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=308511619"
  376. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=308459104"
  377. char.Head.face.Texture = "rbxassetid://105701191"
  378.  
  379. Hair7 = Instance.new("Part")
  380. Hair7.Parent = char
  381. Hair7.Name = "Hair"
  382. Hair7.CanCollide = false
  383. Hair7.Locked = true
  384. Hair7.TopSurface = "Smooth"
  385. Hair7.BottomSurface = "Smooth"
  386. Hair7.formFactor = "Symmetric"
  387. Hair7.Material = "Neon"
  388. Hair7.BrickColor = BrickColor.new("Really black")
  389. Hair7.CFrame = char.Torso.CFrame
  390. Hair7.Size = Vector3.new(1, 1, 1)
  391. Hair7.Transparency = 0
  392.  
  393.  
  394. Weld1 = Instance.new("Weld")
  395. Weld1.Parent = char.Head
  396. Weld1.Part0 = char.Head
  397. Weld1.Part1 = Hair7
  398. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  399.  
  400. Mesh = Instance.new("SpecialMesh")
  401. Mesh.Offset = Vector3.new(0,-0.4,0)
  402. Mesh.Parent = Hair7
  403. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  404. Mesh.MeshType = "FileMesh"
  405. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  406. Mesh.TextureId = ""
  407. wait(0.5)
  408. game.Chat:Chat(Character, "Not yet... I ain't finished yet..", "White")
  409. local Must2 = Instance.new("Sound",char)
  410. Must2.SoundId = "rbxassetid://144377132"
  411. Must2.Pitch = 0.99
  412. Must2.Volume = 1.6
  413. Must2.Looped = true
  414. wait(0)
  415. Must2:Play()
  416. wait(3)
  417. Hair7:Destroy()
  418. wait(0)
  419. Hair7 = Instance.new("Part")
  420. Hair7.Parent = char
  421. Hair7.Name = "Hair"
  422. Hair7.CanCollide = false
  423. Hair7.Locked = true
  424. Hair7.TopSurface = "Smooth"
  425. Hair7.BottomSurface = "Smooth"
  426. Hair7.formFactor = "Symmetric"
  427. Hair7.Material = "Neon"
  428. Hair7.BrickColor = BrickColor.new("Really black")
  429. Hair7.CFrame = char.Torso.CFrame
  430. Hair7.Size = Vector3.new(1, 1, 1)
  431. Hair7.Transparency = 0
  432.  
  433.  
  434. Mesh = Instance.new("SpecialMesh")
  435. Mesh.Offset = Vector3.new(0,-0.4,0)
  436. Mesh.Parent = Hair7
  437. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  438. Mesh.MeshType = "FileMesh"
  439. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  440. Mesh.TextureId = ""
  441. wait(4)
  442. local poof = Instance.new("Sound",Player)
  443. poof.SoundId = "rbxassetid://1035030726"
  444. poof.Pitch = 0.99
  445. poof.Volume = 1.3
  446. poof.Looped = false
  447. wait(0)
  448. poof:Play()
  449. GroundWave5()
  450. GroundWave6()
  451. GroundWave7()
  452. GroundWave8()
  453. GroundWave9()
  454. GroundWave10()
  455. Hair7:Destroy()
  456. wait(0)
  457. game.Chat:Chat(Character, "...", "White")
  458. Hair7 = Instance.new("Part")
  459. Hair7.Parent = char
  460. Hair7.Name = "Hair"
  461. Hair7.CanCollide = false
  462. Hair7.Locked = true
  463. Hair7.TopSurface = "Smooth"
  464. Hair7.BottomSurface = "Smooth"
  465. Hair7.formFactor = "Symmetric"
  466. Hair7.Material = "Neon"
  467. Hair7.BrickColor = BrickColor.new("Really black")
  468. Hair7.CFrame = char.Torso.CFrame
  469. Hair7.Size = Vector3.new(1, 1, 1)
  470. Hair7.Transparency = 0
  471.  
  472.  
  473. Weld1 = Instance.new("Weld")
  474. Weld1.Parent = char.Head
  475. Weld1.Part0 = char.Head
  476. Weld1.Part1 = Hair7
  477. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  478.  
  479. Mesh = Instance.new("SpecialMesh")
  480. Mesh.Offset = Vector3.new(0,-0.4,0)
  481. Mesh.Parent = Hair7
  482. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  483. Mesh.MeshType = "FileMesh"
  484. Mesh.MeshId = "http://www.roblox.com/asset/?id=560186510"
  485. Mesh.TextureId = ""
  486. char.Head.face.Texture = "rbxassetid://55108579"
  487.  
  488.  
  489. local ice = Instance.new("Part", Head)
  490. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  491. ice.BrickColor = BrickColor.new("White")
  492. ice.CanCollide = false
  493. ice.TopSurface = 0
  494. ice.BottomSurface = 0
  495. ice.Transparency = 1
  496. local ice2 = Instance.new("SpecialMesh", ice)
  497. ice2.MeshType = "Brick"
  498. ice2.Scale = Vector3.new(1, 1, 1)
  499. local ice3 = Instance.new("Weld", ice)
  500. ice3.Part0 = Head
  501. ice3.Part1 = ice
  502. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  503. local icesmoke = Instance.new("ParticleEmitter", ice)
  504. icesmoke.VelocitySpread = 5
  505. icesmoke.Size = NumberSequence.new({
  506. NumberSequenceKeypoint.new(0, 0.01),
  507. NumberSequenceKeypoint.new(1, 1)
  508. })
  509. icesmoke.Rate = math.huge
  510. icesmoke.Speed = NumberRange.new(1, 1)
  511. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  512. icesmoke.Transparency = NumberSequence.new({
  513. NumberSequenceKeypoint.new(0, 0.9),
  514. NumberSequenceKeypoint.new(1, 1)
  515. })
  516. icesmoke.Rotation = NumberRange.new(0, 360)
  517. icesmoke.Name = "Smoke"
  518. icesmoke.LightEmission = 0
  519. icesmoke.Acceleration = Vector3.new(0,0,0)
  520. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  521. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  522. icesmoke.LockedToPart = true
  523. maincolor = game.Players.AxeuerAlt.Character.Torso.BrickColor.Name
  524. secondcolor = "Really black"
  525. wait(0.016666666666666666)
  526. Effects = {}
  527. local Player = game.Players.AxeuerAlt
  528. local Character = Player.Character
  529. local Humanoid = Character.Humanoid
  530. local LeftArm = Character["Left Arm"]
  531. local RightArm = Character["Right Arm"]
  532. local LeftLeg = Character["Left Leg"]
  533. local RightLeg = Character["Right Leg"]
  534. local Head = Character.Head
  535. local Torso = Character.Torso
  536. local cam = game.Workspace.CurrentCamera
  537. local RootJoint = RootPart.RootJoint
  538. local equipped = true
  539. local attack = false
  540. local Anim = "Idle"
  541. local idle = 0
  542. local attacktype = 1
  543. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  544. local velocity = RootPart.Velocity.y
  545. local sine = 0
  546. local change = 1
  547. local grabbed = false
  548. local cn = CFrame.new
  549. local mr = math.rad
  550. local angles = CFrame.Angles
  551. local ud = UDim2.new
  552. local c3 = Color3.new
  553. local dir = {
  554. w = 0,
  555. s = 0,
  556. a = 0,
  557. d = 0
  558. }
  559. firemode = true
  560. rock = true
  561. local Services = {
  562. SoundService = game:GetService("SoundService"),
  563. Players = game:GetService("Players"),
  564. Debris = game:GetService("Debris"),
  565. Workspace = game:GetService("Workspace"),
  566. Lighting = game:GetService("Lighting"),
  567. HttpService = game:GetService("HttpService"),
  568. InsertService = game:GetService("InsertService")
  569. }
  570. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  571. Humanoid.Animator:Destroy()
  572. Character.Animate:Destroy()
  573. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  574. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  575. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  576. RSH, LSH = nil, nil
  577. RW = Instance.new("Weld")
  578. LW = Instance.new("Weld")
  579. RH = Torso["Right Hip"]
  580. LH = Torso["Left Hip"]
  581. RSH = Torso["Right Shoulder"]
  582. LSH = Torso["Left Shoulder"]
  583. RSH.Parent = nil
  584. LSH.Parent = nil
  585. RW.Name = "RW"
  586. RW.Part0 = Torso
  587. RW.C0 = cn(1.5, 0.5, 0)
  588. RW.C1 = cn(0, 0.5, 0)
  589. RW.Part1 = RightArm
  590. RW.Parent = Torso
  591. LW.Name = "LW"
  592. LW.Part0 = Torso
  593. LW.C0 = cn(-1.5, 0.5, 0)
  594. LW.C1 = cn(0, 0.5, 0)
  595. LW.Part1 = LeftArm
  596. LW.Parent = Torso
  597. --------------
  598. human = char:FindFirstChild("Humanoid")
  599. human.Name = "hi"
  600. lig = Instance.new("PointLight",Player.Character.Torso)
  601. lig.Color=Color3.new(0,0,255)
  602. lig.Range = 10
  603. ----
  604. function clerp(a, b, t)
  605. local qa = {
  606. QuaternionFromCFrame(a)
  607. }
  608. local qb = {
  609. QuaternionFromCFrame(b)
  610. }
  611. local ax, ay, az = a.x, a.y, a.z
  612. local bx, by, bz = b.x, b.y, b.z
  613. local _t = 1 - t
  614. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  615. end
  616. function QuaternionFromCFrame(cf)
  617. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  618. local trace = m00 + m11 + m22
  619. if trace > 0 then
  620. local s = math.sqrt(1 + trace)
  621. local recip = 0.5 / s
  622. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  623. else
  624. local i = 0
  625. if m00 < m11 then
  626. i = 1
  627. end
  628. if m22 > (i == 0 and m00 or m11) then
  629. i = 2
  630. end
  631. if i == 0 then
  632. local s = math.sqrt(m00 - m11 - m22 + 1)
  633. local recip = 0.5 / s
  634. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  635. elseif i == 1 then
  636. local s = math.sqrt(m11 - m22 - m00 + 1)
  637. local recip = 0.5 / s
  638. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  639. elseif i == 2 then
  640. local s = math.sqrt(m22 - m00 - m11 + 1)
  641. local recip = 0.5 / s
  642. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  643. end
  644. end
  645. end
  646. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  647. local xs, ys, zs = x + x, y + y, z + z
  648. local wx, wy, wz = w * xs, w * ys, w * zs
  649. local xx = x * xs
  650. local xy = x * ys
  651. local xz = x * zs
  652. local yy = y * ys
  653. local yz = y * zs
  654. local zz = z * zs
  655. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  656. end
  657. function QuaternionSlerp(a, b, t)
  658. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  659. local startInterp, finishInterp
  660. if cosTheta >= 1.0E-4 then
  661. if 1 - cosTheta > 1.0E-4 then
  662. local theta = math.acos(cosTheta)
  663. local invSinTheta = 1 / math.sin(theta)
  664. startInterp = math.sin((1 - t) * theta) * invSinTheta
  665. finishInterp = math.sin(t * theta) * invSinTheta
  666. else
  667. startInterp = 1 - t
  668. finishInterp = t
  669. end
  670. elseif 1 + cosTheta > 1.0E-4 then
  671. local theta = math.acos(-cosTheta)
  672. local invSinTheta = 1 / math.sin(theta)
  673. startInterp = math.sin((t - 1) * theta) * invSinTheta
  674. finishInterp = math.sin(t * theta) * invSinTheta
  675. else
  676. startInterp = t - 1
  677. finishInterp = t
  678. end
  679. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  680. end
  681. function swait(num)
  682. if num == 0 or num == nil then
  683. game:service("RunService").Stepped:wait(0)
  684. else
  685. for i = 0, num do
  686. game:service("RunService").Stepped:wait(0)
  687. end
  688. end
  689. end
  690. local RbxUtility = LoadLibrary("RbxUtility")
  691. local Create = RbxUtility.Create
  692. function RemoveOutlines(part)
  693. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  694. end
  695. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  696. local Part = Create("Part")({
  697. formFactor = FormFactor,
  698. Parent = Parent,
  699. Reflectance = Reflectance,
  700. Transparency = Transparency,
  701. CanCollide = false,
  702. Locked = true,
  703. BrickColor = BrickColor.new(tostring(BColor)),
  704. Name = Name,
  705. Size = Size,
  706. Material = Material
  707. })
  708. RemoveOutlines(Part)
  709. return Part
  710. end
  711. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  712. local Msh = Create(Mesh)({
  713. Parent = Part,
  714. Offset = OffSet,
  715. Scale = Scale
  716. })
  717. if Mesh == "SpecialMesh" then
  718. Msh.MeshType = MeshType
  719. Msh.MeshId = MeshId
  720. end
  721. return Msh
  722. end
  723. function CreateWeld(Parent, Part0, Part1, C0, C1)
  724. local Weld = Create("Weld")({
  725. Parent = Parent,
  726. Part0 = Part0,
  727. Part1 = Part1,
  728. C0 = C0,
  729. C1 = C1
  730. })
  731. return Weld
  732. end
  733. function rayCast(Position, Direction, Range, Ignore)
  734. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  735. end
  736. function CreateSound(id, par, vol, pit)
  737. coroutine.resume(coroutine.create(function()
  738. local sou = Instance.new("Sound", par or workspace)
  739. sou.Volume = vol
  740. sou.Pitch = pit or 1
  741. sou.SoundId = id
  742. wait()
  743. sou:play()
  744. game:GetService("Debris"):AddItem(sou, 6)
  745. end))
  746. end
  747. function CreateSong(id, par, vol, pit)
  748. coroutine.resume(coroutine.create(function()
  749. sou2 = Instance.new("Sound", par or workspace)
  750. sou2.Volume = 1
  751. sou2.Pitch = 1
  752. sou2.SoundId = id
  753. wait()
  754. sou2:play()
  755. sou2.Looped = true
  756. end))
  757. end
  758. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  759. local function getclosest(obj, distance)
  760. local last, lastx = distance + 1, nil
  761. for i, v in pairs(workspace:GetChildren()) do
  762. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  763. local t = v.Torso
  764. local dist = t.Position - obj.Position.magnitude
  765. if distance >= dist and last > dist then
  766. last = dist
  767. lastx = v
  768. end
  769. end
  770. end
  771. return lastx
  772. end
  773. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  774. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  775. prt.Anchored = true
  776. prt.CFrame = cframe
  777. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  778. game:GetService("Debris"):AddItem(prt, 10)
  779. if Type == 1 or Type == nil then
  780. table.insert(Effects, {
  781. prt,
  782. "Block1",
  783. delay,
  784. x3,
  785. y3,
  786. z3,
  787. msh
  788. })
  789. elseif Type == 2 then
  790. table.insert(Effects, {
  791. prt,
  792. "Block2",
  793. delay,
  794. x3,
  795. y3,
  796. z3,
  797. msh
  798. })
  799. elseif Type == 3 then
  800. table.insert(Effects, {
  801. prt,
  802. "Block3",
  803. delay,
  804. x3,
  805. y3,
  806. z3,
  807. msh
  808. })
  809. end
  810. end
  811. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  812. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  813. prt.Anchored = true
  814. prt.CFrame = cframe
  815. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  816. game:GetService("Debris"):AddItem(prt, 10)
  817. table.insert(Effects, {
  818. prt,
  819. "Cylinder",
  820. delay,
  821. x3,
  822. y3,
  823. z3,
  824. msh
  825. })
  826. end
  827. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  828. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  829. prt.Anchored = true
  830. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  831. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  832. game:GetService("Debris"):AddItem(prt, 10)
  833. table.insert(Effects, {
  834. prt,
  835. "Cylinder",
  836. delay,
  837. x3,
  838. y3,
  839. z3,
  840. msh
  841. })
  842. end
  843. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  844. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  845. prt.Anchored = true
  846. prt.CFrame = cframe
  847. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  848. game:GetService("Debris"):AddItem(prt, 10)
  849. table.insert(Effects, {
  850. prt,
  851. "Cylinder",
  852. delay,
  853. x3,
  854. y3,
  855. z3,
  856. msh
  857. })
  858. end
  859. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  860. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  861. prt.Anchored = true
  862. prt.CFrame = cframe
  863. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  864. game:GetService("Debris"):AddItem(prt, 10)
  865. table.insert(Effects, {
  866. prt,
  867. "Cylinder",
  868. delay,
  869. x3,
  870. y3,
  871. z3,
  872. msh
  873. })
  874. end
  875. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  876. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  877. prt.Anchored = true
  878. prt.CFrame = cframe
  879. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  880. game:GetService("Debris"):AddItem(prt, 10)
  881. table.insert(Effects, {
  882. prt,
  883. "Cylinder",
  884. delay,
  885. x3,
  886. y3,
  887. z3,
  888. msh
  889. })
  890. end
  891. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  892. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  893. prt.Anchored = true
  894. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  895. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  896. local num = math.random(10, 50) / 1000
  897. game:GetService("Debris"):AddItem(prt, 10)
  898. table.insert(Effects, {
  899. prt,
  900. "Shatter",
  901. num,
  902. prt.CFrame,
  903. math.random() - math.random(),
  904. 0,
  905. math.random(50, 100) / 100
  906. })
  907. end
  908.  
  909. attack = false
  910. game:GetService("RunService").Stepped:connect(function()
  911. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  912. velocity = RootPart.Velocity.y
  913. sine = sine + change
  914. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  915. if equipped == true or equipped == false then
  916. if 1 < RootPart.Velocity.y and hit == nil then
  917. Anim = "Jump"
  918. if attack == false and ice_mode == false then
  919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  921. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  922. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  923. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  924. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  925. end
  926. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  927. Anim = "Fall"
  928. if attack == false then
  929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  931. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  932. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  933. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  934. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  935. end
  936. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  937. Anim = "Idle"
  938. if attack==false then
  939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .3)
  940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  941. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.3)
  942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.3)
  943. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
  944. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .3)
  945. end
  946. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  947. Anim = "Walk"
  948. if attack==false then
  949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 5)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 10))), .2)
  950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
  951. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10 * math.cos(sine / 13)), math.rad(0), math.rad(4 * math.cos(sine / 13))), .2)
  953. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 2), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  954. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 2), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 7))), .2)
  955. end
  956. end
  957. end
  958. if equipped == true or equipped == false then
  959. if 1 < RootPart.Velocity.Y and hit == nil then
  960. Anim = "Jump"
  961. if attack == false and ice_mode == true then
  962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  966. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  967. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  968. end
  969. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  970. Anim = "Fall"
  971. if attack == false then
  972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  974. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  975. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  976. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  977. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  978. end
  979. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  980. Anim = "Idle"
  981. if attack == false then
  982. change = 0.8
  983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(15)), 0.1)
  984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-15)), 0.1)
  985. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  986. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  987. RH.C0 = clerp(RH.C0, cn(1, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(19 + 2 * math.cos(sine / 25))), 0.1)
  988. LH.C0 = clerp(LH.C0, cn(-1, -1 - 0.1 * math.cos(sine / 25), -0.1) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(9 + 2 * math.cos(sine / 25))), 0.1)
  989. end
  990. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  991. Anim = "Walk"
  992. if attack == false then
  993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(-70)), 0.1)
  994. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(70)), 0.1)
  995. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  996. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  997. RH.C0 = clerp(RH.C0, cn(0.6, -0.8 - 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(4 + 2 * math.cos(sine / 25))), 0.1)
  998. LH.C0 = clerp(LH.C0, cn(-0.9, -0.8 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(-19 + 2 * math.cos(sine / 25))), 0.1)
  999. end
  1000. end
  1001. end
  1002. if 0 < #Effects then
  1003. for e = 1, #Effects do
  1004. if Effects[e] ~= nil then
  1005. local Thing = Effects[e]
  1006. if Thing ~= nil then
  1007. local Part = Thing[1]
  1008. local Mode = Thing[2]
  1009. local Delay = Thing[3]
  1010. local IncX = Thing[4]
  1011. local IncY = Thing[5]
  1012. local IncZ = Thing[6]
  1013. if 1 >= Thing[1].Transparency then
  1014. if Thing[2] == "Block1" then
  1015. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1016. local Mesh = Thing[1].Mesh
  1017. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1018. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1019. elseif Thing[2] == "Block2" then
  1020. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
  1021. local Mesh = Thing[7]
  1022. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1023. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1024. elseif Thing[2] == "Block3" then
  1025. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.2, 0)
  1026. local Mesh = Thing[7]
  1027. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1028. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1029. elseif Thing[2] == "Cylinder" then
  1030. local Mesh = Thing[1].Mesh
  1031. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1032. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1033. elseif Thing[2] == "Blood" then
  1034. local Mesh = Thing[7]
  1035. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1036. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1037. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1038. elseif Thing[2] == "Elec" then
  1039. local Mesh = Thing[1].Mesh
  1040. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1041. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1042. elseif Thing[2] == "Disappear" then
  1043. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1044. elseif Thing[2] == "Shatter" then
  1045. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1046. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1047. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1048. Thing[6] = Thing[6] + Thing[5]
  1049. end
  1050. else
  1051. Part.Parent = nil
  1052. table.remove(Effects, e)
  1053. end
  1054. end
  1055. end
  1056. end
  1057. end
  1058. end)
  1059. ---
  1060. local whoh = Instance.new("Sound",Torso)
  1061. whoh.SoundId = "rbxassetid://1179254378"
  1062. whoh.Pitch = 0.99
  1063. whoh.Volume = 1.5
  1064. whoh.Looped = true
  1065. wait(0)
  1066. whoh:Play()
  1067. local Aura = Instance.new('ParticleEmitter')
  1068. Aura.Name = "Aura"
  1069. Aura.Texture = "rbxassetid://833874434"
  1070. Aura.Parent = LeftArm
  1071. Aura.LightEmission = 1
  1072. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1073. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1074. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1075. Aura.LockedToPart = true
  1076. Aura.Lifetime = NumberRange.new(1)
  1077. Aura.Rate = 100
  1078. Aura.Speed = NumberRange.new(0.3)
  1079. Aura.EmissionDirection = "Top"
  1080.  
  1081.  
  1082. local Aura = Instance.new('ParticleEmitter')
  1083. Aura.Name = "Aura"
  1084. Aura.Texture = "rbxassetid://833874434"
  1085. Aura.Parent = Head
  1086. Aura.LightEmission = 1
  1087. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1088. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1089. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1090. Aura.LockedToPart = true
  1091. Aura.Lifetime = NumberRange.new(1)
  1092. Aura.Rate = 100
  1093. Aura.Speed = NumberRange.new(0)
  1094. Aura.EmissionDirection = "Top"
  1095. local Aura2 = Instance.new('ParticleEmitter')
  1096. Aura2.Name = "Aura"
  1097. Aura2.Texture = "rbxassetid://833874434"
  1098. Aura2.Parent = RightArm
  1099. Aura2.LightEmission = 1
  1100. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1101. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1102. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1103. Aura2.LockedToPart = true
  1104. Aura2.Lifetime = NumberRange.new(1)
  1105. Aura2.Rate = 100
  1106. Aura2.Speed = NumberRange.new(0.3)
  1107. Aura2.EmissionDirection = "Top"
  1108. local Aura2 = Instance.new('ParticleEmitter')
  1109. Aura2.Name = "Aura"
  1110. Aura2.Texture = "rbxassetid://833874434"
  1111. Aura2.Parent = LeftLeg
  1112. Aura2.LightEmission = 1
  1113. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1114. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1115. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1116. Aura2.LockedToPart = true
  1117. Aura2.Lifetime = NumberRange.new(1)
  1118. Aura2.Rate = 100
  1119. Aura2.Speed = NumberRange.new(0.3)
  1120. Aura2.EmissionDirection = "Top"
  1121. local Aura2 = Instance.new('ParticleEmitter')
  1122. Aura2.Name = "Aura"
  1123. Aura2.Texture = "rbxassetid://833874434"
  1124. Aura2.Parent = RightLeg
  1125. Aura2.LightEmission = 1
  1126. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1127. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1128. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1129. Aura2.LockedToPart = true
  1130. Aura2.Lifetime = NumberRange.new(1)
  1131. Aura2.Rate = 100
  1132. Aura2.Speed = NumberRange.new(0.3)
  1133. Aura2.EmissionDirection = "Top"
  1134. ---aura2
  1135. local Aura = Instance.new('ParticleEmitter')
  1136. Aura.Name = "Aura"
  1137. Aura.Texture = "rbxassetid://833874434"
  1138. Aura.Parent = LeftArm
  1139. Aura.LightEmission = 1
  1140. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1141. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1142. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1143. Aura.LockedToPart = true
  1144. Aura.Lifetime = NumberRange.new(1)
  1145. Aura.Rate = 60
  1146. Aura.Speed = NumberRange.new(0.3)
  1147. Aura.EmissionDirection = "Top"
  1148. local Aura2 = Instance.new('ParticleEmitter')
  1149. Aura2.Name = "Aura"
  1150. Aura2.Texture = "rbxassetid://833874434"
  1151. Aura2.Parent = RightArm
  1152. Aura2.LightEmission = 1
  1153. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1154. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1155. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1156. Aura2.LockedToPart = true
  1157. Aura2.Lifetime = NumberRange.new(1)
  1158. Aura2.Rate = 60
  1159. Aura2.Speed = NumberRange.new(0.3)
  1160. Aura2.EmissionDirection = "Top"
  1161. local Aura2 = Instance.new('ParticleEmitter')
  1162. Aura2.Name = "Aura"
  1163. Aura2.Texture = "rbxassetid://833874434"
  1164. Aura2.Parent = LeftLeg
  1165. Aura2.LightEmission = 1
  1166. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1167. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1168. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1169. Aura2.LockedToPart = true
  1170. Aura2.Lifetime = NumberRange.new(1)
  1171. Aura2.Rate = 60
  1172. Aura2.Speed = NumberRange.new(0.1)
  1173. Aura2.EmissionDirection = "Top"
  1174. local Aura2 = Instance.new('ParticleEmitter')
  1175. Aura2.Name = "Aura"
  1176. Aura2.Texture = "rbxassetid://833874434"
  1177. Aura2.Parent = RightLeg
  1178. Aura2.LightEmission = 1
  1179. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1180. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1181. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1182. Aura2.LockedToPart = true
  1183. Aura2.Lifetime = NumberRange.new(1)
  1184. Aura2.Rate = 60
  1185. Aura2.Speed = NumberRange.new(0.3)
  1186. Aura2.EmissionDirection = "Top"
  1187. ----aura3
  1188. ---aura2
  1189. local Aura = Instance.new('ParticleEmitter')
  1190. Aura.Name = "Aura"
  1191. Aura.Texture = "rbxassetid://833874434"
  1192. Aura.Parent = LeftArm
  1193. Aura.LightEmission = 1
  1194. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1195. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1196. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1197. Aura.LockedToPart = true
  1198. Aura.Lifetime = NumberRange.new(1)
  1199. Aura.Rate = 60
  1200. Aura.Speed = NumberRange.new(0.3)
  1201. Aura.EmissionDirection = "Top"
  1202. local Aura2 = Instance.new('ParticleEmitter')
  1203. Aura2.Name = "Aura"
  1204. Aura2.Texture = "rbxassetid://833874434"
  1205. Aura2.Parent = RightArm
  1206. Aura2.LightEmission = 1
  1207. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1208. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1209. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1210. Aura2.LockedToPart = true
  1211. Aura2.Lifetime = NumberRange.new(1)
  1212. Aura2.Rate = 60
  1213. Aura2.Speed = NumberRange.new(0.3)
  1214. Aura2.EmissionDirection = "Top"
  1215. local Aura2 = Instance.new('ParticleEmitter')
  1216. Aura2.Name = "Aura"
  1217. Aura2.Texture = "rbxassetid://833874434"
  1218. Aura2.Parent = LeftLeg
  1219. Aura2.LightEmission = 1
  1220. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1221. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1222. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1223. Aura2.LockedToPart = true
  1224. Aura2.Lifetime = NumberRange.new(1)
  1225. Aura2.Rate = 60
  1226. Aura2.Speed = NumberRange.new(0.3)
  1227. Aura2.EmissionDirection = "Top"
  1228. local Aura2 = Instance.new('ParticleEmitter')
  1229. Aura2.Name = "Aura"
  1230. Aura2.Texture = "rbxassetid://833874434"
  1231. Aura2.Parent = RightLeg
  1232. Aura2.LightEmission = 1
  1233. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1234. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1235. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1236. Aura2.LockedToPart = true
  1237. Aura2.Lifetime = NumberRange.new(0.6)
  1238. Aura2.Rate = 60
  1239. Aura2.Speed = NumberRange.new(0.3)
  1240. Aura2.EmissionDirection = "Top"
  1241. ----
  1242.  
  1243. ---aura2
  1244. local Aura = Instance.new('ParticleEmitter')
  1245. Aura.Name = "Aura"
  1246. Aura.Texture = "rbxassetid://833874434"
  1247. Aura.Parent = LeftArm
  1248. Aura.LightEmission = 1
  1249. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1250. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1251. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1252. Aura.LockedToPart = true
  1253. Aura.Lifetime = NumberRange.new(1)
  1254. Aura.Rate = 60
  1255. Aura.Speed = NumberRange.new(0.3)
  1256. Aura.EmissionDirection = "Top"
  1257. local Aura2 = Instance.new('ParticleEmitter')
  1258. Aura2.Name = "Aura"
  1259. Aura2.Texture = "rbxassetid://833874434"
  1260. Aura2.Parent = RightArm
  1261. Aura2.LightEmission = 1
  1262. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1263. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1264. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1265. Aura2.LockedToPart = true
  1266. Aura2.Lifetime = NumberRange.new(1)
  1267. Aura2.Rate = 60
  1268. Aura2.Speed = NumberRange.new(0.3)
  1269. Aura2.EmissionDirection = "Top"
  1270. local Aura2 = Instance.new('ParticleEmitter')
  1271. Aura2.Name = "Aura"
  1272. Aura2.Texture = "rbxassetid://833874434"
  1273. Aura2.Parent = LeftLeg
  1274. Aura2.LightEmission = 1
  1275. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1276. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1277. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1278. Aura2.LockedToPart = true
  1279. Aura2.Lifetime = NumberRange.new(1)
  1280. Aura2.Rate = 60
  1281. Aura2.Speed = NumberRange.new(0.3)
  1282. Aura2.EmissionDirection = "Top"
  1283. local Aura2 = Instance.new('ParticleEmitter')
  1284. Aura2.Name = "Aura"
  1285. Aura2.Texture = "rbxassetid://833874434"
  1286. Aura2.Parent = RightLeg
  1287. Aura2.LightEmission = 1
  1288. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1289. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1290. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1291. Aura2.LockedToPart = true
  1292. Aura2.Lifetime = NumberRange.new(0.6)
  1293. Aura2.Rate = 60
  1294. Aura2.Speed = NumberRange.new(0.3)
  1295. Aura2.EmissionDirection = "Top"
  1296. local tra = Instance.new('ParticleEmitter')
  1297. tra.Parent = Torso
  1298. tra.LightEmission = 1
  1299. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1300. tra.Rate = 15
  1301. tra.Rotation = NumberRange.new(-5, 5)
  1302. tra.Lifetime = NumberRange.new(1.5, 2)
  1303. tra.Size = NumberSequence.new(0.098,0)
  1304. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1305. tra.Speed = NumberRange.new(0.5)
  1306. tra.VelocitySpread = 360
  1307. tra.VelocityInheritance = 0.5
  1308. tra.ZOffset = 2
  1309. local tra = Instance.new('ParticleEmitter')
  1310. tra.Parent = Head
  1311. tra.LightEmission = 1
  1312. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1313. tra.Rate = 15
  1314. tra.Rotation = NumberRange.new(-5, 5)
  1315. tra.Lifetime = NumberRange.new(1.5, 2)
  1316. tra.Size = NumberSequence.new(0.098,0)
  1317. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1318. tra.Speed = NumberRange.new(0.5)
  1319. tra.VelocitySpread = 360
  1320. tra.VelocityInheritance = 0.5
  1321. tra.ZOffset = 2
  1322. local tra = Instance.new('ParticleEmitter')
  1323. tra.Parent = LeftArm
  1324. tra.LightEmission = 1
  1325. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1326. tra.Rate = 15
  1327. tra.Rotation = NumberRange.new(-5, 5)
  1328. tra.Lifetime = NumberRange.new(1.5, 2)
  1329. tra.Size = NumberSequence.new(0.098,0)
  1330. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1331. tra.Speed = NumberRange.new(0.5)
  1332. tra.VelocitySpread = 360
  1333. tra.VelocityInheritance = 0.5
  1334. tra.ZOffset = 2
  1335. local tra = Instance.new('ParticleEmitter')
  1336. tra.Parent = RightArm
  1337. tra.LightEmission = 1
  1338. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1339. tra.Rate = 15
  1340. tra.Rotation = NumberRange.new(-5, 5)
  1341. tra.Lifetime = NumberRange.new(1.5, 2)
  1342. tra.Size = NumberSequence.new(0.098,0)
  1343. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1344. tra.Speed = NumberRange.new(0.5)
  1345. tra.VelocitySpread = 360
  1346. tra.VelocityInheritance = 0.5
  1347. tra.ZOffset = 2
  1348. local tra = Instance.new('ParticleEmitter')
  1349. tra.Parent = LeftLeg
  1350. tra.LightEmission = 1
  1351. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1352. tra.Rate = 15
  1353. tra.Rotation = NumberRange.new(-5, 5)
  1354. tra.Lifetime = NumberRange.new(1.5, 2)
  1355. tra.Size = NumberSequence.new(0.098,0)
  1356. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1357. tra.Speed = NumberRange.new(0.5)
  1358. tra.VelocitySpread = 360
  1359. tra.VelocityInheritance = 0.5
  1360. tra.ZOffset = 2
  1361. local tra = Instance.new('ParticleEmitter')
  1362. tra.Parent = RightLeg
  1363. tra.LightEmission = 1
  1364. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1365. tra.Rate = 15
  1366. tra.Rotation = NumberRange.new(-5, 5)
  1367. tra.Lifetime = NumberRange.new(1.5, 2)
  1368. tra.Size = NumberSequence.new(0.098,0)
  1369. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1370. tra.Speed = NumberRange.new(0.5)
  1371. tra.VelocitySpread = 360
  1372. tra.VelocityInheritance = 0.5
  1373. tra.ZOffset = 2
  1374. ----
  1375. function RemoveOutlines(part)
  1376. part.TopSurface = 10
  1377. end
  1378. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1379. local Part = Create("Part")({
  1380. Parent = Parent,
  1381. Reflectance = Reflectance,
  1382. Transparency = Transparency,
  1383. CanCollide = false,
  1384. Locked = true,
  1385. BrickColor = BrickColor.new(tostring(BColor)),
  1386. Name = Name,
  1387. Size = Size,
  1388. Material = Material
  1389. })
  1390. RemoveOutlines(Part)
  1391. return Part
  1392. end
  1393. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1394. local Msh = Create(Mesh)({
  1395. Parent = Part,
  1396. Offset = OffSet,
  1397. Scale = Scale
  1398. })
  1399. if Mesh == "SpecialMesh" then
  1400. Msh.MeshType = MeshType
  1401. Msh.MeshId = MeshId
  1402. end
  1403. return Msh
  1404. end
  1405. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1406. local Weld = Create("Weld")({
  1407. Parent = Parent,
  1408. Part0 = Part0,
  1409. Part1 = Part1,
  1410. C0 = C0,
  1411. C1 = C1
  1412. })
  1413. return Weld
  1414. end
  1415. WSHM = {
  1416. "White",
  1417. "Pastel light blue"
  1418. }
  1419. WSH = WSHM[math.random(1, #WSHM)]
  1420. function IcePartFunk(HPart, aria, Min, Max)
  1421. IcePart = Instance.new("Part", HPart)
  1422. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1423. IcePart.CanCollide = false
  1424. IuW = Instance.new("Weld")
  1425. IuW.Name = "GuW"
  1426. IuW.Part0 = HPart
  1427. IuW.C0 = cn(math.random(-aria, aria), math.random(-aria, aria), math.random(-aria, aria)) * angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  1428. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1429. IuW.Part1 = IcePart
  1430. IuW.Parent = HPart
  1431. IcePart.Transparency = 0.85
  1432. IcePart.Material = "Neon"
  1433. WSH = WSHM[math.random(1, #WSHM)]
  1434. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1435. RemoveOutlines(IcePart)
  1436. game:GetService("Debris"):AddItem(IuW, 4)
  1437. game:GetService("Debris"):AddItem(IcePart, 6)
  1438. end
  1439. SpikeMeshId = 1033714
  1440. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1441. local Part = Instance.new("Part", Parent)
  1442. Part.Name = Name
  1443. Part.BrickColor = BrickColor.new(Color)
  1444. Part.Size = Size
  1445. Part.Material = Material
  1446. Part.Transparency = Transparency
  1447. Part.CanCollide = false
  1448. RemoveOutlines(Part)
  1449. local Mesh = Instance.new("SpecialMesh", Part)
  1450. Mesh.MeshType = "Sphere"
  1451. Mesh.Scale = Scale
  1452. return Mesh and Part
  1453. end
  1454. CFuncs = {
  1455. Part = {
  1456. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1457. local Part = Create("Part")({
  1458. Parent = Parent,
  1459. Reflectance = Reflectance,
  1460. Transparency = Transparency,
  1461. CanCollide = false,
  1462. Locked = true,
  1463. BrickColor = BrickColor.new(tostring(BColor)),
  1464. Name = Name,
  1465. Size = Size,
  1466. Material = Material
  1467. })
  1468. RemoveOutlines(Part)
  1469. return Part
  1470. end
  1471. },
  1472. Mesh = {
  1473. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1474. local Msh = Create(Mesh)({
  1475. Parent = Part,
  1476. Offset = OffSet,
  1477. Scale = Scale
  1478. })
  1479. if Mesh == "SpecialMesh" then
  1480. Msh.MeshType = MeshType
  1481. Msh.MeshId = MeshId
  1482. end
  1483. return Msh
  1484. end
  1485. },
  1486. Mesh = {
  1487. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1488. local Msh = Create(Mesh)({
  1489. Parent = Part,
  1490. Offset = OffSet,
  1491. Scale = Scale
  1492. })
  1493. if Mesh == "SpecialMesh" then
  1494. Msh.MeshType = MeshType
  1495. Msh.MeshId = MeshId
  1496. end
  1497. return Msh
  1498. end
  1499. },
  1500. Weld = {
  1501. Create = function(Parent, Part0, Part1, C0, C1)
  1502. local Weld = Create("Weld")({
  1503. Parent = Parent,
  1504. Part0 = Part0,
  1505. Part1 = Part1,
  1506. C0 = C0,
  1507. C1 = C1
  1508. })
  1509. return Weld
  1510. end
  1511. },
  1512. Sound = {
  1513. Create = function(id, par, vol, pit)
  1514. coroutine.resume(coroutine.create(function()
  1515. local S = Create("Sound")({
  1516. Volume = vol,
  1517. Pitch = pit or 1,
  1518. SoundId = id,
  1519. Parent = par or workspace
  1520. })
  1521. wait()
  1522. S:play()
  1523. game:GetService("Debris"):AddItem(S, 6)
  1524. end))
  1525. end
  1526. },
  1527. ParticleEmitter = {
  1528. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1529. local fp = Create("ParticleEmitter")({
  1530. Parent = Parent,
  1531. Color = ColorSequence.new(Color1, Color2),
  1532. LightEmission = LightEmission,
  1533. Size = Size,
  1534. Texture = Texture,
  1535. Transparency = Transparency,
  1536. ZOffset = ZOffset,
  1537. Acceleration = Accel,
  1538. Drag = Drag,
  1539. LockedToPart = LockedToPart,
  1540. VelocityInheritance = VelocityInheritance,
  1541. EmissionDirection = EmissionDirection,
  1542. Enabled = Enabled,
  1543. Lifetime = LifeTime,
  1544. Rate = Rate,
  1545. Rotation = Rotation,
  1546. RotSpeed = RotSpeed,
  1547. Speed = Speed,
  1548. VelocitySpread = VelocitySpread
  1549. })
  1550. return fp
  1551. end
  1552. }
  1553. }
  1554. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1555. if hit.Parent == nil then
  1556. return
  1557. end
  1558. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1559. for _, v in pairs(hit.Parent:children()) do
  1560. if v:IsA("Humanoid") then
  1561. h = v
  1562. end
  1563. end
  1564. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1565. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1566. return
  1567. end
  1568. local c = Create("ObjectValue")({
  1569. Name = "creator",
  1570. Value = game:service("Players").AxeuerAlt,
  1571. Parent = h
  1572. })
  1573. game:GetService("Debris"):AddItem(c, 0.5)
  1574. if HitSound ~= nil and HitPitch ~= nil then
  1575. CreateSound(HitSound, hit, 1, HitPitch)
  1576. end
  1577. local Damage = math.random(minim, maxim)
  1578. local blocked = false
  1579. local block = hit.Parent:findFirstChild("Block")
  1580. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1581. blocked = true
  1582. block.Value = block.Value - 1
  1583. print(block.Value)
  1584. end
  1585. if blocked == false then
  1586. h.Health = h.Health - Damage
  1587. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1588. else
  1589. h.Health = h.Health - Damage / 2
  1590. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1591. end
  1592. if Type == "Knockdown" then
  1593. local hum = hit.Parent.Humanoid
  1594. hum.PlatformStand = true
  1595. coroutine.resume(coroutine.create(function(HHumanoid)
  1596. swait(1)
  1597. HHumanoid.PlatformStand = false
  1598. end), hum)
  1599. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1600. local bodvol = Create("BodyVelocity")({
  1601. velocity = angle * knockback,
  1602. P = 5000,
  1603. maxForce = Vector3.new(8000, 8000, 8000),
  1604. Parent = hit
  1605. })
  1606. local rl = Create("BodyAngularVelocity")({
  1607. P = 3000,
  1608. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1609. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1610. Parent = hit
  1611. })
  1612. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1613. game:GetService("Debris"):AddItem(rl, 0.5)
  1614. elseif Type == "Normal" then
  1615. local vp = Create("BodyVelocity")({
  1616. P = 500,
  1617. maxForce = Vector3.new(math.huge, 0, math.huge),
  1618. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1619. })
  1620. if knockback > 0 then
  1621. vp.Parent = hit.Parent.Torso
  1622. end
  1623. game:GetService("Debris"):AddItem(vp, 0.5)
  1624. elseif Type == "Impale" then
  1625. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1626. Spike.Anchored = true
  1627. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1628. Spike.Position = hit.Parent.Torso.Position
  1629. for i = 1, 5 do
  1630. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1631. end
  1632. Services.Debris:AddItem(Spike, 4)
  1633. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1634. hit.Parent.Humanoid.PlatformStand = true
  1635. swait(1)
  1636. hit.Parent.Humanoid.PlatformStand = false
  1637. elseif Type == "Up" then
  1638. local bodyVelocity = Create("BodyVelocity")({
  1639. velocity = Vector3.new(0, 20, 0),
  1640. P = 5000,
  1641. maxForce = Vector3.new(8000, 8000, 8000),
  1642. Parent = hit
  1643. })
  1644. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1645. local bodyVelocity = Create("BodyVelocity")({
  1646. velocity = Vector3.new(0, 20, 0),
  1647. P = 5000,
  1648. maxForce = Vector3.new(8000, 8000, 8000),
  1649. Parent = hit
  1650. })
  1651. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1652. elseif Type == "Snare" then
  1653. local bp = Create("BodyPosition")({
  1654. P = 900,
  1655. D = 1000,
  1656. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1657. position = hit.Parent.Torso.Position,
  1658. Parent = hit.Parent.Torso
  1659. })
  1660. game:GetService("Debris"):AddItem(bp, 1)
  1661. elseif Type == "Slowness" then
  1662. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1663. for i = 1, 25 do
  1664. hit.Parent.Humanoid.WalkSpeed = 4
  1665. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1666. end
  1667. wait(4)
  1668. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1669. elseif Type == "FireDmg" then
  1670. for i = 1, math.random(60, 150) do
  1671. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1672. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1673. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1674. wait(0.1)
  1675. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1676. end
  1677. elseif Type == "Freeze" then
  1678. local bp = Create("BodyPosition")({
  1679. P = 900,
  1680. D = 1000,
  1681. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1682. position = hit.Parent.Torso.Position,
  1683. Parent = hit.Parent.Torso
  1684. })
  1685. game:GetService("Debris"):AddItem(bp, 4)
  1686. for i = 1, 25 do
  1687. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1688. end
  1689. elseif Type == "Freeze2" then
  1690. local BodPos = Create("BodyPosition")({
  1691. P = 50000,
  1692. D = 1000,
  1693. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1694. position = hit.Parent.Torso.Position,
  1695. Parent = hit.Parent.Torso
  1696. })
  1697. local BodGy = Create("BodyGyro")({
  1698. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1699. P = 20000,
  1700. Parent = hit.Parent.Torso,
  1701. cframe = hit.Parent.Torso.CFrame
  1702. })
  1703. hit.Parent.Torso.Anchored = true
  1704. coroutine.resume(coroutine.create(function(Part)
  1705. swait(1.5)
  1706. Part.Anchored = false
  1707. end), hit.Parent.Torso)
  1708. game:GetService("Debris"):AddItem(BodPos, 3)
  1709. game:GetService("Debris"):AddItem(BodGy, 3)
  1710. end
  1711. local debounce = Create("BoolValue")({
  1712. Name = "DebounceHit",
  1713. Parent = hit.Parent,
  1714. Value = true
  1715. })
  1716. game:GetService("Debris"):AddItem(debounce, Delay)
  1717. c = Instance.new("ObjectValue")
  1718. c.Name = "creator"
  1719. c.Value = Player
  1720. c.Parent = h
  1721. game:GetService("Debris"):AddItem(c, 0.5)
  1722. end
  1723. end
  1724. function ShowDamage(Pos, Text, Time, Color)
  1725. local Rate = 0.033333333333333
  1726. if not Pos then
  1727. local Pos = Vector3.new(0, 0, 0)
  1728. end
  1729. local Text = Text or ""
  1730. local Time = Time or 2
  1731. if not Color then
  1732. local Color = Color3.new(1, 0, 1)
  1733. end
  1734. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1735. EffectPart.Anchored = true
  1736. local BillboardGui = Create("BillboardGui")({
  1737. Size = UDim2.new(3, 0, 3, 0),
  1738. Adornee = EffectPart,
  1739. Parent = EffectPart
  1740. })
  1741. local TextLabel = Create("TextLabel")({
  1742. BackgroundTransparency = 1,
  1743. Size = UDim2.new(1, 0, 1, 0),
  1744. Text = Text,
  1745. TextColor3 = Color,
  1746. TextScaled = true,
  1747. Font = Enum.Font.ArialBold,
  1748. Parent = BillboardGui
  1749. })
  1750. game.Debris:AddItem(EffectPart, Time + 0.1)
  1751. EffectPart.Parent = game:GetService("Workspace")
  1752. delay(0, function()
  1753. local Frames = Time / Rate
  1754. for Frame = 1, Frames do
  1755. wait(Rate)
  1756. local Percent = Frame / Frames
  1757. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1758. TextLabel.TextTransparency = Percent
  1759. end
  1760. if EffectPart and EffectPart.Parent then
  1761. EffectPart:Destroy()
  1762. end
  1763. end)
  1764. end
  1765. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1766. for _, c in pairs(workspace:children()) do
  1767. local hum = c:findFirstChild("Humanoid")
  1768. if hum ~= nil then
  1769. local head = c:findFirstChild("Head")
  1770. if head ~= nil then
  1771. local targ = head.Position - Part.Position
  1772. local mag = targ.magnitude
  1773. if magni >= mag and c.Name ~= Player.Name then
  1774. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1775. end
  1776. end
  1777. end
  1778. end
  1779. end
  1780. function MagniKILL(Part, magni, knock, Type)
  1781. for _, c in pairs(workspace:children()) do
  1782. local hum = c:findFirstChild("Humanoid")
  1783. if hum ~= nil then
  1784. local head = c:findFirstChild("Head")
  1785. if head ~= nil then
  1786. local targ = head.Position - Part.Position
  1787. local mag = targ.magnitude
  1788. if magni >= mag and c.Name ~= Player.Name then
  1789. hum.Health = 0
  1790. end
  1791. end
  1792. end
  1793. end
  1794. end
  1795. EffectModel = Instance.new("Model", Character)
  1796. EffectModel.Name = "Effects"
  1797. Effects = {
  1798. Block = {
  1799. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1800. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1801. prt.Anchored = true
  1802. prt.CFrame = cframe
  1803. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1804. game:GetService("Debris"):AddItem(prt, 10)
  1805. if Type == 1 or Type == nil then
  1806. table.insert(Effects, {
  1807. prt,
  1808. "Block1",
  1809. delay,
  1810. x3,
  1811. y3,
  1812. z3,
  1813. msh
  1814. })
  1815. elseif Type == 2 then
  1816. table.insert(Effects, {
  1817. prt,
  1818. "Block2",
  1819. delay,
  1820. x3,
  1821. y3,
  1822. z3,
  1823. msh
  1824. })
  1825. else
  1826. table.insert(Effects, {
  1827. prt,
  1828. "Block3",
  1829. delay,
  1830. x3,
  1831. y3,
  1832. z3,
  1833. msh
  1834. })
  1835. end
  1836. end
  1837. },
  1838. Sphere = {
  1839. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1840. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1841. prt.Anchored = true
  1842. prt.CFrame = cframe
  1843. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1844. game:GetService("Debris"):AddItem(prt, 10)
  1845. table.insert(Effects, {
  1846. prt,
  1847. "Cylinder",
  1848. delay,
  1849. x3,
  1850. y3,
  1851. z3,
  1852. msh
  1853. })
  1854. end
  1855. },
  1856. Cylinder = {
  1857. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1858. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1859. prt.Anchored = true
  1860. prt.CFrame = cframe
  1861. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1862. game:GetService("Debris"):AddItem(prt, 10)
  1863. table.insert(Effects, {
  1864. prt,
  1865. "Cylinder",
  1866. delay,
  1867. x3,
  1868. y3,
  1869. z3,
  1870. msh
  1871. })
  1872. end
  1873. },
  1874. Wave = {
  1875. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1876. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1877. prt.Anchored = true
  1878. prt.CFrame = cframe
  1879. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1880. game:GetService("Debris"):AddItem(prt, 10)
  1881. table.insert(Effects, {
  1882. prt,
  1883. "Cylinder",
  1884. delay,
  1885. x3,
  1886. y3,
  1887. z3,
  1888. msh
  1889. })
  1890. end
  1891. },
  1892. Ring = {
  1893. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1894. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1895. prt.Anchored = true
  1896. prt.CFrame = cframe
  1897. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1898. game:GetService("Debris"):AddItem(prt, 10)
  1899. table.insert(Effects, {
  1900. prt,
  1901. "Cylinder",
  1902. delay,
  1903. x3,
  1904. y3,
  1905. z3,
  1906. msh
  1907. })
  1908. end
  1909. },
  1910. Break = {
  1911. Create = function(brickcolor, cframe, x1, y1, z1)
  1912. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1913. prt.Anchored = true
  1914. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1915. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1916. local num = math.random(10, 50) / 1000
  1917. game:GetService("Debris"):AddItem(prt, 10)
  1918. table.insert(Effects, {
  1919. prt,
  1920. "Shatter",
  1921. num,
  1922. prt.CFrame,
  1923. math.random() - math.random(),
  1924. 0,
  1925. math.random(50, 100) / 100
  1926. })
  1927. end
  1928. }
  1929. }
  1930. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1931. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1932. prt.Anchored = true
  1933. prt.CFrame = cframe
  1934. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1935. game:GetService("Debris"):AddItem(prt, 10)
  1936. if Type == 1 or Type == nil then
  1937. table.insert(Effects, {
  1938. prt,
  1939. "Block1",
  1940. delay,
  1941. x3,
  1942. y3,
  1943. z3,
  1944. msh
  1945. })
  1946. elseif Type == 2 then
  1947. table.insert(Effects, {
  1948. prt,
  1949. "Block2",
  1950. delay,
  1951. x3,
  1952. y3,
  1953. z3,
  1954. msh
  1955. })
  1956. elseif Type == 3 then
  1957. table.insert(Effects, {
  1958. prt,
  1959. "Block3",
  1960. delay,
  1961. x3,
  1962. y3,
  1963. z3,
  1964. msh
  1965. })
  1966. end
  1967. end
  1968. function CreateSound(id, par, vol, pit)
  1969. coroutine.resume(coroutine.create(function()
  1970. local sou = Instance.new("Sound", par or workspace)
  1971. sou.Volume = vol
  1972. sou.Pitch = pit or 1
  1973. sou.SoundId = id
  1974. swait()
  1975. sou:play()
  1976. game:GetService("Debris"):AddItem(sou, 6)
  1977. end))
  1978. end
  1979. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1980. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1981. prt.Anchored = true
  1982. prt.CFrame = cframe
  1983. prt.Material = "Neon"
  1984. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1985. game:GetService("Debris"):AddItem(prt, 10)
  1986. coroutine.resume(coroutine.create(function(Part, Mesh)
  1987. for i = 0, 6, delay do
  1988. swait()
  1989. Part.Transparency = i
  1990. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1991. end
  1992. Part.Parent = nil
  1993. end), prt, msh)
  1994. end
  1995. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1996. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1997. local MainPos = partt.Position
  1998. local MainPos2 = mouse + SpreadVectors
  1999. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2000. local speed = 1000
  2001. local num = 1
  2002. coroutine.resume(coroutine.create(function()
  2003. repeat
  2004. swait()
  2005. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2006. local mag =(MainPos - pos).magnitude
  2007. Laser(BrickColor.new("Lapis"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  2008. MainPos = MainPos + MouseLook.lookVector * speed
  2009. num = num - 1
  2010. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2011. if hit ~= nil then
  2012. num = 0
  2013. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2014. refpart.Anchored = true
  2015. refpart.CFrame = CFrame.new(pos)
  2016. game:GetService("Debris"):AddItem(refpart, 2)
  2017. end
  2018. if num <= 0 then
  2019. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2020. refpart.Anchored = true
  2021. refpart.CFrame = CFrame.new(pos)
  2022. if hit ~= nil then
  2023. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2024. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2025. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2026. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2027. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  2028. end
  2029. game:GetService("Debris"):AddItem(refpart, 0)
  2030. end
  2031. until num <= 0
  2032. end))
  2033. end
  2034. function shoottraildd2(mouse, partt, SpreadAmount)
  2035. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2036. local MainPos = partt.Position
  2037. local MainPos2 = mouse + SpreadVectors
  2038. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2039. local speed = 3000
  2040. local num = 1
  2041. coroutine.resume(coroutine.create(function()
  2042. repeat
  2043. swait()
  2044. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2045. local mag = (MainPos - pos).magnitude
  2046. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  2047. MainPos = MainPos + MouseLook.lookVector * speed
  2048. num = num - 1
  2049. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2050. if hit ~= nil then
  2051. num = 0
  2052. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2053. refpart.Anchored = true
  2054. refpart.CFrame = CFrame.new(pos)
  2055. game:GetService("Debris"):AddItem(refpart, 2)
  2056. end
  2057. if num <= 0 then
  2058. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2059. refpart.Anchored = true
  2060. refpart.CFrame = CFrame.new(pos)
  2061. if hit ~= nil then
  2062. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2063. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2064. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2065. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2066. MagniKILL(refpart, 80, 0, "Normal")
  2067. end
  2068. game:GetService("Debris"):AddItem(refpart, 0)
  2069. end
  2070. until num <= 0
  2071. end))
  2072. end
  2073. function shoottraildd22(mouse, partt, SpreadAmount)
  2074. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2075. local MainPos = partt.Position
  2076. local MainPos2 = mouse + SpreadVectors
  2077. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2078. local speed = 900
  2079. local num = 1
  2080. coroutine.resume(coroutine.create(function()
  2081. repeat
  2082. swait()
  2083. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2084. local mag = (MainPos - pos).magnitude
  2085. Laser(BrickColor.new("Magenta"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -6.175, 0, -6.175, 0.15)
  2086. MainPos = MainPos + MouseLook.lookVector * speed
  2087. num = num - 1
  2088. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2089. if hit ~= nil then
  2090. num = 0
  2091. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2092. refpart.Anchored = true
  2093. refpart.CFrame = CFrame.new(pos)
  2094. game:GetService("Debris"):AddItem(refpart, 2)
  2095. end
  2096. if num <= 0 then
  2097. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2098. refpart.Anchored = true
  2099. refpart.CFrame = CFrame.new(pos)
  2100. if hit ~= nil then
  2101. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2102. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2103. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2104. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2105. MagniKILL(refpart, 80, 0, "Normal")
  2106. end
  2107. game:GetService("Debris"):AddItem(refpart, 0)
  2108. end
  2109. until num <= 0
  2110. end))
  2111. end
  2112. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2113. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2114. local MainPos = partt.Position
  2115. local MainPos2 = mouse + SpreadVectors
  2116. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2117. local speed = 200
  2118. local num = 0
  2119. coroutine.resume(coroutine.create(function()
  2120. repeat
  2121. swait()
  2122. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2123. local mag = (MainPos - pos).magnitude
  2124. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  2125. MainPos = MainPos + MouseLook.lookVector * speed
  2126. num = num - 1
  2127. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2128. if hit ~= nil then
  2129. num = 0
  2130. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2131. refpart.Anchored = true
  2132. refpart.CFrame = CFrame.new(pos)
  2133. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2134. game:GetService("Debris"):AddItem(refpart, 2)
  2135. end
  2136. if num <= 0 then
  2137. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2138. refpart.Anchored = true
  2139. refpart.CFrame = CFrame.new(pos)
  2140. if hit ~= nil then
  2141. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2142. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2143. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2144. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2145. end
  2146. game:GetService("Debris"):AddItem(refpart, 0)
  2147. end
  2148. until num <= 0
  2149. end))
  2150. end
  2151. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2152. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2153. local MainPos = partt.Position
  2154. local MainPos2 = mouse + SpreadVectors
  2155. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2156. local speed = 500
  2157. local num = 1
  2158. coroutine.resume(coroutine.create(function()
  2159. repeat
  2160. swait()
  2161. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2162. local mag = (MainPos - pos).magnitude
  2163. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  2164. MainPos = MainPos + MouseLook.lookVector * speed
  2165. num = num - 1
  2166. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2167. if hit ~= nil then
  2168. num = 0
  2169. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2170. refpart.Anchored = true
  2171. refpart.CFrame = CFrame.new(pos)
  2172. game:GetService("Debris"):AddItem(refpart, 2)
  2173. end
  2174. if num <= 0 then
  2175. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2176. refpart.Anchored = true
  2177. refpart.CFrame = CFrame.new(pos)
  2178. if hit ~= nil then
  2179. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2180. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2181. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2182. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2183. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2184. end
  2185. game:GetService("Debris"):AddItem(refpart, 0)
  2186. end
  2187. until num <= 0
  2188. end))
  2189. end
  2190.  
  2191.  
  2192. ---
  2193.  
  2194. attackdebounce = false
  2195. deb=false
  2196.  
  2197. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2198. if hit.Parent==nil then
  2199. return
  2200. end
  2201. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2202. for _,v in pairs(hit.Parent:children()) do
  2203. if v:IsA("Humanoid") then
  2204. h=v
  2205. end
  2206. end
  2207. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2208. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2209. end
  2210. if hit.Parent.className=="Hat" then
  2211. hit=hit.Parent.Parent:findFirstChild("Head")
  2212. end
  2213. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2214. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2215. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2216. return
  2217. end]]
  2218. -- hs(hit,1.2)
  2219. c=Instance.new("ObjectValue")
  2220. c.Name="creator"
  2221. c.Value=game:service("Players").AxeuerAlt
  2222. c.Parent=h
  2223. game:GetService("Debris"):AddItem(c,.5)
  2224. Damage=math.random(minim,maxim)
  2225. -- h:TakeDamage(Damage)
  2226. blocked=false
  2227. block=hit.Parent:findFirstChild("Block")
  2228. if block~=nil then
  2229. print(block.className)
  2230. if block.className=="NumberValue" then
  2231. if block.Value>0 then
  2232. blocked=true
  2233. if decreaseblock==nil then
  2234. block.Value=block.Value-1
  2235. end
  2236. end
  2237. end
  2238. if block.className=="IntValue" then
  2239. if block.Value>0 then
  2240. blocked=true
  2241. if decreaseblock~=nil then
  2242. block.Value=block.Value-1
  2243. end
  2244. end
  2245. end
  2246. end
  2247. if blocked==false then
  2248. -- h:TakeDamage(Damage)
  2249. h.Health=h.Health-Damage
  2250. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2251. else
  2252. h.Health=h.Health-(Damage/2)
  2253. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2254. end
  2255. if Type=="Knockdown" then
  2256. Humanoid=hit.Parent.Humanoid
  2257. Humanoid.PlatformStand=true
  2258. coroutine.resume(coroutine.create(function(HHumanoid)
  2259. swait(1)
  2260. HHumanoid.PlatformStand=false
  2261. end),Humanoid)
  2262. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2263. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2264. local bodvol=Instance.new("BodyVelocity")
  2265. bodvol.velocity=angle*knockback
  2266. bodvol.P=5000
  2267. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2268. bodvol.Parent=hit
  2269. rl=Instance.new("BodyAngularVelocity")
  2270. rl.P=3000
  2271. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2272. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2273. rl.Parent=hit
  2274. game:GetService("Debris"):AddItem(bodvol,.5)
  2275. game:GetService("Debris"):AddItem(rl,.5)
  2276. elseif Type=="Normal" then
  2277. bp=Instance.new("BodyVelocity")
  2278. bp.P=100000
  2279. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2280. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2281. if KnockbackType==1 then
  2282. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2283. elseif KnockbackType==2 then
  2284. bp.velocity=Property.CFrame.lookVector*knockback
  2285. end
  2286. if knockback>0 then
  2287. bp.Parent=hit.Parent.Torso
  2288.  
  2289. end
  2290. game:GetService("Debris"):AddItem(bp,.5)
  2291. elseif Type=="Up" then
  2292. local bodyVelocity=Instance.new("BodyVelocity")
  2293. bodyVelocity.velocity=vt(0,60,0)
  2294. bodyVelocity.P=5000
  2295. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2296. bodyVelocity.Parent=hit
  2297. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2298. rl=Instance.new("BodyAngularVelocity")
  2299. rl.P=3000
  2300. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2301. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2302. rl.Parent=hit
  2303. game:GetService("Debris"):AddItem(rl,.5)
  2304. elseif Type=="Snare" then
  2305. bp=Instance.new("BodyPosition")
  2306. bp.P=2000
  2307. bp.D=100
  2308. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2309. bp.position=hit.Parent.Torso.Position
  2310. bp.Parent=hit.Parent.Torso
  2311. game:GetService("Debris"):AddItem(bp,1)
  2312. elseif Type=="Target" then
  2313. if Targetting==false then
  2314. ZTarget=hit.Parent.Torso
  2315. coroutine.resume(coroutine.create(function(Part)
  2316. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2317. swait(1)
  2318. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2319. end),ZTarget)
  2320. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2321. targetgui=Instance.new("BillboardGui")
  2322. targetgui.Parent=ZTarget
  2323. targetgui.Size=UDim2.new(10,100,10,100)
  2324. targ=Instance.new("ImageLabel")
  2325. targ.Parent=targetgui
  2326. targ.BackgroundTransparency=1
  2327. targ.Image="rbxassetid://4834067"
  2328. targ.Size=UDim2.new(1,0,1,0)
  2329. cam.CameraType="Scriptable"
  2330. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2331. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2332. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2333. Targetting=true
  2334. RocketTarget=ZTarget
  2335. for i=1,Property do
  2336. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2337. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2338. swait()
  2339. end
  2340. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2341. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2342. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2343. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2344. end
  2345. Targetting=true
  2346. RocketTarget=true
  2347. targetgui.Parent=true
  2348. cam.CameraType="Custom"
  2349. end
  2350. end
  2351. debounce=Instance.new("BoolValue")
  2352. debounce.Name="DebounceHit"
  2353. debounce.Parent=hit.Parent
  2354. debounce.Value=true
  2355. game:GetService("Debris"):AddItem(debounce,Delay)
  2356. c=Instance.new("ObjectValue")
  2357. c.Name="creator"
  2358. c.Value=Player
  2359. c.Parent=h
  2360. game:GetService("Debris"):AddItem(c,.5)
  2361. CRIT=true
  2362. hitDeb=true
  2363. AttackPos=6
  2364. end
  2365. end
  2366.  
  2367. showDamage=function(Char,Dealt,du,Color)
  2368. m=Instance.new("Model")
  2369. m.Name=tostring(Dealt)
  2370. h=Instance.new("Humanoid")
  2371. h.Health=0
  2372. h.MaxHealth=0
  2373. h.Parent=m
  2374. c=Instance.new("Part")
  2375. c.Transparency=0
  2376. c.BrickColor=Color
  2377. c.Transparency = 1
  2378. c.Name="Head"
  2379. c.TopSurface=0
  2380. c.BottomSurface=0
  2381. c.formFactor="Plate"
  2382. c.Size=Vector3.new(1,.4,1)
  2383.  
  2384. local txt = Instance.new("BillboardGui", c)
  2385. txt.Adornee = c
  2386. txt.Name = "_status"
  2387. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2388. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2389. local text = Instance.new("TextLabel", txt)
  2390. text.Size = UDim2.new(10, 0, 7, 0)
  2391. text.FontSize = "Size12"
  2392. text.TextScaled = true
  2393. text.TextTransparency = 0.5
  2394. text.BackgroundTransparency = 1
  2395. text.TextTransparency = 0.5
  2396. text.TextStrokeTransparency = 0.5
  2397. text.Font = "SciFi"
  2398. text.TextStrokeColor3 = Color3.new(0,0,0)
  2399. v=Instance.new("Part")
  2400. v.Name = "ColorBrick"
  2401. v.Parent=c
  2402. v.FormFactor="Symmetric"
  2403. v.Anchored=true
  2404. v.CanCollide=false
  2405. v.BottomSurface="Smooth"
  2406. v.TopSurface="Smooth"
  2407. v.Size=Vector3.new(10,5,3)
  2408. v.Transparency=1
  2409. v.CFrame=c.CFrame
  2410. v.BrickColor=BrickColor.random()
  2411. v.Transparency=1
  2412. text.TextColor3 = t.BrickColor.Color
  2413. v.Shape="Block"
  2414. text.Text = tostring(Dealt)
  2415. ms=Instance.new("CylinderMesh")
  2416. ms.Scale=Vector3.new(.8,.8,.8)
  2417. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2418. local rndm=math.random(1,#hitsounds)
  2419. local r=rndm
  2420. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2421. if CRIT==true then
  2422. ms.Scale=Vector3.new(1,1.25,1)
  2423. end
  2424. ms.Parent=c
  2425. c.Reflectance=0
  2426. Instance.new("BodyGyro").Parent=c
  2427. c.Parent=m
  2428. if Char:findFirstChild("Head")~=nil then
  2429. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2430. elseif Char.Parent:findFirstChild("Head")~=nil then
  2431. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2432. end
  2433. f=Instance.new("BodyPosition")
  2434. f.P=200000
  2435. f.D=100
  2436. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2437. f.position=c.Position+Vector3.new(0,3,0)
  2438. f.Parent=c
  2439. game:GetService("Debris"):AddItem(m,.5+du)
  2440. c.CanCollide=false
  2441. m.Parent=workspace
  2442. c.CanCollide=false
  2443. end
  2444.  
  2445.  
  2446. ------
  2447. hito = function(dm, X, c, dn, dp, dq)
  2448. for I,dr in pairs(workspace:GetChildren()) do
  2449. if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  2450. local ds = dr:FindFirstChild("Humanoid")
  2451. local dt = dr:FindFirstChild("HumanoidRootPart")
  2452. TakeDamage(ds, c)
  2453. if InForm == true then
  2454. ds.Parent:BreakJoints()
  2455. wait(1.2)
  2456. ds.Parent:Destroy()
  2457. end
  2458. ds:SetStateEnabled(16, true)
  2459. delay(dn, function()
  2460. ds:SetStateEnabled(16, true)
  2461. end)
  2462. local du = Instance.new("StringValue")
  2463. du.Name = "alabo"
  2464. du.Parent = dt
  2465. game.Debris:AddItem(du, dn)
  2466. local dv = Instance.new("Part")
  2467.  
  2468. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2469. dv.Transparency = 0.25
  2470. dv.Anchored = true
  2471. dv.CanCollide = false
  2472. dv.BrickColor = BrickColor.new("White")
  2473. dv.Material = "Neon"
  2474. dv.Locked = true
  2475. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2476. dv.Parent = modz
  2477. local dw = Instance.new("SpecialMesh")
  2478. dw.MeshType = "Sphere"
  2479. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2480. dw.Parent = dv
  2481. game.Debris:AddItem(dv, 1)
  2482. local dx = Instance.new("Model")
  2483. dx.Name = c
  2484. dx.Parent = workspace
  2485. game.Debris:AddItem(dx, 0.5 + c / 75)
  2486. local dy = Instance.new("Humanoid")
  2487. dy.MaxHealth = 0
  2488. dy.Parent = dx
  2489. local dz = Instance.new("Part")
  2490. dz.Name = "Head"
  2491. dz.Locked = true
  2492. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2493. dz.Position = dt.Position
  2494. dz.BrickColor = BrickColor.new("New Yeller")
  2495. dz.Material = "Neon"
  2496. dz.Transparency = 1
  2497. dz.CanCollide = false
  2498. dz.Parent = dx
  2499. local dA = Instance.new("BodyPosition")
  2500. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2501. dA.P = 20000
  2502. dA.D = 300
  2503. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2504. dA.Parent = dz
  2505. local dB = Instance.new("CylinderMesh")
  2506. dB.Parent = dz
  2507. coroutine.resume(coroutine.create(function()
  2508. while dB do
  2509. swait()
  2510. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2511. end
  2512. end))
  2513. if dp then
  2514. local dC = Instance.new("BodyVelocity")
  2515. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2516. dC.P = 9999999999
  2517. dC.Velocity = dp
  2518. dC.Parent = dt
  2519. game.Debris:AddItem(dC, dn)
  2520. end
  2521. if dq then
  2522. local dD = Instance.new("BodyAngularVelocity")
  2523. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2524. dD.P = math.huge
  2525. dD.AngularVelocity = dq
  2526. dD.Parent = dt
  2527. game.Debris:AddItem(dD, dn)
  2528. end
  2529. local dE = Instance.new("Sound")
  2530. dE.Pitch = rd2(10, 11) / 10
  2531. dE.Volume = rd2(10, 13) / 10
  2532. dE.EmitterSize = 10
  2533. dE.SoundId = "rbxassetid://"
  2534. dE.Parent = dv
  2535. dE:Play()
  2536. coroutine.resume(coroutine.create(function()
  2537. for I = 1, 5 do
  2538. swait()
  2539. dv.Transparency = dv.Transparency + 0.175
  2540. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2541. end
  2542. end))
  2543. end
  2544. end
  2545. end
  2546. ------
  2547.  
  2548. vt = Vector3.new
  2549. local new = Instance.new
  2550. local cf = CFrame.new
  2551. local cfa = CFrame.Angles
  2552. local bc = BrickColor.new
  2553.  
  2554. function bigbangattack()
  2555. attack = true
  2556. Humanoid.WalkSpeed = 0
  2557. for i = 0, 8, 0.1 do
  2558. swait()
  2559. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  2560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2562. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2563. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2564. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2565. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2566. end
  2567. local rng = Instance.new("Part", mouse)
  2568. rng.Anchored = true
  2569. rng.BrickColor = BrickColor.new("Cyan")
  2570. rng.CanCollide = false
  2571. rng.FormFactor = 3
  2572. rng.Name = "Ring"
  2573. rng.Size = Vector3.new(0.4,0.4,0.4)
  2574. rng.Transparency = 0
  2575. rng.TopSurface = 0
  2576. rng.BottomSurface = 0
  2577. rng.CFrame = RootPart.CFrame
  2578. local rngm = Instance.new("SpecialMesh", rng)
  2579. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2580.  
  2581. local rng3 = rng:Clone()
  2582. rng3.Parent = char
  2583. local rng3m = rng3.Mesh
  2584.  
  2585. local rng5 = rng:Clone()
  2586. rng5.Parent = char
  2587. rng5.BrickColor = BrickColor.new("Cyan")
  2588. local rng5m = rng5.Mesh
  2589. local rng6 = rng:Clone()
  2590. rng6.Material = "Plastic"
  2591. rng6.BrickColor = BrickColor.new("Cyan")
  2592. rng6.Parent = char
  2593. local rng6m = rng6.Mesh
  2594. rng6m.Scale = vt(7.5,7.5,7.5)
  2595. rng6m.MeshType = "FileMesh"
  2596. rng6m.MeshId = "rbxassetid://430736398"
  2597. local Must2 = Instance.new("Sound",rng6)
  2598. Must2.SoundId = "rbxassetid://135581154"
  2599. Must2.Pitch = 0.99
  2600. Must2.Volume = 3
  2601. Must2.Looped = false
  2602. wait(0)
  2603. Must2:Play()
  2604. local hita = rng6.Touched:connect(function(hit)
  2605. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2606. end)
  2607.  
  2608. rng3.CFrame = RootPart.CFrame
  2609.  
  2610. rng5.CFrame = RootPart.CFrame
  2611. rng6.CFrame = RootPart.CFrame
  2612. local pie222 = Instance.new("ParticleEmitter")
  2613. pie222.Parent = rng6
  2614. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2615. pie222.LightEmission = 1
  2616. pie222.Size = NumberSequence.new(6,1)
  2617. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2618. pie222.Transparency = NumberSequence.new(0.6,1)
  2619. pie222.EmissionDirection = "Top"
  2620. pie222.Enabled = true
  2621. pie222.Lifetime = NumberRange.new(1)
  2622. pie222.Rotation = NumberRange.new(-320, 320)
  2623. pie222.Rate = 404
  2624. pie222.Speed = NumberRange.new(0)
  2625. pie222.LockedToPart = false
  2626. pie222.VelocitySpread = 2
  2627. wait()
  2628. local scaler = 10/5
  2629. local scaler2 = 10/5
  2630. for i = 0,10,0.1 do
  2631. swait()
  2632. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2633.  
  2634. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2635.  
  2636. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2637. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2638. rng6.CFrame = rng3.CFrame
  2639. rng.Transparency = rng.Transparency + 1
  2640.  
  2641. rng3.Transparency = rng3.Transparency + 0.01
  2642.  
  2643. rng5.Transparency = rng5.Transparency + 0.01
  2644. rng6.Transparency = rng6.Transparency + 0.021
  2645. scaler = scaler - 0.125/5
  2646. scaler2 = scaler2 - 0.1/5
  2647.  
  2648. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2649.  
  2650. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2651. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2652. end
  2653. hita:disconnect()
  2654. game:GetService("Debris"):AddItem(rng, 1)
  2655.  
  2656. game:GetService("Debris"):AddItem(rng3, 1)
  2657.  
  2658. game:GetService("Debris"):AddItem(rng5, 1)
  2659. attack = false
  2660. pie222:Destroy()
  2661. Humanoid.WalkSpeed = 16
  2662. end
  2663.  
  2664.  
  2665. function bigbangattack2()
  2666. attack = true
  2667. Humanoid.WalkSpeed = 0
  2668. for i = 0, 8, 0.1 do
  2669. swait()
  2670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2672. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2673. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2674. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2675. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2676. end
  2677. local rng = Instance.new("Part", RightArm)
  2678. rng.Anchored = true
  2679. rng.BrickColor = BrickColor.new("Cyan")
  2680. rng.CanCollide = false
  2681. rng.FormFactor = 3
  2682. rng.Name = "Ring"
  2683. rng.Size = Vector3.new(0.4,0.4,0.4)
  2684. rng.Transparency = 0
  2685. rng.TopSurface = 0
  2686. rng.BottomSurface = 0
  2687. rng.CFrame = RootPart.CFrame
  2688. local rngm = Instance.new("SpecialMesh", rng)
  2689. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2690.  
  2691. local rng3 = rng:Clone()
  2692. rng3.Parent = char
  2693. local rng3m = rng3.Mesh
  2694.  
  2695. local rng5 = rng:Clone()
  2696. rng5.Parent = char
  2697. rng5.BrickColor = BrickColor.new("Cyan")
  2698. local rng5m = rng5.Mesh
  2699. local rng6 = rng:Clone()
  2700. rng6.Material = "Plastic"
  2701. rng6.BrickColor = BrickColor.new("Cyan")
  2702. rng6.Parent = char
  2703. local rng6m = rng6.Mesh
  2704. rng6m.Scale = vt(7.5,7.5,30.5)
  2705. rng6m.MeshType = "FileMesh"
  2706. rng6m.MeshId = "rbxassetid://430736398"
  2707. local Must2 = Instance.new("Sound",Torso)
  2708. Must2.SoundId = "rbxassetid://719747626"
  2709. Must2.Pitch = 0.99
  2710. Must2.Volume = 3
  2711. Must2.Looped = false
  2712. wait(0)
  2713. Must2:Play()
  2714. local hita = rng6.Touched:connect(function(hit)
  2715. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2716. end)
  2717.  
  2718. rng3.CFrame = Head.CFrame
  2719.  
  2720. rng5.CFrame = Head.CFrame
  2721. rng6.CFrame = rng5.CFrame
  2722. local pie222 = Instance.new("ParticleEmitter")
  2723. pie222.Parent = rng6
  2724. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2725. pie222.LightEmission = 1
  2726. pie222.Size = NumberSequence.new(15,1)
  2727. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2728. pie222.Transparency = NumberSequence.new(0.6,1)
  2729. pie222.EmissionDirection = "Top"
  2730. pie222.Enabled = true
  2731. pie222.Lifetime = NumberRange.new(1)
  2732. pie222.Rotation = NumberRange.new(-320, 320)
  2733. pie222.Rate = 404
  2734. pie222.Speed = NumberRange.new(0)
  2735. pie222.LockedToPart = false
  2736. pie222.VelocitySpread = 2
  2737. wait()
  2738. local scaler = 10/5
  2739. local scaler2 = 10/5
  2740. for i = 0,10,0.1 do
  2741. swait()
  2742. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2743.  
  2744. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2745.  
  2746. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2747. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2748. rng6.CFrame = rng3.CFrame
  2749. rng.Transparency = rng.Transparency + 1
  2750.  
  2751. rng3.Transparency = rng3.Transparency + 0.01
  2752.  
  2753. rng5.Transparency = rng5.Transparency + 0.01
  2754. rng6.Transparency = rng6.Transparency + 0.021
  2755. scaler = scaler - 0.125/5
  2756. scaler2 = scaler2 - 0.1/5
  2757.  
  2758. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2759.  
  2760. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2761. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2762. end
  2763. hita:disconnect()
  2764. game:GetService("Debris"):AddItem(rng, 1)
  2765.  
  2766. game:GetService("Debris"):AddItem(rng3, 1)
  2767.  
  2768. game:GetService("Debris"):AddItem(rng5, 1)
  2769. attack = false
  2770. pie222:Destroy()
  2771. Humanoid.WalkSpeed = 16
  2772. end
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778. mouse.KeyDown:connect(function(k) ---galickgun
  2779. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2780. MV4 = 0
  2781. local Must = Instance.new("Sound",Torso)
  2782. Must.SoundId = "rbxassetid://719748223"
  2783. Must.Pitch = 0.99
  2784. Must.Volume = 3.4
  2785. Must.Looped = false
  2786. wait(0)
  2787. Must:Play()
  2788. Humanoid.WalkSpeed = 13
  2789. local Aura = Instance.new('ParticleEmitter')
  2790. Aura.Name = "Aura"
  2791. Aura.Texture = "rbxassetid://347730682"
  2792. Aura.Parent = Torso
  2793. Aura.LightEmission = 1
  2794. Aura.Transparency = NumberSequence.new(0.4,1)
  2795. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2796. Aura.Size = NumberSequence.new(1,9)
  2797. Aura.Rotation = NumberRange.new(-360,360)
  2798. Aura.LockedToPart = true
  2799. Aura.Lifetime = NumberRange.new(1)
  2800. Aura.Rate = 100
  2801. Aura.Speed = NumberRange.new(0)
  2802. Aura.EmissionDirection = "Top"
  2803. local Aura2 = Instance.new('ParticleEmitter')
  2804. Aura2.Name = "Aura"
  2805. Aura2.Texture = "rbxassetid://1046299182"
  2806. Aura2.Parent = Torso
  2807. Aura2.LightEmission = 1
  2808. Aura2.Transparency = NumberSequence.new(0,1)
  2809. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2810. Aura2.Size = NumberSequence.new(14)
  2811. Aura2.Rotation = NumberRange.new(-360,360)
  2812. Aura2.LockedToPart = true
  2813. Aura2.Lifetime = NumberRange.new(0.2)
  2814. Aura2.Rate = 20
  2815. Aura2.Speed = NumberRange.new(0)
  2816. Aura2.EmissionDirection = "Top"
  2817. attack = true
  2818. Firepart1 = Instance.new("Part", RightArm)
  2819. Firepart1.Size = Vector3.new(1, 1, 1)
  2820. GuW1 = Instance.new("Weld")
  2821. GuW1.Name = "GuW"
  2822. GuW1.Part0 = RightArm
  2823. GuW1.C0 = cn(0, -1, 0)
  2824. GuW1.C1 = cn(0, 0, 0)
  2825. GuW1.Part1 = Firepart1
  2826. GuW1.Parent = RightArm
  2827. Firepart1.Transparency = 1
  2828. Firepart2 = Instance.new("Part", LeftArm)
  2829. Firepart2.Size = Vector3.new(1, 1, 1)
  2830. GuW2 = Instance.new("Weld")
  2831. GuW2.Name = "GuW"
  2832. GuW2.Part0 = LeftArm
  2833. GuW2.C0 = cn(0, -1, 0)
  2834. GuW2.C1 = cn(0, 0, 0)
  2835. GuW2.Part1 = Firepart2
  2836. GuW2.Parent = LeftArm
  2837. Firepart2.Transparency = 1
  2838. GuW1:Destroy()
  2839. GuW1 = Instance.new("Weld")
  2840. GuW1.Name = "GuW"
  2841. GuW1.Part0 = Torso
  2842. GuW1.C0 = cn(0, 0, -6)
  2843. GuW1.C1 = cn(0, 0, 0)
  2844. GuW1.Part1 = Firepart1
  2845. GuW1.Parent = Torso
  2846. GuW2:Destroy()
  2847. GuW2 = Instance.new("Weld")
  2848. GuW2.Name = "GuW"
  2849. GuW2.Part0 = Torso
  2850. GuW2.C0 = cn(0, 0, -6)
  2851. GuW2.C1 = cn(0, 0, 0)
  2852. GuW2.Part1 = Firepart2
  2853. GuW2.Parent = Torso
  2854. GuW2:Destroy()
  2855. GuW2 = Instance.new("Weld")
  2856. GuW2.Name = "GuW"
  2857. GuW2.Part0 = Torso
  2858. GuW2.C0 = cn(0, 0, -4)
  2859. GuW2.C1 = cn(0, 0, 0)
  2860. GuW2.Part1 = Firepart2
  2861. GuW2.Parent = Torso
  2862. for i = 0, 18, 0.1 do
  2863. swait()
  2864. if Torsovelocity.Y > 2 then
  2865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2867. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2869. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2870. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2871. elseif Torsovelocity.Y < 1 then
  2872. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2873. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2874. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2875. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2876. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2877. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2878. end
  2879. end
  2880. GuW1:Destroy()
  2881. GuW1 = Instance.new("Weld")
  2882. GuW1.Name = "GuW"
  2883. GuW1.Part0 = Torso
  2884. GuW1.C0 = cn(0, 0, -15)
  2885. GuW1.C1 = cn(0, 0, 0)
  2886. GuW1.Part1 = Firepart1
  2887. GuW1.Parent = Torso
  2888. GuW2:Destroy()
  2889. GuW2 = Instance.new("Weld")
  2890. GuW2.Name = "GuW"
  2891. GuW2.Part0 = Torso
  2892. GuW2.C0 = cn(0, 0, -17.5)
  2893. GuW2.C1 = cn(0, 0, 0)
  2894. GuW2.Part1 = Firepart2
  2895. GuW2.Parent = Torso
  2896. local Must = Instance.new("Sound",Torso)
  2897. Must.SoundId = "rbxassetid://719747626"
  2898. Must.Pitch = 0.99
  2899. Must.Volume = 3.9
  2900. Must.Looped = false
  2901. wait(0)
  2902. Must:Play()
  2903. for i = 0, 1.25, 0.01 do
  2904. swait()
  2905. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  2906. shoottraildd22(mouse.Hit.p, Torso, 0)
  2907. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2908. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2909. if Torsovelocity.Y > 2 then
  2910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2912. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  2913. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  2914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2915. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2916. end
  2917. end
  2918. Must:Stop()
  2919. Aura:Destroy()
  2920. Aura2:Destroy()
  2921. wait(0.5)
  2922. Humanoid.WalkSpeed = 16
  2923. attack = false
  2924. MV4 = 300
  2925. Firepart1:Destroy()
  2926. Firepart2:Destroy()
  2927. end
  2928. end)
  2929.  
  2930.  
  2931. d = {}
  2932. function iteffect()
  2933.  
  2934. coroutine.resume(coroutine.create(function()
  2935.  
  2936. for i = 1, 10 do
  2937. effect = Instance.new("Part", workspace)
  2938. effect.Anchored = true
  2939. effect.CanCollide = false
  2940. effect.Size = Vector3.new(0.2, 3, 0.2)
  2941. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2942. effect.Transparency = 0
  2943. effect.Material = "Plastic"
  2944. effect.BrickColor = BrickColor.new("Really black")
  2945. table.insert(d, effect)
  2946. game:GetService("Debris"):AddItem(effect, 0.3)
  2947. end
  2948.  
  2949. coroutine.resume(coroutine.create(function()
  2950. for i = 1, 10 do
  2951. for i,e in pairs(d) do
  2952. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2953. e.Transparency = e.Transparency + 0.030
  2954. end
  2955. wait(0.01)
  2956. end
  2957.  
  2958. end))
  2959. end))
  2960.  
  2961.  
  2962. end
  2963.  
  2964. tp = true
  2965.  
  2966. mouse.KeyDown:connect(function(k)
  2967. if k == "e" then
  2968. if tp == true then
  2969. tp = false
  2970. char.Head.face.Parent = game.Lighting
  2971. wait(0)
  2972. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2973. game.Lighting.face.Parent = char.Head
  2974. wait(0)
  2975. tp = true
  2976.  
  2977.  
  2978. end
  2979. end
  2980. end)
  2981.  
  2982.  
  2983. MV4 = 300
  2984. mouse.KeyDown:connect(function(k)
  2985. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2986. MV4 = 0
  2987. local Must = Instance.new("Sound",workspace)
  2988. Must.SoundId = "rbxassetid://512366303"
  2989. Must.Pitch = 0.99
  2990. Must.Volume = 3.5
  2991. Must.Looped = true
  2992. wait(0)
  2993. Must:Play()
  2994. local lb = Instance.new("Part")
  2995. lb.Parent = char
  2996. lb.Material = "Neon"
  2997. lb.Color = BrickColor.new("Gold").Color
  2998. lb.CanCollide = false
  2999. lb.Material = "Neon"
  3000. lb.Size = vt(1,1,1)
  3001. lb.CFrame = Torso.CFrame
  3002. lb.Rotation = vt(0,0,0)
  3003. lb.Anchored = true
  3004. lb.Transparency = 0
  3005. local thing = Instance.new("SpecialMesh",lb)
  3006. thing.MeshType = "FileMesh"
  3007. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3008. thing.Scale = vt(0,15,0)
  3009. local chancerot = math.random(1,2)
  3010. for z = 0, 4 do
  3011. if chancerot == 1 then
  3012. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3013. elseif chancerot == 2 then
  3014. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3015. end
  3016. lb.Transparency = lb.Transparency + 0.1
  3017. thing.Scale = thing.Scale + vt(15,0,15)
  3018. wait()
  3019. end
  3020. for z = 0, 4 do
  3021. if chancerot == 1 then
  3022. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3023. elseif chancerot == 2 then
  3024. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3025. end
  3026. lb.Transparency = lb.Transparency + 0.1
  3027. thing.Scale = thing.Scale + vt(15,0,15)
  3028. wait()
  3029. end
  3030.  
  3031. local Aura = Instance.new('ParticleEmitter')
  3032. Aura.Name = "Aura"
  3033. Aura.Texture = "rbxassetid://347730682"
  3034. Aura.Parent = Torso
  3035. Aura.LightEmission = 1
  3036. Aura.Transparency = NumberSequence.new(0.5,1)
  3037. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3038. Aura.Size = NumberSequence.new(1,25)
  3039. Aura.Rotation = NumberRange.new(-360,360)
  3040. Aura.LockedToPart = true
  3041. Aura.Lifetime = NumberRange.new(1)
  3042. Aura.Rate = 100
  3043. Aura.Speed = NumberRange.new(0)
  3044. Aura.EmissionDirection = "Top"
  3045. local Aura2 = Instance.new('ParticleEmitter')
  3046. Aura2.Name = "Aura"
  3047. Aura2.Texture = "rbxassetid://1046299182"
  3048. Aura2.Parent = Torso
  3049. Aura2.LightEmission = 1
  3050. Aura2.Transparency = NumberSequence.new(0,1)
  3051. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3052. Aura2.Size = NumberSequence.new(55)
  3053. Aura2.Rotation = NumberRange.new(-360,360)
  3054. Aura2.LockedToPart = true
  3055. Aura2.Lifetime = NumberRange.new(0.2)
  3056. Aura2.Rate = 20
  3057. Aura2.Speed = NumberRange.new(0)
  3058. Aura2.EmissionDirection = "Top"
  3059. lig = Instance.new("PointLight",Player.Character.Torso)
  3060. lig.Color=Color3.new(255,255,0)
  3061. lig.Range = 12
  3062. Humanoid.WalkSpeed = 0.01
  3063. attack = true
  3064. Firepart1 = Instance.new("Part", RightArm)
  3065. Firepart1.Size = Vector3.new(1, 1, 1)
  3066. GuW1 = Instance.new("Weld")
  3067. GuW1.Name = "GuW"
  3068. GuW1.Part0 = RightArm
  3069. GuW1.C0 = cn(0, -1, 0)
  3070. GuW1.C1 = cn(0, 0, 0)
  3071. GuW1.Part1 = Firepart1
  3072. GuW1.Parent = RightArm
  3073. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3074. Firepart1.Transparency = 1
  3075. Firepart2 = Instance.new("Part", LeftArm)
  3076. Firepart2.Size = Vector3.new(1, 1, 1)
  3077. GuW2 = Instance.new("Weld")
  3078. GuW2.Name = "GuW"
  3079. GuW2.Part0 = LeftArm
  3080. GuW2.C0 = cn(0, -1, 0)
  3081. GuW2.C1 = cn(0, 0, 0)
  3082. GuW2.Part1 = Firepart2
  3083. GuW2.Parent = LeftArm
  3084. Firepart2.Transparency = 1
  3085.  
  3086. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3087. GuW1:Destroy()
  3088. GuW1 = Instance.new("Weld")
  3089. GuW1.Name = "GuW"
  3090. GuW1.Part0 = Torso
  3091. GuW1.C0 = cn(0, 0, -6)
  3092. GuW1.C1 = cn(0, 0, 0)
  3093. GuW1.Part1 = Firepart1
  3094. GuW1.Parent = Torso
  3095. GuW2:Destroy()
  3096. GuW2 = Instance.new("Weld")
  3097. GuW2.Name = "GuW"
  3098. GuW2.Part0 = Torso
  3099. GuW2.C0 = cn(0, 0, -6)
  3100. GuW2.C1 = cn(0, 0, 0)
  3101. GuW2.Part1 = Firepart2
  3102. GuW2.Parent = Torso
  3103.  
  3104. GuW2:Destroy()
  3105. GuW2 = Instance.new("Weld")
  3106. GuW2.Name = "GuW"
  3107. GuW2.Part0 = Torso
  3108. GuW2.C0 = cn(0, 0, -4)
  3109. GuW2.C1 = cn(0, 0, 0)
  3110. GuW2.Part1 = Firepart2
  3111. GuW2.Parent = Torso
  3112. for i = 0, 15, 0.1 do
  3113. swait()
  3114. if Torsovelocity.Y > 2 then
  3115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3117. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3118. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3119. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3120. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3121. elseif Torsovelocity.Y < 1 then
  3122. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3123. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3124. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3125. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3126. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3127. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3128. end
  3129. end
  3130. wait(16)
  3131. local Aura3 = Instance.new('ParticleEmitter')
  3132. Aura3.Name = "Aura"
  3133. Aura3.Texture = "rbxassetid://1046299182"
  3134. Aura3.Parent = Torso
  3135. Aura3.LightEmission = 1
  3136. Aura3.Transparency = NumberSequence.new(0.4,1)
  3137. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3138. Aura3.Size = NumberSequence.new(140)
  3139. Aura3.Rotation = NumberRange.new(-360,360)
  3140. Aura3.LockedToPart = true
  3141. Aura3.Lifetime = NumberRange.new(0.2)
  3142. Aura3.Rate = 70
  3143. Aura3.Speed = NumberRange.new(0)
  3144. Aura3.EmissionDirection = "Top"
  3145. local Aura4 = Instance.new('ParticleEmitter')
  3146. Aura4.Name = "Aura"
  3147. Aura4.Texture = "rbxassetid://1046299182"
  3148. Aura4.Parent = Torso
  3149. Aura4.LightEmission = 1
  3150. Aura4.Transparency = NumberSequence.new(0.7,1)
  3151. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3152. Aura4.Size = NumberSequence.new(190)
  3153. Aura4.Rotation = NumberRange.new(-360,360)
  3154. Aura4.LockedToPart = true
  3155. Aura4.Lifetime = NumberRange.new(0.2)
  3156. Aura4.Rate = 120
  3157. Aura4.Speed = NumberRange.new(0)
  3158. Aura4.EmissionDirection = "Top"
  3159. local Aura5 = Instance.new('ParticleEmitter')
  3160. Aura5.Name = "Aura"
  3161. Aura5.Texture = "rbxassetid://347730682"
  3162. Aura5.Parent = Torso
  3163. Aura5.LightEmission = 1
  3164. Aura5.Transparency = NumberSequence.new(0.2,1)
  3165. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3166. Aura5.Size = NumberSequence.new(1,65)
  3167. Aura5.Rotation = NumberRange.new(-360,360)
  3168. Aura5.LockedToPart = true
  3169. Aura5.Lifetime = NumberRange.new(1)
  3170. Aura5.Rate = 200
  3171. Aura5.Speed = NumberRange.new(0)
  3172. Aura5.EmissionDirection = "Top"
  3173. local quake = Instance.new("Sound",workspace)
  3174. quake.SoundId = "rbxassetid://1048411878"
  3175. quake.Pitch = 0.99
  3176. quake.Volume = 1.3
  3177. quake.Looped = true
  3178. wait(0)
  3179. quake:Play()
  3180. local scrr = Instance.new("Sound",Torso)
  3181. scrr.SoundId = "rbxassetid://908472235"
  3182. scrr.Pitch = 0.99
  3183. scrr.Volume = 5.5
  3184. scrr.Looped = true
  3185. wait(0)
  3186. scrr:Play()
  3187.  
  3188. for i = 0, 2, 0.1 do
  3189. swait()
  3190. local lb = Instance.new("Part")
  3191. lb.Parent = char
  3192. lb.Material = "Neon"
  3193. lb.Color = BrickColor.new("Gold").Color
  3194. lb.CanCollide = false
  3195. lb.Material = "Neon"
  3196. lb.Size = vt(0.5,0,0.5)
  3197. lb.CFrame = Torso.CFrame
  3198. lb.Rotation = vt(0,0,0)
  3199. lb.Anchored = true
  3200. lb.Transparency = 0
  3201. local thing = Instance.new("SpecialMesh",lb)
  3202. thing.MeshType = "FileMesh"
  3203. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3204. thing.Scale = vt(0,15,0)
  3205. local chancerot = math.random(1,2)
  3206. for z = 0, 4 do
  3207. if chancerot == 1 then
  3208. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3209. elseif chancerot == 2 then
  3210. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3211. end
  3212. lb.Transparency = lb.Transparency + 0.1
  3213. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3214. wait()
  3215. end
  3216. for z = 0, 4 do
  3217. if chancerot == 1 then
  3218. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3219. elseif chancerot == 2 then
  3220. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3221. end
  3222. lb.Transparency = lb.Transparency + 0.1
  3223. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3224. wait()
  3225. end
  3226. end
  3227.  
  3228.  
  3229. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3230. for i = 0, 24, 0.1 do
  3231. swait()
  3232. if Torsovelocity.Y > 2 then
  3233. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3234. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3235. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3236. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3237. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3238. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3239. elseif Torsovelocity.Y < 1 then
  3240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3242. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3243. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3244. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3245. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3246. end
  3247. end
  3248. wait(5)
  3249. GuW1:Destroy()
  3250. GuW1 = Instance.new("Weld")
  3251. GuW1.Name = "GuW"
  3252. GuW1.Part0 = Torso
  3253. GuW1.C0 = cn(0, 0, -15)
  3254. GuW1.C1 = cn(0, 0, 0)
  3255. GuW1.Part1 = Firepart1
  3256. GuW1.Parent = Torso
  3257. GuW2:Destroy()
  3258. GuW2 = Instance.new("Weld")
  3259. GuW2.Name = "GuW"
  3260. GuW2.Part0 = Torso
  3261. GuW2.C0 = cn(0, 0, -17.5)
  3262. GuW2.C1 = cn(0, 0, 0)
  3263. GuW2.Part1 = Firepart2
  3264. GuW2.Parent = Torso
  3265. local Must2 = Instance.new("Sound",Torso) --1048411878
  3266. Must2.SoundId = "rbxassetid://950551676"
  3267. Must2.Pitch = 0.99
  3268. Must2.Volume = 10
  3269. Must2.Looped = false
  3270. wait(0)
  3271. Must2:Play()
  3272. quake:Stop()
  3273. scrr:Stop()
  3274. local Gone = Instance.new('ParticleEmitter')
  3275. Gone.Name = "Aura"
  3276. Gone.Texture = "rbxassetid://1046299182"
  3277. Gone.Parent = Torso
  3278. Gone.LightEmission = 1
  3279. Gone.Transparency = NumberSequence.new(0.7,1)
  3280. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3281. Gone.Size = NumberSequence.new(340)
  3282. Gone.Rotation = NumberRange.new(-360,360)
  3283. Gone.LockedToPart = true
  3284. Gone.Lifetime = NumberRange.new(0.2)
  3285. Gone.Rate = 70
  3286. Gone.Speed = NumberRange.new(0)
  3287. Gone.EmissionDirection = "Top"
  3288. wait(2)
  3289. Aura:Destroy()
  3290. Aura2:Destroy()
  3291. Aura3:Destroy()
  3292. Aura4:Destroy()
  3293. Aura5:Destroy()
  3294. lig:Destroy()
  3295. Gone:Destroy()
  3296. for i = 0, 3, 0.01 do
  3297. swait()
  3298. shoottraildd2(mouse.Hit.p, Torso, 0)
  3299. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3300. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3301. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3302. if Torsovelocity.Y > 2 then
  3303. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3304. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3305. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3306. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3307. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3308. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3309. elseif Torsovelocity.Y < 1 then
  3310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3312. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3313. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3314. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3315. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3316. end
  3317. end
  3318. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3319. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3320. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3321. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3322. for i = 0, 3, 0.1 do
  3323. swait()
  3324. if Torsovelocity.Y > 2 then
  3325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3327. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3328. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3330. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3331. elseif Torsovelocity.Y < 1 then
  3332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3334. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3335. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3337. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3338. end
  3339. end
  3340. wait(1)
  3341. Humanoid.WalkSpeed = 16
  3342. attack = false
  3343. MV4 = 0
  3344. Must:Stop()
  3345. Firepart1:Destroy()
  3346. Firepart2:Destroy()
  3347. end
  3348. end)
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354. musiccommand = 1
  3355. musicwait = false
  3356. mouse.KeyDown:connect(function(k)
  3357. if k == "=" and attack == false then
  3358. if musiccommand == 1 and musicwait == false then
  3359. musicwait = true
  3360. sou2:Stop()
  3361. musiccommand = 2
  3362. end
  3363. if musiccommand == 2 and musicwait == false then
  3364. musicwait = true
  3365. sou2:Play()
  3366. sou2.Volume = 2
  3367. musiccommand = 3
  3368. end
  3369. if musiccommand == 3 and musicwait == false then
  3370. musicwait = true
  3371. sou2.Volume = 0.5
  3372. musiccommand = 1
  3373. end
  3374. musicwait = false
  3375. end
  3376. end)
  3377. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3378. Hitpart3 = Instance.new("Part", HPart3)
  3379. Hitpart3.Size = Vector3.new(1, 1, 1)
  3380. Hitpart3.CanCollide = false
  3381. HuW3 = Instance.new("Weld")
  3382. HuW3.Name = "GuW"
  3383. HuW3.Part0 = HPart3
  3384. HuW3.C0 = cn(Xv, Yv, Zv)
  3385. HuW3.C1 = cn(0, 0, 0)
  3386. HuW3.Part1 = Hitpart3
  3387. HuW3.Parent = HPart3
  3388. Hitpart3.Transparency = 1
  3389. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3390. end
  3391. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3392. Hitpart2 = Instance.new("Part", HPart2)
  3393. Hitpart2.Size = Vector3.new(1, 1, 1)
  3394. Hitpart2.CanCollide = false
  3395. HuW2 = Instance.new("Weld")
  3396. HuW2.Name = "GuW"
  3397. HuW2.Part0 = HPart2
  3398. HuW2.C0 = cn(Xv, Yv, Zv)
  3399. HuW2.C1 = cn(0, 0, 0)
  3400. HuW2.Part1 = Hitpart2
  3401. HuW2.Parent = HPart2
  3402. Hitpart2.Transparency = 1
  3403. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3404. end
  3405. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3406. Hitpart = Instance.new("Part", HPart)
  3407. Hitpart.Size = Vector3.new(1, 1, 1)
  3408. Hitpart.CanCollide = false
  3409. HuW = Instance.new("Weld")
  3410. HuW.Name = "GuW"
  3411. HuW.Part0 = HPart
  3412. HuW.C0 = cn(Xv, Yv, Zv)
  3413. HuW.C1 = cn(0, 0, 0)
  3414. HuW.Part1 = Hitpart
  3415. HuW.Parent = HPart
  3416. Hitpart.Transparency = 1
  3417. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3418. end
  3419. wait2 = false
  3420. combo = 1
  3421. mouse.Button1Down:connect(function(key)
  3422. if attack == false then
  3423. attack = true
  3424. Humanoid.WalkSpeed = 17.01
  3425. if combo == 1 and wait2 == false then
  3426. wait2 = true
  3427. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3428. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3429. for i = 0, 0.3, 0.1 do
  3430. swait()
  3431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3433. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3434. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-99 + 1 * math.cos(sine / 25))), 0.3)
  3435. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3436. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3437. end
  3438. combo = 2
  3439. end
  3440. if combo == 2 and wait2 == false then
  3441. wait2 = true
  3442.  
  3443. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3444. for i = 0, 0.3, 0.1 do
  3445. swait()
  3446. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3447. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3448. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3449. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3450. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3451. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3452. end
  3453. combo = 3
  3454. end
  3455. if combo == 3 and wait2 == false then
  3456. wait2 = true
  3457. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3458. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3459. for i = 0, 0.1, 0.1 do
  3460. swait()
  3461. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3462. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3463. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3464. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3465. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3466. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3467. end
  3468. combo = 1
  3469. end
  3470. Humanoid.WalkSpeed = 16
  3471. Hitpart:Destroy()
  3472. wait2 = false
  3473. attack = false
  3474. end
  3475. end)
  3476. --
  3477. mouse.KeyDown:connect(function(k)
  3478. if k == "f" then
  3479. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3480. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3481. for i = 0, 1.2, 0.1 do
  3482. swait()
  3483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(-30), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(-30 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-0 + 1 * math.cos(sine / 25))), 0.3)
  3487. RH.C0 = clerp(RH.C0, cn(1.1, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3488. LH.C0 = clerp(LH.C0, cn(-0.5, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3489. end
  3490. end
  3491. end)
  3492. --
  3493. MV1 = 20
  3494. mouse.KeyDown:connect(function(k)
  3495. if k == "=" and attack == false then
  3496. if firemode == true then
  3497. firemode = false
  3498. print("ice mode")
  3499. icesmoke.Acceleration = Vector3.new(0,0,0)
  3500. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3501. icesmoke.Transparency = NumberSequence.new({
  3502. NumberSequenceKeypoint.new(0, 0.9),
  3503. NumberSequenceKeypoint.new(1, 1)
  3504. })
  3505. icesmoke.Size = NumberSequence.new(3)
  3506. icesmoke.Parent = RightArm
  3507. else
  3508. firemode = true
  3509. print("fire mode")
  3510. ice_mode = false
  3511. game.Players.AxeuerAlt.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3512. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3513. icesmoke.Rate = 400
  3514. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3515. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3516. icesmoke.Size = NumberSequence.new(3)
  3517. icesmoke.EmissionDirection = "Top"
  3518. icesmoke.Parent = LeftArm
  3519. end
  3520. end
  3521. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3522. MV1 = 90
  3523. Humanoid.WalkSpeed = 15
  3524. attack = true
  3525. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3526. Firepart2 = Instance.new("Part", LeftArm)
  3527. Firepart2.Size = Vector3.new(1, 1, 1)
  3528. Firepart2.CanCollide = false
  3529. GuW2 = Instance.new("Weld")
  3530. GuW2.Name = "GuW"
  3531. GuW2.Part0 = LeftArm
  3532. GuW2.C0 = cn(0, -0.5, 0)
  3533. GuW2.C1 = cn(0, 0, 0)
  3534. GuW2.Part1 = Firepart2
  3535. GuW2.Parent = LeftArm
  3536. Firepart2.Transparency = 1
  3537. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3538. for i = 0, 2, 0.1 do
  3539. swait()
  3540. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3541. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3542. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3543. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3544. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(130 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3545. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3546. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3547. end
  3548. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3549. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3550. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3551. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3552. Humanoid.WalkSpeed = 16
  3553. attack = false
  3554. Firepart2:Destroy()
  3555. end
  3556. end)
  3557. MV2 = 90
  3558.  
  3559. mouse.KeyDown:connect(function(key)
  3560. if key == "=" then
  3561. Head.Transparency = 1
  3562. Torso.Transparency = 1
  3563. LeftArm.Transparency = 1
  3564. Head.face.Texture = ""
  3565. RightArm.Transparency = 1
  3566. LeftLeg.Transparency = 1
  3567. RightLeg.Transparency = 1
  3568. mesh1.Transparency = 1
  3569. mesh2.Transparency = 1
  3570. mesh5.Transparency = 1
  3571. mesheye.Transparency = 1
  3572. mesheye1.Transparency = 1
  3573. mesheye2.Transparency = 1
  3574. mesheye3.Transparency = 1
  3575. char.Parent = workspace.Camera
  3576. char.WalkSpeed = 60
  3577. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3578. char:FindFirstChild("TalkingBillBoard"):destroy()
  3579. end
  3580. end
  3581. end)
  3582. mouse.KeyUp:connect(function(key)
  3583. if key == "=" then
  3584. Head.Transparency = 0
  3585. Torso.Transparency = 0
  3586. LeftArm.Transparency = 0
  3587. Head.face.Texture = ""
  3588. RightArm.Transparency = 0
  3589. LeftLeg.Transparency = 0
  3590. RightLeg.Transparency = 0
  3591. mesh1.Transparency = 0
  3592. mesh2.Transparency = 0
  3593. mesh5.Transparency = 0
  3594. mesheye.Transparency = 0
  3595. mesheye1.Transparency = 0
  3596. mesheye2.Transparency = 0
  3597. mesheye3.Transparency = 0
  3598. hat1.Transparency = 0
  3599. hat2.Transparency = 0
  3600. hat3.Transparency = 0
  3601. hat4.Transparency = 0
  3602. hat5.Transparency = 0
  3603. hat6.Transparency = 0
  3604. hat7.Transparency = 0
  3605. hat8.Transparency = 0
  3606. hat9.Transparency = 0
  3607. char.Parent = workspace
  3608. end
  3609. end)
  3610.  
  3611. mouse.KeyDown:connect(function(k)
  3612. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3613. MV2 = 90
  3614. attack = true
  3615. Firepart = Instance.new("Part", RightArm)
  3616. Firepart.Size = Vector3.new(1, 1, 1)
  3617. GuW = Instance.new("Weld")
  3618. GuW.Name = "GuW"
  3619. GuW.Part0 = RightArm
  3620. GuW.C0 = cn(0, -1, 0)
  3621. GuW.C1 = cn(0, 0, 0)
  3622. GuW.Part1 = Firepart
  3623. GuW.Parent = RightArm
  3624. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3625. Firepart.Transparency = 1
  3626. Humanoid.WalkSpeed = 15
  3627. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3628. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3629. for i = 1, 3 do
  3630. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3631. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3632. end
  3633. for i = 0, 3, 0.1 do
  3634. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3635. swait()
  3636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3638. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  3639. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  3640. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3641. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3642. end
  3643. wait(1)
  3644. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3645.  
  3646. Humanoid.WalkSpeed = 16
  3647. attack = false
  3648. Firepart:Destroy()
  3649. end
  3650.  
  3651.  
  3652.  
  3653.  
  3654. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3655. MV2 = 90
  3656. attack = true
  3657. Firepart = Instance.new("Part", RightArm)
  3658. Firepart.Size = Vector3.new(1, 1, 1)
  3659. GuW = Instance.new("Weld")
  3660. GuW.Name = "GuW"
  3661. GuW.Part0 = RightArm
  3662. GuW.C0 = cn(0, -1, 0)
  3663. GuW.C1 = cn(0, 0, 0)
  3664. GuW.Part1 = Firepart
  3665. GuW.Parent = RightArm
  3666. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3667. Firepart.Transparency = 1
  3668. Humanoid.WalkSpeed = 0.01
  3669. for i = 0, 4, 0.1 do
  3670. swait()
  3671. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3672. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  3676. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  3677. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3678. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3679. end
  3680. for i = 0, 4, 0.1 do
  3681. swait()
  3682. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3683. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3686. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  3687. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  3688. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3689. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3690. end
  3691. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3692. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3693. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3694. for i = 1, 3 do
  3695. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3696. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3697. end
  3698. for i = 0, 2, 0.1 do
  3699. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3700. swait()
  3701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  3704. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  3705. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3706. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  3707. end
  3708. Humanoid.WalkSpeed = 16
  3709. attack = false
  3710. Firepart:Destroy()
  3711. end
  3712. end)
  3713. Rapid = false
  3714. BasePart = Instance.new("Part")
  3715. BasePart.Shape = Enum.PartType.Block
  3716. BasePart.Material = Enum.Material.Neon
  3717. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3718. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3719. BasePart.FormFactor = Enum.FormFactor.Custom
  3720. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3721. BasePart.CanCollide = true
  3722. BasePart.Locked = true
  3723. BasePart.Anchored = false
  3724. local icy_Player = game.Players.AxeuerAlt
  3725. ice_mode = false
  3726. local colors = {
  3727. BrickColor.new("Cyan"),
  3728. BrickColor.new("Medium blue"),
  3729. BrickColor.new("Pastel blue")
  3730. }
  3731. local root = game:GetService("Players").AxeuerAlt.Character:FindFirstChild("HumanoidRootPart")
  3732. if root then
  3733. icy_mouse.KeyDown:connect(function(k)
  3734. if k == "=" and firemode == false then
  3735. if ice_mode == true then
  3736. ice_mode = false
  3737. game.Players.AxeuerAlt.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3738. else
  3739. ice_mode = true
  3740. game.Players.AxeuerAlt.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3741. end
  3742. end
  3743. if k == "z" and firemode == true then
  3744. attack = true
  3745. do
  3746. local Stop = false
  3747. local Version = 0
  3748. local MaxSpeed = 5
  3749. local Speed = 3.5
  3750. local Keys = {}
  3751. local Force = 10000
  3752. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3753. swait(0.5)
  3754. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3755. if Fly then
  3756. Fly:Destroy()
  3757. end
  3758. if Rot then
  3759. Rot:Destroy()
  3760. end
  3761. Fly = Instance.new("BodyPosition", char.Torso)
  3762. Fly.Name = "LMMFly"
  3763. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3764. Fly.P = Force
  3765. Fly.position = char.Torso.Position
  3766. Rot = Instance.new("BodyGyro", char.Torso)
  3767. Rot.Name = "LMMRot"
  3768. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3769. Rot.P = Force
  3770. Rot.cframe = cam.CoordinateFrame
  3771. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3772. local Thread, Old = Version, nil
  3773. char.Humanoid.PlatformStand = true
  3774. function StopFly()
  3775. Version = Version + 1
  3776. Stop = true
  3777. char.Humanoid.PlatformStand = false
  3778. Fly:Destroy()
  3779. Rot:Destroy()
  3780. attack = false
  3781. end
  3782. char.ChildAdded:connect(function(Obj)
  3783. wait()
  3784. if Obj.Name == "LM" .. "MFlyStop" then
  3785. Obj:Destroy()
  3786. StopFly()
  3787. end
  3788. end)
  3789. HitpartFunk2(RightArm, 0, -0.7, 0)
  3790. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3791. for i = 0, 25, 0.1 do
  3792. if attack == true then
  3793. swait()
  3794.  
  3795. end
  3796. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3797. if Keys[string.char(48)] then
  3798. Speed = 1
  3799. end
  3800. if Keys.w then
  3801. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3802. end
  3803. if Keys.s then
  3804. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3805. end
  3806. if Keys.d then
  3807. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3808. end
  3809. if Keys.a then
  3810. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3811. end
  3812. if Keys.e or Keys[" "] then
  3813. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3814. end
  3815. if Keys.q then
  3816. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3817. end
  3818. if Keys.z then
  3819. StopFly()
  3820. end
  3821. if Old ~= Vectoring then
  3822. Fly.position = Vectoring.p
  3823. Old = Vectoring
  3824. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3825. else
  3826. Speed = 1
  3827. end
  3828. Rot.cframe = cam.CoordinateFrame
  3829. mouse.KeyDown:connect(function(Key)
  3830. Keys[Key] = true
  3831. end)
  3832. mouse.KeyUp:connect(function(Key)
  3833. Keys[Key] = false
  3834. end)
  3835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3837. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3838. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3839. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3840. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3841. end
  3842. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3843. attack = false
  3844. char.Humanoid.PlatformStand = false
  3845. Fly:Destroy()
  3846. Rot:Destroy()
  3847. end
  3848. end
  3849. if k == "=" and InForm == true then
  3850. attack = true
  3851. do
  3852. local Stop = false
  3853. local Version = 0
  3854. local MaxSpeed = 6
  3855. local Speed = 3
  3856. local Keys = {}
  3857. local Force = 10000
  3858. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3859. swait(1)
  3860. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3861. if Fly then
  3862. Fly:Destroy()
  3863. end
  3864. if Rot then
  3865. Rot:Destroy()
  3866. end
  3867. Fly = Instance.new("BodyPosition", char.Torso)
  3868. Fly.Name = "LMMFly"
  3869. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3870. Fly.P = Force
  3871. Fly.position = char.Torso.Position
  3872. Rot = Instance.new("BodyGyro", char.Torso)
  3873. Rot.Name = "LMMRot"
  3874. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3875. Rot.P = Force
  3876. Rot.cframe = cam.CoordinateFrame
  3877. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3878. local Thread, Old = Version, nil
  3879. char.Humanoid.PlatformStand = true
  3880. function StopFly()
  3881. Version = Version + 1
  3882. Stop = true
  3883. char.Humanoid.PlatformStand = false
  3884. Fly:Destroy()
  3885. Rot:Destroy()
  3886. attack = false
  3887. end
  3888. char.ChildAdded:connect(function(Obj)
  3889. wait()
  3890. if Obj.Name == "LM" .. "MFlyStop" then
  3891. Obj:Destroy()
  3892. StopFly()
  3893. end
  3894. end)
  3895. HitpartFunk2(RightArm, 0, -0.7, 0)
  3896. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3897. for i = 0, 25, 0.1 do
  3898. if attack == true then
  3899. swait()
  3900. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3901. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3902. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3903. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3904. end
  3905. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3906. if Keys[string.char(48)] then
  3907. Speed = 1
  3908. end
  3909. if Keys.w then
  3910. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3911. end
  3912. if Keys.s then
  3913. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3914. end
  3915. if Keys.d then
  3916. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3917. end
  3918. if Keys.a then
  3919. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3920. end
  3921. if Keys.e or Keys[" "] then
  3922. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3923. end
  3924. if Keys.q then
  3925. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3926. end
  3927. if Keys.z then
  3928. StopFly()
  3929. end
  3930. if Old ~= Vectoring then
  3931. Fly.position = Vectoring.p
  3932. Old = Vectoring
  3933. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3934. else
  3935. Speed = 1
  3936. end
  3937. Rot.cframe = cam.CoordinateFrame
  3938. mouse.KeyDown:connect(function(Key)
  3939. Keys[Key] = true
  3940. end)
  3941. mouse.KeyUp:connect(function(Key)
  3942. Keys[Key] = false
  3943. end)
  3944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3946. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3948. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3949. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3950. end
  3951. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3952. attack = false
  3953. char.Humanoid.PlatformStand = false
  3954. Fly:Destroy()
  3955. Rot:Destroy()
  3956. end
  3957. end
  3958. end)
  3959. game:GetService("RunService").Stepped:connect(function()
  3960. if ice_mode == true then
  3961. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").AxeuerAlt.Character)
  3962. local icePath = BasePart:Clone()
  3963. icePath.Anchored = true
  3964. icePath.Transparency = 0.85
  3965. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3966. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3967. icePath.BrickColor = colors[math.random(1, #colors)]
  3968. icePath.Parent = game:GetService("Players").AxeuerAlt.Character
  3969. game:GetService("Debris"):AddItem(icePath, 1)
  3970. icePath.Velocity = game:GetService("Players").AxeuerAlt.Character.HumanoidRootPart.CFrame.lookVector * 36
  3971. end
  3972. end)
  3973. end
  3974. MV3 = 190
  3975. mouse.KeyDown:connect(function(k)
  3976. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3977. MV3 = 80
  3978. attack = true
  3979. Humanoid.WalkSpeed = 15
  3980. HitpartFunk2(RightArm, 0, -0.5, 0)
  3981. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3982. for i = 0, 1.5, 0.1 do
  3983. swait()
  3984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3986. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3987. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3988. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3989. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3990. end
  3991. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3992. for i = 0, 2, 0.1 do
  3993. swait()
  3994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3996. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3997. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3998. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3999. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4000. end
  4001. for i = 0, 4.2, 0.1 do
  4002. swait()
  4003. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4004. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4005. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4006. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4009. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.1)
  4010. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.1)
  4011. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4012. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4013. end
  4014. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4015. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4016. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4017. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4018. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4019. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4020. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4021. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4022. for i = 0, 2, 0.1 do
  4023. swait()
  4024. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4025. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4026. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  4027. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  4028. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4029. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4030. end
  4031. for i = 0, 2, 0.1 do
  4032. swait()
  4033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4035. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4037. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4038. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4039. end
  4040. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4041. for i = 0, 4, 0.1 do
  4042. swait()
  4043. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4044. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4047. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4050. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4051. end
  4052. for i = 0, 2, 0.1 do
  4053. swait()
  4054. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4055. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4056. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4057. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4058. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, -0.6) * angles(math.rad(100), math.rad(0), math.rad(-25)), 0.4)
  4059. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4060. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4061. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4062. end
  4063. for i = 1, 6 do
  4064. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4065. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4066. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4067. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4068. wait(0.15)
  4069. end
  4070. attack = false
  4071. Humanoid.WalkSpeed = 16
  4072. end
  4073. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4074. Humanoid.WalkSpeed = 1
  4075. MV3 = 80
  4076. attack = true
  4077. FastFireBall = Instance.new("Part", RightArm)
  4078. FastFireBall.Size = Vector3.new(1, 1, 1)
  4079. FFW = Instance.new("Weld")
  4080. FFW.Name = "GuW"
  4081. FFW.Part0 = RightArm
  4082. FFW.C0 = cn(0, -1, 0)
  4083. FFW.C1 = cn(0, 0, 0)
  4084. FFW.Part1 = FastFireBall
  4085. FFW.Parent = RightArm
  4086. FastFireBall.Transparency = 1
  4087. FastFireBall2 = Instance.new("Part", LeftArm)
  4088. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4089. FFW2 = Instance.new("Weld")
  4090. FFW2.Name = "GuW"
  4091. FFW2.Part0 = LeftArm
  4092. FFW2.C0 = cn(0, -1, 0)
  4093. FFW2.C1 = cn(0, 0, 0)
  4094. FFW2.Part1 = FastFireBall2
  4095. FFW2.Parent = LeftArm
  4096. FastFireBall2.Transparency = 1
  4097. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4098. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4099. for i = 0, 1, 0.1 do
  4100. swait()
  4101. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4102. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4103. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4104. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4107. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4110. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4111. end
  4112. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4113. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4114. function holding()
  4115. if Rapid == true and ice_mode == false then
  4116. for i = 0, 0.8, 0.1 do
  4117. swait()
  4118. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4119. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4122. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4125. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4126. end
  4127. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4128. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4129. for i = 0, 0.8, 0.1 do
  4130. swait()
  4131. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4132. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4135. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4138. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4139. end
  4140. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4141. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4142. holding()
  4143. end
  4144. end
  4145. if Rapid == false then
  4146. Rapid = true
  4147. holding()
  4148. end
  4149. end
  4150. end)
  4151. mouse.KeyUp:connect(function(k)
  4152. if k == "c" and Rapid == true then
  4153. MV3 = 180
  4154. Rapid = false
  4155. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4156. attack = false
  4157. wait(0.5)
  4158. Humanoid.WalkSpeed = 16
  4159. FastFireBall:Destroy()
  4160. FastFireBall2:Destroy()
  4161. end
  4162. end)
  4163.  
  4164. mouse.KeyDown:connect(function(key)
  4165. if key == "t" then
  4166. if Morph == false then
  4167. Morph = true
  4168. MorphFunction()
  4169. end
  4170. end
  4171. end)
  4172. mouse.KeyUp:connect(function(key)
  4173. if key == "t" then
  4174. Morph = false
  4175. end
  4176. end)
  4177.  
  4178.  
  4179.  
  4180. Object = Player.Character.HumanoidRootPart
  4181.  
  4182. Run = game["Run Service"]
  4183.  
  4184. PreviousP = Object.CFrame.p
  4185. Running = false
  4186.  
  4187. MorphFunction = function()
  4188. local MaxX = 100
  4189. local MinX = -100
  4190. local MaxY = 100
  4191. local MinY = -100
  4192. local MaxZ = 100
  4193. local MinZ = -100
  4194. local Morph = coroutine.wrap(function()
  4195. while Run.Stepped:wait(0.1) do
  4196. if Morph == false then break end
  4197. local Model = Instance.new("Model",workspace)
  4198. if Player.Character:FindFirstChild("Shirt") then
  4199. local Shirt = Player.Character.Shirt:Clone()
  4200. Shirt.Parent = Model
  4201. end
  4202. if Player.Character:FindFirstChild("Pants") then
  4203. local Pants = Player.Character.Pants:Clone()
  4204. Pants.Parent = Model
  4205. end
  4206. local Humanoid = Instance.new("Humanoid",Model)
  4207. local LeftArm = Player.Character["Left Arm"]:Clone()
  4208. LeftArm.Parent = Model
  4209. LeftArm.Transparency = 0.4
  4210. LeftArm.Anchored = true
  4211. LeftArm.CFrame = Player.Character["Left Arm"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4212. local RightArm = Player.Character["Right Arm"]:Clone()
  4213. RightArm.Parent = Model
  4214. RightArm.Transparency = 0.4
  4215. RightArm.Anchored = true
  4216. RightArm.CFrame = Player.Character["Right Arm"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4217. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4218. LeftLeg.Parent = Model
  4219. LeftLeg.Transparency = 0.4
  4220. LeftLeg.Anchored = true
  4221. LeftLeg.CFrame = Player.Character["Left Leg"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4222. local RightLeg = Player.Character["Right Leg"]:Clone()
  4223. RightLeg.Parent = Model
  4224. RightLeg.Transparency = 0.4
  4225. RightLeg.Anchored = true
  4226. RightLeg.CFrame = Player.Character["Right Leg"].CFrame * CFrame.new(math.random(MinX,MaxX)*0.00,math.random(MinY,MaxY)*0.00,math.random(MinZ,MaxZ)*0.00)
  4227. local Children = Model:GetChildren()
  4228. wait(0.01)
  4229. for i = 1,#Children do
  4230. if Children[i]:IsA("Part") then
  4231. Children[i].Transparency = 1
  4232. end
  4233. game.Debris:AddItem(Children[i],0)
  4234. end
  4235. end
  4236. end)
  4237. Morph()
  4238. end
  4239.  
  4240.  
  4241. mouse.KeyDown:connect(function(key)
  4242. if key == "r" then
  4243. Humanoid.WalkSpeed = 150
  4244.  
  4245. end
  4246. end)
  4247.  
  4248.  
  4249. mouse.KeyDown:connect(function(key)
  4250. if key == "m" then
  4251. Must2.Volume = 0.7
  4252. end
  4253. end)
  4254.  
  4255. mouse.KeyDown:connect(function(key)
  4256. if key == "n" then
  4257. Must2.Volume = 1.6
  4258. end
  4259. end)
  4260.  
  4261.  
  4262. mouse.KeyUp:connect(function(key)
  4263. if key == "r" then
  4264. Humanoid.WalkSpeed = 16
  4265.  
  4266. end
  4267. end)
  4268.  
  4269. function smooth(obj)
  4270. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4271. for i,v in pairs(sides) do
  4272. obj[v.."Surface"] = "SmoothNoOutlines"
  4273. end
  4274. end
  4275. function fade(obj, dest, grow)
  4276. spawn(function()
  4277. local oldcf = obj.CFrame
  4278. for i = 0, 10 do
  4279. if grow then
  4280. obj.Size = obj.Size +Vector3.new(1,1,1)
  4281. obj.CFrame = oldcf
  4282. end
  4283. obj.Transparency = obj.Transparency +0.2
  4284. swait()
  4285. end
  4286. if dest then
  4287. obj:Destroy()
  4288. end
  4289. end)
  4290. end
  4291.  
  4292.  
  4293. sprint = false
  4294. mouse.KeyDown:connect(function(key)
  4295. if key=="r" then
  4296. sprint = true
  4297. char:FindFirstChildOfClass("Humanoid")
  4298. local mod = Instance.new("Model", workspace)
  4299. mod.Name = "MobModel"
  4300. for i,v in pairs(char:children()) do
  4301. if v:IsA("Accessory") and not rage then
  4302. if v:FindFirstChild("Handle") then
  4303. v.Handle.Transparency = 1
  4304. end
  4305. end
  4306. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4307. v.Transparency = 0
  4308. end
  4309. end
  4310. if char.Head:FindFirstChild("face") then
  4311. char.Head.face.Transparency = 1
  4312. end
  4313. repeat wait()
  4314. if not workspace:FindFirstChild("MobModel") then
  4315. mod = Instance.new("Model", workspace)
  4316. mod.Name = "MobModel"
  4317. end
  4318. for i,v in pairs(Character:children()) do
  4319. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4320. local new = v:Clone()
  4321. smooth(new)
  4322. new.Transparency = 0.3
  4323. new.Anchored = true
  4324. new.CanCollide = false
  4325. new.Material = "Neon"
  4326. new.BrickColor = BrickColor.new("Dark blue")
  4327. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4328. new.Parent = mod
  4329. fade(new, true)
  4330. end
  4331. end
  4332. until not sprint
  4333. if mod then
  4334. spawn(function()
  4335. repeat wait() until not mod or #mod:children() == 0
  4336. mod:Destroy()
  4337. end)
  4338. end
  4339. char:FindFirstChildOfClass("Humanoid")
  4340. end
  4341. end)
  4342. mouse.KeyUp:connect(function(key)
  4343. if key=="r" then
  4344. sprint = false
  4345. for i,v in pairs(char:children()) do
  4346. if v:IsA("Accessory") and not rage then
  4347. if v:FindFirstChild("Handle") then
  4348. v.Handle.Transparency = 1
  4349. end
  4350. end
  4351. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4352. v.Transparency = 0
  4353. end
  4354. end
  4355. if char.Head:FindFirstChild("face") then
  4356. char.Head.face.Transparency = 0
  4357. end
  4358. end
  4359. end)
  4360.  
  4361. mouse.KeyUp:connect(function(k)
  4362. if k == "q" then
  4363. Combo1()
  4364. end
  4365. end)
  4366.  
  4367. mouse.KeyUp:connect(function(k)
  4368. if k == "r" then
  4369. Combo2()
  4370. end
  4371. end)
  4372.  
  4373. mouse.KeyUp:connect(function(k)
  4374. if k == "t" then
  4375. Combo3()
  4376. end
  4377. end)
  4378. mouse.KeyUp:connect(function(k)
  4379. if k == "u" then
  4380. Combo4()
  4381. end
  4382. end)
  4383.  
  4384.  
  4385. SoundFolder = Instance.new("Folder",char)
  4386. SoundFolder.Name = "SoundFolder"
  4387. punchsound1 = Instance.new("Sound",Torso)
  4388. punchsound1.Volume = 1.2
  4389. punchsound1.Name = "punchsound1"
  4390. punchsound1.Looped = false
  4391. punchsound1.SoundId = "rbxassetid://137579113"
  4392. StrongPunch = Instance.new("Sound",Torso)
  4393. StrongPunch.Volume = 1.6
  4394. StrongPunch.Name = "StrongPunch"
  4395. StrongPunch.Looped = false
  4396. StrongPunch.SoundId = "rbxassetid://441202925"
  4397. StrongPunch = Instance.new("Sound",Torso)
  4398. StrongPunch.Volume = 1.6
  4399. StrongPunch.Name = "StrongPunch"
  4400. StrongPunch.Looped = false
  4401. StrongPunch.SoundId = "rbxassetid://441202925"
  4402. StrongPunch1 = Instance.new("Sound",Torso)
  4403. StrongPunch1.Volume = 1.6
  4404. StrongPunch1.Name = "StrongPunch"
  4405. StrongPunch1.Looped = false
  4406. StrongPunch1.SoundId = "rbxassetid://441202925"
  4407. StrongPunch2 = Instance.new("Sound",Torso)
  4408. StrongPunch2.Volume = 1.6
  4409. StrongPunch2.Name = "StrongPunch"
  4410. StrongPunch.Looped = false
  4411. StrongPunch2.SoundId = "rbxassetid://441202925"
  4412. Zano = Instance.new("Sound",Torso)
  4413. Zano.Volume = 6
  4414. Zano.Name = "Zano"
  4415. Zano.Looped = false
  4416. Zano.SoundId = "rbxassetid://744770874"
  4417. GroundImpact = Instance.new("Sound",Torso)
  4418. GroundImpact.Volume = 8
  4419. GroundImpact.Name = "GroundImpact"
  4420. GroundImpact.Looped = false
  4421. GroundImpact.SoundId = "rbxassetid://165970126"
  4422. Break = Instance.new("Sound",Torso)
  4423. Break.Volume = 5
  4424. Break.Name = "Bonebreak"
  4425. Break.Looped = false
  4426. Break.SoundId = "rbxassetid://314390675"
  4427.  
  4428. local hit1 = false
  4429. local hit2 = false
  4430. local hit3 = false
  4431. local hit4 = false
  4432.  
  4433. function Combo1()
  4434. getplayer = new("Part",char)
  4435. getplayer.Position = Vector3.new(999,999,999)
  4436. getplayer.Transparency = 1
  4437. getplayer.Size = v3(3,3,3)
  4438. getplayer.CanCollide = false
  4439. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4440. getplayer.Name = "GetPlayer"
  4441.  
  4442. game.Debris:AddItem(getplayer,0.5)
  4443.  
  4444. getplayer.Touched:connect(function(hit)
  4445. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4446. getplayer:Destroy()
  4447. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4448. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4449. to.Anchored = true
  4450. idle = false
  4451.  
  4452.  
  4453. punchsound1:Play()
  4454. hit1 = true
  4455. for i = 0, 1, 0.1 do
  4456. swait()
  4457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4459. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4460. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4461. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4462. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4463. end
  4464. punchsound1:Play()
  4465. for i = 0, 1, 0.1 do
  4466. swait()
  4467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4469. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4472. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4473. end
  4474. punchsound1:Play()
  4475. for i = 0, 1, 0.1 do
  4476. swait()
  4477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4479. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4480. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4481. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4482. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4483. end
  4484. for i = 0, 1, 0.1 do
  4485. swait()
  4486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4488. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4491. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4492. end
  4493. for i = 0, 1, 0.1 do
  4494. swait()
  4495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4497. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4498. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4499. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4500. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4501. end
  4502. StrongPunch1:Play()
  4503. for i = 0, 1, 0.1 do
  4504. swait()
  4505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4507. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4509. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4510. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4511. end
  4512. for i = 0, 0.6, 0.1 do
  4513. swait()
  4514. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4515. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4516. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4517. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4518. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4519. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4520. end
  4521. for i = 0, 0.6, 0.1 do
  4522. swait()
  4523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4525. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4528. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4529. end
  4530. for i,v in pairs(to.Parent:GetChildren()) do
  4531. if v:IsA("Humanoid") then
  4532. v.Health = v.Health - 3
  4533.  
  4534. v.PlatformStand = true
  4535. end
  4536. end
  4537. StrongPunch:Play()
  4538. for i = 0, 1, 0.1 do
  4539. swait()
  4540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4542. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4545. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4546. end
  4547. for i,v in pairs(to.Parent:GetChildren()) do
  4548. if v:IsA("Humanoid") then
  4549. v.Health = v.Health - 5
  4550.  
  4551. v.PlatformStand = true
  4552. end
  4553. end
  4554.  
  4555. hit1 = false
  4556.  
  4557. punchsound1:Play()
  4558. hit2 = true
  4559. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4560. for i = 0, 1, 0.1 do
  4561. swait()
  4562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4564. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4567. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4568. end
  4569. for i,v in pairs(to.Parent:GetChildren()) do
  4570. if v:IsA("Humanoid") then
  4571. v.Health = v.Health - 5
  4572.  
  4573. v.PlatformStand = true
  4574. end
  4575. end
  4576. hit2 = false
  4577.  
  4578. punchsound1:Play()
  4579. hit3 = true
  4580. hit4 = true
  4581.  
  4582.  
  4583. punchsound1:Play()
  4584.  
  4585. coroutine.wrap(function()
  4586. for i=1,5 do
  4587. wait()
  4588. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4589. GroundImpact:Play()
  4590. a21e = new("Part",to)
  4591. a21e.Name = "Beam"..num
  4592. a21e.Locked = true
  4593. a21e.Size = v3(1,1,1)
  4594. a21e.CanCollide = false
  4595. a21e.BrickColor = bc("Gold")
  4596. a21e.Material = "Neon"
  4597. a21e.Transparency = 0
  4598. aa21e = new("SpecialMesh",a21e)
  4599. a21e.Anchored = true
  4600. a21e.Position = to.Position
  4601. aa21e.MeshType = "Sphere"
  4602. aa21e.Scale = v3(1,1,1)
  4603. a51e = new("Part",char)
  4604. a51e.Name = "Beam"..num
  4605. a51e.Locked = true
  4606. a51e.Size = v3(1,1,1)
  4607. a51e.CanCollide = false
  4608. a51e.BrickColor = bc("White")
  4609. a51e.Material = "Neon"
  4610. a51e.Transparency = 0
  4611. aa51e = new("SpecialMesh",a51e)
  4612. a51e.Anchored = true
  4613. a51e.Position = to.Position
  4614. aa51e.MeshType = "Sphere"
  4615. aa51e.Scale = v3(1,1,1)
  4616. a61e = new("Part",char)
  4617. a61e.Name = "Beam"..num
  4618. a61e.Locked = true
  4619. a61e.Size = v3(1,1,1)
  4620. a61e.CanCollide = false
  4621. a61e.BrickColor = bc("Really red")
  4622. a61e.Material = "Neon"
  4623. a61e.Transparency = 0
  4624. aa61e = new("SpecialMesh",a61e)
  4625. a61e.Anchored = true
  4626. a61e.Position = to.Position
  4627. aa61e.MeshType = "Sphere"
  4628. aa61e.Scale = v3(1,1,1)
  4629. for i = 1,20 do
  4630. wait()
  4631. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4632. a21e.Transparency = a21e.Transparency + 0.03
  4633. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4634. a51e.Transparency = a51e.Transparency + 0.03
  4635. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4636. a61e.Transparency = a61e.Transparency + 0.02
  4637. for i,v in pairs(to.Parent:GetChildren()) do
  4638. if v:IsA("Humanoid") then
  4639. v.Health = v.Health - 0.5
  4640.  
  4641. v.PlatformStand = true
  4642. end
  4643. end
  4644. end
  4645. a61e:Destroy()
  4646. aa61e:Destroy()
  4647. a51e:Destroy()
  4648. aa51e:Destroy()
  4649. a21e:Destroy()
  4650. aa21e:Destroy()
  4651.  
  4652. end
  4653.  
  4654.  
  4655. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4656. for i = 0, 1, 0.1 do
  4657. swait()
  4658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4663. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4664. end
  4665.  
  4666.  
  4667.  
  4668. wait(0.7)
  4669. end)()
  4670.  
  4671.  
  4672.  
  4673.  
  4674. RootPart.Anchored = true
  4675.  
  4676. for i = 0, 1, 0.1 do
  4677. swait()
  4678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4683. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4684. end
  4685.  
  4686.  
  4687. StrongPunch:Play()
  4688.  
  4689.  
  4690. for i = 0, 1, 0.1 do
  4691. swait()
  4692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4694. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4695. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4696. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4697. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4698. end
  4699.  
  4700. for i = 0, 1, 0.1 do
  4701. swait()
  4702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4705. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4706. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4707. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4708. end
  4709.  
  4710.  
  4711.  
  4712. for i,v in pairs(to.Parent:GetChildren()) do
  4713. if v:IsA("Humanoid") then
  4714. v.Health = v.Health - 20
  4715.  
  4716. v.PlatformStand = true
  4717. end
  4718. end
  4719.  
  4720. StrongPunch2:Play()
  4721. for i = 0, 1, 0.1 do
  4722. swait()
  4723. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4724. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4725. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4726. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4727. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4728. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4729. end
  4730.  
  4731. hitground = new("Part",char)
  4732. hitground.Size = Vector3.new(5,5,5)
  4733. hitground.Name = "Ground"
  4734. hitground.Transparency = 1
  4735. hitground.CanCollide = false
  4736. game.Debris:AddItem(hitground,2)
  4737. hitground.Position = Vector3.new(999,999,999)
  4738. hitgroundweld = new("Weld",hitground)
  4739. hitgroundweld.Part0 = to
  4740. hitgroundweld.Part1 = hitground
  4741. hitground.Touched:connect(function(hit2)
  4742. if hit2.Size.x > 150 then
  4743. hitground:Destroy()
  4744. ad = new("Part",char)
  4745. ad.Name = "NewPart"
  4746. ad.Size = Vector3.new(30,0.1,30)
  4747. ad.CanCollide = false
  4748. ad.Anchored = true
  4749. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4750. ad.Transparency = 1
  4751. aad = new("Decal",ad)
  4752.  
  4753. aad.Face = "Top"
  4754. aad.Transparency = 1
  4755. aad.Transparency = 0
  4756. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4757. smoke = new("Part",to)
  4758. smokemesh = new("SpecialMesh",smoke)
  4759. smokemesh.MeshId = "rbxassetid://928329648"
  4760. smoke.BrickColor = hit2.BrickColor
  4761. smoke.Anchored = true
  4762. smoke.Position = hitground.Position
  4763. GroundImpact:Play()
  4764. for i = 1,20 do
  4765. wait()
  4766. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4767. smoke.Transparency = smoke.Transparency + 1/20
  4768. end
  4769. smoke:Destroy()
  4770. wait(0.5)
  4771.  
  4772. for i = 1,20 do
  4773. wait(0.1)
  4774. aad.Transparency = aad.Transparency + 1/20
  4775. end
  4776. end
  4777. end)
  4778. to.Anchored = false
  4779. ys = Instance.new("BodyVelocity",to)
  4780. ys.Name = "GO"
  4781.  
  4782. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4783.  
  4784. ys.Velocity = v3(0,-90,0)
  4785.  
  4786. wait(1)
  4787. ys:Destroy()
  4788.  
  4789.  
  4790.  
  4791.  
  4792.  
  4793. hit3 = false
  4794. hit4 = false
  4795.  
  4796.  
  4797. hit1 = false
  4798. hit2 = false
  4799. hit3 = false
  4800. hit4 = false
  4801. idle = true
  4802. RootPart.Anchored = false
  4803. end
  4804. end)
  4805. end
  4806.  
  4807.  
  4808. function Combo4()
  4809. getplayer = new("Part",char)
  4810. getplayer.Position = Vector3.new(999,999,999)
  4811. getplayer.Transparency = 1
  4812. getplayer.Size = v3(3,3,3)
  4813. getplayer.CanCollide = false
  4814. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4815. getplayer.Name = "GetPlayer"
  4816.  
  4817. game.Debris:AddItem(getplayer,0.5)
  4818.  
  4819. getplayer.Touched:connect(function(hit)
  4820. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4821. getplayer:Destroy()
  4822. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4823. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4824. to.Anchored = true
  4825. RootPart.Anchored = true
  4826. idle = false
  4827.  
  4828.  
  4829. punchsound1:Play()
  4830. hit1 = true
  4831. for i = 0, 0.5, 0.1 do
  4832. swait()
  4833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4835. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4836. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4837. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4838. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4839. end
  4840. punchsound1:Play()
  4841. for i = 0, 0.5, 0.1 do
  4842. swait()
  4843. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4844. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4845. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4846. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4847. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4848. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4849. end
  4850. punchsound1:Play()
  4851. for i = 0, 0.6, 0.1 do
  4852. swait()
  4853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4855. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4856. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4857. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4858. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4859. end
  4860. for i = 0, 0.6, 0.1 do
  4861. swait()
  4862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4864. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4865. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4868. end
  4869. for i = 0, 0.5, 0.1 do
  4870. swait()
  4871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4873. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4874. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4875. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4876. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4877. end
  4878. punchsound1:Play()
  4879. for i = 0, 0.5, 0.1 do
  4880. swait()
  4881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4883. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4884. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4885. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4886. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4887. end
  4888. punchsound1:Play()
  4889. for i = 0, 0.6, 0.1 do
  4890. swait()
  4891. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4892. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4893. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4894. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4895. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4896. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4897. end
  4898. for i = 0, 0.6, 0.1 do
  4899. swait()
  4900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4902. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4903. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4904. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4905. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4906. end
  4907. for i = 0, 0.5, 0.1 do
  4908. swait()
  4909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4912. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4913. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4914. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4915. end
  4916. punchsound1:Play()
  4917. for i = 0, 0.5, 0.1 do
  4918. swait()
  4919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4922. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4923. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4924. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4925. end
  4926. punchsound1:Play()
  4927. for i = 0, 0.6, 0.1 do
  4928. swait()
  4929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4932. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4933. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4934. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4935. end
  4936. for i = 0, 0.6, 0.1 do
  4937. swait()
  4938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4940. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4941. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4942. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4943. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4944. end
  4945. for i = 0, 0.5, 0.1 do
  4946. swait()
  4947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4949. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4950. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4951. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4952. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4953. end
  4954. punchsound1:Play()
  4955. for i = 0, 0.5, 0.1 do
  4956. swait()
  4957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4961. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4962. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4963. end
  4964. punchsound1:Play()
  4965. for i = 0, 0.6, 0.1 do
  4966. swait()
  4967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4969. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4970. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4971. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4972. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4973. end
  4974. for i = 0, 0.6, 0.1 do
  4975. swait()
  4976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4978. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4979. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4980. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4981. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4982. end
  4983. for i = 0, 0.5, 0.1 do
  4984. swait()
  4985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4987. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4988. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4989. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4990. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4991. end
  4992. punchsound1:Play()
  4993. for i = 0, 0.5, 0.1 do
  4994. swait()
  4995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4998. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4999. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5000. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5001. end
  5002. punchsound1:Play()
  5003. for i = 0, 0.6, 0.1 do
  5004. swait()
  5005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5008. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5009. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5010. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5011. end
  5012. StrongPunch2:Play()
  5013. for i = 0, 5, 0.1 do
  5014. swait()
  5015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5017. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5018. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5019. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5020. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5021. end
  5022.  
  5023. for i,v in pairs(to.Parent:GetChildren()) do
  5024. if v:IsA("Humanoid") then
  5025. v.Health = v.Health - 20
  5026.  
  5027. v.PlatformStand = true
  5028. end
  5029. end
  5030. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5031. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5032. Zanzoken = Instance.new("Part",char)
  5033. Zanzoken.Anchored = true
  5034. Zanzoken.Position = v3(999,999,999)
  5035. Zanzoken.CFrame = Torso.CFrame
  5036. game.Debris:AddItem(Zanzoken,0.5)
  5037. Zanzoken.Transparency = 1
  5038. Zano:Play()
  5039. wait()
  5040. idk = Instance.new("BillboardGui",Zanzoken)
  5041. idk.Size = UDim2.new(10,0,15,0)
  5042. idk.AlwaysOnTop = false
  5043. idk1 = Instance.new("ImageLabel",idk)
  5044. idk1.BackgroundTransparency = 1
  5045. idk.ExtentsOffset = v3(0,0,0)
  5046. idk1.ImageTransparency = 0
  5047. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5048. idk1.Size = UDim2.new(2,0,1,0)
  5049. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5050. idk1.Image = "rbxassetid://319554883"
  5051. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5052. wait()
  5053. Zanzoken = Instance.new("Part",char)
  5054. Zanzoken.Anchored = true
  5055. Zanzoken.Position = v3(999,999,999)
  5056. Zanzoken.CFrame = Torso.CFrame
  5057. game.Debris:AddItem(Zanzoken,0.5)
  5058. Zanzoken.Transparency = 1
  5059. wait()
  5060. idk = Instance.new("BillboardGui",Zanzoken)
  5061. idk.Size = UDim2.new(20,0,20,0)
  5062. idk.AlwaysOnTop = false
  5063. idk1 = Instance.new("ImageLabel",idk)
  5064. idk1.BackgroundTransparency = 1
  5065. idk.ExtentsOffset = v3(0,0,0)
  5066. idk1.ImageTransparency = 0
  5067. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5068. idk1.Size = UDim2.new(2,0,1,0)
  5069. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5070. idk1.Image = "rbxassetid://319554883"
  5071. for i = 0, 0.5, 0.1 do
  5072. swait()
  5073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5075. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5076. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5077. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5078. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5079. end
  5080. punchsound1:Play()
  5081. for i = 0, 0.5, 0.1 do
  5082. swait()
  5083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5085. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5088. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5089. end
  5090. punchsound1:Play()
  5091. for i = 0, 0.6, 0.1 do
  5092. swait()
  5093. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5094. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5095. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5096. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5097. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5098. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5099. end
  5100. for i = 0, 0.6, 0.1 do
  5101. swait()
  5102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5104. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5107. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5108. end
  5109. for i = 0, 0.5, 0.1 do
  5110. swait()
  5111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5117. end
  5118. punchsound1:Play()
  5119. for i = 0, 0.5, 0.1 do
  5120. swait()
  5121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5123. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5126. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5127. end
  5128. punchsound1:Play()
  5129. for i = 0, 0.6, 0.1 do
  5130. swait()
  5131. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5132. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5133. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5134. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5135. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5136. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5137. end
  5138. for i = 0, 0.6, 0.1 do
  5139. swait()
  5140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5142. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5143. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5144. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5145. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5146. end
  5147. for i = 0, 0.5, 0.1 do
  5148. swait()
  5149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5155. end
  5156. punchsound1:Play()
  5157. for i = 0, 0.5, 0.1 do
  5158. swait()
  5159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5161. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5164. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5165. end
  5166. punchsound1:Play()
  5167. for i = 0, 0.6, 0.1 do
  5168. swait()
  5169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5172. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5175. end
  5176. for i = 0, 0.6, 0.1 do
  5177. swait()
  5178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5180. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5181. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5183. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5184. end
  5185. for i = 0, 0.5, 0.1 do
  5186. swait()
  5187. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5188. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5189. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5190. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5191. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5192. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5193. end
  5194. punchsound1:Play()
  5195. for i = 0, 0.5, 0.1 do
  5196. swait()
  5197. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5198. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5199. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5200. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5201. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5202. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5203. end
  5204. punchsound1:Play()
  5205. for i = 0, 0.3, 0.1 do
  5206. swait()
  5207. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5208. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5209. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5210. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5211. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5212. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5213. end
  5214. for i = 0, 0.3, 0.1 do
  5215. swait()
  5216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5218. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5221. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5222. end
  5223. for i = 0, 0.3, 0.1 do
  5224. swait()
  5225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5228. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5229. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5230. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5231. end
  5232. punchsound1:Play()
  5233. for i = 0, 0.3, 0.1 do
  5234. swait()
  5235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5238. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5239. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5240. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5241. end
  5242. punchsound1:Play()
  5243. for i = 0, 0.3, 0.1 do
  5244. swait()
  5245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5247. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5248. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5249. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5250. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5251. end
  5252. for i = 0, 0.3, 0.1 do
  5253. swait()
  5254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5256. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5257. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5258. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5259. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5260. end
  5261. punchsound1:Play()
  5262. for i = 0, 1, 0.1 do
  5263. swait()
  5264. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5265. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5266. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5267. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5268. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5269. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5270. end
  5271. for i = 0, 0.3, 0.1 do
  5272. swait()
  5273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5275. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5276. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5277. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5278. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5279. end
  5280. punchsound1:Play()
  5281. for i = 0, 0.3, 0.1 do
  5282. swait()
  5283. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5284. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5285. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5286. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5287. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5288. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5289. end
  5290. for i = 0, 0.3, 0.1 do
  5291. swait()
  5292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5294. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5295. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5296. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5297. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5298. end
  5299. for i = 0, 0.3, 0.1 do
  5300. swait()
  5301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5303. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5304. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5305. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5306. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5307. end
  5308. punchsound1:Play()
  5309. for i = 0, 0.3, 0.1 do
  5310. swait()
  5311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5313. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5314. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5315. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5316. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5317. end
  5318. punchsound1:Play()
  5319. for i = 0, 0.6, 0.1 do
  5320. swait()
  5321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5323. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5324. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5325. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5326. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5327. end
  5328. for i = 0, 0.3, 0.1 do
  5329. swait()
  5330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5332. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5333. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5334. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5335. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5336. end
  5337. for i = 0, 0.3, 0.1 do
  5338. swait()
  5339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5341. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5342. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5343. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5344. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5345. end
  5346. punchsound1:Play()
  5347. for i = 0, 0.5, 0.1 do
  5348. swait()
  5349. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5350. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5351. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5352. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5353. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5354. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5355. end
  5356. punchsound1:Play()
  5357. for i = 0, 0.6, 0.1 do
  5358. swait()
  5359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5361. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5362. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5363. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5364. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5365. end
  5366. for i = 0, 0.6, 0.1 do
  5367. swait()
  5368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5370. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5371. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5373. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5374. end
  5375. for i = 0, 0.5, 0.1 do
  5376. swait()
  5377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5379. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5380. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5381. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5382. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5383. end
  5384. punchsound1:Play()
  5385. for i = 0, 0.5, 0.1 do
  5386. swait()
  5387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5389. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5392. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5393. end
  5394. punchsound1:Play()
  5395. for i = 0, 0.6, 0.1 do
  5396. swait()
  5397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5399. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5400. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5401. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5402. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5403. end
  5404. for i = 0, 0.6, 0.1 do
  5405. swait()
  5406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5411. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5412. end
  5413. for i = 0, 0.5, 0.1 do
  5414. swait()
  5415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5417. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5418. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5419. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5420. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5421. end
  5422. punchsound1:Play()
  5423. for i = 0, 0.5, 0.1 do
  5424. swait()
  5425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5428. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5429. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5430. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5431. end
  5432. punchsound1:Play()
  5433. for i = 0, 0.6, 0.1 do
  5434. swait()
  5435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5438. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5439. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5440. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5441. end
  5442. for i = 0, 0.6, 0.1 do
  5443. swait()
  5444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5446. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5449. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5450. end
  5451. punchsound1:Play()
  5452. for i = 0, 1, 0.1 do
  5453. swait()
  5454. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5455. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5456. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5457. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5458. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5459. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5460. end
  5461. for i = 0, 0.5, 0.1 do
  5462. swait()
  5463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5468. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5469. end
  5470. punchsound1:Play()
  5471. for i = 0, 0.6, 0.1 do
  5472. swait()
  5473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5475. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5476. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5477. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5478. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5479. end
  5480. for i = 0, 0.6, 0.1 do
  5481. swait()
  5482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5484. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5487. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5488. end
  5489. for i = 0, 0.5, 0.1 do
  5490. swait()
  5491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5493. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5494. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5495. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5496. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5497. end
  5498. punchsound1:Play()
  5499. for i = 0, 0.5, 0.1 do
  5500. swait()
  5501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5503. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5504. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5506. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5507. end
  5508. punchsound1:Play()
  5509. for i = 0, 0.6, 0.1 do
  5510. swait()
  5511. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5512. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5513. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5514. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5515. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5516. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5517. end
  5518. for i = 0, 0.6, 0.1 do
  5519. swait()
  5520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5522. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5523. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5524. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5525. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5526. end
  5527. for i = 0, 0.5, 0.1 do
  5528. swait()
  5529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5531. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5532. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5533. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5534. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5535. end
  5536. punchsound1:Play()
  5537. for i = 0, 0.5, 0.1 do
  5538. swait()
  5539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5541. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5542. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5543. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5544. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5545. end
  5546. punchsound1:Play()
  5547. for i = 0, 0.6, 0.1 do
  5548. swait()
  5549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5552. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5553. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5554. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5555. end
  5556. for i = 0, 0.6, 0.1 do
  5557. swait()
  5558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5560. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5561. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5562. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5563. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5564. end
  5565. for i = 0, 0.5, 0.1 do
  5566. swait()
  5567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5569. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5570. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5571. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5572. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5573. end
  5574. punchsound1:Play()
  5575. for i = 0, 0.5, 0.1 do
  5576. swait()
  5577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5579. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5581. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5582. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5583. end
  5584. punchsound1:Play()
  5585. for i = 0, 0.6, 0.1 do
  5586. swait()
  5587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5589. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5590. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5591. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5593. end
  5594. for i = 0, 0.6, 0.1 do
  5595. swait()
  5596. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5597. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5598. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5599. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5600. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5601. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5602. end
  5603. for i = 0, 0.5, 0.1 do
  5604. swait()
  5605. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5606. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5607. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5608. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5609. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5610. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5611. end
  5612. punchsound1:Play()
  5613. for i = 0, 0.5, 0.1 do
  5614. swait()
  5615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5617. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5619. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5620. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5621. end
  5622. punchsound1:Play()
  5623. for i = 0, 0.6, 0.1 do
  5624. swait()
  5625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5627. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5628. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5629. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5630. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5631. end
  5632. for i = 0, 0.6, 0.1 do
  5633. swait()
  5634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5636. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5637. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5639. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5640. end
  5641. punchsound1:Play()
  5642. for i = 0, 1, 0.1 do
  5643. swait()
  5644. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5645. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5646. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5647. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5648. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5649. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5650. end
  5651. for i = 0, 0.5, 0.1 do
  5652. swait()
  5653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5655. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5656. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5658. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5659. end
  5660. punchsound1:Play()
  5661. for i = 0, 0.6, 0.1 do
  5662. swait()
  5663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5668. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5669. end
  5670. for i = 0, 0.6, 0.1 do
  5671. swait()
  5672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5674. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5675. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5676. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5677. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5678. end
  5679. for i = 0, 0.5, 0.1 do
  5680. swait()
  5681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5683. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5684. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5685. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5686. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5687. end
  5688. punchsound1:Play()
  5689. for i = 0, 0.3, 0.1 do
  5690. swait()
  5691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5693. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5694. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5695. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5696. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5697. end
  5698. punchsound1:Play()
  5699. for i = 0, 0.3, 0.1 do
  5700. swait()
  5701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5704. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5705. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5706. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5707. end
  5708. for i = 0, 0.3, 0.1 do
  5709. swait()
  5710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5712. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5715. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5716. end
  5717. for i = 0, 0.3, 0.1 do
  5718. swait()
  5719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5722. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5723. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5724. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5725. end
  5726. punchsound1:Play()
  5727. for i = 0, 0.3, 0.1 do
  5728. swait()
  5729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5734. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5735. end
  5736. punchsound1:Play()
  5737. for i = 0, 0.3, 0.1 do
  5738. swait()
  5739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5741. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5742. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5743. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5744. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5745. end
  5746. for i = 0, 0.3, 0.1 do
  5747. swait()
  5748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5750. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5751. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5752. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5753. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5754. end
  5755. for i = 0, 0.3, 0.1 do
  5756. swait()
  5757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5763. end
  5764. punchsound1:Play()
  5765. for i = 0, 0.3, 0.1 do
  5766. swait()
  5767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5772. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5773. end
  5774. punchsound1:Play()
  5775. for i = 0, 0.3, 0.1 do
  5776. swait()
  5777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5779. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5780. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5781. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5782. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5783. end
  5784. for i = 0, 0.1, 0.1 do
  5785. swait()
  5786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5788. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5789. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5790. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5791. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5792. end
  5793. for i = 0, 0.1, 0.1 do
  5794. swait()
  5795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5798. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5799. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5800. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5801. end
  5802. punchsound1:Play()
  5803. for i = 0, 0.1, 0.1 do
  5804. swait()
  5805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5807. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5808. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5809. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5810. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5811. end
  5812. punchsound1:Play()
  5813. for i = 0, 0.1, 0.1 do
  5814. swait()
  5815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5818. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5819. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5820. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5821. end
  5822. for i = 0, 0.1, 0.1 do
  5823. swait()
  5824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5826. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5827. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5828. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5829. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5830. end
  5831. punchsound1:Play()
  5832. for i = 0, 0.4, 0.1 do
  5833. swait()
  5834. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5835. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5836. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5837. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5838. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5839. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5840. end
  5841. for i,v in pairs(to.Parent:GetChildren()) do
  5842. if v:IsA("Humanoid") then
  5843. v.Health = v.Health - 20
  5844.  
  5845. v.PlatformStand = true
  5846. end
  5847. end
  5848. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5849. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5850. Zanzoken = Instance.new("Part",char)
  5851. Zanzoken.Anchored = true
  5852. Zanzoken.Position = v3(999,999,999)
  5853. Zanzoken.CFrame = Torso.CFrame
  5854. game.Debris:AddItem(Zanzoken,0.5)
  5855. Zanzoken.Transparency = 1
  5856. Zano:Play()
  5857. wait()
  5858. idk = Instance.new("BillboardGui",Zanzoken)
  5859. idk.Size = UDim2.new(10,0,15,0)
  5860. idk.AlwaysOnTop = false
  5861. idk1 = Instance.new("ImageLabel",idk)
  5862. idk1.BackgroundTransparency = 1
  5863. idk.ExtentsOffset = v3(0,0,0)
  5864. idk1.ImageTransparency = 0
  5865. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5866. idk1.Size = UDim2.new(2,0,1,0)
  5867. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5868. idk1.Image = "rbxassetid://319554883"
  5869. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5870. wait()
  5871. Zanzoken = Instance.new("Part",char)
  5872. Zanzoken.Anchored = true
  5873. Zanzoken.Position = v3(999,999,999)
  5874. Zanzoken.CFrame = Torso.CFrame
  5875. game.Debris:AddItem(Zanzoken,0.5)
  5876. Zanzoken.Transparency = 1
  5877. wait()
  5878. idk = Instance.new("BillboardGui",Zanzoken)
  5879. idk.Size = UDim2.new(20,0,20,0)
  5880. idk.AlwaysOnTop = false
  5881. idk1 = Instance.new("ImageLabel",idk)
  5882. idk1.BackgroundTransparency = 1
  5883. idk.ExtentsOffset = v3(0,0,0)
  5884. idk1.ImageTransparency = 0
  5885. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5886. idk1.Size = UDim2.new(2,0,1,0)
  5887. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5888. idk1.Image = "rbxassetid://319554883"
  5889. punchsound1:Play()
  5890. for i = 0, 6, 0.1 do
  5891. swait()
  5892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5895. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5896. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5897. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5898. end
  5899. for i = 0, 0.6, 0.1 do
  5900. swait()
  5901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5903. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5904. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5905. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5906. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5907. end
  5908. for i = 0, 0.6, 0.1 do
  5909. swait()
  5910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5912. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5913. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5915. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5916. end
  5917. punchsound1:Play()
  5918. for i = 0, 1, 0.1 do
  5919. swait()
  5920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5922. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5923. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5924. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5925. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5926. end
  5927. for i = 0, 0.6, 0.1 do
  5928. swait()
  5929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5932. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5933. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5934. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5935. end
  5936. for i = 0, 0.6, 0.1 do
  5937. swait()
  5938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5940. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5941. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5942. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5943. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5944. end
  5945. punchsound1:Play()
  5946. for i = 0, 1, 0.1 do
  5947. swait()
  5948. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5949. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5950. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5951. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5952. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5953. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5954. end
  5955. for i = 0, 0.6, 0.1 do
  5956. swait()
  5957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5960. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5961. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5962. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5963. end
  5964. for i = 0, 0.6, 0.1 do
  5965. swait()
  5966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5968. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5970. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5971. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5972. end
  5973. punchsound1:Play()
  5974. for i = 0, 1, 0.1 do
  5975. swait()
  5976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5978. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5979. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5980. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5981. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5982. end
  5983. for i = 0, 0.6, 0.1 do
  5984. swait()
  5985. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5986. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5987. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5988. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5989. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5990. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5991. end
  5992. for i = 0, 0.6, 0.1 do
  5993. swait()
  5994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5996. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5997. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5998. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5999. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6000. end
  6001. punchsound1:Play()
  6002. for i = 0, 1, 0.1 do
  6003. swait()
  6004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6006. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6007. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6008. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6009. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6010. end
  6011. for i = 0, 0.6, 0.1 do
  6012. swait()
  6013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6015. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6016. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6017. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6018. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6019. end
  6020. for i = 0, 0.6, 0.1 do
  6021. swait()
  6022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6024. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6028. end
  6029. punchsound1:Play()
  6030. for i = 0, 1, 0.1 do
  6031. swait()
  6032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6034. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6035. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6036. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6037. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6038. end
  6039. for i = 0, 0.6, 0.1 do
  6040. swait()
  6041. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6042. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6043. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6044. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6045. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6046. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6047. end
  6048. for i = 0, 0.6, 0.1 do
  6049. swait()
  6050. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6051. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6052. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6053. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6054. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6055. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6056. end
  6057. punchsound1:Play()
  6058. for i = 0, 1, 0.1 do
  6059. swait()
  6060. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6061. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6062. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6063. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6064. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6065. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6066. end
  6067.  
  6068.  
  6069.  
  6070. for i,v in pairs(to.Parent:GetChildren()) do
  6071. if v:IsA("Humanoid") then
  6072. v.Health = v.Health - 20
  6073.  
  6074. v.PlatformStand = true
  6075. end
  6076. end
  6077. StrongPunch:Play()
  6078. for i = 0, 1, 0.1 do
  6079. swait()
  6080. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6081. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6082. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6083. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6084. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6085. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6086. end
  6087. for i = 0, 1, 0.1 do
  6088. swait()
  6089. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6090. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6091. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6092. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6093. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6094. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6095. end
  6096. for i,v in pairs(to.Parent:GetChildren()) do
  6097. if v:IsA("Humanoid") then
  6098. v.Health = v.Health - 5
  6099.  
  6100. v.PlatformStand = true
  6101. end
  6102. end
  6103. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6104. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6105. Zanzoken = Instance.new("Part",char)
  6106. Zanzoken.Anchored = true
  6107. Zanzoken.Position = v3(999,999,999)
  6108. Zanzoken.CFrame = Torso.CFrame
  6109. game.Debris:AddItem(Zanzoken,0.5)
  6110. Zanzoken.Transparency = 1
  6111. Zano:Play()
  6112. wait()
  6113. idk = Instance.new("BillboardGui",Zanzoken)
  6114. idk.Size = UDim2.new(10,0,15,0)
  6115. idk.AlwaysOnTop = false
  6116. idk1 = Instance.new("ImageLabel",idk)
  6117. idk1.BackgroundTransparency = 1
  6118. idk.ExtentsOffset = v3(0,0,0)
  6119. idk1.ImageTransparency = 0
  6120. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6121. idk1.Size = UDim2.new(2,0,1,0)
  6122. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6123. idk1.Image = "rbxassetid://319554883"
  6124. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6125. wait()
  6126. Zanzoken = Instance.new("Part",char)
  6127. Zanzoken.Anchored = true
  6128. Zanzoken.Position = v3(999,999,999)
  6129. Zanzoken.CFrame = Torso.CFrame
  6130. game.Debris:AddItem(Zanzoken,0.5)
  6131. Zanzoken.Transparency = 1
  6132. wait()
  6133. idk = Instance.new("BillboardGui",Zanzoken)
  6134. idk.Size = UDim2.new(20,0,20,0)
  6135. idk.AlwaysOnTop = false
  6136. idk1 = Instance.new("ImageLabel",idk)
  6137. idk1.BackgroundTransparency = 1
  6138. idk.ExtentsOffset = v3(0,0,0)
  6139. idk1.ImageTransparency = 0
  6140. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6141. idk1.Size = UDim2.new(2,0,1,0)
  6142. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6143. idk1.Image = "rbxassetid://319554883"
  6144. for i = 0, 1, 0.1 do
  6145. swait()
  6146. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6147. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6148. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6149. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6150. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6151. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6152. end
  6153. punchsound1:Play()
  6154. for i = 0, 1, 0.1 do
  6155. swait()
  6156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6158. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6161. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6162. end
  6163. punchsound1:Play()
  6164. for i = 0, 1, 0.1 do
  6165. swait()
  6166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6168. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6169. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6170. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6171. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6172. end
  6173. for i = 0, 1, 0.1 do
  6174. swait()
  6175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6177. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6181. end
  6182. for i = 0, 1, 0.1 do
  6183. swait()
  6184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6186. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6187. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6188. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6189. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6190. end
  6191. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6192. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6193. Zanzoken = Instance.new("Part",char)
  6194. Zanzoken.Anchored = true
  6195. Zanzoken.Position = v3(999,999,999)
  6196. Zanzoken.CFrame = Torso.CFrame
  6197. game.Debris:AddItem(Zanzoken,0.5)
  6198. Zanzoken.Transparency = 1
  6199. Zano:Play()
  6200. wait()
  6201. idk = Instance.new("BillboardGui",Zanzoken)
  6202. idk.Size = UDim2.new(10,0,15,0)
  6203. idk.AlwaysOnTop = false
  6204. idk1 = Instance.new("ImageLabel",idk)
  6205. idk1.BackgroundTransparency = 1
  6206. idk.ExtentsOffset = v3(0,0,0)
  6207. idk1.ImageTransparency = 0
  6208. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6209. idk1.Size = UDim2.new(2,0,1,0)
  6210. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6211. idk1.Image = "rbxassetid://319554883"
  6212. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6213. wait()
  6214. Zanzoken = Instance.new("Part",char)
  6215. Zanzoken.Anchored = true
  6216. Zanzoken.Position = v3(999,999,999)
  6217. Zanzoken.CFrame = Torso.CFrame
  6218. game.Debris:AddItem(Zanzoken,0.5)
  6219. Zanzoken.Transparency = 1
  6220. wait()
  6221. idk = Instance.new("BillboardGui",Zanzoken)
  6222. idk.Size = UDim2.new(20,0,20,0)
  6223. idk.AlwaysOnTop = false
  6224. idk1 = Instance.new("ImageLabel",idk)
  6225. idk1.BackgroundTransparency = 1
  6226. idk.ExtentsOffset = v3(0,0,0)
  6227. idk1.ImageTransparency = 0
  6228. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6229. idk1.Size = UDim2.new(2,0,1,0)
  6230. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6231. idk1.Image = "rbxassetid://319554883"
  6232. StrongPunch:Play()
  6233. Break:Play()
  6234.  
  6235. for i = 0, 6, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6242. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6243. end
  6244. StrongPunch1:Play()
  6245. for i = 0, 6, 0.1 do
  6246. swait()
  6247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6249. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6252. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6253. end
  6254. StrongPunch2:Play()
  6255. for i = 0, 7, 0.1 do
  6256. swait()
  6257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6259. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6262. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6263. end
  6264. for i = 0, 1, 0.1 do
  6265. swait()
  6266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6268. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6269. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6270. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6271. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6272. end
  6273. punchsound1:Play()
  6274. for i = 0, 1, 0.1 do
  6275. swait()
  6276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6279. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6280. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6281. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6282. end
  6283. punchsound1:Play()
  6284. for i = 0, 1, 0.1 do
  6285. swait()
  6286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6289. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6290. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6291. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6292. end
  6293. for i = 0, 1, 0.1 do
  6294. swait()
  6295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6297. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6298. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6299. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6300. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6301. end
  6302. for i = 0, 1, 0.1 do
  6303. swait()
  6304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6310. end
  6311. punchsound1:Play()
  6312. for i = 0, 0.5, 0.1 do
  6313. swait()
  6314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6319. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6320. end
  6321. punchsound1:Play()
  6322. for i = 0, 0.5, 0.1 do
  6323. swait()
  6324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6327. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6328. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6329. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6330. end
  6331. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6332. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6333. Zanzoken = Instance.new("Part",char)
  6334. Zanzoken.Anchored = true
  6335. Zanzoken.Position = v3(999,999,999)
  6336. Zanzoken.CFrame = Torso.CFrame
  6337. game.Debris:AddItem(Zanzoken,0.5)
  6338. Zanzoken.Transparency = 1
  6339. Zano:Play()
  6340. wait()
  6341. idk = Instance.new("BillboardGui",Zanzoken)
  6342. idk.Size = UDim2.new(10,0,15,0)
  6343. idk.AlwaysOnTop = false
  6344. idk1 = Instance.new("ImageLabel",idk)
  6345. idk1.BackgroundTransparency = 1
  6346. idk.ExtentsOffset = v3(0,0,0)
  6347. idk1.ImageTransparency = 0
  6348. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6349. idk1.Size = UDim2.new(2,0,1,0)
  6350. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6351. idk1.Image = "rbxassetid://319554883"
  6352. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6353. wait()
  6354. Zanzoken = Instance.new("Part",char)
  6355. Zanzoken.Anchored = true
  6356. Zanzoken.Position = v3(999,999,999)
  6357. Zanzoken.CFrame = Torso.CFrame
  6358. game.Debris:AddItem(Zanzoken,0.5)
  6359. Zanzoken.Transparency = 1
  6360. wait()
  6361. idk = Instance.new("BillboardGui",Zanzoken)
  6362. idk.Size = UDim2.new(20,0,20,0)
  6363. idk.AlwaysOnTop = false
  6364. idk1 = Instance.new("ImageLabel",idk)
  6365. idk1.BackgroundTransparency = 1
  6366. idk.ExtentsOffset = v3(0,0,0)
  6367. idk1.ImageTransparency = 0
  6368. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6369. idk1.Size = UDim2.new(2,0,1,0)
  6370. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6371. idk1.Image = "rbxassetid://319554883"
  6372. for i = 0, 0.4, 0.1 do
  6373. swait()
  6374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6376. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6377. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6378. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6379. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6380. end
  6381. punchsound1:Play()
  6382. for i = 0, 0.4, 0.1 do
  6383. swait()
  6384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6386. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6389. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6390. end
  6391. for i = 0, 0.4, 0.1 do
  6392. swait()
  6393. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6394. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6395. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6396. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6397. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6398. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6399. end
  6400. punchsound1:Play()
  6401. for i = 0, 0.4, 0.1 do
  6402. swait()
  6403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6405. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6408. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6409. end
  6410. for i = 0, 0.4, 0.1 do
  6411. swait()
  6412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6415. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6416. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6417. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6418. end
  6419. punchsound1:Play()
  6420. for i = 0, 0.4, 0.1 do
  6421. swait()
  6422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6428. end
  6429. for i = 0, 0.4, 0.1 do
  6430. swait()
  6431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6433. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6434. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6435. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6436. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6437. end
  6438. punchsound1:Play()
  6439. for i = 0, 0.4, 0.1 do
  6440. swait()
  6441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6443. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6444. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6446. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6447. end
  6448. for i = 0, 0.4, 0.1 do
  6449. swait()
  6450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6452. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6453. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6454. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6455. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6456. end
  6457. punchsound1:Play()
  6458. for i = 0, 0.4, 0.1 do
  6459. swait()
  6460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6465. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6466. end
  6467. for i = 0, 0.4, 0.1 do
  6468. swait()
  6469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6471. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6472. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6473. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6474. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6475. end
  6476. punchsound1:Play()
  6477. for i = 0, 0.4, 0.1 do
  6478. swait()
  6479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6481. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6484. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6485. end
  6486. for i = 0, 0.4, 0.1 do
  6487. swait()
  6488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6490. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6491. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6492. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6493. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6494. end
  6495. punchsound1:Play()
  6496. for i = 0, 0.4, 0.1 do
  6497. swait()
  6498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6501. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6502. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6503. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6504. end
  6505. punchsound1:Play()
  6506. local pie222 = Instance.new("ParticleEmitter")
  6507. pie222.Parent = LeftArm
  6508. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6509. pie222.LightEmission = 1
  6510. pie222.Size = NumberSequence.new(3)
  6511. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6512. pie222.Transparency = NumberSequence.new(0.6,1)
  6513. pie222.EmissionDirection = "Top"
  6514. pie222.Enabled = true
  6515. pie222.Lifetime = NumberRange.new(1)
  6516. pie222.Rotation = NumberRange.new(-320, 320)
  6517. pie222.Rate = 404
  6518. pie222.Speed = NumberRange.new(0)
  6519. pie222.LockedToPart = false
  6520. pie222.VelocitySpread = 2
  6521. for i = 0, 2, 0.1 do
  6522. swait()
  6523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6525. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6526. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6527. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6528. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6529. end
  6530. wait(2)
  6531. bigbangattack2()
  6532. pie222:Destroy()
  6533.  
  6534. for i,v in pairs(to.Parent:GetChildren()) do
  6535. if v:IsA("Humanoid") then
  6536. v.Health = v.Health - math.huge
  6537.  
  6538. v.PlatformStand = true
  6539. end
  6540. end
  6541.  
  6542. hit1 = false
  6543.  
  6544. hit2 = true
  6545. for i,v in pairs(to.Parent:GetChildren()) do
  6546. if v:IsA("Humanoid") then
  6547. v.Health = v.Health - 10
  6548.  
  6549. v.PlatformStand = true
  6550. end
  6551. end
  6552. hit2 = false
  6553.  
  6554. hit3 = true
  6555. hit4 = true
  6556.  
  6557.  
  6558.  
  6559.  
  6560. coroutine.wrap(function()
  6561. for i=1,2 do
  6562. wait()
  6563.  
  6564.  
  6565.  
  6566.  
  6567.  
  6568. for i,v in pairs(to.Parent:GetChildren()) do
  6569. if v:IsA("Humanoid") then
  6570. v.Health = v.Health - 2
  6571.  
  6572. v.PlatformStand = true
  6573. end
  6574. end
  6575. end
  6576.  
  6577.  
  6578. wait(3)
  6579. end)()
  6580.  
  6581.  
  6582.  
  6583.  
  6584.  
  6585.  
  6586.  
  6587.  
  6588.  
  6589.  
  6590.  
  6591.  
  6592.  
  6593.  
  6594. for i,v in pairs(to.Parent:GetChildren()) do
  6595. if v:IsA("Humanoid") then
  6596. v.Health = v.Health - 10
  6597.  
  6598. v.PlatformStand = true
  6599. end
  6600. end
  6601.  
  6602.  
  6603.  
  6604. hitground = new("Part",char)
  6605. hitground.Size = Vector3.new(5,5,5)
  6606. hitground.Name = "Ground"
  6607. hitground.Transparency = 1
  6608. hitground.CanCollide = false
  6609. game.Debris:AddItem(hitground,2)
  6610. hitground.Position = Vector3.new(999,999,999)
  6611. hitgroundweld = new("Weld",hitground)
  6612. hitgroundweld.Part0 = to
  6613. hitgroundweld.Part1 = hitground
  6614. hitground.Touched:connect(function(hit2)
  6615. if hit2.Size.x > 150 then
  6616. hitground:Destroy()
  6617. ad = new("Part",char)
  6618. ad.Name = "NewPart"
  6619. ad.Size = Vector3.new(30,0.1,30)
  6620. ad.CanCollide = false
  6621. ad.Anchored = true
  6622. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6623. ad.Transparency = 1
  6624. aad = new("Decal",ad)
  6625.  
  6626. aad.Face = "Top"
  6627. aad.Transparency = 1
  6628. aad.Transparency = 0
  6629. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6630. smoke = new("Part",to)
  6631. smokemesh = new("SpecialMesh",smoke)
  6632. smokemesh.MeshId = "rbxassetid://928329648"
  6633. smoke.BrickColor = hit2.BrickColor
  6634. smoke.Anchored = true
  6635. smoke.Position = hitground.Position
  6636. GroundImpact:Play()
  6637. for i = 1,20 do
  6638. wait()
  6639. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6640. smoke.Transparency = smoke.Transparency + 1/20
  6641. end
  6642. smoke:Destroy()
  6643. wait(0.5)
  6644.  
  6645. for i = 1,20 do
  6646. wait(0.1)
  6647. aad.Transparency = aad.Transparency + 1/20
  6648. end
  6649. end
  6650. end)
  6651. ys = Instance.new("BodyVelocity",to)
  6652. ys.Name = "GO"
  6653.  
  6654. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6655.  
  6656. ys.Velocity = v3(0,-90,0)
  6657.  
  6658. wait(1)
  6659. ys:Destroy()
  6660.  
  6661.  
  6662.  
  6663. hit3 = false
  6664. hit4 = false
  6665.  
  6666.  
  6667. hit1 = false
  6668. hit2 = false
  6669. hit3 = false
  6670. hit4 = false
  6671. idle = true
  6672. RootPart.Anchored = false
  6673. end
  6674. end)
  6675. end
  6676.  
  6677. function Combo3()
  6678. getplayer = new("Part",char)
  6679. getplayer.Position = Vector3.new(999,999,999)
  6680. getplayer.Transparency = 1
  6681. getplayer.Size = v3(3,3,3)
  6682. getplayer.CanCollide = false
  6683. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6684. getplayer.Name = "GetPlayer"
  6685.  
  6686. game.Debris:AddItem(getplayer,0.5)
  6687.  
  6688. getplayer.Touched:connect(function(hit)
  6689. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6690. getplayer:Destroy()
  6691. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6692. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6693. to.Anchored = true
  6694. RootPart.Anchored = true
  6695. idle = false
  6696.  
  6697.  
  6698. punchsound1:Play()
  6699. hit1 = true
  6700. for i = 0, 1, 0.1 do
  6701. swait()
  6702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6705. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6706. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6707. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6708. end
  6709. punchsound1:Play()
  6710. for i = 0, 1, 0.1 do
  6711. swait()
  6712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6714. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6715. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6716. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6717. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6718. end
  6719. punchsound1:Play()
  6720. for i = 0, 1, 0.1 do
  6721. swait()
  6722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6724. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6725. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6726. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6727. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6728. end
  6729. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6730. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6731. Zanzoken = Instance.new("Part",char)
  6732. Zanzoken.Anchored = true
  6733. Zanzoken.Position = v3(999,999,999)
  6734. Zanzoken.CFrame = Torso.CFrame
  6735. game.Debris:AddItem(Zanzoken,0.5)
  6736. Zanzoken.Transparency = 1
  6737. Zano:Play()
  6738. wait()
  6739. idk = Instance.new("BillboardGui",Zanzoken)
  6740. idk.Size = UDim2.new(10,0,15,0)
  6741. idk.AlwaysOnTop = false
  6742. idk1 = Instance.new("ImageLabel",idk)
  6743. idk1.BackgroundTransparency = 1
  6744. idk.ExtentsOffset = v3(0,0,0)
  6745. idk1.ImageTransparency = 0
  6746. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6747. idk1.Size = UDim2.new(2,0,1,0)
  6748. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6749. idk1.Image = "rbxassetid://319554883"
  6750. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6751. wait()
  6752. Zanzoken = Instance.new("Part",char)
  6753. Zanzoken.Anchored = true
  6754. Zanzoken.Position = v3(999,999,999)
  6755. Zanzoken.CFrame = Torso.CFrame
  6756. game.Debris:AddItem(Zanzoken,0.5)
  6757. Zanzoken.Transparency = 1
  6758. wait()
  6759. idk = Instance.new("BillboardGui",Zanzoken)
  6760. idk.Size = UDim2.new(20,0,20,0)
  6761. idk.AlwaysOnTop = false
  6762. idk1 = Instance.new("ImageLabel",idk)
  6763. idk1.BackgroundTransparency = 1
  6764. idk.ExtentsOffset = v3(0,0,0)
  6765. idk1.ImageTransparency = 0
  6766. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6767. idk1.Size = UDim2.new(2,0,1,0)
  6768. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6769. idk1.Image = "rbxassetid://319554883"
  6770. for i = 0, 1, 0.1 do
  6771. swait()
  6772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6774. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6775. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6776. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6777. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6778. end
  6779. punchsound1:Play()
  6780. for i = 0, 1, 0.1 do
  6781. swait()
  6782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6784. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6787. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6788. end
  6789. punchsound1:Play()
  6790. for i = 0, 1, 0.1 do
  6791. swait()
  6792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6795. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6796. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6797. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6798. end
  6799. for i = 0, 1, 0.1 do
  6800. swait()
  6801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6804. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6805. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6806. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6807. end
  6808. punchsound1:Play()
  6809. for i = 0, 1, 0.1 do
  6810. swait()
  6811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6814. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6815. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6816. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6817. end
  6818. punchsound1:Play()
  6819. for i = 0, 1, 0.1 do
  6820. swait()
  6821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6823. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6824. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6825. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6826. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6827. end
  6828. for i = 0, 1, 0.1 do
  6829. swait()
  6830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6833. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6834. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6835. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6836. end
  6837. punchsound1:Play()
  6838. for i = 0, 1, 0.1 do
  6839. swait()
  6840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6842. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6844. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6845. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6846. end
  6847. punchsound1:Play()
  6848. for i,v in pairs(to.Parent:GetChildren()) do
  6849. if v:IsA("Humanoid") then
  6850. v.Health = v.Health - 10
  6851.  
  6852. v.PlatformStand = true
  6853. end
  6854. end
  6855. for i = 0, 1, 0.1 do
  6856. swait()
  6857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6859. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6860. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6861. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6862. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6863. end
  6864.  
  6865. for i = 0, 1, 0.1 do
  6866. swait()
  6867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6869. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6870. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6871. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6872. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6873. end
  6874. punchsound1:Play()
  6875. for i = 0, 1, 0.1 do
  6876. swait()
  6877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6880. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6881. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6882. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6883. end
  6884. for i,v in pairs(to.Parent:GetChildren()) do
  6885. if v:IsA("Humanoid") then
  6886. v.Health = v.Health - 3
  6887.  
  6888. v.PlatformStand = true
  6889. end
  6890. end
  6891. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6892. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6893. Zanzoken = Instance.new("Part",char)
  6894. Zanzoken.Anchored = true
  6895. Zanzoken.Position = v3(999,999,999)
  6896. Zanzoken.CFrame = Torso.CFrame
  6897. game.Debris:AddItem(Zanzoken,0.5)
  6898. Zanzoken.Transparency = 1
  6899. Zano:Play()
  6900. wait()
  6901. idk = Instance.new("BillboardGui",Zanzoken)
  6902. idk.Size = UDim2.new(10,0,15,0)
  6903. idk.AlwaysOnTop = false
  6904. idk1 = Instance.new("ImageLabel",idk)
  6905. idk1.BackgroundTransparency = 1
  6906. idk.ExtentsOffset = v3(0,0,0)
  6907. idk1.ImageTransparency = 0
  6908. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6909. idk1.Size = UDim2.new(2,0,1,0)
  6910. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6911. idk1.Image = "rbxassetid://319554883"
  6912. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6913. wait()
  6914. Zanzoken = Instance.new("Part",char)
  6915. Zanzoken.Anchored = true
  6916. Zanzoken.Position = v3(999,999,999)
  6917. Zanzoken.CFrame = Torso.CFrame
  6918. game.Debris:AddItem(Zanzoken,0.5)
  6919. Zanzoken.Transparency = 1
  6920. wait()
  6921. idk = Instance.new("BillboardGui",Zanzoken)
  6922. idk.Size = UDim2.new(20,0,20,0)
  6923. idk.AlwaysOnTop = false
  6924. idk1 = Instance.new("ImageLabel",idk)
  6925. idk1.BackgroundTransparency = 1
  6926. idk.ExtentsOffset = v3(0,0,0)
  6927. idk1.ImageTransparency = 0
  6928. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6929. idk1.Size = UDim2.new(2,0,1,0)
  6930. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6931. idk1.Image = "rbxassetid://319554883"
  6932. for i = 0, 1, 0.1 do
  6933. swait()
  6934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6936. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6937. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6938. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6939. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6940. end
  6941. for i = 0, 1, 0.1 do
  6942. swait()
  6943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6948. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6949. end
  6950. punchsound1:Play()
  6951. for i = 0, 1, 0.1 do
  6952. swait()
  6953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6955. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6956. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6957. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6958. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6959. end
  6960. for i,v in pairs(to.Parent:GetChildren()) do
  6961. if v:IsA("Humanoid") then
  6962. v.Health = v.Health - 3
  6963.  
  6964. v.PlatformStand = true
  6965. end
  6966. end
  6967. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6968. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6969. Zanzoken = Instance.new("Part",char)
  6970. Zanzoken.Anchored = true
  6971. Zanzoken.Position = v3(999,999,999)
  6972. Zanzoken.CFrame = Torso.CFrame
  6973. game.Debris:AddItem(Zanzoken,0.5)
  6974. Zanzoken.Transparency = 1
  6975. Zano:Play()
  6976. wait()
  6977. idk = Instance.new("BillboardGui",Zanzoken)
  6978. idk.Size = UDim2.new(10,0,15,0)
  6979. idk.AlwaysOnTop = false
  6980. idk1 = Instance.new("ImageLabel",idk)
  6981. idk1.BackgroundTransparency = 1
  6982. idk.ExtentsOffset = v3(0,0,0)
  6983. idk1.ImageTransparency = 0
  6984. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6985. idk1.Size = UDim2.new(2,0,1,0)
  6986. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6987. idk1.Image = "rbxassetid://319554883"
  6988. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6989. wait()
  6990. Zanzoken = Instance.new("Part",char)
  6991. Zanzoken.Anchored = true
  6992. Zanzoken.Position = v3(999,999,999)
  6993. Zanzoken.CFrame = Torso.CFrame
  6994. game.Debris:AddItem(Zanzoken,0.5)
  6995. Zanzoken.Transparency = 1
  6996. wait()
  6997. idk = Instance.new("BillboardGui",Zanzoken)
  6998. idk.Size = UDim2.new(20,0,20,0)
  6999. idk.AlwaysOnTop = false
  7000. idk1 = Instance.new("ImageLabel",idk)
  7001. idk1.BackgroundTransparency = 1
  7002. idk.ExtentsOffset = v3(0,0,0)
  7003. idk1.ImageTransparency = 0
  7004. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7005. idk1.Size = UDim2.new(2,0,1,0)
  7006. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7007. idk1.Image = "rbxassetid://319554883"
  7008. punchsound1:Play()
  7009. for i = 0, 1, 0.1 do
  7010. swait()
  7011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7013. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7016. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7017. end
  7018. punchsound1:Play()
  7019. for i = 0, 1, 0.1 do
  7020. swait()
  7021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7023. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7024. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7025. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7026. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7027. end
  7028.  
  7029.  
  7030. for i,v in pairs(to.Parent:GetChildren()) do
  7031. if v:IsA("Humanoid") then
  7032. v.Health = v.Health - 20
  7033.  
  7034. v.PlatformStand = true
  7035. end
  7036. end
  7037. StrongPunch:Play()
  7038. for i = 0, 1, 0.1 do
  7039. swait()
  7040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7042. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7043. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7044. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7045. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7046. end
  7047. for i = 0, 1, 0.1 do
  7048. swait()
  7049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7051. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7052. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7053. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7054. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7055. end
  7056. for i,v in pairs(to.Parent:GetChildren()) do
  7057. if v:IsA("Humanoid") then
  7058. v.Health = v.Health - 3
  7059.  
  7060. v.PlatformStand = true
  7061. end
  7062. end
  7063. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7064. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7065. Zanzoken = Instance.new("Part",char)
  7066. Zanzoken.Anchored = true
  7067. Zanzoken.Position = v3(999,999,999)
  7068. Zanzoken.CFrame = Torso.CFrame
  7069. game.Debris:AddItem(Zanzoken,0.5)
  7070. Zanzoken.Transparency = 1
  7071. Zano:Play()
  7072. wait()
  7073. idk = Instance.new("BillboardGui",Zanzoken)
  7074. idk.Size = UDim2.new(10,0,15,0)
  7075. idk.AlwaysOnTop = false
  7076. idk1 = Instance.new("ImageLabel",idk)
  7077. idk1.BackgroundTransparency = 1
  7078. idk.ExtentsOffset = v3(0,0,0)
  7079. idk1.ImageTransparency = 0
  7080. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7081. idk1.Size = UDim2.new(2,0,1,0)
  7082. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7083. idk1.Image = "rbxassetid://319554883"
  7084. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7085. wait()
  7086. Zanzoken = Instance.new("Part",char)
  7087. Zanzoken.Anchored = true
  7088. Zanzoken.Position = v3(999,999,999)
  7089. Zanzoken.CFrame = Torso.CFrame
  7090. game.Debris:AddItem(Zanzoken,0.5)
  7091. Zanzoken.Transparency = 1
  7092. wait()
  7093. idk = Instance.new("BillboardGui",Zanzoken)
  7094. idk.Size = UDim2.new(20,0,20,0)
  7095. idk.AlwaysOnTop = false
  7096. idk1 = Instance.new("ImageLabel",idk)
  7097. idk1.BackgroundTransparency = 1
  7098. idk.ExtentsOffset = v3(0,0,0)
  7099. idk1.ImageTransparency = 0
  7100. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7101. idk1.Size = UDim2.new(2,0,1,0)
  7102. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7103. idk1.Image = "rbxassetid://319554883"
  7104. for i = 0, 1, 0.1 do
  7105. swait()
  7106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7109. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7110. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7111. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7112. end
  7113. punchsound1:Play()
  7114. for i = 0, 1, 0.1 do
  7115. swait()
  7116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7121. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7122. end
  7123. punchsound1:Play()
  7124. for i = 0, 1, 0.1 do
  7125. swait()
  7126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7128. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7129. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7130. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7131. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7132. end
  7133. for i = 0, 1, 0.1 do
  7134. swait()
  7135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7137. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7139. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7140. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7141. end
  7142. for i = 0, 1, 0.1 do
  7143. swait()
  7144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7147. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7148. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7149. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7150. end
  7151. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7152. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7153. Zanzoken = Instance.new("Part",char)
  7154. Zanzoken.Anchored = true
  7155. Zanzoken.Position = v3(999,999,999)
  7156. Zanzoken.CFrame = Torso.CFrame
  7157. game.Debris:AddItem(Zanzoken,0.5)
  7158. Zanzoken.Transparency = 1
  7159. Zano:Play()
  7160. wait()
  7161. idk = Instance.new("BillboardGui",Zanzoken)
  7162. idk.Size = UDim2.new(10,0,15,0)
  7163. idk.AlwaysOnTop = false
  7164. idk1 = Instance.new("ImageLabel",idk)
  7165. idk1.BackgroundTransparency = 1
  7166. idk.ExtentsOffset = v3(0,0,0)
  7167. idk1.ImageTransparency = 0
  7168. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7169. idk1.Size = UDim2.new(2,0,1,0)
  7170. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7171. idk1.Image = "rbxassetid://319554883"
  7172. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7173. wait()
  7174. Zanzoken = Instance.new("Part",char)
  7175. Zanzoken.Anchored = true
  7176. Zanzoken.Position = v3(999,999,999)
  7177. Zanzoken.CFrame = Torso.CFrame
  7178. game.Debris:AddItem(Zanzoken,0.5)
  7179. Zanzoken.Transparency = 1
  7180. wait()
  7181. idk = Instance.new("BillboardGui",Zanzoken)
  7182. idk.Size = UDim2.new(20,0,20,0)
  7183. idk.AlwaysOnTop = false
  7184. idk1 = Instance.new("ImageLabel",idk)
  7185. idk1.BackgroundTransparency = 1
  7186. idk.ExtentsOffset = v3(0,0,0)
  7187. idk1.ImageTransparency = 0
  7188. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7189. idk1.Size = UDim2.new(2,0,1,0)
  7190. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7191. idk1.Image = "rbxassetid://319554883"
  7192. StrongPunch:Play()
  7193. Break:Play()
  7194. local Aura4 = Instance.new('ParticleEmitter')
  7195. Aura4.Name = "Aura"
  7196. Aura4.Texture = "rbxassetid://1046299182"
  7197. Aura4.Parent = Torso
  7198. Aura4.LightEmission = 1
  7199. Aura4.Transparency = NumberSequence.new(0.7,1)
  7200. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7201. Aura4.Size = NumberSequence.new(1,30)
  7202. Aura4.Rotation = NumberRange.new(-360,360)
  7203. Aura4.LockedToPart = true
  7204. Aura4.Lifetime = NumberRange.new(0.2)
  7205. Aura4.Rate = 100
  7206. Aura4.Speed = NumberRange.new(0)
  7207. Aura4.EmissionDirection = "Top"
  7208. for i = 0, 6, 0.1 do
  7209. swait()
  7210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7213. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7214. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7215. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7216. end
  7217. Aura4:Destroy()
  7218. wait(0.1)
  7219. local Aura4 = Instance.new('ParticleEmitter')
  7220. Aura4.Name = "Aura"
  7221. Aura4.Texture = "rbxassetid://1046299182"
  7222. Aura4.Parent = Torso
  7223. Aura4.LightEmission = 1
  7224. Aura4.Transparency = NumberSequence.new(0.7,1)
  7225. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7226. Aura4.Size = NumberSequence.new(1,30)
  7227. Aura4.Rotation = NumberRange.new(-360,360)
  7228. Aura4.LockedToPart = true
  7229. Aura4.Lifetime = NumberRange.new(0.2)
  7230. Aura4.Rate = 100
  7231. Aura4.Speed = NumberRange.new(0)
  7232. Aura4.EmissionDirection = "Top"
  7233. StrongPunch1:Play()
  7234. Break:Play()
  7235. for i = 0, 6, 0.1 do
  7236. swait()
  7237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7242. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7243. end
  7244. Aura4:Destroy()
  7245. StrongPunch2:Play()
  7246. Break:Play()
  7247. local Aura4 = Instance.new('ParticleEmitter')
  7248. Aura4.Name = "Aura"
  7249. Aura4.Texture = "rbxassetid://1046299182"
  7250. Aura4.Parent = Torso
  7251. Aura4.LightEmission = 1
  7252. Aura4.Transparency = NumberSequence.new(0.7,1)
  7253. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7254. Aura4.Size = NumberSequence.new(1,30)
  7255. Aura4.Rotation = NumberRange.new(-360,360)
  7256. Aura4.LockedToPart = true
  7257. Aura4.Lifetime = NumberRange.new(0.2)
  7258. Aura4.Rate = 100
  7259. Aura4.Speed = NumberRange.new(0)
  7260. Aura4.EmissionDirection = "Top"
  7261. for i = 0, 7, 0.1 do
  7262. swait()
  7263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7265. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7268. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7269. end
  7270. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7271. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7272. Aura4:Destroy()
  7273. Zanzoken = Instance.new("Part",char)
  7274. Zanzoken.Anchored = true
  7275. Zanzoken.Position = v3(999,999,999)
  7276. Zanzoken.CFrame = Torso.CFrame
  7277. game.Debris:AddItem(Zanzoken,0.5)
  7278. Zanzoken.Transparency = 1
  7279. Zano:Play()
  7280. wait()
  7281. idk = Instance.new("BillboardGui",Zanzoken)
  7282. idk.Size = UDim2.new(10,0,15,0)
  7283. idk.AlwaysOnTop = false
  7284. idk1 = Instance.new("ImageLabel",idk)
  7285. idk1.BackgroundTransparency = 1
  7286. idk.ExtentsOffset = v3(0,0,0)
  7287. idk1.ImageTransparency = 0
  7288. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7289. idk1.Size = UDim2.new(2,0,1,0)
  7290. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7291. idk1.Image = "rbxassetid://319554883"
  7292. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7293. wait()
  7294. Zanzoken = Instance.new("Part",char)
  7295. Zanzoken.Anchored = true
  7296. Zanzoken.Position = v3(999,999,999)
  7297. Zanzoken.CFrame = Torso.CFrame
  7298. game.Debris:AddItem(Zanzoken,0.5)
  7299. Zanzoken.Transparency = 1
  7300. wait()
  7301. idk = Instance.new("BillboardGui",Zanzoken)
  7302. idk.Size = UDim2.new(20,0,20,0)
  7303. idk.AlwaysOnTop = false
  7304. idk1 = Instance.new("ImageLabel",idk)
  7305. idk1.BackgroundTransparency = 1
  7306. idk.ExtentsOffset = v3(0,0,0)
  7307. idk1.ImageTransparency = 0
  7308. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7309. idk1.Size = UDim2.new(2,0,1,0)
  7310. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7311. idk1.Image = "rbxassetid://319554883"
  7312. for i = 0, 1, 0.1 do
  7313. swait()
  7314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7317. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7318. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7319. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7320. end
  7321. punchsound1:Play()
  7322. for i = 0, 1, 0.1 do
  7323. swait()
  7324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7327. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7328. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7329. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7330. end
  7331. punchsound1:Play()
  7332. for i = 0, 1, 0.1 do
  7333. swait()
  7334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7337. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7338. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7339. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7340. end
  7341. for i = 0, 1, 0.1 do
  7342. swait()
  7343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7345. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7349. end
  7350. for i = 0, 1, 0.1 do
  7351. swait()
  7352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7355. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7356. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7357. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7358. end
  7359. punchsound1:Play()
  7360. for i = 0, 0.5, 0.1 do
  7361. swait()
  7362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7367. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7368. end
  7369. punchsound1:Play()
  7370. for i = 0, 0.5, 0.1 do
  7371. swait()
  7372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7378. end
  7379. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7380. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7381. Zanzoken = Instance.new("Part",char)
  7382. Zanzoken.Anchored = true
  7383. Zanzoken.Position = v3(999,999,999)
  7384. Zanzoken.CFrame = Torso.CFrame
  7385. game.Debris:AddItem(Zanzoken,0.5)
  7386. Zanzoken.Transparency = 1
  7387. Zano:Play()
  7388. wait()
  7389. idk = Instance.new("BillboardGui",Zanzoken)
  7390. idk.Size = UDim2.new(10,0,15,0)
  7391. idk.AlwaysOnTop = false
  7392. idk1 = Instance.new("ImageLabel",idk)
  7393. idk1.BackgroundTransparency = 1
  7394. idk.ExtentsOffset = v3(0,0,0)
  7395. idk1.ImageTransparency = 0
  7396. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7397. idk1.Size = UDim2.new(2,0,1,0)
  7398. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7399. idk1.Image = "rbxassetid://319554883"
  7400. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7401. wait()
  7402. Zanzoken = Instance.new("Part",char)
  7403. Zanzoken.Anchored = true
  7404. Zanzoken.Position = v3(999,999,999)
  7405. Zanzoken.CFrame = Torso.CFrame
  7406. game.Debris:AddItem(Zanzoken,0.5)
  7407. Zanzoken.Transparency = 1
  7408. wait()
  7409. idk = Instance.new("BillboardGui",Zanzoken)
  7410. idk.Size = UDim2.new(20,0,20,0)
  7411. idk.AlwaysOnTop = false
  7412. idk1 = Instance.new("ImageLabel",idk)
  7413. idk1.BackgroundTransparency = 1
  7414. idk.ExtentsOffset = v3(0,0,0)
  7415. idk1.ImageTransparency = 0
  7416. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7417. idk1.Size = UDim2.new(2,0,1,0)
  7418. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7419. idk1.Image = "rbxassetid://319554883"
  7420. for i = 0, 0.4, 0.1 do
  7421. swait()
  7422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7425. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7426. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7427. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7428. end
  7429. punchsound1:Play()
  7430. for i = 0, 0.4, 0.1 do
  7431. swait()
  7432. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7434. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7435. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7436. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7437. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7438. end
  7439. punchsound1:Play()
  7440. for i = 0, 1, 0.1 do
  7441. swait()
  7442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7444. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7446. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7447. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7448. end
  7449. for i,v in pairs(to.Parent:GetChildren()) do
  7450. if v:IsA("Humanoid") then
  7451. v.Health = v.Health - 8
  7452.  
  7453. v.PlatformStand = true
  7454. end
  7455. end
  7456.  
  7457. hit1 = false
  7458.  
  7459. punchsound1:Play()
  7460. hit2 = true
  7461. for i = 0, 1, 0.1 do
  7462. swait()
  7463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7468. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7469. end
  7470. for i,v in pairs(to.Parent:GetChildren()) do
  7471. if v:IsA("Humanoid") then
  7472. v.Health = v.Health - 10
  7473.  
  7474. v.PlatformStand = true
  7475. end
  7476. end
  7477. hit2 = false
  7478.  
  7479. punchsound1:Play()
  7480. hit3 = true
  7481. hit4 = true
  7482.  
  7483.  
  7484. punchsound1:Play()
  7485.  
  7486.  
  7487. coroutine.wrap(function()
  7488. for i=1,2 do
  7489. wait()
  7490.  
  7491.  
  7492.  
  7493.  
  7494.  
  7495. for i,v in pairs(to.Parent:GetChildren()) do
  7496. if v:IsA("Humanoid") then
  7497. v.Health = v.Health - 30
  7498.  
  7499. v.PlatformStand = true
  7500. end
  7501. end
  7502. end
  7503.  
  7504.  
  7505. wait(3)
  7506. end)()
  7507.  
  7508.  
  7509.  
  7510. RootPart.Anchored = false
  7511.  
  7512.  
  7513.  
  7514.  
  7515.  
  7516. StrongPunch:Play()
  7517.  
  7518.  
  7519.  
  7520.  
  7521.  
  7522.  
  7523. for i,v in pairs(to.Parent:GetChildren()) do
  7524. if v:IsA("Humanoid") then
  7525. v.Health = v.Health - 20
  7526.  
  7527. v.PlatformStand = true
  7528. end
  7529. end
  7530.  
  7531. StrongPunch2:Play()
  7532.  
  7533.  
  7534. hitground = new("Part",char)
  7535. hitground.Size = Vector3.new(5,5,5)
  7536. hitground.Name = "Ground"
  7537. hitground.Transparency = 1
  7538. hitground.CanCollide = false
  7539. game.Debris:AddItem(hitground,2)
  7540. hitground.Position = Vector3.new(999,999,999)
  7541. hitgroundweld = new("Weld",hitground)
  7542. hitgroundweld.Part0 = to
  7543. hitgroundweld.Part1 = hitground
  7544. hitground.Touched:connect(function(hit2)
  7545. if hit2.Size.x > 150 then
  7546. hitground:Destroy()
  7547. ad = new("Part",char)
  7548. ad.Name = "NewPart"
  7549. ad.Size = Vector3.new(30,0.1,30)
  7550. ad.CanCollide = false
  7551. ad.Anchored = true
  7552. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7553. ad.Transparency = 1
  7554. aad = new("Decal",ad)
  7555.  
  7556. aad.Face = "Top"
  7557. aad.Transparency = 1
  7558. aad.Transparency = 0
  7559. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7560. smoke = new("Part",to)
  7561. smokemesh = new("SpecialMesh",smoke)
  7562. smokemesh.MeshId = "rbxassetid://928329648"
  7563. smoke.BrickColor = hit2.BrickColor
  7564. smoke.Anchored = true
  7565. smoke.Position = hitground.Position
  7566. GroundImpact:Play()
  7567. for i = 1,20 do
  7568. wait()
  7569. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7570. smoke.Transparency = smoke.Transparency + 1/20
  7571. end
  7572. smoke:Destroy()
  7573. wait(0.5)
  7574.  
  7575. for i = 1,20 do
  7576. wait(0.1)
  7577. aad.Transparency = aad.Transparency + 1/20
  7578. end
  7579. end
  7580. end)
  7581. ys = Instance.new("BodyVelocity",to)
  7582. ys.Name = "GO"
  7583.  
  7584. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7585.  
  7586. ys.Velocity = v3(0,-90,0)
  7587.  
  7588. wait(1)
  7589. ys:Destroy()
  7590.  
  7591.  
  7592.  
  7593.  
  7594.  
  7595. hit3 = false
  7596. hit4 = false
  7597.  
  7598.  
  7599. hit1 = false
  7600. hit2 = false
  7601. hit3 = false
  7602. hit4 = false
  7603. idle = true
  7604. RootPart.Anchored = false
  7605. to.Anchored = false
  7606. end
  7607. end)
  7608. end
  7609.  
  7610.  
  7611. function Combo2()
  7612. getplayer = new("Part",char)
  7613. getplayer.Position = Vector3.new(999,999,999)
  7614. getplayer.Transparency = 1
  7615. getplayer.Size = v3(3,3,3)
  7616. getplayer.CanCollide = false
  7617. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7618. getplayer.Name = "GetPlayer"
  7619.  
  7620. game.Debris:AddItem(getplayer,0.5)
  7621.  
  7622. getplayer.Touched:connect(function(hit)
  7623. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7624. getplayer:Destroy()
  7625. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7626. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7627. to.Anchored = true
  7628. idle = false
  7629.  
  7630.  
  7631. punchsound1:Play()
  7632. hit1 = true
  7633. for i = 0, 1, 0.1 do
  7634. swait()
  7635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7637. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7638. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7639. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7640. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7641. end
  7642. punchsound1:Play()
  7643. for i = 0, 1, 0.1 do
  7644. swait()
  7645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7647. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7648. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7649. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7650. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7651. end
  7652. punchsound1:Play()
  7653. for i = 0, 1, 0.1 do
  7654. swait()
  7655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7657. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7658. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7659. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7660. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7661. end
  7662. for i = 0, 1, 0.1 do
  7663. swait()
  7664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7666. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7669. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7670. end
  7671. for i = 0, 1, 0.1 do
  7672. swait()
  7673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7676. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7677. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7678. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7679. end
  7680. StrongPunch1:Play()
  7681. for i = 0, 1, 0.1 do
  7682. swait()
  7683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7685. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7686. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7687. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7688. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7689. end
  7690. for i = 0, 0.6, 0.1 do
  7691. swait()
  7692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7694. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7695. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7696. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7697. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7698. end
  7699. for i = 0, 0.6, 0.1 do
  7700. swait()
  7701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7703. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7704. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7705. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7706. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7707. end
  7708. for i,v in pairs(to.Parent:GetChildren()) do
  7709. if v:IsA("Humanoid") then
  7710. v.Health = v.Health - 6
  7711.  
  7712. v.PlatformStand = true
  7713. end
  7714. end
  7715. StrongPunch:Play()
  7716. for i = 0, 1, 0.1 do
  7717. swait()
  7718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7720. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7721. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7722. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7723. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7724. end
  7725. for i,v in pairs(to.Parent:GetChildren()) do
  7726. if v:IsA("Humanoid") then
  7727. v.Health = v.Health - 8
  7728.  
  7729. v.PlatformStand = true
  7730. end
  7731. end
  7732.  
  7733. hit1 = false
  7734.  
  7735. punchsound1:Play()
  7736. hit2 = true
  7737. for i = 0, 1, 0.1 do
  7738. swait()
  7739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7741. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7742. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7743. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7744. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7745. end
  7746. for i,v in pairs(to.Parent:GetChildren()) do
  7747. if v:IsA("Humanoid") then
  7748. v.Health = v.Health - 5
  7749.  
  7750. v.PlatformStand = true
  7751. end
  7752. end
  7753. hit2 = false
  7754.  
  7755. punchsound1:Play()
  7756. hit3 = true
  7757. hit4 = true
  7758.  
  7759.  
  7760. punchsound1:Play()
  7761.  
  7762. coroutine.wrap(function()
  7763. for i=1,2 do
  7764. wait()
  7765. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7766. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7767. Zanzoken = Instance.new("Part",char)
  7768. Zanzoken.Anchored = true
  7769. Zanzoken.Position = v3(999,999,999)
  7770. Zanzoken.CFrame = Torso.CFrame
  7771. game.Debris:AddItem(Zanzoken,0.5)
  7772. Zanzoken.Transparency = 1
  7773. Zano:Play()
  7774. wait()
  7775. idk = Instance.new("BillboardGui",Zanzoken)
  7776. idk.Size = UDim2.new(10,0,15,0)
  7777. idk.AlwaysOnTop = false
  7778. idk1 = Instance.new("ImageLabel",idk)
  7779. idk1.BackgroundTransparency = 1
  7780. idk.ExtentsOffset = v3(0,0,0)
  7781. idk1.ImageTransparency = 0
  7782. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7783. idk1.Size = UDim2.new(2,0,1,0)
  7784. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7785. idk1.Image = "rbxassetid://319554883"
  7786. wait()
  7787. Zanzoken = Instance.new("Part",char)
  7788. Zanzoken.Anchored = true
  7789. Zanzoken.Position = v3(999,999,999)
  7790. Zanzoken.CFrame = Torso.CFrame
  7791. game.Debris:AddItem(Zanzoken,0.5)
  7792. Zanzoken.Transparency = 1
  7793. wait()
  7794. idk = Instance.new("BillboardGui",Zanzoken)
  7795. idk.Size = UDim2.new(20,0,20,0)
  7796. idk.AlwaysOnTop = false
  7797. idk1 = Instance.new("ImageLabel",idk)
  7798. idk1.BackgroundTransparency = 1
  7799. idk.ExtentsOffset = v3(0,0,0)
  7800. idk1.ImageTransparency = 0
  7801. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7802. idk1.Size = UDim2.new(2,0,1,0)
  7803. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7804. idk1.Image = "rbxassetid://319554883"
  7805. for i = 0, 1, 0.1 do
  7806. swait()
  7807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7809. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7810. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7811. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7812. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7813. end
  7814. StrongPunch:Play()
  7815. for i,v in pairs(to.Parent:GetChildren()) do
  7816. if v:IsA("Humanoid") then
  7817. v.Health = v.Health - 10
  7818.  
  7819. v.PlatformStand = true
  7820. end
  7821. end
  7822. end
  7823.  
  7824.  
  7825. wait(0.7)
  7826. end)()
  7827.  
  7828.  
  7829.  
  7830.  
  7831. RootPart.Anchored = true
  7832. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7833. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7834. Zanzoken = Instance.new("Part",char)
  7835. Zanzoken.Anchored = true
  7836. Zanzoken.Position = v3(999,999,999)
  7837. Zanzoken.CFrame = Torso.CFrame
  7838. game.Debris:AddItem(Zanzoken,0.5)
  7839. Zanzoken.Transparency = 1
  7840. Zano:Play()
  7841. wait()
  7842. idk = Instance.new("BillboardGui",Zanzoken)
  7843. idk.Size = UDim2.new(10,0,15,0)
  7844. idk.AlwaysOnTop = false
  7845. idk1 = Instance.new("ImageLabel",idk)
  7846. idk1.BackgroundTransparency = 1
  7847. idk.ExtentsOffset = v3(0,0,0)
  7848. idk1.ImageTransparency = 0
  7849. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7850. idk1.Size = UDim2.new(2,0,1,0)
  7851. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7852. idk1.Image = "rbxassetid://319554883"
  7853. wait()
  7854. Zanzoken = Instance.new("Part",char)
  7855. Zanzoken.Anchored = true
  7856. Zanzoken.Position = v3(999,999,999)
  7857. Zanzoken.CFrame = Torso.CFrame
  7858. game.Debris:AddItem(Zanzoken,0.5)
  7859. Zanzoken.Transparency = 1
  7860. wait()
  7861. idk = Instance.new("BillboardGui",Zanzoken)
  7862. idk.Size = UDim2.new(20,0,20,0)
  7863. idk.AlwaysOnTop = false
  7864. idk1 = Instance.new("ImageLabel",idk)
  7865. idk1.BackgroundTransparency = 1
  7866. idk.ExtentsOffset = v3(0,0,0)
  7867. idk1.ImageTransparency = 0
  7868. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7869. idk1.Size = UDim2.new(2,0,1,0)
  7870. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7871. idk1.Image = "rbxassetid://319554883"
  7872.  
  7873. for i = 0, 1, 0.1 do
  7874. swait()
  7875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7878. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7880. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7881. end
  7882.  
  7883.  
  7884. StrongPunch:Play()
  7885.  
  7886.  
  7887. for i = 0, 1, 0.1 do
  7888. swait()
  7889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7891. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7892. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7893. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7894. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7895. end
  7896.  
  7897. for i = 0, 1, 0.1 do
  7898. swait()
  7899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7901. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7902. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7903. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7904. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7905. end
  7906.  
  7907.  
  7908.  
  7909. for i,v in pairs(to.Parent:GetChildren()) do
  7910. if v:IsA("Humanoid") then
  7911. v.Health = v.Health - 20
  7912.  
  7913. v.PlatformStand = true
  7914. end
  7915. end
  7916.  
  7917. StrongPunch2:Play()
  7918. for i = 0, 1, 0.1 do
  7919. swait()
  7920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7922. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7923. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7924. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7925. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7926. end
  7927.  
  7928. hitground = new("Part",char)
  7929. hitground.Size = Vector3.new(5,5,5)
  7930. hitground.Name = "Ground"
  7931. hitground.Transparency = 1
  7932. hitground.CanCollide = false
  7933. game.Debris:AddItem(hitground,2)
  7934. hitground.Position = Vector3.new(999,999,999)
  7935. hitgroundweld = new("Weld",hitground)
  7936. hitgroundweld.Part0 = to
  7937. hitgroundweld.Part1 = hitground
  7938. hitground.Touched:connect(function(hit2)
  7939. if hit2.Size.x > 150 then
  7940. hitground:Destroy()
  7941. ad = new("Part",char)
  7942. ad.Name = "NewPart"
  7943. ad.Size = Vector3.new(30,0.1,30)
  7944. ad.CanCollide = false
  7945. ad.Anchored = true
  7946. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7947. ad.Transparency = 1
  7948. aad = new("Decal",ad)
  7949.  
  7950. aad.Face = "Top"
  7951. aad.Transparency = 1
  7952. aad.Transparency = 0
  7953. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7954. smoke = new("Part",to)
  7955. smokemesh = new("SpecialMesh",smoke)
  7956. smokemesh.MeshId = "rbxassetid://928329648"
  7957. smoke.BrickColor = hit2.BrickColor
  7958. smoke.Anchored = true
  7959. smoke.Position = hitground.Position
  7960. GroundImpact:Play()
  7961. for i = 1,20 do
  7962. wait()
  7963. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7964. smoke.Transparency = smoke.Transparency + 1/20
  7965. end
  7966. smoke:Destroy()
  7967. wait(0.5)
  7968.  
  7969. for i = 1,20 do
  7970. wait(0.1)
  7971. aad.Transparency = aad.Transparency + 1/20
  7972. end
  7973. end
  7974. end)
  7975. to.Anchored = false
  7976. ys = Instance.new("BodyVelocity",to)
  7977. ys.Name = "GO"
  7978.  
  7979. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7980.  
  7981. ys.Velocity = v3(0,-90,0)
  7982.  
  7983. wait(1)
  7984. ys:Destroy()
  7985.  
  7986.  
  7987.  
  7988.  
  7989.  
  7990. hit3 = false
  7991. hit4 = false
  7992.  
  7993.  
  7994. hit1 = false
  7995. hit2 = false
  7996. hit3 = false
  7997. hit4 = false
  7998. idle = true
  7999. RootPart.Anchored = false
  8000. end
  8001. end)
  8002. end
  8003.  
  8004. function KABOOMZ222()
  8005. local effspwn = Instance.new("Part")
  8006. coroutine.resume(coroutine.create(function()
  8007. local sound1 = Instance.new("Sound")
  8008. sound1.SoundId = "rbxassetid://440145223"
  8009. sound1.MaxDistance = 600
  8010. sound1.EmitterSize = 60
  8011. sound1.Volume = 5.5
  8012. sound1.Pitch = 1.3
  8013. sound1.Parent = effspwn
  8014. local sound2 = Instance.new("Sound")
  8015. sound2.SoundId = "rbxassetid://440145223"
  8016. sound2.MaxDistance = 300
  8017. sound2.EmitterSize = 20
  8018. sound2.Volume = 3
  8019. sound2.Pitch = 0.7
  8020. sound2.Parent = effspwn
  8021. local sound3 = Instance.new("Sound")
  8022. sound3.SoundId = "rbxassetid://440145223"
  8023. sound2.MaxDistance = 400
  8024. sound2.EmitterSize = 30
  8025. sound2.Volume = 0.5
  8026. sound2.Pitch = 0.5
  8027. sound2.Parent = effspwn
  8028. sound2:Play()
  8029. wait()
  8030. sound1:Play()
  8031. sound3:Play()
  8032. end))
  8033. local model = Instance.new("Model")
  8034. game.Debris:AddItem(model, 20)
  8035. model.Name = "smasheffects"
  8036. model.Parent = workspace
  8037. effspwn.Name = "spwnr"
  8038. effspwn.Size = Vector3.new(1, 1, 1)
  8039. effspwn.Anchored = true
  8040. effspwn.CanCollide = false
  8041. effspwn.Transparency = 1
  8042. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8043. effspwn.Parent = model
  8044.  
  8045.  
  8046.  
  8047.  
  8048. coroutine.resume(coroutine.create(function()
  8049. local shok = Instance.new("Part")
  8050. shok.Name = "whoosh"
  8051. shok.BrickColor = BrickColor.new("Institutional white")
  8052. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8053. shok.Size = Vector3.new(1, 1, 1)
  8054. shok.Anchored = true
  8055. shok.Material = "Neon"
  8056. shok.Transparency = 1
  8057. shok.CanCollide = false
  8058. shok.Parent = model
  8059. game.Debris:AddItem(shok, 12)
  8060. local mesh = Instance.new("SpecialMesh")
  8061. mesh.MeshType = "FileMesh"
  8062. mesh.MeshId = "rbxassetid://437347603"
  8063. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8064. mesh.Parent = shok
  8065.  
  8066.  
  8067.  
  8068.  
  8069.  
  8070. for e = 1, 8 do
  8071. wait()
  8072. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8073. shok.Transparency = shok.Transparency + 0.035
  8074. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8075. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8076.  
  8077.  
  8078. end
  8079. for e = 1, 16 do
  8080. wait()
  8081. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8082. shok.Transparency = shok.Transparency + 0.11
  8083. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8084. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8085.  
  8086. end
  8087. end))
  8088. coroutine.resume(coroutine.create(function()
  8089. local shok = Instance.new("Part")
  8090. shok.Name = "wring1"
  8091. shok.BrickColor = BrickColor.new("Institutional white")
  8092. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8093. shok.Size = Vector3.new(1, 1, 1)
  8094. shok.Anchored = true
  8095. shok.Material = "Neon"
  8096. shok.Transparency = 0.25
  8097. shok.CanCollide = false
  8098. shok.Parent = model
  8099. game.Debris:AddItem(shok, 12)
  8100. local mesh = Instance.new("SpecialMesh")
  8101. mesh.MeshType = "FileMesh"
  8102. mesh.MeshId = "rbxassetid://3270017"
  8103. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8104. mesh.Parent = shok
  8105. for e = 1, 30 do
  8106. wait()
  8107. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8108. shok.Transparency = shok.Transparency + 0.002
  8109. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8110. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8111. end
  8112. for e = 1, 38 do
  8113. wait()
  8114. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8115. shok.Transparency = shok.Transparency + 0.002
  8116. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8117. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8118. end
  8119. for e = 1, 24 do
  8120. wait()
  8121. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8122. shok.Transparency = shok.Transparency + 0.03
  8123. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8124. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8125. end
  8126. end))
  8127. coroutine.resume(coroutine.create(function()
  8128. local shok = Instance.new("Part")
  8129. shok.Name = "wring2"
  8130. shok.BrickColor = BrickColor.new("Institutional white")
  8131. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8132. shok.Size = Vector3.new(1, 1, 1)
  8133. shok.Anchored = true
  8134. shok.Material = "Neon"
  8135. shok.Transparency = 0.25
  8136. shok.CanCollide = false
  8137. shok.Parent = model
  8138. game.Debris:AddItem(shok, 12)
  8139. local mesh = Instance.new("SpecialMesh")
  8140. mesh.MeshType = "FileMesh"
  8141. mesh.MeshId = "rbxassetid://3270017"
  8142. mesh.Scale = Vector3.new(12, 12, 0.05)
  8143. mesh.Parent = shok
  8144. for e = 1, 30 do
  8145. wait()
  8146. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8147. shok.Transparency = shok.Transparency + 0.002
  8148. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8149. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8150. end
  8151. for e = 1, 38 do
  8152. wait()
  8153. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8154. shok.Transparency = shok.Transparency + 0.002
  8155. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8156. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8157. end
  8158. for e = 1, 24 do
  8159. wait()
  8160. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8161. shok.Transparency = shok.Transparency + 0.03
  8162. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8163. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8164. end
  8165. end))
  8166. coroutine.resume(coroutine.create(function()
  8167. local shok = Instance.new("Part")
  8168. shok.Name = "coil1"
  8169. shok.BrickColor = BrickColor.new("Institutional white")
  8170. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8171. shok.Size = Vector3.new(1, 1, 1)
  8172. shok.Anchored = true
  8173. shok.Material = "Neon"
  8174. shok.Transparency = 0.25
  8175. shok.CanCollide = false
  8176. shok.Parent = model
  8177. game.Debris:AddItem(shok, 12)
  8178. local mesh = Instance.new("SpecialMesh")
  8179. mesh.MeshType = "FileMesh"
  8180. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8181. mesh.Scale = Vector3.new(12, 12, 12)
  8182. mesh.Parent = shok
  8183. for e = 1, 15 do
  8184. wait()
  8185. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8186. shok.Transparency = shok.Transparency + 0.004
  8187. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8188. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8189. end
  8190. for e = 1, 16 do
  8191. wait()
  8192. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8193. shok.Transparency = shok.Transparency + 0.004
  8194. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8195. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8196. end
  8197. for e = 1, 12 do
  8198. wait()
  8199. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8200. shok.Transparency = shok.Transparency + 0.06
  8201. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8202. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8203. end
  8204. end))
  8205. coroutine.resume(coroutine.create(function()
  8206. local shok = Instance.new("Part")
  8207. shok.Name = "coil2"
  8208. shok.BrickColor = BrickColor.new("Institutional white")
  8209. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8210. shok.Size = Vector3.new(1, 1, 1)
  8211. shok.Anchored = true
  8212. shok.Material = "Neon"
  8213. shok.Transparency = 1
  8214. shok.CanCollide = false
  8215. shok.Parent = model
  8216. game.Debris:AddItem(shok, 12)
  8217. local mesh = Instance.new("SpecialMesh")
  8218. mesh.MeshType = "FileMesh"
  8219. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8220. mesh.Scale = Vector3.new(6, 12, 6)
  8221. mesh.Parent = shok
  8222. for e = 1, 15 do
  8223. wait()
  8224. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8225. shok.Transparency = shok.Transparency + 0.005
  8226. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8227. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8228. end
  8229. for e = 1, 16 do
  8230. wait()
  8231. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8232. shok.Transparency = shok.Transparency + 0.005
  8233. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8234. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8235. end
  8236. for e = 1, 12 do
  8237. wait()
  8238. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8239. shok.Transparency = shok.Transparency + 0.09
  8240. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8241. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8242. end
  8243. end))
  8244. coroutine.resume(coroutine.create(function()
  8245. local shok = Instance.new("Part")
  8246. shok.Name = "shokwve"
  8247. shok.BrickColor = BrickColor.new("Institutional white")
  8248. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8249. shok.Size = Vector3.new(1, 1, 1)
  8250. shok.Anchored = true
  8251. shok.Material = "Neon"
  8252. shok.Transparency = 0.6
  8253. shok.CanCollide = false
  8254. shok.Parent = model
  8255. game.Debris:AddItem(shok, 12)
  8256. local mesh = Instance.new("SpecialMesh")
  8257. mesh.MeshType = "FileMesh"
  8258. mesh.MeshId = "rbxassetid://489415447"
  8259. mesh.Scale = Vector3.new(1, 1, 1)
  8260. mesh.Parent = shok
  8261. for e = 1, 12 do
  8262. wait()
  8263. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8264. shok.Transparency = shok.Transparency + 0.002
  8265. end
  8266. for e = 1, 32 do
  8267. wait()
  8268. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8269. shok.Transparency = shok.Transparency + 0.002
  8270. end
  8271. for e = 1, 24 do
  8272. wait()
  8273. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8274. shok.Transparency = shok.Transparency + 0.03
  8275. end
  8276. end))
  8277. coroutine.resume(coroutine.create(function()
  8278. local shok = Instance.new("Part")
  8279. shok.Name = "shock2"
  8280. shok.BrickColor = BrickColor.new("Institutional white")
  8281. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8282. shok.Size = Vector3.new(1, 1, 1)
  8283. shok.Anchored = true
  8284. shok.Material = "Neon"
  8285. shok.Transparency = 0.35
  8286. shok.CanCollide = false
  8287. shok.Parent = model
  8288. game.Debris:AddItem(shok, 12)
  8289. local mesh = Instance.new("SpecialMesh")
  8290. mesh.MeshType = "FileMesh"
  8291. mesh.MeshId = "rbxassetid://1095709"
  8292. mesh.Scale = Vector3.new(12, 12, 12)
  8293. mesh.Parent = shok
  8294. for e = 1, 15 do
  8295. wait()
  8296. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8297. shok.Transparency = shok.Transparency + 0.004
  8298. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8299. end
  8300. for e = 1, 16 do
  8301. wait()
  8302. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8303. shok.Transparency = shok.Transparency + 0.004
  8304. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8305. end
  8306. for e = 1, 12 do
  8307. wait()
  8308. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8309. shok.Transparency = shok.Transparency + 0.06
  8310. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8311. end
  8312. end))
  8313. coroutine.resume(coroutine.create(function()
  8314. local shok = Instance.new("Part")
  8315. shok.Name = "shock3"
  8316. shok.BrickColor = BrickColor.new("Institutional white")
  8317. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8318. shok.Size = Vector3.new(1, 1, 1)
  8319. shok.Anchored = true
  8320. shok.Material = "Neon"
  8321. shok.Transparency = 0.35
  8322. shok.CanCollide = false
  8323. shok.Parent = model
  8324. game.Debris:AddItem(shok, 12)
  8325. local mesh = Instance.new("SpecialMesh")
  8326. mesh.MeshType = "FileMesh"
  8327. mesh.MeshId = "rbxassetid://1095709"
  8328. mesh.Scale = Vector3.new(12, 12, 12)
  8329. mesh.Parent = shok
  8330. for e = 1, 15 do
  8331. wait()
  8332. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8333. shok.Transparency = shok.Transparency + 0.004
  8334. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8335. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8336. end
  8337. for e = 1, 16 do
  8338. wait()
  8339. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8340. shok.Transparency = shok.Transparency + 0.004
  8341. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8342. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8343. end
  8344. for e = 1, 12 do
  8345. wait()
  8346. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8347. shok.Transparency = shok.Transparency + 0.06
  8348. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8349. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8350. end
  8351. end))
  8352. end
  8353.  
  8354.  
  8355.  
  8356. mouse.KeyDown:connect(function(k)
  8357. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8358. local exp = Instance.new("Explosion",Torso)
  8359. exp.BlastRadius = 45.5
  8360. exp.BlastPressure = 100
  8361. exp.Position = Torso
  8362. exp.Visible = true
  8363. end
  8364. end)
  8365.  
  8366. MV4 = 300
  8367. mouse.KeyDown:connect(function(k)
  8368. if attack == false and k == "8" then
  8369. for i, v in pairs(Torso:GetChildren()) do
  8370. if v:IsA('ParticleEmitter') then
  8371. v:Remove()
  8372. end
  8373. end
  8374. end
  8375. end)
  8376.  
  8377.  
  8378. MV4 = 300
  8379. mouse.KeyDown:connect(function(k)
  8380. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8381. MV4 = 0
  8382. Humanoid.WalkSpeed = 13
  8383. attack = true
  8384. Firepart1 = Instance.new("Part", RightArm)
  8385. Firepart1.Size = Vector3.new(1, 1, 1)
  8386. GuW1 = Instance.new("Weld")
  8387. GuW1.Name = "GuW"
  8388. GuW1.Part0 = RightArm
  8389. GuW1.C0 = cn(0, -1, 0)
  8390. GuW1.C1 = cn(0, 0, 0)
  8391. GuW1.Part1 = Firepart1
  8392. GuW1.Parent = RightArm
  8393. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8394. Firepart1.Transparency = 1
  8395. Firepart2 = Instance.new("Part", LeftArm)
  8396. Firepart2.Size = Vector3.new(1, 1, 1)
  8397. GuW2 = Instance.new("Weld")
  8398. GuW2.Name = "GuW"
  8399. GuW2.Part0 = LeftArm
  8400. GuW2.C0 = cn(0, -1, 0)
  8401. GuW2.C1 = cn(0, 0, 0)
  8402. GuW2.Part1 = Firepart2
  8403. GuW2.Parent = LeftArm
  8404. Firepart2.Transparency = 1
  8405. for i = 0, 5, 0.1 do
  8406. swait()
  8407. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8408. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8409. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8410. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8411. if Torsovelocity.Y > 2 then
  8412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8414. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  8415. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  8416. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8417. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8418. elseif Torsovelocity.Y < 1 then
  8419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8421. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8422. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8423. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8424. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8425. end
  8426. end
  8427. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8428. for i = 0, 7, 0.1 do
  8429. swait()
  8430. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8431. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8432. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8433. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8434. if Torsovelocity.Y > 2 then
  8435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8437. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  8438. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  8439. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8440. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8441. elseif Torsovelocity.Y < 1 then
  8442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8444. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8446. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8447. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8448. end
  8449. end
  8450. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8451. GuW1:Destroy()
  8452. GuW1 = Instance.new("Weld")
  8453. GuW1.Name = "GuW"
  8454. GuW1.Part0 = Torso
  8455. GuW1.C0 = cn(0, 0, -6)
  8456. GuW1.C1 = cn(0, 0, 0)
  8457. GuW1.Part1 = Firepart1
  8458. GuW1.Parent = Torso
  8459. GuW2:Destroy()
  8460. GuW2 = Instance.new("Weld")
  8461. GuW2.Name = "GuW"
  8462. GuW2.Part0 = Torso
  8463. GuW2.C0 = cn(0, 0, -6)
  8464. GuW2.C1 = cn(0, 0, 0)
  8465. GuW2.Part1 = Firepart2
  8466. GuW2.Parent = Torso
  8467. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8468. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8469. GuW2:Destroy()
  8470. GuW2 = Instance.new("Weld")
  8471. GuW2.Name = "GuW"
  8472. GuW2.Part0 = Torso
  8473. GuW2.C0 = cn(0, 0, -4)
  8474. GuW2.C1 = cn(0, 0, 0)
  8475. GuW2.Part1 = Firepart2
  8476. GuW2.Parent = Torso
  8477.  
  8478.  
  8479. for i = 0, 7, 0.1 do
  8480. swait()
  8481. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8482. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8483. if Torsovelocity.Y > 2 then
  8484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8486. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8487. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8488. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8489. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8490. elseif Torsovelocity.Y < 1 then
  8491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8493. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8494. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8495. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8496. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8497. end
  8498. end
  8499. local bp2 = Create("BodyPosition")({
  8500. P = 900,
  8501. D = 1000,
  8502. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8503. position = Torso.Position + Vector3.new(0, 60, 0),
  8504. Parent = Torso
  8505. })
  8506. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8507. for i = 0, 8, 0.1 do
  8508. swait()
  8509. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8510. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8511. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8512. if Torsovelocity.Y > 2 then
  8513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8515. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8516. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8517. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8518. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8519. elseif Torsovelocity.Y < 1 then
  8520. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8521. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8522. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8523. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8524. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8525. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8526. end
  8527. end
  8528. for i = 0, 18, 0.1 do
  8529. swait()
  8530. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8531. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8532. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8533. if Torsovelocity.Y > 2 then
  8534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8536. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8537. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8538. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8539. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8540. elseif Torsovelocity.Y < 1 then
  8541. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8542. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8543. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8544. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8545. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8546. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8547. end
  8548. end
  8549. GuW1:Destroy()
  8550. GuW1 = Instance.new("Weld")
  8551. GuW1.Name = "GuW"
  8552. GuW1.Part0 = Torso
  8553. GuW1.C0 = cn(0, 0, -15)
  8554. GuW1.C1 = cn(0, 0, 0)
  8555. GuW1.Part1 = Firepart1
  8556. GuW1.Parent = Torso
  8557. GuW2:Destroy()
  8558. GuW2 = Instance.new("Weld")
  8559. GuW2.Name = "GuW"
  8560. GuW2.Part0 = Torso
  8561. GuW2.C0 = cn(0, 0, -17.5)
  8562. GuW2.C1 = cn(0, 0, 0)
  8563. GuW2.Part1 = Firepart2
  8564. GuW2.Parent = Torso
  8565. for i = 0, 1.25, 0.01 do
  8566. swait()
  8567. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  8568. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8569. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8570. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8571. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8572. if Torsovelocity.Y > 2 then
  8573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8575. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8576. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8577. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8578. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8579. elseif Torsovelocity.Y < 1 then
  8580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8582. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8583. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8584. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8585. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8586. end
  8587. end
  8588. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8589. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8590. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8591. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8592. for i = 0, 3, 0.1 do
  8593. swait()
  8594. if Torsovelocity.Y > 2 then
  8595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8597. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8598. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8599. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8600. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8601. elseif Torsovelocity.Y < 1 then
  8602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8604. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8607. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8608. end
  8609. end
  8610. wait(1)
  8611. bp2:Destroy()
  8612. Humanoid.WalkSpeed = 16
  8613. attack = false
  8614. MV4 = 0
  8615. Firepart1:Destroy()
  8616. Firepart2:Destroy()
  8617. end
  8618. end)
  8619. spiritballenergy = true
  8620. local spirit1 = true
  8621. local spirit2 = true
  8622. local sizeup = 38
  8623. local ringgo = 18
  8624. local potara = false
  8625. local potara1 = false
  8626. local potara2 = false
  8627. local potara3 = false
  8628. local potara4 = false
  8629. local hipheight = false
  8630. local idle7 = true
  8631. local idle6 = true
  8632. local idle5 = false
  8633. local noidle = false
  8634. local noidle1 = false
  8635. local fuse = false
  8636. local bigkamehameha1 = false
  8637. local bigkamehameha2 = false
  8638. local idle2 = false
  8639. local idle3 = false
  8640. local com1 = 10
  8641. local com2 = -5
  8642. local fuse1 = false
  8643. local fuse2 = false
  8644. local fuse3 = false
  8645. local fuse4 = false
  8646. local fuse5 = false
  8647. local fuse6 = false
  8648. local fuse7 = false
  8649. local fuse8 = false
  8650. local ssj4 = false
  8651. local headcolor = 0
  8652. local walk11 = true
  8653. local great = false
  8654. local size = 0
  8655. local size2 = 0
  8656. local kicharging = false
  8657. local ki = 100
  8658.  
  8659.  
  8660.  
  8661. --Sounds
  8662. --Folder
  8663. soundfolder = Instance.new("Model",char)
  8664. soundfolder.Name = "Sound Folder"
  8665. --Sounds
  8666. kamecharge = Instance.new("Sound",soundfolder)
  8667. kamecharge.Volume = 10
  8668. kamecharge.Name = "kamecharge"
  8669. kamecharge.Looped = false
  8670. kamecharge.SoundId = "rbxassetid://908489666"
  8671. kamefire = Instance.new("Sound",soundfolder)
  8672. kamefire.Volume = 10
  8673. kamefire.Name = "kamefire"
  8674. kamefire.Looped = false
  8675. kamefire.TimePosition = 0.5
  8676. kamefire.SoundId = "rbxassetid://977360812"
  8677. kamehit = Instance.new("Sound",soundfolder)
  8678. kamehit.Volume = 30
  8679. kamehit.Name = "kamehit"
  8680. kamehit.Looped = false
  8681. kamehit.SoundId = "rbxassetid://908484148"
  8682. ssjaura = Instance.new("Sound",soundfolder)
  8683. ssjaura.Volume = 5
  8684. ssjaura.Name = "ssjaura"
  8685. ssjaura.Looped = true
  8686. ssjaura.SoundId = "rbxassetid://891397456"
  8687. ssjauraburst = Instance.new("Sound",soundfolder)
  8688. ssjauraburst.Volume = math.huge
  8689. ssjauraburst.Name = "ssjauraburst"
  8690. ssjauraburst.Looped =false
  8691. ssjauraburst.SoundId = "rbxassetid://437393965"
  8692. ssjmusic = Instance.new("Sound",soundfolder)
  8693. ssjmusic.Volume = 0
  8694. ssjmusic.Name = "ssjmusic"
  8695. ssjmusic.Looped = true
  8696. ssjmusic.SoundId = "rbxassetid://390946253"
  8697. ssj2music = Instance.new("Sound",soundfolder)
  8698. ssj2music.Volume = 0
  8699. ssj2music.Name = "ssj2music"
  8700. ssj2music.Looped = true
  8701. ssj2music.SoundId = "rbxassetid://144377132"
  8702. ssj2aura = Instance.new("Sound",soundfolder)
  8703. ssj2aura.Volume = 5
  8704. ssj2aura.Name = "ssj2aura"
  8705. ssj2aura.Looped = true
  8706. ssj2aura.SoundId = "rbxassetid://850205092"
  8707. ssj3music = Instance.new("Sound",soundfolder)
  8708. ssj3music.Volume = 0
  8709. ssj3music.Name = "ssj3music"
  8710. ssj3music.Looped = true
  8711. ssj3music.SoundId = "rbxassetid://156056027"
  8712. KiCharge = Instance.new("Sound",soundfolder)
  8713. KiCharge.Volume = 10000
  8714. KiCharge.Name = "KiCharge"
  8715. KiCharge.Looped = true
  8716. KiCharge.TimePosition = 0.7
  8717. KiCharge.SoundId = "rbxassetid://700499952"
  8718.  
  8719. KiCharge2 = Instance.new("Sound",soundfolder)
  8720. KiCharge2.Volume = 10000
  8721. KiCharge2.Name = "KiCharge2"
  8722. KiCharge2.Looped = false
  8723. KiCharge2.TimePosition = 7.3
  8724.  
  8725. KiCharge2.SoundId = "rbxassetid://700499952"
  8726. Lightning = Instance.new("Sound",soundfolder)
  8727. Lightning.Volume = 10000
  8728. Lightning.TimePosition = 1
  8729. Lightning.Name = "Lightning"
  8730. Lightning.Looped = false
  8731. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8732. AuraOff = Instance.new("Sound",soundfolder)
  8733. AuraOff.Volume = 10000
  8734. AuraOff.Name = "AuraOff"
  8735. AuraOff.Looped = false
  8736. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8737. PowerDown = Instance.new("Sound",soundfolder)
  8738. PowerDown.Volume = 10000
  8739. PowerDown.Name = "PowerDown"
  8740. PowerDown.Looped = false
  8741. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8742. punchsound1 = Instance.new("Sound",soundfolder)
  8743. punchsound1.Volume = 10
  8744. punchsound1.Name = "punchsound1"
  8745. punchsound1.Looped = false
  8746. punchsound1.SoundId = "rbxassetid://137579113"
  8747. punchsound2 = Instance.new("Sound",soundfolder)
  8748. punchsound2.Volume = 10
  8749. punchsound2.Name = "punchsound2"
  8750. punchsound2.Looped = false
  8751. punchsound2.SoundId = "rbxassetid://441202925"
  8752. kiblastsound = Instance.new("Sound",soundfolder)
  8753. kiblastsound.Volume = 10000
  8754. kiblastsound.Name = "kiblastsound"
  8755. kiblastsound.Looped = false
  8756. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8757. screaming = Instance.new("Sound",soundfolder)
  8758. screaming.Volume = 1
  8759. screaming.Name = "screaming"
  8760. screaming.Looped = true
  8761. screaming.SoundId = "rbxassetid://1096434714"
  8762. screaming1 = Instance.new("Sound",soundfolder)
  8763. screaming1.Volume = 10
  8764. screaming1.Name = "screaming1"
  8765. screaming1.Looped = false
  8766. screaming1.SoundId = "rbxassetid://975468335"
  8767. FastPunch = Instance.new("Sound",soundfolder)
  8768. FastPunch.Volume = 10000
  8769. FastPunch.Name = "FastPunch"
  8770. FastPunch.Looped = false
  8771. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8772. GiantStep = Instance.new("Sound",soundfolder)
  8773. GiantStep.Volume = 10000
  8774. GiantStep.Name = "GiantStep"
  8775. GiantStep.Looped = false
  8776. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8777. StrongPunch = Instance.new("Sound",soundfolder)
  8778. StrongPunch.Volume = 10000
  8779. StrongPunch.Name = "StrongPunch"
  8780. StrongPunch.Looped = false
  8781. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8782. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8783. KamehamehaVoice.Volume = 10000
  8784. KamehamehaVoice.Name = "KamehamehaVoice"
  8785. KamehamehaVoice.Looped = false
  8786. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8787. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8788. KamehamehaVoice6.Volume = 10000
  8789. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8790. KamehamehaVoice6.Looped = false
  8791. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8792. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8793. KamehamehaVoice3.Volume = 10000
  8794. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8795. KamehamehaVoice3.Looped = false
  8796. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8797. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8798. KamehamehaVoice2.Volume = 10000
  8799. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8800. KamehamehaVoice2.Looped = false
  8801. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8802. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8803. KamehamehaVoice1.Volume = 10000
  8804. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8805. KamehamehaVoice1.Looped = false
  8806. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8807. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8808. KamehamehaVoice4.Volume = 10000
  8809. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8810. KamehamehaVoice4.Looped = false
  8811. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8812. ssjbaura = Instance.new("Sound",soundfolder)
  8813. ssjbaura.Volume = 1
  8814. ssjbaura.Name = "ssjbaura"
  8815. ssjbaura.Looped = true
  8816. ssjbaura.SoundId = "rbxassetid://443386048"
  8817. ssjbauraburst = Instance.new("Sound",soundfolder)
  8818. ssjbauraburst.Volume = 1
  8819. ssjbauraburst.Name = "ssjbauraburst"
  8820. ssjbauraburst.Looped = false
  8821. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8822. ssjbmusic = Instance.new("Sound",soundfolder)
  8823. ssjbmusic.Volume = 0
  8824. ssjbmusic.Name = "ssjbmusic"
  8825. ssjbmusic.Looped = true
  8826. ssjbmusic.SoundId = "rbxassetid://180572775"
  8827. ssjbkaioken = Instance.new("Sound",soundfolder)
  8828. ssjbkaioken.Volume = 10000
  8829. ssjbkaioken.Name = "ssjbkaioken"
  8830. ssjbkaioken.Looped = false
  8831. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8832. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8833. ssjbkaioken1.Volume = 10000
  8834. ssjbkaioken1.Name = "ssjbkaioken1"
  8835. ssjbkaioken1.Looped = false
  8836. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8837. ssjbkaura = Instance.new("Sound",soundfolder)
  8838. ssjbkaura.Volume = 3
  8839. ssjbkaura.Name = "ssjbkaura"
  8840. ssjbkaura.Looped = true
  8841. ssjbkaura.SoundId = "rbxassetid://972925821"
  8842. ssjgaura = Instance.new("Sound",soundfolder)
  8843. ssjgaura.Volume = 5
  8844. ssjgaura.Name = "ssjgaura"
  8845. ssjgaura.Looped = true
  8846. ssjgaura.SoundId = "rbxassetid://590580266"
  8847. ApeGrowl = Instance.new("Sound",soundfolder)
  8848. ApeGrowl.Volume = 10
  8849. ApeGrowl.Name = "ApeGrowl"
  8850. ApeGrowl.Looped = false
  8851. ApeGrowl.SoundId = "rbxassetid://849892755"
  8852. ssjgmusic = Instance.new("Sound",soundfolder)
  8853. ssjgmusic.Volume = 0
  8854. ssjgmusic.Name = "ssjgmusic"
  8855. ssjgmusic.Looped = true
  8856. ssjgmusic.SoundId = "rbxassetid://785398417"
  8857. Ape1 = Instance.new("Sound",soundfolder)
  8858. Ape1.Volume = 10
  8859. Ape1.Name = "Ape1"
  8860. Ape1.Looped = false
  8861. Ape1.SoundId = "rbxassetid://851581494"
  8862.  
  8863. Ape2 = Instance.new("Sound",soundfolder)
  8864. Ape2.Volume = 10
  8865. Ape2.Name = "Ape2"
  8866. Ape2.Looped = false
  8867. Ape2.SoundId = "rbxassetid://851581851"
  8868. Ape3 = Instance.new("Sound",soundfolder)
  8869. Ape3.Volume = 10
  8870. Ape3.Name = "Ape3"
  8871. Ape3.Looped = false
  8872. Ape3.SoundId = "rbxassetid://851582274"
  8873.  
  8874. local beamgo = 6
  8875. local beamgo1 = 1
  8876. local startk = false
  8877. local beam1 = false
  8878. local beam2 = false
  8879.  
  8880. local kamehameha5 = false
  8881. enabled = false
  8882. local number = 1
  8883. --GoundWaves
  8884.  
  8885.  
  8886.  
  8887. function RenderStepped3()
  8888. if spiritballenergy == true then
  8889. wait(math.random(0.1,0.5))
  8890. ay = new("Part",char)
  8891. ay.Name = "NewPart2"
  8892. ay.Size = v3(0.3,0.3,0.3)
  8893. ay.CanCollide = false
  8894. ay.Material = "Neon"
  8895.  
  8896. ay.BrickColor = bc("Cyan")
  8897.  
  8898. imcool = new("Part",char)
  8899. imcool = Instance.new("SpecialMesh",ay)
  8900. imcool.MeshType = "Sphere"
  8901.  
  8902. ay.Position = v3(999,999,999)
  8903. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8904. ys = Instance.new("BodyVelocity",ay)
  8905. ys.Name = "GO1"
  8906. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8907.  
  8908. ys.Velocity = v3(0,6,0)
  8909. game.Debris:AddItem(ay,4)
  8910. end
  8911. end
  8912.  
  8913. --[[a1 = new("Part",char)
  8914. a1.Name = "Beam"
  8915. a1.Anchored = true
  8916. a1.Size = v3(6,6,6)
  8917. a1.CanCollide = false
  8918. a1.Locked = true
  8919. a1.Position = v3(999,999,999)
  8920. a1.BrickColor = bc("Cyan")
  8921. a1.Material = "Neon"
  8922. a1.Transparency = 0
  8923. aa1 = new("SpecialMesh",a1)
  8924. if fuse == false then
  8925. aa1.MeshType = "Cylinder"
  8926. if potara == false then
  8927. aa1.MeshType = "Cylinder"
  8928. else
  8929. aa1.MeshType = "Sphere"
  8930. end
  8931. else
  8932. aa1.MeshType = "Sphere"
  8933. end
  8934.  
  8935. aa1.Scale = v3(1,1,1)
  8936.  
  8937. a2 = new("Part",char)
  8938. a2.Name = "Beam"
  8939. a2.Anchored = true
  8940. a2.Locked = true
  8941.  
  8942. a2.Size = v3(0.1,0.1,0.1)
  8943. a2.CanCollide = false
  8944. a2.Position = v3(999,999,999)
  8945. a2.BrickColor = bc("Cyan")
  8946. a2.Material = "Neon"
  8947. if fuse == false then
  8948. if potara == false then
  8949. a2.Transparency = 0
  8950. else
  8951. a2.Transparency = 1
  8952. end
  8953. else
  8954.  
  8955. a2.Transparency = 1
  8956. end
  8957. aa2 = new("SpecialMesh",a2)
  8958. aa2.MeshType = "Sphere"
  8959. aa2.Scale = v3(150,100,100)
  8960. a3 = new("Part",char)
  8961. a3.Name = "Beam"
  8962. a3.Locked = true
  8963. a3.Anchored = true
  8964. a3.Size = v3(0.1,0.1,0.1)
  8965. a3.CanCollide = false
  8966. a3.Position = v3(999,999,999)
  8967. a3.BrickColor = bc("Cyan")
  8968. a3.Material = "Neon"
  8969. if fuse == false then
  8970. if potara == false then
  8971. a3.Transparency = 0
  8972. else
  8973. a3.Transparency = 1
  8974. end
  8975. else
  8976.  
  8977. a3.Transparency = 1
  8978. end
  8979. aa3 = new("SpecialMesh",a3)
  8980. aa3.MeshType = "Sphere"
  8981. aa3.Scale = v3(200,100,100)
  8982. if ssj4 == true and fuse == false then
  8983. a1.BrickColor = bc("Really red")
  8984. a2.BrickColor = bc("Really red")
  8985. a3.BrickColor = bc("Really red")
  8986. --]]
  8987.  
  8988.  
  8989. mouse.KeyDown:connect(function(key)
  8990. if key == "=" then
  8991.  
  8992. Humanoid.WalkSpeed = 0
  8993. RootPart.Anchored = true
  8994. bigkamehameha1 = true
  8995.  
  8996. wait(0)
  8997. bigkamehameha1 = false
  8998. bigkamehameha2 = true
  8999. ar = new("Part",char)
  9000. ar.Name = "NewPart"
  9001. ar.Position = v3(999,999,999)
  9002. ar.Size = v3(1,1,1)
  9003. ar.BrickColor = bc("Cyan")
  9004. ar.Material = "Neon"
  9005. ar.Transparency = 1
  9006. aar = new("SpecialMesh",ar)
  9007. aar.MeshType = "Sphere"
  9008. aar.Scale = v3(3,3,4)
  9009.  
  9010. aaar =new("Weld",ar)
  9011. aaar.Part0 = Torso
  9012. aaar.Part1 = ar
  9013. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9014. for i = 1,9 do
  9015. wait(0.5)
  9016. GroundWave1d()
  9017. ar.Transparency = ar.Transparency - 0.1
  9018. end
  9019. kamehameha()
  9020.  
  9021. idle7 = true
  9022. ar:Destroy()
  9023. bigkamehameha2 = false
  9024. RootPart.Anchored = false
  9025. end
  9026. end)
  9027.  
  9028. function splash()
  9029. beamgo = 6
  9030. beamgo1 = 1
  9031. enabled = true
  9032. sizeup = -25
  9033.  
  9034. kamefire.Volume = 5
  9035.  
  9036. wait(0.2)
  9037. RootPart.Anchored = true
  9038. kamecharge:Stop()
  9039.  
  9040.  
  9041. a1 = new("Part",char)
  9042. a1.Name = "Beam"
  9043. a1.Anchored = true
  9044. a1.Size = v3(6,6,6)
  9045. a1.CanCollide = false
  9046. a1.Locked = true
  9047. a1.Position = v3(999,999,999)
  9048. a1.BrickColor = bc("Cyan")
  9049. a1.Material = "Neon"
  9050. a1.Transparency = 0
  9051. aa1 = new("SpecialMesh",a1)
  9052. if fuse == false then
  9053. aa1.MeshType = "Cylinder"
  9054. if potara == false then
  9055. aa1.MeshType = "Cylinder"
  9056. else
  9057. aa1.MeshType = "Sphere"
  9058. end
  9059. else
  9060. aa1.MeshType = "Sphere"
  9061. end
  9062.  
  9063. aa1.Scale = v3(1,1,1)
  9064.  
  9065. a2 = new("Part",char)
  9066. a2.Name = "Beam"
  9067. a2.Anchored = true
  9068. a2.Locked = true
  9069.  
  9070. a2.Size = v3(0.1,0.1,0.1)
  9071. a2.CanCollide = false
  9072. a2.Position = v3(999,999,999)
  9073. a2.BrickColor = bc("Cyan")
  9074. a2.Material = "Neon"
  9075. if fuse == false then
  9076. if potara == false then
  9077. a2.Transparency = 0
  9078. else
  9079. a2.Transparency = 1
  9080. end
  9081. else
  9082.  
  9083. a2.Transparency = 1
  9084. end
  9085. aa2 = new("SpecialMesh",a2)
  9086. aa2.MeshType = "Sphere"
  9087. aa2.Scale = v3(150,100,100)
  9088. a3 = new("Part",char)
  9089. a3.Name = "Beam"
  9090. a3.Locked = true
  9091. a3.Anchored = true
  9092. a3.Size = v3(0.1,0.1,0.1)
  9093. a3.CanCollide = false
  9094. a3.Position = v3(999,999,999)
  9095. a3.BrickColor = bc("Cyan")
  9096. a3.Material = "Neon"
  9097. if fuse == false then
  9098. if potara == false then
  9099. a3.Transparency = 0
  9100. else
  9101. a3.Transparency = 1
  9102. end
  9103. else
  9104.  
  9105. a3.Transparency = 1
  9106. end
  9107. aa3 = new("SpecialMesh",a3)
  9108. aa3.MeshType = "Sphere"
  9109. aa3.Scale = v3(200,100,100)
  9110. if ssj4 == true and fuse == false then
  9111. a1.BrickColor = bc("Really red")
  9112. a2.BrickColor = bc("Really red")
  9113. a3.BrickColor = bc("Really red")
  9114. end
  9115. kamecharge:Stop()
  9116. kamefire:Play()
  9117.  
  9118. GroundWave1()
  9119. startk = false
  9120. ringfolder = Instance.new("Model",char)
  9121. end
  9122.  
  9123.  
  9124. GroundWave2 = function()
  9125. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9126. Colors = {"White", "White"}
  9127. local wave3 = Instance.new("Part", char)
  9128. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9129. wave3.Anchored = true
  9130. wave3.Name = "Wave"
  9131. wave3.CanCollide = false
  9132. wave3.Locked = true
  9133. wave3.Size = Vector3.new(1, 1, 1)
  9134. wave3.TopSurface = "Smooth"
  9135. wave3.BottomSurface = "Smooth"
  9136. wave3.Transparency = 0.35
  9137. wave3.CFrame = HandCF
  9138. wm1 = Instance.new("SpecialMesh", wave3)
  9139. wm1.MeshId = "rbxassetid://3270017"
  9140. coroutine.wrap(function()
  9141. for i = 1, 30, 1 do
  9142. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9143. wave3.Size = wm1.Scale
  9144. wave3.CFrame = HandCF
  9145. wave3.Transparency = i/30
  9146. wait()
  9147. end
  9148. wait()
  9149. wave3:Destroy()
  9150. end)()
  9151. end
  9152. GroundWave3 = function()
  9153. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9154. Colors = {"White", "White"}
  9155. local wave2 = Instance.new("Part", char)
  9156. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9157. wave2.Anchored = true
  9158. wave2.Name = "Wave"
  9159. wave2.CanCollide = false
  9160. wave2.Locked = true
  9161. wave2.Size = Vector3.new(1, 1, 1)
  9162. wave2.TopSurface = "Smooth"
  9163. wave2.BottomSurface = "Smooth"
  9164. wave2.Transparency = 0.35
  9165. wave2.CFrame = HandCF
  9166. wm2 = Instance.new("SpecialMesh", wave2)
  9167. wm2.MeshId = "rbxassetid://3270017"
  9168. coroutine.wrap(function()
  9169. for i = 1, 30, 1 do
  9170. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9171. wave2.Size = wm2.Scale
  9172. wave2.CFrame = HandCF
  9173. wave2.Transparency = i/30
  9174. wait()
  9175. end
  9176. wait()
  9177. wave2:Destroy()
  9178. end)()
  9179. end
  9180. GroundWave4 = function()
  9181. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9182. Colors = {"White", "White"}
  9183. local wave1 = Instance.new("Part", char)
  9184. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9185. wave1.Anchored = true
  9186. wave1.Name = "Wave"
  9187. wave1.CanCollide = false
  9188. wave1.Locked = true
  9189. wave1.Size = Vector3.new(1, 1, 1)
  9190. wave1.TopSurface = "Smooth"
  9191. wave1.BottomSurface = "Smooth"
  9192. wave1.Transparency = 0.35
  9193. wave1.CFrame = HandCF
  9194. wm3 = Instance.new("SpecialMesh", wave1)
  9195. wm3.MeshId = "rbxassetid://3270017"
  9196. coroutine.wrap(function()
  9197. for i = 1, 30, 1 do
  9198. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9199. wave1.Size = wm3.Scale
  9200. wave1.CFrame = HandCF
  9201. wave1.Transparency = i/30
  9202. wait()
  9203. end
  9204. wait()
  9205. wave1:Destroy()
  9206. end)()
  9207. end
  9208.  
  9209.  
  9210. function kamehameha()
  9211. beamgo = 6
  9212. beamgo1 = 1
  9213. enabled = true
  9214. sizeup = -25
  9215.  
  9216. kamefire.Volume = 5
  9217.  
  9218. wait(0.2)
  9219. RootPart.Anchored = true
  9220. kamecharge:Stop()
  9221.  
  9222.  
  9223. a1 = new("Part",char)
  9224. a1.Name = "Beam"
  9225. a1.Anchored = true
  9226. a1.Size = v3(6,6,6)
  9227. a1.CanCollide = false
  9228. a1.Locked = true
  9229. a1.Position = v3(999,999,999)
  9230. a1.BrickColor = bc("Cyan")
  9231. a1.Material = "Neon"
  9232. a1.Transparency = 0
  9233. aa1 = new("SpecialMesh",a1)
  9234. if fuse == false then
  9235. aa1.MeshType = "Cylinder"
  9236. if potara == false then
  9237. aa1.MeshType = "Cylinder"
  9238. else
  9239. aa1.MeshType = "Sphere"
  9240. end
  9241. else
  9242. aa1.MeshType = "Sphere"
  9243. end
  9244.  
  9245. aa1.Scale = v3(1,1,1)
  9246.  
  9247. a2 = new("Part",char)
  9248. a2.Name = "Beam"
  9249. a2.Anchored = true
  9250. a2.Locked = true
  9251.  
  9252. a2.Size = v3(0.1,0.1,0.1)
  9253. a2.CanCollide = false
  9254. a2.Position = v3(999,999,999)
  9255. a2.BrickColor = bc("Cyan")
  9256. a2.Material = "Neon"
  9257. if fuse == false then
  9258. if potara == false then
  9259. a2.Transparency = 0
  9260. else
  9261. a2.Transparency = 1
  9262. end
  9263. else
  9264.  
  9265. a2.Transparency = 1
  9266. end
  9267. aa2 = new("SpecialMesh",a2)
  9268. aa2.MeshType = "Sphere"
  9269. aa2.Scale = v3(150,100,100)
  9270. a3 = new("Part",char)
  9271. a3.Name = "Beam"
  9272. a3.Locked = true
  9273. a3.Anchored = true
  9274. a3.Size = v3(0.1,0.1,0.1)
  9275. a3.CanCollide = false
  9276. a3.Position = v3(999,999,999)
  9277. a3.BrickColor = bc("Cyan")
  9278. a3.Material = "Neon"
  9279. if fuse == false then
  9280. if potara == false then
  9281. a3.Transparency = 0
  9282. else
  9283. a3.Transparency = 1
  9284. end
  9285. else
  9286.  
  9287. a3.Transparency = 1
  9288. end
  9289. aa3 = new("SpecialMesh",a3)
  9290. aa3.MeshType = "Sphere"
  9291. aa3.Scale = v3(200,100,100)
  9292. if ssj4 == true and fuse == false then
  9293. a1.BrickColor = bc("Really red")
  9294. a2.BrickColor = bc("Really red")
  9295. a3.BrickColor = bc("Really red")
  9296. end
  9297. kamecharge:Stop()
  9298. kamefire:Play()
  9299.  
  9300. GroundWave1()
  9301. startk = false
  9302. ringfolder = Instance.new("Model",char)
  9303. --Damages
  9304. -----------------------------------------------------------------------------------------
  9305. a1.Touched:connect(function(hit)
  9306.  
  9307. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9308.  
  9309.  
  9310.  
  9311. if hit.Parent:IsA("Model") then
  9312. hit.Parent:BreakJoints()
  9313. end
  9314. hit:Destroy()
  9315. if enabled == true then
  9316. enabled = false
  9317. num = num + 1
  9318. kamehit:Play()
  9319. a21 = new("Part",char)
  9320. a21.Name = "Beam"..num
  9321. a21.Locked = true
  9322. a21.Size = v3(1,1,1)
  9323. a21.CanCollide = false
  9324. a21.Position = v3(999,999,999)
  9325. a21.BrickColor = bc("Cyan")
  9326. a21.Material = "Neon"
  9327. a21.Transparency = 0
  9328. aa21 = new("SpecialMesh",a21)
  9329. a21.Anchored = true
  9330. a21.Position = hit.Position
  9331. aa21.MeshType = "Sphere"
  9332. aa21.Scale = v3(1,1,1)
  9333. GroundWave2()
  9334. GroundWave3()
  9335. GroundWave4()
  9336. for i = 1,50 do
  9337. wait()
  9338. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9339. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9340. end
  9341. enabled = true
  9342. char["Beam"..num]:Destroy()
  9343. end
  9344.  
  9345. end
  9346.  
  9347. end)
  9348.  
  9349.  
  9350. --Damages
  9351. -----------------------------------------------------------------------------------------
  9352. a5.Touched:connect(function(hit)
  9353.  
  9354. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9355.  
  9356.  
  9357.  
  9358. if hit.Parent:IsA("Model") then
  9359. hit.Parent:BreakJoints()
  9360. end
  9361. hit:Destroy()
  9362. if enabled == true then
  9363. enabled = false
  9364. num = num + 1
  9365. kamehit:Play()
  9366. a21 = new("Part",char)
  9367. a21.Name = "Beam"..num
  9368. a21.Locked = true
  9369. a21.Size = v3(1,1,1)
  9370. a21.CanCollide = false
  9371. a21.Position = v3(999,999,999)
  9372. a21.BrickColor = bc("Cyan")
  9373. a21.Material = "Neon"
  9374. a21.Transparency = 0
  9375. aa21 = new("SpecialMesh",a21)
  9376. a21.Anchored = true
  9377. a21.Position = hit.Position
  9378. aa21.MeshType = "Sphere"
  9379. aa21.Scale = v3(1,1,1)
  9380. GroundWave2()
  9381. GroundWave3()
  9382. GroundWave4()
  9383. for i = 1,50 do
  9384. wait()
  9385. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9386. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9387. end
  9388. enabled = true
  9389. char["Beam"..num]:Destroy()
  9390. end
  9391.  
  9392. end
  9393.  
  9394. end)
  9395.  
  9396.  
  9397. beam2 = true
  9398. beam1 = true
  9399.  
  9400. if potara == true then
  9401. for i = 1,20 do
  9402. wait(0.1)
  9403. sizeup = sizeup-0.7
  9404. ringgo = ringgo + 15
  9405. av = new("Part",ringfolder)
  9406. av.Name = "NewRing"
  9407. av.Anchored = true
  9408. av.Size = v3(0.6,1,1)
  9409. av.BrickColor = bc("New Yeller")
  9410. av.Material = "Neon"
  9411. av.Transparency = 0
  9412. aav = new("SpecialMesh",av)
  9413. aav.MeshType = "FileMesh"
  9414. aav.Scale = v3(sizeup,30,sizeup)
  9415. aav.MeshId = "rbxassetid://991124063"
  9416. av.CFrame = RootPart.CFrame * CFrame.Angles(rad(90),rad(0),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * ringgo * math.random(1.1,1.3)
  9417.  
  9418. end
  9419. end
  9420. if potara == false then
  9421. wait(3)
  9422. else
  9423. wait(0.5)
  9424. end
  9425.  
  9426. beam1 = false
  9427.  
  9428. repeat
  9429. wait()
  9430.  
  9431. if fuse == false then
  9432. if potara == false then
  9433. a1.Size = a1.Size - v3(0,0.2,0.2)
  9434. else
  9435. for i,v in pairs(char.Model:GetChildren()) do
  9436. if v:IsA("Part") then
  9437. if v.Name == "NewRing" then
  9438. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9439. v.Transparency = v.Transparency + 0.1
  9440. end
  9441. end
  9442. end
  9443. a1.Size = a1.Size - v3(0,2,2)
  9444. end
  9445. else
  9446. a1.Size = a1.Size - v3(0,2,2)
  9447. end
  9448. aa2.Scale = aa2.Scale - v3(3,3,3)
  9449. aa3.Scale = aa3.Scale - v3(3,3,3)
  9450. until
  9451. a1.Size.y < 0.1
  9452.  
  9453.  
  9454. a1:Destroy()
  9455. ringfolder:Destroy()
  9456. a2:Destroy()
  9457. a3:Destroy()
  9458. for i = 1,10 do
  9459. wait()
  9460.  
  9461. kamefire.Volume = kamefire.Volume - 0.5
  9462. end
  9463. kamefire:Stop()
  9464. RootPart.Anchored = false
  9465.  
  9466. end
  9467.  
  9468.  
  9469.  
  9470.  
  9471.  
  9472. mouse.KeyDown:connect(function(k)
  9473. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9474. MV4 = 0
  9475. Humanoid.WalkSpeed = 13
  9476. attack = true
  9477. Firepart1 = Instance.new("Part", RightArm)
  9478. Firepart1.Size = Vector3.new(1, 1, 1)
  9479. GuW1 = Instance.new("Weld")
  9480. GuW1.Name = "GuW"
  9481. GuW1.Part0 = RightArm
  9482. GuW1.C0 = cn(0, -1, 0)
  9483. GuW1.C1 = cn(0, 0, 0)
  9484. GuW1.Part1 = Firepart1
  9485. GuW1.Parent = RightArm
  9486. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9487. Firepart1.Transparency = 1
  9488. Firepart2 = Instance.new("Part", LeftArm)
  9489. Firepart2.Size = Vector3.new(1, 1, 1)
  9490. GuW2 = Instance.new("Weld")
  9491. GuW2.Name = "GuW"
  9492. GuW2.Part0 = LeftArm
  9493. GuW2.C0 = cn(0, -1, 0)
  9494. GuW2.C1 = cn(0, 0, 0)
  9495. GuW2.Part1 = Firepart2
  9496. GuW2.Parent = LeftArm
  9497. Firepart2.Transparency = 1
  9498. GuW1:Destroy()
  9499. GuW1 = Instance.new("Weld")
  9500. GuW1.Name = "GuW"
  9501. GuW1.Part0 = Torso
  9502. GuW1.C0 = cn(0, 0, -6)
  9503. GuW1.C1 = cn(0, 0, 0)
  9504. GuW1.Part1 = Firepart1
  9505. GuW1.Parent = Torso
  9506. GuW2:Destroy()
  9507. GuW2 = Instance.new("Weld")
  9508. GuW2.Name = "GuW"
  9509. GuW2.Part0 = Torso
  9510. GuW2.C0 = cn(0, 0, -6)
  9511. GuW2.C1 = cn(0, 0, 0)
  9512. GuW2.Part1 = Firepart2
  9513. GuW2.Parent = Torso
  9514. GuW2:Destroy()
  9515. GuW2 = Instance.new("Weld")
  9516. GuW2.Name = "GuW"
  9517. GuW2.Part0 = Torso
  9518. GuW2.C0 = cn(0, 0, -4)
  9519. GuW2.C1 = cn(0, 0, 0)
  9520. GuW2.Part1 = Firepart2
  9521. GuW2.Parent = Torso
  9522. for i = 0, 18, 0.1 do
  9523. swait()
  9524. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9525. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9526. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9527. if Torsovelocity.Y > 2 then
  9528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9530. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9531. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9532. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9533. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9534. elseif Torsovelocity.Y < 1 then
  9535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9537. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9538. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9539. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9540. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9541. end
  9542. end
  9543. GuW1:Destroy()
  9544. GuW1 = Instance.new("Weld")
  9545. GuW1.Name = "GuW"
  9546. GuW1.Part0 = Torso
  9547. GuW1.C0 = cn(0, 0, -15)
  9548. GuW1.C1 = cn(0, 0, 0)
  9549. GuW1.Part1 = Firepart1
  9550. GuW1.Parent = Torso
  9551. GuW2:Destroy()
  9552. GuW2 = Instance.new("Weld")
  9553. GuW2.Name = "GuW"
  9554. GuW2.Part0 = Torso
  9555. GuW2.C0 = cn(0, 0, -17.5)
  9556. GuW2.C1 = cn(0, 0, 0)
  9557. GuW2.Part1 = Firepart2
  9558. GuW2.Parent = Torso
  9559. for i = 0, 1.25, 0.01 do
  9560. swait()
  9561. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9562. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9563. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9564. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9565. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9566. if Torsovelocity.Y > 2 then
  9567. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9568. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9569. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9570. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9571. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9572. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9573. end
  9574. end
  9575. wait(0.5)
  9576. Humanoid.WalkSpeed = 16
  9577. attack = false
  9578. MV4 = 300
  9579. Firepart1:Destroy()
  9580. Firepart2:Destroy()
  9581. end
  9582.  
  9583.  
  9584. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9585. MV4 = 90
  9586. Humanoid.WalkSpeed = 0.01
  9587. attack = true
  9588. Firepart1 = Instance.new("Part", RightArm)
  9589. Firepart1.Size = Vector3.new(1, 1, 1)
  9590. GuW1 = Instance.new("Weld")
  9591. GuW1.Name = "GuW"
  9592. GuW1.Part0 = RightArm
  9593. GuW1.C0 = cn(0, -1, 0)
  9594. GuW1.C1 = cn(0, 0, 0)
  9595. GuW1.Part1 = Firepart1
  9596. GuW1.Parent = RightArm
  9597. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9598. Firepart1.Transparency = 1
  9599. Firepart2 = Instance.new("Part", LeftArm)
  9600. Firepart2.Size = Vector3.new(1, 1, 1)
  9601. GuW2 = Instance.new("Weld")
  9602. GuW2.Name = "GuW"
  9603. GuW2.Part0 = LeftArm
  9604. GuW2.C0 = cn(0, -1, 0)
  9605. GuW2.C1 = cn(0, 0, 0)
  9606. GuW2.Part1 = Firepart2
  9607. GuW2.Parent = LeftArm
  9608. Firepart2.Transparency = 1
  9609. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9610. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9611. for i = 0, 2, 0.1 do
  9612. swait()
  9613. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9614. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9615. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9616. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9617. if Torsovelocity.Y > 2 then
  9618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9623. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9624. elseif Torsovelocity.Y < 1 then
  9625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9627. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9629. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9630. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9631. end
  9632. end
  9633. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9634. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9635. for i = 0, 7, 0.1 do
  9636. swait()
  9637. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9638. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9639. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9640. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9641. if Torsovelocity.Y > 2 then
  9642. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9643. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9644. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9646. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9647. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9648. elseif Torsovelocity.Y < 1 then
  9649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9651. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9652. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9653. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9654. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9655. end
  9656. end
  9657. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9658. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9659. for i = 0, 7, 0.1 do
  9660. swait()
  9661. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9662. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9663. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9664. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9665. if Torsovelocity.Y > 2 then
  9666. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9667. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9668. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9669. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9670. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9671. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9672. elseif Torsovelocity.Y < 1 then
  9673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9675. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9677. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9678. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9679. end
  9680. end
  9681. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9682. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9683. for i = 0, 6, 0.1 do
  9684. swait()
  9685. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9686. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9687. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9688. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9689. if Torsovelocity.Y > 2 then
  9690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9692. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9694. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9695. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9696. elseif Torsovelocity.Y < 1 then
  9697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9699. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9701. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9702. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9703. end
  9704. end
  9705. for i = 0, 5, 0.1 do
  9706. swait()
  9707. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9708. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9709. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9710. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9711. if Torsovelocity.Y > 2 then
  9712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9714. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  9715. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  9716. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9717. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9718. elseif Torsovelocity.Y < 1 then
  9719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9721. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9722. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9724. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9725. end
  9726. end
  9727. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9728. for i = 0, 7, 0.1 do
  9729. swait()
  9730. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9731. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9732. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9733. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9734. if Torsovelocity.Y > 2 then
  9735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9737. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  9738. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  9739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9741. elseif Torsovelocity.Y < 1 then
  9742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9744. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9745. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9746. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9747. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9748. end
  9749. end
  9750. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9751. GuW1:Destroy()
  9752. GuW1 = Instance.new("Weld")
  9753. GuW1.Name = "GuW"
  9754. GuW1.Part0 = Torso
  9755. GuW1.C0 = cn(0, 0, -6)
  9756. GuW1.C1 = cn(0, 0, 0)
  9757. GuW1.Part1 = Firepart1
  9758. GuW1.Parent = Torso
  9759. GuW2:Destroy()
  9760. GuW2 = Instance.new("Weld")
  9761. GuW2.Name = "GuW"
  9762. GuW2.Part0 = Torso
  9763. GuW2.C0 = cn(0, 0, -6)
  9764. GuW2.C1 = cn(0, 0, 0)
  9765. GuW2.Part1 = Firepart2
  9766. GuW2.Parent = Torso
  9767. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9768. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9769. GuW2:Destroy()
  9770. GuW2 = Instance.new("Weld")
  9771. GuW2.Name = "GuW"
  9772. GuW2.Part0 = Torso
  9773. GuW2.C0 = cn(0, 0, -4)
  9774. GuW2.C1 = cn(0, 0, 0)
  9775. GuW2.Part1 = Firepart2
  9776. GuW2.Parent = Torso
  9777. for i = 0, 7, 0.1 do
  9778. swait()
  9779. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9780. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9781. if Torsovelocity.Y > 2 then
  9782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9784. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9787. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9788. elseif Torsovelocity.Y < 1 then
  9789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9791. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9794. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9795. end
  9796. end
  9797. local bp2 = Create("BodyPosition")({
  9798. P = 900,
  9799. D = 1000,
  9800. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9801. position = Torso.Position + Vector3.new(0, 60, 0),
  9802. Parent = Torso
  9803. })
  9804. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9805. for i = 0, 8, 0.1 do
  9806. swait()
  9807. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9808. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9809. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9810. if Torsovelocity.Y > 2 then
  9811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9813. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9814. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9815. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9816. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9817. elseif Torsovelocity.Y < 1 then
  9818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9820. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9821. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9822. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9823. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9824. end
  9825. end
  9826. for i = 0, 18, 0.1 do
  9827. swait()
  9828. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9829. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9830. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9831. if Torsovelocity.Y > 2 then
  9832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9834. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9835. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9836. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9837. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9838. elseif Torsovelocity.Y < 1 then
  9839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9841. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9844. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9845. end
  9846. end
  9847. GuW1:Destroy()
  9848. GuW1 = Instance.new("Weld")
  9849. GuW1.Name = "GuW"
  9850. GuW1.Part0 = Torso
  9851. GuW1.C0 = cn(0, 0, -15)
  9852. GuW1.C1 = cn(0, 0, 0)
  9853. GuW1.Part1 = Firepart1
  9854. GuW1.Parent = Torso
  9855. GuW2:Destroy()
  9856. GuW2 = Instance.new("Weld")
  9857. GuW2.Name = "GuW"
  9858. GuW2.Part0 = Torso
  9859. GuW2.C0 = cn(0, 0, -17.5)
  9860. GuW2.C1 = cn(0, 0, 0)
  9861. GuW2.Part1 = Firepart2
  9862. GuW2.Parent = Torso
  9863. for i = 0, 1.25, 0.01 do
  9864. swait()
  9865. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  9866. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9867. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9868. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9869. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9870. if Torsovelocity.Y > 2 then
  9871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9873. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9874. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9875. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9876. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9877. elseif Torsovelocity.Y < 1 then
  9878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9880. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9881. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9882. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9883. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9884. end
  9885. end
  9886. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9887. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9888. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9889. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9890. for i = 0, 3, 0.1 do
  9891. swait()
  9892. if Torsovelocity.Y > 2 then
  9893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9895. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9897. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9898. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9899. elseif Torsovelocity.Y < 1 then
  9900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9902. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9903. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9904. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9905. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9906. end
  9907. end
  9908. wait(1)
  9909. bp2:Destroy()
  9910. Humanoid.WalkSpeed = 16
  9911. attack = false
  9912. MV4 = 0
  9913. Firepart1:Destroy()
  9914. Firepart2:Destroy()
  9915. end
  9916. end)
  9917. whiletruewait = false
  9918. game:GetService("RunService").Stepped:connect(function()
  9919. if whiletruewait == false then
  9920. whiletruewait = true
  9921. wait()
  9922. whiletruewait = false
  9923. end
  9924. end)
  9925. game:GetService("RunService").Stepped:connect(function()
  9926. if whiletruewait == false then
  9927. if MV1 < 20 then
  9928. MV1 = MV1 + 0.2
  9929. end
  9930. if MV2 < 90 then
  9931. MV2 = MV2 + 1
  9932. end
  9933. if MV3 < 190 then
  9934. MV3 = MV3 + 0.4
  9935. end
  9936. if MV4 < 500 then
  9937. MV4 = MV4 + 0.3
  9938. end
  9939. end
  9940. end)
  9941. Humanoid.MaxHealth = 10000
  9942. wait()
  9943. for i = 1, 6 do
  9944. Humanoid.Health = Humanoid.MaxHealth
  9945. wait()
  9946. end
  9947.  
  9948. ---
  9949. GroundWave3 = function()
  9950. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9951. Colors = {"White", "White"}
  9952. local wave = Instance.new("Part", char)
  9953. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9954. wave.Anchored = true
  9955. wave.Name = "Wave"
  9956. wave.CanCollide = false
  9957. wave.Locked = true
  9958. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9959. wave.TopSurface = "Smooth"
  9960. wave.BottomSurface = "Smooth"
  9961. wave.Transparency = 0.10
  9962. wave.CFrame = HandCF
  9963. wm = Instance.new("SpecialMesh",wave)
  9964. wm.MeshId = "rbxassetid://559831844"
  9965. coroutine.wrap(function()
  9966. for i = 1, 30, 1 do
  9967. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9968. wave.Size = wm.Scale
  9969. wave.CFrame = HandCF
  9970. wave.Transparency = i/30
  9971. wait()
  9972. end
  9973. wait()
  9974. wave:Destroy()
  9975. end)()
  9976. end
  9977. ---
  9978.  
  9979. local rock3 = false
  9980. local rock2 = false
  9981. local rock = false
  9982.  
  9983. if rock2 == true then
  9984. wait(0.1)
  9985.  
  9986. for i,v in pairs(char:GetChildren()) do
  9987. if v:IsA("Part") then
  9988. if v.Name == "NewPart2" then
  9989. v.GO.Velocity = v3(0,-5,0)
  9990. end
  9991. end
  9992.  
  9993. end
  9994. rock2 = false
  9995. end
  9996. if rock3 == true then
  9997. wait(0.1)
  9998. for i,v in pairs(char:GetChildren()) do
  9999. if v:IsA("Part") then
  10000. if v.Name == "NewPart2" then
  10001. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  10002. end
  10003. end
  10004. end
  10005. rock3 = false
  10006. end
  10007.  
  10008.  
  10009. local v3 = Vector3.new
  10010. local num = 0
  10011. local bc = BrickColor.new
  10012. local new = Instance.new
  10013.  
  10014. GroundWave1d = function()
  10015.  
  10016. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  10017. Colors = {"Cyan", "Cyan"}
  10018. local wave = Instance.new("Part", char)
  10019. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10020. wave.Anchored = true
  10021. wave.Name = "Wave"..number
  10022. wave.CanCollide = false
  10023. wave.Locked = true
  10024. wave.Size = Vector3.new(0.5,0.5,0.5)
  10025. wave.TopSurface = "Smooth"
  10026. wave.BottomSurface = "Smooth"
  10027. wave.Transparency = 0.35
  10028. wave.CFrame = HandCF
  10029. wm = Instance.new("SpecialMesh", wave)
  10030. wm.Name = "wave"..number
  10031. wm.MeshId = "rbxassetid://3270017"
  10032. coroutine.wrap(function()
  10033. for i = 1, 30, 1 do
  10034. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  10035. wave.Size = wm.Scale
  10036. wave.CFrame = HandCF
  10037. wave.Transparency = i/30
  10038. wait()
  10039. end
  10040. wait()
  10041. wave:Destroy()
  10042.  
  10043. end)()
  10044. end
  10045.  
  10046. mouse.KeyDown:connect(function(key)
  10047. if key == "=" then
  10048.  
  10049. Humanoid.WalkSpeed = 0
  10050. RootPart.Anchored = true
  10051. bigkamehameha1 = true
  10052.  
  10053. wait(0)
  10054. bigkamehameha1 = false
  10055. bigkamehameha2 = true
  10056. ar = new("Part",char)
  10057. ar.Name = "NewPart"
  10058. ar.Position = v3(999,999,999)
  10059. ar.Size = v3(1,1,1)
  10060. ar.BrickColor = bc("Cyan")
  10061. ar.Material = "Neon"
  10062. ar.Transparency = 1
  10063. aar = new("SpecialMesh",ar)
  10064. aar.MeshType = "Sphere"
  10065. aar.Scale = v3(3,3,4)
  10066.  
  10067. aaar =new("Weld",ar)
  10068. aaar.Part0 = Torso
  10069. aaar.Part1 = ar
  10070. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  10071. for i = 1,9 do
  10072. wait(0.5)
  10073. GroundWave1d()
  10074. ar.Transparency = ar.Transparency - 0.1
  10075. end
  10076. kamehameha()
  10077.  
  10078. idle7 = true
  10079. ar:Destroy()
  10080. bigkamehameha2 = false
  10081. RootPart.Anchored = false
  10082. end
  10083. end)
  10084.  
  10085.  
  10086.  
  10087. local rad = math.rad
  10088. local kamehameha5 = false
  10089. local kamehameha1 = false
  10090. local kamehameha2 = false
  10091. local kamehameha3 = false
  10092. local kamehameha4 = false
  10093.  
  10094. mouse.KeyDown:connect(function(key)
  10095. if key == "=" then
  10096.  
  10097.  
  10098. idle = false
  10099. Humanoid.WalkSpeed = 0
  10100. RootPart.Anchored = true
  10101.  
  10102. KamehamehaVoice:Play()
  10103. startk = true
  10104.  
  10105.  
  10106.  
  10107. wait(0.4)
  10108.  
  10109.  
  10110. kamehameha2 = true
  10111. kamehameha()
  10112. wait(0.8)
  10113. KamehamehaVoice.TimePosition = 0
  10114. kamehameha2 = false
  10115. Humanoid.WalkSpeed = 16
  10116. RootPart.Anchored = false
  10117. end
  10118. end)
  10119.  
  10120.  
  10121. mouse.KeyDown:connect(function(key)
  10122. if key=="=" then
  10123. Serious()
  10124. char.JumPower = 150
  10125. end
  10126. end)
  10127. Health = math.huge --------- Serious mode aura.
  10128. BaseHealth = math.huge
  10129.  
  10130.  
  10131.  
  10132.  
  10133. InForm = false
  10134.  
  10135. Player = game.Players.AxeuerAlt
  10136. Char = Player.Character
  10137. Torso = Char.Torso
  10138.  
  10139. function Serious()
  10140. for X = 1, 1 do wait()
  10141.  
  10142.  
  10143. wait(0)
  10144. for X = 1, 1 do wait()
  10145. local Effect = Instance.new("Part")
  10146. Effect.Name = "Effect"
  10147. Effect.Parent = Torso
  10148. Effect.CFrame = Torso.CFrame
  10149. Effect.BrickColor = BrickColor.new("Neon orange")
  10150. Effect.Shape = "Ball"
  10151. Effect.Size = Vector3.new(1, 1, 1)
  10152. Effect.Anchored = true
  10153. Effect.Material = "Neon"
  10154. Effect.CanCollide = false
  10155. Effect.CFrame = Torso.CFrame
  10156. Effect.Size = Effect.Size + Vector3.new(0.5)
  10157. Effect.Transparency = Effect.Transparency + 0.04
  10158. end
  10159. end
  10160.  
  10161. repeat
  10162. Torso:FindFirstChild("Effect"):Remove()
  10163. until Torso:FindFirstChild("Effect") == nil
  10164.  
  10165.  
  10166. local Color1 = Color3.new(255, 255, 0)
  10167. local Color2 = Color3.new(255, 255, 0)
  10168.  
  10169. for i = 0, 3, 0.1 do
  10170. swait()
  10171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10173. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10176. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10177. end
  10178. local pie22 = Instance.new("ParticleEmitter")
  10179. pie22.Parent = LeftArm
  10180. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10181. pie22.LightEmission = 1
  10182. pie22.Size = NumberSequence.new(1,2)
  10183. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10184. pie22.Transparency = NumberSequence.new(0.7,1)
  10185. pie22.EmissionDirection = "Top"
  10186. pie22.Enabled = true
  10187. pie22.Lifetime = NumberRange.new(1)
  10188. pie22.Rotation = NumberRange.new(-420, 425)
  10189. pie22.Rate = 50
  10190. pie22.Speed = NumberRange.new(1)
  10191. pie22.LockedToPart = false
  10192. pie22.VelocitySpread = 2
  10193. local pie22 = Instance.new("ParticleEmitter")
  10194. pie22.Parent = RightArm
  10195. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10196. pie22.LightEmission = 1
  10197. pie22.Size = NumberSequence.new(1,2)
  10198. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10199. pie22.Transparency = NumberSequence.new(0.7,1)
  10200. pie22.EmissionDirection = "Top"
  10201. pie22.Enabled = true
  10202. pie22.Lifetime = NumberRange.new(1)
  10203. pie22.Rotation = NumberRange.new(-420, 425)
  10204. pie22.Rate = 50
  10205. pie22.Speed = NumberRange.new(1)
  10206. pie22.LockedToPart = false
  10207. pie22.VelocitySpread = 2
  10208. local pie22 = Instance.new("ParticleEmitter")
  10209. pie22.Parent = LeftLeg
  10210. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10211. pie22.LightEmission = 1
  10212. pie22.Size = NumberSequence.new(1,2)
  10213. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10214. pie22.Transparency = NumberSequence.new(0.8,1)
  10215. pie22.EmissionDirection = "Top"
  10216. pie22.Enabled = true
  10217. pie22.Lifetime = NumberRange.new(1)
  10218. pie22.Rotation = NumberRange.new(-420, 425)
  10219. pie22.Rate = 20
  10220. pie22.Speed = NumberRange.new(1)
  10221. pie22.LockedToPart = false
  10222. pie22.VelocitySpread = 2
  10223. local pie22 = Instance.new("ParticleEmitter")
  10224. pie22.Parent = RightLeg
  10225. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10226. pie22.LightEmission = 1
  10227. pie22.Size = NumberSequence.new(1,2)
  10228. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10229. pie22.Transparency = NumberSequence.new(0.8,1)
  10230. pie22.EmissionDirection = "Top"
  10231. pie22.Enabled = true
  10232. pie22.Lifetime = NumberRange.new(1)
  10233. pie22.Rotation = NumberRange.new(-420, 425)
  10234. pie22.Rate = 20
  10235. pie22.Speed = NumberRange.new(1)
  10236. pie22.LockedToPart = false
  10237. pie22.VelocitySpread = 2
  10238. lig = Instance.new("PointLight",Player.Character.Torso)
  10239. lig.Color=Color3.new(255,255,0)
  10240. lig.Range = 6
  10241.  
  10242. local Must = Instance.new("Sound",Torso)
  10243. Must.SoundId = "rbxassetid://136847579"
  10244. Must.Pitch = 0.99
  10245. Must.Volume = 0.6
  10246. Must.Looped = false
  10247. wait(0)
  10248. Must:Play()
  10249. a21e = new("Part",char)
  10250. a21e.Name = "Beam"..num
  10251. a21e.Locked = true
  10252. a21e.Size = v3(1,1,1)
  10253. a21e.CanCollide = false
  10254. a21e.BrickColor = bc("Neon orange")
  10255. a21e.Material = "Neon"
  10256. a21e.Transparency = 0
  10257. aa21e = new("SpecialMesh",a21e)
  10258. a21e.Anchored = true
  10259. a21e.Position = RootPart.Position
  10260. aa21e.MeshType = "Sphere"
  10261. aa21e.Scale = v3(1,1,1)
  10262. for i = 1,50 do
  10263. wait()
  10264. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10265. a21e.Transparency = a21e.Transparency + 0.04
  10266. end
  10267.  
  10268.  
  10269. local Mus = Instance.new("Sound",Torso)
  10270. Mus.SoundId = "rbxassetid://291165237"
  10271. Mus.Pitch = 0.99
  10272. Mus.Volume = 0.2
  10273. Mus.Looped = true
  10274. wait(0)
  10275. Mus:Play()
  10276.  
  10277. InForm = true
  10278. Humanoid.JumpPower = 120
  10279.  
  10280. Char.Humanoid.MaxHealth = Health
  10281. wait(0.3)
  10282. Char.Humanoid.Health = Health
  10283. wait(0.7)
  10284. Must:Destroy()
  10285. end
  10286.  
  10287. function Base()
  10288. InForm = false
  10289. local Effect = Instance.new("Part")
  10290. Effect.Name = "Effect"
  10291. Effect.Parent = Torso
  10292. Effect.CFrame = Torso.CFrame
  10293. Effect.BrickColor = BrickColor.new("White")
  10294. Effect.Shape = "Ball"
  10295. Effect.Size = Vector3.new(8, 8, 8)
  10296. Effect.Anchored = true
  10297. Effect.Material = "Neon"
  10298. Effect.CanCollide = false
  10299. for loop = 1, 25 do wait()
  10300. Effect.CFrame = Torso.CFrame
  10301. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10302. Effect.Transparency = Effect.Transparency + 0.04
  10303.  
  10304. end
  10305. repeat
  10306. Torso:FindFirstChild("Effect"):Remove()
  10307. until Torso:FindFirstChild("Effect") == nil
  10308.  
  10309. for i, v in pairs(Torso:GetChildren()) do
  10310. if v:IsA('ParticleEmitter') then
  10311. v:Remove()
  10312. end
  10313. end
  10314. char.Humanoid.MaxHealth = BaseHealth
  10315. wait(0.3)
  10316. char.Humanoid.Health = BaseHealth
  10317.  
  10318.  
  10319. end
  10320.  
  10321. mouse.KeyDown:connect(function(key)
  10322. if key=="9" then
  10323. Base()
  10324. lig:Destroy()
  10325. end
  10326. end)
  10327.  
  10328. Player.Chatted:connect(function(Message)
  10329. if Message == "Time to get serious." and InForm == false then
  10330. wait(0.10)
  10331. Serious()
  10332. end
  10333. if Message == "off" or Message == "Nice fight." and InForm == true then
  10334. Base()
  10335. end
  10336. local ContentProvider = game:GetService("ContentProvider")
  10337.  
  10338. local function LoadAssets(AssetList)
  10339. -- Takes an asset list and preloads it. Will not wait for them to load.
  10340.  
  10341. for _, AssetId in pairs(AssetList) do
  10342. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10343. end
  10344. end
  10345.  
  10346. local Gibs = game.Workspace
  10347.  
  10348. function Kill(Character)
  10349. Character.Humanoid.Health = 0
  10350. local poo = Instance.new("IntValue",Character)
  10351. poo.Name = "haha nope"
  10352. local svch = Character
  10353. local hum = Character:findFirstChild("Humanoid")
  10354. Character.Archivable = true
  10355. local chrclone = Character:clone()
  10356. Character.Archivable = false
  10357.  
  10358. local ch = chrclone:GetChildren()
  10359. local i
  10360. for i = 1,#ch do
  10361. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10362. ch[i]:remove()
  10363. end
  10364. end
  10365. local function Scan(ch)
  10366. local e
  10367. for e = 1,#ch do
  10368. Scan(ch[e]:GetChildren())
  10369. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10370. ch[e]:remove()
  10371. end
  10372. end
  10373. end
  10374. Scan(chrclone:GetChildren())
  10375.  
  10376. local hum2 = chrclone:findFirstChild("Humanoid")
  10377.  
  10378.  
  10379. if hum2 ~= nil then
  10380. hum2.Name = "Humanoid2"
  10381. hum2.PlatformStand = true
  10382. hum2.Sit = true
  10383. hum2.MaxHealth = 0
  10384. hum2.Health = 0
  10385. end
  10386.  
  10387. local ch = Character:GetChildren()
  10388. local i
  10389. for i = 1,#ch do
  10390. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10391. ch[i]:remove()
  10392. end
  10393. end
  10394.  
  10395. wait(0.2)
  10396.  
  10397. local ch = Character:GetChildren()
  10398. local i
  10399. for i = 1,#ch do
  10400. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10401. ch[i]:remove()
  10402. end
  10403. end
  10404. Character = chrclone
  10405. local Torso = Character.Torso
  10406. local movevector = Vector3.new()
  10407.  
  10408. if Torso then
  10409. local Head = Character:FindFirstChild("Head")
  10410. local Limb = Character:FindFirstChild("Right Arm")
  10411. if Limb then
  10412.  
  10413. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10414. local Joint = Instance.new("Glue")
  10415. Joint.Name = "RightShoulder"
  10416. Joint.Part0 = Torso
  10417. Joint.Part1 = Limb
  10418. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10419. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10420. Joint.Parent = Torso
  10421.  
  10422. local B = Instance.new("Part")
  10423. B.TopSurface = 0
  10424. B.BottomSurface = 0
  10425. B.formFactor = "Symmetric"
  10426. B.Size = Vector3.new(1, 1, 1)
  10427. B.Transparency = 1
  10428. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10429. B.Parent = Character
  10430. local W = Instance.new("Weld")
  10431. W.Part0 = Limb
  10432. W.Part1 = B
  10433. W.C0 = CFrame.new(0, -0.5, 0)
  10434. W.Parent = Limb
  10435.  
  10436. end
  10437. local Limb = Character:FindFirstChild("Left Arm")
  10438. if Limb then
  10439.  
  10440. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10441. local Joint = Instance.new("Glue")
  10442. Joint.Name = "LeftShoulder"
  10443. Joint.Part0 = Torso
  10444. Joint.Part1 = Limb
  10445. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10446. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10447. Joint.Parent = Torso
  10448.  
  10449. local B = Instance.new("Part")
  10450. B.TopSurface = 0
  10451. B.BottomSurface = 0
  10452. B.formFactor = "Symmetric"
  10453. B.Size = Vector3.new(1, 1, 1)
  10454. B.Transparency = 1
  10455. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10456. B.Parent = Character
  10457. local W = Instance.new("Weld")
  10458. W.Part0 = Limb
  10459. W.Part1 = B
  10460. W.C0 = CFrame.new(0, -0.5, 0)
  10461. W.Parent = Limb
  10462.  
  10463. end
  10464. local Limb = Character:FindFirstChild("Right Leg")
  10465. if Limb then
  10466.  
  10467. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10468. local Joint = Instance.new("Glue")
  10469. Joint.Name = "RightHip"
  10470. Joint.Part0 = Torso
  10471. Joint.Part1 = Limb
  10472. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10473. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10474. Joint.Parent = Torso
  10475.  
  10476. local B = Instance.new("Part")
  10477. B.TopSurface = 0
  10478. B.BottomSurface = 0
  10479. B.formFactor = "Symmetric"
  10480. B.Size = Vector3.new(1, 1, 1)
  10481. B.Transparency = 1
  10482. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10483. B.Parent = Character
  10484. local W = Instance.new("Weld")
  10485. W.Part0 = Limb
  10486. W.Part1 = B
  10487. W.C0 = CFrame.new(0, -0.5, 0)
  10488. W.Parent = Limb
  10489.  
  10490. end
  10491. local Limb = Character:FindFirstChild("Left Leg")
  10492. if Limb then
  10493.  
  10494. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10495. local Joint = Instance.new("Glue")
  10496. Joint.Name = "LeftHip"
  10497. Joint.Part0 = Torso
  10498. Joint.Part1 = Limb
  10499. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10500. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10501. Joint.Parent = Torso
  10502.  
  10503. local B = Instance.new("Part")
  10504. B.TopSurface = 0
  10505. B.BottomSurface = 0
  10506. B.formFactor = "Symmetric"
  10507. B.Size = Vector3.new(1, 1, 1)
  10508. B.Transparency = 1
  10509. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10510. B.Parent = Character
  10511. local W = Instance.new("Weld")
  10512. W.Part0 = Limb
  10513. W.Part1 = B
  10514. W.C0 = CFrame.new(0, -0.5, 0)
  10515. W.Parent = Limb
  10516. end
  10517. end
  10518. end
  10519. ----------
  10520.  
  10521. lerpz = function(D, E, F, G)
  10522. D[E] = D[E]:lerp(F, G)
  10523. end
  10524.  
  10525. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10526. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10527. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10528. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10529. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10530. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10531. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10532. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10533. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10534. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10535. resetlerp = function()
  10536. RJ.C0 = RJC0
  10537. RJ.C1 = RJC1
  10538. N.C0 = NC0
  10539. N.C1 = NC1
  10540. RS.C0 = RSC0
  10541. RS.C1 = RSC1
  10542. LS.C0 = LSC0
  10543. LS.C1 = LSC1
  10544. RH.C0 = RHC0
  10545. RH.C1 = RHC1
  10546. LH.C0 = LHC0
  10547. LH.C1 = LHC1
  10548. end
  10549. -------
  10550. ----------
  10551. hrp = char.HumanoidRootPart
  10552.  
  10553. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10554. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10555. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10556. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10557. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10558. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10559. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10560. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10561. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10562. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10563. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10564. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10565. RS = Torso:FindFirstChild("Right Shoulder")
  10566. LS = Torso:FindFirstChild("Left Shoulder")
  10567. RH = Torso:FindFirstChild("Right Hip")
  10568. LH = Torso:FindFirstChild("Left Hip")
  10569. RJ = hrp:FindFirstChild("RootJoint")
  10570. N = Torso:FindFirstChild("Neck")
  10571. cf = CFrame.new
  10572. ang = CFrame.Angles
  10573. rd = math.rad
  10574. rd2 = math.random
  10575. cs = ColorSequence.new
  10576. ns = NumberSequence.new
  10577. nsk = NumberSequenceKeypoint.new
  10578. -------------------
  10579.  
  10580. end)
  10581.  
  10582. print([[
  10583. -------------------------------------------------
  10584. hi
  10585. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment