Advertisement
Guest User

r

a guest
Oct 22nd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 487.77 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6. wait(2)
  7. --[[
  8.  
  9. ░▒▓█ Ultra Instinct █▓▒░
  10.  
  11. --]]
  12.  
  13. local Player = game.Players.localPlayer
  14. local char = Player.Character
  15. local Character = Player.Character
  16. local RootPart = Character.HumanoidRootPart
  17. local Head = Character.Head
  18. local done = false
  19. local canheal = false
  20. local deathchat1 = false
  21. local once = true
  22. local dead = false
  23. local candie = true
  24. local deathchat = false
  25. local idleon = true
  26. local idle1 = true
  27. local idle = true
  28. local spiritballenergy = true
  29. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  30. if v:IsA("Accessory") then
  31. v:Destroy()
  32. end
  33. end
  34. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  35. if v:IsA("Shirt") then
  36. v:Remove()
  37. end
  38. end
  39. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  40. if v:IsA("Pants") then
  41. v:Remove()
  42. end
  43. end
  44. wait()
  45. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  46. shirt.Name = "Shirt"
  47. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  48. pants.Name = "Pants"
  49.  
  50.  
  51.  
  52. local v3 = Vector3.new
  53. local num = 0
  54. local bc = BrickColor.new
  55. local new = Instance.new
  56.  
  57.  
  58. Instance.new("ForceField",char).Visible = false
  59. local poo = Instance.new("IntValue",Character)
  60. poo.Name = "haha nope"
  61. char.Humanoid.MaxHealth = math.huge
  62. wait()
  63. char.Humanoid.Health = math.huge
  64. Instance.new("ForceField",char).Visible = false
  65. local skinCol = "Pastel brown"
  66. local bd = Player:FindFirstChild("Body Colors")
  67. if bd then
  68. bd.HeadColor = BrickColor.new(skinCol)
  69. bd.TorsoColor = BrickColor.new(skinCol)
  70. bd.LeftLegColor = BrickColor.new(skinCol)
  71. bd.RightLegColor = BrickColor.new(skinCol)
  72. bd.LeftArmColor = BrickColor.new(skinCol)
  73. bd.RightArmColor = BrickColor.new(skinCol)
  74. else
  75. bd = Instance.new("BodyColors", Player)
  76. bd.HeadColor = BrickColor.new(skinCol)
  77. bd.TorsoColor = BrickColor.new(skinCol)
  78. bd.LeftLegColor = BrickColor.new(skinCol)
  79. bd.RightLegColor = BrickColor.new(skinCol)
  80. bd.LeftArmColor = BrickColor.new(skinCol)
  81. bd.RightArmColor = BrickColor.new(skinCol)
  82. end
  83. local number = 1
  84.  
  85. --------------------------------------------------------------------------
  86. --transform
  87. GroundWave5 = function()
  88. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  89. Colors = {"Dark blue", "Dark blue"}
  90.  
  91. local wave11 = Instance.new("Part", char)
  92. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  93. wave11.Anchored = true
  94. wave11.Name = "Wave"
  95. wave11.CanCollide = false
  96. wave11.Locked = true
  97. wave11.Size = Vector3.new(1, 1, 1)
  98. wave11.TopSurface = "Smooth"
  99. wave11.BottomSurface = "Smooth"
  100. wave11.Transparency = 0.35
  101. wave11.CFrame = HandCF
  102. wm31 = Instance.new("SpecialMesh", wave11)
  103. wm31.MeshId = "rbxassetid://3270017"
  104. coroutine.wrap(function()
  105. for i = 1, 30, 1 do
  106. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  107. wave11.Size = wm31.Scale
  108. wave11.CFrame = HandCF
  109. wave11.Transparency = i/30
  110. wait()
  111. end
  112. wait()
  113. wave11:Destroy()
  114. end)()
  115. end
  116. GroundWave6 = function()
  117. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  118. Colors = {"White", "Dark blue"}
  119. local wave111 = Instance.new("Part", char)
  120. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  121. wave111.Anchored = true
  122. wave111.Name = "Wave"
  123. wave111.CanCollide = false
  124. wave111.Locked = true
  125. wave111.Size = Vector3.new(1, 1, 1)
  126. wave111.TopSurface = "Smooth"
  127. wave111.BottomSurface = "Smooth"
  128. wave111.Transparency = 0.35
  129. wave111.CFrame = HandCF
  130. wm311 = Instance.new("SpecialMesh", wave111)
  131. wm311.MeshId = "rbxassetid://3270017"
  132. coroutine.wrap(function()
  133. for i = 1, 30, 1 do
  134. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  135. wave111.Size = wm311.Scale
  136. wave111.CFrame = HandCF
  137. wave111.Transparency = i/30
  138. wait()
  139. end
  140. wait()
  141. wave111:Destroy()
  142. end)()
  143. end
  144. GroundWave7 = function()
  145. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  146. Colors = {"Dark blue", "White"}
  147. local wave1111 = Instance.new("Part", char)
  148. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  149. wave1111.Anchored = true
  150. wave1111.Name = "Wave"
  151. wave1111.CanCollide = false
  152. wave1111.Locked = true
  153. wave1111.Size = Vector3.new(1, 1, 1)
  154. wave1111.TopSurface = "Smooth"
  155. wave1111.BottomSurface = "Smooth"
  156. wave1111.Transparency = 0.35
  157. wave1111.CFrame = HandCF
  158. wm3111 = Instance.new("SpecialMesh", wave1111)
  159. wm3111.MeshId = "rbxassetid://3270017"
  160. coroutine.wrap(function()
  161. for i = 1, 30, 1 do
  162. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  163. wave1111.Size = wm3111.Scale
  164. wave1111.CFrame = HandCF
  165. wave1111.Transparency = i/30
  166. wait()
  167. end
  168. wait()
  169. wave1111:Destroy()
  170. end)()
  171. end
  172. GroundWave8 = function()
  173. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  174. Colors = {"Dark blue", "Dark blue"}
  175. local wave11111 = Instance.new("Part", char)
  176. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  177. wave11111.Anchored = true
  178. wave11111.Name = "Wave"
  179. wave11111.CanCollide = false
  180. wave11111.Locked = true
  181. wave11111.Size = Vector3.new(1, 1, 1)
  182. wave11111.TopSurface = "Smooth"
  183. wave11111.BottomSurface = "Smooth"
  184. wave11111.Transparency = 0.35
  185. wave11111.CFrame = HandCF
  186. wm31111 = Instance.new("SpecialMesh", wave11111)
  187. wm31111.MeshId = "rbxassetid://3270017"
  188. coroutine.wrap(function()
  189. for i = 1, 30, 1 do
  190. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  191. wave11111.Size = wm31111.Scale
  192. wave11111.CFrame = HandCF
  193. wave11111.Transparency = i/30
  194. wait()
  195. end
  196. wait()
  197. wave11111:Destroy()
  198. end)()
  199. end
  200. GroundWave9 = function()
  201. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  202.  
  203. Colors = {"Cyan", "White"}
  204. local wave111111 = Instance.new("Part", char)
  205. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  206. wave111111.Anchored = true
  207. wave111111.Name = "Wave"
  208. wave111111.CanCollide = false
  209. wave111111.Locked = true
  210. wave111111.Size = Vector3.new(1, 1, 1)
  211. wave111111.TopSurface = "Smooth"
  212. wave111111.BottomSurface = "Smooth"
  213. wave111111.Transparency = 0.35
  214. wave111111.CFrame = HandCF
  215. wm311111 = Instance.new("SpecialMesh", wave111111)
  216. wm311111.MeshId = "rbxassetid://3270017"
  217. coroutine.wrap(function()
  218. for i = 1, 30, 1 do
  219. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  220. wave111111.Size = wm311111.Scale
  221. wave111111.CFrame = HandCF
  222. wave111111.Transparency = i/30
  223. wait()
  224. end
  225. wait()
  226. wave111111:Destroy()
  227. end)()
  228. end
  229. GroundWave10 = function()
  230. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  231. Colors = {"White", "Dark blue"}
  232. local wave1111111 = Instance.new("Part", char)
  233. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  234. wave1111111.Anchored = true
  235. wave1111111.Name = "Wave"
  236. wave1111111.CanCollide = false
  237. wave1111111.Locked = true
  238. wave1111111.Size = Vector3.new(1, 1, 1)
  239. wave1111111.TopSurface = "Smooth"
  240. wave1111111.BottomSurface = "Smooth"
  241. wave1111111.Transparency = 0.35
  242. wave1111111.CFrame = HandCF
  243. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  244. wm3111111.MeshId = "rbxassetid://3270017"
  245. coroutine.wrap(function()
  246. for i = 1, 30, 1 do
  247. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  248. wave1111111.Size = wm3111111.Scale
  249. wave1111111.CFrame = HandCF
  250. wave1111111.Transparency = i/30
  251. wait()
  252. end
  253. wait()
  254. wave1111111:Destroy()
  255. end)()
  256. end
  257.  
  258. GroundWave1 = function()
  259.  
  260. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  261. Colors = {"White", "White"}
  262. local wave = Instance.new("Part", char)
  263. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  264. wave.Anchored = true
  265. wave.Name = "Wave"..number
  266. wave.CanCollide = false
  267. wave.Locked = true
  268. wave.Size = Vector3.new(1, 1, 1)
  269. wave.TopSurface = "Smooth"
  270. wave.BottomSurface = "Smooth"
  271. wave.Transparency = 0.35
  272. wave.CFrame = HandCF
  273. wm = Instance.new("SpecialMesh", wave)
  274. wm.Name = "wave"..number
  275. wm.MeshId = "rbxassetid://3270017"
  276. coroutine.wrap(function()
  277. for i = 1, 30, 1 do
  278. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  279. wave.Size = wm.Scale
  280. wave.CFrame = HandCF
  281. wave.Transparency = i/30
  282. wait()
  283. end
  284. wait()
  285. wave:Destroy()
  286.  
  287. end)()
  288. end
  289.  
  290.  
  291. shirt = Instance.new("Shirt", char)
  292. shirt.Name = "Shirt"
  293. pants = Instance.new("Pants", char)
  294. pants.Name = "Pants"
  295. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1162887253"
  296. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1162887782"
  297. char.Head.face.Texture = "rbxassetid://681212054"
  298.  
  299. Hair7 = Instance.new("Part")
  300. Hair7.Parent = char
  301. Hair7.Name = "Hair"
  302. Hair7.CanCollide = false
  303. Hair7.Locked = true
  304. Hair7.TopSurface = "Smooth"
  305. Hair7.BottomSurface = "Smooth"
  306. Hair7.formFactor = "Symmetric"
  307. Hair7.Material = "Neon"
  308. Hair7.BrickColor = BrickColor.new("Really black")
  309. Hair7.CFrame = char.Torso.CFrame
  310. Hair7.Size = Vector3.new(1, 1, 1)
  311. Hair7.Transparency = 0
  312.  
  313.  
  314. Weld1 = Instance.new("Weld")
  315. Weld1.Parent = char.Head
  316. Weld1.Part0 = char.Head
  317. Weld1.Part1 = Hair7
  318. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  319.  
  320. Mesh = Instance.new("SpecialMesh")
  321. Mesh.Offset = Vector3.new(0,-0.4,0)
  322. Mesh.Parent = Hair7
  323. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  324. Mesh.MeshType = "FileMesh"
  325. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  326. Mesh.TextureId = ""
  327. wait(0.5)
  328. game.Chat:Chat(Character, "Not yet... I ain't finished yet..", "White")
  329. local Must2 = Instance.new("Sound",char)
  330. Must2.SoundId = "rbxassetid://1173681504"
  331. Must2.Pitch = 0.99
  332. Must2.Volume = 1.6
  333. Must2.Looped = true
  334. wait(0)
  335. Must2:Play()
  336. wait(3)
  337. Hair7:Destroy()
  338. wait(0)
  339. Hair7 = Instance.new("Part")
  340. Hair7.Parent = char
  341. Hair7.Name = "Hair"
  342. Hair7.CanCollide = false
  343. Hair7.Locked = true
  344. Hair7.TopSurface = "Smooth"
  345. Hair7.BottomSurface = "Smooth"
  346. Hair7.formFactor = "Symmetric"
  347. Hair7.Material = "Neon"
  348. Hair7.BrickColor = BrickColor.new("Light blue")
  349. Hair7.CFrame = char.Torso.CFrame
  350. Hair7.Size = Vector3.new(1, 1, 1)
  351. Hair7.Transparency = 0
  352.  
  353.  
  354. Weld1 = Instance.new("Weld")
  355. Weld1.Parent = char.Head
  356. Weld1.Part0 = char.Head
  357. Weld1.Part1 = Hair7
  358. Weld1.C0 = CFrame.new(-0.1, 1.1, -0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  359.  
  360. Mesh = Instance.new("SpecialMesh")
  361. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  362. Mesh.Parent = Hair7
  363. Mesh.Scale = Vector3.new(7.3,7.1,7.2)
  364. Mesh.MeshType = "FileMesh"
  365. Mesh.MeshId = "http://www.roblox.com/asset/?id=1112376656"
  366. Mesh.TextureId = ""
  367. wait(4)
  368. local poof = Instance.new("Sound",Player)
  369. poof.SoundId = "rbxassetid://1035030726"
  370. poof.Pitch = 0.99
  371. poof.Volume = 1.3
  372. poof.Looped = false
  373. wait(0)
  374. poof:Play()
  375. GroundWave5()
  376. GroundWave6()
  377. GroundWave7()
  378. GroundWave8()
  379. GroundWave9()
  380. GroundWave10()
  381. Hair7:Destroy()
  382. wait(0)
  383. game.Chat:Chat(Character, "...", "White")
  384. Hair7 = Instance.new("Part")
  385. Hair7.Parent = char
  386. Hair7.Name = "Hair"
  387. Hair7.CanCollide = false
  388. Hair7.Locked = true
  389. Hair7.TopSurface = "Smooth"
  390. Hair7.BottomSurface = "Smooth"
  391. Hair7.formFactor = "Symmetric"
  392. Hair7.Material = "Neon"
  393. Hair7.BrickColor = BrickColor.new("White")
  394. Hair7.CFrame = char.Torso.CFrame
  395. Hair7.Size = Vector3.new(1, 1, 1)
  396. Hair7.Transparency = 0
  397.  
  398.  
  399. Weld1 = Instance.new("Weld")
  400. Weld1.Parent = char.Head
  401. Weld1.Part0 = char.Head
  402. Weld1.Part1 = Hair7
  403. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  404.  
  405. Mesh = Instance.new("SpecialMesh")
  406. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  407. Mesh.Parent = Hair7
  408. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  409. Mesh.MeshType = "FileMesh"
  410. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  411. Mesh.TextureId = ""
  412. char.Head.face.Texture = "rbxassetid://986775808"
  413.  
  414.  
  415. local ice = Instance.new("Part", Head)
  416. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  417. ice.BrickColor = BrickColor.new("White")
  418. ice.CanCollide = false
  419. ice.TopSurface = 0
  420. ice.BottomSurface = 0
  421. ice.Transparency = 1
  422. local ice2 = Instance.new("SpecialMesh", ice)
  423. ice2.MeshType = "Brick"
  424. ice2.Scale = Vector3.new(1, 1, 1)
  425. local ice3 = Instance.new("Weld", ice)
  426. ice3.Part0 = Head
  427. ice3.Part1 = ice
  428. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  429. local icesmoke = Instance.new("ParticleEmitter", ice)
  430. icesmoke.VelocitySpread = 5
  431. icesmoke.Size = NumberSequence.new({
  432. NumberSequenceKeypoint.new(0, 0.01),
  433. NumberSequenceKeypoint.new(1, 1)
  434. })
  435. icesmoke.Rate = math.huge
  436. icesmoke.Speed = NumberRange.new(1, 1)
  437. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  438. icesmoke.Transparency = NumberSequence.new({
  439. NumberSequenceKeypoint.new(0, 0.9),
  440. NumberSequenceKeypoint.new(1, 1)
  441. })
  442. icesmoke.Rotation = NumberRange.new(0, 360)
  443. icesmoke.Name = "Smoke"
  444. icesmoke.LightEmission = 0
  445. icesmoke.Acceleration = Vector3.new(0,0,0)
  446. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  447. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  448. icesmoke.LockedToPart = true
  449. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  450. secondcolor = "Really black"
  451. wait(0.016666666666666666)
  452. Effects = {}
  453. local Player = game.Players.localPlayer
  454. local Character = Player.Character
  455. local Humanoid = Character.Humanoid
  456. local mouse = Player:GetMouse()
  457. local LeftArm = Character["Left Arm"]
  458. local RightArm = Character["Right Arm"]
  459. local LeftLeg = Character["Left Leg"]
  460. local RightLeg = Character["Right Leg"]
  461. local Head = Character.Head
  462. local Torso = Character.Torso
  463. local cam = game.Workspace.CurrentCamera
  464. local RootJoint = RootPart.RootJoint
  465. local equipped = true
  466. local attack = false
  467. local Anim = "Idle"
  468. local idle = 0
  469. local attacktype = 1
  470. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  471. local velocity = RootPart.Velocity.y
  472. local sine = 0
  473. local change = 1
  474. local grabbed = false
  475. local cn = CFrame.new
  476. local mr = math.rad
  477. local angles = CFrame.Angles
  478. local ud = UDim2.new
  479. local c3 = Color3.new
  480. local dir = {
  481. w = 0,
  482. s = 0,
  483. a = 0,
  484. d = 0
  485. }
  486. firemode = true
  487. rock = true
  488. local Services = {
  489. SoundService = game:GetService("SoundService"),
  490. Players = game:GetService("Players"),
  491. Debris = game:GetService("Debris"),
  492. Workspace = game:GetService("Workspace"),
  493. Lighting = game:GetService("Lighting"),
  494. HttpService = game:GetService("HttpService"),
  495. InsertService = game:GetService("InsertService")
  496. }
  497. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  498. Humanoid.Animator:Destroy()
  499. Character.Animate:Destroy()
  500. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  501. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  502. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  503. RSH, LSH = nil, nil
  504. RW = Instance.new("Weld")
  505. LW = Instance.new("Weld")
  506. RH = Torso["Right Hip"]
  507. LH = Torso["Left Hip"]
  508. RSH = Torso["Right Shoulder"]
  509. LSH = Torso["Left Shoulder"]
  510. RSH.Parent = nil
  511. LSH.Parent = nil
  512. RW.Name = "RW"
  513. RW.Part0 = Torso
  514. RW.C0 = cn(1.5, 0.5, 0)
  515. RW.C1 = cn(0, 0.5, 0)
  516. RW.Part1 = RightArm
  517. RW.Parent = Torso
  518. LW.Name = "LW"
  519. LW.Part0 = Torso
  520. LW.C0 = cn(-1.5, 0.5, 0)
  521. LW.C1 = cn(0, 0.5, 0)
  522. LW.Part1 = LeftArm
  523. LW.Parent = Torso
  524. --------------
  525. human = char:FindFirstChild("Humanoid")
  526. human.Name = "hi"
  527. lig = Instance.new("PointLight",Player.Character.Torso)
  528. lig.Color=Color3.new(0,0,255)
  529. lig.Range = 10
  530. ----
  531. function clerp(a, b, t)
  532. local qa = {
  533. QuaternionFromCFrame(a)
  534. }
  535. local qb = {
  536. QuaternionFromCFrame(b)
  537. }
  538. local ax, ay, az = a.x, a.y, a.z
  539. local bx, by, bz = b.x, b.y, b.z
  540. local _t = 1 - t
  541. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  542. end
  543. function QuaternionFromCFrame(cf)
  544. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  545. local trace = m00 + m11 + m22
  546. if trace > 0 then
  547. local s = math.sqrt(1 + trace)
  548. local recip = 0.5 / s
  549. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  550. else
  551. local i = 0
  552. if m00 < m11 then
  553. i = 1
  554. end
  555. if m22 > (i == 0 and m00 or m11) then
  556. i = 2
  557. end
  558. if i == 0 then
  559. local s = math.sqrt(m00 - m11 - m22 + 1)
  560. local recip = 0.5 / s
  561. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  562. elseif i == 1 then
  563. local s = math.sqrt(m11 - m22 - m00 + 1)
  564. local recip = 0.5 / s
  565. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  566. elseif i == 2 then
  567. local s = math.sqrt(m22 - m00 - m11 + 1)
  568. local recip = 0.5 / s
  569. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  570. end
  571. end
  572. end
  573. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  574. local xs, ys, zs = x + x, y + y, z + z
  575. local wx, wy, wz = w * xs, w * ys, w * zs
  576. local xx = x * xs
  577. local xy = x * ys
  578. local xz = x * zs
  579. local yy = y * ys
  580. local yz = y * zs
  581. local zz = z * zs
  582. 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))
  583. end
  584. function QuaternionSlerp(a, b, t)
  585. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  586. local startInterp, finishInterp
  587. if cosTheta >= 1.0E-4 then
  588. if 1 - cosTheta > 1.0E-4 then
  589. local theta = math.acos(cosTheta)
  590. local invSinTheta = 1 / math.sin(theta)
  591. startInterp = math.sin((1 - t) * theta) * invSinTheta
  592. finishInterp = math.sin(t * theta) * invSinTheta
  593. else
  594. startInterp = 1 - t
  595. finishInterp = t
  596. end
  597. elseif 1 + cosTheta > 1.0E-4 then
  598. local theta = math.acos(-cosTheta)
  599. local invSinTheta = 1 / math.sin(theta)
  600. startInterp = math.sin((t - 1) * theta) * invSinTheta
  601. finishInterp = math.sin(t * theta) * invSinTheta
  602. else
  603. startInterp = t - 1
  604. finishInterp = t
  605. end
  606. 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
  607. end
  608. function swait(num)
  609. if num == 0 or num == nil then
  610. game:service("RunService").RenderStepped:wait(0)
  611. else
  612. for i = 0, num do
  613. game:service("RunService").RenderStepped:wait(0)
  614. end
  615. end
  616. end
  617. local RbxUtility = LoadLibrary("RbxUtility")
  618. local Create = RbxUtility.Create
  619. function RemoveOutlines(part)
  620. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  621. end
  622. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  623. local Part = Create("Part")({
  624. formFactor = FormFactor,
  625. Parent = Parent,
  626. Reflectance = Reflectance,
  627. Transparency = Transparency,
  628. CanCollide = false,
  629. Locked = true,
  630. BrickColor = BrickColor.new(tostring(BColor)),
  631. Name = Name,
  632. Size = Size,
  633. Material = Material
  634. })
  635. RemoveOutlines(Part)
  636. return Part
  637. end
  638. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  639. local Msh = Create(Mesh)({
  640. Parent = Part,
  641. Offset = OffSet,
  642. Scale = Scale
  643. })
  644. if Mesh == "SpecialMesh" then
  645. Msh.MeshType = MeshType
  646. Msh.MeshId = MeshId
  647. end
  648. return Msh
  649. end
  650. function CreateWeld(Parent, Part0, Part1, C0, C1)
  651. local Weld = Create("Weld")({
  652. Parent = Parent,
  653. Part0 = Part0,
  654. Part1 = Part1,
  655. C0 = C0,
  656. C1 = C1
  657. })
  658. return Weld
  659. end
  660. function rayCast(Position, Direction, Range, Ignore)
  661. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  662. end
  663. function CreateSound(id, par, vol, pit)
  664. coroutine.resume(coroutine.create(function()
  665. local sou = Instance.new("Sound", par or workspace)
  666. sou.Volume = vol
  667. sou.Pitch = pit or 1
  668. sou.SoundId = id
  669. wait()
  670. sou:play()
  671. game:GetService("Debris"):AddItem(sou, 6)
  672. end))
  673. end
  674. function CreateSong(id, par, vol, pit)
  675. coroutine.resume(coroutine.create(function()
  676. sou2 = Instance.new("Sound", par or workspace)
  677. sou2.Volume = 1
  678. sou2.Pitch = 1
  679. sou2.SoundId = id
  680. wait()
  681. sou2:play()
  682. sou2.Looped = true
  683. end))
  684. end
  685. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  686. local function getclosest(obj, distance)
  687. local last, lastx = distance + 1, nil
  688. for i, v in pairs(workspace:GetChildren()) do
  689. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  690. local t = v.Torso
  691. local dist = t.Position - obj.Position.magnitude
  692. if distance >= dist and last > dist then
  693. last = dist
  694. lastx = v
  695. end
  696. end
  697. end
  698. return lastx
  699. end
  700. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  701. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  702. prt.Anchored = true
  703. prt.CFrame = cframe
  704. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  705. game:GetService("Debris"):AddItem(prt, 10)
  706. if Type == 1 or Type == nil then
  707. table.insert(Effects, {
  708. prt,
  709. "Block1",
  710. delay,
  711. x3,
  712. y3,
  713. z3,
  714. msh
  715. })
  716. elseif Type == 2 then
  717. table.insert(Effects, {
  718. prt,
  719. "Block2",
  720. delay,
  721. x3,
  722. y3,
  723. z3,
  724. msh
  725. })
  726. elseif Type == 3 then
  727. table.insert(Effects, {
  728. prt,
  729. "Block3",
  730. delay,
  731. x3,
  732. y3,
  733. z3,
  734. msh
  735. })
  736. end
  737. end
  738. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  739. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  740. prt.Anchored = true
  741. prt.CFrame = cframe
  742. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  743. game:GetService("Debris"):AddItem(prt, 10)
  744. table.insert(Effects, {
  745. prt,
  746. "Cylinder",
  747. delay,
  748. x3,
  749. y3,
  750. z3,
  751. msh
  752. })
  753. end
  754. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  755. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  756. prt.Anchored = true
  757. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  758. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  759. game:GetService("Debris"):AddItem(prt, 10)
  760. table.insert(Effects, {
  761. prt,
  762. "Cylinder",
  763. delay,
  764. x3,
  765. y3,
  766. z3,
  767. msh
  768. })
  769. end
  770. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  771. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  772. prt.Anchored = true
  773. prt.CFrame = cframe
  774. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  775. game:GetService("Debris"):AddItem(prt, 10)
  776. table.insert(Effects, {
  777. prt,
  778. "Cylinder",
  779. delay,
  780. x3,
  781. y3,
  782. z3,
  783. msh
  784. })
  785. end
  786. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  787. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  788. prt.Anchored = true
  789. prt.CFrame = cframe
  790. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  791. game:GetService("Debris"):AddItem(prt, 10)
  792. table.insert(Effects, {
  793. prt,
  794. "Cylinder",
  795. delay,
  796. x3,
  797. y3,
  798. z3,
  799. msh
  800. })
  801. end
  802. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  803. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  804. prt.Anchored = true
  805. prt.CFrame = cframe
  806. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  807. game:GetService("Debris"):AddItem(prt, 10)
  808. table.insert(Effects, {
  809. prt,
  810. "Cylinder",
  811. delay,
  812. x3,
  813. y3,
  814. z3,
  815. msh
  816. })
  817. end
  818. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  819. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  820. prt.Anchored = true
  821. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  822. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  823. local num = math.random(10, 50) / 1000
  824. game:GetService("Debris"):AddItem(prt, 10)
  825. table.insert(Effects, {
  826. prt,
  827. "Shatter",
  828. num,
  829. prt.CFrame,
  830. math.random() - math.random(),
  831. 0,
  832. math.random(50, 100) / 100
  833. })
  834. end
  835.  
  836. attack = false
  837. game:GetService("RunService").Stepped:connect(function()
  838. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  839. velocity = RootPart.Velocity.y
  840. sine = sine + change
  841. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  842. if equipped == true or equipped == false then
  843. if 1 < RootPart.Velocity.y and hit == nil then
  844. Anim = "Jump"
  845. if attack == false and ice_mode == false then
  846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  848. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  849. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  850. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  851. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  852. end
  853. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  854. Anim = "Fall"
  855. if attack == false then
  856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  858. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  859. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  860. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  861. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  862. end
  863. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  864. Anim = "Idle"
  865. if attack==false then
  866. 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)
  867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  868. 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)
  869. 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)
  870. 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)
  871. 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)
  872. end
  873. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  874. Anim = "Walk"
  875. if attack==false then
  876. 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)
  877. 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)
  878. 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)
  879. 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)
  880. 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)
  881. 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)
  882. end
  883. end
  884. end
  885. if equipped == true or equipped == false then
  886. if 1 < RootPart.Velocity.Y and hit == nil then
  887. Anim = "Jump"
  888. if attack == false and ice_mode == true then
  889. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  890. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  891. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  892. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  893. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  894. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  895. end
  896. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  897. Anim = "Fall"
  898. if attack == false then
  899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  901. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  902. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  903. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  904. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  905. end
  906. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  907. Anim = "Idle"
  908. if attack == false then
  909. change = 0.8
  910. 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)
  911. 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)
  912. 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)
  913. 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)
  914. 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)
  915. 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)
  916. end
  917. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  918. Anim = "Walk"
  919. if attack == false then
  920. 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)
  921. 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)
  922. 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)
  923. 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)
  924. 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)
  925. 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)
  926. end
  927. end
  928. end
  929. if 0 < #Effects then
  930. for e = 1, #Effects do
  931. if Effects[e] ~= nil then
  932. local Thing = Effects[e]
  933. if Thing ~= nil then
  934. local Part = Thing[1]
  935. local Mode = Thing[2]
  936. local Delay = Thing[3]
  937. local IncX = Thing[4]
  938. local IncY = Thing[5]
  939. local IncZ = Thing[6]
  940. if 1 >= Thing[1].Transparency then
  941. if Thing[2] == "Block1" then
  942. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  943. local Mesh = Thing[1].Mesh
  944. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  945. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  946. elseif Thing[2] == "Block2" then
  947. 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)
  948. local Mesh = Thing[7]
  949. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  950. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  951. elseif Thing[2] == "Block3" then
  952. 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)
  953. local Mesh = Thing[7]
  954. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  955. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  956. elseif Thing[2] == "Cylinder" then
  957. local Mesh = Thing[1].Mesh
  958. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  959. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  960. elseif Thing[2] == "Blood" then
  961. local Mesh = Thing[7]
  962. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  963. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  964. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  965. elseif Thing[2] == "Elec" then
  966. local Mesh = Thing[1].Mesh
  967. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  968. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  969. elseif Thing[2] == "Disappear" then
  970. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  971. elseif Thing[2] == "Shatter" then
  972. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  973. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  974. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  975. Thing[6] = Thing[6] + Thing[5]
  976. end
  977. else
  978. Part.Parent = nil
  979. table.remove(Effects, e)
  980. end
  981. end
  982. end
  983. end
  984. end
  985. end)
  986. ---
  987. local whoh = Instance.new("Sound",Torso)
  988. whoh.SoundId = "rbxassetid://1179254378"
  989. whoh.Pitch = 0.99
  990. whoh.Volume = 1.5
  991. whoh.Looped = true
  992. wait(0)
  993. whoh:Play()
  994. local Aura = Instance.new('ParticleEmitter')
  995. Aura.Name = "Aura"
  996. Aura.Texture = "rbxassetid://833874434"
  997. Aura.Parent = LeftArm
  998. Aura.LightEmission = 1
  999. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1000. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1001. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1002. Aura.LockedToPart = true
  1003. Aura.Lifetime = NumberRange.new(1)
  1004. Aura.Rate = 100
  1005. Aura.Speed = NumberRange.new(0.3)
  1006. Aura.EmissionDirection = "Top"
  1007.  
  1008.  
  1009. local Aura = Instance.new('ParticleEmitter')
  1010. Aura.Name = "Aura"
  1011. Aura.Texture = "rbxassetid://833874434"
  1012. Aura.Parent = Head
  1013. Aura.LightEmission = 1
  1014. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1015. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1016. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1017. Aura.LockedToPart = true
  1018. Aura.Lifetime = NumberRange.new(1)
  1019. Aura.Rate = 100
  1020. Aura.Speed = NumberRange.new(0)
  1021. Aura.EmissionDirection = "Top"
  1022. local Aura2 = Instance.new('ParticleEmitter')
  1023. Aura2.Name = "Aura"
  1024. Aura2.Texture = "rbxassetid://833874434"
  1025. Aura2.Parent = RightArm
  1026. Aura2.LightEmission = 1
  1027. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1028. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1029. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1030. Aura2.LockedToPart = true
  1031. Aura2.Lifetime = NumberRange.new(1)
  1032. Aura2.Rate = 100
  1033. Aura2.Speed = NumberRange.new(0.3)
  1034. Aura2.EmissionDirection = "Top"
  1035. local Aura2 = Instance.new('ParticleEmitter')
  1036. Aura2.Name = "Aura"
  1037. Aura2.Texture = "rbxassetid://833874434"
  1038. Aura2.Parent = LeftLeg
  1039. Aura2.LightEmission = 1
  1040. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1041. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1042. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1043. Aura2.LockedToPart = true
  1044. Aura2.Lifetime = NumberRange.new(1)
  1045. Aura2.Rate = 100
  1046. Aura2.Speed = NumberRange.new(0.3)
  1047. Aura2.EmissionDirection = "Top"
  1048. local Aura2 = Instance.new('ParticleEmitter')
  1049. Aura2.Name = "Aura"
  1050. Aura2.Texture = "rbxassetid://833874434"
  1051. Aura2.Parent = RightLeg
  1052. Aura2.LightEmission = 1
  1053. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1054. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  1055. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1056. Aura2.LockedToPart = true
  1057. Aura2.Lifetime = NumberRange.new(1)
  1058. Aura2.Rate = 100
  1059. Aura2.Speed = NumberRange.new(0.3)
  1060. Aura2.EmissionDirection = "Top"
  1061. ---aura2
  1062. local Aura = Instance.new('ParticleEmitter')
  1063. Aura.Name = "Aura"
  1064. Aura.Texture = "rbxassetid://833874434"
  1065. Aura.Parent = LeftArm
  1066. Aura.LightEmission = 1
  1067. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1068. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1069. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1070. Aura.LockedToPart = true
  1071. Aura.Lifetime = NumberRange.new(1)
  1072. Aura.Rate = 60
  1073. Aura.Speed = NumberRange.new(0.3)
  1074. Aura.EmissionDirection = "Top"
  1075. local Aura2 = Instance.new('ParticleEmitter')
  1076. Aura2.Name = "Aura"
  1077. Aura2.Texture = "rbxassetid://833874434"
  1078. Aura2.Parent = RightArm
  1079. Aura2.LightEmission = 1
  1080. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1081. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1082. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1083. Aura2.LockedToPart = true
  1084. Aura2.Lifetime = NumberRange.new(1)
  1085. Aura2.Rate = 60
  1086. Aura2.Speed = NumberRange.new(0.3)
  1087. Aura2.EmissionDirection = "Top"
  1088. local Aura2 = Instance.new('ParticleEmitter')
  1089. Aura2.Name = "Aura"
  1090. Aura2.Texture = "rbxassetid://833874434"
  1091. Aura2.Parent = LeftLeg
  1092. Aura2.LightEmission = 1
  1093. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1094. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1095. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1096. Aura2.LockedToPart = true
  1097. Aura2.Lifetime = NumberRange.new(1)
  1098. Aura2.Rate = 60
  1099. Aura2.Speed = NumberRange.new(0.1)
  1100. Aura2.EmissionDirection = "Top"
  1101. local Aura2 = Instance.new('ParticleEmitter')
  1102. Aura2.Name = "Aura"
  1103. Aura2.Texture = "rbxassetid://833874434"
  1104. Aura2.Parent = RightLeg
  1105. Aura2.LightEmission = 1
  1106. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1107. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  1108. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1109. Aura2.LockedToPart = true
  1110. Aura2.Lifetime = NumberRange.new(1)
  1111. Aura2.Rate = 60
  1112. Aura2.Speed = NumberRange.new(0.3)
  1113. Aura2.EmissionDirection = "Top"
  1114. ----aura3
  1115. ---aura2
  1116. local Aura = Instance.new('ParticleEmitter')
  1117. Aura.Name = "Aura"
  1118. Aura.Texture = "rbxassetid://833874434"
  1119. Aura.Parent = LeftArm
  1120. Aura.LightEmission = 1
  1121. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1122. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1123. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1124. Aura.LockedToPart = true
  1125. Aura.Lifetime = NumberRange.new(1)
  1126. Aura.Rate = 60
  1127. Aura.Speed = NumberRange.new(0.3)
  1128. Aura.EmissionDirection = "Top"
  1129. local Aura2 = Instance.new('ParticleEmitter')
  1130. Aura2.Name = "Aura"
  1131. Aura2.Texture = "rbxassetid://833874434"
  1132. Aura2.Parent = RightArm
  1133. Aura2.LightEmission = 1
  1134. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1135. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1136. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1137. Aura2.LockedToPart = true
  1138. Aura2.Lifetime = NumberRange.new(1)
  1139. Aura2.Rate = 60
  1140. Aura2.Speed = NumberRange.new(0.3)
  1141. Aura2.EmissionDirection = "Top"
  1142. local Aura2 = Instance.new('ParticleEmitter')
  1143. Aura2.Name = "Aura"
  1144. Aura2.Texture = "rbxassetid://833874434"
  1145. Aura2.Parent = LeftLeg
  1146. Aura2.LightEmission = 1
  1147. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1148. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1149. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1150. Aura2.LockedToPart = true
  1151. Aura2.Lifetime = NumberRange.new(1)
  1152. Aura2.Rate = 60
  1153. Aura2.Speed = NumberRange.new(0.3)
  1154. Aura2.EmissionDirection = "Top"
  1155. local Aura2 = Instance.new('ParticleEmitter')
  1156. Aura2.Name = "Aura"
  1157. Aura2.Texture = "rbxassetid://833874434"
  1158. Aura2.Parent = RightLeg
  1159. Aura2.LightEmission = 1
  1160. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1161. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1162. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1163. Aura2.LockedToPart = true
  1164. Aura2.Lifetime = NumberRange.new(0.6)
  1165. Aura2.Rate = 60
  1166. Aura2.Speed = NumberRange.new(0.3)
  1167. Aura2.EmissionDirection = "Top"
  1168. ----
  1169.  
  1170. ---aura2
  1171. local Aura = Instance.new('ParticleEmitter')
  1172. Aura.Name = "Aura"
  1173. Aura.Texture = "rbxassetid://833874434"
  1174. Aura.Parent = LeftArm
  1175. Aura.LightEmission = 1
  1176. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1177. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1178. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1179. Aura.LockedToPart = true
  1180. Aura.Lifetime = NumberRange.new(1)
  1181. Aura.Rate = 60
  1182. Aura.Speed = NumberRange.new(0.3)
  1183. Aura.EmissionDirection = "Top"
  1184. local Aura2 = Instance.new('ParticleEmitter')
  1185. Aura2.Name = "Aura"
  1186. Aura2.Texture = "rbxassetid://833874434"
  1187. Aura2.Parent = RightArm
  1188. Aura2.LightEmission = 1
  1189. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1190. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1191. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1192. Aura2.LockedToPart = true
  1193. Aura2.Lifetime = NumberRange.new(1)
  1194. Aura2.Rate = 60
  1195. Aura2.Speed = NumberRange.new(0.3)
  1196. Aura2.EmissionDirection = "Top"
  1197. local Aura2 = Instance.new('ParticleEmitter')
  1198. Aura2.Name = "Aura"
  1199. Aura2.Texture = "rbxassetid://833874434"
  1200. Aura2.Parent = LeftLeg
  1201. Aura2.LightEmission = 1
  1202. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1203. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1204. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1205. Aura2.LockedToPart = true
  1206. Aura2.Lifetime = NumberRange.new(1)
  1207. Aura2.Rate = 60
  1208. Aura2.Speed = NumberRange.new(0.3)
  1209. Aura2.EmissionDirection = "Top"
  1210. local Aura2 = Instance.new('ParticleEmitter')
  1211. Aura2.Name = "Aura"
  1212. Aura2.Texture = "rbxassetid://833874434"
  1213. Aura2.Parent = RightLeg
  1214. Aura2.LightEmission = 1
  1215. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1216. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1217. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1218. Aura2.LockedToPart = true
  1219. Aura2.Lifetime = NumberRange.new(0.6)
  1220. Aura2.Rate = 60
  1221. Aura2.Speed = NumberRange.new(0.3)
  1222. Aura2.EmissionDirection = "Top"
  1223. local tra = Instance.new('ParticleEmitter')
  1224. tra.Parent = Torso
  1225. tra.LightEmission = 1
  1226. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1227. tra.Rate = 15
  1228. tra.Rotation = NumberRange.new(-5, 5)
  1229. tra.Lifetime = NumberRange.new(1.5, 2)
  1230. tra.Size = NumberSequence.new(0.098,0)
  1231. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1232. tra.Speed = NumberRange.new(0.5)
  1233. tra.VelocitySpread = 360
  1234. tra.VelocityInheritance = 0.5
  1235. tra.ZOffset = 2
  1236. local tra = Instance.new('ParticleEmitter')
  1237. tra.Parent = Head
  1238. tra.LightEmission = 1
  1239. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1240. tra.Rate = 15
  1241. tra.Rotation = NumberRange.new(-5, 5)
  1242. tra.Lifetime = NumberRange.new(1.5, 2)
  1243. tra.Size = NumberSequence.new(0.098,0)
  1244. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1245. tra.Speed = NumberRange.new(0.5)
  1246. tra.VelocitySpread = 360
  1247. tra.VelocityInheritance = 0.5
  1248. tra.ZOffset = 2
  1249. local tra = Instance.new('ParticleEmitter')
  1250. tra.Parent = LeftArm
  1251. tra.LightEmission = 1
  1252. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1253. tra.Rate = 15
  1254. tra.Rotation = NumberRange.new(-5, 5)
  1255. tra.Lifetime = NumberRange.new(1.5, 2)
  1256. tra.Size = NumberSequence.new(0.098,0)
  1257. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1258. tra.Speed = NumberRange.new(0.5)
  1259. tra.VelocitySpread = 360
  1260. tra.VelocityInheritance = 0.5
  1261. tra.ZOffset = 2
  1262. local tra = Instance.new('ParticleEmitter')
  1263. tra.Parent = RightArm
  1264. tra.LightEmission = 1
  1265. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1266. tra.Rate = 15
  1267. tra.Rotation = NumberRange.new(-5, 5)
  1268. tra.Lifetime = NumberRange.new(1.5, 2)
  1269. tra.Size = NumberSequence.new(0.098,0)
  1270. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1271. tra.Speed = NumberRange.new(0.5)
  1272. tra.VelocitySpread = 360
  1273. tra.VelocityInheritance = 0.5
  1274. tra.ZOffset = 2
  1275. local tra = Instance.new('ParticleEmitter')
  1276. tra.Parent = LeftLeg
  1277. tra.LightEmission = 1
  1278. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1279. tra.Rate = 15
  1280. tra.Rotation = NumberRange.new(-5, 5)
  1281. tra.Lifetime = NumberRange.new(1.5, 2)
  1282. tra.Size = NumberSequence.new(0.098,0)
  1283. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1284. tra.Speed = NumberRange.new(0.5)
  1285. tra.VelocitySpread = 360
  1286. tra.VelocityInheritance = 0.5
  1287. tra.ZOffset = 2
  1288. local tra = Instance.new('ParticleEmitter')
  1289. tra.Parent = RightLeg
  1290. tra.LightEmission = 1
  1291. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1292. tra.Rate = 15
  1293. tra.Rotation = NumberRange.new(-5, 5)
  1294. tra.Lifetime = NumberRange.new(1.5, 2)
  1295. tra.Size = NumberSequence.new(0.098,0)
  1296. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1297. tra.Speed = NumberRange.new(0.5)
  1298. tra.VelocitySpread = 360
  1299. tra.VelocityInheritance = 0.5
  1300. tra.ZOffset = 2
  1301. ----
  1302. function RemoveOutlines(part)
  1303. part.TopSurface = 10
  1304. end
  1305. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1306. local Part = Create("Part")({
  1307. Parent = Parent,
  1308. Reflectance = Reflectance,
  1309. Transparency = Transparency,
  1310. CanCollide = false,
  1311. Locked = true,
  1312. BrickColor = BrickColor.new(tostring(BColor)),
  1313. Name = Name,
  1314. Size = Size,
  1315. Material = Material
  1316. })
  1317. RemoveOutlines(Part)
  1318. return Part
  1319. end
  1320. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1321. local Msh = Create(Mesh)({
  1322. Parent = Part,
  1323. Offset = OffSet,
  1324. Scale = Scale
  1325. })
  1326. if Mesh == "SpecialMesh" then
  1327. Msh.MeshType = MeshType
  1328. Msh.MeshId = MeshId
  1329. end
  1330. return Msh
  1331. end
  1332. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1333. local Weld = Create("Weld")({
  1334. Parent = Parent,
  1335. Part0 = Part0,
  1336. Part1 = Part1,
  1337. C0 = C0,
  1338. C1 = C1
  1339. })
  1340. return Weld
  1341. end
  1342. WSHM = {
  1343. "White",
  1344. "Pastel light blue"
  1345. }
  1346. WSH = WSHM[math.random(1, #WSHM)]
  1347. function IcePartFunk(HPart, aria, Min, Max)
  1348. IcePart = Instance.new("Part", HPart)
  1349. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1350. IcePart.CanCollide = false
  1351. IuW = Instance.new("Weld")
  1352. IuW.Name = "GuW"
  1353. IuW.Part0 = HPart
  1354. 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))
  1355. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1356. IuW.Part1 = IcePart
  1357. IuW.Parent = HPart
  1358. IcePart.Transparency = 0.85
  1359. IcePart.Material = "Neon"
  1360. WSH = WSHM[math.random(1, #WSHM)]
  1361. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1362. RemoveOutlines(IcePart)
  1363. game:GetService("Debris"):AddItem(IuW, 4)
  1364. game:GetService("Debris"):AddItem(IcePart, 6)
  1365. end
  1366. SpikeMeshId = 1033714
  1367. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1368. local Part = Instance.new("Part", Parent)
  1369. Part.Name = Name
  1370. Part.BrickColor = BrickColor.new(Color)
  1371. Part.Size = Size
  1372. Part.Material = Material
  1373. Part.Transparency = Transparency
  1374. Part.CanCollide = false
  1375. RemoveOutlines(Part)
  1376. local Mesh = Instance.new("SpecialMesh", Part)
  1377. Mesh.MeshType = "Sphere"
  1378. Mesh.Scale = Scale
  1379. return Mesh and Part
  1380. end
  1381. CFuncs = {
  1382. Part = {
  1383. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1384. local Part = Create("Part")({
  1385. Parent = Parent,
  1386. Reflectance = Reflectance,
  1387. Transparency = Transparency,
  1388. CanCollide = false,
  1389. Locked = true,
  1390. BrickColor = BrickColor.new(tostring(BColor)),
  1391. Name = Name,
  1392. Size = Size,
  1393. Material = Material
  1394. })
  1395. RemoveOutlines(Part)
  1396. return Part
  1397. end
  1398. },
  1399. Mesh = {
  1400. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1401. local Msh = Create(Mesh)({
  1402. Parent = Part,
  1403. Offset = OffSet,
  1404. Scale = Scale
  1405. })
  1406. if Mesh == "SpecialMesh" then
  1407. Msh.MeshType = MeshType
  1408. Msh.MeshId = MeshId
  1409. end
  1410. return Msh
  1411. end
  1412. },
  1413. Mesh = {
  1414. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1415. local Msh = Create(Mesh)({
  1416. Parent = Part,
  1417. Offset = OffSet,
  1418. Scale = Scale
  1419. })
  1420. if Mesh == "SpecialMesh" then
  1421. Msh.MeshType = MeshType
  1422. Msh.MeshId = MeshId
  1423. end
  1424. return Msh
  1425. end
  1426. },
  1427. Weld = {
  1428. Create = function(Parent, Part0, Part1, C0, C1)
  1429. local Weld = Create("Weld")({
  1430. Parent = Parent,
  1431. Part0 = Part0,
  1432. Part1 = Part1,
  1433. C0 = C0,
  1434. C1 = C1
  1435. })
  1436. return Weld
  1437. end
  1438. },
  1439. Sound = {
  1440. Create = function(id, par, vol, pit)
  1441. coroutine.resume(coroutine.create(function()
  1442. local S = Create("Sound")({
  1443. Volume = vol,
  1444. Pitch = pit or 1,
  1445. SoundId = id,
  1446. Parent = par or workspace
  1447. })
  1448. wait()
  1449. S:play()
  1450. game:GetService("Debris"):AddItem(S, 6)
  1451. end))
  1452. end
  1453. },
  1454. ParticleEmitter = {
  1455. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1456. local fp = Create("ParticleEmitter")({
  1457. Parent = Parent,
  1458. Color = ColorSequence.new(Color1, Color2),
  1459. LightEmission = LightEmission,
  1460. Size = Size,
  1461. Texture = Texture,
  1462. Transparency = Transparency,
  1463. ZOffset = ZOffset,
  1464. Acceleration = Accel,
  1465. Drag = Drag,
  1466. LockedToPart = LockedToPart,
  1467. VelocityInheritance = VelocityInheritance,
  1468. EmissionDirection = EmissionDirection,
  1469. Enabled = Enabled,
  1470. Lifetime = LifeTime,
  1471. Rate = Rate,
  1472. Rotation = Rotation,
  1473. RotSpeed = RotSpeed,
  1474. Speed = Speed,
  1475. VelocitySpread = VelocitySpread
  1476. })
  1477. return fp
  1478. end
  1479. }
  1480. }
  1481. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1482. if hit.Parent == nil then
  1483. return
  1484. end
  1485. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1486. for _, v in pairs(hit.Parent:children()) do
  1487. if v:IsA("Humanoid") then
  1488. h = v
  1489. end
  1490. end
  1491. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1492. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1493. return
  1494. end
  1495. local c = Create("ObjectValue")({
  1496. Name = "creator",
  1497. Value = game:service("Players").LocalPlayer,
  1498. Parent = h
  1499. })
  1500. game:GetService("Debris"):AddItem(c, 0.5)
  1501. if HitSound ~= nil and HitPitch ~= nil then
  1502. CreateSound(HitSound, hit, 1, HitPitch)
  1503. end
  1504. local Damage = math.random(minim, maxim)
  1505. local blocked = false
  1506. local block = hit.Parent:findFirstChild("Block")
  1507. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1508. blocked = true
  1509. block.Value = block.Value - 1
  1510. print(block.Value)
  1511. end
  1512. if blocked == false then
  1513. h.Health = h.Health - Damage
  1514. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1515. else
  1516. h.Health = h.Health - Damage / 2
  1517. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1518. end
  1519. if Type == "Knockdown" then
  1520. local hum = hit.Parent.Humanoid
  1521. hum.PlatformStand = true
  1522. coroutine.resume(coroutine.create(function(HHumanoid)
  1523. swait(1)
  1524. HHumanoid.PlatformStand = false
  1525. end), hum)
  1526. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1527. local bodvol = Create("BodyVelocity")({
  1528. velocity = angle * knockback,
  1529. P = 5000,
  1530. maxForce = Vector3.new(8000, 8000, 8000),
  1531. Parent = hit
  1532. })
  1533. local rl = Create("BodyAngularVelocity")({
  1534. P = 3000,
  1535. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1536. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1537. Parent = hit
  1538. })
  1539. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1540. game:GetService("Debris"):AddItem(rl, 0.5)
  1541. elseif Type == "Normal" then
  1542. local vp = Create("BodyVelocity")({
  1543. P = 500,
  1544. maxForce = Vector3.new(math.huge, 0, math.huge),
  1545. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1546. })
  1547. if knockback > 0 then
  1548. vp.Parent = hit.Parent.Torso
  1549. end
  1550. game:GetService("Debris"):AddItem(vp, 0.5)
  1551. elseif Type == "Impale" then
  1552. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1553. Spike.Anchored = true
  1554. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1555. Spike.Position = hit.Parent.Torso.Position
  1556. for i = 1, 5 do
  1557. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1558. end
  1559. Services.Debris:AddItem(Spike, 4)
  1560. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1561. hit.Parent.Humanoid.PlatformStand = true
  1562. swait(1)
  1563. hit.Parent.Humanoid.PlatformStand = false
  1564. elseif Type == "Up" then
  1565. local bodyVelocity = Create("BodyVelocity")({
  1566. velocity = Vector3.new(0, 20, 0),
  1567. P = 5000,
  1568. maxForce = Vector3.new(8000, 8000, 8000),
  1569. Parent = hit
  1570. })
  1571. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1572. local bodyVelocity = Create("BodyVelocity")({
  1573. velocity = Vector3.new(0, 20, 0),
  1574. P = 5000,
  1575. maxForce = Vector3.new(8000, 8000, 8000),
  1576. Parent = hit
  1577. })
  1578. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1579. elseif Type == "Snare" then
  1580. local bp = Create("BodyPosition")({
  1581. P = 900,
  1582. D = 1000,
  1583. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1584. position = hit.Parent.Torso.Position,
  1585. Parent = hit.Parent.Torso
  1586. })
  1587. game:GetService("Debris"):AddItem(bp, 1)
  1588. elseif Type == "Slowness" then
  1589. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1590. for i = 1, 25 do
  1591. hit.Parent.Humanoid.WalkSpeed = 4
  1592. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1593. end
  1594. wait(4)
  1595. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1596. elseif Type == "FireDmg" then
  1597. for i = 1, math.random(60, 150) do
  1598. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1599. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1600. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1601. wait(0.1)
  1602. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1603. end
  1604. elseif Type == "Freeze" then
  1605. local bp = Create("BodyPosition")({
  1606. P = 900,
  1607. D = 1000,
  1608. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1609. position = hit.Parent.Torso.Position,
  1610. Parent = hit.Parent.Torso
  1611. })
  1612. game:GetService("Debris"):AddItem(bp, 4)
  1613. for i = 1, 25 do
  1614. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1615. end
  1616. elseif Type == "Freeze2" then
  1617. local BodPos = Create("BodyPosition")({
  1618. P = 50000,
  1619. D = 1000,
  1620. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1621. position = hit.Parent.Torso.Position,
  1622. Parent = hit.Parent.Torso
  1623. })
  1624. local BodGy = Create("BodyGyro")({
  1625. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1626. P = 20000,
  1627. Parent = hit.Parent.Torso,
  1628. cframe = hit.Parent.Torso.CFrame
  1629. })
  1630. hit.Parent.Torso.Anchored = true
  1631. coroutine.resume(coroutine.create(function(Part)
  1632. swait(1.5)
  1633. Part.Anchored = false
  1634. end), hit.Parent.Torso)
  1635. game:GetService("Debris"):AddItem(BodPos, 3)
  1636. game:GetService("Debris"):AddItem(BodGy, 3)
  1637. end
  1638. local debounce = Create("BoolValue")({
  1639. Name = "DebounceHit",
  1640. Parent = hit.Parent,
  1641. Value = true
  1642. })
  1643. game:GetService("Debris"):AddItem(debounce, Delay)
  1644. c = Instance.new("ObjectValue")
  1645. c.Name = "creator"
  1646. c.Value = Player
  1647. c.Parent = h
  1648. game:GetService("Debris"):AddItem(c, 0.5)
  1649. end
  1650. end
  1651. function ShowDamage(Pos, Text, Time, Color)
  1652. local Rate = 0.033333333333333
  1653. if not Pos then
  1654. local Pos = Vector3.new(0, 0, 0)
  1655. end
  1656. local Text = Text or ""
  1657. local Time = Time or 2
  1658. if not Color then
  1659. local Color = Color3.new(1, 0, 1)
  1660. end
  1661. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1662. EffectPart.Anchored = true
  1663. local BillboardGui = Create("BillboardGui")({
  1664. Size = UDim2.new(3, 0, 3, 0),
  1665. Adornee = EffectPart,
  1666. Parent = EffectPart
  1667. })
  1668. local TextLabel = Create("TextLabel")({
  1669. BackgroundTransparency = 1,
  1670. Size = UDim2.new(1, 0, 1, 0),
  1671. Text = Text,
  1672. TextColor3 = Color,
  1673. TextScaled = true,
  1674. Font = Enum.Font.ArialBold,
  1675. Parent = BillboardGui
  1676. })
  1677. game.Debris:AddItem(EffectPart, Time + 0.1)
  1678. EffectPart.Parent = game:GetService("Workspace")
  1679. delay(0, function()
  1680. local Frames = Time / Rate
  1681. for Frame = 1, Frames do
  1682. wait(Rate)
  1683. local Percent = Frame / Frames
  1684. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1685. TextLabel.TextTransparency = Percent
  1686. end
  1687. if EffectPart and EffectPart.Parent then
  1688. EffectPart:Destroy()
  1689. end
  1690. end)
  1691. end
  1692. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1693. for _, c in pairs(workspace:children()) do
  1694. local hum = c:findFirstChild("Humanoid")
  1695. if hum ~= nil then
  1696. local head = c:findFirstChild("Head")
  1697. if head ~= nil then
  1698. local targ = head.Position - Part.Position
  1699. local mag = targ.magnitude
  1700. if magni >= mag and c.Name ~= Player.Name then
  1701. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1702. end
  1703. end
  1704. end
  1705. end
  1706. end
  1707. function MagniKILL(Part, magni, knock, Type)
  1708. for _, c in pairs(workspace:children()) do
  1709. local hum = c:findFirstChild("Humanoid")
  1710. if hum ~= nil then
  1711. local head = c:findFirstChild("Head")
  1712. if head ~= nil then
  1713. local targ = head.Position - Part.Position
  1714. local mag = targ.magnitude
  1715. if magni >= mag and c.Name ~= Player.Name then
  1716. hum.Health = 0
  1717. end
  1718. end
  1719. end
  1720. end
  1721. end
  1722. EffectModel = Instance.new("Model", Character)
  1723. EffectModel.Name = "Effects"
  1724. Effects = {
  1725. Block = {
  1726. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1727. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1728. prt.Anchored = true
  1729. prt.CFrame = cframe
  1730. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1731. game:GetService("Debris"):AddItem(prt, 10)
  1732. if Type == 1 or Type == nil then
  1733. table.insert(Effects, {
  1734. prt,
  1735. "Block1",
  1736. delay,
  1737. x3,
  1738. y3,
  1739. z3,
  1740. msh
  1741. })
  1742. elseif Type == 2 then
  1743. table.insert(Effects, {
  1744. prt,
  1745. "Block2",
  1746. delay,
  1747. x3,
  1748. y3,
  1749. z3,
  1750. msh
  1751. })
  1752. else
  1753. table.insert(Effects, {
  1754. prt,
  1755. "Block3",
  1756. delay,
  1757. x3,
  1758. y3,
  1759. z3,
  1760. msh
  1761. })
  1762. end
  1763. end
  1764. },
  1765. Sphere = {
  1766. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1767. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1768. prt.Anchored = true
  1769. prt.CFrame = cframe
  1770. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1771. game:GetService("Debris"):AddItem(prt, 10)
  1772. table.insert(Effects, {
  1773. prt,
  1774. "Cylinder",
  1775. delay,
  1776. x3,
  1777. y3,
  1778. z3,
  1779. msh
  1780. })
  1781. end
  1782. },
  1783. Cylinder = {
  1784. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1785. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1786. prt.Anchored = true
  1787. prt.CFrame = cframe
  1788. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1789. game:GetService("Debris"):AddItem(prt, 10)
  1790. table.insert(Effects, {
  1791. prt,
  1792. "Cylinder",
  1793. delay,
  1794. x3,
  1795. y3,
  1796. z3,
  1797. msh
  1798. })
  1799. end
  1800. },
  1801. Wave = {
  1802. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1803. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1804. prt.Anchored = true
  1805. prt.CFrame = cframe
  1806. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1807. game:GetService("Debris"):AddItem(prt, 10)
  1808. table.insert(Effects, {
  1809. prt,
  1810. "Cylinder",
  1811. delay,
  1812. x3,
  1813. y3,
  1814. z3,
  1815. msh
  1816. })
  1817. end
  1818. },
  1819. Ring = {
  1820. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1821. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1822. prt.Anchored = true
  1823. prt.CFrame = cframe
  1824. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1825. game:GetService("Debris"):AddItem(prt, 10)
  1826. table.insert(Effects, {
  1827. prt,
  1828. "Cylinder",
  1829. delay,
  1830. x3,
  1831. y3,
  1832. z3,
  1833. msh
  1834. })
  1835. end
  1836. },
  1837. Break = {
  1838. Create = function(brickcolor, cframe, x1, y1, z1)
  1839. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1840. prt.Anchored = true
  1841. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1842. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1843. local num = math.random(10, 50) / 1000
  1844. game:GetService("Debris"):AddItem(prt, 10)
  1845. table.insert(Effects, {
  1846. prt,
  1847. "Shatter",
  1848. num,
  1849. prt.CFrame,
  1850. math.random() - math.random(),
  1851. 0,
  1852. math.random(50, 100) / 100
  1853. })
  1854. end
  1855. }
  1856. }
  1857. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1858. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1859. prt.Anchored = true
  1860. prt.CFrame = cframe
  1861. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1862. game:GetService("Debris"):AddItem(prt, 10)
  1863. if Type == 1 or Type == nil then
  1864. table.insert(Effects, {
  1865. prt,
  1866. "Block1",
  1867. delay,
  1868. x3,
  1869. y3,
  1870. z3,
  1871. msh
  1872. })
  1873. elseif Type == 2 then
  1874. table.insert(Effects, {
  1875. prt,
  1876. "Block2",
  1877. delay,
  1878. x3,
  1879. y3,
  1880. z3,
  1881. msh
  1882. })
  1883. elseif Type == 3 then
  1884. table.insert(Effects, {
  1885. prt,
  1886. "Block3",
  1887. delay,
  1888. x3,
  1889. y3,
  1890. z3,
  1891. msh
  1892. })
  1893. end
  1894. end
  1895. function CreateSound(id, par, vol, pit)
  1896. coroutine.resume(coroutine.create(function()
  1897. local sou = Instance.new("Sound", par or workspace)
  1898. sou.Volume = vol
  1899. sou.Pitch = pit or 1
  1900. sou.SoundId = id
  1901. swait()
  1902. sou:play()
  1903. game:GetService("Debris"):AddItem(sou, 6)
  1904. end))
  1905. end
  1906. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1907. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1908. prt.Anchored = true
  1909. prt.CFrame = cframe
  1910. prt.Material = "Neon"
  1911. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1912. game:GetService("Debris"):AddItem(prt, 10)
  1913. coroutine.resume(coroutine.create(function(Part, Mesh)
  1914. for i = 0, 6, delay do
  1915. swait()
  1916. Part.Transparency = i
  1917. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1918. end
  1919. Part.Parent = nil
  1920. end), prt, msh)
  1921. end
  1922. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1923. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1924. local MainPos = partt.Position
  1925. local MainPos2 = mouse + SpreadVectors
  1926. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1927. local speed = 1000
  1928. local num = 1
  1929. coroutine.resume(coroutine.create(function()
  1930. repeat
  1931. swait()
  1932. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1933. local mag =(MainPos - pos).magnitude
  1934. 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)
  1935. MainPos = MainPos + MouseLook.lookVector * speed
  1936. num = num - 1
  1937. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1938. if hit ~= nil then
  1939. num = 0
  1940. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1941. refpart.Anchored = true
  1942. refpart.CFrame = CFrame.new(pos)
  1943. game:GetService("Debris"):AddItem(refpart, 2)
  1944. end
  1945. if num <= 0 then
  1946. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1947. refpart.Anchored = true
  1948. refpart.CFrame = CFrame.new(pos)
  1949. if hit ~= nil then
  1950. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1951. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1952. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1953. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1954. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1955. end
  1956. game:GetService("Debris"):AddItem(refpart, 0)
  1957. end
  1958. until num <= 0
  1959. end))
  1960. end
  1961. function shoottraildd2(mouse, partt, SpreadAmount)
  1962. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1963. local MainPos = partt.Position
  1964. local MainPos2 = mouse + SpreadVectors
  1965. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1966. local speed = 3000
  1967. local num = 1
  1968. coroutine.resume(coroutine.create(function()
  1969. repeat
  1970. swait()
  1971. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1972. local mag = (MainPos - pos).magnitude
  1973. 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)
  1974. MainPos = MainPos + MouseLook.lookVector * speed
  1975. num = num - 1
  1976. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1977. if hit ~= nil then
  1978. num = 0
  1979. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1980. refpart.Anchored = true
  1981. refpart.CFrame = CFrame.new(pos)
  1982. game:GetService("Debris"):AddItem(refpart, 2)
  1983. end
  1984. if num <= 0 then
  1985. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1986. refpart.Anchored = true
  1987. refpart.CFrame = CFrame.new(pos)
  1988. if hit ~= nil then
  1989. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1990. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1991. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1992. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1993. MagniKILL(refpart, 80, 0, "Normal")
  1994. end
  1995. game:GetService("Debris"):AddItem(refpart, 0)
  1996. end
  1997. until num <= 0
  1998. end))
  1999. end
  2000. function shoottraildd22(mouse, partt, SpreadAmount)
  2001. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2002. local MainPos = partt.Position
  2003. local MainPos2 = mouse + SpreadVectors
  2004. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2005. local speed = 900
  2006. local num = 1
  2007. coroutine.resume(coroutine.create(function()
  2008. repeat
  2009. swait()
  2010. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2011. local mag = (MainPos - pos).magnitude
  2012. 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)
  2013. MainPos = MainPos + MouseLook.lookVector * speed
  2014. num = num - 1
  2015. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2016. if hit ~= nil then
  2017. num = 0
  2018. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2019. refpart.Anchored = true
  2020. refpart.CFrame = CFrame.new(pos)
  2021. game:GetService("Debris"):AddItem(refpart, 2)
  2022. end
  2023. if num <= 0 then
  2024. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2025. refpart.Anchored = true
  2026. refpart.CFrame = CFrame.new(pos)
  2027. if hit ~= nil then
  2028. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2029. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2030. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2031. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2032. MagniKILL(refpart, 80, 0, "Normal")
  2033. end
  2034. game:GetService("Debris"):AddItem(refpart, 0)
  2035. end
  2036. until num <= 0
  2037. end))
  2038. end
  2039. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2040. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2041. local MainPos = partt.Position
  2042. local MainPos2 = mouse + SpreadVectors
  2043. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2044. local speed = 200
  2045. local num = 0
  2046. coroutine.resume(coroutine.create(function()
  2047. repeat
  2048. swait()
  2049. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2050. local mag = (MainPos - pos).magnitude
  2051. 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)
  2052. MainPos = MainPos + MouseLook.lookVector * speed
  2053. num = num - 1
  2054. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2055. if hit ~= nil then
  2056. num = 0
  2057. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2058. refpart.Anchored = true
  2059. refpart.CFrame = CFrame.new(pos)
  2060. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2061. game:GetService("Debris"):AddItem(refpart, 2)
  2062. end
  2063. if num <= 0 then
  2064. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2065. refpart.Anchored = true
  2066. refpart.CFrame = CFrame.new(pos)
  2067. if hit ~= nil then
  2068. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2069. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2070. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2071. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2072. end
  2073. game:GetService("Debris"):AddItem(refpart, 0)
  2074. end
  2075. until num <= 0
  2076. end))
  2077. end
  2078. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2079. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2080. local MainPos = partt.Position
  2081. local MainPos2 = mouse + SpreadVectors
  2082. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2083. local speed = 500
  2084. local num = 1
  2085. coroutine.resume(coroutine.create(function()
  2086. repeat
  2087. swait()
  2088. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2089. local mag = (MainPos - pos).magnitude
  2090. 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)
  2091. MainPos = MainPos + MouseLook.lookVector * speed
  2092. num = num - 1
  2093. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2094. if hit ~= nil then
  2095. num = 0
  2096. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2097. refpart.Anchored = true
  2098. refpart.CFrame = CFrame.new(pos)
  2099. game:GetService("Debris"):AddItem(refpart, 2)
  2100. end
  2101. if num <= 0 then
  2102. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2103. refpart.Anchored = true
  2104. refpart.CFrame = CFrame.new(pos)
  2105. if hit ~= nil then
  2106. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2107. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2108. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2109. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2110. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2111. end
  2112. game:GetService("Debris"):AddItem(refpart, 0)
  2113. end
  2114. until num <= 0
  2115. end))
  2116. end
  2117.  
  2118.  
  2119. ---
  2120.  
  2121. attackdebounce = false
  2122. deb=false
  2123.  
  2124. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2125. if hit.Parent==nil then
  2126. return
  2127. end
  2128. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2129. for _,v in pairs(hit.Parent:children()) do
  2130. if v:IsA("Humanoid") then
  2131. h=v
  2132. end
  2133. end
  2134. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2135. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2136. end
  2137. if hit.Parent.className=="Hat" then
  2138. hit=hit.Parent.Parent:findFirstChild("Head")
  2139. end
  2140. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2141. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2142. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2143. return
  2144. end]]
  2145. -- hs(hit,1.2)
  2146. c=Instance.new("ObjectValue")
  2147. c.Name="creator"
  2148. c.Value=game:service("Players").LocalPlayer
  2149. c.Parent=h
  2150. game:GetService("Debris"):AddItem(c,.5)
  2151. Damage=math.random(minim,maxim)
  2152. -- h:TakeDamage(Damage)
  2153. blocked=false
  2154. block=hit.Parent:findFirstChild("Block")
  2155. if block~=nil then
  2156. print(block.className)
  2157. if block.className=="NumberValue" then
  2158. if block.Value>0 then
  2159. blocked=true
  2160. if decreaseblock==nil then
  2161. block.Value=block.Value-1
  2162. end
  2163. end
  2164. end
  2165. if block.className=="IntValue" then
  2166. if block.Value>0 then
  2167. blocked=true
  2168. if decreaseblock~=nil then
  2169. block.Value=block.Value-1
  2170. end
  2171. end
  2172. end
  2173. end
  2174. if blocked==false then
  2175. -- h:TakeDamage(Damage)
  2176. h.Health=h.Health-Damage
  2177. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2178. else
  2179. h.Health=h.Health-(Damage/2)
  2180. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2181. end
  2182. if Type=="Knockdown" then
  2183. Humanoid=hit.Parent.Humanoid
  2184. Humanoid.PlatformStand=true
  2185. coroutine.resume(coroutine.create(function(HHumanoid)
  2186. swait(1)
  2187. HHumanoid.PlatformStand=false
  2188. end),Humanoid)
  2189. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2190. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2191. local bodvol=Instance.new("BodyVelocity")
  2192. bodvol.velocity=angle*knockback
  2193. bodvol.P=5000
  2194. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2195. bodvol.Parent=hit
  2196. rl=Instance.new("BodyAngularVelocity")
  2197. rl.P=3000
  2198. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2199. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2200. rl.Parent=hit
  2201. game:GetService("Debris"):AddItem(bodvol,.5)
  2202. game:GetService("Debris"):AddItem(rl,.5)
  2203. elseif Type=="Normal" then
  2204. bp=Instance.new("BodyVelocity")
  2205. bp.P=100000
  2206. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2207. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2208. if KnockbackType==1 then
  2209. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2210. elseif KnockbackType==2 then
  2211. bp.velocity=Property.CFrame.lookVector*knockback
  2212. end
  2213. if knockback>0 then
  2214. bp.Parent=hit.Parent.Torso
  2215.  
  2216. end
  2217. game:GetService("Debris"):AddItem(bp,.5)
  2218. elseif Type=="Up" then
  2219. local bodyVelocity=Instance.new("BodyVelocity")
  2220. bodyVelocity.velocity=vt(0,60,0)
  2221. bodyVelocity.P=5000
  2222. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2223. bodyVelocity.Parent=hit
  2224. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2225. rl=Instance.new("BodyAngularVelocity")
  2226. rl.P=3000
  2227. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2228. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2229. rl.Parent=hit
  2230. game:GetService("Debris"):AddItem(rl,.5)
  2231. elseif Type=="Snare" then
  2232. bp=Instance.new("BodyPosition")
  2233. bp.P=2000
  2234. bp.D=100
  2235. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2236. bp.position=hit.Parent.Torso.Position
  2237. bp.Parent=hit.Parent.Torso
  2238. game:GetService("Debris"):AddItem(bp,1)
  2239. elseif Type=="Target" then
  2240. if Targetting==false then
  2241. ZTarget=hit.Parent.Torso
  2242. coroutine.resume(coroutine.create(function(Part)
  2243. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2244. swait(1)
  2245. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2246. end),ZTarget)
  2247. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2248. targetgui=Instance.new("BillboardGui")
  2249. targetgui.Parent=ZTarget
  2250. targetgui.Size=UDim2.new(10,100,10,100)
  2251. targ=Instance.new("ImageLabel")
  2252. targ.Parent=targetgui
  2253. targ.BackgroundTransparency=1
  2254. targ.Image="rbxassetid://4834067"
  2255. targ.Size=UDim2.new(1,0,1,0)
  2256. cam.CameraType="Scriptable"
  2257. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2258. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2259. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2260. Targetting=true
  2261. RocketTarget=ZTarget
  2262. for i=1,Property do
  2263. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2264. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2265. swait()
  2266. end
  2267. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2268. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2269. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2270. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2271. end
  2272. Targetting=true
  2273. RocketTarget=true
  2274. targetgui.Parent=true
  2275. cam.CameraType="Custom"
  2276. end
  2277. end
  2278. debounce=Instance.new("BoolValue")
  2279. debounce.Name="DebounceHit"
  2280. debounce.Parent=hit.Parent
  2281. debounce.Value=true
  2282. game:GetService("Debris"):AddItem(debounce,Delay)
  2283. c=Instance.new("ObjectValue")
  2284. c.Name="creator"
  2285. c.Value=Player
  2286. c.Parent=h
  2287. game:GetService("Debris"):AddItem(c,.5)
  2288. CRIT=true
  2289. hitDeb=true
  2290. AttackPos=6
  2291. end
  2292. end
  2293.  
  2294. showDamage=function(Char,Dealt,du,Color)
  2295. m=Instance.new("Model")
  2296. m.Name=tostring(Dealt)
  2297. h=Instance.new("Humanoid")
  2298. h.Health=0
  2299. h.MaxHealth=0
  2300. h.Parent=m
  2301. c=Instance.new("Part")
  2302. c.Transparency=0
  2303. c.BrickColor=Color
  2304. c.Transparency = 1
  2305. c.Name="Head"
  2306. c.TopSurface=0
  2307. c.BottomSurface=0
  2308. c.formFactor="Plate"
  2309. c.Size=Vector3.new(1,.4,1)
  2310.  
  2311. local txt = Instance.new("BillboardGui", c)
  2312. txt.Adornee = c
  2313. txt.Name = "_status"
  2314. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2315. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2316. local text = Instance.new("TextLabel", txt)
  2317. text.Size = UDim2.new(10, 0, 7, 0)
  2318. text.FontSize = "Size12"
  2319. text.TextScaled = true
  2320. text.TextTransparency = 0.5
  2321. text.BackgroundTransparency = 1
  2322. text.TextTransparency = 0.5
  2323. text.TextStrokeTransparency = 0.5
  2324. text.Font = "SciFi"
  2325. text.TextStrokeColor3 = Color3.new(0,0,0)
  2326. v=Instance.new("Part")
  2327. v.Name = "ColorBrick"
  2328. v.Parent=c
  2329. v.FormFactor="Symmetric"
  2330. v.Anchored=true
  2331. v.CanCollide=false
  2332. v.BottomSurface="Smooth"
  2333. v.TopSurface="Smooth"
  2334. v.Size=Vector3.new(10,5,3)
  2335. v.Transparency=1
  2336. v.CFrame=c.CFrame
  2337. v.BrickColor=BrickColor.random()
  2338. v.Transparency=1
  2339. text.TextColor3 = t.BrickColor.Color
  2340. v.Shape="Block"
  2341. text.Text = tostring(Dealt)
  2342. ms=Instance.new("CylinderMesh")
  2343. ms.Scale=Vector3.new(.8,.8,.8)
  2344. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2345. local rndm=math.random(1,#hitsounds)
  2346. local r=rndm
  2347. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2348. if CRIT==true then
  2349. ms.Scale=Vector3.new(1,1.25,1)
  2350. end
  2351. ms.Parent=c
  2352. c.Reflectance=0
  2353. Instance.new("BodyGyro").Parent=c
  2354. c.Parent=m
  2355. if Char:findFirstChild("Head")~=nil then
  2356. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2357. elseif Char.Parent:findFirstChild("Head")~=nil then
  2358. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2359. end
  2360. f=Instance.new("BodyPosition")
  2361. f.P=200000
  2362. f.D=100
  2363. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2364. f.position=c.Position+Vector3.new(0,3,0)
  2365. f.Parent=c
  2366. game:GetService("Debris"):AddItem(m,.5+du)
  2367. c.CanCollide=false
  2368. m.Parent=workspace
  2369. c.CanCollide=false
  2370. end
  2371.  
  2372.  
  2373. ------
  2374. hito = function(dm, X, c, dn, dp, dq)
  2375. for I,dr in pairs(workspace:GetChildren()) do
  2376. 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
  2377. local ds = dr:FindFirstChild("Humanoid")
  2378. local dt = dr:FindFirstChild("HumanoidRootPart")
  2379. TakeDamage(ds, c)
  2380. if InForm == true then
  2381. ds.Parent:BreakJoints()
  2382. wait(1.2)
  2383. ds.Parent:Destroy()
  2384. end
  2385. ds:SetStateEnabled(16, true)
  2386. delay(dn, function()
  2387. ds:SetStateEnabled(16, true)
  2388. end)
  2389. local du = Instance.new("StringValue")
  2390. du.Name = "alabo"
  2391. du.Parent = dt
  2392. game.Debris:AddItem(du, dn)
  2393. local dv = Instance.new("Part")
  2394.  
  2395. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2396. dv.Transparency = 0.25
  2397. dv.Anchored = true
  2398. dv.CanCollide = false
  2399. dv.BrickColor = BrickColor.new("White")
  2400. dv.Material = "Neon"
  2401. dv.Locked = true
  2402. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2403. dv.Parent = modz
  2404. local dw = Instance.new("SpecialMesh")
  2405. dw.MeshType = "Sphere"
  2406. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2407. dw.Parent = dv
  2408. game.Debris:AddItem(dv, 1)
  2409. local dx = Instance.new("Model")
  2410. dx.Name = c
  2411. dx.Parent = workspace
  2412. game.Debris:AddItem(dx, 0.5 + c / 75)
  2413. local dy = Instance.new("Humanoid")
  2414. dy.MaxHealth = 0
  2415. dy.Parent = dx
  2416. local dz = Instance.new("Part")
  2417. dz.Name = "Head"
  2418. dz.Locked = true
  2419. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2420. dz.Position = dt.Position
  2421. dz.BrickColor = BrickColor.new("New Yeller")
  2422. dz.Material = "Neon"
  2423. dz.Transparency = 1
  2424. dz.CanCollide = false
  2425. dz.Parent = dx
  2426. local dA = Instance.new("BodyPosition")
  2427. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2428. dA.P = 20000
  2429. dA.D = 300
  2430. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2431. dA.Parent = dz
  2432. local dB = Instance.new("CylinderMesh")
  2433. dB.Parent = dz
  2434. coroutine.resume(coroutine.create(function()
  2435. while dB do
  2436. swait()
  2437. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2438. end
  2439. end))
  2440. if dp then
  2441. local dC = Instance.new("BodyVelocity")
  2442. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2443. dC.P = 9999999999
  2444. dC.Velocity = dp
  2445. dC.Parent = dt
  2446. game.Debris:AddItem(dC, dn)
  2447. end
  2448. if dq then
  2449. local dD = Instance.new("BodyAngularVelocity")
  2450. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2451. dD.P = math.huge
  2452. dD.AngularVelocity = dq
  2453. dD.Parent = dt
  2454. game.Debris:AddItem(dD, dn)
  2455. end
  2456. local dE = Instance.new("Sound")
  2457. dE.Pitch = rd2(10, 11) / 10
  2458. dE.Volume = rd2(10, 13) / 10
  2459. dE.EmitterSize = 10
  2460. dE.SoundId = "rbxassetid://"
  2461. dE.Parent = dv
  2462. dE:Play()
  2463. coroutine.resume(coroutine.create(function()
  2464. for I = 1, 5 do
  2465. swait()
  2466. dv.Transparency = dv.Transparency + 0.175
  2467. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2468. end
  2469. end))
  2470. end
  2471. end
  2472. end
  2473. ------
  2474.  
  2475. vt = Vector3.new
  2476. local new = Instance.new
  2477. local cf = CFrame.new
  2478. local cfa = CFrame.Angles
  2479. local bc = BrickColor.new
  2480.  
  2481. function bigbangattack()
  2482. attack = true
  2483. Humanoid.WalkSpeed = 0
  2484. for i = 0, 8, 0.1 do
  2485. swait()
  2486. 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)
  2487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2489. 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)
  2490. 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)
  2491. 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)
  2492. 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)
  2493. end
  2494. local rng = Instance.new("Part", mouse)
  2495. rng.Anchored = true
  2496. rng.BrickColor = BrickColor.new("Cyan")
  2497. rng.CanCollide = false
  2498. rng.FormFactor = 3
  2499. rng.Name = "Ring"
  2500. rng.Size = Vector3.new(0.4,0.4,0.4)
  2501. rng.Transparency = 0
  2502. rng.TopSurface = 0
  2503. rng.BottomSurface = 0
  2504. rng.CFrame = RootPart.CFrame
  2505. local rngm = Instance.new("SpecialMesh", rng)
  2506. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2507.  
  2508. local rng3 = rng:Clone()
  2509. rng3.Parent = char
  2510. local rng3m = rng3.Mesh
  2511.  
  2512. local rng5 = rng:Clone()
  2513. rng5.Parent = char
  2514. rng5.BrickColor = BrickColor.new("Cyan")
  2515. local rng5m = rng5.Mesh
  2516. local rng6 = rng:Clone()
  2517. rng6.Material = "Plastic"
  2518. rng6.BrickColor = BrickColor.new("Cyan")
  2519. rng6.Parent = char
  2520. local rng6m = rng6.Mesh
  2521. rng6m.Scale = vt(7.5,7.5,7.5)
  2522. rng6m.MeshType = "FileMesh"
  2523. rng6m.MeshId = "rbxassetid://430736398"
  2524. local Must2 = Instance.new("Sound",rng6)
  2525. Must2.SoundId = "rbxassetid://135581154"
  2526. Must2.Pitch = 0.99
  2527. Must2.Volume = 3
  2528. Must2.Looped = false
  2529. wait(0)
  2530. Must2:Play()
  2531. local hita = rng6.Touched:connect(function(hit)
  2532. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2533. end)
  2534.  
  2535. rng3.CFrame = RootPart.CFrame
  2536.  
  2537. rng5.CFrame = RootPart.CFrame
  2538. rng6.CFrame = RootPart.CFrame
  2539. local pie222 = Instance.new("ParticleEmitter")
  2540. pie222.Parent = rng6
  2541. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2542. pie222.LightEmission = 1
  2543. pie222.Size = NumberSequence.new(6,1)
  2544. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2545. pie222.Transparency = NumberSequence.new(0.6,1)
  2546. pie222.EmissionDirection = "Top"
  2547. pie222.Enabled = true
  2548. pie222.Lifetime = NumberRange.new(1)
  2549. pie222.Rotation = NumberRange.new(-320, 320)
  2550. pie222.Rate = 404
  2551. pie222.Speed = NumberRange.new(0)
  2552. pie222.LockedToPart = false
  2553. pie222.VelocitySpread = 2
  2554. wait()
  2555. local scaler = 10/5
  2556. local scaler2 = 10/5
  2557. for i = 0,10,0.1 do
  2558. swait()
  2559. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2560.  
  2561. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2562.  
  2563. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2564. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2565. rng6.CFrame = rng3.CFrame
  2566. rng.Transparency = rng.Transparency + 1
  2567.  
  2568. rng3.Transparency = rng3.Transparency + 0.01
  2569.  
  2570. rng5.Transparency = rng5.Transparency + 0.01
  2571. rng6.Transparency = rng6.Transparency + 0.021
  2572. scaler = scaler - 0.125/5
  2573. scaler2 = scaler2 - 0.1/5
  2574.  
  2575. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2576.  
  2577. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2578. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2579. end
  2580. hita:disconnect()
  2581. game:GetService("Debris"):AddItem(rng, 1)
  2582.  
  2583. game:GetService("Debris"):AddItem(rng3, 1)
  2584.  
  2585. game:GetService("Debris"):AddItem(rng5, 1)
  2586. attack = false
  2587. pie222:Destroy()
  2588. Humanoid.WalkSpeed = 16
  2589. end
  2590.  
  2591.  
  2592. function bigbangattack2()
  2593. attack = true
  2594. Humanoid.WalkSpeed = 0
  2595. for i = 0, 8, 0.1 do
  2596. swait()
  2597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2599. 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)
  2600. 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)
  2601. 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)
  2602. 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)
  2603. end
  2604. local rng = Instance.new("Part", RightArm)
  2605. rng.Anchored = true
  2606. rng.BrickColor = BrickColor.new("Cyan")
  2607. rng.CanCollide = false
  2608. rng.FormFactor = 3
  2609. rng.Name = "Ring"
  2610. rng.Size = Vector3.new(0.4,0.4,0.4)
  2611. rng.Transparency = 0
  2612. rng.TopSurface = 0
  2613. rng.BottomSurface = 0
  2614. rng.CFrame = RootPart.CFrame
  2615. local rngm = Instance.new("SpecialMesh", rng)
  2616. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2617.  
  2618. local rng3 = rng:Clone()
  2619. rng3.Parent = char
  2620. local rng3m = rng3.Mesh
  2621.  
  2622. local rng5 = rng:Clone()
  2623. rng5.Parent = char
  2624. rng5.BrickColor = BrickColor.new("Cyan")
  2625. local rng5m = rng5.Mesh
  2626. local rng6 = rng:Clone()
  2627. rng6.Material = "Plastic"
  2628. rng6.BrickColor = BrickColor.new("Cyan")
  2629. rng6.Parent = char
  2630. local rng6m = rng6.Mesh
  2631. rng6m.Scale = vt(7.5,7.5,30.5)
  2632. rng6m.MeshType = "FileMesh"
  2633. rng6m.MeshId = "rbxassetid://430736398"
  2634. local Must2 = Instance.new("Sound",Torso)
  2635. Must2.SoundId = "rbxassetid://719747626"
  2636. Must2.Pitch = 0.99
  2637. Must2.Volume = 3
  2638. Must2.Looped = false
  2639. wait(0)
  2640. Must2:Play()
  2641. local hita = rng6.Touched:connect(function(hit)
  2642. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2643. end)
  2644.  
  2645. rng3.CFrame = Head.CFrame
  2646.  
  2647. rng5.CFrame = Head.CFrame
  2648. rng6.CFrame = rng5.CFrame
  2649. local pie222 = Instance.new("ParticleEmitter")
  2650. pie222.Parent = rng6
  2651. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2652. pie222.LightEmission = 1
  2653. pie222.Size = NumberSequence.new(15,1)
  2654. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2655. pie222.Transparency = NumberSequence.new(0.6,1)
  2656. pie222.EmissionDirection = "Top"
  2657. pie222.Enabled = true
  2658. pie222.Lifetime = NumberRange.new(1)
  2659. pie222.Rotation = NumberRange.new(-320, 320)
  2660. pie222.Rate = 404
  2661. pie222.Speed = NumberRange.new(0)
  2662. pie222.LockedToPart = false
  2663. pie222.VelocitySpread = 2
  2664. wait()
  2665. local scaler = 10/5
  2666. local scaler2 = 10/5
  2667. for i = 0,10,0.1 do
  2668. swait()
  2669. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2670.  
  2671. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2672.  
  2673. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2674. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2675. rng6.CFrame = rng3.CFrame
  2676. rng.Transparency = rng.Transparency + 1
  2677.  
  2678. rng3.Transparency = rng3.Transparency + 0.01
  2679.  
  2680. rng5.Transparency = rng5.Transparency + 0.01
  2681. rng6.Transparency = rng6.Transparency + 0.021
  2682. scaler = scaler - 0.125/5
  2683. scaler2 = scaler2 - 0.1/5
  2684.  
  2685. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2686.  
  2687. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2688. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2689. end
  2690. hita:disconnect()
  2691. game:GetService("Debris"):AddItem(rng, 1)
  2692.  
  2693. game:GetService("Debris"):AddItem(rng3, 1)
  2694.  
  2695. game:GetService("Debris"):AddItem(rng5, 1)
  2696. attack = false
  2697. pie222:Destroy()
  2698. Humanoid.WalkSpeed = 16
  2699. end
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705. mouse.KeyDown:connect(function(k) ---galickgun
  2706. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2707. MV4 = 0
  2708. local Must = Instance.new("Sound",Torso)
  2709. Must.SoundId = "rbxassetid://719748223"
  2710. Must.Pitch = 0.99
  2711. Must.Volume = 3.4
  2712. Must.Looped = false
  2713. wait(0)
  2714. Must:Play()
  2715. Humanoid.WalkSpeed = 13
  2716. local Aura = Instance.new('ParticleEmitter')
  2717. Aura.Name = "Aura"
  2718. Aura.Texture = "rbxassetid://347730682"
  2719. Aura.Parent = Torso
  2720. Aura.LightEmission = 1
  2721. Aura.Transparency = NumberSequence.new(0.4,1)
  2722. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2723. Aura.Size = NumberSequence.new(1,9)
  2724. Aura.Rotation = NumberRange.new(-360,360)
  2725. Aura.LockedToPart = true
  2726. Aura.Lifetime = NumberRange.new(1)
  2727. Aura.Rate = 100
  2728. Aura.Speed = NumberRange.new(0)
  2729. Aura.EmissionDirection = "Top"
  2730. local Aura2 = Instance.new('ParticleEmitter')
  2731. Aura2.Name = "Aura"
  2732. Aura2.Texture = "rbxassetid://1046299182"
  2733. Aura2.Parent = Torso
  2734. Aura2.LightEmission = 1
  2735. Aura2.Transparency = NumberSequence.new(0,1)
  2736. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2737. Aura2.Size = NumberSequence.new(14)
  2738. Aura2.Rotation = NumberRange.new(-360,360)
  2739. Aura2.LockedToPart = true
  2740. Aura2.Lifetime = NumberRange.new(0.2)
  2741. Aura2.Rate = 20
  2742. Aura2.Speed = NumberRange.new(0)
  2743. Aura2.EmissionDirection = "Top"
  2744. attack = true
  2745. Firepart1 = Instance.new("Part", RightArm)
  2746. Firepart1.Size = Vector3.new(1, 1, 1)
  2747. GuW1 = Instance.new("Weld")
  2748. GuW1.Name = "GuW"
  2749. GuW1.Part0 = RightArm
  2750. GuW1.C0 = cn(0, -1, 0)
  2751. GuW1.C1 = cn(0, 0, 0)
  2752. GuW1.Part1 = Firepart1
  2753. GuW1.Parent = RightArm
  2754. Firepart1.Transparency = 1
  2755. Firepart2 = Instance.new("Part", LeftArm)
  2756. Firepart2.Size = Vector3.new(1, 1, 1)
  2757. GuW2 = Instance.new("Weld")
  2758. GuW2.Name = "GuW"
  2759. GuW2.Part0 = LeftArm
  2760. GuW2.C0 = cn(0, -1, 0)
  2761. GuW2.C1 = cn(0, 0, 0)
  2762. GuW2.Part1 = Firepart2
  2763. GuW2.Parent = LeftArm
  2764. Firepart2.Transparency = 1
  2765. GuW1:Destroy()
  2766. GuW1 = Instance.new("Weld")
  2767. GuW1.Name = "GuW"
  2768. GuW1.Part0 = Torso
  2769. GuW1.C0 = cn(0, 0, -6)
  2770. GuW1.C1 = cn(0, 0, 0)
  2771. GuW1.Part1 = Firepart1
  2772. GuW1.Parent = Torso
  2773. GuW2:Destroy()
  2774. GuW2 = Instance.new("Weld")
  2775. GuW2.Name = "GuW"
  2776. GuW2.Part0 = Torso
  2777. GuW2.C0 = cn(0, 0, -6)
  2778. GuW2.C1 = cn(0, 0, 0)
  2779. GuW2.Part1 = Firepart2
  2780. GuW2.Parent = Torso
  2781. GuW2:Destroy()
  2782. GuW2 = Instance.new("Weld")
  2783. GuW2.Name = "GuW"
  2784. GuW2.Part0 = Torso
  2785. GuW2.C0 = cn(0, 0, -4)
  2786. GuW2.C1 = cn(0, 0, 0)
  2787. GuW2.Part1 = Firepart2
  2788. GuW2.Parent = Torso
  2789. for i = 0, 18, 0.1 do
  2790. swait()
  2791. if Torsovelocity.Y > 2 then
  2792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2794. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2797. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2798. elseif Torsovelocity.Y < 1 then
  2799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2801. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2802. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2804. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2805. end
  2806. end
  2807. GuW1:Destroy()
  2808. GuW1 = Instance.new("Weld")
  2809. GuW1.Name = "GuW"
  2810. GuW1.Part0 = Torso
  2811. GuW1.C0 = cn(0, 0, -15)
  2812. GuW1.C1 = cn(0, 0, 0)
  2813. GuW1.Part1 = Firepart1
  2814. GuW1.Parent = Torso
  2815. GuW2:Destroy()
  2816. GuW2 = Instance.new("Weld")
  2817. GuW2.Name = "GuW"
  2818. GuW2.Part0 = Torso
  2819. GuW2.C0 = cn(0, 0, -17.5)
  2820. GuW2.C1 = cn(0, 0, 0)
  2821. GuW2.Part1 = Firepart2
  2822. GuW2.Parent = Torso
  2823. local Must = Instance.new("Sound",Torso)
  2824. Must.SoundId = "rbxassetid://719747626"
  2825. Must.Pitch = 0.99
  2826. Must.Volume = 3.9
  2827. Must.Looped = false
  2828. wait(0)
  2829. Must:Play()
  2830. for i = 0, 1.25, 0.01 do
  2831. swait()
  2832. 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)
  2833. shoottraildd22(mouse.Hit.p, Torso, 0)
  2834. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2835. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2836. if Torsovelocity.Y > 2 then
  2837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2839. 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)
  2840. 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)
  2841. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2842. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2843. end
  2844. end
  2845. Must:Stop()
  2846. Aura:Destroy()
  2847. Aura2:Destroy()
  2848. wait(0.5)
  2849. Humanoid.WalkSpeed = 16
  2850. attack = false
  2851. MV4 = 300
  2852. Firepart1:Destroy()
  2853. Firepart2:Destroy()
  2854. end
  2855. end)
  2856.  
  2857.  
  2858. d = {}
  2859. function iteffect()
  2860.  
  2861. coroutine.resume(coroutine.create(function()
  2862.  
  2863. for i = 1, 10 do
  2864. effect = Instance.new("Part", workspace)
  2865. effect.Anchored = true
  2866. effect.CanCollide = false
  2867. effect.Size = Vector3.new(0.2, 3, 0.2)
  2868. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2869. effect.Transparency = 0
  2870. effect.Material = "Plastic"
  2871. effect.BrickColor = BrickColor.new("Really black")
  2872. table.insert(d, effect)
  2873. game:GetService("Debris"):AddItem(effect, 0.3)
  2874. end
  2875.  
  2876. coroutine.resume(coroutine.create(function()
  2877. for i = 1, 10 do
  2878. for i,e in pairs(d) do
  2879. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2880. e.Transparency = e.Transparency + 0.030
  2881. end
  2882. wait(0.01)
  2883. end
  2884.  
  2885. end))
  2886. end))
  2887.  
  2888.  
  2889. end
  2890.  
  2891. tp = true
  2892.  
  2893. mouse.KeyDown:connect(function(k)
  2894. if k == "e" then
  2895. if tp == true then
  2896. tp = false
  2897. char.Head.face.Parent = game.Lighting
  2898. wait(0)
  2899. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2900. game.Lighting.face.Parent = char.Head
  2901. wait(0)
  2902. tp = true
  2903.  
  2904.  
  2905. end
  2906. end
  2907. end)
  2908.  
  2909.  
  2910. MV4 = 300
  2911. mouse.KeyDown:connect(function(k)
  2912. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2913. MV4 = 0
  2914. local Must = Instance.new("Sound",workspace)
  2915. Must.SoundId = "rbxassetid://512366303"
  2916. Must.Pitch = 0.99
  2917. Must.Volume = 3.5
  2918. Must.Looped = true
  2919. wait(0)
  2920. Must:Play()
  2921. local lb = Instance.new("Part")
  2922. lb.Parent = char
  2923. lb.Material = "Neon"
  2924. lb.Color = BrickColor.new("Gold").Color
  2925. lb.CanCollide = false
  2926. lb.Material = "Neon"
  2927. lb.Size = vt(1,1,1)
  2928. lb.CFrame = Torso.CFrame
  2929. lb.Rotation = vt(0,0,0)
  2930. lb.Anchored = true
  2931. lb.Transparency = 0
  2932. local thing = Instance.new("SpecialMesh",lb)
  2933. thing.MeshType = "FileMesh"
  2934. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2935. thing.Scale = vt(0,15,0)
  2936. local chancerot = math.random(1,2)
  2937. for z = 0, 4 do
  2938. if chancerot == 1 then
  2939. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2940. elseif chancerot == 2 then
  2941. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2942. end
  2943. lb.Transparency = lb.Transparency + 0.1
  2944. thing.Scale = thing.Scale + vt(15,0,15)
  2945. wait()
  2946. end
  2947. for z = 0, 4 do
  2948. if chancerot == 1 then
  2949. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2950. elseif chancerot == 2 then
  2951. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2952. end
  2953. lb.Transparency = lb.Transparency + 0.1
  2954. thing.Scale = thing.Scale + vt(15,0,15)
  2955. wait()
  2956. end
  2957.  
  2958. local Aura = Instance.new('ParticleEmitter')
  2959. Aura.Name = "Aura"
  2960. Aura.Texture = "rbxassetid://347730682"
  2961. Aura.Parent = Torso
  2962. Aura.LightEmission = 1
  2963. Aura.Transparency = NumberSequence.new(0.5,1)
  2964. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2965. Aura.Size = NumberSequence.new(1,25)
  2966. Aura.Rotation = NumberRange.new(-360,360)
  2967. Aura.LockedToPart = true
  2968. Aura.Lifetime = NumberRange.new(1)
  2969. Aura.Rate = 100
  2970. Aura.Speed = NumberRange.new(0)
  2971. Aura.EmissionDirection = "Top"
  2972. local Aura2 = Instance.new('ParticleEmitter')
  2973. Aura2.Name = "Aura"
  2974. Aura2.Texture = "rbxassetid://1046299182"
  2975. Aura2.Parent = Torso
  2976. Aura2.LightEmission = 1
  2977. Aura2.Transparency = NumberSequence.new(0,1)
  2978. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2979. Aura2.Size = NumberSequence.new(55)
  2980. Aura2.Rotation = NumberRange.new(-360,360)
  2981. Aura2.LockedToPart = true
  2982. Aura2.Lifetime = NumberRange.new(0.2)
  2983. Aura2.Rate = 20
  2984. Aura2.Speed = NumberRange.new(0)
  2985. Aura2.EmissionDirection = "Top"
  2986. lig = Instance.new("PointLight",Player.Character.Torso)
  2987. lig.Color=Color3.new(255,255,0)
  2988. lig.Range = 12
  2989. Humanoid.WalkSpeed = 0.01
  2990. attack = true
  2991. Firepart1 = Instance.new("Part", RightArm)
  2992. Firepart1.Size = Vector3.new(1, 1, 1)
  2993. GuW1 = Instance.new("Weld")
  2994. GuW1.Name = "GuW"
  2995. GuW1.Part0 = RightArm
  2996. GuW1.C0 = cn(0, -1, 0)
  2997. GuW1.C1 = cn(0, 0, 0)
  2998. GuW1.Part1 = Firepart1
  2999. GuW1.Parent = RightArm
  3000. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3001. Firepart1.Transparency = 1
  3002. Firepart2 = Instance.new("Part", LeftArm)
  3003. Firepart2.Size = Vector3.new(1, 1, 1)
  3004. GuW2 = Instance.new("Weld")
  3005. GuW2.Name = "GuW"
  3006. GuW2.Part0 = LeftArm
  3007. GuW2.C0 = cn(0, -1, 0)
  3008. GuW2.C1 = cn(0, 0, 0)
  3009. GuW2.Part1 = Firepart2
  3010. GuW2.Parent = LeftArm
  3011. Firepart2.Transparency = 1
  3012.  
  3013. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3014. GuW1:Destroy()
  3015. GuW1 = Instance.new("Weld")
  3016. GuW1.Name = "GuW"
  3017. GuW1.Part0 = Torso
  3018. GuW1.C0 = cn(0, 0, -6)
  3019. GuW1.C1 = cn(0, 0, 0)
  3020. GuW1.Part1 = Firepart1
  3021. GuW1.Parent = Torso
  3022. GuW2:Destroy()
  3023. GuW2 = Instance.new("Weld")
  3024. GuW2.Name = "GuW"
  3025. GuW2.Part0 = Torso
  3026. GuW2.C0 = cn(0, 0, -6)
  3027. GuW2.C1 = cn(0, 0, 0)
  3028. GuW2.Part1 = Firepart2
  3029. GuW2.Parent = Torso
  3030.  
  3031. GuW2:Destroy()
  3032. GuW2 = Instance.new("Weld")
  3033. GuW2.Name = "GuW"
  3034. GuW2.Part0 = Torso
  3035. GuW2.C0 = cn(0, 0, -4)
  3036. GuW2.C1 = cn(0, 0, 0)
  3037. GuW2.Part1 = Firepart2
  3038. GuW2.Parent = Torso
  3039. for i = 0, 15, 0.1 do
  3040. swait()
  3041. if Torsovelocity.Y > 2 then
  3042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3044. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3045. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3046. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3047. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3048. elseif Torsovelocity.Y < 1 then
  3049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3051. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3054. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3055. end
  3056. end
  3057. wait(16)
  3058. local Aura3 = Instance.new('ParticleEmitter')
  3059. Aura3.Name = "Aura"
  3060. Aura3.Texture = "rbxassetid://1046299182"
  3061. Aura3.Parent = Torso
  3062. Aura3.LightEmission = 1
  3063. Aura3.Transparency = NumberSequence.new(0.4,1)
  3064. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3065. Aura3.Size = NumberSequence.new(140)
  3066. Aura3.Rotation = NumberRange.new(-360,360)
  3067. Aura3.LockedToPart = true
  3068. Aura3.Lifetime = NumberRange.new(0.2)
  3069. Aura3.Rate = 70
  3070. Aura3.Speed = NumberRange.new(0)
  3071. Aura3.EmissionDirection = "Top"
  3072. local Aura4 = Instance.new('ParticleEmitter')
  3073. Aura4.Name = "Aura"
  3074. Aura4.Texture = "rbxassetid://1046299182"
  3075. Aura4.Parent = Torso
  3076. Aura4.LightEmission = 1
  3077. Aura4.Transparency = NumberSequence.new(0.7,1)
  3078. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3079. Aura4.Size = NumberSequence.new(190)
  3080. Aura4.Rotation = NumberRange.new(-360,360)
  3081. Aura4.LockedToPart = true
  3082. Aura4.Lifetime = NumberRange.new(0.2)
  3083. Aura4.Rate = 120
  3084. Aura4.Speed = NumberRange.new(0)
  3085. Aura4.EmissionDirection = "Top"
  3086. local Aura5 = Instance.new('ParticleEmitter')
  3087. Aura5.Name = "Aura"
  3088. Aura5.Texture = "rbxassetid://347730682"
  3089. Aura5.Parent = Torso
  3090. Aura5.LightEmission = 1
  3091. Aura5.Transparency = NumberSequence.new(0.2,1)
  3092. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3093. Aura5.Size = NumberSequence.new(1,65)
  3094. Aura5.Rotation = NumberRange.new(-360,360)
  3095. Aura5.LockedToPart = true
  3096. Aura5.Lifetime = NumberRange.new(1)
  3097. Aura5.Rate = 200
  3098. Aura5.Speed = NumberRange.new(0)
  3099. Aura5.EmissionDirection = "Top"
  3100. local quake = Instance.new("Sound",workspace)
  3101. quake.SoundId = "rbxassetid://1048411878"
  3102. quake.Pitch = 0.99
  3103. quake.Volume = 1.3
  3104. quake.Looped = true
  3105. wait(0)
  3106. quake:Play()
  3107. local scrr = Instance.new("Sound",Torso)
  3108. scrr.SoundId = "rbxassetid://908472235"
  3109. scrr.Pitch = 0.99
  3110. scrr.Volume = 5.5
  3111. scrr.Looped = true
  3112. wait(0)
  3113. scrr:Play()
  3114.  
  3115. for i = 0, 2, 0.1 do
  3116. swait()
  3117. local lb = Instance.new("Part")
  3118. lb.Parent = char
  3119. lb.Material = "Neon"
  3120. lb.Color = BrickColor.new("Gold").Color
  3121. lb.CanCollide = false
  3122. lb.Material = "Neon"
  3123. lb.Size = vt(0.5,0,0.5)
  3124. lb.CFrame = Torso.CFrame
  3125. lb.Rotation = vt(0,0,0)
  3126. lb.Anchored = true
  3127. lb.Transparency = 0
  3128. local thing = Instance.new("SpecialMesh",lb)
  3129. thing.MeshType = "FileMesh"
  3130. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3131. thing.Scale = vt(0,15,0)
  3132. local chancerot = math.random(1,2)
  3133. for z = 0, 4 do
  3134. if chancerot == 1 then
  3135. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3136. elseif chancerot == 2 then
  3137. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3138. end
  3139. lb.Transparency = lb.Transparency + 0.1
  3140. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3141. wait()
  3142. end
  3143. for z = 0, 4 do
  3144. if chancerot == 1 then
  3145. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3146. elseif chancerot == 2 then
  3147. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3148. end
  3149. lb.Transparency = lb.Transparency + 0.1
  3150. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3151. wait()
  3152. end
  3153. end
  3154.  
  3155.  
  3156. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3157. for i = 0, 24, 0.1 do
  3158. swait()
  3159. if Torsovelocity.Y > 2 then
  3160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3162. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3165. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3166. elseif Torsovelocity.Y < 1 then
  3167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3169. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3170. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3171. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3172. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3173. end
  3174. end
  3175. wait(5)
  3176. GuW1:Destroy()
  3177. GuW1 = Instance.new("Weld")
  3178. GuW1.Name = "GuW"
  3179. GuW1.Part0 = Torso
  3180. GuW1.C0 = cn(0, 0, -15)
  3181. GuW1.C1 = cn(0, 0, 0)
  3182. GuW1.Part1 = Firepart1
  3183. GuW1.Parent = Torso
  3184. GuW2:Destroy()
  3185. GuW2 = Instance.new("Weld")
  3186. GuW2.Name = "GuW"
  3187. GuW2.Part0 = Torso
  3188. GuW2.C0 = cn(0, 0, -17.5)
  3189. GuW2.C1 = cn(0, 0, 0)
  3190. GuW2.Part1 = Firepart2
  3191. GuW2.Parent = Torso
  3192. local Must2 = Instance.new("Sound",Torso) --1048411878
  3193. Must2.SoundId = "rbxassetid://950551676"
  3194. Must2.Pitch = 0.99
  3195. Must2.Volume = 10
  3196. Must2.Looped = false
  3197. wait(0)
  3198. Must2:Play()
  3199. quake:Stop()
  3200. scrr:Stop()
  3201. local Gone = Instance.new('ParticleEmitter')
  3202. Gone.Name = "Aura"
  3203. Gone.Texture = "rbxassetid://1046299182"
  3204. Gone.Parent = Torso
  3205. Gone.LightEmission = 1
  3206. Gone.Transparency = NumberSequence.new(0.7,1)
  3207. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3208. Gone.Size = NumberSequence.new(340)
  3209. Gone.Rotation = NumberRange.new(-360,360)
  3210. Gone.LockedToPart = true
  3211. Gone.Lifetime = NumberRange.new(0.2)
  3212. Gone.Rate = 70
  3213. Gone.Speed = NumberRange.new(0)
  3214. Gone.EmissionDirection = "Top"
  3215. wait(2)
  3216. Aura:Destroy()
  3217. Aura2:Destroy()
  3218. Aura3:Destroy()
  3219. Aura4:Destroy()
  3220. Aura5:Destroy()
  3221. lig:Destroy()
  3222. Gone:Destroy()
  3223. for i = 0, 3, 0.01 do
  3224. swait()
  3225. shoottraildd2(mouse.Hit.p, Torso, 0)
  3226. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3227. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3228. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3229. if Torsovelocity.Y > 2 then
  3230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3232. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3233. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3234. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3235. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3236. elseif Torsovelocity.Y < 1 then
  3237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3239. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3242. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3243. end
  3244. end
  3245. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3246. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3247. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3248. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3249. for i = 0, 3, 0.1 do
  3250. swait()
  3251. if Torsovelocity.Y > 2 then
  3252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3254. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3255. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3256. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3257. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3258. elseif Torsovelocity.Y < 1 then
  3259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3261. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3262. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3263. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3264. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3265. end
  3266. end
  3267. wait(1)
  3268. Humanoid.WalkSpeed = 16
  3269. attack = false
  3270. MV4 = 0
  3271. Must:Stop()
  3272. Firepart1:Destroy()
  3273. Firepart2:Destroy()
  3274. end
  3275. end)
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281. musiccommand = 1
  3282. musicwait = false
  3283. mouse.KeyDown:connect(function(k)
  3284. if k == "=" and attack == false then
  3285. if musiccommand == 1 and musicwait == false then
  3286. musicwait = true
  3287. sou2:Stop()
  3288. musiccommand = 2
  3289. end
  3290. if musiccommand == 2 and musicwait == false then
  3291. musicwait = true
  3292. sou2:Play()
  3293. sou2.Volume = 2
  3294. musiccommand = 3
  3295. end
  3296. if musiccommand == 3 and musicwait == false then
  3297. musicwait = true
  3298. sou2.Volume = 0.5
  3299. musiccommand = 1
  3300. end
  3301. musicwait = false
  3302. end
  3303. end)
  3304. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3305. Hitpart3 = Instance.new("Part", HPart3)
  3306. Hitpart3.Size = Vector3.new(1, 1, 1)
  3307. Hitpart3.CanCollide = false
  3308. HuW3 = Instance.new("Weld")
  3309. HuW3.Name = "GuW"
  3310. HuW3.Part0 = HPart3
  3311. HuW3.C0 = cn(Xv, Yv, Zv)
  3312. HuW3.C1 = cn(0, 0, 0)
  3313. HuW3.Part1 = Hitpart3
  3314. HuW3.Parent = HPart3
  3315. Hitpart3.Transparency = 1
  3316. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3317. end
  3318. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3319. Hitpart2 = Instance.new("Part", HPart2)
  3320. Hitpart2.Size = Vector3.new(1, 1, 1)
  3321. Hitpart2.CanCollide = false
  3322. HuW2 = Instance.new("Weld")
  3323. HuW2.Name = "GuW"
  3324. HuW2.Part0 = HPart2
  3325. HuW2.C0 = cn(Xv, Yv, Zv)
  3326. HuW2.C1 = cn(0, 0, 0)
  3327. HuW2.Part1 = Hitpart2
  3328. HuW2.Parent = HPart2
  3329. Hitpart2.Transparency = 1
  3330. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3331. end
  3332. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3333. Hitpart = Instance.new("Part", HPart)
  3334. Hitpart.Size = Vector3.new(1, 1, 1)
  3335. Hitpart.CanCollide = false
  3336. HuW = Instance.new("Weld")
  3337. HuW.Name = "GuW"
  3338. HuW.Part0 = HPart
  3339. HuW.C0 = cn(Xv, Yv, Zv)
  3340. HuW.C1 = cn(0, 0, 0)
  3341. HuW.Part1 = Hitpart
  3342. HuW.Parent = HPart
  3343. Hitpart.Transparency = 1
  3344. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3345. end
  3346. wait2 = false
  3347. combo = 1
  3348. mouse.Button1Down:connect(function(key)
  3349. if attack == false then
  3350. attack = true
  3351. Humanoid.WalkSpeed = 17.01
  3352. if combo == 1 and wait2 == false then
  3353. wait2 = true
  3354. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3355. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3356. for i = 0, 0.3, 0.1 do
  3357. swait()
  3358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3360. 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)
  3361. 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)
  3362. 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)
  3363. 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)
  3364. end
  3365. combo = 2
  3366. end
  3367. if combo == 2 and wait2 == false then
  3368. wait2 = true
  3369.  
  3370. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3371. for i = 0, 0.3, 0.1 do
  3372. swait()
  3373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3375. 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)
  3376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3378. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3379. end
  3380. combo = 3
  3381. end
  3382. if combo == 3 and wait2 == false then
  3383. wait2 = true
  3384. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3385. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3386. for i = 0, 0.1, 0.1 do
  3387. swait()
  3388. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3389. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3390. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3391. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3392. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3393. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3394. end
  3395. combo = 1
  3396. end
  3397. Humanoid.WalkSpeed = 16
  3398. Hitpart:Destroy()
  3399. wait2 = false
  3400. attack = false
  3401. end
  3402. end)
  3403. --
  3404. mouse.KeyDown:connect(function(k)
  3405. if k == "f" then
  3406. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3407. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3408. for i = 0, 1.2, 0.1 do
  3409. swait()
  3410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3412. 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)
  3413. 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)
  3414. 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)
  3415. 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)
  3416. end
  3417. end
  3418. end)
  3419. --
  3420. MV1 = 20
  3421. mouse.KeyDown:connect(function(k)
  3422. if k == "=" and attack == false then
  3423. if firemode == true then
  3424. firemode = false
  3425. print("ice mode")
  3426. icesmoke.Acceleration = Vector3.new(0,0,0)
  3427. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3428. icesmoke.Transparency = NumberSequence.new({
  3429. NumberSequenceKeypoint.new(0, 0.9),
  3430. NumberSequenceKeypoint.new(1, 1)
  3431. })
  3432. icesmoke.Size = NumberSequence.new(3)
  3433. icesmoke.Parent = RightArm
  3434. else
  3435. firemode = true
  3436. print("fire mode")
  3437. ice_mode = false
  3438. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3439. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3440. icesmoke.Rate = 400
  3441. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3442. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3443. icesmoke.Size = NumberSequence.new(3)
  3444. icesmoke.EmissionDirection = "Top"
  3445. icesmoke.Parent = LeftArm
  3446. end
  3447. end
  3448. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3449. MV1 = 90
  3450. Humanoid.WalkSpeed = 15
  3451. attack = true
  3452. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3453. Firepart2 = Instance.new("Part", LeftArm)
  3454. Firepart2.Size = Vector3.new(1, 1, 1)
  3455. Firepart2.CanCollide = false
  3456. GuW2 = Instance.new("Weld")
  3457. GuW2.Name = "GuW"
  3458. GuW2.Part0 = LeftArm
  3459. GuW2.C0 = cn(0, -0.5, 0)
  3460. GuW2.C1 = cn(0, 0, 0)
  3461. GuW2.Part1 = Firepart2
  3462. GuW2.Parent = LeftArm
  3463. Firepart2.Transparency = 1
  3464. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3465. for i = 0, 2, 0.1 do
  3466. swait()
  3467. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3470. 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)
  3471. 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)
  3472. 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)
  3473. 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)
  3474. end
  3475. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3476. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3477. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3478. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3479. Humanoid.WalkSpeed = 16
  3480. attack = false
  3481. Firepart2:Destroy()
  3482. end
  3483. end)
  3484. MV2 = 90
  3485.  
  3486. mouse.KeyDown:connect(function(key)
  3487. if key == "=" then
  3488. Head.Transparency = 1
  3489. Torso.Transparency = 1
  3490. LeftArm.Transparency = 1
  3491. Head.face.Texture = ""
  3492. RightArm.Transparency = 1
  3493. LeftLeg.Transparency = 1
  3494. RightLeg.Transparency = 1
  3495. mesh1.Transparency = 1
  3496. mesh2.Transparency = 1
  3497. mesh5.Transparency = 1
  3498. mesheye.Transparency = 1
  3499. mesheye1.Transparency = 1
  3500. mesheye2.Transparency = 1
  3501. mesheye3.Transparency = 1
  3502. char.Parent = workspace.Camera
  3503. char.WalkSpeed = 60
  3504. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3505. char:FindFirstChild("TalkingBillBoard"):destroy()
  3506. end
  3507. end
  3508. end)
  3509. mouse.KeyUp:connect(function(key)
  3510. if key == "=" then
  3511. Head.Transparency = 0
  3512. Torso.Transparency = 0
  3513. LeftArm.Transparency = 0
  3514. Head.face.Texture = ""
  3515. RightArm.Transparency = 0
  3516. LeftLeg.Transparency = 0
  3517. RightLeg.Transparency = 0
  3518. mesh1.Transparency = 0
  3519. mesh2.Transparency = 0
  3520. mesh5.Transparency = 0
  3521. mesheye.Transparency = 0
  3522. mesheye1.Transparency = 0
  3523. mesheye2.Transparency = 0
  3524. mesheye3.Transparency = 0
  3525. hat1.Transparency = 0
  3526. hat2.Transparency = 0
  3527. hat3.Transparency = 0
  3528. hat4.Transparency = 0
  3529. hat5.Transparency = 0
  3530. hat6.Transparency = 0
  3531. hat7.Transparency = 0
  3532. hat8.Transparency = 0
  3533. hat9.Transparency = 0
  3534. char.Parent = workspace
  3535. end
  3536. end)
  3537.  
  3538. mouse.KeyDown:connect(function(k)
  3539. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3540. MV2 = 90
  3541. attack = true
  3542. Firepart = Instance.new("Part", RightArm)
  3543. Firepart.Size = Vector3.new(1, 1, 1)
  3544. GuW = Instance.new("Weld")
  3545. GuW.Name = "GuW"
  3546. GuW.Part0 = RightArm
  3547. GuW.C0 = cn(0, -1, 0)
  3548. GuW.C1 = cn(0, 0, 0)
  3549. GuW.Part1 = Firepart
  3550. GuW.Parent = RightArm
  3551. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3552. Firepart.Transparency = 1
  3553. Humanoid.WalkSpeed = 15
  3554. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3555. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3556. for i = 1, 3 do
  3557. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3558. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3559. end
  3560. for i = 0, 3, 0.1 do
  3561. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3562. swait()
  3563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3565. 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)
  3566. 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)
  3567. 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)
  3568. 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)
  3569. end
  3570. wait(1)
  3571. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3572.  
  3573. Humanoid.WalkSpeed = 16
  3574. attack = false
  3575. Firepart:Destroy()
  3576. end
  3577.  
  3578.  
  3579.  
  3580.  
  3581. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3582. MV2 = 90
  3583. attack = true
  3584. Firepart = Instance.new("Part", RightArm)
  3585. Firepart.Size = Vector3.new(1, 1, 1)
  3586. GuW = Instance.new("Weld")
  3587. GuW.Name = "GuW"
  3588. GuW.Part0 = RightArm
  3589. GuW.C0 = cn(0, -1, 0)
  3590. GuW.C1 = cn(0, 0, 0)
  3591. GuW.Part1 = Firepart
  3592. GuW.Parent = RightArm
  3593. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3594. Firepart.Transparency = 1
  3595. Humanoid.WalkSpeed = 0.01
  3596. for i = 0, 4, 0.1 do
  3597. swait()
  3598. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3599. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3602. 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)
  3603. 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)
  3604. 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)
  3605. 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)
  3606. end
  3607. for i = 0, 4, 0.1 do
  3608. swait()
  3609. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3610. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3613. 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)
  3614. 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)
  3615. 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)
  3616. 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)
  3617. end
  3618. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3619. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3620. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3621. for i = 1, 3 do
  3622. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3623. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3624. end
  3625. for i = 0, 2, 0.1 do
  3626. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3627. swait()
  3628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3630. 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)
  3631. 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)
  3632. 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)
  3633. 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)
  3634. end
  3635. Humanoid.WalkSpeed = 16
  3636. attack = false
  3637. Firepart:Destroy()
  3638. end
  3639. end)
  3640. Rapid = false
  3641. BasePart = Instance.new("Part")
  3642. BasePart.Shape = Enum.PartType.Block
  3643. BasePart.Material = Enum.Material.Neon
  3644. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3645. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3646. BasePart.FormFactor = Enum.FormFactor.Custom
  3647. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3648. BasePart.CanCollide = true
  3649. BasePart.Locked = true
  3650. BasePart.Anchored = false
  3651. local icy_Player = game.Players.localPlayer
  3652. local icy_mouse = icy_Player:GetMouse()
  3653. ice_mode = false
  3654. local colors = {
  3655. BrickColor.new("Cyan"),
  3656. BrickColor.new("Medium blue"),
  3657. BrickColor.new("Pastel blue")
  3658. }
  3659. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3660. if root then
  3661. icy_mouse.KeyDown:connect(function(k)
  3662. if k == "=" and firemode == false then
  3663. if ice_mode == true then
  3664. ice_mode = false
  3665. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3666. else
  3667. ice_mode = true
  3668. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3669. end
  3670. end
  3671. if k == "z" and firemode == true then
  3672. attack = true
  3673. do
  3674. local Stop = false
  3675. local Version = 0
  3676. local MaxSpeed = 5
  3677. local Speed = 3.5
  3678. local Keys = {}
  3679. local Force = 10000
  3680. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3681. swait(0.5)
  3682. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3683. if Fly then
  3684. Fly:Destroy()
  3685. end
  3686. if Rot then
  3687. Rot:Destroy()
  3688. end
  3689. Fly = Instance.new("BodyPosition", char.Torso)
  3690. Fly.Name = "LMMFly"
  3691. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3692. Fly.P = Force
  3693. Fly.position = char.Torso.Position
  3694. Rot = Instance.new("BodyGyro", char.Torso)
  3695. Rot.Name = "LMMRot"
  3696. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3697. Rot.P = Force
  3698. Rot.cframe = cam.CoordinateFrame
  3699. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3700. local Thread, Old = Version, nil
  3701. char.Humanoid.PlatformStand = true
  3702. function StopFly()
  3703. Version = Version + 1
  3704. Stop = true
  3705. char.Humanoid.PlatformStand = false
  3706. Fly:Destroy()
  3707. Rot:Destroy()
  3708. attack = false
  3709. end
  3710. char.ChildAdded:connect(function(Obj)
  3711. wait()
  3712. if Obj.Name == "LM" .. "MFlyStop" then
  3713. Obj:Destroy()
  3714. StopFly()
  3715. end
  3716. end)
  3717. HitpartFunk2(RightArm, 0, -0.7, 0)
  3718. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3719. for i = 0, 25, 0.1 do
  3720. if attack == true then
  3721. swait()
  3722.  
  3723. end
  3724. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3725. if Keys[string.char(48)] then
  3726. Speed = 1
  3727. end
  3728. if Keys.w then
  3729. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3730. end
  3731. if Keys.s then
  3732. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3733. end
  3734. if Keys.d then
  3735. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3736. end
  3737. if Keys.a then
  3738. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3739. end
  3740. if Keys.e or Keys[" "] then
  3741. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3742. end
  3743. if Keys.q then
  3744. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3745. end
  3746. if Keys.z then
  3747. StopFly()
  3748. end
  3749. if Old ~= Vectoring then
  3750. Fly.position = Vectoring.p
  3751. Old = Vectoring
  3752. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3753. else
  3754. Speed = 1
  3755. end
  3756. Rot.cframe = cam.CoordinateFrame
  3757. mouse.KeyDown:connect(function(Key)
  3758. Keys[Key] = true
  3759. end)
  3760. mouse.KeyUp:connect(function(Key)
  3761. Keys[Key] = false
  3762. end)
  3763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3765. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3767. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3768. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3769. end
  3770. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3771. attack = false
  3772. char.Humanoid.PlatformStand = false
  3773. Fly:Destroy()
  3774. Rot:Destroy()
  3775. end
  3776. end
  3777. if k == "=" and InForm == true then
  3778. attack = true
  3779. do
  3780. local Stop = false
  3781. local Version = 0
  3782. local MaxSpeed = 6
  3783. local Speed = 3
  3784. local Keys = {}
  3785. local Force = 10000
  3786. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3787. swait(1)
  3788. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3789. if Fly then
  3790. Fly:Destroy()
  3791. end
  3792. if Rot then
  3793. Rot:Destroy()
  3794. end
  3795. Fly = Instance.new("BodyPosition", char.Torso)
  3796. Fly.Name = "LMMFly"
  3797. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3798. Fly.P = Force
  3799. Fly.position = char.Torso.Position
  3800. Rot = Instance.new("BodyGyro", char.Torso)
  3801. Rot.Name = "LMMRot"
  3802. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3803. Rot.P = Force
  3804. Rot.cframe = cam.CoordinateFrame
  3805. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3806. local Thread, Old = Version, nil
  3807. char.Humanoid.PlatformStand = true
  3808. function StopFly()
  3809. Version = Version + 1
  3810. Stop = true
  3811. char.Humanoid.PlatformStand = false
  3812. Fly:Destroy()
  3813. Rot:Destroy()
  3814. attack = false
  3815. end
  3816. char.ChildAdded:connect(function(Obj)
  3817. wait()
  3818. if Obj.Name == "LM" .. "MFlyStop" then
  3819. Obj:Destroy()
  3820. StopFly()
  3821. end
  3822. end)
  3823. HitpartFunk2(RightArm, 0, -0.7, 0)
  3824. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3825. for i = 0, 25, 0.1 do
  3826. if attack == true then
  3827. swait()
  3828. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3829. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3830. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3831. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3832. end
  3833. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3834. if Keys[string.char(48)] then
  3835. Speed = 1
  3836. end
  3837. if Keys.w then
  3838. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3839. end
  3840. if Keys.s then
  3841. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3842. end
  3843. if Keys.d then
  3844. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3845. end
  3846. if Keys.a then
  3847. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3848. end
  3849. if Keys.e or Keys[" "] then
  3850. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3851. end
  3852. if Keys.q then
  3853. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3854. end
  3855. if Keys.z then
  3856. StopFly()
  3857. end
  3858. if Old ~= Vectoring then
  3859. Fly.position = Vectoring.p
  3860. Old = Vectoring
  3861. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3862. else
  3863. Speed = 1
  3864. end
  3865. Rot.cframe = cam.CoordinateFrame
  3866. mouse.KeyDown:connect(function(Key)
  3867. Keys[Key] = true
  3868. end)
  3869. mouse.KeyUp:connect(function(Key)
  3870. Keys[Key] = false
  3871. end)
  3872. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3873. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3874. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3875. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3876. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3877. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3878. end
  3879. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3880. attack = false
  3881. char.Humanoid.PlatformStand = false
  3882. Fly:Destroy()
  3883. Rot:Destroy()
  3884. end
  3885. end
  3886. end)
  3887. game:GetService("RunService").Stepped:connect(function()
  3888. if ice_mode == true then
  3889. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3890. local icePath = BasePart:Clone()
  3891. icePath.Anchored = true
  3892. icePath.Transparency = 0.85
  3893. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3894. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3895. icePath.BrickColor = colors[math.random(1, #colors)]
  3896. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3897. game:GetService("Debris"):AddItem(icePath, 1)
  3898. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3899. end
  3900. end)
  3901. end
  3902. MV3 = 190
  3903. mouse.KeyDown:connect(function(k)
  3904. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3905. MV3 = 80
  3906. attack = true
  3907. Humanoid.WalkSpeed = 15
  3908. HitpartFunk2(RightArm, 0, -0.5, 0)
  3909. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3910. for i = 0, 1.5, 0.1 do
  3911. swait()
  3912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3914. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3915. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3916. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3917. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3918. end
  3919. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3920. for i = 0, 2, 0.1 do
  3921. swait()
  3922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3924. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3926. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3927. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3928. end
  3929. for i = 0, 4.2, 0.1 do
  3930. swait()
  3931. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3932. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3933. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3934. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3937. 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)
  3938. 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)
  3939. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3940. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3941. end
  3942. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3943. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3944. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3945. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3946. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3947. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3948. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3949. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3950. for i = 0, 2, 0.1 do
  3951. swait()
  3952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3954. 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)
  3955. 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)
  3956. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3957. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3958. end
  3959. for i = 0, 2, 0.1 do
  3960. swait()
  3961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3963. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3965. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3966. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3967. end
  3968. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3969. for i = 0, 4, 0.1 do
  3970. swait()
  3971. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3972. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3975. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3978. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3979. end
  3980. for i = 0, 2, 0.1 do
  3981. swait()
  3982. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3983. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3986. 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)
  3987. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3988. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3989. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3990. end
  3991. for i = 1, 6 do
  3992. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3993. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3994. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3995. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3996. wait(0.15)
  3997. end
  3998. attack = false
  3999. Humanoid.WalkSpeed = 16
  4000. end
  4001. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4002. Humanoid.WalkSpeed = 1
  4003. MV3 = 80
  4004. attack = true
  4005. FastFireBall = Instance.new("Part", RightArm)
  4006. FastFireBall.Size = Vector3.new(1, 1, 1)
  4007. FFW = Instance.new("Weld")
  4008. FFW.Name = "GuW"
  4009. FFW.Part0 = RightArm
  4010. FFW.C0 = cn(0, -1, 0)
  4011. FFW.C1 = cn(0, 0, 0)
  4012. FFW.Part1 = FastFireBall
  4013. FFW.Parent = RightArm
  4014. FastFireBall.Transparency = 1
  4015. FastFireBall2 = Instance.new("Part", LeftArm)
  4016. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4017. FFW2 = Instance.new("Weld")
  4018. FFW2.Name = "GuW"
  4019. FFW2.Part0 = LeftArm
  4020. FFW2.C0 = cn(0, -1, 0)
  4021. FFW2.C1 = cn(0, 0, 0)
  4022. FFW2.Part1 = FastFireBall2
  4023. FFW2.Parent = LeftArm
  4024. FastFireBall2.Transparency = 1
  4025. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4026. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4027. for i = 0, 1, 0.1 do
  4028. swait()
  4029. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4030. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4031. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4032. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4035. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4037. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4038. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4039. end
  4040. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4041. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4042. function holding()
  4043. if Rapid == true and ice_mode == false then
  4044. for i = 0, 0.8, 0.1 do
  4045. swait()
  4046. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4047. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4050. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4051. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4052. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4053. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4054. end
  4055. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4056. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4057. for i = 0, 0.8, 0.1 do
  4058. swait()
  4059. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4060. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4063. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4064. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4065. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4066. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4067. end
  4068. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4069. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4070. holding()
  4071. end
  4072. end
  4073. if Rapid == false then
  4074. Rapid = true
  4075. holding()
  4076. end
  4077. end
  4078. end)
  4079. mouse.KeyUp:connect(function(k)
  4080. if k == "c" and Rapid == true then
  4081. MV3 = 180
  4082. Rapid = false
  4083. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4084. attack = false
  4085. wait(0.5)
  4086. Humanoid.WalkSpeed = 16
  4087. FastFireBall:Destroy()
  4088. FastFireBall2:Destroy()
  4089. end
  4090. end)
  4091.  
  4092. mouse.KeyDown:connect(function(key)
  4093. if key == "t" then
  4094. if Morph == false then
  4095. Morph = true
  4096. MorphFunction()
  4097. end
  4098. end
  4099. end)
  4100. mouse.KeyUp:connect(function(key)
  4101. if key == "t" then
  4102. Morph = false
  4103. end
  4104. end)
  4105.  
  4106.  
  4107.  
  4108. Object = Player.Character.HumanoidRootPart
  4109.  
  4110. Run = game["Run Service"]
  4111.  
  4112. PreviousP = Object.CFrame.p
  4113. Running = false
  4114.  
  4115. MorphFunction = function()
  4116. local MaxX = 100
  4117. local MinX = -100
  4118. local MaxY = 100
  4119. local MinY = -100
  4120. local MaxZ = 100
  4121. local MinZ = -100
  4122. local Morph = coroutine.wrap(function()
  4123. while Run.Stepped:wait(0.1) do
  4124. if Morph == false then break end
  4125. local Model = Instance.new("Model",workspace)
  4126. if Player.Character:FindFirstChild("Shirt") then
  4127. local Shirt = Player.Character.Shirt:Clone()
  4128. Shirt.Parent = Model
  4129. end
  4130. if Player.Character:FindFirstChild("Pants") then
  4131. local Pants = Player.Character.Pants:Clone()
  4132. Pants.Parent = Model
  4133. end
  4134. local Humanoid = Instance.new("Humanoid",Model)
  4135. local LeftArm = Player.Character["Left Arm"]:Clone()
  4136. LeftArm.Parent = Model
  4137. LeftArm.Transparency = 0.4
  4138. LeftArm.Anchored = true
  4139. 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)
  4140. local RightArm = Player.Character["Right Arm"]:Clone()
  4141. RightArm.Parent = Model
  4142. RightArm.Transparency = 0.4
  4143. RightArm.Anchored = true
  4144. 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)
  4145. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4146. LeftLeg.Parent = Model
  4147. LeftLeg.Transparency = 0.4
  4148. LeftLeg.Anchored = true
  4149. 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)
  4150. local RightLeg = Player.Character["Right Leg"]:Clone()
  4151. RightLeg.Parent = Model
  4152. RightLeg.Transparency = 0.4
  4153. RightLeg.Anchored = true
  4154. 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)
  4155. local Children = Model:GetChildren()
  4156. wait(0.01)
  4157. for i = 1,#Children do
  4158. if Children[i]:IsA("Part") then
  4159. Children[i].Transparency = 1
  4160. end
  4161. game.Debris:AddItem(Children[i],0)
  4162. end
  4163. end
  4164. end)
  4165. Morph()
  4166. end
  4167.  
  4168.  
  4169. mouse.KeyDown:connect(function(key)
  4170. if key == "r" then
  4171. Humanoid.WalkSpeed = 150
  4172.  
  4173. end
  4174. end)
  4175.  
  4176.  
  4177. mouse.KeyDown:connect(function(key)
  4178. if key == "m" then
  4179. Must2.Volume = 0.7
  4180. end
  4181. end)
  4182.  
  4183. mouse.KeyDown:connect(function(key)
  4184. if key == "n" then
  4185. Must2.Volume = 1.6
  4186. end
  4187. end)
  4188.  
  4189.  
  4190. mouse.KeyUp:connect(function(key)
  4191. if key == "r" then
  4192. Humanoid.WalkSpeed = 16
  4193.  
  4194. end
  4195. end)
  4196.  
  4197. function smooth(obj)
  4198. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4199. for i,v in pairs(sides) do
  4200. obj[v.."Surface"] = "SmoothNoOutlines"
  4201. end
  4202. end
  4203. function fade(obj, dest, grow)
  4204. spawn(function()
  4205. local oldcf = obj.CFrame
  4206. for i = 0, 10 do
  4207. if grow then
  4208. obj.Size = obj.Size +Vector3.new(1,1,1)
  4209. obj.CFrame = oldcf
  4210. end
  4211. obj.Transparency = obj.Transparency +0.2
  4212. swait()
  4213. end
  4214. if dest then
  4215. obj:Destroy()
  4216. end
  4217. end)
  4218. end
  4219.  
  4220.  
  4221. sprint = false
  4222. mouse.KeyDown:connect(function(key)
  4223. if key=="r" then
  4224. sprint = true
  4225. char:FindFirstChildOfClass("Humanoid")
  4226. local mod = Instance.new("Model", workspace)
  4227. mod.Name = "MobModel"
  4228. for i,v in pairs(char:children()) do
  4229. if v:IsA("Accessory") and not rage then
  4230. if v:FindFirstChild("Handle") then
  4231. v.Handle.Transparency = 1
  4232. end
  4233. end
  4234. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4235. v.Transparency = 0
  4236. end
  4237. end
  4238. if char.Head:FindFirstChild("face") then
  4239. char.Head.face.Transparency = 1
  4240. end
  4241. repeat wait()
  4242. if not workspace:FindFirstChild("MobModel") then
  4243. mod = Instance.new("Model", workspace)
  4244. mod.Name = "MobModel"
  4245. end
  4246. for i,v in pairs(Character:children()) do
  4247. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4248. local new = v:Clone()
  4249. smooth(new)
  4250. new.Transparency = 0.3
  4251. new.Anchored = true
  4252. new.CanCollide = false
  4253. new.Material = "Neon"
  4254. new.BrickColor = BrickColor.new("Dark blue")
  4255. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4256. new.Parent = mod
  4257. fade(new, true)
  4258. end
  4259. end
  4260. until not sprint
  4261. if mod then
  4262. spawn(function()
  4263. repeat wait() until not mod or #mod:children() == 0
  4264. mod:Destroy()
  4265. end)
  4266. end
  4267. char:FindFirstChildOfClass("Humanoid")
  4268. end
  4269. end)
  4270. mouse.KeyUp:connect(function(key)
  4271. if key=="r" then
  4272. sprint = false
  4273. for i,v in pairs(char:children()) do
  4274. if v:IsA("Accessory") and not rage then
  4275. if v:FindFirstChild("Handle") then
  4276. v.Handle.Transparency = 1
  4277. end
  4278. end
  4279. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4280. v.Transparency = 0
  4281. end
  4282. end
  4283. if char.Head:FindFirstChild("face") then
  4284. char.Head.face.Transparency = 0
  4285. end
  4286. end
  4287. end)
  4288.  
  4289. mouse.KeyUp:connect(function(k)
  4290. if k == "q" then
  4291. Combo1()
  4292. end
  4293. end)
  4294.  
  4295. mouse.KeyUp:connect(function(k)
  4296. if k == "r" then
  4297. Combo2()
  4298. end
  4299. end)
  4300.  
  4301. mouse.KeyUp:connect(function(k)
  4302. if k == "t" then
  4303. Combo3()
  4304. end
  4305. end)
  4306. mouse.KeyUp:connect(function(k)
  4307. if k == "u" then
  4308. Combo4()
  4309. end
  4310. end)
  4311.  
  4312.  
  4313. SoundFolder = Instance.new("Folder",char)
  4314. SoundFolder.Name = "SoundFolder"
  4315. punchsound1 = Instance.new("Sound",Torso)
  4316. punchsound1.Volume = 1.2
  4317. punchsound1.Name = "punchsound1"
  4318. punchsound1.Looped = false
  4319. punchsound1.SoundId = "rbxassetid://137579113"
  4320. StrongPunch = Instance.new("Sound",Torso)
  4321. StrongPunch.Volume = 1.6
  4322. StrongPunch.Name = "StrongPunch"
  4323. StrongPunch.Looped = false
  4324. StrongPunch.SoundId = "rbxassetid://441202925"
  4325. StrongPunch = Instance.new("Sound",Torso)
  4326. StrongPunch.Volume = 1.6
  4327. StrongPunch.Name = "StrongPunch"
  4328. StrongPunch.Looped = false
  4329. StrongPunch.SoundId = "rbxassetid://441202925"
  4330. StrongPunch1 = Instance.new("Sound",Torso)
  4331. StrongPunch1.Volume = 1.6
  4332. StrongPunch1.Name = "StrongPunch"
  4333. StrongPunch1.Looped = false
  4334. StrongPunch1.SoundId = "rbxassetid://441202925"
  4335. StrongPunch2 = Instance.new("Sound",Torso)
  4336. StrongPunch2.Volume = 1.6
  4337. StrongPunch2.Name = "StrongPunch"
  4338. StrongPunch.Looped = false
  4339. StrongPunch2.SoundId = "rbxassetid://441202925"
  4340. Zano = Instance.new("Sound",Torso)
  4341. Zano.Volume = 6
  4342. Zano.Name = "Zano"
  4343. Zano.Looped = false
  4344. Zano.SoundId = "rbxassetid://744770874"
  4345. GroundImpact = Instance.new("Sound",Torso)
  4346. GroundImpact.Volume = 8
  4347. GroundImpact.Name = "GroundImpact"
  4348. GroundImpact.Looped = false
  4349. GroundImpact.SoundId = "rbxassetid://165970126"
  4350. Break = Instance.new("Sound",Torso)
  4351. Break.Volume = 5
  4352. Break.Name = "Bonebreak"
  4353. Break.Looped = false
  4354. Break.SoundId = "rbxassetid://314390675"
  4355.  
  4356. local hit1 = false
  4357. local hit2 = false
  4358. local hit3 = false
  4359. local hit4 = false
  4360.  
  4361. function Combo1()
  4362. getplayer = new("Part",char)
  4363. getplayer.Position = Vector3.new(999,999,999)
  4364. getplayer.Transparency = 1
  4365. getplayer.Size = v3(3,3,3)
  4366. getplayer.CanCollide = false
  4367. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4368. getplayer.Name = "GetPlayer"
  4369.  
  4370. game.Debris:AddItem(getplayer,0.5)
  4371.  
  4372. getplayer.Touched:connect(function(hit)
  4373. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4374. getplayer:Destroy()
  4375. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4376. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4377. to.Anchored = true
  4378. idle = false
  4379.  
  4380.  
  4381. punchsound1:Play()
  4382. hit1 = true
  4383. for i = 0, 1, 0.1 do
  4384. swait()
  4385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4387. 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)
  4388. 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)
  4389. 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)
  4390. 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)
  4391. end
  4392. punchsound1:Play()
  4393. for i = 0, 1, 0.1 do
  4394. swait()
  4395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4397. 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)
  4398. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4399. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4400. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4401. end
  4402. punchsound1:Play()
  4403. for i = 0, 1, 0.1 do
  4404. swait()
  4405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4406. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4407. 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)
  4408. 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)
  4409. 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)
  4410. 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)
  4411. end
  4412. for i = 0, 1, 0.1 do
  4413. swait()
  4414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4416. 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)
  4417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4419. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4420. end
  4421. for i = 0, 1, 0.1 do
  4422. swait()
  4423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4425. 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)
  4426. 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)
  4427. 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)
  4428. 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)
  4429. end
  4430. StrongPunch1:Play()
  4431. for i = 0, 1, 0.1 do
  4432. swait()
  4433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4435. 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)
  4436. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4437. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4438. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4439. end
  4440. for i = 0, 0.6, 0.1 do
  4441. swait()
  4442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4444. 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)
  4445. 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)
  4446. 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)
  4447. 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)
  4448. end
  4449. for i = 0, 0.6, 0.1 do
  4450. swait()
  4451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4453. 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)
  4454. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4455. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4456. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4457. end
  4458. for i,v in pairs(to.Parent:GetChildren()) do
  4459. if v:IsA("Humanoid") then
  4460. v.Health = v.Health - 3
  4461.  
  4462. v.PlatformStand = true
  4463. end
  4464. end
  4465. StrongPunch:Play()
  4466. for i = 0, 1, 0.1 do
  4467. swait()
  4468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4474. end
  4475. for i,v in pairs(to.Parent:GetChildren()) do
  4476. if v:IsA("Humanoid") then
  4477. v.Health = v.Health - 5
  4478.  
  4479. v.PlatformStand = true
  4480. end
  4481. end
  4482.  
  4483. hit1 = false
  4484.  
  4485. punchsound1:Play()
  4486. hit2 = true
  4487. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4488. for i = 0, 1, 0.1 do
  4489. swait()
  4490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4492. 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)
  4493. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4495. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4496. end
  4497. for i,v in pairs(to.Parent:GetChildren()) do
  4498. if v:IsA("Humanoid") then
  4499. v.Health = v.Health - 5
  4500.  
  4501. v.PlatformStand = true
  4502. end
  4503. end
  4504. hit2 = false
  4505.  
  4506. punchsound1:Play()
  4507. hit3 = true
  4508. hit4 = true
  4509.  
  4510.  
  4511. punchsound1:Play()
  4512.  
  4513. coroutine.wrap(function()
  4514. for i=1,5 do
  4515. wait()
  4516. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4517. GroundImpact:Play()
  4518. a21e = new("Part",to)
  4519. a21e.Name = "Beam"..num
  4520. a21e.Locked = true
  4521. a21e.Size = v3(1,1,1)
  4522. a21e.CanCollide = false
  4523. a21e.BrickColor = bc("Gold")
  4524. a21e.Material = "Neon"
  4525. a21e.Transparency = 0
  4526. aa21e = new("SpecialMesh",a21e)
  4527. a21e.Anchored = true
  4528. a21e.Position = to.Position
  4529. aa21e.MeshType = "Sphere"
  4530. aa21e.Scale = v3(1,1,1)
  4531. a51e = new("Part",char)
  4532. a51e.Name = "Beam"..num
  4533. a51e.Locked = true
  4534. a51e.Size = v3(1,1,1)
  4535. a51e.CanCollide = false
  4536. a51e.BrickColor = bc("White")
  4537. a51e.Material = "Neon"
  4538. a51e.Transparency = 0
  4539. aa51e = new("SpecialMesh",a51e)
  4540. a51e.Anchored = true
  4541. a51e.Position = to.Position
  4542. aa51e.MeshType = "Sphere"
  4543. aa51e.Scale = v3(1,1,1)
  4544. a61e = new("Part",char)
  4545. a61e.Name = "Beam"..num
  4546. a61e.Locked = true
  4547. a61e.Size = v3(1,1,1)
  4548. a61e.CanCollide = false
  4549. a61e.BrickColor = bc("Really red")
  4550. a61e.Material = "Neon"
  4551. a61e.Transparency = 0
  4552. aa61e = new("SpecialMesh",a61e)
  4553. a61e.Anchored = true
  4554. a61e.Position = to.Position
  4555. aa61e.MeshType = "Sphere"
  4556. aa61e.Scale = v3(1,1,1)
  4557. for i = 1,20 do
  4558. wait()
  4559. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4560. a21e.Transparency = a21e.Transparency + 0.03
  4561. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4562. a51e.Transparency = a51e.Transparency + 0.03
  4563. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4564. a61e.Transparency = a61e.Transparency + 0.02
  4565. for i,v in pairs(to.Parent:GetChildren()) do
  4566. if v:IsA("Humanoid") then
  4567. v.Health = v.Health - 0.5
  4568.  
  4569. v.PlatformStand = true
  4570. end
  4571. end
  4572. end
  4573. a61e:Destroy()
  4574. aa61e:Destroy()
  4575. a51e:Destroy()
  4576. aa51e:Destroy()
  4577. a21e:Destroy()
  4578. aa21e:Destroy()
  4579.  
  4580. end
  4581.  
  4582.  
  4583. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4584. for i = 0, 1, 0.1 do
  4585. swait()
  4586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4588. 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)
  4589. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4590. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4591. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4592. end
  4593.  
  4594.  
  4595.  
  4596. wait(0.7)
  4597. end)()
  4598.  
  4599.  
  4600.  
  4601.  
  4602. RootPart.Anchored = true
  4603.  
  4604. for i = 0, 1, 0.1 do
  4605. swait()
  4606. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4607. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4608. 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)
  4609. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4610. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4611. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4612. end
  4613.  
  4614.  
  4615. StrongPunch:Play()
  4616.  
  4617.  
  4618. for i = 0, 1, 0.1 do
  4619. swait()
  4620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4622. 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)
  4623. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4625. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4626. end
  4627.  
  4628. for i = 0, 1, 0.1 do
  4629. swait()
  4630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4632. 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)
  4633. 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)
  4634. 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)
  4635. 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)
  4636. end
  4637.  
  4638.  
  4639.  
  4640. for i,v in pairs(to.Parent:GetChildren()) do
  4641. if v:IsA("Humanoid") then
  4642. v.Health = v.Health - 20
  4643.  
  4644. v.PlatformStand = true
  4645. end
  4646. end
  4647.  
  4648. StrongPunch2:Play()
  4649. for i = 0, 1, 0.1 do
  4650. swait()
  4651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4653. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4655. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4656. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4657. end
  4658.  
  4659. hitground = new("Part",char)
  4660. hitground.Size = Vector3.new(5,5,5)
  4661. hitground.Name = "Ground"
  4662. hitground.Transparency = 1
  4663. hitground.CanCollide = false
  4664. game.Debris:AddItem(hitground,2)
  4665. hitground.Position = Vector3.new(999,999,999)
  4666. hitgroundweld = new("Weld",hitground)
  4667. hitgroundweld.Part0 = to
  4668. hitgroundweld.Part1 = hitground
  4669. hitground.Touched:connect(function(hit2)
  4670. if hit2.Size.x > 150 then
  4671. hitground:Destroy()
  4672. ad = new("Part",char)
  4673. ad.Name = "NewPart"
  4674. ad.Size = Vector3.new(30,0.1,30)
  4675. ad.CanCollide = false
  4676. ad.Anchored = true
  4677. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  4678. ad.Transparency = 1
  4679. aad = new("Decal",ad)
  4680.  
  4681. aad.Face = "Top"
  4682. aad.Transparency = 1
  4683. aad.Transparency = 0
  4684. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4685. smoke = new("Part",to)
  4686. smokemesh = new("SpecialMesh",smoke)
  4687. smokemesh.MeshId = "rbxassetid://928329648"
  4688. smoke.BrickColor = hit2.BrickColor
  4689. smoke.Anchored = true
  4690. smoke.Position = hitground.Position
  4691. GroundImpact:Play()
  4692. for i = 1,20 do
  4693. wait()
  4694. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  4695. smoke.Transparency = smoke.Transparency + 1/20
  4696. end
  4697. smoke:Destroy()
  4698. wait(0.5)
  4699.  
  4700. for i = 1,20 do
  4701. wait(0.1)
  4702. aad.Transparency = aad.Transparency + 1/20
  4703. end
  4704. end
  4705. end)
  4706. to.Anchored = false
  4707. ys = Instance.new("BodyVelocity",to)
  4708. ys.Name = "GO"
  4709.  
  4710. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4711.  
  4712. ys.Velocity = v3(0,-90,0)
  4713.  
  4714. wait(1)
  4715. ys:Destroy()
  4716.  
  4717.  
  4718.  
  4719.  
  4720.  
  4721. hit3 = false
  4722. hit4 = false
  4723.  
  4724.  
  4725. hit1 = false
  4726. hit2 = false
  4727. hit3 = false
  4728. hit4 = false
  4729. idle = true
  4730. RootPart.Anchored = false
  4731. end
  4732. end)
  4733. end
  4734.  
  4735.  
  4736. function Combo4()
  4737. getplayer = new("Part",char)
  4738. getplayer.Position = Vector3.new(999,999,999)
  4739. getplayer.Transparency = 1
  4740. getplayer.Size = v3(3,3,3)
  4741. getplayer.CanCollide = false
  4742. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4743. getplayer.Name = "GetPlayer"
  4744.  
  4745. game.Debris:AddItem(getplayer,0.5)
  4746.  
  4747. getplayer.Touched:connect(function(hit)
  4748. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4749. getplayer:Destroy()
  4750. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4751. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4752. to.Anchored = true
  4753. RootPart.Anchored = true
  4754. idle = false
  4755.  
  4756.  
  4757. punchsound1:Play()
  4758. hit1 = true
  4759. for i = 0, 0.5, 0.1 do
  4760. swait()
  4761. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4762. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4763. 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)
  4764. 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)
  4765. 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)
  4766. 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)
  4767. end
  4768. punchsound1:Play()
  4769. for i = 0, 0.5, 0.1 do
  4770. swait()
  4771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4773. 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)
  4774. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4775. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4776. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4777. end
  4778. punchsound1:Play()
  4779. for i = 0, 0.6, 0.1 do
  4780. swait()
  4781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4783. 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)
  4784. 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)
  4785. 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)
  4786. 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)
  4787. end
  4788. for i = 0, 0.6, 0.1 do
  4789. swait()
  4790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4792. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4793. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4794. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4795. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4796. end
  4797. for i = 0, 0.5, 0.1 do
  4798. swait()
  4799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4801. 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)
  4802. 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)
  4803. 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)
  4804. 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)
  4805. end
  4806. punchsound1:Play()
  4807. for i = 0, 0.5, 0.1 do
  4808. swait()
  4809. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4810. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4811. 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)
  4812. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4813. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4814. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4815. end
  4816. punchsound1:Play()
  4817. for i = 0, 0.6, 0.1 do
  4818. swait()
  4819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4821. 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)
  4822. 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)
  4823. 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)
  4824. 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)
  4825. end
  4826. for i = 0, 0.6, 0.1 do
  4827. swait()
  4828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4830. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4833. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4834. end
  4835. for i = 0, 0.5, 0.1 do
  4836. swait()
  4837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4839. 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)
  4840. 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)
  4841. 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)
  4842. 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)
  4843. end
  4844. punchsound1:Play()
  4845. for i = 0, 0.5, 0.1 do
  4846. swait()
  4847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4849. 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)
  4850. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4851. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4852. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4853. end
  4854. punchsound1:Play()
  4855. for i = 0, 0.6, 0.1 do
  4856. swait()
  4857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4859. 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)
  4860. 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)
  4861. 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)
  4862. 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)
  4863. end
  4864. for i = 0, 0.6, 0.1 do
  4865. swait()
  4866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4868. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4871. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4872. end
  4873. for i = 0, 0.5, 0.1 do
  4874. swait()
  4875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4877. 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)
  4878. 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)
  4879. 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)
  4880. 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)
  4881. end
  4882. punchsound1:Play()
  4883. for i = 0, 0.5, 0.1 do
  4884. swait()
  4885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4887. 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)
  4888. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4889. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4890. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4891. end
  4892. punchsound1:Play()
  4893. for i = 0, 0.6, 0.1 do
  4894. swait()
  4895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4897. 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)
  4898. 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)
  4899. 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)
  4900. 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)
  4901. end
  4902. for i = 0, 0.6, 0.1 do
  4903. swait()
  4904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4906. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4907. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4908. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4909. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4910. end
  4911. for i = 0, 0.5, 0.1 do
  4912. swait()
  4913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4915. 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)
  4916. 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)
  4917. 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)
  4918. 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)
  4919. end
  4920. punchsound1:Play()
  4921. for i = 0, 0.5, 0.1 do
  4922. swait()
  4923. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4924. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4925. 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)
  4926. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4927. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4928. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4929. end
  4930. punchsound1:Play()
  4931. for i = 0, 0.6, 0.1 do
  4932. swait()
  4933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4935. 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)
  4936. 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)
  4937. 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)
  4938. 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)
  4939. end
  4940. StrongPunch2:Play()
  4941. for i = 0, 5, 0.1 do
  4942. swait()
  4943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4945. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4948. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4949. end
  4950.  
  4951. for i,v in pairs(to.Parent:GetChildren()) do
  4952. if v:IsA("Humanoid") then
  4953. v.Health = v.Health - 20
  4954.  
  4955. v.PlatformStand = true
  4956. end
  4957. end
  4958. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4959. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4960. Zanzoken = Instance.new("Part",char)
  4961. Zanzoken.Anchored = true
  4962. Zanzoken.Position = v3(999,999,999)
  4963. Zanzoken.CFrame = Torso.CFrame
  4964. game.Debris:AddItem(Zanzoken,0.5)
  4965. Zanzoken.Transparency = 1
  4966. Zano:Play()
  4967. wait()
  4968. idk = Instance.new("BillboardGui",Zanzoken)
  4969. idk.Size = UDim2.new(10,0,15,0)
  4970. idk.AlwaysOnTop = false
  4971. idk1 = Instance.new("ImageLabel",idk)
  4972. idk1.BackgroundTransparency = 1
  4973. idk.ExtentsOffset = v3(0,0,0)
  4974. idk1.ImageTransparency = 0
  4975. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4976. idk1.Size = UDim2.new(2,0,1,0)
  4977. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4978. idk1.Image = "rbxassetid://319554883"
  4979. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4980. wait()
  4981. Zanzoken = Instance.new("Part",char)
  4982. Zanzoken.Anchored = true
  4983. Zanzoken.Position = v3(999,999,999)
  4984. Zanzoken.CFrame = Torso.CFrame
  4985. game.Debris:AddItem(Zanzoken,0.5)
  4986. Zanzoken.Transparency = 1
  4987. wait()
  4988. idk = Instance.new("BillboardGui",Zanzoken)
  4989. idk.Size = UDim2.new(20,0,20,0)
  4990. idk.AlwaysOnTop = false
  4991. idk1 = Instance.new("ImageLabel",idk)
  4992. idk1.BackgroundTransparency = 1
  4993. idk.ExtentsOffset = v3(0,0,0)
  4994. idk1.ImageTransparency = 0
  4995. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4996. idk1.Size = UDim2.new(2,0,1,0)
  4997. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4998. idk1.Image = "rbxassetid://319554883"
  4999. for i = 0, 0.5, 0.1 do
  5000. swait()
  5001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5003. 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)
  5004. 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)
  5005. 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)
  5006. 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)
  5007. end
  5008. punchsound1:Play()
  5009. for i = 0, 0.5, 0.1 do
  5010. swait()
  5011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5013. 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)
  5014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5016. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5017. end
  5018. punchsound1:Play()
  5019. for i = 0, 0.6, 0.1 do
  5020. swait()
  5021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5023. 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)
  5024. 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)
  5025. 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)
  5026. 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)
  5027. end
  5028. for i = 0, 0.6, 0.1 do
  5029. swait()
  5030. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5031. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5032. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5033. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5034. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5035. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5036. end
  5037. for i = 0, 0.5, 0.1 do
  5038. swait()
  5039. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5040. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5041. 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)
  5042. 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)
  5043. 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)
  5044. 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)
  5045. end
  5046. punchsound1:Play()
  5047. for i = 0, 0.5, 0.1 do
  5048. swait()
  5049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5051. 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)
  5052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5054. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5055. end
  5056. punchsound1:Play()
  5057. for i = 0, 0.6, 0.1 do
  5058. swait()
  5059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5061. 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)
  5062. 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)
  5063. 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)
  5064. 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)
  5065. end
  5066. for i = 0, 0.6, 0.1 do
  5067. swait()
  5068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5070. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5071. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5072. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5073. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5074. end
  5075. for i = 0, 0.5, 0.1 do
  5076. swait()
  5077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5079. 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)
  5080. 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)
  5081. 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)
  5082. 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)
  5083. end
  5084. punchsound1:Play()
  5085. for i = 0, 0.5, 0.1 do
  5086. swait()
  5087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5089. 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)
  5090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5092. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5093. end
  5094. punchsound1:Play()
  5095. for i = 0, 0.6, 0.1 do
  5096. swait()
  5097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5099. 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)
  5100. 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)
  5101. 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)
  5102. 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)
  5103. end
  5104. for i = 0, 0.6, 0.1 do
  5105. swait()
  5106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5108. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5111. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5112. end
  5113. for i = 0, 0.5, 0.1 do
  5114. swait()
  5115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5117. 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)
  5118. 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)
  5119. 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)
  5120. 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)
  5121. end
  5122. punchsound1:Play()
  5123. for i = 0, 0.5, 0.1 do
  5124. swait()
  5125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5127. 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)
  5128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5130. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5131. end
  5132. punchsound1:Play()
  5133. for i = 0, 0.3, 0.1 do
  5134. swait()
  5135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5137. 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)
  5138. 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)
  5139. 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)
  5140. 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)
  5141. end
  5142. for i = 0, 0.3, 0.1 do
  5143. swait()
  5144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5146. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5149. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5150. end
  5151. for i = 0, 0.3, 0.1 do
  5152. swait()
  5153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5155. 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)
  5156. 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)
  5157. 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)
  5158. 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)
  5159. end
  5160. punchsound1:Play()
  5161. for i = 0, 0.3, 0.1 do
  5162. swait()
  5163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5165. 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)
  5166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5168. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5169. end
  5170. punchsound1:Play()
  5171. for i = 0, 0.3, 0.1 do
  5172. swait()
  5173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5175. 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)
  5176. 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)
  5177. 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)
  5178. 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)
  5179. end
  5180. for i = 0, 0.3, 0.1 do
  5181. swait()
  5182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5184. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5187. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5188. end
  5189. punchsound1:Play()
  5190. for i = 0, 1, 0.1 do
  5191. swait()
  5192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5194. 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)
  5195. 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)
  5196. 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)
  5197. 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)
  5198. end
  5199. for i = 0, 0.3, 0.1 do
  5200. swait()
  5201. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5202. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5203. 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)
  5204. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5205. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5206. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5207. end
  5208. punchsound1:Play()
  5209. for i = 0, 0.3, 0.1 do
  5210. swait()
  5211. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5212. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5213. 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)
  5214. 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)
  5215. 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)
  5216. 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)
  5217. end
  5218. for i = 0, 0.3, 0.1 do
  5219. swait()
  5220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5222. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5225. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5226. end
  5227. for i = 0, 0.3, 0.1 do
  5228. swait()
  5229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5231. 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)
  5232. 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)
  5233. 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)
  5234. 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)
  5235. end
  5236. punchsound1:Play()
  5237. for i = 0, 0.3, 0.1 do
  5238. swait()
  5239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5241. 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)
  5242. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5243. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5244. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5245. end
  5246. punchsound1:Play()
  5247. for i = 0, 0.6, 0.1 do
  5248. swait()
  5249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5251. 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)
  5252. 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)
  5253. 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)
  5254. 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)
  5255. end
  5256. for i = 0, 0.3, 0.1 do
  5257. swait()
  5258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5260. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5261. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5262. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5263. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5264. end
  5265. for i = 0, 0.3, 0.1 do
  5266. swait()
  5267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5269. 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)
  5270. 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)
  5271. 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)
  5272. 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)
  5273. end
  5274. punchsound1:Play()
  5275. for i = 0, 0.5, 0.1 do
  5276. swait()
  5277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5279. 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)
  5280. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5282. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5283. end
  5284. punchsound1:Play()
  5285. for i = 0, 0.6, 0.1 do
  5286. swait()
  5287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5289. 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)
  5290. 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)
  5291. 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)
  5292. 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)
  5293. end
  5294. for i = 0, 0.6, 0.1 do
  5295. swait()
  5296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5298. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5299. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5300. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5301. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5302. end
  5303. for i = 0, 0.5, 0.1 do
  5304. swait()
  5305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5307. 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)
  5308. 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)
  5309. 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)
  5310. 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)
  5311. end
  5312. punchsound1:Play()
  5313. for i = 0, 0.5, 0.1 do
  5314. swait()
  5315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5317. 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)
  5318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5320. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5321. end
  5322. punchsound1:Play()
  5323. for i = 0, 0.6, 0.1 do
  5324. swait()
  5325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5327. 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)
  5328. 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)
  5329. 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)
  5330. 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)
  5331. end
  5332. for i = 0, 0.6, 0.1 do
  5333. swait()
  5334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5336. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5339. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5340. end
  5341. for i = 0, 0.5, 0.1 do
  5342. swait()
  5343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5345. 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)
  5346. 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)
  5347. 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)
  5348. 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)
  5349. end
  5350. punchsound1:Play()
  5351. for i = 0, 0.5, 0.1 do
  5352. swait()
  5353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5355. 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)
  5356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5358. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5359. end
  5360. punchsound1:Play()
  5361. for i = 0, 0.6, 0.1 do
  5362. swait()
  5363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5365. 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)
  5366. 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)
  5367. 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)
  5368. 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)
  5369. end
  5370. for i = 0, 0.6, 0.1 do
  5371. swait()
  5372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5377. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5378. end
  5379. punchsound1:Play()
  5380. for i = 0, 1, 0.1 do
  5381. swait()
  5382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5384. 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)
  5385. 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)
  5386. 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)
  5387. 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)
  5388. end
  5389. for i = 0, 0.5, 0.1 do
  5390. swait()
  5391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5393. 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)
  5394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5396. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5397. end
  5398. punchsound1:Play()
  5399. for i = 0, 0.6, 0.1 do
  5400. swait()
  5401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5403. 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)
  5404. 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)
  5405. 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)
  5406. 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)
  5407. end
  5408. for i = 0, 0.6, 0.1 do
  5409. swait()
  5410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5412. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5413. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5414. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5415. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5416. end
  5417. for i = 0, 0.5, 0.1 do
  5418. swait()
  5419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5421. 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)
  5422. 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)
  5423. 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)
  5424. 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)
  5425. end
  5426. punchsound1:Play()
  5427. for i = 0, 0.5, 0.1 do
  5428. swait()
  5429. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5430. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5431. 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)
  5432. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5433. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5434. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5435. end
  5436. punchsound1:Play()
  5437. for i = 0, 0.6, 0.1 do
  5438. swait()
  5439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5441. 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)
  5442. 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)
  5443. 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)
  5444. 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)
  5445. end
  5446. for i = 0, 0.6, 0.1 do
  5447. swait()
  5448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5450. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5453. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5454. end
  5455. for i = 0, 0.5, 0.1 do
  5456. swait()
  5457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5459. 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)
  5460. 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)
  5461. 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)
  5462. 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)
  5463. end
  5464. punchsound1:Play()
  5465. for i = 0, 0.5, 0.1 do
  5466. swait()
  5467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5469. 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)
  5470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5472. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5473. end
  5474. punchsound1:Play()
  5475. for i = 0, 0.6, 0.1 do
  5476. swait()
  5477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5479. 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)
  5480. 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)
  5481. 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)
  5482. 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)
  5483. end
  5484. for i = 0, 0.6, 0.1 do
  5485. swait()
  5486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5488. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5491. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5492. end
  5493. for i = 0, 0.5, 0.1 do
  5494. swait()
  5495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5497. 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)
  5498. 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)
  5499. 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)
  5500. 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)
  5501. end
  5502. punchsound1:Play()
  5503. for i = 0, 0.5, 0.1 do
  5504. swait()
  5505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5507. 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)
  5508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5509. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5510. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5511. end
  5512. punchsound1:Play()
  5513. for i = 0, 0.6, 0.1 do
  5514. swait()
  5515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5517. 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)
  5518. 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)
  5519. 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)
  5520. 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)
  5521. end
  5522. for i = 0, 0.6, 0.1 do
  5523. swait()
  5524. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5525. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5526. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5527. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5528. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5529. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5530. end
  5531. for i = 0, 0.5, 0.1 do
  5532. swait()
  5533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5535. 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)
  5536. 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)
  5537. 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)
  5538. 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)
  5539. end
  5540. punchsound1:Play()
  5541. for i = 0, 0.5, 0.1 do
  5542. swait()
  5543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5545. 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)
  5546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5548. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5549. end
  5550. punchsound1:Play()
  5551. for i = 0, 0.6, 0.1 do
  5552. swait()
  5553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5555. 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)
  5556. 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)
  5557. 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)
  5558. 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)
  5559. end
  5560. for i = 0, 0.6, 0.1 do
  5561. swait()
  5562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5568. end
  5569. punchsound1:Play()
  5570. for i = 0, 1, 0.1 do
  5571. swait()
  5572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5574. 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)
  5575. 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)
  5576. 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)
  5577. 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)
  5578. end
  5579. for i = 0, 0.5, 0.1 do
  5580. swait()
  5581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5582. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5583. 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)
  5584. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5585. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5586. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5587. end
  5588. punchsound1:Play()
  5589. for i = 0, 0.6, 0.1 do
  5590. swait()
  5591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5593. 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)
  5594. 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)
  5595. 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)
  5596. 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)
  5597. end
  5598. for i = 0, 0.6, 0.1 do
  5599. swait()
  5600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5602. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5605. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5606. end
  5607. for i = 0, 0.5, 0.1 do
  5608. swait()
  5609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5611. 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)
  5612. 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)
  5613. 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)
  5614. 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)
  5615. end
  5616. punchsound1:Play()
  5617. for i = 0, 0.3, 0.1 do
  5618. swait()
  5619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5621. 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)
  5622. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5624. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5625. end
  5626. punchsound1:Play()
  5627. for i = 0, 0.3, 0.1 do
  5628. swait()
  5629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5631. 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)
  5632. 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)
  5633. 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)
  5634. 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)
  5635. end
  5636. for i = 0, 0.3, 0.1 do
  5637. swait()
  5638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5640. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5641. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5642. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5643. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5644. end
  5645. for i = 0, 0.3, 0.1 do
  5646. swait()
  5647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5649. 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)
  5650. 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)
  5651. 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)
  5652. 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)
  5653. end
  5654. punchsound1:Play()
  5655. for i = 0, 0.3, 0.1 do
  5656. swait()
  5657. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5658. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5659. 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)
  5660. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5662. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5663. end
  5664. punchsound1:Play()
  5665. for i = 0, 0.3, 0.1 do
  5666. swait()
  5667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5669. 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)
  5670. 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)
  5671. 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)
  5672. 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)
  5673. end
  5674. for i = 0, 0.3, 0.1 do
  5675. swait()
  5676. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5677. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5678. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5679. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5680. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5681. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5682. end
  5683. for i = 0, 0.3, 0.1 do
  5684. swait()
  5685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5687. 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)
  5688. 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)
  5689. 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)
  5690. 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)
  5691. end
  5692. punchsound1:Play()
  5693. for i = 0, 0.3, 0.1 do
  5694. swait()
  5695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5697. 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)
  5698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5700. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5701. end
  5702. punchsound1:Play()
  5703. for i = 0, 0.3, 0.1 do
  5704. swait()
  5705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5707. 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)
  5708. 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)
  5709. 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)
  5710. 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)
  5711. end
  5712. for i = 0, 0.1, 0.1 do
  5713. swait()
  5714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5716. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5717. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5718. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5719. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5720. end
  5721. for i = 0, 0.1, 0.1 do
  5722. swait()
  5723. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5724. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5725. 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)
  5726. 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)
  5727. 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)
  5728. 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)
  5729. end
  5730. punchsound1:Play()
  5731. for i = 0, 0.1, 0.1 do
  5732. swait()
  5733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5735. 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)
  5736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5737. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5738. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5739. end
  5740. punchsound1:Play()
  5741. for i = 0, 0.1, 0.1 do
  5742. swait()
  5743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5745. 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)
  5746. 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)
  5747. 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)
  5748. 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)
  5749. end
  5750. for i = 0, 0.1, 0.1 do
  5751. swait()
  5752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5754. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5756. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5757. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5758. end
  5759. punchsound1:Play()
  5760. for i = 0, 0.4, 0.1 do
  5761. swait()
  5762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5764. 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)
  5765. 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)
  5766. 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)
  5767. 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)
  5768. end
  5769. for i,v in pairs(to.Parent:GetChildren()) do
  5770. if v:IsA("Humanoid") then
  5771. v.Health = v.Health - 20
  5772.  
  5773. v.PlatformStand = true
  5774. end
  5775. end
  5776. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  5777. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  5778. Zanzoken = Instance.new("Part",char)
  5779. Zanzoken.Anchored = true
  5780. Zanzoken.Position = v3(999,999,999)
  5781. Zanzoken.CFrame = Torso.CFrame
  5782. game.Debris:AddItem(Zanzoken,0.5)
  5783. Zanzoken.Transparency = 1
  5784. Zano:Play()
  5785. wait()
  5786. idk = Instance.new("BillboardGui",Zanzoken)
  5787. idk.Size = UDim2.new(10,0,15,0)
  5788. idk.AlwaysOnTop = false
  5789. idk1 = Instance.new("ImageLabel",idk)
  5790. idk1.BackgroundTransparency = 1
  5791. idk.ExtentsOffset = v3(0,0,0)
  5792. idk1.ImageTransparency = 0
  5793. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5794. idk1.Size = UDim2.new(2,0,1,0)
  5795. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5796. idk1.Image = "rbxassetid://319554883"
  5797. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5798. wait()
  5799. Zanzoken = Instance.new("Part",char)
  5800. Zanzoken.Anchored = true
  5801. Zanzoken.Position = v3(999,999,999)
  5802. Zanzoken.CFrame = Torso.CFrame
  5803. game.Debris:AddItem(Zanzoken,0.5)
  5804. Zanzoken.Transparency = 1
  5805. wait()
  5806. idk = Instance.new("BillboardGui",Zanzoken)
  5807. idk.Size = UDim2.new(20,0,20,0)
  5808. idk.AlwaysOnTop = false
  5809. idk1 = Instance.new("ImageLabel",idk)
  5810. idk1.BackgroundTransparency = 1
  5811. idk.ExtentsOffset = v3(0,0,0)
  5812. idk1.ImageTransparency = 0
  5813. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5814. idk1.Size = UDim2.new(2,0,1,0)
  5815. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5816. idk1.Image = "rbxassetid://319554883"
  5817. punchsound1:Play()
  5818. for i = 0, 6, 0.1 do
  5819. swait()
  5820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5822. 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)
  5823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5825. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5826. end
  5827. for i = 0, 0.6, 0.1 do
  5828. swait()
  5829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5831. 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)
  5832. 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)
  5833. 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)
  5834. 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)
  5835. end
  5836. for i = 0, 0.6, 0.1 do
  5837. swait()
  5838. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5839. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5840. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5841. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5842. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5843. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5844. end
  5845. punchsound1:Play()
  5846. for i = 0, 1, 0.1 do
  5847. swait()
  5848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5850. 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)
  5851. 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)
  5852. 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)
  5853. 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)
  5854. end
  5855. for i = 0, 0.6, 0.1 do
  5856. swait()
  5857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5859. 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)
  5860. 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)
  5861. 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)
  5862. 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)
  5863. end
  5864. for i = 0, 0.6, 0.1 do
  5865. swait()
  5866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5868. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5871. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5872. end
  5873. punchsound1:Play()
  5874. for i = 0, 1, 0.1 do
  5875. swait()
  5876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5878. 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)
  5879. 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)
  5880. 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)
  5881. 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)
  5882. end
  5883. for i = 0, 0.6, 0.1 do
  5884. swait()
  5885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5887. 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)
  5888. 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)
  5889. 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)
  5890. 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)
  5891. end
  5892. for i = 0, 0.6, 0.1 do
  5893. swait()
  5894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5900. end
  5901. punchsound1:Play()
  5902. for i = 0, 1, 0.1 do
  5903. swait()
  5904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5906. 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)
  5907. 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)
  5908. 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)
  5909. 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)
  5910. end
  5911. for i = 0, 0.6, 0.1 do
  5912. swait()
  5913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5915. 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)
  5916. 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)
  5917. 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)
  5918. 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)
  5919. end
  5920. for i = 0, 0.6, 0.1 do
  5921. swait()
  5922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5924. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5926. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5927. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5928. end
  5929. punchsound1:Play()
  5930. for i = 0, 1, 0.1 do
  5931. swait()
  5932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5934. 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)
  5935. 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)
  5936. 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)
  5937. 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)
  5938. end
  5939. for i = 0, 0.6, 0.1 do
  5940. swait()
  5941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5943. 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)
  5944. 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)
  5945. 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)
  5946. 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)
  5947. end
  5948. for i = 0, 0.6, 0.1 do
  5949. swait()
  5950. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5951. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5952. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5953. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5954. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5955. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5956. end
  5957. punchsound1:Play()
  5958. for i = 0, 1, 0.1 do
  5959. swait()
  5960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5962. 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)
  5963. 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)
  5964. 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)
  5965. 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)
  5966. end
  5967. for i = 0, 0.6, 0.1 do
  5968. swait()
  5969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5971. 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)
  5972. 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)
  5973. 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)
  5974. 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)
  5975. end
  5976. for i = 0, 0.6, 0.1 do
  5977. swait()
  5978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5980. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5983. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5984. end
  5985. punchsound1:Play()
  5986. for i = 0, 1, 0.1 do
  5987. swait()
  5988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5990. 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)
  5991. 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)
  5992. 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)
  5993. 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)
  5994. end
  5995.  
  5996.  
  5997.  
  5998. for i,v in pairs(to.Parent:GetChildren()) do
  5999. if v:IsA("Humanoid") then
  6000. v.Health = v.Health - 20
  6001.  
  6002. v.PlatformStand = true
  6003. end
  6004. end
  6005. StrongPunch:Play()
  6006. for i = 0, 1, 0.1 do
  6007. swait()
  6008. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6009. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6010. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6011. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6012. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6013. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6014. end
  6015. for i = 0, 1, 0.1 do
  6016. swait()
  6017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6018. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6019. 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)
  6020. 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)
  6021. 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)
  6022. 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)
  6023. end
  6024. for i,v in pairs(to.Parent:GetChildren()) do
  6025. if v:IsA("Humanoid") then
  6026. v.Health = v.Health - 5
  6027.  
  6028. v.PlatformStand = true
  6029. end
  6030. end
  6031. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6032. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6033. Zanzoken = Instance.new("Part",char)
  6034. Zanzoken.Anchored = true
  6035. Zanzoken.Position = v3(999,999,999)
  6036. Zanzoken.CFrame = Torso.CFrame
  6037. game.Debris:AddItem(Zanzoken,0.5)
  6038. Zanzoken.Transparency = 1
  6039. Zano:Play()
  6040. wait()
  6041. idk = Instance.new("BillboardGui",Zanzoken)
  6042. idk.Size = UDim2.new(10,0,15,0)
  6043. idk.AlwaysOnTop = false
  6044. idk1 = Instance.new("ImageLabel",idk)
  6045. idk1.BackgroundTransparency = 1
  6046. idk.ExtentsOffset = v3(0,0,0)
  6047. idk1.ImageTransparency = 0
  6048. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6049. idk1.Size = UDim2.new(2,0,1,0)
  6050. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6051. idk1.Image = "rbxassetid://319554883"
  6052. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6053. wait()
  6054. Zanzoken = Instance.new("Part",char)
  6055. Zanzoken.Anchored = true
  6056. Zanzoken.Position = v3(999,999,999)
  6057. Zanzoken.CFrame = Torso.CFrame
  6058. game.Debris:AddItem(Zanzoken,0.5)
  6059. Zanzoken.Transparency = 1
  6060. wait()
  6061. idk = Instance.new("BillboardGui",Zanzoken)
  6062. idk.Size = UDim2.new(20,0,20,0)
  6063. idk.AlwaysOnTop = false
  6064. idk1 = Instance.new("ImageLabel",idk)
  6065. idk1.BackgroundTransparency = 1
  6066. idk.ExtentsOffset = v3(0,0,0)
  6067. idk1.ImageTransparency = 0
  6068. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6069. idk1.Size = UDim2.new(2,0,1,0)
  6070. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6071. idk1.Image = "rbxassetid://319554883"
  6072. for i = 0, 1, 0.1 do
  6073. swait()
  6074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6076. 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)
  6077. 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)
  6078. 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)
  6079. 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)
  6080. end
  6081. punchsound1:Play()
  6082. for i = 0, 1, 0.1 do
  6083. swait()
  6084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6086. 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)
  6087. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6088. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6089. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6090. end
  6091. punchsound1:Play()
  6092. for i = 0, 1, 0.1 do
  6093. swait()
  6094. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6095. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6096. 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)
  6097. 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)
  6098. 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)
  6099. 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)
  6100. end
  6101. for i = 0, 1, 0.1 do
  6102. swait()
  6103. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6104. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6105. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6106. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6107. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6108. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6109. end
  6110. for i = 0, 1, 0.1 do
  6111. swait()
  6112. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6113. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6114. 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)
  6115. 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)
  6116. 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)
  6117. 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)
  6118. end
  6119. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6120. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6121. Zanzoken = Instance.new("Part",char)
  6122. Zanzoken.Anchored = true
  6123. Zanzoken.Position = v3(999,999,999)
  6124. Zanzoken.CFrame = Torso.CFrame
  6125. game.Debris:AddItem(Zanzoken,0.5)
  6126. Zanzoken.Transparency = 1
  6127. Zano:Play()
  6128. wait()
  6129. idk = Instance.new("BillboardGui",Zanzoken)
  6130. idk.Size = UDim2.new(10,0,15,0)
  6131. idk.AlwaysOnTop = false
  6132. idk1 = Instance.new("ImageLabel",idk)
  6133. idk1.BackgroundTransparency = 1
  6134. idk.ExtentsOffset = v3(0,0,0)
  6135. idk1.ImageTransparency = 0
  6136. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6137. idk1.Size = UDim2.new(2,0,1,0)
  6138. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6139. idk1.Image = "rbxassetid://319554883"
  6140. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6141. wait()
  6142. Zanzoken = Instance.new("Part",char)
  6143. Zanzoken.Anchored = true
  6144. Zanzoken.Position = v3(999,999,999)
  6145. Zanzoken.CFrame = Torso.CFrame
  6146. game.Debris:AddItem(Zanzoken,0.5)
  6147. Zanzoken.Transparency = 1
  6148. wait()
  6149. idk = Instance.new("BillboardGui",Zanzoken)
  6150. idk.Size = UDim2.new(20,0,20,0)
  6151. idk.AlwaysOnTop = false
  6152. idk1 = Instance.new("ImageLabel",idk)
  6153. idk1.BackgroundTransparency = 1
  6154. idk.ExtentsOffset = v3(0,0,0)
  6155. idk1.ImageTransparency = 0
  6156. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6157. idk1.Size = UDim2.new(2,0,1,0)
  6158. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6159. idk1.Image = "rbxassetid://319554883"
  6160. StrongPunch:Play()
  6161. Break:Play()
  6162.  
  6163. for i = 0, 6, 0.1 do
  6164. swait()
  6165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6167. 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)
  6168. 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)
  6169. 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)
  6170. 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)
  6171. end
  6172. StrongPunch1:Play()
  6173. for i = 0, 6, 0.1 do
  6174. swait()
  6175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6177. 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)
  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(-45), math.rad(0)), 0.3)
  6180. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6181. end
  6182. StrongPunch2:Play()
  6183. for i = 0, 7, 0.1 do
  6184. swait()
  6185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6187. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6190. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6191. end
  6192. for i = 0, 1, 0.1 do
  6193. swait()
  6194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6196. 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)
  6197. 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)
  6198. 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)
  6199. 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)
  6200. end
  6201. punchsound1:Play()
  6202. for i = 0, 1, 0.1 do
  6203. swait()
  6204. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6205. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6206. 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)
  6207. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6208. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6209. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6210. end
  6211. punchsound1:Play()
  6212. for i = 0, 1, 0.1 do
  6213. swait()
  6214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6216. 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)
  6217. 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)
  6218. 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)
  6219. 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)
  6220. end
  6221. for i = 0, 1, 0.1 do
  6222. swait()
  6223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6225. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6226. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6227. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6228. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6229. end
  6230. for i = 0, 1, 0.1 do
  6231. swait()
  6232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6234. 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)
  6235. 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)
  6236. 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)
  6237. 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)
  6238. end
  6239. punchsound1:Play()
  6240. for i = 0, 0.5, 0.1 do
  6241. swait()
  6242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6244. 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)
  6245. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6246. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6247. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6248. end
  6249. punchsound1:Play()
  6250. for i = 0, 0.5, 0.1 do
  6251. swait()
  6252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6254. 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)
  6255. 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)
  6256. 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)
  6257. 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)
  6258. end
  6259. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6260. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6261. Zanzoken = Instance.new("Part",char)
  6262. Zanzoken.Anchored = true
  6263. Zanzoken.Position = v3(999,999,999)
  6264. Zanzoken.CFrame = Torso.CFrame
  6265. game.Debris:AddItem(Zanzoken,0.5)
  6266. Zanzoken.Transparency = 1
  6267. Zano:Play()
  6268. wait()
  6269. idk = Instance.new("BillboardGui",Zanzoken)
  6270. idk.Size = UDim2.new(10,0,15,0)
  6271. idk.AlwaysOnTop = false
  6272. idk1 = Instance.new("ImageLabel",idk)
  6273. idk1.BackgroundTransparency = 1
  6274. idk.ExtentsOffset = v3(0,0,0)
  6275. idk1.ImageTransparency = 0
  6276. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6277. idk1.Size = UDim2.new(2,0,1,0)
  6278. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6279. idk1.Image = "rbxassetid://319554883"
  6280. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6281. wait()
  6282. Zanzoken = Instance.new("Part",char)
  6283. Zanzoken.Anchored = true
  6284. Zanzoken.Position = v3(999,999,999)
  6285. Zanzoken.CFrame = Torso.CFrame
  6286. game.Debris:AddItem(Zanzoken,0.5)
  6287. Zanzoken.Transparency = 1
  6288. wait()
  6289. idk = Instance.new("BillboardGui",Zanzoken)
  6290. idk.Size = UDim2.new(20,0,20,0)
  6291. idk.AlwaysOnTop = false
  6292. idk1 = Instance.new("ImageLabel",idk)
  6293. idk1.BackgroundTransparency = 1
  6294. idk.ExtentsOffset = v3(0,0,0)
  6295. idk1.ImageTransparency = 0
  6296. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6297. idk1.Size = UDim2.new(2,0,1,0)
  6298. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6299. idk1.Image = "rbxassetid://319554883"
  6300. for i = 0, 0.4, 0.1 do
  6301. swait()
  6302. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6303. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6304. 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)
  6305. 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)
  6306. 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)
  6307. 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)
  6308. end
  6309. punchsound1:Play()
  6310. for i = 0, 0.4, 0.1 do
  6311. swait()
  6312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6314. 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)
  6315. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6316. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6317. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6318. end
  6319. for i = 0, 0.4, 0.1 do
  6320. swait()
  6321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6323. 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)
  6324. 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)
  6325. 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)
  6326. 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)
  6327. end
  6328. punchsound1:Play()
  6329. for i = 0, 0.4, 0.1 do
  6330. swait()
  6331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6333. 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)
  6334. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6335. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6336. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6337. end
  6338. for i = 0, 0.4, 0.1 do
  6339. swait()
  6340. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6341. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6342. 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)
  6343. 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)
  6344. 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)
  6345. 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)
  6346. end
  6347. punchsound1:Play()
  6348. for i = 0, 0.4, 0.1 do
  6349. swait()
  6350. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6351. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6352. 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)
  6353. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6354. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6355. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6356. end
  6357. for i = 0, 0.4, 0.1 do
  6358. swait()
  6359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6361. 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)
  6362. 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)
  6363. 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)
  6364. 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)
  6365. end
  6366. punchsound1:Play()
  6367. for i = 0, 0.4, 0.1 do
  6368. swait()
  6369. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6370. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6371. 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)
  6372. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6373. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6374. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6375. end
  6376. for i = 0, 0.4, 0.1 do
  6377. swait()
  6378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6380. 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)
  6381. 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)
  6382. 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)
  6383. 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)
  6384. end
  6385. punchsound1:Play()
  6386. for i = 0, 0.4, 0.1 do
  6387. swait()
  6388. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6389. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6390. 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)
  6391. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6392. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6393. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6394. end
  6395. for i = 0, 0.4, 0.1 do
  6396. swait()
  6397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6399. 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)
  6400. 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)
  6401. 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)
  6402. 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)
  6403. end
  6404. punchsound1:Play()
  6405. for i = 0, 0.4, 0.1 do
  6406. swait()
  6407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6409. 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)
  6410. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6411. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6412. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6413. end
  6414. for i = 0, 0.4, 0.1 do
  6415. swait()
  6416. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6417. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6418. 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)
  6419. 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)
  6420. 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)
  6421. 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)
  6422. end
  6423. punchsound1:Play()
  6424. for i = 0, 0.4, 0.1 do
  6425. swait()
  6426. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6427. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6428. 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)
  6429. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6430. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6431. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6432. end
  6433. punchsound1:Play()
  6434. local pie222 = Instance.new("ParticleEmitter")
  6435. pie222.Parent = LeftArm
  6436. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6437. pie222.LightEmission = 1
  6438. pie222.Size = NumberSequence.new(3)
  6439. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6440. pie222.Transparency = NumberSequence.new(0.6,1)
  6441. pie222.EmissionDirection = "Top"
  6442. pie222.Enabled = true
  6443. pie222.Lifetime = NumberRange.new(1)
  6444. pie222.Rotation = NumberRange.new(-320, 320)
  6445. pie222.Rate = 404
  6446. pie222.Speed = NumberRange.new(0)
  6447. pie222.LockedToPart = false
  6448. pie222.VelocitySpread = 2
  6449. for i = 0, 2, 0.1 do
  6450. swait()
  6451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6453. 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)
  6454. 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)
  6455. 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)
  6456. 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)
  6457. end
  6458. wait(2)
  6459. bigbangattack2()
  6460. pie222:Destroy()
  6461.  
  6462. for i,v in pairs(to.Parent:GetChildren()) do
  6463. if v:IsA("Humanoid") then
  6464. v.Health = v.Health - math.huge
  6465.  
  6466. v.PlatformStand = true
  6467. end
  6468. end
  6469.  
  6470. hit1 = false
  6471.  
  6472. hit2 = true
  6473. for i,v in pairs(to.Parent:GetChildren()) do
  6474. if v:IsA("Humanoid") then
  6475. v.Health = v.Health - 10
  6476.  
  6477. v.PlatformStand = true
  6478. end
  6479. end
  6480. hit2 = false
  6481.  
  6482. hit3 = true
  6483. hit4 = true
  6484.  
  6485.  
  6486.  
  6487.  
  6488. coroutine.wrap(function()
  6489. for i=1,2 do
  6490. wait()
  6491.  
  6492.  
  6493.  
  6494.  
  6495.  
  6496. for i,v in pairs(to.Parent:GetChildren()) do
  6497. if v:IsA("Humanoid") then
  6498. v.Health = v.Health - 2
  6499.  
  6500. v.PlatformStand = true
  6501. end
  6502. end
  6503. end
  6504.  
  6505.  
  6506. wait(3)
  6507. end)()
  6508.  
  6509.  
  6510.  
  6511.  
  6512.  
  6513.  
  6514.  
  6515.  
  6516.  
  6517.  
  6518.  
  6519.  
  6520.  
  6521.  
  6522. for i,v in pairs(to.Parent:GetChildren()) do
  6523. if v:IsA("Humanoid") then
  6524. v.Health = v.Health - 10
  6525.  
  6526. v.PlatformStand = true
  6527. end
  6528. end
  6529.  
  6530.  
  6531.  
  6532. hitground = new("Part",char)
  6533. hitground.Size = Vector3.new(5,5,5)
  6534. hitground.Name = "Ground"
  6535. hitground.Transparency = 1
  6536. hitground.CanCollide = false
  6537. game.Debris:AddItem(hitground,2)
  6538. hitground.Position = Vector3.new(999,999,999)
  6539. hitgroundweld = new("Weld",hitground)
  6540. hitgroundweld.Part0 = to
  6541. hitgroundweld.Part1 = hitground
  6542. hitground.Touched:connect(function(hit2)
  6543. if hit2.Size.x > 150 then
  6544. hitground:Destroy()
  6545. ad = new("Part",char)
  6546. ad.Name = "NewPart"
  6547. ad.Size = Vector3.new(30,0.1,30)
  6548. ad.CanCollide = false
  6549. ad.Anchored = true
  6550. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6551. ad.Transparency = 1
  6552. aad = new("Decal",ad)
  6553.  
  6554. aad.Face = "Top"
  6555. aad.Transparency = 1
  6556. aad.Transparency = 0
  6557. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6558. smoke = new("Part",to)
  6559. smokemesh = new("SpecialMesh",smoke)
  6560. smokemesh.MeshId = "rbxassetid://928329648"
  6561. smoke.BrickColor = hit2.BrickColor
  6562. smoke.Anchored = true
  6563. smoke.Position = hitground.Position
  6564. GroundImpact:Play()
  6565. for i = 1,20 do
  6566. wait()
  6567. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6568. smoke.Transparency = smoke.Transparency + 1/20
  6569. end
  6570. smoke:Destroy()
  6571. wait(0.5)
  6572.  
  6573. for i = 1,20 do
  6574. wait(0.1)
  6575. aad.Transparency = aad.Transparency + 1/20
  6576. end
  6577. end
  6578. end)
  6579. ys = Instance.new("BodyVelocity",to)
  6580. ys.Name = "GO"
  6581.  
  6582. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6583.  
  6584. ys.Velocity = v3(0,-90,0)
  6585.  
  6586. wait(1)
  6587. ys:Destroy()
  6588.  
  6589.  
  6590.  
  6591. hit3 = false
  6592. hit4 = false
  6593.  
  6594.  
  6595. hit1 = false
  6596. hit2 = false
  6597. hit3 = false
  6598. hit4 = false
  6599. idle = true
  6600. RootPart.Anchored = false
  6601. end
  6602. end)
  6603. end
  6604.  
  6605. function Combo3()
  6606. getplayer = new("Part",char)
  6607. getplayer.Position = Vector3.new(999,999,999)
  6608. getplayer.Transparency = 1
  6609. getplayer.Size = v3(3,3,3)
  6610. getplayer.CanCollide = false
  6611. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6612. getplayer.Name = "GetPlayer"
  6613.  
  6614. game.Debris:AddItem(getplayer,0.5)
  6615.  
  6616. getplayer.Touched:connect(function(hit)
  6617. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6618. getplayer:Destroy()
  6619. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6620. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6621. to.Anchored = true
  6622. RootPart.Anchored = true
  6623. idle = false
  6624.  
  6625.  
  6626. punchsound1:Play()
  6627. hit1 = true
  6628. for i = 0, 1, 0.1 do
  6629. swait()
  6630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6632. 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)
  6633. 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)
  6634. 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)
  6635. 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)
  6636. end
  6637. punchsound1:Play()
  6638. for i = 0, 1, 0.1 do
  6639. swait()
  6640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6642. 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)
  6643. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6644. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6645. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6646. end
  6647. punchsound1:Play()
  6648. for i = 0, 1, 0.1 do
  6649. swait()
  6650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6652. 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)
  6653. 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)
  6654. 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)
  6655. 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)
  6656. end
  6657. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6658. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6659. Zanzoken = Instance.new("Part",char)
  6660. Zanzoken.Anchored = true
  6661. Zanzoken.Position = v3(999,999,999)
  6662. Zanzoken.CFrame = Torso.CFrame
  6663. game.Debris:AddItem(Zanzoken,0.5)
  6664. Zanzoken.Transparency = 1
  6665. Zano:Play()
  6666. wait()
  6667. idk = Instance.new("BillboardGui",Zanzoken)
  6668. idk.Size = UDim2.new(10,0,15,0)
  6669. idk.AlwaysOnTop = false
  6670. idk1 = Instance.new("ImageLabel",idk)
  6671. idk1.BackgroundTransparency = 1
  6672. idk.ExtentsOffset = v3(0,0,0)
  6673. idk1.ImageTransparency = 0
  6674. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6675. idk1.Size = UDim2.new(2,0,1,0)
  6676. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6677. idk1.Image = "rbxassetid://319554883"
  6678. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6679. wait()
  6680. Zanzoken = Instance.new("Part",char)
  6681. Zanzoken.Anchored = true
  6682. Zanzoken.Position = v3(999,999,999)
  6683. Zanzoken.CFrame = Torso.CFrame
  6684. game.Debris:AddItem(Zanzoken,0.5)
  6685. Zanzoken.Transparency = 1
  6686. wait()
  6687. idk = Instance.new("BillboardGui",Zanzoken)
  6688. idk.Size = UDim2.new(20,0,20,0)
  6689. idk.AlwaysOnTop = false
  6690. idk1 = Instance.new("ImageLabel",idk)
  6691. idk1.BackgroundTransparency = 1
  6692. idk.ExtentsOffset = v3(0,0,0)
  6693. idk1.ImageTransparency = 0
  6694. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6695. idk1.Size = UDim2.new(2,0,1,0)
  6696. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6697. idk1.Image = "rbxassetid://319554883"
  6698. for i = 0, 1, 0.1 do
  6699. swait()
  6700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6702. 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)
  6703. 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)
  6704. 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)
  6705. 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)
  6706. end
  6707. punchsound1:Play()
  6708. for i = 0, 1, 0.1 do
  6709. swait()
  6710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6712. 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)
  6713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6715. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6716. end
  6717. punchsound1:Play()
  6718. for i = 0, 1, 0.1 do
  6719. swait()
  6720. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6721. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6722. 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)
  6723. 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)
  6724. 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)
  6725. 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)
  6726. end
  6727. for i = 0, 1, 0.1 do
  6728. swait()
  6729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6731. 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)
  6732. 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)
  6733. 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)
  6734. 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)
  6735. end
  6736. punchsound1:Play()
  6737. for i = 0, 1, 0.1 do
  6738. swait()
  6739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6741. 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)
  6742. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6743. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6744. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6745. end
  6746. punchsound1:Play()
  6747. for i = 0, 1, 0.1 do
  6748. swait()
  6749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6751. 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)
  6752. 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)
  6753. 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)
  6754. 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)
  6755. end
  6756. for i = 0, 1, 0.1 do
  6757. swait()
  6758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6760. 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)
  6761. 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)
  6762. 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)
  6763. 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)
  6764. end
  6765. punchsound1:Play()
  6766. for i = 0, 1, 0.1 do
  6767. swait()
  6768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6770. 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)
  6771. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6772. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6773. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6774. end
  6775. punchsound1:Play()
  6776. for i,v in pairs(to.Parent:GetChildren()) do
  6777. if v:IsA("Humanoid") then
  6778. v.Health = v.Health - 10
  6779.  
  6780. v.PlatformStand = true
  6781. end
  6782. end
  6783. for i = 0, 1, 0.1 do
  6784. swait()
  6785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6787. 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)
  6788. 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)
  6789. 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)
  6790. 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)
  6791. end
  6792.  
  6793. for i = 0, 1, 0.1 do
  6794. swait()
  6795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6797. 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)
  6798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6800. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6801. end
  6802. punchsound1:Play()
  6803. for i = 0, 1, 0.1 do
  6804. swait()
  6805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6807. 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)
  6808. 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)
  6809. 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)
  6810. 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)
  6811. end
  6812. for i,v in pairs(to.Parent:GetChildren()) do
  6813. if v:IsA("Humanoid") then
  6814. v.Health = v.Health - 3
  6815.  
  6816. v.PlatformStand = true
  6817. end
  6818. end
  6819. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6820. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6821. Zanzoken = Instance.new("Part",char)
  6822. Zanzoken.Anchored = true
  6823. Zanzoken.Position = v3(999,999,999)
  6824. Zanzoken.CFrame = Torso.CFrame
  6825. game.Debris:AddItem(Zanzoken,0.5)
  6826. Zanzoken.Transparency = 1
  6827. Zano:Play()
  6828. wait()
  6829. idk = Instance.new("BillboardGui",Zanzoken)
  6830. idk.Size = UDim2.new(10,0,15,0)
  6831. idk.AlwaysOnTop = false
  6832. idk1 = Instance.new("ImageLabel",idk)
  6833. idk1.BackgroundTransparency = 1
  6834. idk.ExtentsOffset = v3(0,0,0)
  6835. idk1.ImageTransparency = 0
  6836. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6837. idk1.Size = UDim2.new(2,0,1,0)
  6838. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6839. idk1.Image = "rbxassetid://319554883"
  6840. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6841. wait()
  6842. Zanzoken = Instance.new("Part",char)
  6843. Zanzoken.Anchored = true
  6844. Zanzoken.Position = v3(999,999,999)
  6845. Zanzoken.CFrame = Torso.CFrame
  6846. game.Debris:AddItem(Zanzoken,0.5)
  6847. Zanzoken.Transparency = 1
  6848. wait()
  6849. idk = Instance.new("BillboardGui",Zanzoken)
  6850. idk.Size = UDim2.new(20,0,20,0)
  6851. idk.AlwaysOnTop = false
  6852. idk1 = Instance.new("ImageLabel",idk)
  6853. idk1.BackgroundTransparency = 1
  6854. idk.ExtentsOffset = v3(0,0,0)
  6855. idk1.ImageTransparency = 0
  6856. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6857. idk1.Size = UDim2.new(2,0,1,0)
  6858. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6859. idk1.Image = "rbxassetid://319554883"
  6860. for i = 0, 1, 0.1 do
  6861. swait()
  6862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6864. 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)
  6865. 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)
  6866. 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)
  6867. 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)
  6868. end
  6869. for i = 0, 1, 0.1 do
  6870. swait()
  6871. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6872. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6873. 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)
  6874. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6875. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6876. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6877. end
  6878. punchsound1:Play()
  6879. for i = 0, 1, 0.1 do
  6880. swait()
  6881. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6882. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6883. 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)
  6884. 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)
  6885. 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)
  6886. 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)
  6887. end
  6888. for i,v in pairs(to.Parent:GetChildren()) do
  6889. if v:IsA("Humanoid") then
  6890. v.Health = v.Health - 3
  6891.  
  6892. v.PlatformStand = true
  6893. end
  6894. end
  6895. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6896. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6897. Zanzoken = Instance.new("Part",char)
  6898. Zanzoken.Anchored = true
  6899. Zanzoken.Position = v3(999,999,999)
  6900. Zanzoken.CFrame = Torso.CFrame
  6901. game.Debris:AddItem(Zanzoken,0.5)
  6902. Zanzoken.Transparency = 1
  6903. Zano:Play()
  6904. wait()
  6905. idk = Instance.new("BillboardGui",Zanzoken)
  6906. idk.Size = UDim2.new(10,0,15,0)
  6907. idk.AlwaysOnTop = false
  6908. idk1 = Instance.new("ImageLabel",idk)
  6909. idk1.BackgroundTransparency = 1
  6910. idk.ExtentsOffset = v3(0,0,0)
  6911. idk1.ImageTransparency = 0
  6912. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6913. idk1.Size = UDim2.new(2,0,1,0)
  6914. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6915. idk1.Image = "rbxassetid://319554883"
  6916. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6917. wait()
  6918. Zanzoken = Instance.new("Part",char)
  6919. Zanzoken.Anchored = true
  6920. Zanzoken.Position = v3(999,999,999)
  6921. Zanzoken.CFrame = Torso.CFrame
  6922. game.Debris:AddItem(Zanzoken,0.5)
  6923. Zanzoken.Transparency = 1
  6924. wait()
  6925. idk = Instance.new("BillboardGui",Zanzoken)
  6926. idk.Size = UDim2.new(20,0,20,0)
  6927. idk.AlwaysOnTop = false
  6928. idk1 = Instance.new("ImageLabel",idk)
  6929. idk1.BackgroundTransparency = 1
  6930. idk.ExtentsOffset = v3(0,0,0)
  6931. idk1.ImageTransparency = 0
  6932. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6933. idk1.Size = UDim2.new(2,0,1,0)
  6934. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6935. idk1.Image = "rbxassetid://319554883"
  6936. punchsound1:Play()
  6937. for i = 0, 1, 0.1 do
  6938. swait()
  6939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6941. 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)
  6942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6944. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6945. end
  6946. punchsound1:Play()
  6947. for i = 0, 1, 0.1 do
  6948. swait()
  6949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6951. 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)
  6952. 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)
  6953. 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)
  6954. 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)
  6955. end
  6956.  
  6957.  
  6958. for i,v in pairs(to.Parent:GetChildren()) do
  6959. if v:IsA("Humanoid") then
  6960. v.Health = v.Health - 20
  6961.  
  6962. v.PlatformStand = true
  6963. end
  6964. end
  6965. StrongPunch:Play()
  6966. for i = 0, 1, 0.1 do
  6967. swait()
  6968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6974. end
  6975. for i = 0, 1, 0.1 do
  6976. swait()
  6977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6979. 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)
  6980. 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)
  6981. 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)
  6982. 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)
  6983. end
  6984. for i,v in pairs(to.Parent:GetChildren()) do
  6985. if v:IsA("Humanoid") then
  6986. v.Health = v.Health - 3
  6987.  
  6988. v.PlatformStand = true
  6989. end
  6990. end
  6991. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6992. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6993. Zanzoken = Instance.new("Part",char)
  6994. Zanzoken.Anchored = true
  6995. Zanzoken.Position = v3(999,999,999)
  6996. Zanzoken.CFrame = Torso.CFrame
  6997. game.Debris:AddItem(Zanzoken,0.5)
  6998. Zanzoken.Transparency = 1
  6999. Zano:Play()
  7000. wait()
  7001. idk = Instance.new("BillboardGui",Zanzoken)
  7002. idk.Size = UDim2.new(10,0,15,0)
  7003. idk.AlwaysOnTop = false
  7004. idk1 = Instance.new("ImageLabel",idk)
  7005. idk1.BackgroundTransparency = 1
  7006. idk.ExtentsOffset = v3(0,0,0)
  7007. idk1.ImageTransparency = 0
  7008. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7009. idk1.Size = UDim2.new(2,0,1,0)
  7010. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7011. idk1.Image = "rbxassetid://319554883"
  7012. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7013. wait()
  7014. Zanzoken = Instance.new("Part",char)
  7015. Zanzoken.Anchored = true
  7016. Zanzoken.Position = v3(999,999,999)
  7017. Zanzoken.CFrame = Torso.CFrame
  7018. game.Debris:AddItem(Zanzoken,0.5)
  7019. Zanzoken.Transparency = 1
  7020. wait()
  7021. idk = Instance.new("BillboardGui",Zanzoken)
  7022. idk.Size = UDim2.new(20,0,20,0)
  7023. idk.AlwaysOnTop = false
  7024. idk1 = Instance.new("ImageLabel",idk)
  7025. idk1.BackgroundTransparency = 1
  7026. idk.ExtentsOffset = v3(0,0,0)
  7027. idk1.ImageTransparency = 0
  7028. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7029. idk1.Size = UDim2.new(2,0,1,0)
  7030. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7031. idk1.Image = "rbxassetid://319554883"
  7032. for i = 0, 1, 0.1 do
  7033. swait()
  7034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7036. 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)
  7037. 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)
  7038. 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)
  7039. 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)
  7040. end
  7041. punchsound1:Play()
  7042. for i = 0, 1, 0.1 do
  7043. swait()
  7044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7046. 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)
  7047. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7049. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7050. end
  7051. punchsound1:Play()
  7052. for i = 0, 1, 0.1 do
  7053. swait()
  7054. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7055. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7056. 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)
  7057. 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)
  7058. 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)
  7059. 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)
  7060. end
  7061. for i = 0, 1, 0.1 do
  7062. swait()
  7063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7065. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7066. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7067. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7068. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7069. end
  7070. for i = 0, 1, 0.1 do
  7071. swait()
  7072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7074. 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)
  7075. 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)
  7076. 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)
  7077. 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)
  7078. end
  7079. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7080. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7081. Zanzoken = Instance.new("Part",char)
  7082. Zanzoken.Anchored = true
  7083. Zanzoken.Position = v3(999,999,999)
  7084. Zanzoken.CFrame = Torso.CFrame
  7085. game.Debris:AddItem(Zanzoken,0.5)
  7086. Zanzoken.Transparency = 1
  7087. Zano:Play()
  7088. wait()
  7089. idk = Instance.new("BillboardGui",Zanzoken)
  7090. idk.Size = UDim2.new(10,0,15,0)
  7091. idk.AlwaysOnTop = false
  7092. idk1 = Instance.new("ImageLabel",idk)
  7093. idk1.BackgroundTransparency = 1
  7094. idk.ExtentsOffset = v3(0,0,0)
  7095. idk1.ImageTransparency = 0
  7096. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7097. idk1.Size = UDim2.new(2,0,1,0)
  7098. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7099. idk1.Image = "rbxassetid://319554883"
  7100. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7101. wait()
  7102. Zanzoken = Instance.new("Part",char)
  7103. Zanzoken.Anchored = true
  7104. Zanzoken.Position = v3(999,999,999)
  7105. Zanzoken.CFrame = Torso.CFrame
  7106. game.Debris:AddItem(Zanzoken,0.5)
  7107. Zanzoken.Transparency = 1
  7108. wait()
  7109. idk = Instance.new("BillboardGui",Zanzoken)
  7110. idk.Size = UDim2.new(20,0,20,0)
  7111. idk.AlwaysOnTop = false
  7112. idk1 = Instance.new("ImageLabel",idk)
  7113. idk1.BackgroundTransparency = 1
  7114. idk.ExtentsOffset = v3(0,0,0)
  7115. idk1.ImageTransparency = 0
  7116. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7117. idk1.Size = UDim2.new(2,0,1,0)
  7118. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7119. idk1.Image = "rbxassetid://319554883"
  7120. StrongPunch:Play()
  7121. Break:Play()
  7122. local Aura4 = Instance.new('ParticleEmitter')
  7123. Aura4.Name = "Aura"
  7124. Aura4.Texture = "rbxassetid://1046299182"
  7125. Aura4.Parent = Torso
  7126. Aura4.LightEmission = 1
  7127. Aura4.Transparency = NumberSequence.new(0.7,1)
  7128. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7129. Aura4.Size = NumberSequence.new(1,30)
  7130. Aura4.Rotation = NumberRange.new(-360,360)
  7131. Aura4.LockedToPart = true
  7132. Aura4.Lifetime = NumberRange.new(0.2)
  7133. Aura4.Rate = 100
  7134. Aura4.Speed = NumberRange.new(0)
  7135. Aura4.EmissionDirection = "Top"
  7136. for i = 0, 6, 0.1 do
  7137. swait()
  7138. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7139. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7140. 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)
  7141. 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)
  7142. 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)
  7143. 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)
  7144. end
  7145. Aura4:Destroy()
  7146. wait(0.1)
  7147. local Aura4 = Instance.new('ParticleEmitter')
  7148. Aura4.Name = "Aura"
  7149. Aura4.Texture = "rbxassetid://1046299182"
  7150. Aura4.Parent = Torso
  7151. Aura4.LightEmission = 1
  7152. Aura4.Transparency = NumberSequence.new(0.7,1)
  7153. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7154. Aura4.Size = NumberSequence.new(1,30)
  7155. Aura4.Rotation = NumberRange.new(-360,360)
  7156. Aura4.LockedToPart = true
  7157. Aura4.Lifetime = NumberRange.new(0.2)
  7158. Aura4.Rate = 100
  7159. Aura4.Speed = NumberRange.new(0)
  7160. Aura4.EmissionDirection = "Top"
  7161. StrongPunch1:Play()
  7162. Break:Play()
  7163. for i = 0, 6, 0.1 do
  7164. swait()
  7165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7167. 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)
  7168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7170. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7171. end
  7172. Aura4:Destroy()
  7173. StrongPunch2:Play()
  7174. Break:Play()
  7175. local Aura4 = Instance.new('ParticleEmitter')
  7176. Aura4.Name = "Aura"
  7177. Aura4.Texture = "rbxassetid://1046299182"
  7178. Aura4.Parent = Torso
  7179. Aura4.LightEmission = 1
  7180. Aura4.Transparency = NumberSequence.new(0.7,1)
  7181. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7182. Aura4.Size = NumberSequence.new(1,30)
  7183. Aura4.Rotation = NumberRange.new(-360,360)
  7184. Aura4.LockedToPart = true
  7185. Aura4.Lifetime = NumberRange.new(0.2)
  7186. Aura4.Rate = 100
  7187. Aura4.Speed = NumberRange.new(0)
  7188. Aura4.EmissionDirection = "Top"
  7189. for i = 0, 7, 0.1 do
  7190. swait()
  7191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7193. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7196. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7197. end
  7198. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7199. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7200. Aura4:Destroy()
  7201. Zanzoken = Instance.new("Part",char)
  7202. Zanzoken.Anchored = true
  7203. Zanzoken.Position = v3(999,999,999)
  7204. Zanzoken.CFrame = Torso.CFrame
  7205. game.Debris:AddItem(Zanzoken,0.5)
  7206. Zanzoken.Transparency = 1
  7207. Zano:Play()
  7208. wait()
  7209. idk = Instance.new("BillboardGui",Zanzoken)
  7210. idk.Size = UDim2.new(10,0,15,0)
  7211. idk.AlwaysOnTop = false
  7212. idk1 = Instance.new("ImageLabel",idk)
  7213. idk1.BackgroundTransparency = 1
  7214. idk.ExtentsOffset = v3(0,0,0)
  7215. idk1.ImageTransparency = 0
  7216. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7217. idk1.Size = UDim2.new(2,0,1,0)
  7218. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7219. idk1.Image = "rbxassetid://319554883"
  7220. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7221. wait()
  7222. Zanzoken = Instance.new("Part",char)
  7223. Zanzoken.Anchored = true
  7224. Zanzoken.Position = v3(999,999,999)
  7225. Zanzoken.CFrame = Torso.CFrame
  7226. game.Debris:AddItem(Zanzoken,0.5)
  7227. Zanzoken.Transparency = 1
  7228. wait()
  7229. idk = Instance.new("BillboardGui",Zanzoken)
  7230. idk.Size = UDim2.new(20,0,20,0)
  7231. idk.AlwaysOnTop = false
  7232. idk1 = Instance.new("ImageLabel",idk)
  7233. idk1.BackgroundTransparency = 1
  7234. idk.ExtentsOffset = v3(0,0,0)
  7235. idk1.ImageTransparency = 0
  7236. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7237. idk1.Size = UDim2.new(2,0,1,0)
  7238. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7239. idk1.Image = "rbxassetid://319554883"
  7240. for i = 0, 1, 0.1 do
  7241. swait()
  7242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7244. 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)
  7245. 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)
  7246. 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)
  7247. 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)
  7248. end
  7249. punchsound1:Play()
  7250. for i = 0, 1, 0.1 do
  7251. swait()
  7252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7254. 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)
  7255. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7256. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7257. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7258. end
  7259. punchsound1:Play()
  7260. for i = 0, 1, 0.1 do
  7261. swait()
  7262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7264. 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)
  7265. 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)
  7266. 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)
  7267. 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)
  7268. end
  7269. for i = 0, 1, 0.1 do
  7270. swait()
  7271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7273. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7276. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7277. end
  7278. for i = 0, 1, 0.1 do
  7279. swait()
  7280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7282. 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)
  7283. 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)
  7284. 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)
  7285. 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)
  7286. end
  7287. punchsound1:Play()
  7288. for i = 0, 0.5, 0.1 do
  7289. swait()
  7290. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7291. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7292. 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)
  7293. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7294. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7295. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7296. end
  7297. punchsound1:Play()
  7298. for i = 0, 0.5, 0.1 do
  7299. swait()
  7300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7302. 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)
  7303. 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)
  7304. 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)
  7305. 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)
  7306. end
  7307. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7308. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7309. Zanzoken = Instance.new("Part",char)
  7310. Zanzoken.Anchored = true
  7311. Zanzoken.Position = v3(999,999,999)
  7312. Zanzoken.CFrame = Torso.CFrame
  7313. game.Debris:AddItem(Zanzoken,0.5)
  7314. Zanzoken.Transparency = 1
  7315. Zano:Play()
  7316. wait()
  7317. idk = Instance.new("BillboardGui",Zanzoken)
  7318. idk.Size = UDim2.new(10,0,15,0)
  7319. idk.AlwaysOnTop = false
  7320. idk1 = Instance.new("ImageLabel",idk)
  7321. idk1.BackgroundTransparency = 1
  7322. idk.ExtentsOffset = v3(0,0,0)
  7323. idk1.ImageTransparency = 0
  7324. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7325. idk1.Size = UDim2.new(2,0,1,0)
  7326. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7327. idk1.Image = "rbxassetid://319554883"
  7328. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7329. wait()
  7330. Zanzoken = Instance.new("Part",char)
  7331. Zanzoken.Anchored = true
  7332. Zanzoken.Position = v3(999,999,999)
  7333. Zanzoken.CFrame = Torso.CFrame
  7334. game.Debris:AddItem(Zanzoken,0.5)
  7335. Zanzoken.Transparency = 1
  7336. wait()
  7337. idk = Instance.new("BillboardGui",Zanzoken)
  7338. idk.Size = UDim2.new(20,0,20,0)
  7339. idk.AlwaysOnTop = false
  7340. idk1 = Instance.new("ImageLabel",idk)
  7341. idk1.BackgroundTransparency = 1
  7342. idk.ExtentsOffset = v3(0,0,0)
  7343. idk1.ImageTransparency = 0
  7344. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7345. idk1.Size = UDim2.new(2,0,1,0)
  7346. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7347. idk1.Image = "rbxassetid://319554883"
  7348. for i = 0, 0.4, 0.1 do
  7349. swait()
  7350. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7351. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7352. 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)
  7353. 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)
  7354. 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)
  7355. 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)
  7356. end
  7357. punchsound1:Play()
  7358. for i = 0, 0.4, 0.1 do
  7359. swait()
  7360. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7361. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7362. 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)
  7363. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7364. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7365. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7366. end
  7367. punchsound1:Play()
  7368. for i = 0, 1, 0.1 do
  7369. swait()
  7370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7372. 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)
  7373. 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)
  7374. 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)
  7375. 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)
  7376. end
  7377. for i,v in pairs(to.Parent:GetChildren()) do
  7378. if v:IsA("Humanoid") then
  7379. v.Health = v.Health - 8
  7380.  
  7381. v.PlatformStand = true
  7382. end
  7383. end
  7384.  
  7385. hit1 = false
  7386.  
  7387. punchsound1:Play()
  7388. hit2 = true
  7389. for i = 0, 1, 0.1 do
  7390. swait()
  7391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7393. 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)
  7394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7396. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7397. end
  7398. for i,v in pairs(to.Parent:GetChildren()) do
  7399. if v:IsA("Humanoid") then
  7400. v.Health = v.Health - 10
  7401.  
  7402. v.PlatformStand = true
  7403. end
  7404. end
  7405. hit2 = false
  7406.  
  7407. punchsound1:Play()
  7408. hit3 = true
  7409. hit4 = true
  7410.  
  7411.  
  7412. punchsound1:Play()
  7413.  
  7414.  
  7415. coroutine.wrap(function()
  7416. for i=1,2 do
  7417. wait()
  7418.  
  7419.  
  7420.  
  7421.  
  7422.  
  7423. for i,v in pairs(to.Parent:GetChildren()) do
  7424. if v:IsA("Humanoid") then
  7425. v.Health = v.Health - 30
  7426.  
  7427. v.PlatformStand = true
  7428. end
  7429. end
  7430. end
  7431.  
  7432.  
  7433. wait(3)
  7434. end)()
  7435.  
  7436.  
  7437.  
  7438. RootPart.Anchored = false
  7439.  
  7440.  
  7441.  
  7442.  
  7443.  
  7444. StrongPunch:Play()
  7445.  
  7446.  
  7447.  
  7448.  
  7449.  
  7450.  
  7451. for i,v in pairs(to.Parent:GetChildren()) do
  7452. if v:IsA("Humanoid") then
  7453. v.Health = v.Health - 20
  7454.  
  7455. v.PlatformStand = true
  7456. end
  7457. end
  7458.  
  7459. StrongPunch2:Play()
  7460.  
  7461.  
  7462. hitground = new("Part",char)
  7463. hitground.Size = Vector3.new(5,5,5)
  7464. hitground.Name = "Ground"
  7465. hitground.Transparency = 1
  7466. hitground.CanCollide = false
  7467. game.Debris:AddItem(hitground,2)
  7468. hitground.Position = Vector3.new(999,999,999)
  7469. hitgroundweld = new("Weld",hitground)
  7470. hitgroundweld.Part0 = to
  7471. hitgroundweld.Part1 = hitground
  7472. hitground.Touched:connect(function(hit2)
  7473. if hit2.Size.x > 150 then
  7474. hitground:Destroy()
  7475. ad = new("Part",char)
  7476. ad.Name = "NewPart"
  7477. ad.Size = Vector3.new(30,0.1,30)
  7478. ad.CanCollide = false
  7479. ad.Anchored = true
  7480. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7481. ad.Transparency = 1
  7482. aad = new("Decal",ad)
  7483.  
  7484. aad.Face = "Top"
  7485. aad.Transparency = 1
  7486. aad.Transparency = 0
  7487. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7488. smoke = new("Part",to)
  7489. smokemesh = new("SpecialMesh",smoke)
  7490. smokemesh.MeshId = "rbxassetid://928329648"
  7491. smoke.BrickColor = hit2.BrickColor
  7492. smoke.Anchored = true
  7493. smoke.Position = hitground.Position
  7494. GroundImpact:Play()
  7495. for i = 1,20 do
  7496. wait()
  7497. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7498. smoke.Transparency = smoke.Transparency + 1/20
  7499. end
  7500. smoke:Destroy()
  7501. wait(0.5)
  7502.  
  7503. for i = 1,20 do
  7504. wait(0.1)
  7505. aad.Transparency = aad.Transparency + 1/20
  7506. end
  7507. end
  7508. end)
  7509. ys = Instance.new("BodyVelocity",to)
  7510. ys.Name = "GO"
  7511.  
  7512. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7513.  
  7514. ys.Velocity = v3(0,-90,0)
  7515.  
  7516. wait(1)
  7517. ys:Destroy()
  7518.  
  7519.  
  7520.  
  7521.  
  7522.  
  7523. hit3 = false
  7524. hit4 = false
  7525.  
  7526.  
  7527. hit1 = false
  7528. hit2 = false
  7529. hit3 = false
  7530. hit4 = false
  7531. idle = true
  7532. RootPart.Anchored = false
  7533. to.Anchored = false
  7534. end
  7535. end)
  7536. end
  7537.  
  7538.  
  7539. function Combo2()
  7540. getplayer = new("Part",char)
  7541. getplayer.Position = Vector3.new(999,999,999)
  7542. getplayer.Transparency = 1
  7543. getplayer.Size = v3(3,3,3)
  7544. getplayer.CanCollide = false
  7545. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7546. getplayer.Name = "GetPlayer"
  7547.  
  7548. game.Debris:AddItem(getplayer,0.5)
  7549.  
  7550. getplayer.Touched:connect(function(hit)
  7551. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7552. getplayer:Destroy()
  7553. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7554. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7555. to.Anchored = true
  7556. idle = false
  7557.  
  7558.  
  7559. punchsound1:Play()
  7560. hit1 = true
  7561. for i = 0, 1, 0.1 do
  7562. swait()
  7563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7565. 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)
  7566. 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)
  7567. 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)
  7568. 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)
  7569. end
  7570. punchsound1:Play()
  7571. for i = 0, 1, 0.1 do
  7572. swait()
  7573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7575. 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)
  7576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7577. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7578. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7579. end
  7580. punchsound1:Play()
  7581. for i = 0, 1, 0.1 do
  7582. swait()
  7583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7585. 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)
  7586. 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)
  7587. 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)
  7588. 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)
  7589. end
  7590. for i = 0, 1, 0.1 do
  7591. swait()
  7592. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7593. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7594. 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)
  7595. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7596. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7597. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7598. end
  7599. for i = 0, 1, 0.1 do
  7600. swait()
  7601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7603. 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)
  7604. 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)
  7605. 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)
  7606. 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)
  7607. end
  7608. StrongPunch1:Play()
  7609. for i = 0, 1, 0.1 do
  7610. swait()
  7611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7613. 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)
  7614. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7615. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7616. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7617. end
  7618. for i = 0, 0.6, 0.1 do
  7619. swait()
  7620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7622. 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)
  7623. 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)
  7624. 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)
  7625. 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)
  7626. end
  7627. for i = 0, 0.6, 0.1 do
  7628. swait()
  7629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7631. 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)
  7632. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7634. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7635. end
  7636. for i,v in pairs(to.Parent:GetChildren()) do
  7637. if v:IsA("Humanoid") then
  7638. v.Health = v.Health - 6
  7639.  
  7640. v.PlatformStand = true
  7641. end
  7642. end
  7643. StrongPunch:Play()
  7644. for i = 0, 1, 0.1 do
  7645. swait()
  7646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7648. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7649. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7650. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7651. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7652. end
  7653. for i,v in pairs(to.Parent:GetChildren()) do
  7654. if v:IsA("Humanoid") then
  7655. v.Health = v.Health - 8
  7656.  
  7657. v.PlatformStand = true
  7658. end
  7659. end
  7660.  
  7661. hit1 = false
  7662.  
  7663. punchsound1:Play()
  7664. hit2 = true
  7665. for i = 0, 1, 0.1 do
  7666. swait()
  7667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7669. 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)
  7670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7671. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7672. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7673. end
  7674. for i,v in pairs(to.Parent:GetChildren()) do
  7675. if v:IsA("Humanoid") then
  7676. v.Health = v.Health - 5
  7677.  
  7678. v.PlatformStand = true
  7679. end
  7680. end
  7681. hit2 = false
  7682.  
  7683. punchsound1:Play()
  7684. hit3 = true
  7685. hit4 = true
  7686.  
  7687.  
  7688. punchsound1:Play()
  7689.  
  7690. coroutine.wrap(function()
  7691. for i=1,2 do
  7692. wait()
  7693. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  7694. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  7695. Zanzoken = Instance.new("Part",char)
  7696. Zanzoken.Anchored = true
  7697. Zanzoken.Position = v3(999,999,999)
  7698. Zanzoken.CFrame = Torso.CFrame
  7699. game.Debris:AddItem(Zanzoken,0.5)
  7700. Zanzoken.Transparency = 1
  7701. Zano:Play()
  7702. wait()
  7703. idk = Instance.new("BillboardGui",Zanzoken)
  7704. idk.Size = UDim2.new(10,0,15,0)
  7705. idk.AlwaysOnTop = false
  7706. idk1 = Instance.new("ImageLabel",idk)
  7707. idk1.BackgroundTransparency = 1
  7708. idk.ExtentsOffset = v3(0,0,0)
  7709. idk1.ImageTransparency = 0
  7710. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7711. idk1.Size = UDim2.new(2,0,1,0)
  7712. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7713. idk1.Image = "rbxassetid://319554883"
  7714. wait()
  7715. Zanzoken = Instance.new("Part",char)
  7716. Zanzoken.Anchored = true
  7717. Zanzoken.Position = v3(999,999,999)
  7718. Zanzoken.CFrame = Torso.CFrame
  7719. game.Debris:AddItem(Zanzoken,0.5)
  7720. Zanzoken.Transparency = 1
  7721. wait()
  7722. idk = Instance.new("BillboardGui",Zanzoken)
  7723. idk.Size = UDim2.new(20,0,20,0)
  7724. idk.AlwaysOnTop = false
  7725. idk1 = Instance.new("ImageLabel",idk)
  7726. idk1.BackgroundTransparency = 1
  7727. idk.ExtentsOffset = v3(0,0,0)
  7728. idk1.ImageTransparency = 0
  7729. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7730. idk1.Size = UDim2.new(2,0,1,0)
  7731. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7732. idk1.Image = "rbxassetid://319554883"
  7733. for i = 0, 1, 0.1 do
  7734. swait()
  7735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7737. 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)
  7738. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7740. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7741. end
  7742. StrongPunch:Play()
  7743. for i,v in pairs(to.Parent:GetChildren()) do
  7744. if v:IsA("Humanoid") then
  7745. v.Health = v.Health - 10
  7746.  
  7747. v.PlatformStand = true
  7748. end
  7749. end
  7750. end
  7751.  
  7752.  
  7753. wait(0.7)
  7754. end)()
  7755.  
  7756.  
  7757.  
  7758.  
  7759. RootPart.Anchored = true
  7760. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  7761. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  7762. Zanzoken = Instance.new("Part",char)
  7763. Zanzoken.Anchored = true
  7764. Zanzoken.Position = v3(999,999,999)
  7765. Zanzoken.CFrame = Torso.CFrame
  7766. game.Debris:AddItem(Zanzoken,0.5)
  7767. Zanzoken.Transparency = 1
  7768. Zano:Play()
  7769. wait()
  7770. idk = Instance.new("BillboardGui",Zanzoken)
  7771. idk.Size = UDim2.new(10,0,15,0)
  7772. idk.AlwaysOnTop = false
  7773. idk1 = Instance.new("ImageLabel",idk)
  7774. idk1.BackgroundTransparency = 1
  7775. idk.ExtentsOffset = v3(0,0,0)
  7776. idk1.ImageTransparency = 0
  7777. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7778. idk1.Size = UDim2.new(2,0,1,0)
  7779. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7780. idk1.Image = "rbxassetid://319554883"
  7781. wait()
  7782. Zanzoken = Instance.new("Part",char)
  7783. Zanzoken.Anchored = true
  7784. Zanzoken.Position = v3(999,999,999)
  7785. Zanzoken.CFrame = Torso.CFrame
  7786. game.Debris:AddItem(Zanzoken,0.5)
  7787. Zanzoken.Transparency = 1
  7788. wait()
  7789. idk = Instance.new("BillboardGui",Zanzoken)
  7790. idk.Size = UDim2.new(20,0,20,0)
  7791. idk.AlwaysOnTop = false
  7792. idk1 = Instance.new("ImageLabel",idk)
  7793. idk1.BackgroundTransparency = 1
  7794. idk.ExtentsOffset = v3(0,0,0)
  7795. idk1.ImageTransparency = 0
  7796. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7797. idk1.Size = UDim2.new(2,0,1,0)
  7798. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7799. idk1.Image = "rbxassetid://319554883"
  7800.  
  7801. for i = 0, 1, 0.1 do
  7802. swait()
  7803. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7804. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7805. 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)
  7806. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7807. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7808. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7809. end
  7810.  
  7811.  
  7812. StrongPunch:Play()
  7813.  
  7814.  
  7815. for i = 0, 1, 0.1 do
  7816. swait()
  7817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7819. 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)
  7820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7822. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7823. end
  7824.  
  7825. for i = 0, 1, 0.1 do
  7826. swait()
  7827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7829. 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)
  7830. 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)
  7831. 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)
  7832. 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)
  7833. end
  7834.  
  7835.  
  7836.  
  7837. for i,v in pairs(to.Parent:GetChildren()) do
  7838. if v:IsA("Humanoid") then
  7839. v.Health = v.Health - 20
  7840.  
  7841. v.PlatformStand = true
  7842. end
  7843. end
  7844.  
  7845. StrongPunch2:Play()
  7846. for i = 0, 1, 0.1 do
  7847. swait()
  7848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7850. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7852. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7853. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7854. end
  7855.  
  7856. hitground = new("Part",char)
  7857. hitground.Size = Vector3.new(5,5,5)
  7858. hitground.Name = "Ground"
  7859. hitground.Transparency = 1
  7860. hitground.CanCollide = false
  7861. game.Debris:AddItem(hitground,2)
  7862. hitground.Position = Vector3.new(999,999,999)
  7863. hitgroundweld = new("Weld",hitground)
  7864. hitgroundweld.Part0 = to
  7865. hitgroundweld.Part1 = hitground
  7866. hitground.Touched:connect(function(hit2)
  7867. if hit2.Size.x > 150 then
  7868. hitground:Destroy()
  7869. ad = new("Part",char)
  7870. ad.Name = "NewPart"
  7871. ad.Size = Vector3.new(30,0.1,30)
  7872. ad.CanCollide = false
  7873. ad.Anchored = true
  7874. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7875. ad.Transparency = 1
  7876. aad = new("Decal",ad)
  7877.  
  7878. aad.Face = "Top"
  7879. aad.Transparency = 1
  7880. aad.Transparency = 0
  7881. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7882. smoke = new("Part",to)
  7883. smokemesh = new("SpecialMesh",smoke)
  7884. smokemesh.MeshId = "rbxassetid://928329648"
  7885. smoke.BrickColor = hit2.BrickColor
  7886. smoke.Anchored = true
  7887. smoke.Position = hitground.Position
  7888. GroundImpact:Play()
  7889. for i = 1,20 do
  7890. wait()
  7891. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7892. smoke.Transparency = smoke.Transparency + 1/20
  7893. end
  7894. smoke:Destroy()
  7895. wait(0.5)
  7896.  
  7897. for i = 1,20 do
  7898. wait(0.1)
  7899. aad.Transparency = aad.Transparency + 1/20
  7900. end
  7901. end
  7902. end)
  7903. to.Anchored = false
  7904. ys = Instance.new("BodyVelocity",to)
  7905. ys.Name = "GO"
  7906.  
  7907. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7908.  
  7909. ys.Velocity = v3(0,-90,0)
  7910.  
  7911. wait(1)
  7912. ys:Destroy()
  7913.  
  7914.  
  7915.  
  7916.  
  7917.  
  7918. hit3 = false
  7919. hit4 = false
  7920.  
  7921.  
  7922. hit1 = false
  7923. hit2 = false
  7924. hit3 = false
  7925. hit4 = false
  7926. idle = true
  7927. RootPart.Anchored = false
  7928. end
  7929. end)
  7930. end
  7931.  
  7932. function KABOOMZ222()
  7933. local effspwn = Instance.new("Part")
  7934. coroutine.resume(coroutine.create(function()
  7935. local sound1 = Instance.new("Sound")
  7936. sound1.SoundId = "rbxassetid://440145223"
  7937. sound1.MaxDistance = 600
  7938. sound1.EmitterSize = 60
  7939. sound1.Volume = 5.5
  7940. sound1.Pitch = 1.3
  7941. sound1.Parent = effspwn
  7942. local sound2 = Instance.new("Sound")
  7943. sound2.SoundId = "rbxassetid://440145223"
  7944. sound2.MaxDistance = 300
  7945. sound2.EmitterSize = 20
  7946. sound2.Volume = 3
  7947. sound2.Pitch = 0.7
  7948. sound2.Parent = effspwn
  7949. local sound3 = Instance.new("Sound")
  7950. sound3.SoundId = "rbxassetid://440145223"
  7951. sound2.MaxDistance = 400
  7952. sound2.EmitterSize = 30
  7953. sound2.Volume = 0.5
  7954. sound2.Pitch = 0.5
  7955. sound2.Parent = effspwn
  7956. sound2:Play()
  7957. wait()
  7958. sound1:Play()
  7959. sound3:Play()
  7960. end))
  7961. local model = Instance.new("Model")
  7962. game.Debris:AddItem(model, 20)
  7963. model.Name = "smasheffects"
  7964. model.Parent = workspace
  7965. effspwn.Name = "spwnr"
  7966. effspwn.Size = Vector3.new(1, 1, 1)
  7967. effspwn.Anchored = true
  7968. effspwn.CanCollide = false
  7969. effspwn.Transparency = 1
  7970. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7971. effspwn.Parent = model
  7972.  
  7973.  
  7974.  
  7975.  
  7976. coroutine.resume(coroutine.create(function()
  7977. local shok = Instance.new("Part")
  7978. shok.Name = "whoosh"
  7979. shok.BrickColor = BrickColor.new("Institutional white")
  7980. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7981. shok.Size = Vector3.new(1, 1, 1)
  7982. shok.Anchored = true
  7983. shok.Material = "Neon"
  7984. shok.Transparency = 1
  7985. shok.CanCollide = false
  7986. shok.Parent = model
  7987. game.Debris:AddItem(shok, 12)
  7988. local mesh = Instance.new("SpecialMesh")
  7989. mesh.MeshType = "FileMesh"
  7990. mesh.MeshId = "rbxassetid://437347603"
  7991. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7992. mesh.Parent = shok
  7993.  
  7994.  
  7995.  
  7996.  
  7997.  
  7998. for e = 1, 8 do
  7999. wait()
  8000. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8001. shok.Transparency = shok.Transparency + 0.035
  8002. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8003. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8004.  
  8005.  
  8006. end
  8007. for e = 1, 16 do
  8008. wait()
  8009. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8010. shok.Transparency = shok.Transparency + 0.11
  8011. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8012. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8013.  
  8014. end
  8015. end))
  8016. coroutine.resume(coroutine.create(function()
  8017. local shok = Instance.new("Part")
  8018. shok.Name = "wring1"
  8019. shok.BrickColor = BrickColor.new("Institutional white")
  8020. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8021. shok.Size = Vector3.new(1, 1, 1)
  8022. shok.Anchored = true
  8023. shok.Material = "Neon"
  8024. shok.Transparency = 0.25
  8025. shok.CanCollide = false
  8026. shok.Parent = model
  8027. game.Debris:AddItem(shok, 12)
  8028. local mesh = Instance.new("SpecialMesh")
  8029. mesh.MeshType = "FileMesh"
  8030. mesh.MeshId = "rbxassetid://3270017"
  8031. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8032. mesh.Parent = shok
  8033. for e = 1, 30 do
  8034. wait()
  8035. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8036. shok.Transparency = shok.Transparency + 0.002
  8037. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8038. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8039. end
  8040. for e = 1, 38 do
  8041. wait()
  8042. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8043. shok.Transparency = shok.Transparency + 0.002
  8044. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8045. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8046. end
  8047. for e = 1, 24 do
  8048. wait()
  8049. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8050. shok.Transparency = shok.Transparency + 0.03
  8051. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8052. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8053. end
  8054. end))
  8055. coroutine.resume(coroutine.create(function()
  8056. local shok = Instance.new("Part")
  8057. shok.Name = "wring2"
  8058. shok.BrickColor = BrickColor.new("Institutional white")
  8059. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8060. shok.Size = Vector3.new(1, 1, 1)
  8061. shok.Anchored = true
  8062. shok.Material = "Neon"
  8063. shok.Transparency = 0.25
  8064. shok.CanCollide = false
  8065. shok.Parent = model
  8066. game.Debris:AddItem(shok, 12)
  8067. local mesh = Instance.new("SpecialMesh")
  8068. mesh.MeshType = "FileMesh"
  8069. mesh.MeshId = "rbxassetid://3270017"
  8070. mesh.Scale = Vector3.new(12, 12, 0.05)
  8071. mesh.Parent = shok
  8072. for e = 1, 30 do
  8073. wait()
  8074. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8075. shok.Transparency = shok.Transparency + 0.002
  8076. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8077. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8078. end
  8079. for e = 1, 38 do
  8080. wait()
  8081. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8082. shok.Transparency = shok.Transparency + 0.002
  8083. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8084. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8085. end
  8086. for e = 1, 24 do
  8087. wait()
  8088. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8089. shok.Transparency = shok.Transparency + 0.03
  8090. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8091. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8092. end
  8093. end))
  8094. coroutine.resume(coroutine.create(function()
  8095. local shok = Instance.new("Part")
  8096. shok.Name = "coil1"
  8097. shok.BrickColor = BrickColor.new("Institutional white")
  8098. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8099. shok.Size = Vector3.new(1, 1, 1)
  8100. shok.Anchored = true
  8101. shok.Material = "Neon"
  8102. shok.Transparency = 0.25
  8103. shok.CanCollide = false
  8104. shok.Parent = model
  8105. game.Debris:AddItem(shok, 12)
  8106. local mesh = Instance.new("SpecialMesh")
  8107. mesh.MeshType = "FileMesh"
  8108. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8109. mesh.Scale = Vector3.new(12, 12, 12)
  8110. mesh.Parent = shok
  8111. for e = 1, 15 do
  8112. wait()
  8113. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8114. shok.Transparency = shok.Transparency + 0.004
  8115. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8116. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8117. end
  8118. for e = 1, 16 do
  8119. wait()
  8120. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8121. shok.Transparency = shok.Transparency + 0.004
  8122. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8123. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8124. end
  8125. for e = 1, 12 do
  8126. wait()
  8127. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8128. shok.Transparency = shok.Transparency + 0.06
  8129. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8130. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8131. end
  8132. end))
  8133. coroutine.resume(coroutine.create(function()
  8134. local shok = Instance.new("Part")
  8135. shok.Name = "coil2"
  8136. shok.BrickColor = BrickColor.new("Institutional white")
  8137. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8138. shok.Size = Vector3.new(1, 1, 1)
  8139. shok.Anchored = true
  8140. shok.Material = "Neon"
  8141. shok.Transparency = 1
  8142. shok.CanCollide = false
  8143. shok.Parent = model
  8144. game.Debris:AddItem(shok, 12)
  8145. local mesh = Instance.new("SpecialMesh")
  8146. mesh.MeshType = "FileMesh"
  8147. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8148. mesh.Scale = Vector3.new(6, 12, 6)
  8149. mesh.Parent = shok
  8150. for e = 1, 15 do
  8151. wait()
  8152. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8153. shok.Transparency = shok.Transparency + 0.005
  8154. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8155. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8156. end
  8157. for e = 1, 16 do
  8158. wait()
  8159. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8160. shok.Transparency = shok.Transparency + 0.005
  8161. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8162. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8163. end
  8164. for e = 1, 12 do
  8165. wait()
  8166. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8167. shok.Transparency = shok.Transparency + 0.09
  8168. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8169. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8170. end
  8171. end))
  8172. coroutine.resume(coroutine.create(function()
  8173. local shok = Instance.new("Part")
  8174. shok.Name = "shokwve"
  8175. shok.BrickColor = BrickColor.new("Institutional white")
  8176. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8177. shok.Size = Vector3.new(1, 1, 1)
  8178. shok.Anchored = true
  8179. shok.Material = "Neon"
  8180. shok.Transparency = 0.6
  8181. shok.CanCollide = false
  8182. shok.Parent = model
  8183. game.Debris:AddItem(shok, 12)
  8184. local mesh = Instance.new("SpecialMesh")
  8185. mesh.MeshType = "FileMesh"
  8186. mesh.MeshId = "rbxassetid://489415447"
  8187. mesh.Scale = Vector3.new(1, 1, 1)
  8188. mesh.Parent = shok
  8189. for e = 1, 12 do
  8190. wait()
  8191. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8192. shok.Transparency = shok.Transparency + 0.002
  8193. end
  8194. for e = 1, 32 do
  8195. wait()
  8196. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8197. shok.Transparency = shok.Transparency + 0.002
  8198. end
  8199. for e = 1, 24 do
  8200. wait()
  8201. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8202. shok.Transparency = shok.Transparency + 0.03
  8203. end
  8204. end))
  8205. coroutine.resume(coroutine.create(function()
  8206. local shok = Instance.new("Part")
  8207. shok.Name = "shock2"
  8208. shok.BrickColor = BrickColor.new("Institutional white")
  8209. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8210. shok.Size = Vector3.new(1, 1, 1)
  8211. shok.Anchored = true
  8212. shok.Material = "Neon"
  8213. shok.Transparency = 0.35
  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 = "rbxassetid://1095709"
  8220. mesh.Scale = Vector3.new(12, 12, 12)
  8221. mesh.Parent = shok
  8222. for e = 1, 15 do
  8223. wait()
  8224. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8225. shok.Transparency = shok.Transparency + 0.004
  8226. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8227. end
  8228. for e = 1, 16 do
  8229. wait()
  8230. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8231. shok.Transparency = shok.Transparency + 0.004
  8232. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8233. end
  8234. for e = 1, 12 do
  8235. wait()
  8236. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8237. shok.Transparency = shok.Transparency + 0.06
  8238. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8239. end
  8240. end))
  8241. coroutine.resume(coroutine.create(function()
  8242. local shok = Instance.new("Part")
  8243. shok.Name = "shock3"
  8244. shok.BrickColor = BrickColor.new("Institutional white")
  8245. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8246. shok.Size = Vector3.new(1, 1, 1)
  8247. shok.Anchored = true
  8248. shok.Material = "Neon"
  8249. shok.Transparency = 0.35
  8250. shok.CanCollide = false
  8251. shok.Parent = model
  8252. game.Debris:AddItem(shok, 12)
  8253. local mesh = Instance.new("SpecialMesh")
  8254. mesh.MeshType = "FileMesh"
  8255. mesh.MeshId = "rbxassetid://1095709"
  8256. mesh.Scale = Vector3.new(12, 12, 12)
  8257. mesh.Parent = shok
  8258. for e = 1, 15 do
  8259. wait()
  8260. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8261. shok.Transparency = shok.Transparency + 0.004
  8262. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8263. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8264. end
  8265. for e = 1, 16 do
  8266. wait()
  8267. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8268. shok.Transparency = shok.Transparency + 0.004
  8269. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8270. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8271. end
  8272. for e = 1, 12 do
  8273. wait()
  8274. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8275. shok.Transparency = shok.Transparency + 0.06
  8276. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8277. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8278. end
  8279. end))
  8280. end
  8281.  
  8282.  
  8283.  
  8284. mouse.KeyDown:connect(function(k)
  8285. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8286. local exp = Instance.new("Explosion",Torso)
  8287. exp.BlastRadius = 45.5
  8288. exp.BlastPressure = 100
  8289. exp.Position = Torso
  8290. exp.Visible = true
  8291. end
  8292. end)
  8293.  
  8294. MV4 = 300
  8295. mouse.KeyDown:connect(function(k)
  8296. if attack == false and k == "8" then
  8297. for i, v in pairs(Torso:GetChildren()) do
  8298. if v:IsA('ParticleEmitter') then
  8299. v:Remove()
  8300. end
  8301. end
  8302. end
  8303. end)
  8304.  
  8305.  
  8306. MV4 = 300
  8307. mouse.KeyDown:connect(function(k)
  8308. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8309. MV4 = 0
  8310. Humanoid.WalkSpeed = 13
  8311. attack = true
  8312. Firepart1 = Instance.new("Part", RightArm)
  8313. Firepart1.Size = Vector3.new(1, 1, 1)
  8314. GuW1 = Instance.new("Weld")
  8315. GuW1.Name = "GuW"
  8316. GuW1.Part0 = RightArm
  8317. GuW1.C0 = cn(0, -1, 0)
  8318. GuW1.C1 = cn(0, 0, 0)
  8319. GuW1.Part1 = Firepart1
  8320. GuW1.Parent = RightArm
  8321. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8322. Firepart1.Transparency = 1
  8323. Firepart2 = Instance.new("Part", LeftArm)
  8324. Firepart2.Size = Vector3.new(1, 1, 1)
  8325. GuW2 = Instance.new("Weld")
  8326. GuW2.Name = "GuW"
  8327. GuW2.Part0 = LeftArm
  8328. GuW2.C0 = cn(0, -1, 0)
  8329. GuW2.C1 = cn(0, 0, 0)
  8330. GuW2.Part1 = Firepart2
  8331. GuW2.Parent = LeftArm
  8332. Firepart2.Transparency = 1
  8333. for i = 0, 5, 0.1 do
  8334. swait()
  8335. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8336. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8337. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8338. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8339. if Torsovelocity.Y > 2 then
  8340. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8341. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8342. 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)
  8343. 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)
  8344. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8345. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8346. elseif Torsovelocity.Y < 1 then
  8347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8349. 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)
  8350. 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)
  8351. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8352. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8353. end
  8354. end
  8355. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8356. for i = 0, 7, 0.1 do
  8357. swait()
  8358. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8359. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8360. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8361. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8362. if Torsovelocity.Y > 2 then
  8363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8365. 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)
  8366. 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)
  8367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8369. elseif Torsovelocity.Y < 1 then
  8370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8372. 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)
  8373. 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)
  8374. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8375. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8376. end
  8377. end
  8378. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8379. GuW1:Destroy()
  8380. GuW1 = Instance.new("Weld")
  8381. GuW1.Name = "GuW"
  8382. GuW1.Part0 = Torso
  8383. GuW1.C0 = cn(0, 0, -6)
  8384. GuW1.C1 = cn(0, 0, 0)
  8385. GuW1.Part1 = Firepart1
  8386. GuW1.Parent = Torso
  8387. GuW2:Destroy()
  8388. GuW2 = Instance.new("Weld")
  8389. GuW2.Name = "GuW"
  8390. GuW2.Part0 = Torso
  8391. GuW2.C0 = cn(0, 0, -6)
  8392. GuW2.C1 = cn(0, 0, 0)
  8393. GuW2.Part1 = Firepart2
  8394. GuW2.Parent = Torso
  8395. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8396. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8397. GuW2:Destroy()
  8398. GuW2 = Instance.new("Weld")
  8399. GuW2.Name = "GuW"
  8400. GuW2.Part0 = Torso
  8401. GuW2.C0 = cn(0, 0, -4)
  8402. GuW2.C1 = cn(0, 0, 0)
  8403. GuW2.Part1 = Firepart2
  8404. GuW2.Parent = Torso
  8405.  
  8406.  
  8407. for i = 0, 7, 0.1 do
  8408. swait()
  8409. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8410. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 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(20), math.rad(0), math.rad(0)), 0.1)
  8414. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8415. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8416. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8417. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  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.1)
  8420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8421. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8422. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8423. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8424. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8425. end
  8426. end
  8427. local bp2 = Create("BodyPosition")({
  8428. P = 900,
  8429. D = 1000,
  8430. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8431. position = Torso.Position + Vector3.new(0, 60, 0),
  8432. Parent = Torso
  8433. })
  8434. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8435. for i = 0, 8, 0.1 do
  8436. swait()
  8437. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8438. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8439. 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)
  8440. if Torsovelocity.Y > 2 then
  8441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8443. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8444. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8446. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8447. elseif Torsovelocity.Y < 1 then
  8448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8450. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8453. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8454. end
  8455. end
  8456. for i = 0, 18, 0.1 do
  8457. swait()
  8458. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8459. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8460. 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)
  8461. if Torsovelocity.Y > 2 then
  8462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8464. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8465. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8468. elseif Torsovelocity.Y < 1 then
  8469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8471. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8472. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8473. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8474. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8475. end
  8476. end
  8477. GuW1:Destroy()
  8478. GuW1 = Instance.new("Weld")
  8479. GuW1.Name = "GuW"
  8480. GuW1.Part0 = Torso
  8481. GuW1.C0 = cn(0, 0, -15)
  8482. GuW1.C1 = cn(0, 0, 0)
  8483. GuW1.Part1 = Firepart1
  8484. GuW1.Parent = Torso
  8485. GuW2:Destroy()
  8486. GuW2 = Instance.new("Weld")
  8487. GuW2.Name = "GuW"
  8488. GuW2.Part0 = Torso
  8489. GuW2.C0 = cn(0, 0, -17.5)
  8490. GuW2.C1 = cn(0, 0, 0)
  8491. GuW2.Part1 = Firepart2
  8492. GuW2.Parent = Torso
  8493. for i = 0, 1.25, 0.01 do
  8494. swait()
  8495. 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)
  8496. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8497. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8498. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8499. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8500. if Torsovelocity.Y > 2 then
  8501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8503. 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)
  8504. 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)
  8505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8506. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8507. elseif Torsovelocity.Y < 1 then
  8508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8510. 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)
  8511. 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)
  8512. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8513. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8514. end
  8515. end
  8516. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8517. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8518. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8519. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8520. for i = 0, 3, 0.1 do
  8521. swait()
  8522. if Torsovelocity.Y > 2 then
  8523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8525. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8528. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8529. elseif Torsovelocity.Y < 1 then
  8530. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8531. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8532. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8533. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8534. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8535. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8536. end
  8537. end
  8538. wait(1)
  8539. bp2:Destroy()
  8540. Humanoid.WalkSpeed = 16
  8541. attack = false
  8542. MV4 = 0
  8543. Firepart1:Destroy()
  8544. Firepart2:Destroy()
  8545. end
  8546. end)
  8547. spiritballenergy = true
  8548. local spirit1 = true
  8549. local spirit2 = true
  8550. local sizeup = 38
  8551. local ringgo = 18
  8552. local potara = false
  8553. local potara1 = false
  8554. local potara2 = false
  8555. local potara3 = false
  8556. local potara4 = false
  8557. local hipheight = false
  8558. local idle7 = true
  8559. local idle6 = true
  8560. local idle5 = false
  8561. local noidle = false
  8562. local noidle1 = false
  8563. local fuse = false
  8564. local bigkamehameha1 = false
  8565. local bigkamehameha2 = false
  8566. local idle2 = false
  8567. local idle3 = false
  8568. local com1 = 10
  8569. local com2 = -5
  8570. local fuse1 = false
  8571. local fuse2 = false
  8572. local fuse3 = false
  8573. local fuse4 = false
  8574. local fuse5 = false
  8575. local fuse6 = false
  8576. local fuse7 = false
  8577. local fuse8 = false
  8578. local ssj4 = false
  8579. local headcolor = 0
  8580. local walk11 = true
  8581. local great = false
  8582. local size = 0
  8583. local size2 = 0
  8584. local kicharging = false
  8585. local ki = 100
  8586.  
  8587.  
  8588.  
  8589. --Sounds
  8590. --Folder
  8591. soundfolder = Instance.new("Model",char)
  8592. soundfolder.Name = "Sound Folder"
  8593. --Sounds
  8594. kamecharge = Instance.new("Sound",soundfolder)
  8595. kamecharge.Volume = 10
  8596. kamecharge.Name = "kamecharge"
  8597. kamecharge.Looped = false
  8598. kamecharge.SoundId = "rbxassetid://908489666"
  8599. kamefire = Instance.new("Sound",soundfolder)
  8600. kamefire.Volume = 10
  8601. kamefire.Name = "kamefire"
  8602. kamefire.Looped = false
  8603. kamefire.TimePosition = 0.5
  8604. kamefire.SoundId = "rbxassetid://977360812"
  8605. kamehit = Instance.new("Sound",soundfolder)
  8606. kamehit.Volume = 30
  8607. kamehit.Name = "kamehit"
  8608. kamehit.Looped = false
  8609. kamehit.SoundId = "rbxassetid://908484148"
  8610. ssjaura = Instance.new("Sound",soundfolder)
  8611. ssjaura.Volume = 5
  8612. ssjaura.Name = "ssjaura"
  8613. ssjaura.Looped = true
  8614. ssjaura.SoundId = "rbxassetid://891397456"
  8615. ssjauraburst = Instance.new("Sound",soundfolder)
  8616. ssjauraburst.Volume = math.huge
  8617. ssjauraburst.Name = "ssjauraburst"
  8618. ssjauraburst.Looped =false
  8619. ssjauraburst.SoundId = "rbxassetid://437393965"
  8620. ssjmusic = Instance.new("Sound",soundfolder)
  8621. ssjmusic.Volume = 0
  8622. ssjmusic.Name = "ssjmusic"
  8623. ssjmusic.Looped = true
  8624. ssjmusic.SoundId = "rbxassetid://390946253"
  8625. ssj2music = Instance.new("Sound",soundfolder)
  8626. ssj2music.Volume = 0
  8627. ssj2music.Name = "ssj2music"
  8628. ssj2music.Looped = true
  8629. ssj2music.SoundId = "rbxassetid://144377132"
  8630. ssj2aura = Instance.new("Sound",soundfolder)
  8631. ssj2aura.Volume = 5
  8632. ssj2aura.Name = "ssj2aura"
  8633. ssj2aura.Looped = true
  8634. ssj2aura.SoundId = "rbxassetid://850205092"
  8635. ssj3music = Instance.new("Sound",soundfolder)
  8636. ssj3music.Volume = 0
  8637. ssj3music.Name = "ssj3music"
  8638. ssj3music.Looped = true
  8639. ssj3music.SoundId = "rbxassetid://156056027"
  8640. KiCharge = Instance.new("Sound",soundfolder)
  8641. KiCharge.Volume = 10000
  8642. KiCharge.Name = "KiCharge"
  8643. KiCharge.Looped = true
  8644. KiCharge.TimePosition = 0.7
  8645. KiCharge.SoundId = "rbxassetid://700499952"
  8646.  
  8647. KiCharge2 = Instance.new("Sound",soundfolder)
  8648. KiCharge2.Volume = 10000
  8649. KiCharge2.Name = "KiCharge2"
  8650. KiCharge2.Looped = false
  8651. KiCharge2.TimePosition = 7.3
  8652.  
  8653. KiCharge2.SoundId = "rbxassetid://700499952"
  8654. Lightning = Instance.new("Sound",soundfolder)
  8655. Lightning.Volume = 10000
  8656. Lightning.TimePosition = 1
  8657. Lightning.Name = "Lightning"
  8658. Lightning.Looped = false
  8659. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8660. AuraOff = Instance.new("Sound",soundfolder)
  8661. AuraOff.Volume = 10000
  8662. AuraOff.Name = "AuraOff"
  8663. AuraOff.Looped = false
  8664. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8665. PowerDown = Instance.new("Sound",soundfolder)
  8666. PowerDown.Volume = 10000
  8667. PowerDown.Name = "PowerDown"
  8668. PowerDown.Looped = false
  8669. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8670. punchsound1 = Instance.new("Sound",soundfolder)
  8671. punchsound1.Volume = 10
  8672. punchsound1.Name = "punchsound1"
  8673. punchsound1.Looped = false
  8674. punchsound1.SoundId = "rbxassetid://137579113"
  8675. punchsound2 = Instance.new("Sound",soundfolder)
  8676. punchsound2.Volume = 10
  8677. punchsound2.Name = "punchsound2"
  8678. punchsound2.Looped = false
  8679. punchsound2.SoundId = "rbxassetid://441202925"
  8680. kiblastsound = Instance.new("Sound",soundfolder)
  8681. kiblastsound.Volume = 10000
  8682. kiblastsound.Name = "kiblastsound"
  8683. kiblastsound.Looped = false
  8684. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  8685. screaming = Instance.new("Sound",soundfolder)
  8686. screaming.Volume = 1
  8687. screaming.Name = "screaming"
  8688. screaming.Looped = true
  8689. screaming.SoundId = "rbxassetid://1096434714"
  8690. screaming1 = Instance.new("Sound",soundfolder)
  8691. screaming1.Volume = 10
  8692. screaming1.Name = "screaming1"
  8693. screaming1.Looped = false
  8694. screaming1.SoundId = "rbxassetid://975468335"
  8695. FastPunch = Instance.new("Sound",soundfolder)
  8696. FastPunch.Volume = 10000
  8697. FastPunch.Name = "FastPunch"
  8698. FastPunch.Looped = false
  8699. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  8700. GiantStep = Instance.new("Sound",soundfolder)
  8701. GiantStep.Volume = 10000
  8702. GiantStep.Name = "GiantStep"
  8703. GiantStep.Looped = false
  8704. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  8705. StrongPunch = Instance.new("Sound",soundfolder)
  8706. StrongPunch.Volume = 10000
  8707. StrongPunch.Name = "StrongPunch"
  8708. StrongPunch.Looped = false
  8709. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  8710. KamehamehaVoice = Instance.new("Sound",soundfolder)
  8711. KamehamehaVoice.Volume = 10000
  8712. KamehamehaVoice.Name = "KamehamehaVoice"
  8713. KamehamehaVoice.Looped = false
  8714. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  8715. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  8716. KamehamehaVoice6.Volume = 10000
  8717. KamehamehaVoice6.Name = "KamehamehaVoice6"
  8718. KamehamehaVoice6.Looped = false
  8719. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  8720. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  8721. KamehamehaVoice3.Volume = 10000
  8722. KamehamehaVoice3.Name = "KamehamehaVoice3"
  8723. KamehamehaVoice3.Looped = false
  8724. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  8725. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  8726. KamehamehaVoice2.Volume = 10000
  8727. KamehamehaVoice2.Name = "KamehamehaVoice2"
  8728. KamehamehaVoice2.Looped = false
  8729. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  8730. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  8731. KamehamehaVoice1.Volume = 10000
  8732. KamehamehaVoice1.Name = "KamehamehaVoice1"
  8733. KamehamehaVoice1.Looped = false
  8734. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  8735. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  8736. KamehamehaVoice4.Volume = 10000
  8737. KamehamehaVoice4.Name = "KamehamehaVoice4"
  8738. KamehamehaVoice4.Looped = false
  8739. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  8740. ssjbaura = Instance.new("Sound",soundfolder)
  8741. ssjbaura.Volume = 1
  8742. ssjbaura.Name = "ssjbaura"
  8743. ssjbaura.Looped = true
  8744. ssjbaura.SoundId = "rbxassetid://443386048"
  8745. ssjbauraburst = Instance.new("Sound",soundfolder)
  8746. ssjbauraburst.Volume = 1
  8747. ssjbauraburst.Name = "ssjbauraburst"
  8748. ssjbauraburst.Looped = false
  8749. ssjbauraburst.SoundId = "rbxassetid://874183151"
  8750. ssjbmusic = Instance.new("Sound",soundfolder)
  8751. ssjbmusic.Volume = 0
  8752. ssjbmusic.Name = "ssjbmusic"
  8753. ssjbmusic.Looped = true
  8754. ssjbmusic.SoundId = "rbxassetid://180572775"
  8755. ssjbkaioken = Instance.new("Sound",soundfolder)
  8756. ssjbkaioken.Volume = 10000
  8757. ssjbkaioken.Name = "ssjbkaioken"
  8758. ssjbkaioken.Looped = false
  8759. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  8760. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  8761. ssjbkaioken1.Volume = 10000
  8762. ssjbkaioken1.Name = "ssjbkaioken1"
  8763. ssjbkaioken1.Looped = false
  8764. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  8765. ssjbkaura = Instance.new("Sound",soundfolder)
  8766. ssjbkaura.Volume = 3
  8767. ssjbkaura.Name = "ssjbkaura"
  8768. ssjbkaura.Looped = true
  8769. ssjbkaura.SoundId = "rbxassetid://972925821"
  8770. ssjgaura = Instance.new("Sound",soundfolder)
  8771. ssjgaura.Volume = 5
  8772. ssjgaura.Name = "ssjgaura"
  8773. ssjgaura.Looped = true
  8774. ssjgaura.SoundId = "rbxassetid://590580266"
  8775. ApeGrowl = Instance.new("Sound",soundfolder)
  8776. ApeGrowl.Volume = 10
  8777. ApeGrowl.Name = "ApeGrowl"
  8778. ApeGrowl.Looped = false
  8779. ApeGrowl.SoundId = "rbxassetid://849892755"
  8780. ssjgmusic = Instance.new("Sound",soundfolder)
  8781. ssjgmusic.Volume = 0
  8782. ssjgmusic.Name = "ssjgmusic"
  8783. ssjgmusic.Looped = true
  8784. ssjgmusic.SoundId = "rbxassetid://785398417"
  8785. Ape1 = Instance.new("Sound",soundfolder)
  8786. Ape1.Volume = 10
  8787. Ape1.Name = "Ape1"
  8788. Ape1.Looped = false
  8789. Ape1.SoundId = "rbxassetid://851581494"
  8790.  
  8791. Ape2 = Instance.new("Sound",soundfolder)
  8792. Ape2.Volume = 10
  8793. Ape2.Name = "Ape2"
  8794. Ape2.Looped = false
  8795. Ape2.SoundId = "rbxassetid://851581851"
  8796. Ape3 = Instance.new("Sound",soundfolder)
  8797. Ape3.Volume = 10
  8798. Ape3.Name = "Ape3"
  8799. Ape3.Looped = false
  8800. Ape3.SoundId = "rbxassetid://851582274"
  8801.  
  8802. local beamgo = 6
  8803. local beamgo1 = 1
  8804. local startk = false
  8805. local beam1 = false
  8806. local beam2 = false
  8807.  
  8808. local kamehameha5 = false
  8809. enabled = false
  8810. local number = 1
  8811. --GoundWaves
  8812.  
  8813.  
  8814.  
  8815. function RenderStepped3()
  8816. if spiritballenergy == true then
  8817. wait(math.random(0.1,0.5))
  8818. ay = new("Part",char)
  8819. ay.Name = "NewPart2"
  8820. ay.Size = v3(0.3,0.3,0.3)
  8821. ay.CanCollide = false
  8822. ay.Material = "Neon"
  8823.  
  8824. ay.BrickColor = bc("Cyan")
  8825.  
  8826. imcool = new("Part",char)
  8827. imcool = Instance.new("SpecialMesh",ay)
  8828. imcool.MeshType = "Sphere"
  8829.  
  8830. ay.Position = v3(999,999,999)
  8831. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8832. ys = Instance.new("BodyVelocity",ay)
  8833. ys.Name = "GO1"
  8834. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8835.  
  8836. ys.Velocity = v3(0,6,0)
  8837. game.Debris:AddItem(ay,4)
  8838. end
  8839. end
  8840.  
  8841. --[[a1 = new("Part",char)
  8842. a1.Name = "Beam"
  8843. a1.Anchored = true
  8844. a1.Size = v3(6,6,6)
  8845. a1.CanCollide = false
  8846. a1.Locked = true
  8847. a1.Position = v3(999,999,999)
  8848. a1.BrickColor = bc("Cyan")
  8849. a1.Material = "Neon"
  8850. a1.Transparency = 0
  8851. aa1 = new("SpecialMesh",a1)
  8852. if fuse == false then
  8853. aa1.MeshType = "Cylinder"
  8854. if potara == false then
  8855. aa1.MeshType = "Cylinder"
  8856. else
  8857. aa1.MeshType = "Sphere"
  8858. end
  8859. else
  8860. aa1.MeshType = "Sphere"
  8861. end
  8862.  
  8863. aa1.Scale = v3(1,1,1)
  8864.  
  8865. a2 = new("Part",char)
  8866. a2.Name = "Beam"
  8867. a2.Anchored = true
  8868. a2.Locked = true
  8869.  
  8870. a2.Size = v3(0.1,0.1,0.1)
  8871. a2.CanCollide = false
  8872. a2.Position = v3(999,999,999)
  8873. a2.BrickColor = bc("Cyan")
  8874. a2.Material = "Neon"
  8875. if fuse == false then
  8876. if potara == false then
  8877. a2.Transparency = 0
  8878. else
  8879. a2.Transparency = 1
  8880. end
  8881. else
  8882.  
  8883. a2.Transparency = 1
  8884. end
  8885. aa2 = new("SpecialMesh",a2)
  8886. aa2.MeshType = "Sphere"
  8887. aa2.Scale = v3(150,100,100)
  8888. a3 = new("Part",char)
  8889. a3.Name = "Beam"
  8890. a3.Locked = true
  8891. a3.Anchored = true
  8892. a3.Size = v3(0.1,0.1,0.1)
  8893. a3.CanCollide = false
  8894. a3.Position = v3(999,999,999)
  8895. a3.BrickColor = bc("Cyan")
  8896. a3.Material = "Neon"
  8897. if fuse == false then
  8898. if potara == false then
  8899. a3.Transparency = 0
  8900. else
  8901. a3.Transparency = 1
  8902. end
  8903. else
  8904.  
  8905. a3.Transparency = 1
  8906. end
  8907. aa3 = new("SpecialMesh",a3)
  8908. aa3.MeshType = "Sphere"
  8909. aa3.Scale = v3(200,100,100)
  8910. if ssj4 == true and fuse == false then
  8911. a1.BrickColor = bc("Really red")
  8912. a2.BrickColor = bc("Really red")
  8913. a3.BrickColor = bc("Really red")
  8914. --]]
  8915.  
  8916.  
  8917. mouse.KeyDown:connect(function(key)
  8918. if key == "=" then
  8919.  
  8920. Humanoid.WalkSpeed = 0
  8921. RootPart.Anchored = true
  8922. bigkamehameha1 = true
  8923.  
  8924. wait(0)
  8925. bigkamehameha1 = false
  8926. bigkamehameha2 = true
  8927. ar = new("Part",char)
  8928. ar.Name = "NewPart"
  8929. ar.Position = v3(999,999,999)
  8930. ar.Size = v3(1,1,1)
  8931. ar.BrickColor = bc("Cyan")
  8932. ar.Material = "Neon"
  8933. ar.Transparency = 1
  8934. aar = new("SpecialMesh",ar)
  8935. aar.MeshType = "Sphere"
  8936. aar.Scale = v3(3,3,4)
  8937.  
  8938. aaar =new("Weld",ar)
  8939. aaar.Part0 = Torso
  8940. aaar.Part1 = ar
  8941. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  8942. for i = 1,9 do
  8943. wait(0.5)
  8944. GroundWave1d()
  8945. ar.Transparency = ar.Transparency - 0.1
  8946. end
  8947. kamehameha()
  8948.  
  8949. idle7 = true
  8950. ar:Destroy()
  8951. bigkamehameha2 = false
  8952. RootPart.Anchored = false
  8953. end
  8954. end)
  8955.  
  8956. function splash()
  8957. beamgo = 6
  8958. beamgo1 = 1
  8959. enabled = true
  8960. sizeup = -25
  8961.  
  8962. kamefire.Volume = 5
  8963.  
  8964. wait(0.2)
  8965. RootPart.Anchored = true
  8966. kamecharge:Stop()
  8967.  
  8968.  
  8969. a1 = new("Part",char)
  8970. a1.Name = "Beam"
  8971. a1.Anchored = true
  8972. a1.Size = v3(6,6,6)
  8973. a1.CanCollide = false
  8974. a1.Locked = true
  8975. a1.Position = v3(999,999,999)
  8976. a1.BrickColor = bc("Cyan")
  8977. a1.Material = "Neon"
  8978. a1.Transparency = 0
  8979. aa1 = new("SpecialMesh",a1)
  8980. if fuse == false then
  8981. aa1.MeshType = "Cylinder"
  8982. if potara == false then
  8983. aa1.MeshType = "Cylinder"
  8984. else
  8985. aa1.MeshType = "Sphere"
  8986. end
  8987. else
  8988. aa1.MeshType = "Sphere"
  8989. end
  8990.  
  8991. aa1.Scale = v3(1,1,1)
  8992.  
  8993. a2 = new("Part",char)
  8994. a2.Name = "Beam"
  8995. a2.Anchored = true
  8996. a2.Locked = true
  8997.  
  8998. a2.Size = v3(0.1,0.1,0.1)
  8999. a2.CanCollide = false
  9000. a2.Position = v3(999,999,999)
  9001. a2.BrickColor = bc("Cyan")
  9002. a2.Material = "Neon"
  9003. if fuse == false then
  9004. if potara == false then
  9005. a2.Transparency = 0
  9006. else
  9007. a2.Transparency = 1
  9008. end
  9009. else
  9010.  
  9011. a2.Transparency = 1
  9012. end
  9013. aa2 = new("SpecialMesh",a2)
  9014. aa2.MeshType = "Sphere"
  9015. aa2.Scale = v3(150,100,100)
  9016. a3 = new("Part",char)
  9017. a3.Name = "Beam"
  9018. a3.Locked = true
  9019. a3.Anchored = true
  9020. a3.Size = v3(0.1,0.1,0.1)
  9021. a3.CanCollide = false
  9022. a3.Position = v3(999,999,999)
  9023. a3.BrickColor = bc("Cyan")
  9024. a3.Material = "Neon"
  9025. if fuse == false then
  9026. if potara == false then
  9027. a3.Transparency = 0
  9028. else
  9029. a3.Transparency = 1
  9030. end
  9031. else
  9032.  
  9033. a3.Transparency = 1
  9034. end
  9035. aa3 = new("SpecialMesh",a3)
  9036. aa3.MeshType = "Sphere"
  9037. aa3.Scale = v3(200,100,100)
  9038. if ssj4 == true and fuse == false then
  9039. a1.BrickColor = bc("Really red")
  9040. a2.BrickColor = bc("Really red")
  9041. a3.BrickColor = bc("Really red")
  9042. end
  9043. kamecharge:Stop()
  9044. kamefire:Play()
  9045.  
  9046. GroundWave1()
  9047. startk = false
  9048. ringfolder = Instance.new("Model",char)
  9049. end
  9050.  
  9051.  
  9052. GroundWave2 = function()
  9053. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9054. Colors = {"White", "White"}
  9055. local wave3 = Instance.new("Part", char)
  9056. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9057. wave3.Anchored = true
  9058. wave3.Name = "Wave"
  9059. wave3.CanCollide = false
  9060. wave3.Locked = true
  9061. wave3.Size = Vector3.new(1, 1, 1)
  9062. wave3.TopSurface = "Smooth"
  9063. wave3.BottomSurface = "Smooth"
  9064. wave3.Transparency = 0.35
  9065. wave3.CFrame = HandCF
  9066. wm1 = Instance.new("SpecialMesh", wave3)
  9067. wm1.MeshId = "rbxassetid://3270017"
  9068. coroutine.wrap(function()
  9069. for i = 1, 30, 1 do
  9070. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9071. wave3.Size = wm1.Scale
  9072. wave3.CFrame = HandCF
  9073. wave3.Transparency = i/30
  9074. wait()
  9075. end
  9076. wait()
  9077. wave3:Destroy()
  9078. end)()
  9079. end
  9080. GroundWave3 = function()
  9081. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9082. Colors = {"White", "White"}
  9083. local wave2 = Instance.new("Part", char)
  9084. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9085. wave2.Anchored = true
  9086. wave2.Name = "Wave"
  9087. wave2.CanCollide = false
  9088. wave2.Locked = true
  9089. wave2.Size = Vector3.new(1, 1, 1)
  9090. wave2.TopSurface = "Smooth"
  9091. wave2.BottomSurface = "Smooth"
  9092. wave2.Transparency = 0.35
  9093. wave2.CFrame = HandCF
  9094. wm2 = Instance.new("SpecialMesh", wave2)
  9095. wm2.MeshId = "rbxassetid://3270017"
  9096. coroutine.wrap(function()
  9097. for i = 1, 30, 1 do
  9098. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9099. wave2.Size = wm2.Scale
  9100. wave2.CFrame = HandCF
  9101. wave2.Transparency = i/30
  9102. wait()
  9103. end
  9104. wait()
  9105. wave2:Destroy()
  9106. end)()
  9107. end
  9108. GroundWave4 = function()
  9109. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9110. Colors = {"White", "White"}
  9111. local wave1 = Instance.new("Part", char)
  9112. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9113. wave1.Anchored = true
  9114. wave1.Name = "Wave"
  9115. wave1.CanCollide = false
  9116. wave1.Locked = true
  9117. wave1.Size = Vector3.new(1, 1, 1)
  9118. wave1.TopSurface = "Smooth"
  9119. wave1.BottomSurface = "Smooth"
  9120. wave1.Transparency = 0.35
  9121. wave1.CFrame = HandCF
  9122. wm3 = Instance.new("SpecialMesh", wave1)
  9123. wm3.MeshId = "rbxassetid://3270017"
  9124. coroutine.wrap(function()
  9125. for i = 1, 30, 1 do
  9126. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9127. wave1.Size = wm3.Scale
  9128. wave1.CFrame = HandCF
  9129. wave1.Transparency = i/30
  9130. wait()
  9131. end
  9132. wait()
  9133. wave1:Destroy()
  9134. end)()
  9135. end
  9136.  
  9137.  
  9138. function kamehameha()
  9139. beamgo = 6
  9140. beamgo1 = 1
  9141. enabled = true
  9142. sizeup = -25
  9143.  
  9144. kamefire.Volume = 5
  9145.  
  9146. wait(0.2)
  9147. RootPart.Anchored = true
  9148. kamecharge:Stop()
  9149.  
  9150.  
  9151. a1 = new("Part",char)
  9152. a1.Name = "Beam"
  9153. a1.Anchored = true
  9154. a1.Size = v3(6,6,6)
  9155. a1.CanCollide = false
  9156. a1.Locked = true
  9157. a1.Position = v3(999,999,999)
  9158. a1.BrickColor = bc("Cyan")
  9159. a1.Material = "Neon"
  9160. a1.Transparency = 0
  9161. aa1 = new("SpecialMesh",a1)
  9162. if fuse == false then
  9163. aa1.MeshType = "Cylinder"
  9164. if potara == false then
  9165. aa1.MeshType = "Cylinder"
  9166. else
  9167. aa1.MeshType = "Sphere"
  9168. end
  9169. else
  9170. aa1.MeshType = "Sphere"
  9171. end
  9172.  
  9173. aa1.Scale = v3(1,1,1)
  9174.  
  9175. a2 = new("Part",char)
  9176. a2.Name = "Beam"
  9177. a2.Anchored = true
  9178. a2.Locked = true
  9179.  
  9180. a2.Size = v3(0.1,0.1,0.1)
  9181. a2.CanCollide = false
  9182. a2.Position = v3(999,999,999)
  9183. a2.BrickColor = bc("Cyan")
  9184. a2.Material = "Neon"
  9185. if fuse == false then
  9186. if potara == false then
  9187. a2.Transparency = 0
  9188. else
  9189. a2.Transparency = 1
  9190. end
  9191. else
  9192.  
  9193. a2.Transparency = 1
  9194. end
  9195. aa2 = new("SpecialMesh",a2)
  9196. aa2.MeshType = "Sphere"
  9197. aa2.Scale = v3(150,100,100)
  9198. a3 = new("Part",char)
  9199. a3.Name = "Beam"
  9200. a3.Locked = true
  9201. a3.Anchored = true
  9202. a3.Size = v3(0.1,0.1,0.1)
  9203. a3.CanCollide = false
  9204. a3.Position = v3(999,999,999)
  9205. a3.BrickColor = bc("Cyan")
  9206. a3.Material = "Neon"
  9207. if fuse == false then
  9208. if potara == false then
  9209. a3.Transparency = 0
  9210. else
  9211. a3.Transparency = 1
  9212. end
  9213. else
  9214.  
  9215. a3.Transparency = 1
  9216. end
  9217. aa3 = new("SpecialMesh",a3)
  9218. aa3.MeshType = "Sphere"
  9219. aa3.Scale = v3(200,100,100)
  9220. if ssj4 == true and fuse == false then
  9221. a1.BrickColor = bc("Really red")
  9222. a2.BrickColor = bc("Really red")
  9223. a3.BrickColor = bc("Really red")
  9224. end
  9225. kamecharge:Stop()
  9226. kamefire:Play()
  9227.  
  9228. GroundWave1()
  9229. startk = false
  9230. ringfolder = Instance.new("Model",char)
  9231. --Damages
  9232. -----------------------------------------------------------------------------------------
  9233. a1.Touched:connect(function(hit)
  9234.  
  9235. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9236.  
  9237.  
  9238.  
  9239. if hit.Parent:IsA("Model") then
  9240. hit.Parent:BreakJoints()
  9241. end
  9242. hit:Destroy()
  9243. if enabled == true then
  9244. enabled = false
  9245. num = num + 1
  9246. kamehit:Play()
  9247. a21 = new("Part",char)
  9248. a21.Name = "Beam"..num
  9249. a21.Locked = true
  9250. a21.Size = v3(1,1,1)
  9251. a21.CanCollide = false
  9252. a21.Position = v3(999,999,999)
  9253. a21.BrickColor = bc("Cyan")
  9254. a21.Material = "Neon"
  9255. a21.Transparency = 0
  9256. aa21 = new("SpecialMesh",a21)
  9257. a21.Anchored = true
  9258. a21.Position = hit.Position
  9259. aa21.MeshType = "Sphere"
  9260. aa21.Scale = v3(1,1,1)
  9261. GroundWave2()
  9262. GroundWave3()
  9263. GroundWave4()
  9264. for i = 1,50 do
  9265. wait()
  9266. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9267. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9268. end
  9269. enabled = true
  9270. char["Beam"..num]:Destroy()
  9271. end
  9272.  
  9273. end
  9274.  
  9275. end)
  9276.  
  9277.  
  9278. --Damages
  9279. -----------------------------------------------------------------------------------------
  9280. a5.Touched:connect(function(hit)
  9281.  
  9282. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9283.  
  9284.  
  9285.  
  9286. if hit.Parent:IsA("Model") then
  9287. hit.Parent:BreakJoints()
  9288. end
  9289. hit:Destroy()
  9290. if enabled == true then
  9291. enabled = false
  9292. num = num + 1
  9293. kamehit:Play()
  9294. a21 = new("Part",char)
  9295. a21.Name = "Beam"..num
  9296. a21.Locked = true
  9297. a21.Size = v3(1,1,1)
  9298. a21.CanCollide = false
  9299. a21.Position = v3(999,999,999)
  9300. a21.BrickColor = bc("Cyan")
  9301. a21.Material = "Neon"
  9302. a21.Transparency = 0
  9303. aa21 = new("SpecialMesh",a21)
  9304. a21.Anchored = true
  9305. a21.Position = hit.Position
  9306. aa21.MeshType = "Sphere"
  9307. aa21.Scale = v3(1,1,1)
  9308. GroundWave2()
  9309. GroundWave3()
  9310. GroundWave4()
  9311. for i = 1,50 do
  9312. wait()
  9313. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9314. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9315. end
  9316. enabled = true
  9317. char["Beam"..num]:Destroy()
  9318. end
  9319.  
  9320. end
  9321.  
  9322. end)
  9323.  
  9324.  
  9325. beam2 = true
  9326. beam1 = true
  9327.  
  9328. if potara == true then
  9329. for i = 1,20 do
  9330. wait(0.1)
  9331. sizeup = sizeup-0.7
  9332. ringgo = ringgo + 15
  9333. av = new("Part",ringfolder)
  9334. av.Name = "NewRing"
  9335. av.Anchored = true
  9336. av.Size = v3(0.6,1,1)
  9337. av.BrickColor = bc("New Yeller")
  9338. av.Material = "Neon"
  9339. av.Transparency = 0
  9340. aav = new("SpecialMesh",av)
  9341. aav.MeshType = "FileMesh"
  9342. aav.Scale = v3(sizeup,30,sizeup)
  9343. aav.MeshId = "rbxassetid://991124063"
  9344. 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)
  9345.  
  9346. end
  9347. end
  9348. if potara == false then
  9349. wait(3)
  9350. else
  9351. wait(0.5)
  9352. end
  9353.  
  9354. beam1 = false
  9355.  
  9356. repeat
  9357. wait()
  9358.  
  9359. if fuse == false then
  9360. if potara == false then
  9361. a1.Size = a1.Size - v3(0,0.2,0.2)
  9362. else
  9363. for i,v in pairs(char.Model:GetChildren()) do
  9364. if v:IsA("Part") then
  9365. if v.Name == "NewRing" then
  9366. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9367. v.Transparency = v.Transparency + 0.1
  9368. end
  9369. end
  9370. end
  9371. a1.Size = a1.Size - v3(0,2,2)
  9372. end
  9373. else
  9374. a1.Size = a1.Size - v3(0,2,2)
  9375. end
  9376. aa2.Scale = aa2.Scale - v3(3,3,3)
  9377. aa3.Scale = aa3.Scale - v3(3,3,3)
  9378. until
  9379. a1.Size.y < 0.1
  9380.  
  9381.  
  9382. a1:Destroy()
  9383. ringfolder:Destroy()
  9384. a2:Destroy()
  9385. a3:Destroy()
  9386. for i = 1,10 do
  9387. wait()
  9388.  
  9389. kamefire.Volume = kamefire.Volume - 0.5
  9390. end
  9391. kamefire:Stop()
  9392. RootPart.Anchored = false
  9393.  
  9394. end
  9395.  
  9396.  
  9397.  
  9398.  
  9399.  
  9400. mouse.KeyDown:connect(function(k)
  9401. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9402. MV4 = 0
  9403. Humanoid.WalkSpeed = 13
  9404. attack = true
  9405. Firepart1 = Instance.new("Part", RightArm)
  9406. Firepart1.Size = Vector3.new(1, 1, 1)
  9407. GuW1 = Instance.new("Weld")
  9408. GuW1.Name = "GuW"
  9409. GuW1.Part0 = RightArm
  9410. GuW1.C0 = cn(0, -1, 0)
  9411. GuW1.C1 = cn(0, 0, 0)
  9412. GuW1.Part1 = Firepart1
  9413. GuW1.Parent = RightArm
  9414. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9415. Firepart1.Transparency = 1
  9416. Firepart2 = Instance.new("Part", LeftArm)
  9417. Firepart2.Size = Vector3.new(1, 1, 1)
  9418. GuW2 = Instance.new("Weld")
  9419. GuW2.Name = "GuW"
  9420. GuW2.Part0 = LeftArm
  9421. GuW2.C0 = cn(0, -1, 0)
  9422. GuW2.C1 = cn(0, 0, 0)
  9423. GuW2.Part1 = Firepart2
  9424. GuW2.Parent = LeftArm
  9425. Firepart2.Transparency = 1
  9426. GuW1:Destroy()
  9427. GuW1 = Instance.new("Weld")
  9428. GuW1.Name = "GuW"
  9429. GuW1.Part0 = Torso
  9430. GuW1.C0 = cn(0, 0, -6)
  9431. GuW1.C1 = cn(0, 0, 0)
  9432. GuW1.Part1 = Firepart1
  9433. GuW1.Parent = Torso
  9434. GuW2:Destroy()
  9435. GuW2 = Instance.new("Weld")
  9436. GuW2.Name = "GuW"
  9437. GuW2.Part0 = Torso
  9438. GuW2.C0 = cn(0, 0, -6)
  9439. GuW2.C1 = cn(0, 0, 0)
  9440. GuW2.Part1 = Firepart2
  9441. GuW2.Parent = Torso
  9442. GuW2:Destroy()
  9443. GuW2 = Instance.new("Weld")
  9444. GuW2.Name = "GuW"
  9445. GuW2.Part0 = Torso
  9446. GuW2.C0 = cn(0, 0, -4)
  9447. GuW2.C1 = cn(0, 0, 0)
  9448. GuW2.Part1 = Firepart2
  9449. GuW2.Parent = Torso
  9450. for i = 0, 18, 0.1 do
  9451. swait()
  9452. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9453. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9454. 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)
  9455. if Torsovelocity.Y > 2 then
  9456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9458. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9459. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9460. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9461. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9462. elseif Torsovelocity.Y < 1 then
  9463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9465. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9468. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9469. end
  9470. end
  9471. GuW1:Destroy()
  9472. GuW1 = Instance.new("Weld")
  9473. GuW1.Name = "GuW"
  9474. GuW1.Part0 = Torso
  9475. GuW1.C0 = cn(0, 0, -15)
  9476. GuW1.C1 = cn(0, 0, 0)
  9477. GuW1.Part1 = Firepart1
  9478. GuW1.Parent = Torso
  9479. GuW2:Destroy()
  9480. GuW2 = Instance.new("Weld")
  9481. GuW2.Name = "GuW"
  9482. GuW2.Part0 = Torso
  9483. GuW2.C0 = cn(0, 0, -17.5)
  9484. GuW2.C1 = cn(0, 0, 0)
  9485. GuW2.Part1 = Firepart2
  9486. GuW2.Parent = Torso
  9487. for i = 0, 1.25, 0.01 do
  9488. swait()
  9489. 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)
  9490. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9491. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9492. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9493. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9494. if Torsovelocity.Y > 2 then
  9495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9497. 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)
  9498. 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)
  9499. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9500. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9501. end
  9502. end
  9503. wait(0.5)
  9504. Humanoid.WalkSpeed = 16
  9505. attack = false
  9506. MV4 = 300
  9507. Firepart1:Destroy()
  9508. Firepart2:Destroy()
  9509. end
  9510.  
  9511.  
  9512. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9513. MV4 = 90
  9514. Humanoid.WalkSpeed = 0.01
  9515. attack = true
  9516. Firepart1 = Instance.new("Part", RightArm)
  9517. Firepart1.Size = Vector3.new(1, 1, 1)
  9518. GuW1 = Instance.new("Weld")
  9519. GuW1.Name = "GuW"
  9520. GuW1.Part0 = RightArm
  9521. GuW1.C0 = cn(0, -1, 0)
  9522. GuW1.C1 = cn(0, 0, 0)
  9523. GuW1.Part1 = Firepart1
  9524. GuW1.Parent = RightArm
  9525. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9526. Firepart1.Transparency = 1
  9527. Firepart2 = Instance.new("Part", LeftArm)
  9528. Firepart2.Size = Vector3.new(1, 1, 1)
  9529. GuW2 = Instance.new("Weld")
  9530. GuW2.Name = "GuW"
  9531. GuW2.Part0 = LeftArm
  9532. GuW2.C0 = cn(0, -1, 0)
  9533. GuW2.C1 = cn(0, 0, 0)
  9534. GuW2.Part1 = Firepart2
  9535. GuW2.Parent = LeftArm
  9536. Firepart2.Transparency = 1
  9537. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9538. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9539. for i = 0, 2, 0.1 do
  9540. swait()
  9541. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9542. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9543. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9544. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9545. if Torsovelocity.Y > 2 then
  9546. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9547. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9548. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9549. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9550. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9551. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9552. elseif Torsovelocity.Y < 1 then
  9553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9555. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9557. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9558. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9559. end
  9560. end
  9561. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9562. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9563. for i = 0, 7, 0.1 do
  9564. swait()
  9565. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9566. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9567. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9568. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9569. if Torsovelocity.Y > 2 then
  9570. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9571. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9572. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9573. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9574. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9575. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9576. elseif Torsovelocity.Y < 1 then
  9577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9579. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9581. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9582. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9583. end
  9584. end
  9585. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9586. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9587. for i = 0, 7, 0.1 do
  9588. swait()
  9589. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9590. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9591. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9592. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9593. if Torsovelocity.Y > 2 then
  9594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9599. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9600. elseif Torsovelocity.Y < 1 then
  9601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9603. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9604. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9605. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9606. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9607. end
  9608. end
  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, 6, 0.1 do
  9612. swait()
  9613. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9614. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9615. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9616. BlockEffect(BrickColor.new("Really red"), 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(0), math.rad(0), math.rad(0)), 0.1)
  9620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  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)), 1)
  9626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9627. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  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. for i = 0, 5, 0.1 do
  9634. swait()
  9635. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9636. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9637. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9638. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9639. if Torsovelocity.Y > 2 then
  9640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9642. 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)
  9643. 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)
  9644. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9645. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9646. elseif Torsovelocity.Y < 1 then
  9647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9649. 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)
  9650. 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)
  9651. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9652. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9653. end
  9654. end
  9655. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9656. for i = 0, 7, 0.1 do
  9657. swait()
  9658. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9659. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9660. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9661. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9662. if Torsovelocity.Y > 2 then
  9663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9665. 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)
  9666. 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)
  9667. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9668. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9669. elseif Torsovelocity.Y < 1 then
  9670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9672. 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)
  9673. 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)
  9674. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9675. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9676. end
  9677. end
  9678. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9679. GuW1:Destroy()
  9680. GuW1 = Instance.new("Weld")
  9681. GuW1.Name = "GuW"
  9682. GuW1.Part0 = Torso
  9683. GuW1.C0 = cn(0, 0, -6)
  9684. GuW1.C1 = cn(0, 0, 0)
  9685. GuW1.Part1 = Firepart1
  9686. GuW1.Parent = Torso
  9687. GuW2:Destroy()
  9688. GuW2 = Instance.new("Weld")
  9689. GuW2.Name = "GuW"
  9690. GuW2.Part0 = Torso
  9691. GuW2.C0 = cn(0, 0, -6)
  9692. GuW2.C1 = cn(0, 0, 0)
  9693. GuW2.Part1 = Firepart2
  9694. GuW2.Parent = Torso
  9695. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9696. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9697. GuW2:Destroy()
  9698. GuW2 = Instance.new("Weld")
  9699. GuW2.Name = "GuW"
  9700. GuW2.Part0 = Torso
  9701. GuW2.C0 = cn(0, 0, -4)
  9702. GuW2.C1 = cn(0, 0, 0)
  9703. GuW2.Part1 = Firepart2
  9704. GuW2.Parent = Torso
  9705. for i = 0, 7, 0.1 do
  9706. swait()
  9707. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9708. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9709. if Torsovelocity.Y > 2 then
  9710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9712. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9715. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9716. elseif Torsovelocity.Y < 1 then
  9717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9718. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9719. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9720. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9721. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9722. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9723. end
  9724. end
  9725. local bp2 = Create("BodyPosition")({
  9726. P = 900,
  9727. D = 1000,
  9728. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9729. position = Torso.Position + Vector3.new(0, 60, 0),
  9730. Parent = Torso
  9731. })
  9732. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9733. for i = 0, 8, 0.1 do
  9734. swait()
  9735. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9736. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9737. 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)
  9738. if Torsovelocity.Y > 2 then
  9739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9741. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9742. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9743. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9744. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9745. elseif Torsovelocity.Y < 1 then
  9746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9748. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9749. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9750. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9751. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9752. end
  9753. end
  9754. for i = 0, 18, 0.1 do
  9755. swait()
  9756. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9757. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9758. 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)
  9759. if Torsovelocity.Y > 2 then
  9760. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9761. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9762. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9763. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9764. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9765. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9766. elseif Torsovelocity.Y < 1 then
  9767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9769. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9772. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9773. end
  9774. end
  9775. GuW1:Destroy()
  9776. GuW1 = Instance.new("Weld")
  9777. GuW1.Name = "GuW"
  9778. GuW1.Part0 = Torso
  9779. GuW1.C0 = cn(0, 0, -15)
  9780. GuW1.C1 = cn(0, 0, 0)
  9781. GuW1.Part1 = Firepart1
  9782. GuW1.Parent = Torso
  9783. GuW2:Destroy()
  9784. GuW2 = Instance.new("Weld")
  9785. GuW2.Name = "GuW"
  9786. GuW2.Part0 = Torso
  9787. GuW2.C0 = cn(0, 0, -17.5)
  9788. GuW2.C1 = cn(0, 0, 0)
  9789. GuW2.Part1 = Firepart2
  9790. GuW2.Parent = Torso
  9791. for i = 0, 1.25, 0.01 do
  9792. swait()
  9793. 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)
  9794. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9795. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9796. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9797. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9798. if Torsovelocity.Y > 2 then
  9799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9801. 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)
  9802. 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)
  9803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9804. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9805. elseif Torsovelocity.Y < 1 then
  9806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9808. 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)
  9809. 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)
  9810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9812. end
  9813. end
  9814. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9815. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9816. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9817. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9818. for i = 0, 3, 0.1 do
  9819. swait()
  9820. if Torsovelocity.Y > 2 then
  9821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9823. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9825. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9826. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9827. elseif Torsovelocity.Y < 1 then
  9828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9830. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9833. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9834. end
  9835. end
  9836. wait(1)
  9837. bp2:Destroy()
  9838. Humanoid.WalkSpeed = 16
  9839. attack = false
  9840. MV4 = 0
  9841. Firepart1:Destroy()
  9842. Firepart2:Destroy()
  9843. end
  9844. end)
  9845. whiletruewait = false
  9846. game:GetService("RunService").Stepped:connect(function()
  9847. if whiletruewait == false then
  9848. whiletruewait = true
  9849. wait()
  9850. whiletruewait = false
  9851. end
  9852. end)
  9853. game:GetService("RunService").Stepped:connect(function()
  9854. if whiletruewait == false then
  9855. if MV1 < 20 then
  9856. MV1 = MV1 + 0.2
  9857. end
  9858. if MV2 < 90 then
  9859. MV2 = MV2 + 1
  9860. end
  9861. if MV3 < 190 then
  9862. MV3 = MV3 + 0.4
  9863. end
  9864. if MV4 < 500 then
  9865. MV4 = MV4 + 0.3
  9866. end
  9867. end
  9868. end)
  9869. Humanoid.MaxHealth = 10000
  9870. wait()
  9871. for i = 1, 6 do
  9872. Humanoid.Health = Humanoid.MaxHealth
  9873. wait()
  9874. end
  9875.  
  9876. ---
  9877. GroundWave3 = function()
  9878. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9879. Colors = {"White", "White"}
  9880. local wave = Instance.new("Part", char)
  9881. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9882. wave.Anchored = true
  9883. wave.Name = "Wave"
  9884. wave.CanCollide = false
  9885. wave.Locked = true
  9886. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9887. wave.TopSurface = "Smooth"
  9888. wave.BottomSurface = "Smooth"
  9889. wave.Transparency = 0.10
  9890. wave.CFrame = HandCF
  9891. wm = Instance.new("SpecialMesh",wave)
  9892. wm.MeshId = "rbxassetid://559831844"
  9893. coroutine.wrap(function()
  9894. for i = 1, 30, 1 do
  9895. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9896. wave.Size = wm.Scale
  9897. wave.CFrame = HandCF
  9898. wave.Transparency = i/30
  9899. wait()
  9900. end
  9901. wait()
  9902. wave:Destroy()
  9903. end)()
  9904. end
  9905. ---
  9906.  
  9907. local rock3 = false
  9908. local rock2 = false
  9909. local rock = false
  9910.  
  9911. if rock2 == true then
  9912. wait(0.1)
  9913.  
  9914. for i,v in pairs(char:GetChildren()) do
  9915. if v:IsA("Part") then
  9916. if v.Name == "NewPart2" then
  9917. v.GO.Velocity = v3(0,-5,0)
  9918. end
  9919. end
  9920.  
  9921. end
  9922. rock2 = false
  9923. end
  9924. if rock3 == true then
  9925. wait(0.1)
  9926. for i,v in pairs(char:GetChildren()) do
  9927. if v:IsA("Part") then
  9928. if v.Name == "NewPart2" then
  9929. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  9930. end
  9931. end
  9932. end
  9933. rock3 = false
  9934. end
  9935.  
  9936.  
  9937. local v3 = Vector3.new
  9938. local num = 0
  9939. local bc = BrickColor.new
  9940. local new = Instance.new
  9941.  
  9942. GroundWave1d = function()
  9943.  
  9944. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  9945. Colors = {"Cyan", "Cyan"}
  9946. local wave = Instance.new("Part", char)
  9947. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9948. wave.Anchored = true
  9949. wave.Name = "Wave"..number
  9950. wave.CanCollide = false
  9951. wave.Locked = true
  9952. wave.Size = Vector3.new(0.5,0.5,0.5)
  9953. wave.TopSurface = "Smooth"
  9954. wave.BottomSurface = "Smooth"
  9955. wave.Transparency = 0.35
  9956. wave.CFrame = HandCF
  9957. wm = Instance.new("SpecialMesh", wave)
  9958. wm.Name = "wave"..number
  9959. wm.MeshId = "rbxassetid://3270017"
  9960. coroutine.wrap(function()
  9961. for i = 1, 30, 1 do
  9962. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  9963. wave.Size = wm.Scale
  9964. wave.CFrame = HandCF
  9965. wave.Transparency = i/30
  9966. wait()
  9967. end
  9968. wait()
  9969. wave:Destroy()
  9970.  
  9971. end)()
  9972. end
  9973.  
  9974. mouse.KeyDown:connect(function(key)
  9975. if key == "=" then
  9976.  
  9977. Humanoid.WalkSpeed = 0
  9978. RootPart.Anchored = true
  9979. bigkamehameha1 = true
  9980.  
  9981. wait(0)
  9982. bigkamehameha1 = false
  9983. bigkamehameha2 = true
  9984. ar = new("Part",char)
  9985. ar.Name = "NewPart"
  9986. ar.Position = v3(999,999,999)
  9987. ar.Size = v3(1,1,1)
  9988. ar.BrickColor = bc("Cyan")
  9989. ar.Material = "Neon"
  9990. ar.Transparency = 1
  9991. aar = new("SpecialMesh",ar)
  9992. aar.MeshType = "Sphere"
  9993. aar.Scale = v3(3,3,4)
  9994.  
  9995. aaar =new("Weld",ar)
  9996. aaar.Part0 = Torso
  9997. aaar.Part1 = ar
  9998. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9999. for i = 1,9 do
  10000. wait(0.5)
  10001. GroundWave1d()
  10002. ar.Transparency = ar.Transparency - 0.1
  10003. end
  10004. kamehameha()
  10005.  
  10006. idle7 = true
  10007. ar:Destroy()
  10008. bigkamehameha2 = false
  10009. RootPart.Anchored = false
  10010. end
  10011. end)
  10012.  
  10013.  
  10014.  
  10015. local rad = math.rad
  10016. local kamehameha5 = false
  10017. local kamehameha1 = false
  10018. local kamehameha2 = false
  10019. local kamehameha3 = false
  10020. local kamehameha4 = false
  10021.  
  10022. mouse.KeyDown:connect(function(key)
  10023. if key == "=" then
  10024.  
  10025.  
  10026. idle = false
  10027. Humanoid.WalkSpeed = 0
  10028. RootPart.Anchored = true
  10029.  
  10030. KamehamehaVoice:Play()
  10031. startk = true
  10032.  
  10033.  
  10034.  
  10035. wait(0.4)
  10036.  
  10037.  
  10038. kamehameha2 = true
  10039. kamehameha()
  10040. wait(0.8)
  10041. KamehamehaVoice.TimePosition = 0
  10042. kamehameha2 = false
  10043. Humanoid.WalkSpeed = 16
  10044. RootPart.Anchored = false
  10045. end
  10046. end)
  10047.  
  10048.  
  10049. mouse.KeyDown:connect(function(key)
  10050. if key=="=" then
  10051. Serious()
  10052. char.JumPower = 150
  10053. end
  10054. end)
  10055. Health = math.huge --------- Serious mode aura.
  10056. BaseHealth = math.huge
  10057.  
  10058.  
  10059.  
  10060.  
  10061. InForm = false
  10062.  
  10063. Player = game.Players.LocalPlayer
  10064. Char = Player.Character
  10065. Torso = Char.Torso
  10066.  
  10067. function Serious()
  10068. for X = 1, 1 do wait()
  10069.  
  10070.  
  10071. wait(0)
  10072. for X = 1, 1 do wait()
  10073. local Effect = Instance.new("Part")
  10074. Effect.Name = "Effect"
  10075. Effect.Parent = Torso
  10076. Effect.CFrame = Torso.CFrame
  10077. Effect.BrickColor = BrickColor.new("Neon orange")
  10078. Effect.Shape = "Ball"
  10079. Effect.Size = Vector3.new(1, 1, 1)
  10080. Effect.Anchored = true
  10081. Effect.Material = "Neon"
  10082. Effect.CanCollide = false
  10083. Effect.CFrame = Torso.CFrame
  10084. Effect.Size = Effect.Size + Vector3.new(0.5)
  10085. Effect.Transparency = Effect.Transparency + 0.04
  10086. end
  10087. end
  10088.  
  10089. repeat
  10090. Torso:FindFirstChild("Effect"):Remove()
  10091. until Torso:FindFirstChild("Effect") == nil
  10092.  
  10093.  
  10094. local Color1 = Color3.new(255, 255, 0)
  10095. local Color2 = Color3.new(255, 255, 0)
  10096.  
  10097. for i = 0, 3, 0.1 do
  10098. swait()
  10099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10101. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10104. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10105. end
  10106. local pie22 = Instance.new("ParticleEmitter")
  10107. pie22.Parent = LeftArm
  10108. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10109. pie22.LightEmission = 1
  10110. pie22.Size = NumberSequence.new(1,2)
  10111. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10112. pie22.Transparency = NumberSequence.new(0.7,1)
  10113. pie22.EmissionDirection = "Top"
  10114. pie22.Enabled = true
  10115. pie22.Lifetime = NumberRange.new(1)
  10116. pie22.Rotation = NumberRange.new(-420, 425)
  10117. pie22.Rate = 50
  10118. pie22.Speed = NumberRange.new(1)
  10119. pie22.LockedToPart = false
  10120. pie22.VelocitySpread = 2
  10121. local pie22 = Instance.new("ParticleEmitter")
  10122. pie22.Parent = RightArm
  10123. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10124. pie22.LightEmission = 1
  10125. pie22.Size = NumberSequence.new(1,2)
  10126. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10127. pie22.Transparency = NumberSequence.new(0.7,1)
  10128. pie22.EmissionDirection = "Top"
  10129. pie22.Enabled = true
  10130. pie22.Lifetime = NumberRange.new(1)
  10131. pie22.Rotation = NumberRange.new(-420, 425)
  10132. pie22.Rate = 50
  10133. pie22.Speed = NumberRange.new(1)
  10134. pie22.LockedToPart = false
  10135. pie22.VelocitySpread = 2
  10136. local pie22 = Instance.new("ParticleEmitter")
  10137. pie22.Parent = LeftLeg
  10138. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10139. pie22.LightEmission = 1
  10140. pie22.Size = NumberSequence.new(1,2)
  10141. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10142. pie22.Transparency = NumberSequence.new(0.8,1)
  10143. pie22.EmissionDirection = "Top"
  10144. pie22.Enabled = true
  10145. pie22.Lifetime = NumberRange.new(1)
  10146. pie22.Rotation = NumberRange.new(-420, 425)
  10147. pie22.Rate = 20
  10148. pie22.Speed = NumberRange.new(1)
  10149. pie22.LockedToPart = false
  10150. pie22.VelocitySpread = 2
  10151. local pie22 = Instance.new("ParticleEmitter")
  10152. pie22.Parent = RightLeg
  10153. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10154. pie22.LightEmission = 1
  10155. pie22.Size = NumberSequence.new(1,2)
  10156. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10157. pie22.Transparency = NumberSequence.new(0.8,1)
  10158. pie22.EmissionDirection = "Top"
  10159. pie22.Enabled = true
  10160. pie22.Lifetime = NumberRange.new(1)
  10161. pie22.Rotation = NumberRange.new(-420, 425)
  10162. pie22.Rate = 20
  10163. pie22.Speed = NumberRange.new(1)
  10164. pie22.LockedToPart = false
  10165. pie22.VelocitySpread = 2
  10166. lig = Instance.new("PointLight",Player.Character.Torso)
  10167. lig.Color=Color3.new(255,255,0)
  10168. lig.Range = 6
  10169.  
  10170. local Must = Instance.new("Sound",Torso)
  10171. Must.SoundId = "rbxassetid://136847579"
  10172. Must.Pitch = 0.99
  10173. Must.Volume = 0.6
  10174. Must.Looped = false
  10175. wait(0)
  10176. Must:Play()
  10177. a21e = new("Part",char)
  10178. a21e.Name = "Beam"..num
  10179. a21e.Locked = true
  10180. a21e.Size = v3(1,1,1)
  10181. a21e.CanCollide = false
  10182. a21e.BrickColor = bc("Neon orange")
  10183. a21e.Material = "Neon"
  10184. a21e.Transparency = 0
  10185. aa21e = new("SpecialMesh",a21e)
  10186. a21e.Anchored = true
  10187. a21e.Position = RootPart.Position
  10188. aa21e.MeshType = "Sphere"
  10189. aa21e.Scale = v3(1,1,1)
  10190. for i = 1,50 do
  10191. wait()
  10192. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10193. a21e.Transparency = a21e.Transparency + 0.04
  10194. end
  10195.  
  10196.  
  10197. local Mus = Instance.new("Sound",Torso)
  10198. Mus.SoundId = "rbxassetid://291165237"
  10199. Mus.Pitch = 0.99
  10200. Mus.Volume = 0.2
  10201. Mus.Looped = true
  10202. wait(0)
  10203. Mus:Play()
  10204.  
  10205. InForm = true
  10206. Humanoid.JumpPower = 120
  10207.  
  10208. Char.Humanoid.MaxHealth = Health
  10209. wait(0.3)
  10210. Char.Humanoid.Health = Health
  10211. wait(0.7)
  10212. Must:Destroy()
  10213. end
  10214.  
  10215. function Base()
  10216. InForm = false
  10217. local Effect = Instance.new("Part")
  10218. Effect.Name = "Effect"
  10219. Effect.Parent = Torso
  10220. Effect.CFrame = Torso.CFrame
  10221. Effect.BrickColor = BrickColor.new("White")
  10222. Effect.Shape = "Ball"
  10223. Effect.Size = Vector3.new(8, 8, 8)
  10224. Effect.Anchored = true
  10225. Effect.Material = "Neon"
  10226. Effect.CanCollide = false
  10227. for loop = 1, 25 do wait()
  10228. Effect.CFrame = Torso.CFrame
  10229. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10230. Effect.Transparency = Effect.Transparency + 0.04
  10231.  
  10232. end
  10233. repeat
  10234. Torso:FindFirstChild("Effect"):Remove()
  10235. until Torso:FindFirstChild("Effect") == nil
  10236.  
  10237. for i, v in pairs(Torso:GetChildren()) do
  10238. if v:IsA('ParticleEmitter') then
  10239. v:Remove()
  10240. end
  10241. end
  10242. char.Humanoid.MaxHealth = BaseHealth
  10243. wait(0.3)
  10244. char.Humanoid.Health = BaseHealth
  10245.  
  10246.  
  10247. end
  10248.  
  10249. mouse.KeyDown:connect(function(key)
  10250. if key=="9" then
  10251. Base()
  10252. lig:Destroy()
  10253. end
  10254. end)
  10255.  
  10256. Player.Chatted:connect(function(Message)
  10257. if Message == "Time to get serious." and InForm == false then
  10258. wait(0.10)
  10259. Serious()
  10260. end
  10261. if Message == "off" or Message == "Nice fight." and InForm == true then
  10262. Base()
  10263. end
  10264. local ContentProvider = game:GetService("ContentProvider")
  10265.  
  10266. local function LoadAssets(AssetList)
  10267. -- Takes an asset list and preloads it. Will not wait for them to load.
  10268.  
  10269. for _, AssetId in pairs(AssetList) do
  10270. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10271. end
  10272. end
  10273.  
  10274. local Gibs = game.Workspace
  10275.  
  10276. function Kill(Character)
  10277. Character.Humanoid.Health = 0
  10278. local poo = Instance.new("IntValue",Character)
  10279. poo.Name = "haha nope"
  10280. local svch = Character
  10281. local hum = Character:findFirstChild("Humanoid")
  10282. Character.Archivable = true
  10283. local chrclone = Character:clone()
  10284. Character.Archivable = false
  10285.  
  10286. local ch = chrclone:GetChildren()
  10287. local i
  10288. for i = 1,#ch do
  10289. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10290. ch[i]:remove()
  10291. end
  10292. end
  10293. local function Scan(ch)
  10294. local e
  10295. for e = 1,#ch do
  10296. Scan(ch[e]:GetChildren())
  10297. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10298. ch[e]:remove()
  10299. end
  10300. end
  10301. end
  10302. Scan(chrclone:GetChildren())
  10303.  
  10304. local hum2 = chrclone:findFirstChild("Humanoid")
  10305.  
  10306.  
  10307. if hum2 ~= nil then
  10308. hum2.Name = "Humanoid2"
  10309. hum2.PlatformStand = true
  10310. hum2.Sit = true
  10311. hum2.MaxHealth = 0
  10312. hum2.Health = 0
  10313. end
  10314.  
  10315. local ch = Character:GetChildren()
  10316. local i
  10317. for i = 1,#ch do
  10318. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10319. ch[i]:remove()
  10320. end
  10321. end
  10322.  
  10323. wait(0.2)
  10324.  
  10325. local ch = Character:GetChildren()
  10326. local i
  10327. for i = 1,#ch do
  10328. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10329. ch[i]:remove()
  10330. end
  10331. end
  10332. Character = chrclone
  10333. local Torso = Character.Torso
  10334. local movevector = Vector3.new()
  10335.  
  10336. if Torso then
  10337. local Head = Character:FindFirstChild("Head")
  10338. local Limb = Character:FindFirstChild("Right Arm")
  10339. if Limb then
  10340.  
  10341. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10342. local Joint = Instance.new("Glue")
  10343. Joint.Name = "RightShoulder"
  10344. Joint.Part0 = Torso
  10345. Joint.Part1 = Limb
  10346. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10347. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10348. Joint.Parent = Torso
  10349.  
  10350. local B = Instance.new("Part")
  10351. B.TopSurface = 0
  10352. B.BottomSurface = 0
  10353. B.formFactor = "Symmetric"
  10354. B.Size = Vector3.new(1, 1, 1)
  10355. B.Transparency = 1
  10356. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10357. B.Parent = Character
  10358. local W = Instance.new("Weld")
  10359. W.Part0 = Limb
  10360. W.Part1 = B
  10361. W.C0 = CFrame.new(0, -0.5, 0)
  10362. W.Parent = Limb
  10363.  
  10364. end
  10365. local Limb = Character:FindFirstChild("Left Arm")
  10366. if Limb then
  10367.  
  10368. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10369. local Joint = Instance.new("Glue")
  10370. Joint.Name = "LeftShoulder"
  10371. Joint.Part0 = Torso
  10372. Joint.Part1 = Limb
  10373. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10374. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10375. Joint.Parent = Torso
  10376.  
  10377. local B = Instance.new("Part")
  10378. B.TopSurface = 0
  10379. B.BottomSurface = 0
  10380. B.formFactor = "Symmetric"
  10381. B.Size = Vector3.new(1, 1, 1)
  10382. B.Transparency = 1
  10383. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10384. B.Parent = Character
  10385. local W = Instance.new("Weld")
  10386. W.Part0 = Limb
  10387. W.Part1 = B
  10388. W.C0 = CFrame.new(0, -0.5, 0)
  10389. W.Parent = Limb
  10390.  
  10391. end
  10392. local Limb = Character:FindFirstChild("Right Leg")
  10393. if Limb then
  10394.  
  10395. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10396. local Joint = Instance.new("Glue")
  10397. Joint.Name = "RightHip"
  10398. Joint.Part0 = Torso
  10399. Joint.Part1 = Limb
  10400. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10401. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10402. Joint.Parent = Torso
  10403.  
  10404. local B = Instance.new("Part")
  10405. B.TopSurface = 0
  10406. B.BottomSurface = 0
  10407. B.formFactor = "Symmetric"
  10408. B.Size = Vector3.new(1, 1, 1)
  10409. B.Transparency = 1
  10410. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10411. B.Parent = Character
  10412. local W = Instance.new("Weld")
  10413. W.Part0 = Limb
  10414. W.Part1 = B
  10415. W.C0 = CFrame.new(0, -0.5, 0)
  10416. W.Parent = Limb
  10417.  
  10418. end
  10419. local Limb = Character:FindFirstChild("Left Leg")
  10420. if Limb then
  10421.  
  10422. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10423. local Joint = Instance.new("Glue")
  10424. Joint.Name = "LeftHip"
  10425. Joint.Part0 = Torso
  10426. Joint.Part1 = Limb
  10427. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10428. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10429. Joint.Parent = Torso
  10430.  
  10431. local B = Instance.new("Part")
  10432. B.TopSurface = 0
  10433. B.BottomSurface = 0
  10434. B.formFactor = "Symmetric"
  10435. B.Size = Vector3.new(1, 1, 1)
  10436. B.Transparency = 1
  10437. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10438. B.Parent = Character
  10439. local W = Instance.new("Weld")
  10440. W.Part0 = Limb
  10441. W.Part1 = B
  10442. W.C0 = CFrame.new(0, -0.5, 0)
  10443. W.Parent = Limb
  10444. end
  10445. end
  10446. end
  10447. ----------
  10448.  
  10449. lerpz = function(D, E, F, G)
  10450. D[E] = D[E]:lerp(F, G)
  10451. end
  10452.  
  10453. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10454. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10455. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10456. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10457. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10458. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10459. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10460. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10461. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10462. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10463. resetlerp = function()
  10464. RJ.C0 = RJC0
  10465. RJ.C1 = RJC1
  10466. N.C0 = NC0
  10467. N.C1 = NC1
  10468. RS.C0 = RSC0
  10469. RS.C1 = RSC1
  10470. LS.C0 = LSC0
  10471. LS.C1 = LSC1
  10472. RH.C0 = RHC0
  10473. RH.C1 = RHC1
  10474. LH.C0 = LHC0
  10475. LH.C1 = LHC1
  10476. end
  10477. -------
  10478. ----------
  10479. hrp = char.HumanoidRootPart
  10480.  
  10481. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10482. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10483. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10484. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10485. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10486. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10487. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10488. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10489. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10490. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10491. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10492. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10493. RS = Torso:FindFirstChild("Right Shoulder")
  10494. LS = Torso:FindFirstChild("Left Shoulder")
  10495. RH = Torso:FindFirstChild("Right Hip")
  10496. LH = Torso:FindFirstChild("Left Hip")
  10497. RJ = hrp:FindFirstChild("RootJoint")
  10498. N = Torso:FindFirstChild("Neck")
  10499. cf = CFrame.new
  10500. ang = CFrame.Angles
  10501. rd = math.rad
  10502. rd2 = math.random
  10503. cs = ColorSequence.new
  10504. ns = NumberSequence.new
  10505. nsk = NumberSequenceKeypoint.new
  10506. -------------------
  10507.  
  10508. end)
  10509.  
  10510. print([[
  10511. -------------------------------------------------
  10512. hi
  10513. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement