Advertisement
AxeuerAlt

SSGSS Ultra Instinct Script

Apr 5th, 2019
382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 495.63 KB | None | 0 0
  1. wait(2)
  2. --[[
  3.  
  4. ░▒▓█ Ultra Instinct █▓▒░
  5.  
  6. --]]
  7. local Player = game.Players.localPlayer
  8. local char = Player.Character
  9. local Character = Player.Character
  10. local RootPart = Character.HumanoidRootPart
  11. local Head = Character.Head
  12. local done = false
  13. local canheal = false
  14. local deathchat1 = false
  15. local once = true
  16. local dead = false
  17. local candie = true
  18. local deathchat = false
  19. local idleon = true
  20. local idle1 = true
  21. local idle = true
  22. local spiritballenergy = true
  23. for i, v in pairs(game:GetService("Players").localPlayer.Character:children()) do
  24. if v:IsA("Accessory") then
  25. v:Destroy()
  26. end
  27. end
  28. for i, v in pairs(game:GetService("Players").localPlayer.Character:GetChildren()) do
  29. if v:IsA("Shirt") then
  30. v:Remove()
  31. end
  32. end
  33. for i, v in pairs(game:GetService("Players").localPlayer.Character:GetChildren()) do
  34. if v:IsA("Pants") then
  35. v:Remove()
  36. end
  37. end
  38. wait()
  39. shirt = Instance.new("Shirt", game:GetService("Players").localPlayer.Character)
  40. shirt.Name = "Shirt"
  41. pants = Instance.new("Pants", game:GetService("Players").localPlayer.Character)
  42. pants.Name = "Pants"
  43.  
  44.  
  45.  
  46. local v3 = Vector3.new
  47. local num = 0
  48. local bc = BrickColor.new
  49. local new = Instance.new
  50.  
  51.  
  52. Instance.new("ForceField",char).Visible = false
  53. local poo = Instance.new("IntValue",Character)
  54. poo.Name = "haha nope"
  55. char.Humanoid.MaxHealth = math.huge
  56. wait()
  57. char.Humanoid.Health = math.huge
  58. Instance.new("ForceField",char).Visible = false
  59. local skinCol = "Pastel brown"
  60. local bd = Player:FindFirstChild("Body Colors")
  61. if bd then
  62. bd.HeadColor = BrickColor.new(skinCol)
  63. bd.TorsoColor = BrickColor.new(skinCol)
  64. bd.LeftLegColor = BrickColor.new(skinCol)
  65. bd.RightLegColor = BrickColor.new(skinCol)
  66. bd.LeftArmColor = BrickColor.new(skinCol)
  67. bd.RightArmColor = BrickColor.new(skinCol)
  68. else
  69. bd = Instance.new("BodyColors", Player)
  70. bd.HeadColor = BrickColor.new(skinCol)
  71. bd.TorsoColor = BrickColor.new(skinCol)
  72. bd.LeftLegColor = BrickColor.new(skinCol)
  73. bd.RightLegColor = BrickColor.new(skinCol)
  74. bd.LeftArmColor = BrickColor.new(skinCol)
  75. bd.RightArmColor = BrickColor.new(skinCol)
  76. end
  77. local number = 1
  78.  
  79. --------------------------------------------------------------------------
  80. --transform
  81. GroundWave5 = function()
  82. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  83. Colors = {"Dark blue", "Dark blue"}
  84.  
  85. local wave11 = Instance.new("Part", char)
  86. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  87. wave11.Anchored = true
  88. wave11.Name = "Wave"
  89. wave11.CanCollide = false
  90. wave11.Locked = true
  91. wave11.Size = Vector3.new(1, 1, 1)
  92. wave11.TopSurface = "Smooth"
  93. wave11.BottomSurface = "Smooth"
  94. wave11.Transparency = 0.35
  95. wave11.CFrame = HandCF
  96. wm31 = Instance.new("SpecialMesh", wave11)
  97. wm31.MeshId = "rbxassetid://3270017"
  98. coroutine.wrap(function()
  99. for i = 1, 30, 1 do
  100. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  101. wave11.Size = wm31.Scale
  102. wave11.CFrame = HandCF
  103. wave11.Transparency = i/30
  104. wait()
  105. end
  106. wait()
  107. wave11:Destroy()
  108. end)()
  109. end
  110. GroundWave6 = function()
  111. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  112. Colors = {"White", "Dark blue"}
  113. local wave111 = Instance.new("Part", char)
  114. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  115. wave111.Anchored = true
  116. wave111.Name = "Wave"
  117. wave111.CanCollide = false
  118. wave111.Locked = true
  119. wave111.Size = Vector3.new(1, 1, 1)
  120. wave111.TopSurface = "Smooth"
  121. wave111.BottomSurface = "Smooth"
  122. wave111.Transparency = 0.35
  123. wave111.CFrame = HandCF
  124. wm311 = Instance.new("SpecialMesh", wave111)
  125. wm311.MeshId = "rbxassetid://3270017"
  126. coroutine.wrap(function()
  127. for i = 1, 30, 1 do
  128. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  129. wave111.Size = wm311.Scale
  130. wave111.CFrame = HandCF
  131. wave111.Transparency = i/30
  132. wait()
  133. end
  134. wait()
  135. wave111:Destroy()
  136. end)()
  137. end
  138. GroundWave7 = function()
  139. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  140. Colors = {"Dark blue", "White"}
  141. local wave1111 = Instance.new("Part", char)
  142. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  143. wave1111.Anchored = true
  144. wave1111.Name = "Wave"
  145. wave1111.CanCollide = false
  146. wave1111.Locked = true
  147. wave1111.Size = Vector3.new(1, 1, 1)
  148. wave1111.TopSurface = "Smooth"
  149. wave1111.BottomSurface = "Smooth"
  150. wave1111.Transparency = 0.35
  151. wave1111.CFrame = HandCF
  152. wm3111 = Instance.new("SpecialMesh", wave1111)
  153. wm3111.MeshId = "rbxassetid://3270017"
  154. coroutine.wrap(function()
  155. for i = 1, 30, 1 do
  156. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  157. wave1111.Size = wm3111.Scale
  158. wave1111.CFrame = HandCF
  159. wave1111.Transparency = i/30
  160. wait()
  161. end
  162. wait()
  163. wave1111:Destroy()
  164. end)()
  165. end
  166. GroundWave8 = function()
  167. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  168. Colors = {"Dark blue", "Dark blue"}
  169. local wave11111 = Instance.new("Part", char)
  170. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  171. wave11111.Anchored = true
  172. wave11111.Name = "Wave"
  173. wave11111.CanCollide = false
  174. wave11111.Locked = true
  175. wave11111.Size = Vector3.new(1, 1, 1)
  176. wave11111.TopSurface = "Smooth"
  177. wave11111.BottomSurface = "Smooth"
  178. wave11111.Transparency = 0.35
  179. wave11111.CFrame = HandCF
  180. wm31111 = Instance.new("SpecialMesh", wave11111)
  181. wm31111.MeshId = "rbxassetid://3270017"
  182. coroutine.wrap(function()
  183. for i = 1, 30, 1 do
  184. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  185. wave11111.Size = wm31111.Scale
  186. wave11111.CFrame = HandCF
  187. wave11111.Transparency = i/30
  188. wait()
  189. end
  190. wait()
  191. wave11111:Destroy()
  192. end)()
  193. end
  194. GroundWave9 = function()
  195. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  196.  
  197. Colors = {"Cyan", "White"}
  198. local wave111111 = Instance.new("Part", char)
  199. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  200. wave111111.Anchored = true
  201. wave111111.Name = "Wave"
  202. wave111111.CanCollide = false
  203. wave111111.Locked = true
  204. wave111111.Size = Vector3.new(1, 1, 1)
  205. wave111111.TopSurface = "Smooth"
  206. wave111111.BottomSurface = "Smooth"
  207. wave111111.Transparency = 0.35
  208. wave111111.CFrame = HandCF
  209. wm311111 = Instance.new("SpecialMesh", wave111111)
  210. wm311111.MeshId = "rbxassetid://3270017"
  211. coroutine.wrap(function()
  212. for i = 1, 30, 1 do
  213. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  214. wave111111.Size = wm311111.Scale
  215. wave111111.CFrame = HandCF
  216. wave111111.Transparency = i/30
  217. wait()
  218. end
  219. wait()
  220. wave111111:Destroy()
  221. end)()
  222. end
  223. GroundWave10 = function()
  224. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  225. Colors = {"White", "Dark blue"}
  226. local wave1111111 = Instance.new("Part", char)
  227. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  228. wave1111111.Anchored = true
  229. wave1111111.Name = "Wave"
  230. wave1111111.CanCollide = false
  231. wave1111111.Locked = true
  232. wave1111111.Size = Vector3.new(1, 1, 1)
  233. wave1111111.TopSurface = "Smooth"
  234. wave1111111.BottomSurface = "Smooth"
  235. wave1111111.Transparency = 0.35
  236. wave1111111.CFrame = HandCF
  237. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  238. wm3111111.MeshId = "rbxassetid://3270017"
  239. coroutine.wrap(function()
  240. for i = 1, 30, 1 do
  241. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  242. wave1111111.Size = wm3111111.Scale
  243. wave1111111.CFrame = HandCF
  244. wave1111111.Transparency = i/30
  245. wait()
  246. end
  247. wait()
  248. wave1111111:Destroy()
  249. end)()
  250. end
  251.  
  252. GroundWave1 = function()
  253.  
  254. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  255. Colors = {"White", "White"}
  256. local wave = Instance.new("Part", char)
  257. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  258. wave.Anchored = true
  259. wave.Name = "Wave"..number
  260. wave.CanCollide = false
  261. wave.Locked = true
  262. wave.Size = Vector3.new(1, 1, 1)
  263. wave.TopSurface = "Smooth"
  264. wave.BottomSurface = "Smooth"
  265. wave.Transparency = 0.35
  266. wave.CFrame = HandCF
  267. wm = Instance.new("SpecialMesh", wave)
  268. wm.Name = "wave"..number
  269. wm.MeshId = "rbxassetid://3270017"
  270. coroutine.wrap(function()
  271. for i = 1, 30, 1 do
  272. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  273. wave.Size = wm.Scale
  274. wave.CFrame = HandCF
  275. wave.Transparency = i/30
  276. wait()
  277. end
  278. wait()
  279. wave:Destroy()
  280. end)()
  281. end
  282.  
  283. Instance.new("HopperBin",game.Players.localPlayer.Backpack).Name = "Earth-shattering kamehameha"
  284. script.Parent = game.Players.localPlayer.Backpack:findFirstChild"Earth-shattering kamehameha"
  285. local char = script.Parent.Parent.Parent.Character
  286. local humanoid = char.Humanoid
  287. local Head = char.Head
  288. local Torso = char.Torso
  289. local LeftArm = char["Left Arm"]
  290. local RightArm = char["Right Arm"]
  291. local LeftLeg = char["Left Leg"]
  292. local RightLeg = char["Right Leg"]
  293. local RightHip = Torso["Right Hip"]
  294. local LeftHip = Torso["Left Hip"]
  295. local Neck = Torso.Neck
  296. local RightShoulder = Torso["Right Shoulder"]
  297. local LeftShoulder = Torso["Left Shoulder"]
  298. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  299. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  300. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  301. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  302. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  303. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  304. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  305. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  306. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  307. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  308. local taco = false
  309. local taco2 = true
  310. local time = game.Lighting.TimeOfDay
  311. local h = tonumber(string.sub(time,1,2))
  312. local m = tonumber(string.sub(time,4,5))+1
  313. local s = tonumber(string.sub(time,7,8))
  314. local function frame()
  315. TiltX = 0
  316. TiltY = 0
  317. TiltZ = 0
  318. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  319. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  320. TiltX = -1.65
  321. TiltY = 0
  322. TiltZ = 0
  323. MoveX = 0
  324. MoveY = -0.31
  325. MoveZ = -0.4
  326. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  327. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  328. TiltX = -0.12
  329. TiltY = -0.01
  330. TiltZ = -0.1
  331. MoveX = 0
  332. MoveY = 0.2
  333. MoveZ = 0
  334. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  335. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  336. end
  337. function switch(bool)
  338. for i,v in pairs(char:GetChildren())do
  339. if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then
  340. v.Anchored = bool
  341. end end end
  342. local function frame2()
  343. TiltX = 0
  344. TiltY = 0
  345. TiltZ = 1.57
  346. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  347. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  348. TiltX = 0.6
  349. TiltY = 0
  350. TiltZ = 0
  351. MoveX = 0
  352. MoveY = 0
  353. MoveZ = -0.3
  354. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  355. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  356. TiltX = -0.05
  357. TiltY = 0
  358. TiltZ = 0
  359. MoveX = 0
  360. MoveY = 0.1
  361. MoveZ = 0
  362. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  363. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  364. end
  365. local function RefreshWelds()
  366. Neck.C0 = NeckC0
  367. Neck.C1 = NeckC1
  368. RightShoulder.C0 = RightShoulderC0
  369. RightShoulder.C1 = RightShoulderC1
  370. LeftShoulder.C0 = LeftShoulderC0
  371. LeftShoulder.C1 = LeftShoulderC1
  372. RightHip.C0 = RightHipC0
  373. RightHip.C1 = RightHipC1
  374. LeftHip.C0 = LeftHipC0
  375. LeftHip.C1 = LeftHipC1
  376. end
  377. local function Button1Down(mouse)
  378. if taco then return end
  379. taco = true
  380. humanoid.PlatformStand = true
  381. local staystill = Instance.new("BodyPosition",Torso)
  382. staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  383. staystill.position = Torso.Position
  384. frame()
  385. local energy = Instance.new("Part",char)
  386. energy.Size = Vector3.new(0.1,0.1,0.1)
  387. energy.CanCollide = false
  388. energy.Anchored = true
  389. energy.Locked = true
  390. energy.Shape = "Ball"
  391. energy.TopSurface = "Smooth"
  392. energy.BottomSurface = "Smooth"
  393. energy.Color = Color3.fromRGB(255,255,0)
  394. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  395. local energy2 = Instance.new("Part",char)
  396. energy2.Size = Vector3.new(0.1,0.1,0.1)
  397. energy2.CanCollide = false
  398. energy2.Anchored = true
  399. energy2.Locked = true
  400. energy2.Shape = "Ball"
  401. energy2.TopSurface = "Smooth"
  402. energy2.BottomSurface = "Smooth"
  403. energy2.Color = Color3.fromRGB(4,175,236)
  404. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  405. local f1 = Instance.new("Fire",energy)
  406. f1.Color = energy.Color
  407. f1.SecondaryColor = Color3.fromRGB(4,175,236)
  408. f1.Heat = 0
  409. local f2 = Instance.new("Fire",energy2)
  410. f2.Color = energy2.Color
  411. f2.SecondaryColor = Color3.fromRGB(255,255,0)
  412. f2.Heat = 0
  413. local f1 = Instance.new("Fire",energy)
  414. f1.Color = energy.Color
  415. f1.SecondaryColor = Color3.fromRGB(4,175,236)
  416. f1.Heat = 0
  417. local f2 = Instance.new("Fire",energy2)
  418. f2.Color = energy2.Color
  419. f2.SecondaryColor = Color3.fromRGB(255,255,0)
  420. f2.Heat = 0
  421. local f1 = Instance.new("Fire",energy)
  422. f1.Color = energy.Color
  423. f1.SecondaryColor = Color3.fromRGB(4,175,236)
  424. f1.Heat = 0
  425. local f2 = Instance.new("Fire",energy2)
  426. f2.Color = energy2.Color
  427. f2.SecondaryColor = Color3.fromRGB(255,255,0)
  428. f2.Heat = 0
  429. --[[ ]]
  430.  
  431.  
  432.  
  433.  
  434.  
  435. switch(true)
  436. wait(0.5)
  437. repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00"
  438. for i = 1,10 do
  439. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  440. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  441. energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5)
  442. energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5)
  443. energy.Reflectance = energy.Reflectance + 0.1
  444. energy2.Reflectance = energy2.Reflectance + 0.1
  445. wait()
  446. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  447. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  448. end
  449. game:GetService("Chat"):Chat(Head,"ULTRA SSJB!",0)
  450. wait(0.6)
  451. switch(false)
  452. frame2()
  453. wait()
  454. switch(true)
  455. for i = 1,10 do
  456. wait()
  457. energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25)
  458. energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25)
  459. end
  460. for i = 1,20 do
  461. energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5)
  462. energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5)
  463. energy.Reflectance = energy.Reflectance - 0.1
  464. energy2.Reflectance = energy2.Reflectance - 0.1
  465. wait()
  466. energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  467. energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  468. end
  469. energy:Destroy()
  470. energy2:Destroy()
  471. wait(0.6)
  472. game:GetService("Chat"):Chat(Head,"KAMEEHHHH",0)
  473. local blast = Instance.new("Part",char)
  474. blast.Size = Vector3.new(8,8,8)
  475. blast.Shape = "Ball"
  476. blast.TopSurface = "Smooth"
  477. blast.BottomSurface = "Smooth"
  478. blast.Anchored = true
  479. blast.Locked = true
  480. blast.CanCollide = false
  481. blast.Color = Color3.fromRGB(4,175,236)
  482. blast.Transparency = 0
  483. blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5)
  484. wait(0.6)
  485. game:GetService("Chat"):Chat(Head,"HAMEEHHHHH",1)
  486. local xf = Instance.new("Fire",blast)
  487. xf.Size = 25
  488. xf.Color = blast.Color
  489. xf.SecondaryColor = Color3.new(4,175,236)
  490. xf.Heat = 0
  491. local xf = Instance.new("Fire",blast)
  492. xf.Size = 25
  493. xf.Color = blast.Color
  494. xf.SecondaryColor = Color3.fromRGB(255,255,0)
  495. xf.Heat = 0
  496. for i = 1,20 do
  497. blast.Transparency = blast.Transparency + 0.05
  498. blast.Reflectance = blast.Reflectance + 0.01
  499. wait(0.1)
  500. if blast.Transparency >= 1 then
  501. blast.Transparency = blast.Transparency - 0.1
  502. end end
  503. blast.Transparency = 0.1
  504. wait(0.5)
  505. game:GetService("Chat"):Chat(Head,"HAAAAAAHHHHHHHHH!",2)
  506. coroutine.resume(coroutine.create(function()
  507. for i = 1,5 do wait(0)
  508. local p = Instance.new("Part",blast)
  509. p.Size = Vector3.new(0,0,0)
  510. p.Anchored = true
  511. p.CanCollide = false
  512. p.Locked = true
  513. p.BrickColor = BrickColor.new("Electric blue")
  514. p.TopSurface = "Smooth"
  515. p.Reflectance = 0.3
  516. p.Transparency = 0.4
  517. p.BottomSurface = "Smooth"
  518. p.CFrame = blast.CFrame * CFrame.new(0,0,0)
  519. local m1 = Instance.new("SpecialMesh",p)
  520. m1.Scale = p.Size
  521. m1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  522. local p2 = Instance.new("Part",blast)
  523. p2.CFrame = blast.CFrame * CFrame.new(0,0,0)
  524. p2.Size = Vector3.new(0,0,0)
  525. p2.Anchored = true
  526. p2.CanCollide = false
  527. p2.Locked = true
  528. p2.BrickColor = BrickColor.new("New yeller")
  529. p2.TopSurface = "Smooth"
  530. p2.Reflectance = 0.3
  531. p2.Transparency = 0.4
  532. p2.BottomSurface = "Smooth"
  533. local m2 = Instance.new("SpecialMesh",p2)
  534. m2.Scale = p2.Size
  535. m2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  536. local p3 = Instance.new("Part",blast)
  537. p3.Size = Vector3.new(0,0,0)
  538. p3.Anchored = true
  539. p3.CanCollide = false
  540. p3.Locked = true
  541. p3.Color = blast.Color
  542. p3.TopSurface = "Smooth"
  543. p3.Reflectance = 0.3
  544. p3.Transparency = 0.4
  545. p3.BottomSurface = "Smooth"
  546. p3.CFrame = blast.CFrame * CFrame.new(0,0,0)
  547. local m3 = Instance.new("SpecialMesh",p3)
  548. m3.Scale = p.Size
  549. m3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  550. coroutine.resume(coroutine.create(function()
  551. for i = 1,20 do wait(0)
  552. m1.Scale = m1.Scale + Vector3.new(5,5,5)
  553. p.CFrame = p.CFrame * CFrame.new(0,0,-5)
  554. end
  555. p:Destroy()
  556. end))
  557. coroutine.resume(coroutine.create(function()
  558. for i = 1,20 do wait(0)
  559. m2.Scale = m2.Scale + Vector3.new(5,5,5)
  560. p2.CFrame = p2.CFrame * CFrame.new(0,0,-5)
  561. end
  562. p2:Destroy()
  563. end))
  564. coroutine.resume(coroutine.create(function()
  565. for i = 1,20 do wait(0)
  566. m3.Scale = m3.Scale + Vector3.new(5,5,5)
  567. p3.CFrame = p3.CFrame * CFrame.new(0,0,-5)
  568. end
  569. p3:Destroy()
  570. end))end end))
  571. local p = Instance.new("Part",blast)
  572. p.Size = blast.Size
  573. p.CanCollide = true
  574. p.Anchored = true
  575. p.Locked = true
  576. p.Color = blast.Color
  577. p.Reflectance = blast.Reflectance
  578. p.Transparency = blast.Transparency
  579. p.TopSurface = "Smooth"
  580. p.BottomSurface = "Smooth"
  581. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
  582. p.Touched:connect(function(hit)
  583. if not taco2 then return end
  584. taco2 = false
  585. if hit.Parent:findFirstChild("Humanoid")then
  586. for i,v in pairs(hit.Parent:GetChildren())do
  587. if v:IsA"Hat" then
  588. v:Destroy()
  589. elseif v:IsA"Part" then
  590. v.Velocity = v.Position * Vector3.new(50,3,0)
  591. v.RotVelocity = v.Position - v.Velocity
  592. v.Parent:BreakJoints()
  593. end end end
  594. wait(8)
  595. taco2 = true
  596. end)
  597. local mesh = Instance.new("CylinderMesh",p)
  598. mesh.Scale = Vector3.new(1,0,1)
  599. for i = 1,150 do
  600. mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16)
  601. p.CFrame = p.CFrame * CFrame.new(0,-5,0)
  602. wait(0)
  603. mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599)
  604. end
  605. blast:Destroy()
  606. game.Lighting.TimeOfDay = 12
  607. switch(false)
  608. RefreshWelds()
  609. humanoid.PlatformStand = false
  610. staystill:Destroy()
  611. wait(8)
  612. taco = false
  613. end
  614. script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
  615. script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
  616. shirt = Instance.new("Shirt", char)
  617. shirt.Name = "Shirt"
  618. pants = Instance.new("Pants", char)
  619. pants.Name = "Pants"
  620. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1162887253"
  621. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1162887782"
  622. char.Head.face.Texture = "rbxassetid://681212054"
  623.  
  624. Hair7 = Instance.new("Part")
  625. Hair7.Parent = char
  626. Hair7.Name = "Hair"
  627. Hair7.CanCollide = false
  628. Hair7.Locked = true
  629. Hair7.TopSurface = "Smooth"
  630. Hair7.BottomSurface = "Smooth"
  631. Hair7.formFactor = "Symmetric"
  632. Hair7.Material = "Neon"
  633. Hair7.BrickColor = BrickColor.new("Electric blue")
  634. Hair7.CFrame = char.Torso.CFrame
  635. Hair7.Size = Vector3.new(1, 1, 1)
  636. Hair7.Transparency = 0
  637.  
  638.  
  639. Weld1 = Instance.new("Weld")
  640. Weld1.Parent = char.Head
  641. Weld1.Part0 = char.Head
  642. Weld1.Part1 = Hair7
  643. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  644.  
  645. Mesh = Instance.new("SpecialMesh")
  646. Mesh.Offset = Vector3.new(0,-0.4,0)
  647. Mesh.Parent = Hair7
  648. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  649. Mesh.MeshType = "FileMesh"
  650. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  651. Mesh.TextureId = ""
  652. wait(0.5)
  653. game.Chat:Chat(Character, "Not yet... This Is Not My End", "White")
  654. local Must2 = Instance.new("Sound",char)
  655. Must2.SoundId = "rbxassetid://186851986"
  656. Must2.Pitch = 0.99
  657. Must2.Volume = 1.6
  658. Must2.Looped = true
  659. wait(0)
  660. Must2:Play()
  661. wait(3)
  662. Hair7:Destroy()
  663. wait(0)
  664. Hair7 = Instance.new("Part")
  665. Hair7.Parent = char
  666. Hair7.Name = "Hair"
  667. Hair7.CanCollide = false
  668. Hair7.Locked = true
  669. Hair7.TopSurface = "Smooth"
  670. Hair7.BottomSurface = "Smooth"
  671. Hair7.formFactor = "Symmetric"
  672. Hair7.Material = "Neon"
  673. Hair7.BrickColor = BrickColor.new("Electric blue")
  674. Hair7.CFrame = char.Torso.CFrame
  675. Hair7.Size = Vector3.new(1, 1, 1)
  676. Hair7.Transparency = 0
  677.  
  678.  
  679. Weld1 = Instance.new("Weld")
  680. Weld1.Parent = char.Head
  681. Weld1.Part0 = char.Head
  682. Weld1.Part1 = Hair7
  683. Weld1.C0 = CFrame.new(-0.1, 1.1, -0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  684.  
  685. Mesh = Instance.new("SpecialMesh")
  686. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  687. Mesh.Parent = Hair7
  688. Mesh.Scale = Vector3.new(7.3,7.1,7.2)
  689. Mesh.MeshType = "FileMesh"
  690. Mesh.MeshId = "http://www.roblox.com/asset/?id=1112376656"
  691. Mesh.TextureId = ""
  692. wait(4)
  693. local poof = Instance.new("Sound",Player)
  694. poof.SoundId = "rbxassetid://1035030726"
  695. poof.Pitch = 0.99
  696. poof.Volume = 1.3
  697. poof.Looped = false
  698. wait(0)
  699. poof:Play()
  700. GroundWave5()
  701. GroundWave6()
  702. GroundWave7()
  703. GroundWave8()
  704. GroundWave9()
  705. GroundWave10()
  706. Hair7:Destroy()
  707. wait(0)
  708. game.Chat:Chat(Character, "...", "White")
  709. Hair7 = Instance.new("Part")
  710. Hair7.Parent = char
  711. Hair7.Name = "Hair"
  712. Hair7.CanCollide = false
  713. Hair7.Locked = true
  714. Hair7.TopSurface = "Smooth"
  715. Hair7.BottomSurface = "Smooth"
  716. Hair7.formFactor = "Symmetric"
  717. Hair7.Material = "Neon"
  718. Hair7.BrickColor = BrickColor.new("Electric blue")
  719. Hair7.CFrame = char.Torso.CFrame
  720. Hair7.Size = Vector3.new(1, 1, 1)
  721. Hair7.Transparency = 0
  722.  
  723.  
  724. Weld1 = Instance.new("Weld")
  725. Weld1.Parent = char.Head
  726. Weld1.Part0 = char.Head
  727. Weld1.Part1 = Hair7
  728. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  729.  
  730. Mesh = Instance.new("SpecialMesh")
  731. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  732. Mesh.Parent = Hair7
  733. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  734. Mesh.MeshType = "FileMesh"
  735. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  736. Mesh.TextureId = ""
  737. char.Head.face.Texture = "rbxassetid://986775808"
  738.  
  739.  
  740. local ice = Instance.new("Part", Head)
  741. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  742. ice.BrickColor = BrickColor.new("Electric blue")
  743. ice.CanCollide = false
  744. ice.TopSurface = 0
  745. ice.BottomSurface = 0
  746. ice.Transparency = 1
  747. local ice2 = Instance.new("SpecialMesh", ice)
  748. ice2.MeshType = "Brick"
  749. ice2.Scale = Vector3.new(1, 1, 1)
  750. local ice3 = Instance.new("Weld", ice)
  751. ice3.Part0 = Head
  752. ice3.Part1 = ice
  753. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  754. local icesmoke = Instance.new("ParticleEmitter", ice)
  755. icesmoke.VelocitySpread = 5
  756. icesmoke.Size = NumberSequence.new({
  757. NumberSequenceKeypoint.new(0, 0.01),
  758. NumberSequenceKeypoint.new(1, 1)
  759. })
  760. icesmoke.Rate = math.huge
  761. icesmoke.Speed = NumberRange.new(1, 1)
  762. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  763. icesmoke.Transparency = NumberSequence.new({
  764. NumberSequenceKeypoint.new(0, 0.9),
  765. NumberSequenceKeypoint.new(1, 1)
  766. })
  767. icesmoke.Rotation = NumberRange.new(0, 360)
  768. icesmoke.Name = "Smoke"
  769. icesmoke.LightEmission = 0
  770. icesmoke.Acceleration = Vector3.new(0,0,0)
  771. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  772. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  773. icesmoke.LockedToPart = true
  774. maincolor = game.Players.localPlayer.Character.Torso.BrickColor.Name
  775. secondcolor = "Electric blue"
  776. wait(0.016666666666666666)
  777. Effects = {}
  778. local Player = game.Players.localPlayer
  779. local Character = Player.Character
  780. local Humanoid = Character.Humanoid
  781. local LeftArm = Character["Left Arm"]
  782. local RightArm = Character["Right Arm"]
  783. local LeftLeg = Character["Left Leg"]
  784. local RightLeg = Character["Right Leg"]
  785. local Head = Character.Head
  786. local Torso = Character.Torso
  787. local cam = game.Workspace.CurrentCamera
  788. local RootJoint = RootPart.RootJoint
  789. local equipped = true
  790. local attack = false
  791. local Anim = "Idle"
  792. local idle = 0
  793. local attacktype = 1
  794. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  795. local velocity = RootPart.Velocity.y
  796. local sine = 0
  797. local change = 1
  798. local grabbed = false
  799. local cn = CFrame.new
  800. local mr = math.rad
  801. local angles = CFrame.Angles
  802. local ud = UDim2.new
  803. local c3 = Color3.new
  804. local dir = {
  805. w = 0,
  806. s = 0,
  807. a = 0,
  808. d = 0
  809. }
  810. firemode = true
  811. rock = true
  812. local Services = {
  813. SoundService = game:GetService("SoundService"),
  814. Players = game:GetService("Players"),
  815. Debris = game:GetService("Debris"),
  816. Workspace = game:GetService("Workspace"),
  817. Lighting = game:GetService("Lighting"),
  818. HttpService = game:GetService("HttpService"),
  819. InsertService = game:GetService("InsertService")
  820. }
  821. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  822. Humanoid.Animator:Destroy()
  823. Character.Animate:Destroy()
  824. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  825. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  826. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  827. RSH, LSH = nil, nil
  828. RW = Instance.new("Weld")
  829. LW = Instance.new("Weld")
  830. RH = Torso["Right Hip"]
  831. LH = Torso["Left Hip"]
  832. RSH = Torso["Right Shoulder"]
  833. LSH = Torso["Left Shoulder"]
  834. RSH.Parent = nil
  835. LSH.Parent = nil
  836. RW.Name = "RW"
  837. RW.Part0 = Torso
  838. RW.C0 = cn(1.5, 0.5, 0)
  839. RW.C1 = cn(0, 0.5, 0)
  840. RW.Part1 = RightArm
  841. RW.Parent = Torso
  842. LW.Name = "LW"
  843. LW.Part0 = Torso
  844. LW.C0 = cn(-1.5, 0.5, 0)
  845. LW.C1 = cn(0, 0.5, 0)
  846. LW.Part1 = LeftArm
  847. LW.Parent = Torso
  848. --------------
  849. human = char:FindFirstChild("Humanoid")
  850. human.Name = "hi"
  851. lig = Instance.new("PointLight",Player.Character.Torso)
  852. lig.Color=Color3.new(0,0,255)
  853. lig.Range = 10
  854. ----
  855. function clerp(a, b, t)
  856. local qa = {
  857. QuaternionFromCFrame(a)
  858. }
  859. local qb = {
  860. QuaternionFromCFrame(b)
  861. }
  862. local ax, ay, az = a.x, a.y, a.z
  863. local bx, by, bz = b.x, b.y, b.z
  864. local _t = 1 - t
  865. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  866. end
  867. function QuaternionFromCFrame(cf)
  868. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  869. local trace = m00 + m11 + m22
  870. if trace > 0 then
  871. local s = math.sqrt(1 + trace)
  872. local recip = 0.5 / s
  873. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  874. else
  875. local i = 0
  876. if m00 < m11 then
  877. i = 1
  878. end
  879. if m22 > (i == 0 and m00 or m11) then
  880. i = 2
  881. end
  882. if i == 0 then
  883. local s = math.sqrt(m00 - m11 - m22 + 1)
  884. local recip = 0.5 / s
  885. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  886. elseif i == 1 then
  887. local s = math.sqrt(m11 - m22 - m00 + 1)
  888. local recip = 0.5 / s
  889. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  890. elseif i == 2 then
  891. local s = math.sqrt(m22 - m00 - m11 + 1)
  892. local recip = 0.5 / s
  893. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  894. end
  895. end
  896. end
  897. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  898. local xs, ys, zs = x + x, y + y, z + z
  899. local wx, wy, wz = w * xs, w * ys, w * zs
  900. local xx = x * xs
  901. local xy = x * ys
  902. local xz = x * zs
  903. local yy = y * ys
  904. local yz = y * zs
  905. local zz = z * zs
  906. 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))
  907. end
  908. function QuaternionSlerp(a, b, t)
  909. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  910. local startInterp, finishInterp
  911. if cosTheta >= 1.0E-4 then
  912. if 1 - cosTheta > 1.0E-4 then
  913. local theta = math.acos(cosTheta)
  914. local invSinTheta = 1 / math.sin(theta)
  915. startInterp = math.sin((1 - t) * theta) * invSinTheta
  916. finishInterp = math.sin(t * theta) * invSinTheta
  917. else
  918. startInterp = 1 - t
  919. finishInterp = t
  920. end
  921. elseif 1 + cosTheta > 1.0E-4 then
  922. local theta = math.acos(-cosTheta)
  923. local invSinTheta = 1 / math.sin(theta)
  924. startInterp = math.sin((t - 1) * theta) * invSinTheta
  925. finishInterp = math.sin(t * theta) * invSinTheta
  926. else
  927. startInterp = t - 1
  928. finishInterp = t
  929. end
  930. 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
  931. end
  932. function swait(num)
  933. if num == 0 or num == nil then
  934. game:service("RunService").Render:wait(0)
  935. else
  936. for i = 0, num do
  937. game:service("RunService").Render:wait(0)
  938. end
  939. end
  940. end
  941. local RbxUtility = LoadLibrary("RbxUtility")
  942. local Create = RbxUtility.Create
  943. function RemoveOutlines(part)
  944. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  945. end
  946. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  947. local Part = Create("Part")({
  948. formFactor = FormFactor,
  949. Parent = Parent,
  950. Reflectance = Reflectance,
  951. Transparency = Transparency,
  952. CanCollide = false,
  953. Locked = true,
  954. BrickColor = BrickColor.new(tostring(BColor)),
  955. Name = Name,
  956. Size = Size,
  957. Material = Material
  958. })
  959. RemoveOutlines(Part)
  960. return Part
  961. end
  962. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  963. local Msh = Create(Mesh)({
  964. Parent = Part,
  965. Offset = OffSet,
  966. Scale = Scale
  967. })
  968. if Mesh == "SpecialMesh" then
  969. Msh.MeshType = MeshType
  970. Msh.MeshId = MeshId
  971. end
  972. return Msh
  973. end
  974. function CreateWeld(Parent, Part0, Part1, C0, C1)
  975. local Weld = Create("Weld")({
  976. Parent = Parent,
  977. Part0 = Part0,
  978. Part1 = Part1,
  979. C0 = C0,
  980. C1 = C1
  981. })
  982. return Weld
  983. end
  984. function rayCast(Position, Direction, Range, Ignore)
  985. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  986. end
  987. function CreateSound(id, par, vol, pit)
  988. coroutine.resume(coroutine.create(function()
  989. local sou = Instance.new("Sound", par or workspace)
  990. sou.Volume = vol
  991. sou.Pitch = pit or 1
  992. sou.SoundId = id
  993. wait()
  994. sou:play()
  995. game:GetService("Debris"):AddItem(sou, 6)
  996. end))
  997. end
  998. function CreateSong(id, par, vol, pit)
  999. coroutine.resume(coroutine.create(function()
  1000. sou2 = Instance.new("Sound", par or workspace)
  1001. sou2.Volume = 1
  1002. sou2.Pitch = 1
  1003. sou2.SoundId = id
  1004. wait()
  1005. sou2:play()
  1006. sou2.Looped = true
  1007. end))
  1008. end
  1009. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  1010. local function getclosest(obj, distance)
  1011. local last, lastx = distance + 1, nil
  1012. for i, v in pairs(workspace:GetChildren()) do
  1013. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  1014. CreateSong("http://www.roblox.com/asset/?id=1502486424", Character, 2)
  1015. local t = v.Torso
  1016. local dist = t.Position - obj.Position.magnitude
  1017. if distance > dist and last > dist then
  1018. last = dist
  1019. lastx = v
  1020. end
  1021. end
  1022. end
  1023. return lastx
  1024. end
  1025. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1026. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1027. prt.Anchored = true
  1028. prt.CFrame = cframe
  1029. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1030. game:GetService("Debris"):AddItem(prt, 10)
  1031. if Type == 1 or Type == nil then
  1032. table.insert(Effects, {
  1033. prt,
  1034. "Block1",
  1035. delay,
  1036. x3,
  1037. y3,
  1038. z3,
  1039. msh
  1040. })
  1041. elseif Type == 2 then
  1042. table.insert(Effects, {
  1043. prt,
  1044. "Block2",
  1045. delay,
  1046. x3,
  1047. y3,
  1048. z3,
  1049. msh
  1050. })
  1051. elseif Type == 3 then
  1052. table.insert(Effects, {
  1053. prt,
  1054. "Block3",
  1055. delay,
  1056. x3,
  1057. y3,
  1058. z3,
  1059. msh
  1060. })
  1061. end
  1062. end
  1063. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1064. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1065. prt.Anchored = true
  1066. prt.CFrame = cframe
  1067. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1068. game:GetService("Debris"):AddItem(prt, 10)
  1069. table.insert(Effects, {
  1070. prt,
  1071. "Cylinder",
  1072. delay,
  1073. x3,
  1074. y3,
  1075. z3,
  1076. msh
  1077. })
  1078. end
  1079. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1080. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1081. prt.Anchored = true
  1082. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  1083. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1084. game:GetService("Debris"):AddItem(prt, 10)
  1085. table.insert(Effects, {
  1086. prt,
  1087. "Cylinder",
  1088. delay,
  1089. x3,
  1090. y3,
  1091. z3,
  1092. msh
  1093. })
  1094. end
  1095. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1096. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1097. prt.Anchored = true
  1098. prt.CFrame = cframe
  1099. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1100. game:GetService("Debris"):AddItem(prt, 10)
  1101. table.insert(Effects, {
  1102. prt,
  1103. "Cylinder",
  1104. delay,
  1105. x3,
  1106. y3,
  1107. z3,
  1108. msh
  1109. })
  1110. end
  1111. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1112. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  1113. prt.Anchored = true
  1114. prt.CFrame = cframe
  1115. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1116. game:GetService("Debris"):AddItem(prt, 10)
  1117. table.insert(Effects, {
  1118. prt,
  1119. "Cylinder",
  1120. delay,
  1121. x3,
  1122. y3,
  1123. z3,
  1124. msh
  1125. })
  1126. end
  1127. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1128. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1129. prt.Anchored = true
  1130. prt.CFrame = cframe
  1131. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1132. game:GetService("Debris"):AddItem(prt, 10)
  1133. table.insert(Effects, {
  1134. prt,
  1135. "Cylinder",
  1136. delay,
  1137. x3,
  1138. y3,
  1139. z3,
  1140. msh
  1141. })
  1142. end
  1143. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  1144. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1145. prt.Anchored = true
  1146. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1147. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1148. local num = math.random(10, 50) / 1000
  1149. game:GetService("Debris"):AddItem(prt, 10)
  1150. table.insert(Effects, {
  1151. prt,
  1152. "Shatter",
  1153. num,
  1154. prt.CFrame,
  1155. math.random() - math.random(),
  1156. 0,
  1157. math.random(50, 100) / 100
  1158. })
  1159. end
  1160.  
  1161. attack = false
  1162. game:GetService("RunService").RenderStepped:connect(function()
  1163. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  1164. velocity = RootPart.Velocity.y
  1165. sine = sine + change
  1166. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1167. if equipped == true or equipped == false then
  1168. if 1 < RootPart.Velocity.y and hit == nil then
  1169. Anim = "Jump"
  1170. if attack == false and ice_mode == false then
  1171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1173. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  1174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  1175. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  1176. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  1177. end
  1178. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  1179. Anim = "Fall"
  1180. if attack == false then
  1181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1183. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  1184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  1185. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1186. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1187. end
  1188. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  1189. Anim = "Idle"
  1190. if attack==false then
  1191. 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)
  1192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .3)
  1193. 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)
  1194. 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)
  1195. 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)
  1196. 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)
  1197. end
  1198. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 200000 and hit ~= nil and ice_mode == false then
  1199. Anim = "Walk"
  1200. if attack==false then
  1201. 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)
  1202. 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)
  1203. 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)
  1204. 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)
  1205. 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)
  1206. 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)
  1207. end
  1208. end
  1209. end
  1210. if equipped == true or equipped == false then
  1211. if 1 < RootPart.Velocity.Y and hit == nil then
  1212. Anim = "Jump"
  1213. if attack == false and ice_mode == true then
  1214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1216. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  1217. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  1218. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  1219. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  1220. end
  1221. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  1222. Anim = "Fall"
  1223. if attack == false then
  1224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  1226. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  1227. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  1228. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1229. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  1230. end
  1231. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  1232. Anim = "Idle"
  1233. if attack == false then
  1234. change = 0.8
  1235. 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)
  1236. 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)
  1237. 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)
  1238. 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)
  1239. 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)
  1240. 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)
  1241. end
  1242. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  1243. Anim = "Walk"
  1244. if attack == false then
  1245. 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)
  1246. 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)
  1247. 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)
  1248. 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)
  1249. 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)
  1250. 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)
  1251. end
  1252. end
  1253. end
  1254. if 0 < #Effects then
  1255. for e = 1, #Effects do
  1256. if Effects[e] ~= nil then
  1257. local Thing = Effects[e]
  1258. if Thing ~= nil then
  1259. local Part = Thing[1]
  1260. local Mode = Thing[2]
  1261. local Delay = Thing[3]
  1262. local IncX = Thing[4]
  1263. local IncY = Thing[5]
  1264. local IncZ = Thing[6]
  1265. if 1 >= Thing[1].Transparency then
  1266. if Thing[2] == "Block1" then
  1267. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1268. local Mesh = Thing[1].Mesh
  1269. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1270. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1271. elseif Thing[2] == "Block2" then
  1272. 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)
  1273. local Mesh = Thing[7]
  1274. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1275. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1276. elseif Thing[2] == "Block3" then
  1277. 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)
  1278. local Mesh = Thing[7]
  1279. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1280. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1281. elseif Thing[2] == "Cylinder" then
  1282. local Mesh = Thing[1].Mesh
  1283. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1284. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1285. elseif Thing[2] == "Blood" then
  1286. local Mesh = Thing[7]
  1287. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  1288. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1289. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1290. elseif Thing[2] == "Elec" then
  1291. local Mesh = Thing[1].Mesh
  1292. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1293. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1294. elseif Thing[2] == "Disappear" then
  1295. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1296. elseif Thing[2] == "Shatter" then
  1297. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1298. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1299. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1300. Thing[6] = Thing[6] + Thing[5]
  1301. end
  1302. else
  1303. Part.Parent = nil
  1304. table.remove(Effects, e)
  1305. end
  1306. end
  1307. end
  1308. end
  1309. end
  1310. end)
  1311. ---
  1312. local whoh = Instance.new("Sound",Torso)
  1313. whoh.SoundId = "rbxassetid://1179254378"
  1314. whoh.Pitch = 0.99
  1315. whoh.Volume = 1.5
  1316. whoh.Looped = true
  1317. wait(0)
  1318. whoh:Play()
  1319. local Aura = Instance.new('ParticleEmitter')
  1320. Aura.Name = "Aura"
  1321. Aura.Texture = "rbxassetid://833874434"
  1322. Aura.Parent = LeftArm
  1323. Aura.LightEmission = 1
  1324. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1325. Aura.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  1326. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1327. Aura.LockedToPart = true
  1328. Aura.Lifetime = NumberRange.new(1)
  1329. Aura.Rate = 100
  1330. Aura.Speed = NumberRange.new(0.3)
  1331. Aura.EmissionDirection = "Top"
  1332.  
  1333.  
  1334. local Aura = Instance.new('ParticleEmitter')
  1335. Aura.Name = "Aura"
  1336. Aura.Texture = "rbxassetid://833874434"
  1337. Aura.Parent = Head
  1338. Aura.LightEmission = 1
  1339. Aura.Transparency = NumberSequence.new(1,0.2,1)
  1340. Aura.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  1341. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1342. Aura.LockedToPart = true
  1343. Aura.Lifetime = NumberRange.new(1)
  1344. Aura.Rate = 100
  1345. Aura.Speed = NumberRange.new(0)
  1346. Aura.EmissionDirection = "Top"
  1347. local Aura2 = Instance.new('ParticleEmitter')
  1348. Aura2.Name = "Aura"
  1349. Aura2.Texture = "rbxassetid://833874434"
  1350. Aura2.Parent = RightArm
  1351. Aura2.LightEmission = 1
  1352. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1353. Aura2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  1354. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1355. Aura2.LockedToPart = true
  1356. Aura2.Lifetime = NumberRange.new(1)
  1357. Aura2.Rate = 100
  1358. Aura2.Speed = NumberRange.new(0.3)
  1359. Aura2.EmissionDirection = "Top"
  1360. local Aura2 = Instance.new('ParticleEmitter')
  1361. Aura2.Name = "Aura"
  1362. Aura2.Texture = "rbxassetid://833874434"
  1363. Aura2.Parent = LeftLeg
  1364. Aura2.LightEmission = 1
  1365. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1366. Aura2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  1367. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1368. Aura2.LockedToPart = true
  1369. Aura2.Lifetime = NumberRange.new(1)
  1370. Aura2.Rate = 100
  1371. Aura2.Speed = NumberRange.new(0.3)
  1372. Aura2.EmissionDirection = "Top"
  1373. local Aura2 = Instance.new('ParticleEmitter')
  1374. Aura2.Name = "Aura"
  1375. Aura2.Texture = "rbxassetid://833874434"
  1376. Aura2.Parent = RightLeg
  1377. Aura2.LightEmission = 1
  1378. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  1379. Aura2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  1380. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1381. Aura2.LockedToPart = true
  1382. Aura2.Lifetime = NumberRange.new(1)
  1383. Aura2.Rate = 100
  1384. Aura2.Speed = NumberRange.new(0.3)
  1385. Aura2.EmissionDirection = "Top"
  1386. ---aura2
  1387. local Aura = Instance.new('ParticleEmitter')
  1388. Aura.Name = "Aura"
  1389. Aura.Texture = "rbxassetid://833874434"
  1390. Aura.Parent = LeftArm
  1391. Aura.LightEmission = 1
  1392. Aura.Transparency = NumberSequence.new(1,0.4,1)
  1393. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1394. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1395. Aura.LockedToPart = true
  1396. Aura.Lifetime = NumberRange.new(1)
  1397. Aura.Rate = 60
  1398. Aura.Speed = NumberRange.new(0.3)
  1399. Aura.EmissionDirection = "Top"
  1400. local Aura2 = Instance.new('ParticleEmitter')
  1401. Aura2.Name = "Aura"
  1402. Aura2.Texture = "rbxassetid://833874434"
  1403. Aura2.Parent = RightArm
  1404. Aura2.LightEmission = 1
  1405. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1406. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1407. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1408. Aura2.LockedToPart = true
  1409. Aura2.Lifetime = NumberRange.new(1)
  1410. Aura2.Rate = 60
  1411. Aura2.Speed = NumberRange.new(0.3)
  1412. Aura2.EmissionDirection = "Top"
  1413. local Aura2 = Instance.new('ParticleEmitter')
  1414. Aura2.Name = "Aura"
  1415. Aura2.Texture = "rbxassetid://833874434"
  1416. Aura2.Parent = LeftLeg
  1417. Aura2.LightEmission = 1
  1418. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1419. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1420. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1421. Aura2.LockedToPart = true
  1422. Aura2.Lifetime = NumberRange.new(1)
  1423. Aura2.Rate = 60
  1424. Aura2.Speed = NumberRange.new(0.1)
  1425. Aura2.EmissionDirection = "Top"
  1426. local Aura2 = Instance.new('ParticleEmitter')
  1427. Aura2.Name = "Aura"
  1428. Aura2.Texture = "rbxassetid://833874434"
  1429. Aura2.Parent = RightLeg
  1430. Aura2.LightEmission = 1
  1431. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  1432. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1433. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1434. Aura2.LockedToPart = true
  1435. Aura2.Lifetime = NumberRange.new(1)
  1436. Aura2.Rate = 60
  1437. Aura2.Speed = NumberRange.new(0.3)
  1438. Aura2.EmissionDirection = "Top"
  1439. ----aura3
  1440. ---aura2
  1441. local Aura = Instance.new('ParticleEmitter')
  1442. Aura.Name = "Aura"
  1443. Aura.Texture = "rbxassetid://833874434"
  1444. Aura.Parent = LeftArm
  1445. Aura.LightEmission = 1
  1446. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1447. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  1448. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1449. Aura.LockedToPart = true
  1450. Aura.Lifetime = NumberRange.new(1)
  1451. Aura.Rate = 60
  1452. Aura.Speed = NumberRange.new(0.3)
  1453. Aura.EmissionDirection = "Top"
  1454. local Aura2 = Instance.new('ParticleEmitter')
  1455. Aura2.Name = "Aura"
  1456. Aura2.Texture = "rbxassetid://833874434"
  1457. Aura2.Parent = RightArm
  1458. Aura2.LightEmission = 1
  1459. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1460. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1461. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1462. Aura2.LockedToPart = true
  1463. Aura2.Lifetime = NumberRange.new(1)
  1464. Aura2.Rate = 60
  1465. Aura2.Speed = NumberRange.new(0.3)
  1466. Aura2.EmissionDirection = "Top"
  1467. local Aura2 = Instance.new('ParticleEmitter')
  1468. Aura2.Name = "Aura"
  1469. Aura2.Texture = "rbxassetid://833874434"
  1470. Aura2.Parent = LeftLeg
  1471. Aura2.LightEmission = 1
  1472. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1473. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1474. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1475. Aura2.LockedToPart = true
  1476. Aura2.Lifetime = NumberRange.new(1)
  1477. Aura2.Rate = 60
  1478. Aura2.Speed = NumberRange.new(0.3)
  1479. Aura2.EmissionDirection = "Top"
  1480. local Aura2 = Instance.new('ParticleEmitter')
  1481. Aura2.Name = "Aura"
  1482. Aura2.Texture = "rbxassetid://833874434"
  1483. Aura2.Parent = RightLeg
  1484. Aura2.LightEmission = 1
  1485. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1486. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  1487. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1488. Aura2.LockedToPart = true
  1489. Aura2.Lifetime = NumberRange.new(0.6)
  1490. Aura2.Rate = 60
  1491. Aura2.Speed = NumberRange.new(0.3)
  1492. Aura2.EmissionDirection = "Top"
  1493. ----
  1494.  
  1495. ---aura2
  1496. local Aura = Instance.new('ParticleEmitter')
  1497. Aura.Name = "Aura"
  1498. Aura.Texture = "rbxassetid://833874434"
  1499. Aura.Parent = LeftArm
  1500. Aura.LightEmission = 1
  1501. Aura.Transparency = NumberSequence.new(1,0.7,1)
  1502. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1503. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  1504. Aura.LockedToPart = true
  1505. Aura.Lifetime = NumberRange.new(1)
  1506. Aura.Rate = 60
  1507. Aura.Speed = NumberRange.new(0.3)
  1508. Aura.EmissionDirection = "Top"
  1509. local Aura2 = Instance.new('ParticleEmitter')
  1510. Aura2.Name = "Aura"
  1511. Aura2.Texture = "rbxassetid://833874434"
  1512. Aura2.Parent = RightArm
  1513. Aura2.LightEmission = 1
  1514. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1515. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1516. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1517. Aura2.LockedToPart = true
  1518. Aura2.Lifetime = NumberRange.new(1)
  1519. Aura2.Rate = 60
  1520. Aura2.Speed = NumberRange.new(0.3)
  1521. Aura2.EmissionDirection = "Top"
  1522. local Aura2 = Instance.new('ParticleEmitter')
  1523. Aura2.Name = "Aura"
  1524. Aura2.Texture = "rbxassetid://833874434"
  1525. Aura2.Parent = LeftLeg
  1526. Aura2.LightEmission = 1
  1527. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1528. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1529. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1530. Aura2.LockedToPart = true
  1531. Aura2.Lifetime = NumberRange.new(1)
  1532. Aura2.Rate = 60
  1533. Aura2.Speed = NumberRange.new(0.3)
  1534. Aura2.EmissionDirection = "Top"
  1535. local Aura2 = Instance.new('ParticleEmitter')
  1536. Aura2.Name = "Aura"
  1537. Aura2.Texture = "rbxassetid://833874434"
  1538. Aura2.Parent = RightLeg
  1539. Aura2.LightEmission = 1
  1540. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  1541. Aura2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1542. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  1543. Aura2.LockedToPart = true
  1544. Aura2.Lifetime = NumberRange.new(0.6)
  1545. Aura2.Rate = 60
  1546. Aura2.Speed = NumberRange.new(0.3)
  1547. Aura2.EmissionDirection = "Top"
  1548. local tra = Instance.new('ParticleEmitter')
  1549. tra.Parent = Torso
  1550. tra.LightEmission = 1
  1551. tra.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1552. tra.Rate = 15
  1553. tra.Rotation = NumberRange.new(-5, 5)
  1554. tra.Lifetime = NumberRange.new(1.5, 2)
  1555. tra.Size = NumberSequence.new(0.098,0)
  1556. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1557. tra.Speed = NumberRange.new(0.5)
  1558. tra.VelocitySpread = 360
  1559. tra.VelocityInheritance = 0.5
  1560. tra.ZOffset = 2
  1561. local tra = Instance.new('ParticleEmitter')
  1562. tra.Parent = Head
  1563. tra.LightEmission = 1
  1564. tra.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1565. tra.Rate = 15
  1566. tra.Rotation = NumberRange.new(-5, 5)
  1567. tra.Lifetime = NumberRange.new(1.5, 2)
  1568. tra.Size = NumberSequence.new(0.098,0)
  1569. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1570. tra.Speed = NumberRange.new(0.5)
  1571. tra.VelocitySpread = 360
  1572. tra.VelocityInheritance = 0.5
  1573. tra.ZOffset = 2
  1574. local tra = Instance.new('ParticleEmitter')
  1575. tra.Parent = LeftArm
  1576. tra.LightEmission = 1
  1577. tra.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1578. tra.Rate = 15
  1579. tra.Rotation = NumberRange.new(-5, 5)
  1580. tra.Lifetime = NumberRange.new(1.5, 2)
  1581. tra.Size = NumberSequence.new(0.098,0)
  1582. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1583. tra.Speed = NumberRange.new(0.5)
  1584. tra.VelocitySpread = 360
  1585. tra.VelocityInheritance = 0.5
  1586. tra.ZOffset = 2
  1587. local tra = Instance.new('ParticleEmitter')
  1588. tra.Parent = RightArm
  1589. tra.LightEmission = 1
  1590. tra.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  1591. tra.Rate = 15
  1592. tra.Rotation = NumberRange.new(-5, 5)
  1593. tra.Lifetime = NumberRange.new(1.5, 2)
  1594. tra.Size = NumberSequence.new(0.098,0)
  1595. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1596. tra.Speed = NumberRange.new(0.5)
  1597. tra.VelocitySpread = 360
  1598. tra.VelocityInheritance = 0.5
  1599. tra.ZOffset = 2
  1600. local tra = Instance.new('ParticleEmitter')
  1601. tra.Parent = LeftLeg
  1602. tra.LightEmission = 1
  1603. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1604. tra.Rate = 15
  1605. tra.Rotation = NumberRange.new(-5, 5)
  1606. tra.Lifetime = NumberRange.new(1.5, 2)
  1607. tra.Size = NumberSequence.new(0.098,0)
  1608. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1609. tra.Speed = NumberRange.new(0.5)
  1610. tra.VelocitySpread = 360
  1611. tra.VelocityInheritance = 0.5
  1612. tra.ZOffset = 2
  1613. local tra = Instance.new('ParticleEmitter')
  1614. tra.Parent = RightLeg
  1615. tra.LightEmission = 1
  1616. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  1617. tra.Rate = 15
  1618. tra.Rotation = NumberRange.new(-5, 5)
  1619. tra.Lifetime = NumberRange.new(1.5, 2)
  1620. tra.Size = NumberSequence.new(0.098,0)
  1621. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  1622. tra.Speed = NumberRange.new(0.5)
  1623. tra.VelocitySpread = 360
  1624. tra.VelocityInheritance = 0.5
  1625. tra.ZOffset = 2
  1626. ----
  1627. function RemoveOutlines(part)
  1628. part.TopSurface = 10
  1629. end
  1630. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1631. local Part = Create("Part")({
  1632. Parent = Parent,
  1633. Reflectance = Reflectance,
  1634. Transparency = Transparency,
  1635. CanCollide = false,
  1636. Locked = true,
  1637. BrickColor = BrickColor.new(tostring(BColor)),
  1638. Name = Name,
  1639. Size = Size,
  1640. Material = Material
  1641. })
  1642. RemoveOutlines(Part)
  1643. return Part
  1644. end
  1645. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1646. local Msh = Create(Mesh)({
  1647. Parent = Part,
  1648. Offset = OffSet,
  1649. Scale = Scale
  1650. })
  1651. if Mesh == "SpecialMesh" then
  1652. Msh.MeshType = MeshType
  1653. Msh.MeshId = MeshId
  1654. end
  1655. return Msh
  1656. end
  1657. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1658. local Weld = Create("Weld")({
  1659. Parent = Parent,
  1660. Part0 = Part0,
  1661. Part1 = Part1,
  1662. C0 = C0,
  1663. C1 = C1
  1664. })
  1665. return Weld
  1666. end
  1667. WSHM = {
  1668. "White",
  1669. "Pastel light blue"
  1670. }
  1671. WSH = WSHM[math.random(1, #WSHM)]
  1672. function IcePartFunk(HPart, aria, Min, Max)
  1673. IcePart = Instance.new("Part", HPart)
  1674. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  1675. IcePart.CanCollide = false
  1676. IuW = Instance.new("Weld")
  1677. IuW.Name = "GuW"
  1678. IuW.Part0 = HPart
  1679. 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))
  1680. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  1681. IuW.Part1 = IcePart
  1682. IuW.Parent = HPart
  1683. IcePart.Transparency = 0.85
  1684. IcePart.Material = "Neon"
  1685. WSH = WSHM[math.random(1, #WSHM)]
  1686. IcePart.BrickColor = BrickColor.new("" .. WSH)
  1687. RemoveOutlines(IcePart)
  1688. game:GetService("Debris"):AddItem(IuW, 4)
  1689. game:GetService("Debris"):AddItem(IcePart, 6)
  1690. end
  1691. SpikeMeshId = 1033714
  1692. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  1693. local Part = Instance.new("Part", Parent)
  1694. Part.Name = Name
  1695. Part.BrickColor = BrickColor.new(Color)
  1696. Part.Size = Size
  1697. Part.Material = Material
  1698. Part.Transparency = Transparency
  1699. Part.CanCollide = false
  1700. RemoveOutlines(Part)
  1701. local Mesh = Instance.new("SpecialMesh", Part)
  1702. Mesh.MeshType = "Sphere"
  1703. Mesh.Scale = Scale
  1704. return Mesh and Part
  1705. end
  1706. CFuncs = {
  1707. Part = {
  1708. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1709. local Part = Create("Part")({
  1710. Parent = Parent,
  1711. Reflectance = Reflectance,
  1712. Transparency = Transparency,
  1713. CanCollide = false,
  1714. Locked = true,
  1715. BrickColor = BrickColor.new(tostring(BColor)),
  1716. Name = Name,
  1717. Size = Size,
  1718. Material = Material
  1719. })
  1720. RemoveOutlines(Part)
  1721. return Part
  1722. end
  1723. },
  1724. Mesh = {
  1725. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1726. local Msh = Create(Mesh)({
  1727. Parent = Part,
  1728. Offset = OffSet,
  1729. Scale = Scale
  1730. })
  1731. if Mesh == "SpecialMesh" then
  1732. Msh.MeshType = MeshType
  1733. Msh.MeshId = MeshId
  1734. end
  1735. return Msh
  1736. end
  1737. },
  1738. Mesh = {
  1739. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1740. local Msh = Create(Mesh)({
  1741. Parent = Part,
  1742. Offset = OffSet,
  1743. Scale = Scale
  1744. })
  1745. if Mesh == "SpecialMesh" then
  1746. Msh.MeshType = MeshType
  1747. Msh.MeshId = MeshId
  1748. end
  1749. return Msh
  1750. end
  1751. },
  1752. Weld = {
  1753. Create = function(Parent, Part0, Part1, C0, C1)
  1754. local Weld = Create("Weld")({
  1755. Parent = Parent,
  1756. Part0 = Part0,
  1757. Part1 = Part1,
  1758. C0 = C0,
  1759. C1 = C1
  1760. })
  1761. return Weld
  1762. end
  1763. },
  1764. Sound = {
  1765. Create = function(id, par, vol, pit)
  1766. coroutine.resume(coroutine.create(function()
  1767. local S = Create("Sound")({
  1768. Volume = vol,
  1769. Pitch = pit or 1,
  1770. SoundId = id,
  1771. Parent = par or workspace
  1772. })
  1773. wait()
  1774. S:play()
  1775. game:GetService("Debris"):AddItem(S, 6)
  1776. end))
  1777. end
  1778. },
  1779. ParticleEmitter = {
  1780. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1781. local fp = Create("ParticleEmitter")({
  1782. Parent = Parent,
  1783. Color = ColorSequence.new(Color1, Color2),
  1784. LightEmission = LightEmission,
  1785. Size = Size,
  1786. Texture = Texture,
  1787. Transparency = Transparency,
  1788. ZOffset = ZOffset,
  1789. Acceleration = Accel,
  1790. Drag = Drag,
  1791. LockedToPart = LockedToPart,
  1792. VelocityInheritance = VelocityInheritance,
  1793. EmissionDirection = EmissionDirection,
  1794. Enabled = Enabled,
  1795. Lifetime = LifeTime,
  1796. Rate = Rate,
  1797. Rotation = Rotation,
  1798. RotSpeed = RotSpeed,
  1799. Speed = Speed,
  1800. VelocitySpread = VelocitySpread
  1801. })
  1802. return fp
  1803. end
  1804. }
  1805. }
  1806. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1807. if hit.Parent == nil then
  1808. return
  1809. end
  1810. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1811. for _, v in pairs(hit.Parent:children()) do
  1812. if v:IsA("Humanoid") then
  1813. h = v
  1814. end
  1815. end
  1816. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1817. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1818. return
  1819. end
  1820. local c = Create("ObjectValue")({
  1821. Name = "creator",
  1822. Value = game:service("Players").localPlayer,
  1823. Parent = h
  1824. })
  1825. game:GetService("Debris"):AddItem(c, 0.5)
  1826. if HitSound ~= nil and HitPitch ~= nil then
  1827. CreateSound(HitSound, hit, 1, HitPitch)
  1828. end
  1829. local Damage = math.random(minim, maxim)
  1830. local blocked = false
  1831. local block = hit.Parent:findFirstChild("Block")
  1832. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1833. blocked = true
  1834. block.Value = block.Value - 1
  1835. print(block.Value)
  1836. end
  1837. if blocked == false then
  1838. h.Health = h.Health - Damage
  1839. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1840. else
  1841. h.Health = h.Health - Damage / 2
  1842. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1843. end
  1844. if Type == "Knockdown" then
  1845. local hum = hit.Parent.Humanoid
  1846. hum.PlatformStand = true
  1847. coroutine.resume(coroutine.create(function(HHumanoid)
  1848. swait(1)
  1849. HHumanoid.PlatformStand = false
  1850. end), hum)
  1851. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1852. local bodvol = Create("BodyVelocity")({
  1853. velocity = angle * knockback,
  1854. P = 5000,
  1855. maxForce = Vector3.new(8000, 8000, 8000),
  1856. Parent = hit
  1857. })
  1858. local rl = Create("BodyAngularVelocity")({
  1859. P = 3000,
  1860. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1861. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1862. Parent = hit
  1863. })
  1864. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1865. game:GetService("Debris"):AddItem(rl, 0.5)
  1866. elseif Type == "Normal" then
  1867. local vp = Create("BodyVelocity")({
  1868. P = 500,
  1869. maxForce = Vector3.new(math.huge, 0, math.huge),
  1870. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1871. })
  1872. if knockback > 0 then
  1873. vp.Parent = hit.Parent.Torso
  1874. end
  1875. game:GetService("Debris"):AddItem(vp, 0.5)
  1876. elseif Type == "Impale" then
  1877. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1878. Spike.Anchored = true
  1879. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1880. Spike.Position = hit.Parent.Torso.Position
  1881. for i = 1, 5 do
  1882. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1883. end
  1884. Services.Debris:AddItem(Spike, 4)
  1885. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1886. hit.Parent.Humanoid.PlatformStand = true
  1887. swait(1)
  1888. hit.Parent.Humanoid.PlatformStand = false
  1889. elseif Type == "Up" then
  1890. local bodyVelocity = Create("BodyVelocity")({
  1891. velocity = Vector3.new(0, 20, 0),
  1892. P = 5000,
  1893. maxForce = Vector3.new(8000, 8000, 8000),
  1894. Parent = hit
  1895. })
  1896. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1897. local bodyVelocity = Create("BodyVelocity")({
  1898. velocity = Vector3.new(0, 20, 0),
  1899. P = 5000,
  1900. maxForce = Vector3.new(8000, 8000, 8000),
  1901. Parent = hit
  1902. })
  1903. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1904. elseif Type == "Snare" then
  1905. local bp = Create("BodyPosition")({
  1906. P = 900,
  1907. D = 1000,
  1908. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1909. position = hit.Parent.Torso.Position,
  1910. Parent = hit.Parent.Torso
  1911. })
  1912. game:GetService("Debris"):AddItem(bp, 1)
  1913. elseif Type == "Slowness" then
  1914. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1915. for i = 1, 25 do
  1916. hit.Parent.Humanoid.WalkSpeed = 4
  1917. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1918. end
  1919. wait(4)
  1920. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1921. elseif Type == "FireDmg" then
  1922. for i = 1, math.random(60, 150) do
  1923. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1924. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1925. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1926. wait(0.1)
  1927. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1928. end
  1929. elseif Type == "Freeze" then
  1930. local bp = Create("BodyPosition")({
  1931. P = 900,
  1932. D = 1000,
  1933. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1934. position = hit.Parent.Torso.Position,
  1935. Parent = hit.Parent.Torso
  1936. })
  1937. game:GetService("Debris"):AddItem(bp, 4)
  1938. for i = 1, 25 do
  1939. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1940. end
  1941. elseif Type == "Freeze2" then
  1942. local BodPos = Create("BodyPosition")({
  1943. P = 50000,
  1944. D = 1000,
  1945. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1946. position = hit.Parent.Torso.Position,
  1947. Parent = hit.Parent.Torso
  1948. })
  1949. local BodGy = Create("BodyGyro")({
  1950. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1951. P = 20000,
  1952. Parent = hit.Parent.Torso,
  1953. cframe = hit.Parent.Torso.CFrame
  1954. })
  1955. hit.Parent.Torso.Anchored = true
  1956. coroutine.resume(coroutine.create(function(Part)
  1957. swait(1.5)
  1958. Part.Anchored = false
  1959. end), hit.Parent.Torso)
  1960. game:GetService("Debris"):AddItem(BodPos, 3)
  1961. game:GetService("Debris"):AddItem(BodGy, 3)
  1962. end
  1963. local debounce = Create("BoolValue")({
  1964. Name = "DebounceHit",
  1965. Parent = hit.Parent,
  1966. Value = true
  1967. })
  1968. game:GetService("Debris"):AddItem(debounce, Delay)
  1969. c = Instance.new("ObjectValue")
  1970. c.Name = "creator"
  1971. c.Value = Player
  1972. c.Parent = h
  1973. game:GetService("Debris"):AddItem(c, 0.5)
  1974. end
  1975. end
  1976. function ShowDamage(Pos, Text, Time, Color)
  1977. local Rate = 0.033333333333333
  1978. if not Pos then
  1979. local Pos = Vector3.new(0, 0, 0)
  1980. end
  1981. local Text = Text or ""
  1982. local Time = Time or 2
  1983. if not Color then
  1984. local Color = Color3.new(1, 0, 1)
  1985. end
  1986. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1987. EffectPart.Anchored = true
  1988. local BillboardGui = Create("BillboardGui")({
  1989. Size = UDim2.new(3, 0, 3, 0),
  1990. Adornee = EffectPart,
  1991. Parent = EffectPart
  1992. })
  1993. local TextLabel = Create("TextLabel")({
  1994. BackgroundTransparency = 1,
  1995. Size = UDim2.new(1, 0, 1, 0),
  1996. Text = Text,
  1997. TextColor3 = Color,
  1998. TextScaled = true,
  1999. Font = Enum.Font.ArialBold,
  2000. Parent = BillboardGui
  2001. })
  2002. game.Debris:AddItem(EffectPart, Time + 0.1)
  2003. EffectPart.Parent = game:GetService("Workspace")
  2004. delay(0, function()
  2005. local Frames = Time / Rate
  2006. for Frame = 1, Frames do
  2007. wait(Rate)
  2008. local Percent = Frame / Frames
  2009. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2010. TextLabel.TextTransparency = Percent
  2011. end
  2012. if EffectPart and EffectPart.Parent then
  2013. EffectPart:Destroy()
  2014. end
  2015. end)
  2016. end
  2017. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  2018. for _, c in pairs(workspace:children()) do
  2019. local hum = c:findFirstChild("Humanoid")
  2020. if hum ~= nil then
  2021. local head = c:findFirstChild("Head")
  2022. if head ~= nil then
  2023. local targ = head.Position - Part.Position
  2024. local mag = targ.magnitude
  2025. if magni >= mag and c.Name ~= Player.Name then
  2026. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  2027. end
  2028. end
  2029. end
  2030. end
  2031. end
  2032. function MagniKILL(Part, magni, knock, Type)
  2033. for _, c in pairs(workspace:children()) do
  2034. local hum = c:findFirstChild("Humanoid")
  2035. if hum ~= nil then
  2036. local head = c:findFirstChild("Head")
  2037. if head ~= nil then
  2038. local targ = head.Position - Part.Position
  2039. local mag = targ.magnitude
  2040. if magni >= mag and c.Name ~= Player.Name then
  2041. hum.Health = 0
  2042. end
  2043. end
  2044. end
  2045. end
  2046. end
  2047. EffectModel = Instance.new("Model", Character)
  2048. EffectModel.Name = "Effects"
  2049. Effects = {
  2050. Block = {
  2051. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2052. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2053. prt.Anchored = true
  2054. prt.CFrame = cframe
  2055. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2056. game:GetService("Debris"):AddItem(prt, 10)
  2057. if Type == 1 or Type == nil then
  2058. table.insert(Effects, {
  2059. prt,
  2060. "Block1",
  2061. delay,
  2062. x3,
  2063. y3,
  2064. z3,
  2065. msh
  2066. })
  2067. elseif Type == 2 then
  2068. table.insert(Effects, {
  2069. prt,
  2070. "Block2",
  2071. delay,
  2072. x3,
  2073. y3,
  2074. z3,
  2075. msh
  2076. })
  2077. else
  2078. table.insert(Effects, {
  2079. prt,
  2080. "Block3",
  2081. delay,
  2082. x3,
  2083. y3,
  2084. z3,
  2085. msh
  2086. })
  2087. end
  2088. end
  2089. },
  2090. Sphere = {
  2091. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2092. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2093. prt.Anchored = true
  2094. prt.CFrame = cframe
  2095. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2096. game:GetService("Debris"):AddItem(prt, 10)
  2097. table.insert(Effects, {
  2098. prt,
  2099. "Cylinder",
  2100. delay,
  2101. x3,
  2102. y3,
  2103. z3,
  2104. msh
  2105. })
  2106. end
  2107. },
  2108. Cylinder = {
  2109. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2110. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2111. prt.Anchored = true
  2112. prt.CFrame = cframe
  2113. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2114. game:GetService("Debris"):AddItem(prt, 10)
  2115. table.insert(Effects, {
  2116. prt,
  2117. "Cylinder",
  2118. delay,
  2119. x3,
  2120. y3,
  2121. z3,
  2122. msh
  2123. })
  2124. end
  2125. },
  2126. Wave = {
  2127. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2128. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2129. prt.Anchored = true
  2130. prt.CFrame = cframe
  2131. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2132. game:GetService("Debris"):AddItem(prt, 10)
  2133. table.insert(Effects, {
  2134. prt,
  2135. "Cylinder",
  2136. delay,
  2137. x3,
  2138. y3,
  2139. z3,
  2140. msh
  2141. })
  2142. end
  2143. },
  2144. Ring = {
  2145. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2146. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2147. prt.Anchored = true
  2148. prt.CFrame = cframe
  2149. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2150. game:GetService("Debris"):AddItem(prt, 10)
  2151. table.insert(Effects, {
  2152. prt,
  2153. "Cylinder",
  2154. delay,
  2155. x3,
  2156. y3,
  2157. z3,
  2158. msh
  2159. })
  2160. end
  2161. },
  2162. Break = {
  2163. Create = function(brickcolor, cframe, x1, y1, z1)
  2164. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2165. prt.Anchored = true
  2166. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2167. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2168. local num = math.random(10, 50) / 1000
  2169. game:GetService("Debris"):AddItem(prt, 10)
  2170. table.insert(Effects, {
  2171. prt,
  2172. "Shatter",
  2173. num,
  2174. prt.CFrame,
  2175. math.random() - math.random(),
  2176. 0,
  2177. math.random(50, 100) / 100
  2178. })
  2179. end
  2180. }
  2181. }
  2182. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2183. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2184. prt.Anchored = true
  2185. prt.CFrame = cframe
  2186. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2187. game:GetService("Debris"):AddItem(prt, 10)
  2188. if Type == 1 or Type == nil then
  2189. table.insert(Effects, {
  2190. prt,
  2191. "Block1",
  2192. delay,
  2193. x3,
  2194. y3,
  2195. z3,
  2196. msh
  2197. })
  2198. elseif Type == 2 then
  2199. table.insert(Effects, {
  2200. prt,
  2201. "Block2",
  2202. delay,
  2203. x3,
  2204. y3,
  2205. z3,
  2206. msh
  2207. })
  2208. elseif Type == 3 then
  2209. table.insert(Effects, {
  2210. prt,
  2211. "Block3",
  2212. delay,
  2213. x3,
  2214. y3,
  2215. z3,
  2216. msh
  2217. })
  2218. end
  2219. end
  2220. function CreateSound(id, par, vol, pit)
  2221. coroutine.resume(coroutine.create(function()
  2222. local sou = Instance.new("Sound", par or workspace)
  2223. sou.Volume = vol
  2224. sou.Pitch = pit or 1
  2225. sou.SoundId = id
  2226. swait()
  2227. sou:play()
  2228. game:GetService("Debris"):AddItem(sou, 6)
  2229. end))
  2230. end
  2231. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2232. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2233. prt.Anchored = true
  2234. prt.CFrame = cframe
  2235. prt.Material = "Neon"
  2236. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2237. game:GetService("Debris"):AddItem(prt, 10)
  2238. coroutine.resume(coroutine.create(function(Part, Mesh)
  2239. for i = 0, 6, delay do
  2240. swait()
  2241. Part.Transparency = i
  2242. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  2243. end
  2244. Part.Parent = nil
  2245. end), prt, msh)
  2246. end
  2247. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  2248. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2249. local MainPos = partt.Position
  2250. local MainPos2 = mouse + SpreadVectors
  2251. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2252. local speed = 1000
  2253. local num = 1
  2254. coroutine.resume(coroutine.create(function()
  2255. repeat
  2256. swait()
  2257. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2258. local mag =(MainPos - pos).magnitude
  2259. 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)
  2260. MainPos = MainPos + MouseLook.lookVector * speed
  2261. num = num - 1
  2262. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2263. if hit ~= nil then
  2264. num = 0
  2265. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2266. refpart.Anchored = true
  2267. refpart.CFrame = CFrame.new(pos)
  2268. game:GetService("Debris"):AddItem(refpart, 2)
  2269. end
  2270. if num <= 0 then
  2271. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2272. refpart.Anchored = true
  2273. refpart.CFrame = CFrame.new(pos)
  2274. if hit ~= nil then
  2275. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2276. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2277. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2278. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2279. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  2280. end
  2281. game:GetService("Debris"):AddItem(refpart, 0)
  2282. end
  2283. until num <= 0
  2284. end))
  2285. end
  2286. function shoottraildd2(mouse, partt, SpreadAmount)
  2287. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2288. local MainPos = partt.Position
  2289. local MainPos2 = mouse + SpreadVectors
  2290. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2291. local speed = 3000
  2292. local num = 1
  2293. coroutine.resume(coroutine.create(function()
  2294. repeat
  2295. swait()
  2296. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2297. local mag = (MainPos - pos).magnitude
  2298. 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)
  2299. MainPos = MainPos + MouseLook.lookVector * speed
  2300. num = num - 1
  2301. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2302. if hit ~= nil then
  2303. num = 0
  2304. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2305. refpart.Anchored = true
  2306. refpart.CFrame = CFrame.new(pos)
  2307. game:GetService("Debris"):AddItem(refpart, 2)
  2308. end
  2309. if num <= 0 then
  2310. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2311. refpart.Anchored = true
  2312. refpart.CFrame = CFrame.new(pos)
  2313. if hit ~= nil then
  2314. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2315. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2316. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2317. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2318. MagniKILL(refpart, 80, 0, "Normal")
  2319. end
  2320. game:GetService("Debris"):AddItem(refpart, 0)
  2321. end
  2322. until num <= 0
  2323. end))
  2324. end
  2325. function shoottraildd22(mouse, partt, SpreadAmount)
  2326. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2327. local MainPos = partt.Position
  2328. local MainPos2 = mouse + SpreadVectors
  2329. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2330. local speed = 900
  2331. local num = 1
  2332. coroutine.resume(coroutine.create(function()
  2333. repeat
  2334. swait()
  2335. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2336. local mag = (MainPos - pos).magnitude
  2337. 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)
  2338. MainPos = MainPos + MouseLook.lookVector * speed
  2339. num = num - 1
  2340. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2341. if hit ~= nil then
  2342. num = 0
  2343. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2344. refpart.Anchored = true
  2345. refpart.CFrame = CFrame.new(pos)
  2346. game:GetService("Debris"):AddItem(refpart, 2)
  2347. end
  2348. if num <= 0 then
  2349. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2350. refpart.Anchored = true
  2351. refpart.CFrame = CFrame.new(pos)
  2352. if hit ~= nil then
  2353. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2354. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  2355. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2356. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  2357. MagniKILL(refpart, 80, 0, "Normal")
  2358. end
  2359. game:GetService("Debris"):AddItem(refpart, 0)
  2360. end
  2361. until num <= 0
  2362. end))
  2363. end
  2364. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  2365. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2366. local MainPos = partt.Position
  2367. local MainPos2 = mouse + SpreadVectors
  2368. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2369. local speed = 200
  2370. local num = 0
  2371. coroutine.resume(coroutine.create(function()
  2372. repeat
  2373. swait()
  2374. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2375. local mag = (MainPos - pos).magnitude
  2376. 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)
  2377. MainPos = MainPos + MouseLook.lookVector * speed
  2378. num = num - 1
  2379. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2380. if hit ~= nil then
  2381. num = 0
  2382. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2383. refpart.Anchored = true
  2384. refpart.CFrame = CFrame.new(pos)
  2385. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2386. game:GetService("Debris"):AddItem(refpart, 2)
  2387. end
  2388. if num <= 0 then
  2389. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2390. refpart.Anchored = true
  2391. refpart.CFrame = CFrame.new(pos)
  2392. if hit ~= nil then
  2393. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2394. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2395. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2396. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  2397. end
  2398. game:GetService("Debris"):AddItem(refpart, 0)
  2399. end
  2400. until num <= 0
  2401. end))
  2402. end
  2403. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  2404. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  2405. local MainPos = partt.Position
  2406. local MainPos2 = mouse + SpreadVectors
  2407. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  2408. local speed = 500
  2409. local num = 1
  2410. coroutine.resume(coroutine.create(function()
  2411. repeat
  2412. swait()
  2413. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  2414. local mag = (MainPos - pos).magnitude
  2415. 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)
  2416. MainPos = MainPos + MouseLook.lookVector * speed
  2417. num = num - 1
  2418. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  2419. if hit ~= nil then
  2420. num = 0
  2421. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2422. refpart.Anchored = true
  2423. refpart.CFrame = CFrame.new(pos)
  2424. game:GetService("Debris"):AddItem(refpart, 2)
  2425. end
  2426. if num <= 0 then
  2427. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  2428. refpart.Anchored = true
  2429. refpart.CFrame = CFrame.new(pos)
  2430. if hit ~= nil then
  2431. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  2432. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  2433. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2434. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  2435. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  2436. end
  2437. game:GetService("Debris"):AddItem(refpart, 0)
  2438. end
  2439. until num <= 0
  2440. end))
  2441. end
  2442.  
  2443.  
  2444. ---
  2445.  
  2446. attackdebounce = false
  2447. deb=false
  2448.  
  2449. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2450. if hit.Parent==nil then
  2451. return
  2452. end
  2453. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  2454. for _,v in pairs(hit.Parent:children()) do
  2455. if v:IsA("Humanoid") then
  2456. h=v
  2457. end
  2458. end
  2459. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2460. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  2461. end
  2462. if hit.Parent.className=="Hat" then
  2463. hit=hit.Parent.Parent:findFirstChild("Head")
  2464. end
  2465. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2466. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2467. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2468. return
  2469. end]]
  2470. -- hs(hit,1.2)
  2471. c=Instance.new("ObjectValue")
  2472. c.Name="creator"
  2473. c.Value=game:service("Players").localPlayer
  2474. c.Parent=h
  2475. game:GetService("Debris"):AddItem(c,.5)
  2476. Damage=math.random(minim,maxim)
  2477. -- h:TakeDamage(Damage)
  2478. blocked=false
  2479. block=hit.Parent:findFirstChild("Block")
  2480. if block~=nil then
  2481. print(block.className)
  2482. if block.className=="NumberValue" then
  2483. if block.Value>0 then
  2484. blocked=true
  2485. if decreaseblock==nil then
  2486. block.Value=block.Value-1
  2487. end
  2488. end
  2489. end
  2490. if block.className=="IntValue" then
  2491. if block.Value>0 then
  2492. blocked=true
  2493. if decreaseblock~=nil then
  2494. block.Value=block.Value-1
  2495. end
  2496. end
  2497. end
  2498. end
  2499. if blocked==false then
  2500. -- h:TakeDamage(Damage)
  2501. h.Health=h.Health-Damage
  2502. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  2503. else
  2504. h.Health=h.Health-(Damage/2)
  2505. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  2506. end
  2507. if Type=="Knockdown" then
  2508. Humanoid=hit.Parent.Humanoid
  2509. Humanoid.PlatformStand=true
  2510. coroutine.resume(coroutine.create(function(HHumanoid)
  2511. swait(1)
  2512. HHumanoid.PlatformStand=false
  2513. end),Humanoid)
  2514. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2515. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2516. local bodvol=Instance.new("BodyVelocity")
  2517. bodvol.velocity=angle*knockback
  2518. bodvol.P=5000
  2519. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2520. bodvol.Parent=hit
  2521. rl=Instance.new("BodyAngularVelocity")
  2522. rl.P=3000
  2523. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2524. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2525. rl.Parent=hit
  2526. game:GetService("Debris"):AddItem(bodvol,.5)
  2527. game:GetService("Debris"):AddItem(rl,.5)
  2528. elseif Type=="Normal" then
  2529. bp=Instance.new("BodyVelocity")
  2530. bp.P=100000
  2531. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  2532. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2533. if KnockbackType==1 then
  2534. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2535. elseif KnockbackType==2 then
  2536. bp.velocity=Property.CFrame.lookVector*knockback
  2537. end
  2538. if knockback>0 then
  2539. bp.Parent=hit.Parent.Torso
  2540.  
  2541. end
  2542. game:GetService("Debris"):AddItem(bp,.5)
  2543. elseif Type=="Up" then
  2544. local bodyVelocity=Instance.new("BodyVelocity")
  2545. bodyVelocity.velocity=vt(0,60,0)
  2546. bodyVelocity.P=5000
  2547. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2548. bodyVelocity.Parent=hit
  2549. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2550. rl=Instance.new("BodyAngularVelocity")
  2551. rl.P=3000
  2552. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2553. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2554. rl.Parent=hit
  2555. game:GetService("Debris"):AddItem(rl,.5)
  2556. elseif Type=="Snare" then
  2557. bp=Instance.new("BodyPosition")
  2558. bp.P=2000
  2559. bp.D=100
  2560. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2561. bp.position=hit.Parent.Torso.Position
  2562. bp.Parent=hit.Parent.Torso
  2563. game:GetService("Debris"):AddItem(bp,1)
  2564. elseif Type=="Target" then
  2565. if Targetting==false then
  2566. ZTarget=hit.Parent.Torso
  2567. coroutine.resume(coroutine.create(function(Part)
  2568. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2569. swait(1)
  2570. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2571. end),ZTarget)
  2572. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2573. targetgui=Instance.new("BillboardGui")
  2574. targetgui.Parent=ZTarget
  2575. targetgui.Size=UDim2.new(10,100,10,100)
  2576. targ=Instance.new("ImageLabel")
  2577. targ.Parent=targetgui
  2578. targ.BackgroundTransparency=1
  2579. targ.Image="rbxassetid://4834067"
  2580. targ.Size=UDim2.new(1,0,1,0)
  2581. cam.CameraType="Scriptable"
  2582. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2583. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2584. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2585. Targetting=true
  2586. RocketTarget=ZTarget
  2587. for i=1,Property do
  2588. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2589. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2590. swait()
  2591. end
  2592. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2593. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2594. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2595. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2596. end
  2597. Targetting=true
  2598. RocketTarget=true
  2599. targetgui.Parent=true
  2600. cam.CameraType="Custom"
  2601. end
  2602. end
  2603. debounce=Instance.new("BoolValue")
  2604. debounce.Name="DebounceHit"
  2605. debounce.Parent=hit.Parent
  2606. debounce.Value=true
  2607. game:GetService("Debris"):AddItem(debounce,Delay)
  2608. c=Instance.new("ObjectValue")
  2609. c.Name="creator"
  2610. c.Value=Player
  2611. c.Parent=h
  2612. game:GetService("Debris"):AddItem(c,.5)
  2613. CRIT=true
  2614. hitDeb=true
  2615. AttackPos=6
  2616. end
  2617. end
  2618.  
  2619. showDamage=function(Char,Dealt,du,Color)
  2620. m=Instance.new("Model")
  2621. m.Name=tostring(Dealt)
  2622. h=Instance.new("Humanoid")
  2623. h.Health=0
  2624. h.MaxHealth=0
  2625. h.Parent=m
  2626. c=Instance.new("Part")
  2627. c.Transparency=0
  2628. c.BrickColor=Color
  2629. c.Transparency = 1
  2630. c.Name="Head"
  2631. c.TopSurface=0
  2632. c.BottomSurface=0
  2633. c.formFactor="Plate"
  2634. c.Size=Vector3.new(1,.4,1)
  2635.  
  2636. local txt = Instance.new("BillboardGui", c)
  2637. txt.Adornee = c
  2638. txt.Name = "_status"
  2639. txt.Size = UDim2.new(2, 0, 1.2, 0)
  2640. txt.StudsOffset = Vector3.new(-9, 8, 0)
  2641. local text = Instance.new("TextLabel", txt)
  2642. text.Size = UDim2.new(10, 0, 7, 0)
  2643. text.FontSize = "Size12"
  2644. text.TextScaled = true
  2645. text.TextTransparency = 0.5
  2646. text.BackgroundTransparency = 1
  2647. text.TextTransparency = 0.5
  2648. text.TextStrokeTransparency = 0.5
  2649. text.Font = "SciFi"
  2650. text.TextStrokeColor3 = Color3.new(0,0,0)
  2651. v=Instance.new("Part")
  2652. v.Name = "ColorBrick"
  2653. v.Parent=c
  2654. v.FormFactor="Symmetric"
  2655. v.Anchored=true
  2656. v.CanCollide=false
  2657. v.BottomSurface="Smooth"
  2658. v.TopSurface="Smooth"
  2659. v.Size=Vector3.new(10,5,3)
  2660. v.Transparency=1
  2661. v.CFrame=c.CFrame
  2662. v.BrickColor=BrickColor.random()
  2663. v.Transparency=1
  2664. text.TextColor3 = t.BrickColor.Color
  2665. v.Shape="Block"
  2666. text.Text = tostring(Dealt)
  2667. ms=Instance.new("CylinderMesh")
  2668. ms.Scale=Vector3.new(.8,.8,.8)
  2669. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  2670. local rndm=math.random(1,#hitsounds)
  2671. local r=rndm
  2672. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  2673. if CRIT==true then
  2674. ms.Scale=Vector3.new(1,1.25,1)
  2675. end
  2676. ms.Parent=c
  2677. c.Reflectance=0
  2678. Instance.new("BodyGyro").Parent=c
  2679. c.Parent=m
  2680. if Char:findFirstChild("Head")~=nil then
  2681. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2682. elseif Char.Parent:findFirstChild("Head")~=nil then
  2683. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  2684. end
  2685. f=Instance.new("BodyPosition")
  2686. f.P=200000
  2687. f.D=100
  2688. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2689. f.position=c.Position+Vector3.new(0,3,0)
  2690. f.Parent=c
  2691. game:GetService("Debris"):AddItem(m,.5+du)
  2692. c.CanCollide=false
  2693. m.Parent=workspace
  2694. c.CanCollide=false
  2695. end
  2696.  
  2697.  
  2698. ------
  2699. hito = function(dm, X, c, dn, dp, dq)
  2700. for I,dr in pairs(workspace:GetChildren()) do
  2701. 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
  2702. local ds = dr:FindFirstChild("Humanoid")
  2703. local dt = dr:FindFirstChild("HumanoidRootPart")
  2704. TakeDamage(ds, c)
  2705. if InForm == true then
  2706. ds.Parent:BreakJoints()
  2707. wait(1.2)
  2708. ds.Parent:Destroy()
  2709. end
  2710. ds:SetStateEnabled(16, true)
  2711. delay(dn, function()
  2712. ds:SetStateEnabled(16, true)
  2713. end)
  2714. local du = Instance.new("StringValue")
  2715. du.Name = "alabo"
  2716. du.Parent = dt
  2717. game.Debris:AddItem(du, dn)
  2718. local dv = Instance.new("Part")
  2719.  
  2720. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  2721. dv.Transparency = 0.25
  2722. dv.Anchored = true
  2723. dv.CanCollide = false
  2724. dv.BrickColor = BrickColor.new("White")
  2725. dv.Material = "Neon"
  2726. dv.Locked = true
  2727. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  2728. dv.Parent = modz
  2729. local dw = Instance.new("SpecialMesh")
  2730. dw.MeshType = "Sphere"
  2731. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  2732. dw.Parent = dv
  2733. game.Debris:AddItem(dv, 1)
  2734. local dx = Instance.new("Model")
  2735. dx.Name = c
  2736. dx.Parent = workspace
  2737. game.Debris:AddItem(dx, 0.5 + c / 75)
  2738. local dy = Instance.new("Humanoid")
  2739. dy.MaxHealth = 0
  2740. dy.Parent = dx
  2741. local dz = Instance.new("Part")
  2742. dz.Name = "Head"
  2743. dz.Locked = true
  2744. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  2745. dz.Position = dt.Position
  2746. dz.BrickColor = BrickColor.new("New Yeller")
  2747. dz.Material = "Neon"
  2748. dz.Transparency = 1
  2749. dz.CanCollide = false
  2750. dz.Parent = dx
  2751. local dA = Instance.new("BodyPosition")
  2752. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  2753. dA.P = 20000
  2754. dA.D = 300
  2755. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  2756. dA.Parent = dz
  2757. local dB = Instance.new("CylinderMesh")
  2758. dB.Parent = dz
  2759. coroutine.resume(coroutine.create(function()
  2760. while dB do
  2761. swait()
  2762. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  2763. end
  2764. end))
  2765. if dp then
  2766. local dC = Instance.new("BodyVelocity")
  2767. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  2768. dC.P = 9999999999
  2769. dC.Velocity = dp
  2770. dC.Parent = dt
  2771. game.Debris:AddItem(dC, dn)
  2772. end
  2773. if dq then
  2774. local dD = Instance.new("BodyAngularVelocity")
  2775. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  2776. dD.P = math.huge
  2777. dD.AngularVelocity = dq
  2778. dD.Parent = dt
  2779. game.Debris:AddItem(dD, dn)
  2780. end
  2781. local dE = Instance.new("Sound")
  2782. dE.Pitch = rd2(10, 11) / 10
  2783. dE.Volume = rd2(10, 13) / 10
  2784. dE.EmitterSize = 10
  2785. dE.SoundId = "rbxassetid://"
  2786. dE.Parent = dv
  2787. dE:Play()
  2788. coroutine.resume(coroutine.create(function()
  2789. for I = 1, 5 do
  2790. swait()
  2791. dv.Transparency = dv.Transparency + 0.175
  2792. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  2793. end
  2794. end))
  2795. end
  2796. end
  2797. end
  2798. ------
  2799.  
  2800. vt = Vector3.new
  2801. local new = Instance.new
  2802. local cf = CFrame.new
  2803. local cfa = CFrame.Angles
  2804. local bc = BrickColor.new
  2805.  
  2806. function bigbangattack()
  2807. attack = true
  2808. Humanoid.WalkSpeed = 0
  2809. for i = 0, 8, 0.1 do
  2810. swait()
  2811. 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)
  2812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2814. 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)
  2815. 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)
  2816. 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)
  2817. 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)
  2818. end
  2819. local rng = Instance.new("Part", mouse)
  2820. rng.Anchored = true
  2821. rng.BrickColor = BrickColor.new("Cyan")
  2822. rng.CanCollide = false
  2823. rng.FormFactor = 3
  2824. rng.Name = "Ring"
  2825. rng.Size = Vector3.new(0.4,0.4,0.4)
  2826. rng.Transparency = 0
  2827. rng.TopSurface = 0
  2828. rng.BottomSurface = 0
  2829. rng.CFrame = RootPart.CFrame
  2830. local rngm = Instance.new("SpecialMesh", rng)
  2831. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2832.  
  2833. local rng3 = rng:Clone()
  2834. rng3.Parent = char
  2835. local rng3m = rng3.Mesh
  2836.  
  2837. local rng5 = rng:Clone()
  2838. rng5.Parent = char
  2839. rng5.BrickColor = BrickColor.new("Cyan")
  2840. local rng5m = rng5.Mesh
  2841. local rng6 = rng:Clone()
  2842. rng6.Material = "Plastic"
  2843. rng6.BrickColor = BrickColor.new("Cyan")
  2844. rng6.Parent = char
  2845. local rng6m = rng6.Mesh
  2846. rng6m.Scale = vt(7.5,7.5,7.5)
  2847. rng6m.MeshType = "FileMesh"
  2848. rng6m.MeshId = "rbxassetid://430736398"
  2849. local Must2 = Instance.new("Sound",rng6)
  2850. Must2.SoundId = "rbxassetid://135581154"
  2851. Must2.Pitch = 0.99
  2852. Must2.Volume = 3
  2853. Must2.Looped = false
  2854. wait(0)
  2855. Must2:Play()
  2856. local hita = rng6.Touched:connect(function(hit)
  2857. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2858. end)
  2859.  
  2860. rng3.CFrame = RootPart.CFrame
  2861.  
  2862. rng5.CFrame = RootPart.CFrame
  2863. rng6.CFrame = RootPart.CFrame
  2864. local pie222 = Instance.new("ParticleEmitter")
  2865. pie222.Parent = rng6
  2866. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2867. pie222.LightEmission = 1
  2868. pie222.Size = NumberSequence.new(6,1)
  2869. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2870. pie222.Transparency = NumberSequence.new(0.6,1)
  2871. pie222.EmissionDirection = "Top"
  2872. pie222.Enabled = true
  2873. pie222.Lifetime = NumberRange.new(1)
  2874. pie222.Rotation = NumberRange.new(-320, 320)
  2875. pie222.Rate = 404
  2876. pie222.Speed = NumberRange.new(0)
  2877. pie222.LockedToPart = false
  2878. pie222.VelocitySpread = 2
  2879. wait()
  2880. local scaler = 10/5
  2881. local scaler2 = 10/5
  2882. for i = 0,10,0.1 do
  2883. swait()
  2884. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2885.  
  2886. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2887.  
  2888. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2889. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2890. rng6.CFrame = rng3.CFrame
  2891. rng.Transparency = rng.Transparency + 1
  2892.  
  2893. rng3.Transparency = rng3.Transparency + 0.01
  2894.  
  2895. rng5.Transparency = rng5.Transparency + 0.01
  2896. rng6.Transparency = rng6.Transparency + 0.021
  2897. scaler = scaler - 0.125/5
  2898. scaler2 = scaler2 - 0.1/5
  2899.  
  2900. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2901.  
  2902. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2903. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2904. end
  2905. hita:disconnect()
  2906. game:GetService("Debris"):AddItem(rng, 1)
  2907.  
  2908. game:GetService("Debris"):AddItem(rng3, 1)
  2909.  
  2910. game:GetService("Debris"):AddItem(rng5, 1)
  2911. attack = false
  2912. pie222:Destroy()
  2913. Humanoid.WalkSpeed = 16
  2914. end
  2915.  
  2916.  
  2917. function bigbangattack2()
  2918. attack = true
  2919. Humanoid.WalkSpeed = 0
  2920. for i = 0, 8, 0.1 do
  2921. swait()
  2922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2924. 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)
  2925. 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)
  2926. 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)
  2927. 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)
  2928. end
  2929. local rng = Instance.new("Part", RightArm)
  2930. rng.Anchored = true
  2931. rng.BrickColor = BrickColor.new("Cyan")
  2932. rng.CanCollide = false
  2933. rng.FormFactor = 3
  2934. rng.Name = "Ring"
  2935. rng.Size = Vector3.new(0.4,0.4,0.4)
  2936. rng.Transparency = 0
  2937. rng.TopSurface = 0
  2938. rng.BottomSurface = 0
  2939. rng.CFrame = RootPart.CFrame
  2940. local rngm = Instance.new("SpecialMesh", rng)
  2941. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2942.  
  2943. local rng3 = rng:Clone()
  2944. rng3.Parent = char
  2945. local rng3m = rng3.Mesh
  2946.  
  2947. local rng5 = rng:Clone()
  2948. rng5.Parent = char
  2949. rng5.BrickColor = BrickColor.new("Cyan")
  2950. local rng5m = rng5.Mesh
  2951. local rng6 = rng:Clone()
  2952. rng6.Material = "Plastic"
  2953. rng6.BrickColor = BrickColor.new("Cyan")
  2954. rng6.Parent = char
  2955. local rng6m = rng6.Mesh
  2956. rng6m.Scale = vt(7.5,7.5,30.5)
  2957. rng6m.MeshType = "FileMesh"
  2958. rng6m.MeshId = "rbxassetid://430736398"
  2959. local Must2 = Instance.new("Sound",Torso)
  2960. Must2.SoundId = "rbxassetid://719747626"
  2961. Must2.Pitch = 0.99
  2962. Must2.Volume = 3
  2963. Must2.Looped = false
  2964. wait(0)
  2965. Must2:Play()
  2966. local hita = rng6.Touched:connect(function(hit)
  2967. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2968. end)
  2969.  
  2970. rng3.CFrame = Head.CFrame
  2971.  
  2972. rng5.CFrame = Head.CFrame
  2973. rng6.CFrame = rng5.CFrame
  2974. local pie222 = Instance.new("ParticleEmitter")
  2975. pie222.Parent = rng6
  2976. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2977. pie222.LightEmission = 1
  2978. pie222.Size = NumberSequence.new(15,1)
  2979. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2980. pie222.Transparency = NumberSequence.new(0.6,1)
  2981. pie222.EmissionDirection = "Top"
  2982. pie222.Enabled = true
  2983. pie222.Lifetime = NumberRange.new(1)
  2984. pie222.Rotation = NumberRange.new(-320, 320)
  2985. pie222.Rate = 404
  2986. pie222.Speed = NumberRange.new(0)
  2987. pie222.LockedToPart = false
  2988. pie222.VelocitySpread = 2
  2989. wait()
  2990. local scaler = 10/5
  2991. local scaler2 = 10/5
  2992. for i = 0,10,0.1 do
  2993. swait()
  2994. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2995.  
  2996. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2997.  
  2998. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2999. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  3000. rng6.CFrame = rng3.CFrame
  3001. rng.Transparency = rng.Transparency + 1
  3002.  
  3003. rng3.Transparency = rng3.Transparency + 0.01
  3004.  
  3005. rng5.Transparency = rng5.Transparency + 0.01
  3006. rng6.Transparency = rng6.Transparency + 0.021
  3007. scaler = scaler - 0.125/5
  3008. scaler2 = scaler2 - 0.1/5
  3009.  
  3010. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  3011.  
  3012. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  3013. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  3014. end
  3015. hita:disconnect()
  3016. game:GetService("Debris"):AddItem(rng, 1)
  3017.  
  3018. game:GetService("Debris"):AddItem(rng3, 1)
  3019.  
  3020. game:GetService("Debris"):AddItem(rng5, 1)
  3021. attack = false
  3022. pie222:Destroy()
  3023. Humanoid.WalkSpeed = 16
  3024. end
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030. mouse.KeyDown:connect(function(k) ---galickgun
  3031. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  3032. MV4 = 0
  3033. local Must = Instance.new("Sound",Torso)
  3034. Must.SoundId = "rbxassetid://719748223"
  3035. Must.Pitch = 0.99
  3036. Must.Volume = 3.4
  3037. Must.Looped = false
  3038. wait(0)
  3039. Must:Play()
  3040. Humanoid.WalkSpeed = 13
  3041. local Aura = Instance.new('ParticleEmitter')
  3042. Aura.Name = "Aura"
  3043. Aura.Texture = "rbxassetid://347730682"
  3044. Aura.Parent = Torso
  3045. Aura.LightEmission = 1
  3046. Aura.Transparency = NumberSequence.new(0.4,1)
  3047. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3048. Aura.Size = NumberSequence.new(1,9)
  3049. Aura.Rotation = NumberRange.new(-360,360)
  3050. Aura.LockedToPart = true
  3051. Aura.Lifetime = NumberRange.new(1)
  3052. Aura.Rate = 100
  3053. Aura.Speed = NumberRange.new(0)
  3054. Aura.EmissionDirection = "Top"
  3055. local Aura2 = Instance.new('ParticleEmitter')
  3056. Aura2.Name = "Aura"
  3057. Aura2.Texture = "rbxassetid://1046299182"
  3058. Aura2.Parent = Torso
  3059. Aura2.LightEmission = 1
  3060. Aura2.Transparency = NumberSequence.new(0,1)
  3061. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3062. Aura2.Size = NumberSequence.new(14)
  3063. Aura2.Rotation = NumberRange.new(-360,360)
  3064. Aura2.LockedToPart = true
  3065. Aura2.Lifetime = NumberRange.new(0.2)
  3066. Aura2.Rate = 20
  3067. Aura2.Speed = NumberRange.new(0)
  3068. Aura2.EmissionDirection = "Top"
  3069. attack = true
  3070. Firepart1 = Instance.new("Part", RightArm)
  3071. Firepart1.Size = Vector3.new(1, 1, 1)
  3072. GuW1 = Instance.new("Weld")
  3073. GuW1.Name = "GuW"
  3074. GuW1.Part0 = RightArm
  3075. GuW1.C0 = cn(0, -1, 0)
  3076. GuW1.C1 = cn(0, 0, 0)
  3077. GuW1.Part1 = Firepart1
  3078. GuW1.Parent = RightArm
  3079. Firepart1.Transparency = 1
  3080. Firepart2 = Instance.new("Part", LeftArm)
  3081. Firepart2.Size = Vector3.new(1, 1, 1)
  3082. GuW2 = Instance.new("Weld")
  3083. GuW2.Name = "GuW"
  3084. GuW2.Part0 = LeftArm
  3085. GuW2.C0 = cn(0, -1, 0)
  3086. GuW2.C1 = cn(0, 0, 0)
  3087. GuW2.Part1 = Firepart2
  3088. GuW2.Parent = LeftArm
  3089. Firepart2.Transparency = 1
  3090. GuW1:Destroy()
  3091. GuW1 = Instance.new("Weld")
  3092. GuW1.Name = "GuW"
  3093. GuW1.Part0 = Torso
  3094. GuW1.C0 = cn(0, 0, -6)
  3095. GuW1.C1 = cn(0, 0, 0)
  3096. GuW1.Part1 = Firepart1
  3097. GuW1.Parent = Torso
  3098. GuW2:Destroy()
  3099. GuW2 = Instance.new("Weld")
  3100. GuW2.Name = "GuW"
  3101. GuW2.Part0 = Torso
  3102. GuW2.C0 = cn(0, 0, -6)
  3103. GuW2.C1 = cn(0, 0, 0)
  3104. GuW2.Part1 = Firepart2
  3105. GuW2.Parent = Torso
  3106. GuW2:Destroy()
  3107. GuW2 = Instance.new("Weld")
  3108. GuW2.Name = "GuW"
  3109. GuW2.Part0 = Torso
  3110. GuW2.C0 = cn(0, 0, -4)
  3111. GuW2.C1 = cn(0, 0, 0)
  3112. GuW2.Part1 = Firepart2
  3113. GuW2.Parent = Torso
  3114. for i = 0, 18, 0.1 do
  3115. swait()
  3116. if Torsovelocity.Y > 2 then
  3117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  3119. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3120. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3121. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3122. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3123. elseif Torsovelocity.Y < 1 then
  3124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  3125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  3126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  3128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3129. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3130. end
  3131. end
  3132. GuW1:Destroy()
  3133. GuW1 = Instance.new("Weld")
  3134. GuW1.Name = "GuW"
  3135. GuW1.Part0 = Torso
  3136. GuW1.C0 = cn(0, 0, -15)
  3137. GuW1.C1 = cn(0, 0, 0)
  3138. GuW1.Part1 = Firepart1
  3139. GuW1.Parent = Torso
  3140. GuW2:Destroy()
  3141. GuW2 = Instance.new("Weld")
  3142. GuW2.Name = "GuW"
  3143. GuW2.Part0 = Torso
  3144. GuW2.C0 = cn(0, 0, -17.5)
  3145. GuW2.C1 = cn(0, 0, 0)
  3146. GuW2.Part1 = Firepart2
  3147. GuW2.Parent = Torso
  3148. local Must = Instance.new("Sound",Torso)
  3149. Must.SoundId = "rbxassetid://719747626"
  3150. Must.Pitch = 0.99
  3151. Must.Volume = 3.9
  3152. Must.Looped = false
  3153. wait(0)
  3154. Must:Play()
  3155. for i = 0, 1.25, 0.01 do
  3156. swait()
  3157. 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)
  3158. shoottraildd22(mouse.Hit.p, Torso, 0)
  3159. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  3160. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  3161. if Torsovelocity.Y > 2 then
  3162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3164. 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)
  3165. 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)
  3166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3167. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3168. end
  3169. end
  3170. Must:Stop()
  3171. Aura:Destroy()
  3172. Aura2:Destroy()
  3173. wait(0.5)
  3174. Humanoid.WalkSpeed = 16
  3175. attack = false
  3176. MV4 = 300
  3177. Firepart1:Destroy()
  3178. Firepart2:Destroy()
  3179. end
  3180. end)
  3181.  
  3182.  
  3183. d = {}
  3184. function iteffect()
  3185.  
  3186. coroutine.resume(coroutine.create(function()
  3187.  
  3188. for i = 1, 10 do
  3189. effect = Instance.new("Part", workspace)
  3190. effect.Anchored = true
  3191. effect.CanCollide = false
  3192. effect.Size = Vector3.new(0.2, 3, 0.2)
  3193. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3194. effect.Transparency = 0
  3195. effect.Material = "Plastic"
  3196. effect.BrickColor = BrickColor.new("Really black")
  3197. table.insert(d, effect)
  3198. game:GetService("Debris"):AddItem(effect, 0.3)
  3199. end
  3200.  
  3201. coroutine.resume(coroutine.create(function()
  3202. for i = 1, 10 do
  3203. for i,e in pairs(d) do
  3204. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  3205. e.Transparency = e.Transparency + 0.030
  3206. end
  3207. wait(0.01)
  3208. end
  3209.  
  3210. end))
  3211. end))
  3212.  
  3213.  
  3214. end
  3215.  
  3216. tp = true
  3217.  
  3218. mouse.KeyDown:connect(function(k)
  3219. if k == "e" then
  3220. if tp == true then
  3221. tp = false
  3222. char.Head.face.Parent = game.Lighting
  3223. wait(0)
  3224. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  3225. game.Lighting.face.Parent = char.Head
  3226. wait(0)
  3227. tp = true
  3228.  
  3229.  
  3230. end
  3231. end
  3232. end)
  3233.  
  3234.  
  3235. MV4 = 300
  3236. mouse.KeyDown:connect(function(k)
  3237. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  3238. MV4 = 0
  3239. local Must = Instance.new("Sound",workspace)
  3240. Must.SoundId = "rbxassetid://512366303"
  3241. Must.Pitch = 0.99
  3242. Must.Volume = 3.5
  3243. Must.Looped = true
  3244. wait(0)
  3245. Must:Play()
  3246. local lb = Instance.new("Part")
  3247. lb.Parent = char
  3248. lb.Material = "Neon"
  3249. lb.Color = BrickColor.new("Gold").Color
  3250. lb.CanCollide = false
  3251. lb.Material = "Neon"
  3252. lb.Size = vt(1,1,1)
  3253. lb.CFrame = Torso.CFrame
  3254. lb.Rotation = vt(0,0,0)
  3255. lb.Anchored = true
  3256. lb.Transparency = 0
  3257. local thing = Instance.new("SpecialMesh",lb)
  3258. thing.MeshType = "FileMesh"
  3259. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3260. thing.Scale = vt(0,15,0)
  3261. local chancerot = math.random(1,2)
  3262. for z = 0, 4 do
  3263. if chancerot == 1 then
  3264. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3265. elseif chancerot == 2 then
  3266. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3267. end
  3268. lb.Transparency = lb.Transparency + 0.1
  3269. thing.Scale = thing.Scale + vt(15,0,15)
  3270. wait()
  3271. end
  3272. for z = 0, 4 do
  3273. if chancerot == 1 then
  3274. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3275. elseif chancerot == 2 then
  3276. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3277. end
  3278. lb.Transparency = lb.Transparency + 0.1
  3279. thing.Scale = thing.Scale + vt(15,0,15)
  3280. wait()
  3281. end
  3282.  
  3283. local Aura = Instance.new('ParticleEmitter')
  3284. Aura.Name = "Aura"
  3285. Aura.Texture = "rbxassetid://347730682"
  3286. Aura.Parent = Torso
  3287. Aura.LightEmission = 1
  3288. Aura.Transparency = NumberSequence.new(0.5,1)
  3289. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3290. Aura.Size = NumberSequence.new(1,25)
  3291. Aura.Rotation = NumberRange.new(-360,360)
  3292. Aura.LockedToPart = true
  3293. Aura.Lifetime = NumberRange.new(1)
  3294. Aura.Rate = 100
  3295. Aura.Speed = NumberRange.new(0)
  3296. Aura.EmissionDirection = "Top"
  3297. local Aura2 = Instance.new('ParticleEmitter')
  3298. Aura2.Name = "Aura"
  3299. Aura2.Texture = "rbxassetid://1046299182"
  3300. Aura2.Parent = Torso
  3301. Aura2.LightEmission = 1
  3302. Aura2.Transparency = NumberSequence.new(0,1)
  3303. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3304. Aura2.Size = NumberSequence.new(55)
  3305. Aura2.Rotation = NumberRange.new(-360,360)
  3306. Aura2.LockedToPart = true
  3307. Aura2.Lifetime = NumberRange.new(0.2)
  3308. Aura2.Rate = 20
  3309. Aura2.Speed = NumberRange.new(0)
  3310. Aura2.EmissionDirection = "Top"
  3311. lig = Instance.new("PointLight",Player.Character.Torso)
  3312. lig.Color=Color3.new(255,255,0)
  3313. lig.Range = 12
  3314. Humanoid.WalkSpeed = 0.01
  3315. attack = true
  3316. Firepart1 = Instance.new("Part", RightArm)
  3317. Firepart1.Size = Vector3.new(1, 1, 1)
  3318. GuW1 = Instance.new("Weld")
  3319. GuW1.Name = "GuW"
  3320. GuW1.Part0 = RightArm
  3321. GuW1.C0 = cn(0, -1, 0)
  3322. GuW1.C1 = cn(0, 0, 0)
  3323. GuW1.Part1 = Firepart1
  3324. GuW1.Parent = RightArm
  3325. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3326. Firepart1.Transparency = 1
  3327. Firepart2 = Instance.new("Part", LeftArm)
  3328. Firepart2.Size = Vector3.new(1, 1, 1)
  3329. GuW2 = Instance.new("Weld")
  3330. GuW2.Name = "GuW"
  3331. GuW2.Part0 = LeftArm
  3332. GuW2.C0 = cn(0, -1, 0)
  3333. GuW2.C1 = cn(0, 0, 0)
  3334. GuW2.Part1 = Firepart2
  3335. GuW2.Parent = LeftArm
  3336. Firepart2.Transparency = 1
  3337.  
  3338. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3339. GuW1:Destroy()
  3340. GuW1 = Instance.new("Weld")
  3341. GuW1.Name = "GuW"
  3342. GuW1.Part0 = Torso
  3343. GuW1.C0 = cn(0, 0, -6)
  3344. GuW1.C1 = cn(0, 0, 0)
  3345. GuW1.Part1 = Firepart1
  3346. GuW1.Parent = Torso
  3347. GuW2:Destroy()
  3348. GuW2 = Instance.new("Weld")
  3349. GuW2.Name = "GuW"
  3350. GuW2.Part0 = Torso
  3351. GuW2.C0 = cn(0, 0, -6)
  3352. GuW2.C1 = cn(0, 0, 0)
  3353. GuW2.Part1 = Firepart2
  3354. GuW2.Parent = Torso
  3355.  
  3356. GuW2:Destroy()
  3357. GuW2 = Instance.new("Weld")
  3358. GuW2.Name = "GuW"
  3359. GuW2.Part0 = Torso
  3360. GuW2.C0 = cn(0, 0, -4)
  3361. GuW2.C1 = cn(0, 0, 0)
  3362. GuW2.Part1 = Firepart2
  3363. GuW2.Parent = Torso
  3364. for i = 0, 15, 0.1 do
  3365. swait()
  3366. if Torsovelocity.Y > 2 then
  3367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3369. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3370. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3371. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3372. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3373. elseif Torsovelocity.Y < 1 then
  3374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3376. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3377. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3378. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3379. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3380. end
  3381. end
  3382. wait(16)
  3383. local Aura3 = Instance.new('ParticleEmitter')
  3384. Aura3.Name = "Aura"
  3385. Aura3.Texture = "rbxassetid://1046299182"
  3386. Aura3.Parent = Torso
  3387. Aura3.LightEmission = 1
  3388. Aura3.Transparency = NumberSequence.new(0.4,1)
  3389. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3390. Aura3.Size = NumberSequence.new(140)
  3391. Aura3.Rotation = NumberRange.new(-360,360)
  3392. Aura3.LockedToPart = true
  3393. Aura3.Lifetime = NumberRange.new(0.2)
  3394. Aura3.Rate = 70
  3395. Aura3.Speed = NumberRange.new(0)
  3396. Aura3.EmissionDirection = "Top"
  3397. local Aura4 = Instance.new('ParticleEmitter')
  3398. Aura4.Name = "Aura"
  3399. Aura4.Texture = "rbxassetid://1046299182"
  3400. Aura4.Parent = Torso
  3401. Aura4.LightEmission = 1
  3402. Aura4.Transparency = NumberSequence.new(0.7,1)
  3403. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3404. Aura4.Size = NumberSequence.new(190)
  3405. Aura4.Rotation = NumberRange.new(-360,360)
  3406. Aura4.LockedToPart = true
  3407. Aura4.Lifetime = NumberRange.new(0.2)
  3408. Aura4.Rate = 120
  3409. Aura4.Speed = NumberRange.new(0)
  3410. Aura4.EmissionDirection = "Top"
  3411. local Aura5 = Instance.new('ParticleEmitter')
  3412. Aura5.Name = "Aura"
  3413. Aura5.Texture = "rbxassetid://347730682"
  3414. Aura5.Parent = Torso
  3415. Aura5.LightEmission = 1
  3416. Aura5.Transparency = NumberSequence.new(0.2,1)
  3417. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3418. Aura5.Size = NumberSequence.new(1,65)
  3419. Aura5.Rotation = NumberRange.new(-360,360)
  3420. Aura5.LockedToPart = true
  3421. Aura5.Lifetime = NumberRange.new(1)
  3422. Aura5.Rate = 200
  3423. Aura5.Speed = NumberRange.new(0)
  3424. Aura5.EmissionDirection = "Top"
  3425. local quake = Instance.new("Sound",workspace)
  3426. quake.SoundId = "rbxassetid://1048411878"
  3427. quake.Pitch = 0.99
  3428. quake.Volume = 1.3
  3429. quake.Looped = true
  3430. wait(0)
  3431. quake:Play()
  3432. local scrr = Instance.new("Sound",Torso)
  3433. scrr.SoundId = "rbxassetid://908472235"
  3434. scrr.Pitch = 0.99
  3435. scrr.Volume = 5.5
  3436. scrr.Looped = true
  3437. wait(0)
  3438. scrr:Play()
  3439.  
  3440. for i = 0, 2, 0.1 do
  3441. swait()
  3442. local lb = Instance.new("Part")
  3443. lb.Parent = char
  3444. lb.Material = "Neon"
  3445. lb.Color = BrickColor.new("Gold").Color
  3446. lb.CanCollide = false
  3447. lb.Material = "Neon"
  3448. lb.Size = vt(0.5,0,0.5)
  3449. lb.CFrame = Torso.CFrame
  3450. lb.Rotation = vt(0,0,0)
  3451. lb.Anchored = true
  3452. lb.Transparency = 0
  3453. local thing = Instance.new("SpecialMesh",lb)
  3454. thing.MeshType = "FileMesh"
  3455. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  3456. thing.Scale = vt(0,15,0)
  3457. local chancerot = math.random(1,2)
  3458. for z = 0, 4 do
  3459. if chancerot == 1 then
  3460. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3461. elseif chancerot == 2 then
  3462. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3463. end
  3464. lb.Transparency = lb.Transparency + 0.1
  3465. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3466. wait()
  3467. end
  3468. for z = 0, 4 do
  3469. if chancerot == 1 then
  3470. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  3471. elseif chancerot == 2 then
  3472. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  3473. end
  3474. lb.Transparency = lb.Transparency + 0.1
  3475. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  3476. wait()
  3477. end
  3478. end
  3479.  
  3480.  
  3481. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3482. for i = 0, 24, 0.1 do
  3483. swait()
  3484. if Torsovelocity.Y > 2 then
  3485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3487. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3490. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3491. elseif Torsovelocity.Y < 1 then
  3492. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3493. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3494. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3495. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3496. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3497. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3498. end
  3499. end
  3500. wait(5)
  3501. GuW1:Destroy()
  3502. GuW1 = Instance.new("Weld")
  3503. GuW1.Name = "GuW"
  3504. GuW1.Part0 = Torso
  3505. GuW1.C0 = cn(0, 0, -15)
  3506. GuW1.C1 = cn(0, 0, 0)
  3507. GuW1.Part1 = Firepart1
  3508. GuW1.Parent = Torso
  3509. GuW2:Destroy()
  3510. GuW2 = Instance.new("Weld")
  3511. GuW2.Name = "GuW"
  3512. GuW2.Part0 = Torso
  3513. GuW2.C0 = cn(0, 0, -17.5)
  3514. GuW2.C1 = cn(0, 0, 0)
  3515. GuW2.Part1 = Firepart2
  3516. GuW2.Parent = Torso
  3517. local Must2 = Instance.new("Sound",Torso) --1048411878
  3518. Must2.SoundId = "rbxassetid://950551676"
  3519. Must2.Pitch = 0.99
  3520. Must2.Volume = 10
  3521. Must2.Looped = false
  3522. wait(0)
  3523. Must2:Play()
  3524. quake:Stop()
  3525. scrr:Stop()
  3526. local Gone = Instance.new('ParticleEmitter')
  3527. Gone.Name = "Aura"
  3528. Gone.Texture = "rbxassetid://1046299182"
  3529. Gone.Parent = Torso
  3530. Gone.LightEmission = 1
  3531. Gone.Transparency = NumberSequence.new(0.7,1)
  3532. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3533. Gone.Size = NumberSequence.new(340)
  3534. Gone.Rotation = NumberRange.new(-360,360)
  3535. Gone.LockedToPart = true
  3536. Gone.Lifetime = NumberRange.new(0.2)
  3537. Gone.Rate = 70
  3538. Gone.Speed = NumberRange.new(0)
  3539. Gone.EmissionDirection = "Top"
  3540. wait(2)
  3541. Aura:Destroy()
  3542. Aura2:Destroy()
  3543. Aura3:Destroy()
  3544. Aura4:Destroy()
  3545. Aura5:Destroy()
  3546. lig:Destroy()
  3547. Gone:Destroy()
  3548. for i = 0, 3, 0.01 do
  3549. swait()
  3550. shoottraildd2(mouse.Hit.p, Torso, 0)
  3551. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3552. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  3553. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  3554. if Torsovelocity.Y > 2 then
  3555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3557. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3559. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3560. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3561. elseif Torsovelocity.Y < 1 then
  3562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3568. end
  3569. end
  3570. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3571. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3572. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3573. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3574. for i = 0, 3, 0.1 do
  3575. swait()
  3576. if Torsovelocity.Y > 2 then
  3577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3579. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3581. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3582. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3583. elseif Torsovelocity.Y < 1 then
  3584. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3585. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3586. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3587. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3588. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3589. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3590. end
  3591. end
  3592. wait(1)
  3593. Humanoid.WalkSpeed = 16
  3594. attack = false
  3595. MV4 = 0
  3596. Must:Stop()
  3597. Firepart1:Destroy()
  3598. Firepart2:Destroy()
  3599. end
  3600. end)
  3601.  
  3602.  
  3603.  
  3604.  
  3605.  
  3606. musiccommand = 1
  3607. musicwait = false
  3608. mouse.KeyDown:connect(function(k)
  3609. if k == "=" and attack == false then
  3610. if musiccommand == 1 and musicwait == false then
  3611. musicwait = true
  3612. sou2:Stop()
  3613. musiccommand = 2
  3614. end
  3615. if musiccommand == 2 and musicwait == false then
  3616. musicwait = true
  3617. sou2:Play()
  3618. sou2.Volume = 2
  3619. musiccommand = 3
  3620. end
  3621. if musiccommand == 3 and musicwait == false then
  3622. musicwait = true
  3623. sou2.Volume = 0.5
  3624. musiccommand = 1
  3625. end
  3626. musicwait = false
  3627. end
  3628. end)
  3629. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3630. Hitpart3 = Instance.new("Part", HPart3)
  3631. Hitpart3.Size = Vector3.new(1, 1, 1)
  3632. Hitpart3.CanCollide = false
  3633. HuW3 = Instance.new("Weld")
  3634. HuW3.Name = "GuW"
  3635. HuW3.Part0 = HPart3
  3636. HuW3.C0 = cn(Xv, Yv, Zv)
  3637. HuW3.C1 = cn(0, 0, 0)
  3638. HuW3.Part1 = Hitpart3
  3639. HuW3.Parent = HPart3
  3640. Hitpart3.Transparency = 1
  3641. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3642. end
  3643. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3644. Hitpart2 = Instance.new("Part", HPart2)
  3645. Hitpart2.Size = Vector3.new(1, 1, 1)
  3646. Hitpart2.CanCollide = false
  3647. HuW2 = Instance.new("Weld")
  3648. HuW2.Name = "GuW"
  3649. HuW2.Part0 = HPart2
  3650. HuW2.C0 = cn(Xv, Yv, Zv)
  3651. HuW2.C1 = cn(0, 0, 0)
  3652. HuW2.Part1 = Hitpart2
  3653. HuW2.Parent = HPart2
  3654. Hitpart2.Transparency = 1
  3655. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3656. end
  3657. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3658. Hitpart = Instance.new("Part", HPart)
  3659. Hitpart.Size = Vector3.new(1, 1, 1)
  3660. Hitpart.CanCollide = false
  3661. HuW = Instance.new("Weld")
  3662. HuW.Name = "GuW"
  3663. HuW.Part0 = HPart
  3664. HuW.C0 = cn(Xv, Yv, Zv)
  3665. HuW.C1 = cn(0, 0, 0)
  3666. HuW.Part1 = Hitpart
  3667. HuW.Parent = HPart
  3668. Hitpart.Transparency = 1
  3669. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3670. end
  3671. wait2 = false
  3672. combo = 1
  3673. mouse.Button1Down:connect(function(key)
  3674. if attack == false then
  3675. attack = true
  3676. Humanoid.WalkSpeed = 17.01
  3677. if combo == 1 and wait2 == false then
  3678. wait2 = true
  3679. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3680. HitpartFunk(LeftArm, 40, 80, 0, -0.5, 0)
  3681. for i = 0, 0.3, 0.1 do
  3682. swait()
  3683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3685. 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)
  3686. 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)
  3687. 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)
  3688. 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)
  3689. end
  3690. combo = 2
  3691. end
  3692. if combo == 2 and wait2 == false then
  3693. wait2 = true
  3694.  
  3695. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3696. for i = 0, 0.3, 0.1 do
  3697. swait()
  3698. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3699. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3700. 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)
  3701. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3702. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3703. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3704. end
  3705. combo = 3
  3706. end
  3707. if combo == 3 and wait2 == false then
  3708. wait2 = true
  3709. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3710. HitpartFunk(RightLeg, 40, 60, 0, -0.5, 0)
  3711. for i = 0, 0.1, 0.1 do
  3712. swait()
  3713. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3714. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3715. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3716. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3717. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(30), math.rad(90)), 0.3)
  3718. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3719. end
  3720. combo = 1
  3721. end
  3722. Humanoid.WalkSpeed = 16
  3723. Hitpart:Destroy()
  3724. wait2 = false
  3725. attack = false
  3726. end
  3727. end)
  3728. --
  3729. mouse.KeyDown:connect(function(k)
  3730. if k == "f" then
  3731. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightLeg, 1, 1)
  3732. HitpartFunk(RightLeg, 60, 160, 0, -0.5, 0)
  3733. for i = 0, 1.2, 0.1 do
  3734. swait()
  3735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 2) * angles(math.rad(-99), math.rad(-0), math.rad(-30)), 0.3)
  3736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3737. 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)
  3738. 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)
  3739. 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)
  3740. 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)
  3741. end
  3742. end
  3743. end)
  3744. --
  3745. MV1 = 20
  3746. mouse.KeyDown:connect(function(k)
  3747. if k == "=" and attack == false then
  3748. if firemode == true then
  3749. firemode = false
  3750. print("ice mode")
  3751. icesmoke.Acceleration = Vector3.new(0,0,0)
  3752. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3753. icesmoke.Transparency = NumberSequence.new({
  3754. NumberSequenceKeypoint.new(0, 0.9),
  3755. NumberSequenceKeypoint.new(1, 1)
  3756. })
  3757. icesmoke.Size = NumberSequence.new(3)
  3758. icesmoke.Parent = RightArm
  3759. else
  3760. firemode = true
  3761. print("fire mode")
  3762. ice_mode = false
  3763. game.Players.localPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3764. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  3765. icesmoke.Rate = 400
  3766. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  3767. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  3768. icesmoke.Size = NumberSequence.new(3)
  3769. icesmoke.EmissionDirection = "Top"
  3770. icesmoke.Parent = LeftArm
  3771. end
  3772. end
  3773. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  3774. MV1 = 90
  3775. Humanoid.WalkSpeed = 15
  3776. attack = true
  3777. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  3778. Firepart2 = Instance.new("Part", LeftArm)
  3779. Firepart2.Size = Vector3.new(1, 1, 1)
  3780. Firepart2.CanCollide = false
  3781. GuW2 = Instance.new("Weld")
  3782. GuW2.Name = "GuW"
  3783. GuW2.Part0 = LeftArm
  3784. GuW2.C0 = cn(0, -0.5, 0)
  3785. GuW2.C1 = cn(0, 0, 0)
  3786. GuW2.Part1 = Firepart2
  3787. GuW2.Parent = LeftArm
  3788. Firepart2.Transparency = 1
  3789. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  3790. for i = 0, 2, 0.1 do
  3791. swait()
  3792. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3795. 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)
  3796. 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)
  3797. 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)
  3798. 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)
  3799. end
  3800. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  3801. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  3802. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  3803. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  3804. Humanoid.WalkSpeed = 16
  3805. attack = false
  3806. Firepart2:Destroy()
  3807. end
  3808. end)
  3809. MV2 = 90
  3810.  
  3811. mouse.KeyDown:connect(function(key)
  3812. if key == "=" then
  3813. Head.Transparency = 1
  3814. Torso.Transparency = 1
  3815. LeftArm.Transparency = 1
  3816. Head.face.Texture = ""
  3817. RightArm.Transparency = 1
  3818. LeftLeg.Transparency = 1
  3819. RightLeg.Transparency = 1
  3820. mesh1.Transparency = 1
  3821. mesh2.Transparency = 1
  3822. mesh5.Transparency = 1
  3823. mesheye.Transparency = 1
  3824. mesheye1.Transparency = 1
  3825. mesheye2.Transparency = 1
  3826. mesheye3.Transparency = 1
  3827. char.Parent = workspace.Camera
  3828. char.WalkSpeed = 60
  3829. if char:FindFirstChild("TalkingBillBoard")~= nil then
  3830. char:FindFirstChild("TalkingBillBoard"):destroy()
  3831. end
  3832. end
  3833. end)
  3834. mouse.KeyUp:connect(function(key)
  3835. if key == "=" then
  3836. Head.Transparency = 0
  3837. Torso.Transparency = 0
  3838. LeftArm.Transparency = 0
  3839. Head.face.Texture = ""
  3840. RightArm.Transparency = 0
  3841. LeftLeg.Transparency = 0
  3842. RightLeg.Transparency = 0
  3843. mesh1.Transparency = 0
  3844. mesh2.Transparency = 0
  3845. mesh5.Transparency = 0
  3846. mesheye.Transparency = 0
  3847. mesheye1.Transparency = 0
  3848. mesheye2.Transparency = 0
  3849. mesheye3.Transparency = 0
  3850. hat1.Transparency = 0
  3851. hat2.Transparency = 0
  3852. hat3.Transparency = 0
  3853. hat4.Transparency = 0
  3854. hat5.Transparency = 0
  3855. hat6.Transparency = 0
  3856. hat7.Transparency = 0
  3857. hat8.Transparency = 0
  3858. hat9.Transparency = 0
  3859. char.Parent = workspace
  3860. end
  3861. end)
  3862.  
  3863. mouse.KeyDown:connect(function(k)
  3864. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  3865. MV2 = 90
  3866. attack = true
  3867. Firepart = Instance.new("Part", RightArm)
  3868. Firepart.Size = Vector3.new(1, 1, 1)
  3869. GuW = Instance.new("Weld")
  3870. GuW.Name = "GuW"
  3871. GuW.Part0 = RightArm
  3872. GuW.C0 = cn(0, -1, 0)
  3873. GuW.C1 = cn(0, 0, 0)
  3874. GuW.Part1 = Firepart
  3875. GuW.Parent = RightArm
  3876. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3877. Firepart.Transparency = 1
  3878. Humanoid.WalkSpeed = 15
  3879. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  3880. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3881. for i = 1, 3 do
  3882. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3883. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3884. end
  3885. for i = 0, 3, 0.1 do
  3886. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3887. swait()
  3888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3890. 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)
  3891. 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)
  3892. 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)
  3893. 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)
  3894. end
  3895. wait(1)
  3896. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  3897.  
  3898. Humanoid.WalkSpeed = 16
  3899. attack = false
  3900. Firepart:Destroy()
  3901. end
  3902.  
  3903.  
  3904.  
  3905.  
  3906. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  3907. MV2 = 90
  3908. attack = true
  3909. Firepart = Instance.new("Part", RightArm)
  3910. Firepart.Size = Vector3.new(1, 1, 1)
  3911. GuW = Instance.new("Weld")
  3912. GuW.Name = "GuW"
  3913. GuW.Part0 = RightArm
  3914. GuW.C0 = cn(0, -1, 0)
  3915. GuW.C1 = cn(0, 0, 0)
  3916. GuW.Part1 = Firepart
  3917. GuW.Parent = RightArm
  3918. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  3919. Firepart.Transparency = 1
  3920. Humanoid.WalkSpeed = 0.01
  3921. for i = 0, 4, 0.1 do
  3922. swait()
  3923. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3924. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3927. 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)
  3928. 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)
  3929. 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)
  3930. 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)
  3931. end
  3932. for i = 0, 4, 0.1 do
  3933. swait()
  3934. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3935. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3936. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3937. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3938. 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)
  3939. 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)
  3940. 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)
  3941. 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)
  3942. end
  3943. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  3944. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  3945. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3946. for i = 1, 3 do
  3947. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3948. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3949. end
  3950. for i = 0, 2, 0.1 do
  3951. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3952. swait()
  3953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3955. 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)
  3956. 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)
  3957. 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)
  3958. 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)
  3959. end
  3960. Humanoid.WalkSpeed = 16
  3961. attack = false
  3962. Firepart:Destroy()
  3963. end
  3964. end)
  3965. Rapid = false
  3966. BasePart = Instance.new("Part")
  3967. BasePart.Shape = Enum.PartType.Block
  3968. BasePart.Material = Enum.Material.Neon
  3969. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3970. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3971. BasePart.FormFactor = Enum.FormFactor.Custom
  3972. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3973. BasePart.CanCollide = true
  3974. BasePart.Locked = true
  3975. BasePart.Anchored = false
  3976. local icy_Player = game.Players.localPlayer
  3977. ice_mode = false
  3978. local colors = {
  3979. BrickColor.new("Cyan"),
  3980. BrickColor.new("Medium blue"),
  3981. BrickColor.new("Pastel blue")
  3982. }
  3983. local root = game:GetService("Players").localPlayer.Character:FindFirstChild("HumanoidRootPart")
  3984. if root then
  3985. icy_mouse.KeyDown:connect(function(k)
  3986. if k == "=" and firemode == false then
  3987. if ice_mode == true then
  3988. ice_mode = false
  3989. game.Players.localPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3990. else
  3991. ice_mode = true
  3992. game.Players.localPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3993. end
  3994. end
  3995. if k == "z" and firemode == true then
  3996. attack = true
  3997. do
  3998. local Stop = false
  3999. local Version = 0
  4000. local MaxSpeed = 5
  4001. local Speed = 3.5
  4002. local Keys = {}
  4003. local Force = 10000
  4004. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4005. swait(0.5)
  4006. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4007. if Fly then
  4008. Fly:Destroy()
  4009. end
  4010. if Rot then
  4011. Rot:Destroy()
  4012. end
  4013. Fly = Instance.new("BodyPosition", char.Torso)
  4014. Fly.Name = "LMMFly"
  4015. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4016. Fly.P = Force
  4017. Fly.position = char.Torso.Position
  4018. Rot = Instance.new("BodyGyro", char.Torso)
  4019. Rot.Name = "LMMRot"
  4020. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4021. Rot.P = Force
  4022. Rot.cframe = cam.CoordinateFrame
  4023. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4024. local Thread, Old = Version, nil
  4025. char.Humanoid.PlatformStand = true
  4026. function StopFly()
  4027. Version = Version + 1
  4028. Stop = true
  4029. char.Humanoid.PlatformStand = false
  4030. Fly:Destroy()
  4031. Rot:Destroy()
  4032. attack = false
  4033. end
  4034. char.ChildAdded:connect(function(Obj)
  4035. wait()
  4036. if Obj.Name == "LM" .. "MFlyStop" then
  4037. Obj:Destroy()
  4038. StopFly()
  4039. end
  4040. end)
  4041. HitpartFunk2(RightArm, 0, -0.7, 0)
  4042. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4043. for i = 0, 25, 0.1 do
  4044. if attack == true then
  4045. swait()
  4046.  
  4047. end
  4048. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4049. if Keys[string.char(48)] then
  4050. Speed = 1
  4051. end
  4052. if Keys.w then
  4053. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4054. end
  4055. if Keys.s then
  4056. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4057. end
  4058. if Keys.d then
  4059. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4060. end
  4061. if Keys.a then
  4062. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4063. end
  4064. if Keys.e or Keys[" "] then
  4065. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4066. end
  4067. if Keys.q then
  4068. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4069. end
  4070. if Keys.z then
  4071. StopFly()
  4072. end
  4073. if Old ~= Vectoring then
  4074. Fly.position = Vectoring.p
  4075. Old = Vectoring
  4076. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4077. else
  4078. Speed = 1
  4079. end
  4080. Rot.cframe = cam.CoordinateFrame
  4081. mouse.KeyDown:connect(function(Key)
  4082. Keys[Key] = true
  4083. end)
  4084. mouse.KeyUp:connect(function(Key)
  4085. Keys[Key] = false
  4086. end)
  4087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4091. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4092. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4093. end
  4094. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4095. attack = false
  4096. char.Humanoid.PlatformStand = false
  4097. Fly:Destroy()
  4098. Rot:Destroy()
  4099. end
  4100. end
  4101. if k == "=" and InForm == true then
  4102. attack = true
  4103. do
  4104. local Stop = false
  4105. local Version = 0
  4106. local MaxSpeed = 6
  4107. local Speed = 3
  4108. local Keys = {}
  4109. local Force = 10000
  4110. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4111. swait(1)
  4112. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4113. if Fly then
  4114. Fly:Destroy()
  4115. end
  4116. if Rot then
  4117. Rot:Destroy()
  4118. end
  4119. Fly = Instance.new("BodyPosition", char.Torso)
  4120. Fly.Name = "LMMFly"
  4121. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4122. Fly.P = Force
  4123. Fly.position = char.Torso.Position
  4124. Rot = Instance.new("BodyGyro", char.Torso)
  4125. Rot.Name = "LMMRot"
  4126. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4127. Rot.P = Force
  4128. Rot.cframe = cam.CoordinateFrame
  4129. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4130. local Thread, Old = Version, nil
  4131. char.Humanoid.PlatformStand = true
  4132. function StopFly()
  4133. Version = Version + 1
  4134. Stop = true
  4135. char.Humanoid.PlatformStand = false
  4136. Fly:Destroy()
  4137. Rot:Destroy()
  4138. attack = false
  4139. end
  4140. char.ChildAdded:connect(function(Obj)
  4141. wait()
  4142. if Obj.Name == "LM" .. "MFlyStop" then
  4143. Obj:Destroy()
  4144. StopFly()
  4145. end
  4146. end)
  4147. HitpartFunk2(RightArm, 0, -0.7, 0)
  4148. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4149. for i = 0, 25, 0.1 do
  4150. if attack == true then
  4151. swait()
  4152. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4153. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4154. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4155. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4156. end
  4157. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4158. if Keys[string.char(48)] then
  4159. Speed = 1
  4160. end
  4161. if Keys.w then
  4162. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4163. end
  4164. if Keys.s then
  4165. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4166. end
  4167. if Keys.d then
  4168. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4169. end
  4170. if Keys.a then
  4171. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4172. end
  4173. if Keys.e or Keys[" "] then
  4174. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4175. end
  4176. if Keys.q then
  4177. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4178. end
  4179. if Keys.z then
  4180. StopFly()
  4181. end
  4182. if Old ~= Vectoring then
  4183. Fly.position = Vectoring.p
  4184. Old = Vectoring
  4185. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4186. else
  4187. Speed = 1
  4188. end
  4189. Rot.cframe = cam.CoordinateFrame
  4190. mouse.KeyDown:connect(function(Key)
  4191. Keys[Key] = true
  4192. end)
  4193. mouse.KeyUp:connect(function(Key)
  4194. Keys[Key] = false
  4195. end)
  4196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4198. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4199. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4200. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4201. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4202. end
  4203. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4204. attack = false
  4205. char.Humanoid.PlatformStand = false
  4206. Fly:Destroy()
  4207. Rot:Destroy()
  4208. end
  4209. end
  4210. end)
  4211. game:GetService("RunService").RenderStepped:connect(function()
  4212. if ice_mode == true then
  4213. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").localPlayer.Character)
  4214. local icePath = BasePart:Clone()
  4215. icePath.Anchored = true
  4216. icePath.Transparency = 0.85
  4217. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4218. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4219. icePath.BrickColor = colors[math.random(1, #colors)]
  4220. icePath.Parent = game:GetService("Players").localPlayer.Character
  4221. game:GetService("Debris"):AddItem(icePath, 1)
  4222. icePath.Velocity = game:GetService("Players").localPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4223. end
  4224. end)
  4225. end
  4226. MV3 = 190
  4227. mouse.KeyDown:connect(function(k)
  4228. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4229. MV3 = 80
  4230. attack = true
  4231. Humanoid.WalkSpeed = 15
  4232. HitpartFunk2(RightArm, 0, -0.5, 0)
  4233. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4234. for i = 0, 1.5, 0.1 do
  4235. swait()
  4236. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4237. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4238. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4239. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4240. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4241. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4242. end
  4243. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4244. for i = 0, 2, 0.1 do
  4245. swait()
  4246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4248. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4250. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4251. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4252. end
  4253. for i = 0, 4.2, 0.1 do
  4254. swait()
  4255. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4256. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4257. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4258. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4261. 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)
  4262. 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)
  4263. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4264. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4265. end
  4266. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4267. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4268. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4269. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4270. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4271. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4272. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4273. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4274. for i = 0, 2, 0.1 do
  4275. swait()
  4276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4278. 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)
  4279. 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)
  4280. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4281. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4282. end
  4283. for i = 0, 2, 0.1 do
  4284. swait()
  4285. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4286. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4287. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4288. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4289. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4290. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4291. end
  4292. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4293. for i = 0, 4, 0.1 do
  4294. swait()
  4295. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4296. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4299. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4300. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4301. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4302. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4303. end
  4304. for i = 0, 2, 0.1 do
  4305. swait()
  4306. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4307. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4310. 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)
  4311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4313. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4314. end
  4315. for i = 1, 6 do
  4316. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4317. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4318. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4319. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4320. wait(0.15)
  4321. end
  4322. attack = false
  4323. Humanoid.WalkSpeed = 16
  4324. end
  4325. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4326. Humanoid.WalkSpeed = 1
  4327. MV3 = 80
  4328. attack = true
  4329. FastFireBall = Instance.new("Part", RightArm)
  4330. FastFireBall.Size = Vector3.new(1, 1, 1)
  4331. FFW = Instance.new("Weld")
  4332. FFW.Name = "GuW"
  4333. FFW.Part0 = RightArm
  4334. FFW.C0 = cn(0, -1, 0)
  4335. FFW.C1 = cn(0, 0, 0)
  4336. FFW.Part1 = FastFireBall
  4337. FFW.Parent = RightArm
  4338. FastFireBall.Transparency = 1
  4339. FastFireBall2 = Instance.new("Part", LeftArm)
  4340. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4341. FFW2 = Instance.new("Weld")
  4342. FFW2.Name = "GuW"
  4343. FFW2.Part0 = LeftArm
  4344. FFW2.C0 = cn(0, -1, 0)
  4345. FFW2.C1 = cn(0, 0, 0)
  4346. FFW2.Part1 = FastFireBall2
  4347. FFW2.Parent = LeftArm
  4348. FastFireBall2.Transparency = 1
  4349. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4350. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4351. for i = 0, 1, 0.1 do
  4352. swait()
  4353. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4354. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4355. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4356. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4359. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4360. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4361. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4362. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4363. end
  4364. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4365. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4366. function holding()
  4367. if Rapid == true and ice_mode == false then
  4368. for i = 0, 0.8, 0.1 do
  4369. swait()
  4370. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4371. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4377. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4378. end
  4379. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4380. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4381. for i = 0, 0.8, 0.1 do
  4382. swait()
  4383. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4384. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4387. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4390. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4391. end
  4392. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4393. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4394. holding()
  4395. end
  4396. end
  4397. if Rapid == false then
  4398. Rapid = true
  4399. holding()
  4400. end
  4401. end
  4402. end)
  4403. mouse.KeyUp:connect(function(k)
  4404. if k == "c" and Rapid == true then
  4405. MV3 = 180
  4406. Rapid = false
  4407. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4408. attack = false
  4409. wait(0.5)
  4410. Humanoid.WalkSpeed = 16
  4411. FastFireBall:Destroy()
  4412. FastFireBall2:Destroy()
  4413. end
  4414. end)
  4415.  
  4416. mouse.KeyDown:connect(function(key)
  4417. if key == "t" then
  4418. if Morph == false then
  4419. Morph = true
  4420. MorphFunction()
  4421. end
  4422. end
  4423. end)
  4424. mouse.KeyUp:connect(function(key)
  4425. if key == "t" then
  4426. Morph = false
  4427. end
  4428. end)
  4429.  
  4430.  
  4431.  
  4432. Object = Player.Character.HumanoidRootPart
  4433.  
  4434. Run = game["Run Service"]
  4435.  
  4436. PreviousP = Object.CFrame.p
  4437. Running = false
  4438.  
  4439. MorphFunction = function()
  4440. local MaxX = 100
  4441. local MinX = -100
  4442. local MaxY = 100
  4443. local MinY = -100
  4444. local MaxZ = 100
  4445. local MinZ = -100
  4446. local Morph = coroutine.wrap(function()
  4447. while Run.RenderStepped:wait(0.1) do
  4448. if Morph == false then break end
  4449. local Model = Instance.new("Model",workspace)
  4450. if Player.Character:FindFirstChild("Shirt") then
  4451. local Shirt = Player.Character.Shirt:Clone()
  4452. Shirt.Parent = Model
  4453. end
  4454. if Player.Character:FindFirstChild("Pants") then
  4455. local Pants = Player.Character.Pants:Clone()
  4456. Pants.Parent = Model
  4457. end
  4458. local Humanoid = Instance.new("Humanoid",Model)
  4459. local LeftArm = Player.Character["Left Arm"]:Clone()
  4460. LeftArm.Parent = Model
  4461. LeftArm.Transparency = 0.4
  4462. LeftArm.Anchored = true
  4463. 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)
  4464. local RightArm = Player.Character["Right Arm"]:Clone()
  4465. RightArm.Parent = Model
  4466. RightArm.Transparency = 0.4
  4467. RightArm.Anchored = true
  4468. 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)
  4469. local LeftLeg = Player.Character["Left Leg"]:Clone()
  4470. LeftLeg.Parent = Model
  4471. LeftLeg.Transparency = 0.4
  4472. LeftLeg.Anchored = true
  4473. 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)
  4474. local RightLeg = Player.Character["Right Leg"]:Clone()
  4475. RightLeg.Parent = Model
  4476. RightLeg.Transparency = 0.4
  4477. RightLeg.Anchored = true
  4478. 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)
  4479. local Children = Model:GetChildren()
  4480. wait(0.01)
  4481. for i = 1,#Children do
  4482. if Children[i]:IsA("Part") then
  4483. Children[i].Transparency = 1
  4484. end
  4485. game.Debris:AddItem(Children[i],0)
  4486. end
  4487. end
  4488. end)
  4489. Morph()
  4490. end
  4491.  
  4492.  
  4493. mouse.KeyDown:connect(function(key)
  4494. if key == "r" then
  4495. Humanoid.WalkSpeed = 150
  4496.  
  4497. end
  4498. end)
  4499.  
  4500.  
  4501. mouse.KeyDown:connect(function(key)
  4502. if key == "m" then
  4503. Must2.Volume = 0.7
  4504. end
  4505. end)
  4506.  
  4507. mouse.KeyDown:connect(function(key)
  4508. if key == "n" then
  4509. Must2.Volume = 1.6
  4510. end
  4511. end)
  4512.  
  4513.  
  4514. mouse.KeyUp:connect(function(key)
  4515. if key == "r" then
  4516. Humanoid.WalkSpeed = 16
  4517.  
  4518. end
  4519. end)
  4520.  
  4521. function smooth(obj)
  4522. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  4523. for i,v in pairs(sides) do
  4524. obj[v.."Surface"] = "SmoothNoOutlines"
  4525. end
  4526. end
  4527. function fade(obj, dest, grow)
  4528. spawn(function()
  4529. local oldcf = obj.CFrame
  4530. for i = 0, 10 do
  4531. if grow then
  4532. obj.Size = obj.Size +Vector3.new(1,1,1)
  4533. obj.CFrame = oldcf
  4534. end
  4535. obj.Transparency = obj.Transparency +0.2
  4536. swait()
  4537. end
  4538. if dest then
  4539. obj:Destroy()
  4540. end
  4541. end)
  4542. end
  4543.  
  4544.  
  4545. sprint = false
  4546. mouse.KeyDown:connect(function(key)
  4547. if key=="r" then
  4548. sprint = true
  4549. char:FindFirstChildOfClass("Humanoid")
  4550. local mod = Instance.new("Model", workspace)
  4551. mod.Name = "MobModel"
  4552. for i,v in pairs(char:children()) do
  4553. if v:IsA("Accessory") and not rage then
  4554. if v:FindFirstChild("Handle") then
  4555. v.Handle.Transparency = 1
  4556. end
  4557. end
  4558. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4559. v.Transparency = 0
  4560. end
  4561. end
  4562. if char.Head:FindFirstChild("face") then
  4563. char.Head.face.Transparency = 1
  4564. end
  4565. repeat wait()
  4566. if not workspace:FindFirstChild("MobModel") then
  4567. mod = Instance.new("Model", workspace)
  4568. mod.Name = "MobModel"
  4569. end
  4570. for i,v in pairs(Character:children()) do
  4571. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  4572. local new = v:Clone()
  4573. smooth(new)
  4574. new.Transparency = 0.3
  4575. new.Anchored = true
  4576. new.CanCollide = false
  4577. new.Material = "Neon"
  4578. new.BrickColor = BrickColor.new("Dark blue")
  4579. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  4580. new.Parent = mod
  4581. fade(new, true)
  4582. end
  4583. end
  4584. until not sprint
  4585. if mod then
  4586. spawn(function()
  4587. repeat wait() until not mod or #mod:children() == 0
  4588. mod:Destroy()
  4589. end)
  4590. end
  4591. char:FindFirstChildOfClass("Humanoid")
  4592. end
  4593. end)
  4594. mouse.KeyUp:connect(function(key)
  4595. if key=="r" then
  4596. sprint = false
  4597. for i,v in pairs(char:children()) do
  4598. if v:IsA("Accessory") and not rage then
  4599. if v:FindFirstChild("Handle") then
  4600. v.Handle.Transparency = 1
  4601. end
  4602. end
  4603. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  4604. v.Transparency = 0
  4605. end
  4606. end
  4607. if char.Head:FindFirstChild("face") then
  4608. char.Head.face.Transparency = 0
  4609. end
  4610. end
  4611. end)
  4612.  
  4613. mouse.KeyUp:connect(function(k)
  4614. if k == "q" then
  4615. Combo1()
  4616. end
  4617. end)
  4618.  
  4619. mouse.KeyUp:connect(function(k)
  4620. if k == "r" then
  4621. Combo2()
  4622. end
  4623. end)
  4624.  
  4625. mouse.KeyUp:connect(function(k)
  4626. if k == "t" then
  4627. Combo3()
  4628. end
  4629. end)
  4630. mouse.KeyUp:connect(function(k)
  4631. if k == "u" then
  4632. Combo4()
  4633. end
  4634. end)
  4635.  
  4636.  
  4637. SoundFolder = Instance.new("Folder",char)
  4638. SoundFolder.Name = "SoundFolder"
  4639. punchsound1 = Instance.new("Sound",Torso)
  4640. punchsound1.Volume = 1.2
  4641. punchsound1.Name = "punchsound1"
  4642. punchsound1.Looped = false
  4643. punchsound1.SoundId = "rbxassetid://137579113"
  4644. StrongPunch = Instance.new("Sound",Torso)
  4645. StrongPunch.Volume = 1.6
  4646. StrongPunch.Name = "StrongPunch"
  4647. StrongPunch.Looped = false
  4648. StrongPunch.SoundId = "rbxassetid://441202925"
  4649. StrongPunch = Instance.new("Sound",Torso)
  4650. StrongPunch.Volume = 1.6
  4651. StrongPunch.Name = "StrongPunch"
  4652. StrongPunch.Looped = false
  4653. StrongPunch.SoundId = "rbxassetid://441202925"
  4654. StrongPunch1 = Instance.new("Sound",Torso)
  4655. StrongPunch1.Volume = 1.6
  4656. StrongPunch1.Name = "StrongPunch"
  4657. StrongPunch1.Looped = false
  4658. StrongPunch1.SoundId = "rbxassetid://441202925"
  4659. StrongPunch2 = Instance.new("Sound",Torso)
  4660. StrongPunch2.Volume = 1.6
  4661. StrongPunch2.Name = "StrongPunch"
  4662. StrongPunch.Looped = false
  4663. StrongPunch2.SoundId = "rbxassetid://441202925"
  4664. Zano = Instance.new("Sound",Torso)
  4665. Zano.Volume = 6
  4666. Zano.Name = "Zano"
  4667. Zano.Looped = false
  4668. Zano.SoundId = "rbxassetid://744770874"
  4669. GroundImpact = Instance.new("Sound",Torso)
  4670. GroundImpact.Volume = 8
  4671. GroundImpact.Name = "GroundImpact"
  4672. GroundImpact.Looped = false
  4673. GroundImpact.SoundId = "rbxassetid://165970126"
  4674. Break = Instance.new("Sound",Torso)
  4675. Break.Volume = 5
  4676. Break.Name = "Bonebreak"
  4677. Break.Looped = false
  4678. Break.SoundId = "rbxassetid://314390675"
  4679.  
  4680. local hit1 = false
  4681. local hit2 = false
  4682. local hit3 = false
  4683. local hit4 = false
  4684.  
  4685. function Combo1()
  4686. getplayer = new("Part",char)
  4687. getplayer.Position = Vector3.new(999,999,999)
  4688. getplayer.Transparency = 1
  4689. getplayer.Size = v3(3,3,3)
  4690. getplayer.CanCollide = false
  4691. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4692. getplayer.Name = "GetPlayer"
  4693.  
  4694. game.Debris:AddItem(getplayer,0.5)
  4695.  
  4696. getplayer.Touched:connect(function(hit)
  4697. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4698. getplayer:Destroy()
  4699. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4700. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4701. to.Anchored = true
  4702. idle = false
  4703.  
  4704.  
  4705. punchsound1:Play()
  4706. hit1 = true
  4707. for i = 0, 1, 0.1 do
  4708. swait()
  4709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4711. 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)
  4712. 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)
  4713. 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)
  4714. 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)
  4715. end
  4716. punchsound1:Play()
  4717. for i = 0, 1, 0.1 do
  4718. swait()
  4719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4721. 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)
  4722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4724. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4725. end
  4726. punchsound1:Play()
  4727. for i = 0, 1, 0.1 do
  4728. swait()
  4729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4731. 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)
  4732. 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)
  4733. 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)
  4734. 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)
  4735. end
  4736. for i = 0, 1, 0.1 do
  4737. swait()
  4738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4740. 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)
  4741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4743. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4744. end
  4745. for i = 0, 1, 0.1 do
  4746. swait()
  4747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4749. 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)
  4750. 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)
  4751. 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)
  4752. 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)
  4753. end
  4754. StrongPunch1:Play()
  4755. for i = 0, 1, 0.1 do
  4756. swait()
  4757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4759. 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)
  4760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4762. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4763. end
  4764. for i = 0, 0.6, 0.1 do
  4765. swait()
  4766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4768. 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)
  4769. 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)
  4770. 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)
  4771. 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)
  4772. end
  4773. for i = 0, 0.6, 0.1 do
  4774. swait()
  4775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4777. 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)
  4778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4780. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4781. end
  4782. for i,v in pairs(to.Parent:GetChildren()) do
  4783. if v:IsA("Humanoid") then
  4784. v.Health = v.Health - 3
  4785.  
  4786. v.PlatformStand = true
  4787. end
  4788. end
  4789. StrongPunch:Play()
  4790. for i = 0, 1, 0.1 do
  4791. swait()
  4792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4794. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4797. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4798. end
  4799. for i,v in pairs(to.Parent:GetChildren()) do
  4800. if v:IsA("Humanoid") then
  4801. v.Health = v.Health - 5
  4802.  
  4803. v.PlatformStand = true
  4804. end
  4805. end
  4806.  
  4807. hit1 = false
  4808.  
  4809. punchsound1:Play()
  4810. hit2 = true
  4811. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4812. for i = 0, 1, 0.1 do
  4813. swait()
  4814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4816. 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)
  4817. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4818. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4819. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4820. end
  4821. for i,v in pairs(to.Parent:GetChildren()) do
  4822. if v:IsA("Humanoid") then
  4823. v.Health = v.Health - 5
  4824.  
  4825. v.PlatformStand = true
  4826. end
  4827. end
  4828. hit2 = false
  4829.  
  4830. punchsound1:Play()
  4831. hit3 = true
  4832. hit4 = true
  4833.  
  4834.  
  4835. punchsound1:Play()
  4836.  
  4837. coroutine.wrap(function()
  4838. for i=1,5 do
  4839. wait()
  4840. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4841. GroundImpact:Play()
  4842. a21e = new("Part",to)
  4843. a21e.Name = "Beam"..num
  4844. a21e.Locked = true
  4845. a21e.Size = v3(1,1,1)
  4846. a21e.CanCollide = false
  4847. a21e.BrickColor = bc("Gold")
  4848. a21e.Material = "Neon"
  4849. a21e.Transparency = 0
  4850. aa21e = new("SpecialMesh",a21e)
  4851. a21e.Anchored = true
  4852. a21e.Position = to.Position
  4853. aa21e.MeshType = "Sphere"
  4854. aa21e.Scale = v3(1,1,1)
  4855. a51e = new("Part",char)
  4856. a51e.Name = "Beam"..num
  4857. a51e.Locked = true
  4858. a51e.Size = v3(1,1,1)
  4859. a51e.CanCollide = false
  4860. a51e.BrickColor = bc("White")
  4861. a51e.Material = "Neon"
  4862. a51e.Transparency = 0
  4863. aa51e = new("SpecialMesh",a51e)
  4864. a51e.Anchored = true
  4865. a51e.Position = to.Position
  4866. aa51e.MeshType = "Sphere"
  4867. aa51e.Scale = v3(1,1,1)
  4868. a61e = new("Part",char)
  4869. a61e.Name = "Beam"..num
  4870. a61e.Locked = true
  4871. a61e.Size = v3(1,1,1)
  4872. a61e.CanCollide = false
  4873. a61e.BrickColor = bc("Really red")
  4874. a61e.Material = "Neon"
  4875. a61e.Transparency = 0
  4876. aa61e = new("SpecialMesh",a61e)
  4877. a61e.Anchored = true
  4878. a61e.Position = to.Position
  4879. aa61e.MeshType = "Sphere"
  4880. aa61e.Scale = v3(1,1,1)
  4881. for i = 1,20 do
  4882. wait()
  4883. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4884. a21e.Transparency = a21e.Transparency + 0.03
  4885. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4886. a51e.Transparency = a51e.Transparency + 0.03
  4887. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4888. a61e.Transparency = a61e.Transparency + 0.02
  4889. for i,v in pairs(to.Parent:GetChildren()) do
  4890. if v:IsA("Humanoid") then
  4891. v.Health = v.Health - 0.5
  4892.  
  4893. v.PlatformStand = true
  4894. end
  4895. end
  4896. end
  4897. a61e:Destroy()
  4898. aa61e:Destroy()
  4899. a51e:Destroy()
  4900. aa51e:Destroy()
  4901. a21e:Destroy()
  4902. aa21e:Destroy()
  4903.  
  4904. end
  4905.  
  4906.  
  4907. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4908. for i = 0, 1, 0.1 do
  4909. swait()
  4910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4912. 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)
  4913. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4915. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4916. end
  4917.  
  4918.  
  4919.  
  4920. wait(0.7)
  4921. end)()
  4922.  
  4923.  
  4924.  
  4925.  
  4926. RootPart.Anchored = true
  4927.  
  4928. for i = 0, 1, 0.1 do
  4929. swait()
  4930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4932. 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)
  4933. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4934. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4935. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4936. end
  4937.  
  4938.  
  4939. StrongPunch:Play()
  4940.  
  4941.  
  4942. for i = 0, 1, 0.1 do
  4943. swait()
  4944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4946. 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)
  4947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4948. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4949. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4950. end
  4951.  
  4952. for i = 0, 1, 0.1 do
  4953. swait()
  4954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4956. 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)
  4957. 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)
  4958. 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)
  4959. 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)
  4960. end
  4961.  
  4962.  
  4963.  
  4964. for i,v in pairs(to.Parent:GetChildren()) do
  4965. if v:IsA("Humanoid") then
  4966. v.Health = v.Health - 20
  4967.  
  4968. v.PlatformStand = true
  4969. end
  4970. end
  4971.  
  4972. StrongPunch2:Play()
  4973. for i = 0, 1, 0.1 do
  4974. swait()
  4975. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4976. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4977. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4978. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4979. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4980. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4981. end
  4982.  
  4983. hitground = new("Part",char)
  4984. hitground.Size = Vector3.new(5,5,5)
  4985. hitground.Name = "Ground"
  4986. hitground.Transparency = 1
  4987. hitground.CanCollide = false
  4988. game.Debris:AddItem(hitground,2)
  4989. hitground.Position = Vector3.new(999,999,999)
  4990. hitgroundweld = new("Weld",hitground)
  4991. hitgroundweld.Part0 = to
  4992. hitgroundweld.Part1 = hitground
  4993. hitground.Touched:connect(function(hit2)
  4994. if hit2.Size.x > 150 then
  4995. hitground:Destroy()
  4996. ad = new("Part",char)
  4997. ad.Name = "NewPart"
  4998. ad.Size = Vector3.new(30,0.1,30)
  4999. ad.CanCollide = false
  5000. ad.Anchored = true
  5001. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5002. ad.Transparency = 1
  5003. aad = new("Decal",ad)
  5004.  
  5005. aad.Face = "Top"
  5006. aad.Transparency = 1
  5007. aad.Transparency = 0
  5008. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5009. smoke = new("Part",to)
  5010. smokemesh = new("SpecialMesh",smoke)
  5011. smokemesh.MeshId = "rbxassetid://928329648"
  5012. smoke.BrickColor = hit2.BrickColor
  5013. smoke.Anchored = true
  5014. smoke.Position = hitground.Position
  5015. GroundImpact:Play()
  5016. for i = 1,20 do
  5017. wait()
  5018. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5019. smoke.Transparency = smoke.Transparency + 1/20
  5020. end
  5021. smoke:Destroy()
  5022. wait(0.5)
  5023.  
  5024. for i = 1,20 do
  5025. wait(0.1)
  5026. aad.Transparency = aad.Transparency + 1/20
  5027. end
  5028. end
  5029. end)
  5030. to.Anchored = false
  5031. ys = Instance.new("BodyVelocity",to)
  5032. ys.Name = "GO"
  5033.  
  5034. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5035.  
  5036. ys.Velocity = v3(0,-90,0)
  5037.  
  5038. wait(1)
  5039. ys:Destroy()
  5040.  
  5041.  
  5042.  
  5043.  
  5044.  
  5045. hit3 = false
  5046. hit4 = false
  5047.  
  5048.  
  5049. hit1 = false
  5050. hit2 = false
  5051. hit3 = false
  5052. hit4 = false
  5053. idle = true
  5054. RootPart.Anchored = false
  5055. end
  5056. end)
  5057. end
  5058.  
  5059.  
  5060. function Combo4()
  5061. getplayer = new("Part",char)
  5062. getplayer.Position = Vector3.new(999,999,999)
  5063. getplayer.Transparency = 1
  5064. getplayer.Size = v3(3,3,3)
  5065. getplayer.CanCollide = false
  5066. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5067. getplayer.Name = "GetPlayer"
  5068.  
  5069. game.Debris:AddItem(getplayer,0.5)
  5070.  
  5071. getplayer.Touched:connect(function(hit)
  5072. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5073. getplayer:Destroy()
  5074. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5075. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5076. to.Anchored = true
  5077. RootPart.Anchored = true
  5078. idle = false
  5079.  
  5080.  
  5081. punchsound1:Play()
  5082. hit1 = true
  5083. for i = 0, 0.5, 0.1 do
  5084. swait()
  5085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5087. 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)
  5088. 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)
  5089. 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)
  5090. 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)
  5091. end
  5092. punchsound1:Play()
  5093. for i = 0, 0.5, 0.1 do
  5094. swait()
  5095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5097. 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)
  5098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5100. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5101. end
  5102. punchsound1:Play()
  5103. for i = 0, 0.6, 0.1 do
  5104. swait()
  5105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5107. 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)
  5108. 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)
  5109. 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)
  5110. 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)
  5111. end
  5112. for i = 0, 0.6, 0.1 do
  5113. swait()
  5114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5120. end
  5121. for i = 0, 0.5, 0.1 do
  5122. swait()
  5123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5125. 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)
  5126. 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)
  5127. 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)
  5128. 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)
  5129. end
  5130. punchsound1:Play()
  5131. for i = 0, 0.5, 0.1 do
  5132. swait()
  5133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5135. 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)
  5136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5138. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5139. end
  5140. punchsound1:Play()
  5141. for i = 0, 0.6, 0.1 do
  5142. swait()
  5143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5145. 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)
  5146. 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)
  5147. 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)
  5148. 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)
  5149. end
  5150. for i = 0, 0.6, 0.1 do
  5151. swait()
  5152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5154. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5158. end
  5159. for i = 0, 0.5, 0.1 do
  5160. swait()
  5161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5163. 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)
  5164. 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)
  5165. 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)
  5166. 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)
  5167. end
  5168. punchsound1:Play()
  5169. for i = 0, 0.5, 0.1 do
  5170. swait()
  5171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5173. 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)
  5174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5176. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5177. end
  5178. punchsound1:Play()
  5179. for i = 0, 0.6, 0.1 do
  5180. swait()
  5181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5183. 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)
  5184. 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)
  5185. 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)
  5186. 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)
  5187. end
  5188. for i = 0, 0.6, 0.1 do
  5189. swait()
  5190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5192. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5193. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5194. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5195. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5196. end
  5197. for i = 0, 0.5, 0.1 do
  5198. swait()
  5199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5201. 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)
  5202. 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)
  5203. 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)
  5204. 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)
  5205. end
  5206. punchsound1:Play()
  5207. for i = 0, 0.5, 0.1 do
  5208. swait()
  5209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5211. 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)
  5212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5214. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5215. end
  5216. punchsound1:Play()
  5217. for i = 0, 0.6, 0.1 do
  5218. swait()
  5219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5221. 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)
  5222. 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)
  5223. 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)
  5224. 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)
  5225. end
  5226. for i = 0, 0.6, 0.1 do
  5227. swait()
  5228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5230. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5231. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5232. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5233. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5234. end
  5235. for i = 0, 0.5, 0.1 do
  5236. swait()
  5237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5239. 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)
  5240. 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)
  5241. 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)
  5242. 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)
  5243. end
  5244. punchsound1:Play()
  5245. for i = 0, 0.5, 0.1 do
  5246. swait()
  5247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5249. 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)
  5250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5252. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5253. end
  5254. punchsound1:Play()
  5255. for i = 0, 0.6, 0.1 do
  5256. swait()
  5257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5259. 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)
  5260. 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)
  5261. 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)
  5262. 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)
  5263. end
  5264. StrongPunch2:Play()
  5265. for i = 0, 5, 0.1 do
  5266. swait()
  5267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5269. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5272. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5273. end
  5274.  
  5275. for i,v in pairs(to.Parent:GetChildren()) do
  5276. if v:IsA("Humanoid") then
  5277. v.Health = v.Health - 20
  5278.  
  5279. v.PlatformStand = true
  5280. end
  5281. end
  5282. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5283. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5284. Zanzoken = Instance.new("Part",char)
  5285. Zanzoken.Anchored = true
  5286. Zanzoken.Position = v3(999,999,999)
  5287. Zanzoken.CFrame = Torso.CFrame
  5288. game.Debris:AddItem(Zanzoken,0.5)
  5289. Zanzoken.Transparency = 1
  5290. Zano:Play()
  5291. wait()
  5292. idk = Instance.new("BillboardGui",Zanzoken)
  5293. idk.Size = UDim2.new(10,0,15,0)
  5294. idk.AlwaysOnTop = false
  5295. idk1 = Instance.new("ImageLabel",idk)
  5296. idk1.BackgroundTransparency = 1
  5297. idk.ExtentsOffset = v3(0,0,0)
  5298. idk1.ImageTransparency = 0
  5299. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5300. idk1.Size = UDim2.new(2,0,1,0)
  5301. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5302. idk1.Image = "rbxassetid://319554883"
  5303. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5304. wait()
  5305. Zanzoken = Instance.new("Part",char)
  5306. Zanzoken.Anchored = true
  5307. Zanzoken.Position = v3(999,999,999)
  5308. Zanzoken.CFrame = Torso.CFrame
  5309. game.Debris:AddItem(Zanzoken,0.5)
  5310. Zanzoken.Transparency = 1
  5311. wait()
  5312. idk = Instance.new("BillboardGui",Zanzoken)
  5313. idk.Size = UDim2.new(20,0,20,0)
  5314. idk.AlwaysOnTop = false
  5315. idk1 = Instance.new("ImageLabel",idk)
  5316. idk1.BackgroundTransparency = 1
  5317. idk.ExtentsOffset = v3(0,0,0)
  5318. idk1.ImageTransparency = 0
  5319. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5320. idk1.Size = UDim2.new(2,0,1,0)
  5321. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5322. idk1.Image = "rbxassetid://319554883"
  5323. for i = 0, 0.5, 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. punchsound1:Play()
  5333. for i = 0, 0.5, 0.1 do
  5334. swait()
  5335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5337. 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)
  5338. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5339. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5340. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5341. end
  5342. punchsound1:Play()
  5343. for i = 0, 0.6, 0.1 do
  5344. swait()
  5345. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5346. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5347. 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)
  5348. 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)
  5349. 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)
  5350. 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)
  5351. end
  5352. for i = 0, 0.6, 0.1 do
  5353. swait()
  5354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5356. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5357. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5358. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5359. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5360. end
  5361. for i = 0, 0.5, 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. punchsound1:Play()
  5371. for i = 0, 0.5, 0.1 do
  5372. swait()
  5373. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5374. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5375. 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)
  5376. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5377. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5378. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5379. end
  5380. punchsound1:Play()
  5381. for i = 0, 0.6, 0.1 do
  5382. swait()
  5383. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5384. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5385. 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)
  5386. 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)
  5387. 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)
  5388. 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)
  5389. end
  5390. for i = 0, 0.6, 0.1 do
  5391. swait()
  5392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5396. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5397. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5398. end
  5399. for i = 0, 0.5, 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. punchsound1:Play()
  5409. for i = 0, 0.5, 0.1 do
  5410. swait()
  5411. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5412. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5413. 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)
  5414. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5415. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5416. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5417. end
  5418. punchsound1:Play()
  5419. for i = 0, 0.6, 0.1 do
  5420. swait()
  5421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5423. 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)
  5424. 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)
  5425. 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)
  5426. 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)
  5427. end
  5428. for i = 0, 0.6, 0.1 do
  5429. swait()
  5430. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5431. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5432. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5433. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5434. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5435. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5436. end
  5437. for i = 0, 0.5, 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. punchsound1:Play()
  5447. for i = 0, 0.5, 0.1 do
  5448. swait()
  5449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5451. 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)
  5452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5454. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5455. end
  5456. punchsound1:Play()
  5457. for i = 0, 0.3, 0.1 do
  5458. swait()
  5459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5461. 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)
  5462. 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)
  5463. 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)
  5464. 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)
  5465. end
  5466. for i = 0, 0.3, 0.1 do
  5467. swait()
  5468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5474. end
  5475. for i = 0, 0.3, 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. punchsound1:Play()
  5485. for i = 0, 0.3, 0.1 do
  5486. swait()
  5487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5489. 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)
  5490. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5491. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5492. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5493. end
  5494. punchsound1:Play()
  5495. for i = 0, 0.3, 0.1 do
  5496. swait()
  5497. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5498. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5499. 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)
  5500. 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)
  5501. 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)
  5502. 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)
  5503. end
  5504. for i = 0, 0.3, 0.1 do
  5505. swait()
  5506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5508. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5509. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5510. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5511. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5512. end
  5513. punchsound1:Play()
  5514. for i = 0, 1, 0.1 do
  5515. swait()
  5516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5518. 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)
  5519. 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)
  5520. 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)
  5521. 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)
  5522. end
  5523. for i = 0, 0.3, 0.1 do
  5524. swait()
  5525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5527. 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)
  5528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5529. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5530. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5531. end
  5532. punchsound1:Play()
  5533. for i = 0, 0.3, 0.1 do
  5534. swait()
  5535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5537. 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)
  5538. 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)
  5539. 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)
  5540. 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)
  5541. end
  5542. for i = 0, 0.3, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5549. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5550. end
  5551. for i = 0, 0.3, 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. punchsound1:Play()
  5561. for i = 0, 0.3, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5565. 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)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5568. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5569. end
  5570. punchsound1:Play()
  5571. for i = 0, 0.6, 0.1 do
  5572. swait()
  5573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5575. 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)
  5576. 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)
  5577. 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)
  5578. 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)
  5579. end
  5580. for i = 0, 0.3, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5587. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5588. end
  5589. for i = 0, 0.3, 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. punchsound1:Play()
  5599. for i = 0, 0.5, 0.1 do
  5600. swait()
  5601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5603. 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)
  5604. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5605. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5606. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5607. end
  5608. punchsound1:Play()
  5609. for i = 0, 0.6, 0.1 do
  5610. swait()
  5611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5613. 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)
  5614. 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)
  5615. 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)
  5616. 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)
  5617. end
  5618. for i = 0, 0.6, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5625. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5626. end
  5627. for i = 0, 0.5, 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. punchsound1:Play()
  5637. for i = 0, 0.5, 0.1 do
  5638. swait()
  5639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5641. 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)
  5642. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5643. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5644. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5645. end
  5646. punchsound1:Play()
  5647. for i = 0, 0.6, 0.1 do
  5648. swait()
  5649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5651. 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)
  5652. 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)
  5653. 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)
  5654. 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)
  5655. end
  5656. for i = 0, 0.6, 0.1 do
  5657. swait()
  5658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5660. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5663. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5664. end
  5665. for i = 0, 0.5, 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. punchsound1:Play()
  5675. for i = 0, 0.5, 0.1 do
  5676. swait()
  5677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5679. 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)
  5680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5683. end
  5684. punchsound1:Play()
  5685. for i = 0, 0.6, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5689. 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)
  5690. 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)
  5691. 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)
  5692. 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)
  5693. end
  5694. for i = 0, 0.6, 0.1 do
  5695. swait()
  5696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5702. end
  5703. punchsound1:Play()
  5704. for i = 0, 1, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5708. 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)
  5709. 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)
  5710. 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)
  5711. 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)
  5712. end
  5713. for i = 0, 0.5, 0.1 do
  5714. swait()
  5715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5717. 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)
  5718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5721. end
  5722. punchsound1:Play()
  5723. for i = 0, 0.6, 0.1 do
  5724. swait()
  5725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5727. 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)
  5728. 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)
  5729. 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)
  5730. 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)
  5731. end
  5732. for i = 0, 0.6, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5739. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5740. end
  5741. for i = 0, 0.5, 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. punchsound1:Play()
  5751. for i = 0, 0.5, 0.1 do
  5752. swait()
  5753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5755. 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)
  5756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5758. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5759. end
  5760. punchsound1:Play()
  5761. for i = 0, 0.6, 0.1 do
  5762. swait()
  5763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5765. 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)
  5766. 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)
  5767. 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)
  5768. 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)
  5769. end
  5770. for i = 0, 0.6, 0.1 do
  5771. swait()
  5772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5774. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5777. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5778. end
  5779. for i = 0, 0.5, 0.1 do
  5780. swait()
  5781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5783. 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)
  5784. 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)
  5785. 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)
  5786. 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)
  5787. end
  5788. punchsound1:Play()
  5789. for i = 0, 0.5, 0.1 do
  5790. swait()
  5791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5793. 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)
  5794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5796. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5797. end
  5798. punchsound1:Play()
  5799. for i = 0, 0.6, 0.1 do
  5800. swait()
  5801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5803. 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)
  5804. 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)
  5805. 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)
  5806. 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)
  5807. end
  5808. for i = 0, 0.6, 0.1 do
  5809. swait()
  5810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5812. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5813. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5814. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5815. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5816. end
  5817. for i = 0, 0.5, 0.1 do
  5818. swait()
  5819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5821. 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)
  5822. 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)
  5823. 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)
  5824. 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)
  5825. end
  5826. punchsound1:Play()
  5827. for i = 0, 0.5, 0.1 do
  5828. swait()
  5829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5831. 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)
  5832. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5833. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5834. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5835. end
  5836. punchsound1:Play()
  5837. for i = 0, 0.6, 0.1 do
  5838. swait()
  5839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5841. 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)
  5842. 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)
  5843. 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)
  5844. 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)
  5845. end
  5846. for i = 0, 0.6, 0.1 do
  5847. swait()
  5848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5850. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5852. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5853. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5854. end
  5855. for i = 0, 0.5, 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. punchsound1:Play()
  5865. for i = 0, 0.5, 0.1 do
  5866. swait()
  5867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5869. 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)
  5870. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5871. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5872. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5873. end
  5874. punchsound1:Play()
  5875. for i = 0, 0.6, 0.1 do
  5876. swait()
  5877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5879. 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)
  5880. 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)
  5881. 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)
  5882. 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)
  5883. end
  5884. for i = 0, 0.6, 0.1 do
  5885. swait()
  5886. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5887. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5888. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5889. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5890. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5891. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5892. end
  5893. punchsound1:Play()
  5894. for i = 0, 1, 0.1 do
  5895. swait()
  5896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5898. 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)
  5899. 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)
  5900. 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)
  5901. 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)
  5902. end
  5903. for i = 0, 0.5, 0.1 do
  5904. swait()
  5905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5907. 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)
  5908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5910. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5911. end
  5912. punchsound1:Play()
  5913. for i = 0, 0.6, 0.1 do
  5914. swait()
  5915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5917. 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)
  5918. 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)
  5919. 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)
  5920. 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)
  5921. end
  5922. for i = 0, 0.6, 0.1 do
  5923. swait()
  5924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5929. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5930. end
  5931. for i = 0, 0.5, 0.1 do
  5932. swait()
  5933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5935. 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)
  5936. 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)
  5937. 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)
  5938. 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)
  5939. end
  5940. punchsound1:Play()
  5941. for i = 0, 0.3, 0.1 do
  5942. swait()
  5943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5945. 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)
  5946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5948. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5949. end
  5950. punchsound1:Play()
  5951. for i = 0, 0.3, 0.1 do
  5952. swait()
  5953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5955. 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)
  5956. 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)
  5957. 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)
  5958. 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)
  5959. end
  5960. for i = 0, 0.3, 0.1 do
  5961. swait()
  5962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5966. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5967. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5968. end
  5969. for i = 0, 0.3, 0.1 do
  5970. swait()
  5971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5973. 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)
  5974. 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)
  5975. 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)
  5976. 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)
  5977. end
  5978. punchsound1:Play()
  5979. for i = 0, 0.3, 0.1 do
  5980. swait()
  5981. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5982. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5983. 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)
  5984. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5985. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5986. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5987. end
  5988. punchsound1:Play()
  5989. for i = 0, 0.3, 0.1 do
  5990. swait()
  5991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5993. 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)
  5994. 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)
  5995. 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)
  5996. 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)
  5997. end
  5998. for i = 0, 0.3, 0.1 do
  5999. swait()
  6000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6002. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6006. end
  6007. for i = 0, 0.3, 0.1 do
  6008. swait()
  6009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6010. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6011. 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)
  6012. 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)
  6013. 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)
  6014. 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)
  6015. end
  6016. punchsound1:Play()
  6017. for i = 0, 0.3, 0.1 do
  6018. swait()
  6019. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6020. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6021. 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)
  6022. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6023. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6024. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6025. end
  6026. punchsound1:Play()
  6027. for i = 0, 0.3, 0.1 do
  6028. swait()
  6029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6031. 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)
  6032. 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)
  6033. 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)
  6034. 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)
  6035. end
  6036. for i = 0, 0.1, 0.1 do
  6037. swait()
  6038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6040. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6044. end
  6045. for i = 0, 0.1, 0.1 do
  6046. swait()
  6047. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6048. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6049. 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)
  6050. 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)
  6051. 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)
  6052. 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)
  6053. end
  6054. punchsound1:Play()
  6055. for i = 0, 0.1, 0.1 do
  6056. swait()
  6057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6059. 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)
  6060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6062. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6063. end
  6064. punchsound1:Play()
  6065. for i = 0, 0.1, 0.1 do
  6066. swait()
  6067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6069. 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)
  6070. 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)
  6071. 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)
  6072. 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)
  6073. end
  6074. for i = 0, 0.1, 0.1 do
  6075. swait()
  6076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6078. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6079. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6080. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6081. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6082. end
  6083. punchsound1:Play()
  6084. for i = 0, 0.4, 0.1 do
  6085. swait()
  6086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6088. 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)
  6089. 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)
  6090. 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)
  6091. 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)
  6092. end
  6093. for i,v in pairs(to.Parent:GetChildren()) do
  6094. if v:IsA("Humanoid") then
  6095. v.Health = v.Health - 20
  6096.  
  6097. v.PlatformStand = true
  6098. end
  6099. end
  6100. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6101. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6102. Zanzoken = Instance.new("Part",char)
  6103. Zanzoken.Anchored = true
  6104. Zanzoken.Position = v3(999,999,999)
  6105. Zanzoken.CFrame = Torso.CFrame
  6106. game.Debris:AddItem(Zanzoken,0.5)
  6107. Zanzoken.Transparency = 1
  6108. Zano:Play()
  6109. wait()
  6110. idk = Instance.new("BillboardGui",Zanzoken)
  6111. idk.Size = UDim2.new(10,0,15,0)
  6112. idk.AlwaysOnTop = false
  6113. idk1 = Instance.new("ImageLabel",idk)
  6114. idk1.BackgroundTransparency = 1
  6115. idk.ExtentsOffset = v3(0,0,0)
  6116. idk1.ImageTransparency = 0
  6117. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6118. idk1.Size = UDim2.new(2,0,1,0)
  6119. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6120. idk1.Image = "rbxassetid://319554883"
  6121. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6122. wait()
  6123. Zanzoken = Instance.new("Part",char)
  6124. Zanzoken.Anchored = true
  6125. Zanzoken.Position = v3(999,999,999)
  6126. Zanzoken.CFrame = Torso.CFrame
  6127. game.Debris:AddItem(Zanzoken,0.5)
  6128. Zanzoken.Transparency = 1
  6129. wait()
  6130. idk = Instance.new("BillboardGui",Zanzoken)
  6131. idk.Size = UDim2.new(20,0,20,0)
  6132. idk.AlwaysOnTop = false
  6133. idk1 = Instance.new("ImageLabel",idk)
  6134. idk1.BackgroundTransparency = 1
  6135. idk.ExtentsOffset = v3(0,0,0)
  6136. idk1.ImageTransparency = 0
  6137. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6138. idk1.Size = UDim2.new(2,0,1,0)
  6139. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6140. idk1.Image = "rbxassetid://319554883"
  6141. punchsound1:Play()
  6142. for i = 0, 6, 0.1 do
  6143. swait()
  6144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6146. 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)
  6147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6149. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6150. end
  6151. for i = 0, 0.6, 0.1 do
  6152. swait()
  6153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6155. 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)
  6156. 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)
  6157. 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)
  6158. 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)
  6159. end
  6160. for i = 0, 0.6, 0.1 do
  6161. swait()
  6162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6164. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6165. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6167. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6168. end
  6169. punchsound1:Play()
  6170. for i = 0, 1, 0.1 do
  6171. swait()
  6172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6174. 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)
  6175. 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)
  6176. 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)
  6177. 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)
  6178. end
  6179. for i = 0, 0.6, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6183. 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)
  6184. 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)
  6185. 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)
  6186. 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)
  6187. end
  6188. for i = 0, 0.6, 0.1 do
  6189. swait()
  6190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6192. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6193. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6194. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6195. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6196. end
  6197. punchsound1:Play()
  6198. for i = 0, 1, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6202. 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)
  6203. 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)
  6204. 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)
  6205. 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)
  6206. end
  6207. for i = 0, 0.6, 0.1 do
  6208. swait()
  6209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6211. 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)
  6212. 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)
  6213. 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)
  6214. 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)
  6215. end
  6216. for i = 0, 0.6, 0.1 do
  6217. swait()
  6218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6219. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6220. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6221. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6222. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6223. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6224. end
  6225. punchsound1:Play()
  6226. for i = 0, 1, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6230. 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)
  6231. 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)
  6232. 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)
  6233. 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)
  6234. end
  6235. for i = 0, 0.6, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6242. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6243. end
  6244. for i = 0, 0.6, 0.1 do
  6245. swait()
  6246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6248. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6251. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6252. end
  6253. punchsound1:Play()
  6254. for i = 0, 1, 0.1 do
  6255. swait()
  6256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6258. 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)
  6259. 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)
  6260. 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)
  6261. 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)
  6262. end
  6263. for i = 0, 0.6, 0.1 do
  6264. swait()
  6265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6267. 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)
  6268. 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)
  6269. 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)
  6270. 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)
  6271. end
  6272. for i = 0, 0.6, 0.1 do
  6273. swait()
  6274. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6275. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6276. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6277. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6278. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6279. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6280. end
  6281. punchsound1:Play()
  6282. for i = 0, 1, 0.1 do
  6283. swait()
  6284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6286. 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)
  6287. 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)
  6288. 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)
  6289. 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)
  6290. end
  6291. for i = 0, 0.6, 0.1 do
  6292. swait()
  6293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6295. 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)
  6296. 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)
  6297. 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)
  6298. 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)
  6299. end
  6300. for i = 0, 0.6, 0.1 do
  6301. swait()
  6302. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6303. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6304. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6305. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6306. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6307. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6308. end
  6309. punchsound1:Play()
  6310. for i = 0, 1, 0.1 do
  6311. swait()
  6312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6314. 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)
  6315. 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)
  6316. 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)
  6317. 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)
  6318. end
  6319.  
  6320.  
  6321.  
  6322. for i,v in pairs(to.Parent:GetChildren()) do
  6323. if v:IsA("Humanoid") then
  6324. v.Health = v.Health - 20
  6325.  
  6326. v.PlatformStand = true
  6327. end
  6328. end
  6329. StrongPunch:Play()
  6330. for i = 0, 1, 0.1 do
  6331. swait()
  6332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6334. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6335. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6337. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6338. end
  6339. for i = 0, 1, 0.1 do
  6340. swait()
  6341. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6342. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6343. 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)
  6344. 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)
  6345. 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)
  6346. 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)
  6347. end
  6348. for i,v in pairs(to.Parent:GetChildren()) do
  6349. if v:IsA("Humanoid") then
  6350. v.Health = v.Health - 5
  6351.  
  6352. v.PlatformStand = true
  6353. end
  6354. end
  6355. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6356. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6357. Zanzoken = Instance.new("Part",char)
  6358. Zanzoken.Anchored = true
  6359. Zanzoken.Position = v3(999,999,999)
  6360. Zanzoken.CFrame = Torso.CFrame
  6361. game.Debris:AddItem(Zanzoken,0.5)
  6362. Zanzoken.Transparency = 1
  6363. Zano:Play()
  6364. wait()
  6365. idk = Instance.new("BillboardGui",Zanzoken)
  6366. idk.Size = UDim2.new(10,0,15,0)
  6367. idk.AlwaysOnTop = false
  6368. idk1 = Instance.new("ImageLabel",idk)
  6369. idk1.BackgroundTransparency = 1
  6370. idk.ExtentsOffset = v3(0,0,0)
  6371. idk1.ImageTransparency = 0
  6372. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6373. idk1.Size = UDim2.new(2,0,1,0)
  6374. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6375. idk1.Image = "rbxassetid://319554883"
  6376. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6377. wait()
  6378. Zanzoken = Instance.new("Part",char)
  6379. Zanzoken.Anchored = true
  6380. Zanzoken.Position = v3(999,999,999)
  6381. Zanzoken.CFrame = Torso.CFrame
  6382. game.Debris:AddItem(Zanzoken,0.5)
  6383. Zanzoken.Transparency = 1
  6384. wait()
  6385. idk = Instance.new("BillboardGui",Zanzoken)
  6386. idk.Size = UDim2.new(20,0,20,0)
  6387. idk.AlwaysOnTop = false
  6388. idk1 = Instance.new("ImageLabel",idk)
  6389. idk1.BackgroundTransparency = 1
  6390. idk.ExtentsOffset = v3(0,0,0)
  6391. idk1.ImageTransparency = 0
  6392. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6393. idk1.Size = UDim2.new(2,0,1,0)
  6394. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6395. idk1.Image = "rbxassetid://319554883"
  6396. for i = 0, 1, 0.1 do
  6397. swait()
  6398. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6399. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6400. 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)
  6401. 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)
  6402. 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)
  6403. 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)
  6404. end
  6405. punchsound1:Play()
  6406. for i = 0, 1, 0.1 do
  6407. swait()
  6408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6410. 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)
  6411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6413. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6414. end
  6415. punchsound1:Play()
  6416. for i = 0, 1, 0.1 do
  6417. swait()
  6418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6420. 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)
  6421. 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)
  6422. 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)
  6423. 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)
  6424. end
  6425. for i = 0, 1, 0.1 do
  6426. swait()
  6427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6429. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6433. end
  6434. for i = 0, 1, 0.1 do
  6435. swait()
  6436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6438. 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)
  6439. 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)
  6440. 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)
  6441. 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)
  6442. end
  6443. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6444. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6445. Zanzoken = Instance.new("Part",char)
  6446. Zanzoken.Anchored = true
  6447. Zanzoken.Position = v3(999,999,999)
  6448. Zanzoken.CFrame = Torso.CFrame
  6449. game.Debris:AddItem(Zanzoken,0.5)
  6450. Zanzoken.Transparency = 1
  6451. Zano:Play()
  6452. wait()
  6453. idk = Instance.new("BillboardGui",Zanzoken)
  6454. idk.Size = UDim2.new(10,0,15,0)
  6455. idk.AlwaysOnTop = false
  6456. idk1 = Instance.new("ImageLabel",idk)
  6457. idk1.BackgroundTransparency = 1
  6458. idk.ExtentsOffset = v3(0,0,0)
  6459. idk1.ImageTransparency = 0
  6460. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6461. idk1.Size = UDim2.new(2,0,1,0)
  6462. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6463. idk1.Image = "rbxassetid://319554883"
  6464. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6465. wait()
  6466. Zanzoken = Instance.new("Part",char)
  6467. Zanzoken.Anchored = true
  6468. Zanzoken.Position = v3(999,999,999)
  6469. Zanzoken.CFrame = Torso.CFrame
  6470. game.Debris:AddItem(Zanzoken,0.5)
  6471. Zanzoken.Transparency = 1
  6472. wait()
  6473. idk = Instance.new("BillboardGui",Zanzoken)
  6474. idk.Size = UDim2.new(20,0,20,0)
  6475. idk.AlwaysOnTop = false
  6476. idk1 = Instance.new("ImageLabel",idk)
  6477. idk1.BackgroundTransparency = 1
  6478. idk.ExtentsOffset = v3(0,0,0)
  6479. idk1.ImageTransparency = 0
  6480. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6481. idk1.Size = UDim2.new(2,0,1,0)
  6482. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6483. idk1.Image = "rbxassetid://319554883"
  6484. StrongPunch:Play()
  6485. Break:Play()
  6486.  
  6487. for i = 0, 6, 0.1 do
  6488. swait()
  6489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6491. 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)
  6492. 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)
  6493. 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)
  6494. 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)
  6495. end
  6496. StrongPunch1:Play()
  6497. for i = 0, 6, 0.1 do
  6498. swait()
  6499. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6500. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6501. 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)
  6502. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6503. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6504. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6505. end
  6506. StrongPunch2:Play()
  6507. for i = 0, 7, 0.1 do
  6508. swait()
  6509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6511. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6513. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6514. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6515. end
  6516. for i = 0, 1, 0.1 do
  6517. swait()
  6518. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6519. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6520. 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)
  6521. 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)
  6522. 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)
  6523. 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)
  6524. end
  6525. punchsound1:Play()
  6526. for i = 0, 1, 0.1 do
  6527. swait()
  6528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6530. 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)
  6531. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6532. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6533. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6534. end
  6535. punchsound1:Play()
  6536. for i = 0, 1, 0.1 do
  6537. swait()
  6538. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6539. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6540. 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)
  6541. 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)
  6542. 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)
  6543. 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)
  6544. end
  6545. for i = 0, 1, 0.1 do
  6546. swait()
  6547. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6548. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6549. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6550. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6551. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6552. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6553. end
  6554. for i = 0, 1, 0.1 do
  6555. swait()
  6556. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6557. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6558. 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)
  6559. 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)
  6560. 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)
  6561. 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)
  6562. end
  6563. punchsound1:Play()
  6564. for i = 0, 0.5, 0.1 do
  6565. swait()
  6566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6568. 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)
  6569. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6570. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6571. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6572. end
  6573. punchsound1:Play()
  6574. for i = 0, 0.5, 0.1 do
  6575. swait()
  6576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6578. 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)
  6579. 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)
  6580. 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)
  6581. 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)
  6582. end
  6583. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6584. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6585. Zanzoken = Instance.new("Part",char)
  6586. Zanzoken.Anchored = true
  6587. Zanzoken.Position = v3(999,999,999)
  6588. Zanzoken.CFrame = Torso.CFrame
  6589. game.Debris:AddItem(Zanzoken,0.5)
  6590. Zanzoken.Transparency = 1
  6591. Zano:Play()
  6592. wait()
  6593. idk = Instance.new("BillboardGui",Zanzoken)
  6594. idk.Size = UDim2.new(10,0,15,0)
  6595. idk.AlwaysOnTop = false
  6596. idk1 = Instance.new("ImageLabel",idk)
  6597. idk1.BackgroundTransparency = 1
  6598. idk.ExtentsOffset = v3(0,0,0)
  6599. idk1.ImageTransparency = 0
  6600. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6601. idk1.Size = UDim2.new(2,0,1,0)
  6602. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6603. idk1.Image = "rbxassetid://319554883"
  6604. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6605. wait()
  6606. Zanzoken = Instance.new("Part",char)
  6607. Zanzoken.Anchored = true
  6608. Zanzoken.Position = v3(999,999,999)
  6609. Zanzoken.CFrame = Torso.CFrame
  6610. game.Debris:AddItem(Zanzoken,0.5)
  6611. Zanzoken.Transparency = 1
  6612. wait()
  6613. idk = Instance.new("BillboardGui",Zanzoken)
  6614. idk.Size = UDim2.new(20,0,20,0)
  6615. idk.AlwaysOnTop = false
  6616. idk1 = Instance.new("ImageLabel",idk)
  6617. idk1.BackgroundTransparency = 1
  6618. idk.ExtentsOffset = v3(0,0,0)
  6619. idk1.ImageTransparency = 0
  6620. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6621. idk1.Size = UDim2.new(2,0,1,0)
  6622. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6623. idk1.Image = "rbxassetid://319554883"
  6624. for i = 0, 0.4, 0.1 do
  6625. swait()
  6626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6628. 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)
  6629. 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)
  6630. 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)
  6631. 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)
  6632. end
  6633. punchsound1:Play()
  6634. for i = 0, 0.4, 0.1 do
  6635. swait()
  6636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6638. 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)
  6639. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6640. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6641. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6642. end
  6643. for i = 0, 0.4, 0.1 do
  6644. swait()
  6645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6647. 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)
  6648. 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)
  6649. 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)
  6650. 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)
  6651. end
  6652. punchsound1:Play()
  6653. for i = 0, 0.4, 0.1 do
  6654. swait()
  6655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6657. 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)
  6658. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6659. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6660. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6661. end
  6662. for i = 0, 0.4, 0.1 do
  6663. swait()
  6664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6666. 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)
  6667. 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)
  6668. 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)
  6669. 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)
  6670. end
  6671. punchsound1:Play()
  6672. for i = 0, 0.4, 0.1 do
  6673. swait()
  6674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6676. 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)
  6677. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6678. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6679. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6680. end
  6681. for i = 0, 0.4, 0.1 do
  6682. swait()
  6683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6685. 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)
  6686. 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)
  6687. 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)
  6688. 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)
  6689. end
  6690. punchsound1:Play()
  6691. for i = 0, 0.4, 0.1 do
  6692. swait()
  6693. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6694. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6695. 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)
  6696. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6697. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6698. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6699. end
  6700. for i = 0, 0.4, 0.1 do
  6701. swait()
  6702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6705. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6706. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6707. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6708. end
  6709. punchsound1:Play()
  6710. for i = 0, 0.4, 0.1 do
  6711. swait()
  6712. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6713. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6714. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6715. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6716. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6717. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6718. end
  6719. for i = 0, 0.4, 0.1 do
  6720. swait()
  6721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6723. 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)
  6724. 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)
  6725. 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)
  6726. 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)
  6727. end
  6728. punchsound1:Play()
  6729. for i = 0, 0.4, 0.1 do
  6730. swait()
  6731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6733. 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)
  6734. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6735. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6736. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6737. end
  6738. for i = 0, 0.4, 0.1 do
  6739. swait()
  6740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6742. 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)
  6743. 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)
  6744. 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)
  6745. 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)
  6746. end
  6747. punchsound1:Play()
  6748. for i = 0, 0.4, 0.1 do
  6749. swait()
  6750. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6751. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6752. 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)
  6753. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6754. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6755. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6756. end
  6757. punchsound1:Play()
  6758. local pie222 = Instance.new("ParticleEmitter")
  6759. pie222.Parent = LeftArm
  6760. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6761. pie222.LightEmission = 1
  6762. pie222.Size = NumberSequence.new(3)
  6763. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6764. pie222.Transparency = NumberSequence.new(0.6,1)
  6765. pie222.EmissionDirection = "Top"
  6766. pie222.Enabled = true
  6767. pie222.Lifetime = NumberRange.new(1)
  6768. pie222.Rotation = NumberRange.new(-320, 320)
  6769. pie222.Rate = 404
  6770. pie222.Speed = NumberRange.new(0)
  6771. pie222.LockedToPart = false
  6772. pie222.VelocitySpread = 2
  6773. for i = 0, 2, 0.1 do
  6774. swait()
  6775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6777. 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)
  6778. 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)
  6779. 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)
  6780. 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)
  6781. end
  6782. wait(2)
  6783. bigbangattack2()
  6784. pie222:Destroy()
  6785.  
  6786. for i,v in pairs(to.Parent:GetChildren()) do
  6787. if v:IsA("Humanoid") then
  6788. v.Health = v.Health - math.huge
  6789.  
  6790. v.PlatformStand = true
  6791. end
  6792. end
  6793.  
  6794. hit1 = false
  6795.  
  6796. hit2 = true
  6797. for i,v in pairs(to.Parent:GetChildren()) do
  6798. if v:IsA("Humanoid") then
  6799. v.Health = v.Health - 10
  6800.  
  6801. v.PlatformStand = true
  6802. end
  6803. end
  6804. hit2 = false
  6805.  
  6806. hit3 = true
  6807. hit4 = true
  6808.  
  6809.  
  6810.  
  6811.  
  6812. coroutine.wrap(function()
  6813. for i=1,2 do
  6814. wait()
  6815.  
  6816.  
  6817.  
  6818.  
  6819.  
  6820. for i,v in pairs(to.Parent:GetChildren()) do
  6821. if v:IsA("Humanoid") then
  6822. v.Health = v.Health - 2
  6823.  
  6824. v.PlatformStand = true
  6825. end
  6826. end
  6827. end
  6828.  
  6829.  
  6830. wait(3)
  6831. end)()
  6832.  
  6833.  
  6834.  
  6835.  
  6836.  
  6837.  
  6838.  
  6839.  
  6840.  
  6841.  
  6842.  
  6843.  
  6844.  
  6845.  
  6846. for i,v in pairs(to.Parent:GetChildren()) do
  6847. if v:IsA("Humanoid") then
  6848. v.Health = v.Health - 10
  6849.  
  6850. v.PlatformStand = true
  6851. end
  6852. end
  6853.  
  6854.  
  6855.  
  6856. hitground = new("Part",char)
  6857. hitground.Size = Vector3.new(5,5,5)
  6858. hitground.Name = "Ground"
  6859. hitground.Transparency = 1
  6860. hitground.CanCollide = false
  6861. game.Debris:AddItem(hitground,2)
  6862. hitground.Position = Vector3.new(999,999,999)
  6863. hitgroundweld = new("Weld",hitground)
  6864. hitgroundweld.Part0 = to
  6865. hitgroundweld.Part1 = hitground
  6866. hitground.Touched:connect(function(hit2)
  6867. if hit2.Size.x > 150 then
  6868. hitground:Destroy()
  6869. ad = new("Part",char)
  6870. ad.Name = "NewPart"
  6871. ad.Size = Vector3.new(30,0.1,30)
  6872. ad.CanCollide = false
  6873. ad.Anchored = true
  6874. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6875. ad.Transparency = 1
  6876. aad = new("Decal",ad)
  6877.  
  6878. aad.Face = "Top"
  6879. aad.Transparency = 1
  6880. aad.Transparency = 0
  6881. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6882. smoke = new("Part",to)
  6883. smokemesh = new("SpecialMesh",smoke)
  6884. smokemesh.MeshId = "rbxassetid://928329648"
  6885. smoke.BrickColor = hit2.BrickColor
  6886. smoke.Anchored = true
  6887. smoke.Position = hitground.Position
  6888. GroundImpact:Play()
  6889. for i = 1,20 do
  6890. wait()
  6891. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6892. smoke.Transparency = smoke.Transparency + 1/20
  6893. end
  6894. smoke:Destroy()
  6895. wait(0.5)
  6896.  
  6897. for i = 1,20 do
  6898. wait(0.1)
  6899. aad.Transparency = aad.Transparency + 1/20
  6900. end
  6901. end
  6902. end)
  6903. ys = Instance.new("BodyVelocity",to)
  6904. ys.Name = "GO"
  6905.  
  6906. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6907.  
  6908. ys.Velocity = v3(0,-90,0)
  6909.  
  6910. wait(1)
  6911. ys:Destroy()
  6912.  
  6913.  
  6914.  
  6915. hit3 = false
  6916. hit4 = false
  6917.  
  6918.  
  6919. hit1 = false
  6920. hit2 = false
  6921. hit3 = false
  6922. hit4 = false
  6923. idle = true
  6924. RootPart.Anchored = false
  6925. end
  6926. end)
  6927. end
  6928.  
  6929. function Combo3()
  6930. getplayer = new("Part",char)
  6931. getplayer.Position = Vector3.new(999,999,999)
  6932. getplayer.Transparency = 1
  6933. getplayer.Size = v3(3,3,3)
  6934. getplayer.CanCollide = false
  6935. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6936. getplayer.Name = "GetPlayer"
  6937.  
  6938. game.Debris:AddItem(getplayer,0.5)
  6939.  
  6940. getplayer.Touched:connect(function(hit)
  6941. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6942. getplayer:Destroy()
  6943. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6944. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6945. to.Anchored = true
  6946. RootPart.Anchored = true
  6947. idle = false
  6948.  
  6949.  
  6950. punchsound1:Play()
  6951. hit1 = true
  6952. for i = 0, 1, 0.1 do
  6953. swait()
  6954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6956. 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)
  6957. 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)
  6958. 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)
  6959. 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)
  6960. end
  6961. punchsound1:Play()
  6962. for i = 0, 1, 0.1 do
  6963. swait()
  6964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6966. 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)
  6967. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6969. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6970. end
  6971. punchsound1:Play()
  6972. for i = 0, 1, 0.1 do
  6973. swait()
  6974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6976. 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)
  6977. 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)
  6978. 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)
  6979. 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)
  6980. end
  6981. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  6982. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  6983. Zanzoken = Instance.new("Part",char)
  6984. Zanzoken.Anchored = true
  6985. Zanzoken.Position = v3(999,999,999)
  6986. Zanzoken.CFrame = Torso.CFrame
  6987. game.Debris:AddItem(Zanzoken,0.5)
  6988. Zanzoken.Transparency = 1
  6989. Zano:Play()
  6990. wait()
  6991. idk = Instance.new("BillboardGui",Zanzoken)
  6992. idk.Size = UDim2.new(10,0,15,0)
  6993. idk.AlwaysOnTop = false
  6994. idk1 = Instance.new("ImageLabel",idk)
  6995. idk1.BackgroundTransparency = 1
  6996. idk.ExtentsOffset = v3(0,0,0)
  6997. idk1.ImageTransparency = 0
  6998. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6999. idk1.Size = UDim2.new(2,0,1,0)
  7000. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7001. idk1.Image = "rbxassetid://319554883"
  7002. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7003. wait()
  7004. Zanzoken = Instance.new("Part",char)
  7005. Zanzoken.Anchored = true
  7006. Zanzoken.Position = v3(999,999,999)
  7007. Zanzoken.CFrame = Torso.CFrame
  7008. game.Debris:AddItem(Zanzoken,0.5)
  7009. Zanzoken.Transparency = 1
  7010. wait()
  7011. idk = Instance.new("BillboardGui",Zanzoken)
  7012. idk.Size = UDim2.new(20,0,20,0)
  7013. idk.AlwaysOnTop = false
  7014. idk1 = Instance.new("ImageLabel",idk)
  7015. idk1.BackgroundTransparency = 1
  7016. idk.ExtentsOffset = v3(0,0,0)
  7017. idk1.ImageTransparency = 0
  7018. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7019. idk1.Size = UDim2.new(2,0,1,0)
  7020. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7021. idk1.Image = "rbxassetid://319554883"
  7022. for i = 0, 1, 0.1 do
  7023. swait()
  7024. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7025. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7026. 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)
  7027. 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)
  7028. 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)
  7029. 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)
  7030. end
  7031. punchsound1:Play()
  7032. for i = 0, 1, 0.1 do
  7033. swait()
  7034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7036. 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)
  7037. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7038. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7039. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  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, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7046. 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)
  7047. 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)
  7048. 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)
  7049. 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)
  7050. end
  7051. for i = 0, 1, 0.1 do
  7052. swait()
  7053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7055. 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)
  7056. 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)
  7057. 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)
  7058. 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)
  7059. end
  7060. punchsound1:Play()
  7061. for i = 0, 1, 0.1 do
  7062. swait()
  7063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7065. 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)
  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(-45), math.rad(0)), 0.3)
  7068. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7069. end
  7070. punchsound1:Play()
  7071. for i = 0, 1, 0.1 do
  7072. swait()
  7073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7075. 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)
  7076. 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)
  7077. 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)
  7078. 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)
  7079. end
  7080. for i = 0, 1, 0.1 do
  7081. swait()
  7082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7084. 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)
  7085. 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)
  7086. 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)
  7087. 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)
  7088. end
  7089. punchsound1:Play()
  7090. for i = 0, 1, 0.1 do
  7091. swait()
  7092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7094. 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)
  7095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7097. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7098. end
  7099. punchsound1:Play()
  7100. for i,v in pairs(to.Parent:GetChildren()) do
  7101. if v:IsA("Humanoid") then
  7102. v.Health = v.Health - 10
  7103.  
  7104. v.PlatformStand = true
  7105. end
  7106. end
  7107. for i = 0, 1, 0.1 do
  7108. swait()
  7109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7111. 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)
  7112. 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)
  7113. 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)
  7114. 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)
  7115. end
  7116.  
  7117. for i = 0, 1, 0.1 do
  7118. swait()
  7119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7121. 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)
  7122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7124. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7125. end
  7126. punchsound1:Play()
  7127. for i = 0, 1, 0.1 do
  7128. swait()
  7129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7131. 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)
  7132. 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)
  7133. 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)
  7134. 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)
  7135. end
  7136. for i,v in pairs(to.Parent:GetChildren()) do
  7137. if v:IsA("Humanoid") then
  7138. v.Health = v.Health - 3
  7139.  
  7140. v.PlatformStand = true
  7141. end
  7142. end
  7143. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7144. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7145. Zanzoken = Instance.new("Part",char)
  7146. Zanzoken.Anchored = true
  7147. Zanzoken.Position = v3(999,999,999)
  7148. Zanzoken.CFrame = Torso.CFrame
  7149. game.Debris:AddItem(Zanzoken,0.5)
  7150. Zanzoken.Transparency = 1
  7151. Zano:Play()
  7152. wait()
  7153. idk = Instance.new("BillboardGui",Zanzoken)
  7154. idk.Size = UDim2.new(10,0,15,0)
  7155. idk.AlwaysOnTop = false
  7156. idk1 = Instance.new("ImageLabel",idk)
  7157. idk1.BackgroundTransparency = 1
  7158. idk.ExtentsOffset = v3(0,0,0)
  7159. idk1.ImageTransparency = 0
  7160. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7161. idk1.Size = UDim2.new(2,0,1,0)
  7162. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7163. idk1.Image = "rbxassetid://319554883"
  7164. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7165. wait()
  7166. Zanzoken = Instance.new("Part",char)
  7167. Zanzoken.Anchored = true
  7168. Zanzoken.Position = v3(999,999,999)
  7169. Zanzoken.CFrame = Torso.CFrame
  7170. game.Debris:AddItem(Zanzoken,0.5)
  7171. Zanzoken.Transparency = 1
  7172. wait()
  7173. idk = Instance.new("BillboardGui",Zanzoken)
  7174. idk.Size = UDim2.new(20,0,20,0)
  7175. idk.AlwaysOnTop = false
  7176. idk1 = Instance.new("ImageLabel",idk)
  7177. idk1.BackgroundTransparency = 1
  7178. idk.ExtentsOffset = v3(0,0,0)
  7179. idk1.ImageTransparency = 0
  7180. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7181. idk1.Size = UDim2.new(2,0,1,0)
  7182. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7183. idk1.Image = "rbxassetid://319554883"
  7184. for i = 0, 1, 0.1 do
  7185. swait()
  7186. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7187. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7188. 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)
  7189. 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)
  7190. 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)
  7191. 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)
  7192. end
  7193. for i = 0, 1, 0.1 do
  7194. swait()
  7195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7197. 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)
  7198. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7199. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7200. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7201. end
  7202. punchsound1:Play()
  7203. for i = 0, 1, 0.1 do
  7204. swait()
  7205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7207. 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)
  7208. 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)
  7209. 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)
  7210. 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)
  7211. end
  7212. for i,v in pairs(to.Parent:GetChildren()) do
  7213. if v:IsA("Humanoid") then
  7214. v.Health = v.Health - 3
  7215.  
  7216. v.PlatformStand = true
  7217. end
  7218. end
  7219. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7220. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7221. Zanzoken = Instance.new("Part",char)
  7222. Zanzoken.Anchored = true
  7223. Zanzoken.Position = v3(999,999,999)
  7224. Zanzoken.CFrame = Torso.CFrame
  7225. game.Debris:AddItem(Zanzoken,0.5)
  7226. Zanzoken.Transparency = 1
  7227. Zano:Play()
  7228. wait()
  7229. idk = Instance.new("BillboardGui",Zanzoken)
  7230. idk.Size = UDim2.new(10,0,15,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. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7241. wait()
  7242. Zanzoken = Instance.new("Part",char)
  7243. Zanzoken.Anchored = true
  7244. Zanzoken.Position = v3(999,999,999)
  7245. Zanzoken.CFrame = Torso.CFrame
  7246. game.Debris:AddItem(Zanzoken,0.5)
  7247. Zanzoken.Transparency = 1
  7248. wait()
  7249. idk = Instance.new("BillboardGui",Zanzoken)
  7250. idk.Size = UDim2.new(20,0,20,0)
  7251. idk.AlwaysOnTop = false
  7252. idk1 = Instance.new("ImageLabel",idk)
  7253. idk1.BackgroundTransparency = 1
  7254. idk.ExtentsOffset = v3(0,0,0)
  7255. idk1.ImageTransparency = 0
  7256. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7257. idk1.Size = UDim2.new(2,0,1,0)
  7258. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7259. idk1.Image = "rbxassetid://319554883"
  7260. punchsound1:Play()
  7261. for i = 0, 1, 0.1 do
  7262. swait()
  7263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7265. 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)
  7266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7268. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7269. end
  7270. punchsound1:Play()
  7271. for i = 0, 1, 0.1 do
  7272. swait()
  7273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7275. 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)
  7276. 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)
  7277. 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)
  7278. 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)
  7279. end
  7280.  
  7281.  
  7282. for i,v in pairs(to.Parent:GetChildren()) do
  7283. if v:IsA("Humanoid") then
  7284. v.Health = v.Health - 20
  7285.  
  7286. v.PlatformStand = true
  7287. end
  7288. end
  7289. StrongPunch:Play()
  7290. for i = 0, 1, 0.1 do
  7291. swait()
  7292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7294. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7295. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7296. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7297. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7298. end
  7299. for i = 0, 1, 0.1 do
  7300. swait()
  7301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7303. 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)
  7304. 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)
  7305. 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)
  7306. 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)
  7307. end
  7308. for i,v in pairs(to.Parent:GetChildren()) do
  7309. if v:IsA("Humanoid") then
  7310. v.Health = v.Health - 3
  7311.  
  7312. v.PlatformStand = true
  7313. end
  7314. end
  7315. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7316. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7317. Zanzoken = Instance.new("Part",char)
  7318. Zanzoken.Anchored = true
  7319. Zanzoken.Position = v3(999,999,999)
  7320. Zanzoken.CFrame = Torso.CFrame
  7321. game.Debris:AddItem(Zanzoken,0.5)
  7322. Zanzoken.Transparency = 1
  7323. Zano:Play()
  7324. wait()
  7325. idk = Instance.new("BillboardGui",Zanzoken)
  7326. idk.Size = UDim2.new(10,0,15,0)
  7327. idk.AlwaysOnTop = false
  7328. idk1 = Instance.new("ImageLabel",idk)
  7329. idk1.BackgroundTransparency = 1
  7330. idk.ExtentsOffset = v3(0,0,0)
  7331. idk1.ImageTransparency = 0
  7332. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7333. idk1.Size = UDim2.new(2,0,1,0)
  7334. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7335. idk1.Image = "rbxassetid://319554883"
  7336. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7337. wait()
  7338. Zanzoken = Instance.new("Part",char)
  7339. Zanzoken.Anchored = true
  7340. Zanzoken.Position = v3(999,999,999)
  7341. Zanzoken.CFrame = Torso.CFrame
  7342. game.Debris:AddItem(Zanzoken,0.5)
  7343. Zanzoken.Transparency = 1
  7344. wait()
  7345. idk = Instance.new("BillboardGui",Zanzoken)
  7346. idk.Size = UDim2.new(20,0,20,0)
  7347. idk.AlwaysOnTop = false
  7348. idk1 = Instance.new("ImageLabel",idk)
  7349. idk1.BackgroundTransparency = 1
  7350. idk.ExtentsOffset = v3(0,0,0)
  7351. idk1.ImageTransparency = 0
  7352. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7353. idk1.Size = UDim2.new(2,0,1,0)
  7354. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7355. idk1.Image = "rbxassetid://319554883"
  7356. for i = 0, 1, 0.1 do
  7357. swait()
  7358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7360. 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)
  7361. 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)
  7362. 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)
  7363. 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)
  7364. end
  7365. punchsound1:Play()
  7366. for i = 0, 1, 0.1 do
  7367. swait()
  7368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7370. 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)
  7371. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7373. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7374. end
  7375. punchsound1:Play()
  7376. for i = 0, 1, 0.1 do
  7377. swait()
  7378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7380. 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)
  7381. 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)
  7382. 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)
  7383. 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)
  7384. end
  7385. for i = 0, 1, 0.1 do
  7386. swait()
  7387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7389. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7392. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7393. end
  7394. for i = 0, 1, 0.1 do
  7395. swait()
  7396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7398. 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)
  7399. 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)
  7400. 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)
  7401. 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)
  7402. end
  7403. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7404. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7405. Zanzoken = Instance.new("Part",char)
  7406. Zanzoken.Anchored = true
  7407. Zanzoken.Position = v3(999,999,999)
  7408. Zanzoken.CFrame = Torso.CFrame
  7409. game.Debris:AddItem(Zanzoken,0.5)
  7410. Zanzoken.Transparency = 1
  7411. Zano:Play()
  7412. wait()
  7413. idk = Instance.new("BillboardGui",Zanzoken)
  7414. idk.Size = UDim2.new(10,0,15,0)
  7415. idk.AlwaysOnTop = false
  7416. idk1 = Instance.new("ImageLabel",idk)
  7417. idk1.BackgroundTransparency = 1
  7418. idk.ExtentsOffset = v3(0,0,0)
  7419. idk1.ImageTransparency = 0
  7420. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7421. idk1.Size = UDim2.new(2,0,1,0)
  7422. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7423. idk1.Image = "rbxassetid://319554883"
  7424. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7425. wait()
  7426. Zanzoken = Instance.new("Part",char)
  7427. Zanzoken.Anchored = true
  7428. Zanzoken.Position = v3(999,999,999)
  7429. Zanzoken.CFrame = Torso.CFrame
  7430. game.Debris:AddItem(Zanzoken,0.5)
  7431. Zanzoken.Transparency = 1
  7432. wait()
  7433. idk = Instance.new("BillboardGui",Zanzoken)
  7434. idk.Size = UDim2.new(20,0,20,0)
  7435. idk.AlwaysOnTop = false
  7436. idk1 = Instance.new("ImageLabel",idk)
  7437. idk1.BackgroundTransparency = 1
  7438. idk.ExtentsOffset = v3(0,0,0)
  7439. idk1.ImageTransparency = 0
  7440. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7441. idk1.Size = UDim2.new(2,0,1,0)
  7442. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7443. idk1.Image = "rbxassetid://319554883"
  7444. StrongPunch:Play()
  7445. Break:Play()
  7446. local Aura4 = Instance.new('ParticleEmitter')
  7447. Aura4.Name = "Aura"
  7448. Aura4.Texture = "rbxassetid://1046299182"
  7449. Aura4.Parent = Torso
  7450. Aura4.LightEmission = 1
  7451. Aura4.Transparency = NumberSequence.new(0.7,1)
  7452. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7453. Aura4.Size = NumberSequence.new(1,30)
  7454. Aura4.Rotation = NumberRange.new(-360,360)
  7455. Aura4.LockedToPart = true
  7456. Aura4.Lifetime = NumberRange.new(0.2)
  7457. Aura4.Rate = 100
  7458. Aura4.Speed = NumberRange.new(0)
  7459. Aura4.EmissionDirection = "Top"
  7460. for i = 0, 6, 0.1 do
  7461. swait()
  7462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7464. 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)
  7465. 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)
  7466. 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)
  7467. 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)
  7468. end
  7469. Aura4:Destroy()
  7470. wait(0.1)
  7471. local Aura4 = Instance.new('ParticleEmitter')
  7472. Aura4.Name = "Aura"
  7473. Aura4.Texture = "rbxassetid://1046299182"
  7474. Aura4.Parent = Torso
  7475. Aura4.LightEmission = 1
  7476. Aura4.Transparency = NumberSequence.new(0.7,1)
  7477. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7478. Aura4.Size = NumberSequence.new(1,30)
  7479. Aura4.Rotation = NumberRange.new(-360,360)
  7480. Aura4.LockedToPart = true
  7481. Aura4.Lifetime = NumberRange.new(0.2)
  7482. Aura4.Rate = 100
  7483. Aura4.Speed = NumberRange.new(0)
  7484. Aura4.EmissionDirection = "Top"
  7485. StrongPunch1:Play()
  7486. Break:Play()
  7487. for i = 0, 6, 0.1 do
  7488. swait()
  7489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7491. 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)
  7492. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7493. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7494. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7495. end
  7496. Aura4:Destroy()
  7497. StrongPunch2:Play()
  7498. Break:Play()
  7499. local Aura4 = Instance.new('ParticleEmitter')
  7500. Aura4.Name = "Aura"
  7501. Aura4.Texture = "rbxassetid://1046299182"
  7502. Aura4.Parent = Torso
  7503. Aura4.LightEmission = 1
  7504. Aura4.Transparency = NumberSequence.new(0.7,1)
  7505. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7506. Aura4.Size = NumberSequence.new(1,30)
  7507. Aura4.Rotation = NumberRange.new(-360,360)
  7508. Aura4.LockedToPart = true
  7509. Aura4.Lifetime = NumberRange.new(0.2)
  7510. Aura4.Rate = 100
  7511. Aura4.Speed = NumberRange.new(0)
  7512. Aura4.EmissionDirection = "Top"
  7513. for i = 0, 7, 0.1 do
  7514. swait()
  7515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7517. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7518. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7520. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7521. end
  7522. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7523. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7524. Aura4:Destroy()
  7525. Zanzoken = Instance.new("Part",char)
  7526. Zanzoken.Anchored = true
  7527. Zanzoken.Position = v3(999,999,999)
  7528. Zanzoken.CFrame = Torso.CFrame
  7529. game.Debris:AddItem(Zanzoken,0.5)
  7530. Zanzoken.Transparency = 1
  7531. Zano:Play()
  7532. wait()
  7533. idk = Instance.new("BillboardGui",Zanzoken)
  7534. idk.Size = UDim2.new(10,0,15,0)
  7535. idk.AlwaysOnTop = false
  7536. idk1 = Instance.new("ImageLabel",idk)
  7537. idk1.BackgroundTransparency = 1
  7538. idk.ExtentsOffset = v3(0,0,0)
  7539. idk1.ImageTransparency = 0
  7540. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7541. idk1.Size = UDim2.new(2,0,1,0)
  7542. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7543. idk1.Image = "rbxassetid://319554883"
  7544. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7545. wait()
  7546. Zanzoken = Instance.new("Part",char)
  7547. Zanzoken.Anchored = true
  7548. Zanzoken.Position = v3(999,999,999)
  7549. Zanzoken.CFrame = Torso.CFrame
  7550. game.Debris:AddItem(Zanzoken,0.5)
  7551. Zanzoken.Transparency = 1
  7552. wait()
  7553. idk = Instance.new("BillboardGui",Zanzoken)
  7554. idk.Size = UDim2.new(20,0,20,0)
  7555. idk.AlwaysOnTop = false
  7556. idk1 = Instance.new("ImageLabel",idk)
  7557. idk1.BackgroundTransparency = 1
  7558. idk.ExtentsOffset = v3(0,0,0)
  7559. idk1.ImageTransparency = 0
  7560. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7561. idk1.Size = UDim2.new(2,0,1,0)
  7562. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7563. idk1.Image = "rbxassetid://319554883"
  7564. for i = 0, 1, 0.1 do
  7565. swait()
  7566. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7567. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7568. 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)
  7569. 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)
  7570. 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)
  7571. 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)
  7572. end
  7573. punchsound1:Play()
  7574. for i = 0, 1, 0.1 do
  7575. swait()
  7576. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7577. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7578. 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)
  7579. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7580. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7581. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7582. end
  7583. punchsound1:Play()
  7584. for i = 0, 1, 0.1 do
  7585. swait()
  7586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7588. 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)
  7589. 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)
  7590. 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)
  7591. 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)
  7592. end
  7593. for i = 0, 1, 0.1 do
  7594. swait()
  7595. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7596. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7597. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7598. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7599. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7600. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7601. end
  7602. for i = 0, 1, 0.1 do
  7603. swait()
  7604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7606. 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)
  7607. 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)
  7608. 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)
  7609. 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)
  7610. end
  7611. punchsound1:Play()
  7612. for i = 0, 0.5, 0.1 do
  7613. swait()
  7614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7616. 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)
  7617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7619. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7620. end
  7621. punchsound1:Play()
  7622. for i = 0, 0.5, 0.1 do
  7623. swait()
  7624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7626. 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)
  7627. 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)
  7628. 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)
  7629. 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)
  7630. end
  7631. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7632. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7633. Zanzoken = Instance.new("Part",char)
  7634. Zanzoken.Anchored = true
  7635. Zanzoken.Position = v3(999,999,999)
  7636. Zanzoken.CFrame = Torso.CFrame
  7637. game.Debris:AddItem(Zanzoken,0.5)
  7638. Zanzoken.Transparency = 1
  7639. Zano:Play()
  7640. wait()
  7641. idk = Instance.new("BillboardGui",Zanzoken)
  7642. idk.Size = UDim2.new(10,0,15,0)
  7643. idk.AlwaysOnTop = false
  7644. idk1 = Instance.new("ImageLabel",idk)
  7645. idk1.BackgroundTransparency = 1
  7646. idk.ExtentsOffset = v3(0,0,0)
  7647. idk1.ImageTransparency = 0
  7648. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7649. idk1.Size = UDim2.new(2,0,1,0)
  7650. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7651. idk1.Image = "rbxassetid://319554883"
  7652. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7653. wait()
  7654. Zanzoken = Instance.new("Part",char)
  7655. Zanzoken.Anchored = true
  7656. Zanzoken.Position = v3(999,999,999)
  7657. Zanzoken.CFrame = Torso.CFrame
  7658. game.Debris:AddItem(Zanzoken,0.5)
  7659. Zanzoken.Transparency = 1
  7660. wait()
  7661. idk = Instance.new("BillboardGui",Zanzoken)
  7662. idk.Size = UDim2.new(20,0,20,0)
  7663. idk.AlwaysOnTop = false
  7664. idk1 = Instance.new("ImageLabel",idk)
  7665. idk1.BackgroundTransparency = 1
  7666. idk.ExtentsOffset = v3(0,0,0)
  7667. idk1.ImageTransparency = 0
  7668. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7669. idk1.Size = UDim2.new(2,0,1,0)
  7670. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7671. idk1.Image = "rbxassetid://319554883"
  7672. for i = 0, 0.4, 0.1 do
  7673. swait()
  7674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7676. 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)
  7677. 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)
  7678. 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)
  7679. 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)
  7680. end
  7681. punchsound1:Play()
  7682. for i = 0, 0.4, 0.1 do
  7683. swait()
  7684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7686. 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)
  7687. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7688. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7689. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7690. end
  7691. punchsound1:Play()
  7692. for i = 0, 1, 0.1 do
  7693. swait()
  7694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7696. 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)
  7697. 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)
  7698. 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)
  7699. 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)
  7700. end
  7701. for i,v in pairs(to.Parent:GetChildren()) do
  7702. if v:IsA("Humanoid") then
  7703. v.Health = v.Health - 8
  7704.  
  7705. v.PlatformStand = true
  7706. end
  7707. end
  7708.  
  7709. hit1 = false
  7710.  
  7711. punchsound1:Play()
  7712. hit2 = true
  7713. for i = 0, 1, 0.1 do
  7714. swait()
  7715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7717. 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)
  7718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7721. end
  7722. for i,v in pairs(to.Parent:GetChildren()) do
  7723. if v:IsA("Humanoid") then
  7724. v.Health = v.Health - 10
  7725.  
  7726. v.PlatformStand = true
  7727. end
  7728. end
  7729. hit2 = false
  7730.  
  7731. punchsound1:Play()
  7732. hit3 = true
  7733. hit4 = true
  7734.  
  7735.  
  7736. punchsound1:Play()
  7737.  
  7738.  
  7739. coroutine.wrap(function()
  7740. for i=1,2 do
  7741. wait()
  7742.  
  7743.  
  7744.  
  7745.  
  7746.  
  7747. for i,v in pairs(to.Parent:GetChildren()) do
  7748. if v:IsA("Humanoid") then
  7749. v.Health = v.Health - 30
  7750.  
  7751. v.PlatformStand = true
  7752. end
  7753. end
  7754. end
  7755.  
  7756.  
  7757. wait(3)
  7758. end)()
  7759.  
  7760.  
  7761.  
  7762. RootPart.Anchored = false
  7763.  
  7764.  
  7765.  
  7766.  
  7767.  
  7768. StrongPunch:Play()
  7769.  
  7770.  
  7771.  
  7772.  
  7773.  
  7774.  
  7775. for i,v in pairs(to.Parent:GetChildren()) do
  7776. if v:IsA("Humanoid") then
  7777. v.Health = v.Health - 20
  7778.  
  7779. v.PlatformStand = true
  7780. end
  7781. end
  7782.  
  7783. StrongPunch2:Play()
  7784.  
  7785.  
  7786. hitground = new("Part",char)
  7787. hitground.Size = Vector3.new(5,5,5)
  7788. hitground.Name = "Ground"
  7789. hitground.Transparency = 1
  7790. hitground.CanCollide = false
  7791. game.Debris:AddItem(hitground,2)
  7792. hitground.Position = Vector3.new(999,999,999)
  7793. hitgroundweld = new("Weld",hitground)
  7794. hitgroundweld.Part0 = to
  7795. hitgroundweld.Part1 = hitground
  7796. hitground.Touched:connect(function(hit2)
  7797. if hit2.Size.x > 150 then
  7798. hitground:Destroy()
  7799. ad = new("Part",char)
  7800. ad.Name = "NewPart"
  7801. ad.Size = Vector3.new(30,0.1,30)
  7802. ad.CanCollide = false
  7803. ad.Anchored = true
  7804. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7805. ad.Transparency = 1
  7806. aad = new("Decal",ad)
  7807.  
  7808. aad.Face = "Top"
  7809. aad.Transparency = 1
  7810. aad.Transparency = 0
  7811. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7812. smoke = new("Part",to)
  7813. smokemesh = new("SpecialMesh",smoke)
  7814. smokemesh.MeshId = "rbxassetid://928329648"
  7815. smoke.BrickColor = hit2.BrickColor
  7816. smoke.Anchored = true
  7817. smoke.Position = hitground.Position
  7818. GroundImpact:Play()
  7819. for i = 1,20 do
  7820. wait()
  7821. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7822. smoke.Transparency = smoke.Transparency + 1/20
  7823. end
  7824. smoke:Destroy()
  7825. wait(0.5)
  7826.  
  7827. for i = 1,20 do
  7828. wait(0.1)
  7829. aad.Transparency = aad.Transparency + 1/20
  7830. end
  7831. end
  7832. end)
  7833. ys = Instance.new("BodyVelocity",to)
  7834. ys.Name = "GO"
  7835.  
  7836. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7837.  
  7838. ys.Velocity = v3(0,-90,0)
  7839.  
  7840. wait(1)
  7841. ys:Destroy()
  7842.  
  7843.  
  7844.  
  7845.  
  7846.  
  7847. hit3 = false
  7848. hit4 = false
  7849.  
  7850.  
  7851. hit1 = false
  7852. hit2 = false
  7853. hit3 = false
  7854. hit4 = false
  7855. idle = true
  7856. RootPart.Anchored = false
  7857. to.Anchored = false
  7858. end
  7859. end)
  7860. end
  7861.  
  7862.  
  7863. function Combo2()
  7864. getplayer = new("Part",char)
  7865. getplayer.Position = Vector3.new(999,999,999)
  7866. getplayer.Transparency = 1
  7867. getplayer.Size = v3(3,3,3)
  7868. getplayer.CanCollide = false
  7869. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7870. getplayer.Name = "GetPlayer"
  7871.  
  7872. game.Debris:AddItem(getplayer,0.5)
  7873.  
  7874. getplayer.Touched:connect(function(hit)
  7875. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7876. getplayer:Destroy()
  7877. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7878. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7879. to.Anchored = true
  7880. idle = false
  7881.  
  7882.  
  7883. punchsound1:Play()
  7884. hit1 = true
  7885. for i = 0, 1, 0.1 do
  7886. swait()
  7887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7889. 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)
  7890. 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)
  7891. 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)
  7892. 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)
  7893. end
  7894. punchsound1:Play()
  7895. for i = 0, 1, 0.1 do
  7896. swait()
  7897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7899. 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)
  7900. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7901. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7902. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7903. end
  7904. punchsound1:Play()
  7905. for i = 0, 1, 0.1 do
  7906. swait()
  7907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7909. 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)
  7910. 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)
  7911. 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)
  7912. 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)
  7913. end
  7914. for i = 0, 1, 0.1 do
  7915. swait()
  7916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7918. 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)
  7919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7920. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7921. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7922. end
  7923. for i = 0, 1, 0.1 do
  7924. swait()
  7925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7927. 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)
  7928. 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)
  7929. 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)
  7930. 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)
  7931. end
  7932. StrongPunch1:Play()
  7933. for i = 0, 1, 0.1 do
  7934. swait()
  7935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7937. 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)
  7938. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7939. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7940. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7941. end
  7942. for i = 0, 0.6, 0.1 do
  7943. swait()
  7944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7946. 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)
  7947. 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)
  7948. 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)
  7949. 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)
  7950. end
  7951. for i = 0, 0.6, 0.1 do
  7952. swait()
  7953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7955. 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)
  7956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7958. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7959. end
  7960. for i,v in pairs(to.Parent:GetChildren()) do
  7961. if v:IsA("Humanoid") then
  7962. v.Health = v.Health - 6
  7963.  
  7964. v.PlatformStand = true
  7965. end
  7966. end
  7967. StrongPunch:Play()
  7968. for i = 0, 1, 0.1 do
  7969. swait()
  7970. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7971. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7972. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7973. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7974. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7975. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7976. end
  7977. for i,v in pairs(to.Parent:GetChildren()) do
  7978. if v:IsA("Humanoid") then
  7979. v.Health = v.Health - 8
  7980.  
  7981. v.PlatformStand = true
  7982. end
  7983. end
  7984.  
  7985. hit1 = false
  7986.  
  7987. punchsound1:Play()
  7988. hit2 = true
  7989. for i = 0, 1, 0.1 do
  7990. swait()
  7991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7993. 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)
  7994. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7995. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7996. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7997. end
  7998. for i,v in pairs(to.Parent:GetChildren()) do
  7999. if v:IsA("Humanoid") then
  8000. v.Health = v.Health - 5
  8001.  
  8002. v.PlatformStand = true
  8003. end
  8004. end
  8005. hit2 = false
  8006.  
  8007. punchsound1:Play()
  8008. hit3 = true
  8009. hit4 = true
  8010.  
  8011.  
  8012. punchsound1:Play()
  8013.  
  8014. coroutine.wrap(function()
  8015. for i=1,2 do
  8016. wait()
  8017. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8018. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8019. Zanzoken = Instance.new("Part",char)
  8020. Zanzoken.Anchored = true
  8021. Zanzoken.Position = v3(999,999,999)
  8022. Zanzoken.CFrame = Torso.CFrame
  8023. game.Debris:AddItem(Zanzoken,0.5)
  8024. Zanzoken.Transparency = 1
  8025. Zano:Play()
  8026. wait()
  8027. idk = Instance.new("BillboardGui",Zanzoken)
  8028. idk.Size = UDim2.new(10,0,15,0)
  8029. idk.AlwaysOnTop = false
  8030. idk1 = Instance.new("ImageLabel",idk)
  8031. idk1.BackgroundTransparency = 1
  8032. idk.ExtentsOffset = v3(0,0,0)
  8033. idk1.ImageTransparency = 0
  8034. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8035. idk1.Size = UDim2.new(2,0,1,0)
  8036. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8037. idk1.Image = "rbxassetid://319554883"
  8038. wait()
  8039. Zanzoken = Instance.new("Part",char)
  8040. Zanzoken.Anchored = true
  8041. Zanzoken.Position = v3(999,999,999)
  8042. Zanzoken.CFrame = Torso.CFrame
  8043. game.Debris:AddItem(Zanzoken,0.5)
  8044. Zanzoken.Transparency = 1
  8045. wait()
  8046. idk = Instance.new("BillboardGui",Zanzoken)
  8047. idk.Size = UDim2.new(20,0,20,0)
  8048. idk.AlwaysOnTop = false
  8049. idk1 = Instance.new("ImageLabel",idk)
  8050. idk1.BackgroundTransparency = 1
  8051. idk.ExtentsOffset = v3(0,0,0)
  8052. idk1.ImageTransparency = 0
  8053. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8054. idk1.Size = UDim2.new(2,0,1,0)
  8055. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8056. idk1.Image = "rbxassetid://319554883"
  8057. for i = 0, 1, 0.1 do
  8058. swait()
  8059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8061. 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)
  8062. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8063. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8064. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8065. end
  8066. StrongPunch:Play()
  8067. for i,v in pairs(to.Parent:GetChildren()) do
  8068. if v:IsA("Humanoid") then
  8069. v.Health = v.Health - 10
  8070.  
  8071. v.PlatformStand = true
  8072. end
  8073. end
  8074. end
  8075.  
  8076.  
  8077. wait(0.7)
  8078. end)()
  8079.  
  8080.  
  8081.  
  8082.  
  8083. RootPart.Anchored = true
  8084. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8085. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8086. Zanzoken = Instance.new("Part",char)
  8087. Zanzoken.Anchored = true
  8088. Zanzoken.Position = v3(999,999,999)
  8089. Zanzoken.CFrame = Torso.CFrame
  8090. game.Debris:AddItem(Zanzoken,0.5)
  8091. Zanzoken.Transparency = 1
  8092. Zano:Play()
  8093. wait()
  8094. idk = Instance.new("BillboardGui",Zanzoken)
  8095. idk.Size = UDim2.new(10,0,15,0)
  8096. idk.AlwaysOnTop = false
  8097. idk1 = Instance.new("ImageLabel",idk)
  8098. idk1.BackgroundTransparency = 1
  8099. idk.ExtentsOffset = v3(0,0,0)
  8100. idk1.ImageTransparency = 0
  8101. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8102. idk1.Size = UDim2.new(2,0,1,0)
  8103. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8104. idk1.Image = "rbxassetid://319554883"
  8105. wait()
  8106. Zanzoken = Instance.new("Part",char)
  8107. Zanzoken.Anchored = true
  8108. Zanzoken.Position = v3(999,999,999)
  8109. Zanzoken.CFrame = Torso.CFrame
  8110. game.Debris:AddItem(Zanzoken,0.5)
  8111. Zanzoken.Transparency = 1
  8112. wait()
  8113. idk = Instance.new("BillboardGui",Zanzoken)
  8114. idk.Size = UDim2.new(20,0,20,0)
  8115. idk.AlwaysOnTop = false
  8116. idk1 = Instance.new("ImageLabel",idk)
  8117. idk1.BackgroundTransparency = 1
  8118. idk.ExtentsOffset = v3(0,0,0)
  8119. idk1.ImageTransparency = 0
  8120. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8121. idk1.Size = UDim2.new(2,0,1,0)
  8122. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8123. idk1.Image = "rbxassetid://319554883"
  8124.  
  8125. for i = 0, 1, 0.1 do
  8126. swait()
  8127. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8128. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8129. 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)
  8130. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8131. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8132. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8133. end
  8134.  
  8135.  
  8136. StrongPunch:Play()
  8137.  
  8138.  
  8139. for i = 0, 1, 0.1 do
  8140. swait()
  8141. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8142. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8143. 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)
  8144. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8145. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8146. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8147. end
  8148.  
  8149. for i = 0, 1, 0.1 do
  8150. swait()
  8151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8153. 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)
  8154. 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)
  8155. 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)
  8156. 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)
  8157. end
  8158.  
  8159.  
  8160.  
  8161. for i,v in pairs(to.Parent:GetChildren()) do
  8162. if v:IsA("Humanoid") then
  8163. v.Health = v.Health - 20
  8164.  
  8165. v.PlatformStand = true
  8166. end
  8167. end
  8168.  
  8169. StrongPunch2:Play()
  8170. for i = 0, 1, 0.1 do
  8171. swait()
  8172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8174. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8175. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8176. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8177. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8178. end
  8179.  
  8180. hitground = new("Part",char)
  8181. hitground.Size = Vector3.new(5,5,5)
  8182. hitground.Name = "Ground"
  8183. hitground.Transparency = 1
  8184. hitground.CanCollide = false
  8185. game.Debris:AddItem(hitground,2)
  8186. hitground.Position = Vector3.new(999,999,999)
  8187. hitgroundweld = new("Weld",hitground)
  8188. hitgroundweld.Part0 = to
  8189. hitgroundweld.Part1 = hitground
  8190. hitground.Touched:connect(function(hit2)
  8191. if hit2.Size.x > 150 then
  8192. hitground:Destroy()
  8193. ad = new("Part",char)
  8194. ad.Name = "NewPart"
  8195. ad.Size = Vector3.new(30,0.1,30)
  8196. ad.CanCollide = false
  8197. ad.Anchored = true
  8198. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8199. ad.Transparency = 1
  8200. aad = new("Decal",ad)
  8201.  
  8202. aad.Face = "Top"
  8203. aad.Transparency = 1
  8204. aad.Transparency = 0
  8205. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8206. smoke = new("Part",to)
  8207. smokemesh = new("SpecialMesh",smoke)
  8208. smokemesh.MeshId = "rbxassetid://928329648"
  8209. smoke.BrickColor = hit2.BrickColor
  8210. smoke.Anchored = true
  8211. smoke.Position = hitground.Position
  8212. GroundImpact:Play()
  8213. for i = 1,20 do
  8214. wait()
  8215. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8216. smoke.Transparency = smoke.Transparency + 1/20
  8217. end
  8218. smoke:Destroy()
  8219. wait(0.5)
  8220.  
  8221. for i = 1,20 do
  8222. wait(0.1)
  8223. aad.Transparency = aad.Transparency + 1/20
  8224. end
  8225. end
  8226. end)
  8227. to.Anchored = false
  8228. ys = Instance.new("BodyVelocity",to)
  8229. ys.Name = "GO"
  8230.  
  8231. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8232.  
  8233. ys.Velocity = v3(0,-90,0)
  8234.  
  8235. wait(1)
  8236. ys:Destroy()
  8237.  
  8238.  
  8239.  
  8240.  
  8241.  
  8242. hit3 = false
  8243. hit4 = false
  8244.  
  8245.  
  8246. hit1 = false
  8247. hit2 = false
  8248. hit3 = false
  8249. hit4 = false
  8250. idle = true
  8251. RootPart.Anchored = false
  8252. end
  8253. end)
  8254. end
  8255.  
  8256. function KABOOMZ222()
  8257. local effspwn = Instance.new("Part")
  8258. coroutine.resume(coroutine.create(function()
  8259. local sound1 = Instance.new("Sound")
  8260. sound1.SoundId = "rbxassetid://440145223"
  8261. sound1.MaxDistance = 600
  8262. sound1.EmitterSize = 60
  8263. sound1.Volume = 5.5
  8264. sound1.Pitch = 1.3
  8265. sound1.Parent = effspwn
  8266. local sound2 = Instance.new("Sound")
  8267. sound2.SoundId = "rbxassetid://440145223"
  8268. sound2.MaxDistance = 300
  8269. sound2.EmitterSize = 20
  8270. sound2.Volume = 3
  8271. sound2.Pitch = 0.7
  8272. sound2.Parent = effspwn
  8273. local sound3 = Instance.new("Sound")
  8274. sound3.SoundId = "rbxassetid://440145223"
  8275. sound2.MaxDistance = 400
  8276. sound2.EmitterSize = 30
  8277. sound2.Volume = 0.5
  8278. sound2.Pitch = 0.5
  8279. sound2.Parent = effspwn
  8280. sound2:Play()
  8281. wait()
  8282. sound1:Play()
  8283. sound3:Play()
  8284. end))
  8285. local model = Instance.new("Model")
  8286. game.Debris:AddItem(model, 20)
  8287. model.Name = "smasheffects"
  8288. model.Parent = workspace
  8289. effspwn.Name = "spwnr"
  8290. effspwn.Size = Vector3.new(1, 1, 1)
  8291. effspwn.Anchored = true
  8292. effspwn.CanCollide = false
  8293. effspwn.Transparency = 1
  8294. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8295. effspwn.Parent = model
  8296.  
  8297.  
  8298.  
  8299.  
  8300. coroutine.resume(coroutine.create(function()
  8301. local shok = Instance.new("Part")
  8302. shok.Name = "whoosh"
  8303. shok.BrickColor = BrickColor.new("Institutional white")
  8304. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8305. shok.Size = Vector3.new(1, 1, 1)
  8306. shok.Anchored = true
  8307. shok.Material = "Neon"
  8308. shok.Transparency = 1
  8309. shok.CanCollide = false
  8310. shok.Parent = model
  8311. game.Debris:AddItem(shok, 12)
  8312. local mesh = Instance.new("SpecialMesh")
  8313. mesh.MeshType = "FileMesh"
  8314. mesh.MeshId = "rbxassetid://437347603"
  8315. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8316. mesh.Parent = shok
  8317.  
  8318.  
  8319.  
  8320.  
  8321.  
  8322. for e = 1, 8 do
  8323. wait()
  8324. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8325. shok.Transparency = shok.Transparency + 0.035
  8326. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8327. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8328.  
  8329.  
  8330. end
  8331. for e = 1, 16 do
  8332. wait()
  8333. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8334. shok.Transparency = shok.Transparency + 0.11
  8335. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8336. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8337.  
  8338. end
  8339. end))
  8340. coroutine.resume(coroutine.create(function()
  8341. local shok = Instance.new("Part")
  8342. shok.Name = "wring1"
  8343. shok.BrickColor = BrickColor.new("Institutional white")
  8344. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8345. shok.Size = Vector3.new(1, 1, 1)
  8346. shok.Anchored = true
  8347. shok.Material = "Neon"
  8348. shok.Transparency = 0.25
  8349. shok.CanCollide = false
  8350. shok.Parent = model
  8351. game.Debris:AddItem(shok, 12)
  8352. local mesh = Instance.new("SpecialMesh")
  8353. mesh.MeshType = "FileMesh"
  8354. mesh.MeshId = "rbxassetid://3270017"
  8355. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8356. mesh.Parent = shok
  8357. for e = 1, 30 do
  8358. wait()
  8359. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8360. shok.Transparency = shok.Transparency + 0.002
  8361. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8362. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8363. end
  8364. for e = 1, 38 do
  8365. wait()
  8366. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8367. shok.Transparency = shok.Transparency + 0.002
  8368. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8369. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8370. end
  8371. for e = 1, 24 do
  8372. wait()
  8373. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8374. shok.Transparency = shok.Transparency + 0.03
  8375. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8376. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8377. end
  8378. end))
  8379. coroutine.resume(coroutine.create(function()
  8380. local shok = Instance.new("Part")
  8381. shok.Name = "wring2"
  8382. shok.BrickColor = BrickColor.new("Institutional white")
  8383. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8384. shok.Size = Vector3.new(1, 1, 1)
  8385. shok.Anchored = true
  8386. shok.Material = "Neon"
  8387. shok.Transparency = 0.25
  8388. shok.CanCollide = false
  8389. shok.Parent = model
  8390. game.Debris:AddItem(shok, 12)
  8391. local mesh = Instance.new("SpecialMesh")
  8392. mesh.MeshType = "FileMesh"
  8393. mesh.MeshId = "rbxassetid://3270017"
  8394. mesh.Scale = Vector3.new(12, 12, 0.05)
  8395. mesh.Parent = shok
  8396. for e = 1, 30 do
  8397. wait()
  8398. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8399. shok.Transparency = shok.Transparency + 0.002
  8400. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8401. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8402. end
  8403. for e = 1, 38 do
  8404. wait()
  8405. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8406. shok.Transparency = shok.Transparency + 0.002
  8407. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8408. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8409. end
  8410. for e = 1, 24 do
  8411. wait()
  8412. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8413. shok.Transparency = shok.Transparency + 0.03
  8414. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8415. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8416. end
  8417. end))
  8418. coroutine.resume(coroutine.create(function()
  8419. local shok = Instance.new("Part")
  8420. shok.Name = "coil1"
  8421. shok.BrickColor = BrickColor.new("Institutional white")
  8422. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8423. shok.Size = Vector3.new(1, 1, 1)
  8424. shok.Anchored = true
  8425. shok.Material = "Neon"
  8426. shok.Transparency = 0.25
  8427. shok.CanCollide = false
  8428. shok.Parent = model
  8429. game.Debris:AddItem(shok, 12)
  8430. local mesh = Instance.new("SpecialMesh")
  8431. mesh.MeshType = "FileMesh"
  8432. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8433. mesh.Scale = Vector3.new(12, 12, 12)
  8434. mesh.Parent = shok
  8435. for e = 1, 15 do
  8436. wait()
  8437. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8438. shok.Transparency = shok.Transparency + 0.004
  8439. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8440. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8441. end
  8442. for e = 1, 16 do
  8443. wait()
  8444. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8445. shok.Transparency = shok.Transparency + 0.004
  8446. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8447. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8448. end
  8449. for e = 1, 12 do
  8450. wait()
  8451. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8452. shok.Transparency = shok.Transparency + 0.06
  8453. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8454. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8455. end
  8456. end))
  8457. coroutine.resume(coroutine.create(function()
  8458. local shok = Instance.new("Part")
  8459. shok.Name = "coil2"
  8460. shok.BrickColor = BrickColor.new("Institutional white")
  8461. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8462. shok.Size = Vector3.new(1, 1, 1)
  8463. shok.Anchored = true
  8464. shok.Material = "Neon"
  8465. shok.Transparency = 1
  8466. shok.CanCollide = false
  8467. shok.Parent = model
  8468. game.Debris:AddItem(shok, 12)
  8469. local mesh = Instance.new("SpecialMesh")
  8470. mesh.MeshType = "FileMesh"
  8471. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8472. mesh.Scale = Vector3.new(6, 12, 6)
  8473. mesh.Parent = shok
  8474. for e = 1, 15 do
  8475. wait()
  8476. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8477. shok.Transparency = shok.Transparency + 0.005
  8478. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8479. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8480. end
  8481. for e = 1, 16 do
  8482. wait()
  8483. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8484. shok.Transparency = shok.Transparency + 0.005
  8485. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8486. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8487. end
  8488. for e = 1, 12 do
  8489. wait()
  8490. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8491. shok.Transparency = shok.Transparency + 0.09
  8492. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8493. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8494. end
  8495. end))
  8496. coroutine.resume(coroutine.create(function()
  8497. local shok = Instance.new("Part")
  8498. shok.Name = "shokwve"
  8499. shok.BrickColor = BrickColor.new("Institutional white")
  8500. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8501. shok.Size = Vector3.new(1, 1, 1)
  8502. shok.Anchored = true
  8503. shok.Material = "Neon"
  8504. shok.Transparency = 0.6
  8505. shok.CanCollide = false
  8506. shok.Parent = model
  8507. game.Debris:AddItem(shok, 12)
  8508. local mesh = Instance.new("SpecialMesh")
  8509. mesh.MeshType = "FileMesh"
  8510. mesh.MeshId = "rbxassetid://489415447"
  8511. mesh.Scale = Vector3.new(1, 1, 1)
  8512. mesh.Parent = shok
  8513. for e = 1, 12 do
  8514. wait()
  8515. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8516. shok.Transparency = shok.Transparency + 0.002
  8517. end
  8518. for e = 1, 32 do
  8519. wait()
  8520. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8521. shok.Transparency = shok.Transparency + 0.002
  8522. end
  8523. for e = 1, 24 do
  8524. wait()
  8525. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8526. shok.Transparency = shok.Transparency + 0.03
  8527. end
  8528. end))
  8529. coroutine.resume(coroutine.create(function()
  8530. local shok = Instance.new("Part")
  8531. shok.Name = "shock2"
  8532. shok.BrickColor = BrickColor.new("Institutional white")
  8533. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8534. shok.Size = Vector3.new(1, 1, 1)
  8535. shok.Anchored = true
  8536. shok.Material = "Neon"
  8537. shok.Transparency = 0.35
  8538. shok.CanCollide = false
  8539. shok.Parent = model
  8540. game.Debris:AddItem(shok, 12)
  8541. local mesh = Instance.new("SpecialMesh")
  8542. mesh.MeshType = "FileMesh"
  8543. mesh.MeshId = "rbxassetid://1095709"
  8544. mesh.Scale = Vector3.new(12, 12, 12)
  8545. mesh.Parent = shok
  8546. for e = 1, 15 do
  8547. wait()
  8548. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8549. shok.Transparency = shok.Transparency + 0.004
  8550. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8551. end
  8552. for e = 1, 16 do
  8553. wait()
  8554. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8555. shok.Transparency = shok.Transparency + 0.004
  8556. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8557. end
  8558. for e = 1, 12 do
  8559. wait()
  8560. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8561. shok.Transparency = shok.Transparency + 0.06
  8562. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8563. end
  8564. end))
  8565. coroutine.resume(coroutine.create(function()
  8566. local shok = Instance.new("Part")
  8567. shok.Name = "shock3"
  8568. shok.BrickColor = BrickColor.new("Institutional white")
  8569. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8570. shok.Size = Vector3.new(1, 1, 1)
  8571. shok.Anchored = true
  8572. shok.Material = "Neon"
  8573. shok.Transparency = 0.35
  8574. shok.CanCollide = false
  8575. shok.Parent = model
  8576. game.Debris:AddItem(shok, 12)
  8577. local mesh = Instance.new("SpecialMesh")
  8578. mesh.MeshType = "FileMesh"
  8579. mesh.MeshId = "rbxassetid://1095709"
  8580. mesh.Scale = Vector3.new(12, 12, 12)
  8581. mesh.Parent = shok
  8582. for e = 1, 15 do
  8583. wait()
  8584. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8585. shok.Transparency = shok.Transparency + 0.004
  8586. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8587. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8588. end
  8589. for e = 1, 16 do
  8590. wait()
  8591. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8592. shok.Transparency = shok.Transparency + 0.004
  8593. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8594. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8595. end
  8596. for e = 1, 12 do
  8597. wait()
  8598. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8599. shok.Transparency = shok.Transparency + 0.06
  8600. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8601. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8602. end
  8603. end))
  8604. end
  8605.  
  8606.  
  8607.  
  8608. mouse.KeyDown:connect(function(k)
  8609. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8610. local exp = Instance.new("Explosion",Torso)
  8611. exp.BlastRadius = 45.5
  8612. exp.BlastPressure = 100
  8613. exp.Position = Torso
  8614. exp.Visible = true
  8615. end
  8616. end)
  8617.  
  8618. MV4 = 300
  8619. mouse.KeyDown:connect(function(k)
  8620. if attack == false and k == "8" then
  8621. for i, v in pairs(Torso:GetChildren()) do
  8622. if v:IsA('ParticleEmitter') then
  8623. v:Remove()
  8624. end
  8625. end
  8626. end
  8627. end)
  8628.  
  8629.  
  8630. MV4 = 300
  8631. mouse.KeyDown:connect(function(k)
  8632. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8633. MV4 = 0
  8634. Humanoid.WalkSpeed = 13
  8635. attack = true
  8636. Firepart1 = Instance.new("Part", RightArm)
  8637. Firepart1.Size = Vector3.new(1, 1, 1)
  8638. GuW1 = Instance.new("Weld")
  8639. GuW1.Name = "GuW"
  8640. GuW1.Part0 = RightArm
  8641. GuW1.C0 = cn(0, -1, 0)
  8642. GuW1.C1 = cn(0, 0, 0)
  8643. GuW1.Part1 = Firepart1
  8644. GuW1.Parent = RightArm
  8645. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8646. Firepart1.Transparency = 1
  8647. Firepart2 = Instance.new("Part", LeftArm)
  8648. Firepart2.Size = Vector3.new(1, 1, 1)
  8649. GuW2 = Instance.new("Weld")
  8650. GuW2.Name = "GuW"
  8651. GuW2.Part0 = LeftArm
  8652. GuW2.C0 = cn(0, -1, 0)
  8653. GuW2.C1 = cn(0, 0, 0)
  8654. GuW2.Part1 = Firepart2
  8655. GuW2.Parent = LeftArm
  8656. Firepart2.Transparency = 1
  8657. for i = 0, 5, 0.1 do
  8658. swait()
  8659. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8660. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8661. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8662. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8663. if Torsovelocity.Y > 2 then
  8664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8666. 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)
  8667. 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)
  8668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8669. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8670. elseif Torsovelocity.Y < 1 then
  8671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8673. 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)
  8674. 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)
  8675. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8676. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8677. end
  8678. end
  8679. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8680. for i = 0, 7, 0.1 do
  8681. swait()
  8682. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8683. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8684. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8685. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8686. if Torsovelocity.Y > 2 then
  8687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8689. 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)
  8690. 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)
  8691. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8692. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8693. elseif Torsovelocity.Y < 1 then
  8694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8696. 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)
  8697. 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)
  8698. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8699. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8700. end
  8701. end
  8702. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8703. GuW1:Destroy()
  8704. GuW1 = Instance.new("Weld")
  8705. GuW1.Name = "GuW"
  8706. GuW1.Part0 = Torso
  8707. GuW1.C0 = cn(0, 0, -6)
  8708. GuW1.C1 = cn(0, 0, 0)
  8709. GuW1.Part1 = Firepart1
  8710. GuW1.Parent = Torso
  8711. GuW2:Destroy()
  8712. GuW2 = Instance.new("Weld")
  8713. GuW2.Name = "GuW"
  8714. GuW2.Part0 = Torso
  8715. GuW2.C0 = cn(0, 0, -6)
  8716. GuW2.C1 = cn(0, 0, 0)
  8717. GuW2.Part1 = Firepart2
  8718. GuW2.Parent = Torso
  8719. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8720. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8721. GuW2:Destroy()
  8722. GuW2 = Instance.new("Weld")
  8723. GuW2.Name = "GuW"
  8724. GuW2.Part0 = Torso
  8725. GuW2.C0 = cn(0, 0, -4)
  8726. GuW2.C1 = cn(0, 0, 0)
  8727. GuW2.Part1 = Firepart2
  8728. GuW2.Parent = Torso
  8729.  
  8730.  
  8731. for i = 0, 7, 0.1 do
  8732. swait()
  8733. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8734. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8735. if Torsovelocity.Y > 2 then
  8736. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8737. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8738. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8739. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8740. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8741. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8742. elseif Torsovelocity.Y < 1 then
  8743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8745. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8746. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8747. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8748. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8749. end
  8750. end
  8751. local bp2 = Create("BodyPosition")({
  8752. P = 900,
  8753. D = 1000,
  8754. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8755. position = Torso.Position + Vector3.new(0, 60, 0),
  8756. Parent = Torso
  8757. })
  8758. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8759. for i = 0, 8, 0.1 do
  8760. swait()
  8761. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8762. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8763. 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)
  8764. if Torsovelocity.Y > 2 then
  8765. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8766. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8767. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8768. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8769. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8770. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8771. elseif Torsovelocity.Y < 1 then
  8772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8774. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8777. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8778. end
  8779. end
  8780. for i = 0, 18, 0.1 do
  8781. swait()
  8782. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8783. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8784. 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)
  8785. if Torsovelocity.Y > 2 then
  8786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8788. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8789. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8790. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8791. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8792. elseif Torsovelocity.Y < 1 then
  8793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8795. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8796. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8797. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8798. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8799. end
  8800. end
  8801. GuW1:Destroy()
  8802. GuW1 = Instance.new("Weld")
  8803. GuW1.Name = "GuW"
  8804. GuW1.Part0 = Torso
  8805. GuW1.C0 = cn(0, 0, -15)
  8806. GuW1.C1 = cn(0, 0, 0)
  8807. GuW1.Part1 = Firepart1
  8808. GuW1.Parent = Torso
  8809. GuW2:Destroy()
  8810. GuW2 = Instance.new("Weld")
  8811. GuW2.Name = "GuW"
  8812. GuW2.Part0 = Torso
  8813. GuW2.C0 = cn(0, 0, -17.5)
  8814. GuW2.C1 = cn(0, 0, 0)
  8815. GuW2.Part1 = Firepart2
  8816. GuW2.Parent = Torso
  8817. for i = 0, 1.25, 0.01 do
  8818. swait()
  8819. 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)
  8820. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8821. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8822. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8823. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8824. if Torsovelocity.Y > 2 then
  8825. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8826. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8827. 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)
  8828. 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)
  8829. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8830. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8831. elseif Torsovelocity.Y < 1 then
  8832. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8833. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8834. 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)
  8835. 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)
  8836. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8837. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8838. end
  8839. end
  8840. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8841. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8842. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8843. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8844. for i = 0, 3, 0.1 do
  8845. swait()
  8846. if Torsovelocity.Y > 2 then
  8847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8849. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8850. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8851. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8852. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8853. elseif Torsovelocity.Y < 1 then
  8854. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8855. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8856. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8857. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8858. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8859. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8860. end
  8861. end
  8862. wait(1)
  8863. bp2:Destroy()
  8864. Humanoid.WalkSpeed = 16
  8865. attack = false
  8866. MV4 = 0
  8867. Firepart1:Destroy()
  8868. Firepart2:Destroy()
  8869. end
  8870. end)
  8871. spiritballenergy = true
  8872. local spirit1 = true
  8873. local spirit2 = true
  8874. local sizeup = 38
  8875. local ringgo = 18
  8876. local potara = false
  8877. local potara1 = false
  8878. local potara2 = false
  8879. local potara3 = false
  8880. local potara4 = false
  8881. local hipheight = false
  8882. local idle7 = true
  8883. local idle6 = true
  8884. local idle5 = false
  8885. local noidle = false
  8886. local noidle1 = false
  8887. local fuse = false
  8888. local bigkamehameha1 = false
  8889. local bigkamehameha2 = false
  8890. local idle2 = false
  8891. local idle3 = false
  8892. local com1 = 10
  8893. local com2 = -5
  8894. local fuse1 = false
  8895. local fuse2 = false
  8896. local fuse3 = false
  8897. local fuse4 = false
  8898. local fuse5 = false
  8899. local fuse6 = false
  8900. local fuse7 = false
  8901. local fuse8 = false
  8902. local ssj4 = false
  8903. local headcolor = 0
  8904. local walk11 = true
  8905. local great = false
  8906. local size = 0
  8907. local size2 = 0
  8908. local kicharging = false
  8909. local ki = 100
  8910.  
  8911.  
  8912.  
  8913. --Sounds
  8914. --Folder
  8915. soundfolder = Instance.new("Model",char)
  8916. soundfolder.Name = "Sound Folder"
  8917. --Sounds
  8918. kamecharge = Instance.new("Sound",soundfolder)
  8919. kamecharge.Volume = 10
  8920. kamecharge.Name = "kamecharge"
  8921. kamecharge.Looped = false
  8922. kamecharge.SoundId = "rbxassetid://908489666"
  8923. kamefire = Instance.new("Sound",soundfolder)
  8924. kamefire.Volume = 10
  8925. kamefire.Name = "kamefire"
  8926. kamefire.Looped = false
  8927. kamefire.TimePosition = 0.5
  8928. kamefire.SoundId = "rbxassetid://977360812"
  8929. kamehit = Instance.new("Sound",soundfolder)
  8930. kamehit.Volume = 30
  8931. kamehit.Name = "kamehit"
  8932. kamehit.Looped = false
  8933. kamehit.SoundId = "rbxassetid://908484148"
  8934. ssjaura = Instance.new("Sound",soundfolder)
  8935. ssjaura.Volume = 5
  8936. ssjaura.Name = "ssjaura"
  8937. ssjaura.Looped = true
  8938. ssjaura.SoundId = "rbxassetid://891397456"
  8939. ssjauraburst = Instance.new("Sound",soundfolder)
  8940. ssjauraburst.Volume = math.huge
  8941. ssjauraburst.Name = "ssjauraburst"
  8942. ssjauraburst.Looped =false
  8943. ssjauraburst.SoundId = "rbxassetid://437393965"
  8944. ssjmusic = Instance.new("Sound",soundfolder)
  8945. ssjmusic.Volume = 0
  8946. ssjmusic.Name = "ssjmusic"
  8947. ssjmusic.Looped = true
  8948. ssjmusic.SoundId = "rbxassetid://390946253"
  8949. ssj2music = Instance.new("Sound",soundfolder)
  8950. ssj2music.Volume = 0
  8951. ssj2music.Name = "ssj2music"
  8952. ssj2music.Looped = true
  8953. ssj2music.SoundId = "rbxassetid://144377132"
  8954. ssj2aura = Instance.new("Sound",soundfolder)
  8955. ssj2aura.Volume = 5
  8956. ssj2aura.Name = "ssj2aura"
  8957. ssj2aura.Looped = true
  8958. ssj2aura.SoundId = "rbxassetid://850205092"
  8959. ssj3music = Instance.new("Sound",soundfolder)
  8960. ssj3music.Volume = 0
  8961. ssj3music.Name = "ssj3music"
  8962. ssj3music.Looped = true
  8963. ssj3music.SoundId = "rbxassetid://156056027"
  8964. KiCharge = Instance.new("Sound",soundfolder)
  8965. KiCharge.Volume = 10000
  8966. KiCharge.Name = "KiCharge"
  8967. KiCharge.Looped = true
  8968. KiCharge.TimePosition = 0.7
  8969. KiCharge.SoundId = "rbxassetid://700499952"
  8970.  
  8971. KiCharge2 = Instance.new("Sound",soundfolder)
  8972. KiCharge2.Volume = 10000
  8973. KiCharge2.Name = "KiCharge2"
  8974. KiCharge2.Looped = false
  8975. KiCharge2.TimePosition = 7.3
  8976.  
  8977. KiCharge2.SoundId = "rbxassetid://700499952"
  8978. Lightning = Instance.new("Sound",soundfolder)
  8979. Lightning.Volume = 10000
  8980. Lightning.TimePosition = 1
  8981. Lightning.Name = "Lightning"
  8982. Lightning.Looped = false
  8983. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  8984. AuraOff = Instance.new("Sound",soundfolder)
  8985. AuraOff.Volume = 10000
  8986. AuraOff.Name = "AuraOff"
  8987. AuraOff.Looped = false
  8988. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  8989. PowerDown = Instance.new("Sound",soundfolder)
  8990. PowerDown.Volume = 10000
  8991. PowerDown.Name = "PowerDown"
  8992. PowerDown.Looped = false
  8993. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  8994. punchsound1 = Instance.new("Sound",soundfolder)
  8995. punchsound1.Volume = 10
  8996. punchsound1.Name = "punchsound1"
  8997. punchsound1.Looped = false
  8998. punchsound1.SoundId = "rbxassetid://137579113"
  8999. punchsound2 = Instance.new("Sound",soundfolder)
  9000. punchsound2.Volume = 10
  9001. punchsound2.Name = "punchsound2"
  9002. punchsound2.Looped = false
  9003. punchsound2.SoundId = "rbxassetid://441202925"
  9004. kiblastsound = Instance.new("Sound",soundfolder)
  9005. kiblastsound.Volume = 10000
  9006. kiblastsound.Name = "kiblastsound"
  9007. kiblastsound.Looped = false
  9008. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  9009. screaming = Instance.new("Sound",soundfolder)
  9010. screaming.Volume = 1
  9011. screaming.Name = "screaming"
  9012. screaming.Looped = true
  9013. screaming.SoundId = "rbxassetid://1096434714"
  9014. screaming1 = Instance.new("Sound",soundfolder)
  9015. screaming1.Volume = 10
  9016. screaming1.Name = "screaming1"
  9017. screaming1.Looped = false
  9018. screaming1.SoundId = "rbxassetid://975468335"
  9019. FastPunch = Instance.new("Sound",soundfolder)
  9020. FastPunch.Volume = 10000
  9021. FastPunch.Name = "FastPunch"
  9022. FastPunch.Looped = false
  9023. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  9024. GiantStep = Instance.new("Sound",soundfolder)
  9025. GiantStep.Volume = 10000
  9026. GiantStep.Name = "GiantStep"
  9027. GiantStep.Looped = false
  9028. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  9029. StrongPunch = Instance.new("Sound",soundfolder)
  9030. StrongPunch.Volume = 10000
  9031. StrongPunch.Name = "StrongPunch"
  9032. StrongPunch.Looped = false
  9033. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  9034. KamehamehaVoice = Instance.new("Sound",soundfolder)
  9035. KamehamehaVoice.Volume = 10000
  9036. KamehamehaVoice.Name = "KamehamehaVoice"
  9037. KamehamehaVoice.Looped = false
  9038. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  9039. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  9040. KamehamehaVoice6.Volume = 10000
  9041. KamehamehaVoice6.Name = "KamehamehaVoice6"
  9042. KamehamehaVoice6.Looped = false
  9043. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  9044. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  9045. KamehamehaVoice3.Volume = 10000
  9046. KamehamehaVoice3.Name = "KamehamehaVoice3"
  9047. KamehamehaVoice3.Looped = false
  9048. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  9049. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  9050. KamehamehaVoice2.Volume = 10000
  9051. KamehamehaVoice2.Name = "KamehamehaVoice2"
  9052. KamehamehaVoice2.Looped = false
  9053. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  9054. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  9055. KamehamehaVoice1.Volume = 10000
  9056. KamehamehaVoice1.Name = "KamehamehaVoice1"
  9057. KamehamehaVoice1.Looped = false
  9058. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  9059. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  9060. KamehamehaVoice4.Volume = 10000
  9061. KamehamehaVoice4.Name = "KamehamehaVoice4"
  9062. KamehamehaVoice4.Looped = false
  9063. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  9064. ssjbaura = Instance.new("Sound",soundfolder)
  9065. ssjbaura.Volume = 1
  9066. ssjbaura.Name = "ssjbaura"
  9067. ssjbaura.Looped = true
  9068. ssjbaura.SoundId = "rbxassetid://443386048"
  9069. ssjbauraburst = Instance.new("Sound",soundfolder)
  9070. ssjbauraburst.Volume = 1
  9071. ssjbauraburst.Name = "ssjbauraburst"
  9072. ssjbauraburst.Looped = false
  9073. ssjbauraburst.SoundId = "rbxassetid://874183151"
  9074. ssjbmusic = Instance.new("Sound",soundfolder)
  9075. ssjbmusic.Volume = 0
  9076. ssjbmusic.Name = "ssjbmusic"
  9077. ssjbmusic.Looped = true
  9078. ssjbmusic.SoundId = "rbxassetid://180572775"
  9079. ssjbkaioken = Instance.new("Sound",soundfolder)
  9080. ssjbkaioken.Volume = 10000
  9081. ssjbkaioken.Name = "ssjbkaioken"
  9082. ssjbkaioken.Looped = false
  9083. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  9084. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  9085. ssjbkaioken1.Volume = 10000
  9086. ssjbkaioken1.Name = "ssjbkaioken1"
  9087. ssjbkaioken1.Looped = false
  9088. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  9089. ssjbkaura = Instance.new("Sound",soundfolder)
  9090. ssjbkaura.Volume = 3
  9091. ssjbkaura.Name = "ssjbkaura"
  9092. ssjbkaura.Looped = true
  9093. ssjbkaura.SoundId = "rbxassetid://972925821"
  9094. ssjgaura = Instance.new("Sound",soundfolder)
  9095. ssjgaura.Volume = 5
  9096. ssjgaura.Name = "ssjgaura"
  9097. ssjgaura.Looped = true
  9098. ssjgaura.SoundId = "rbxassetid://590580266"
  9099. ApeGrowl = Instance.new("Sound",soundfolder)
  9100. ApeGrowl.Volume = 10
  9101. ApeGrowl.Name = "ApeGrowl"
  9102. ApeGrowl.Looped = false
  9103. ApeGrowl.SoundId = "rbxassetid://849892755"
  9104. ssjgmusic = Instance.new("Sound",soundfolder)
  9105. ssjgmusic.Volume = 0
  9106. ssjgmusic.Name = "ssjgmusic"
  9107. ssjgmusic.Looped = true
  9108. ssjgmusic.SoundId = "rbxassetid://785398417"
  9109. Ape1 = Instance.new("Sound",soundfolder)
  9110. Ape1.Volume = 10
  9111. Ape1.Name = "Ape1"
  9112. Ape1.Looped = false
  9113. Ape1.SoundId = "rbxassetid://851581494"
  9114.  
  9115. Ape2 = Instance.new("Sound",soundfolder)
  9116. Ape2.Volume = 10
  9117. Ape2.Name = "Ape2"
  9118. Ape2.Looped = false
  9119. Ape2.SoundId = "rbxassetid://851581851"
  9120. Ape3 = Instance.new("Sound",soundfolder)
  9121. Ape3.Volume = 10
  9122. Ape3.Name = "Ape3"
  9123. Ape3.Looped = false
  9124. Ape3.SoundId = "rbxassetid://851582274"
  9125.  
  9126. local beamgo = 6
  9127. local beamgo1 = 1
  9128. local startk = false
  9129. local beam1 = false
  9130. local beam2 = false
  9131.  
  9132. local kamehameha5 = false
  9133. enabled = false
  9134. local number = 1
  9135. --GoundWaves
  9136.  
  9137.  
  9138.  
  9139. function Render3()
  9140. if spiritballenergy == true then
  9141. wait(math.random(0.1,0.5))
  9142. ay = new("Part",char)
  9143. ay.Name = "NewPart2"
  9144. ay.Size = v3(0.3,0.3,0.3)
  9145. ay.CanCollide = false
  9146. ay.Material = "Neon"
  9147.  
  9148. ay.BrickColor = bc("Cyan")
  9149.  
  9150. imcool = new("Part",char)
  9151. imcool = Instance.new("SpecialMesh",ay)
  9152. imcool.MeshType = "Sphere"
  9153.  
  9154. ay.Position = v3(999,999,999)
  9155. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  9156. ys = Instance.new("BodyVelocity",ay)
  9157. ys.Name = "GO1"
  9158. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  9159.  
  9160. ys.Velocity = v3(0,6,0)
  9161. game.Debris:AddItem(ay,4)
  9162. end
  9163. end
  9164.  
  9165. --[[a1 = new("Part",char)
  9166. a1.Name = "Beam"
  9167. a1.Anchored = true
  9168. a1.Size = v3(6,6,6)
  9169. a1.CanCollide = false
  9170. a1.Locked = true
  9171. a1.Position = v3(999,999,999)
  9172. a1.BrickColor = bc("Cyan")
  9173. a1.Material = "Neon"
  9174. a1.Transparency = 0
  9175. aa1 = new("SpecialMesh",a1)
  9176. if fuse == false then
  9177. aa1.MeshType = "Cylinder"
  9178. if potara == false then
  9179. aa1.MeshType = "Cylinder"
  9180. else
  9181. aa1.MeshType = "Sphere"
  9182. end
  9183. else
  9184. aa1.MeshType = "Sphere"
  9185. end
  9186.  
  9187. aa1.Scale = v3(1,1,1)
  9188.  
  9189. a2 = new("Part",char)
  9190. a2.Name = "Beam"
  9191. a2.Anchored = true
  9192. a2.Locked = true
  9193.  
  9194. a2.Size = v3(0.1,0.1,0.1)
  9195. a2.CanCollide = false
  9196. a2.Position = v3(999,999,999)
  9197. a2.BrickColor = bc("Cyan")
  9198. a2.Material = "Neon"
  9199. if fuse == false then
  9200. if potara == false then
  9201. a2.Transparency = 0
  9202. else
  9203. a2.Transparency = 1
  9204. end
  9205. else
  9206.  
  9207. a2.Transparency = 1
  9208. end
  9209. aa2 = new("SpecialMesh",a2)
  9210. aa2.MeshType = "Sphere"
  9211. aa2.Scale = v3(150,100,100)
  9212. a3 = new("Part",char)
  9213. a3.Name = "Beam"
  9214. a3.Locked = true
  9215. a3.Anchored = true
  9216. a3.Size = v3(0.1,0.1,0.1)
  9217. a3.CanCollide = false
  9218. a3.Position = v3(999,999,999)
  9219. a3.BrickColor = bc("Cyan")
  9220. a3.Material = "Neon"
  9221. if fuse == false then
  9222. if potara == false then
  9223. a3.Transparency = 0
  9224. else
  9225. a3.Transparency = 1
  9226. end
  9227. else
  9228.  
  9229. a3.Transparency = 1
  9230. end
  9231. aa3 = new("SpecialMesh",a3)
  9232. aa3.MeshType = "Sphere"
  9233. aa3.Scale = v3(200,100,100)
  9234. if ssj4 == true and fuse == false then
  9235. a1.BrickColor = bc("Really red")
  9236. a2.BrickColor = bc("Really red")
  9237. a3.BrickColor = bc("Really red")
  9238. --]]
  9239.  
  9240.  
  9241. mouse.KeyDown:connect(function(key)
  9242. if key == "=" then
  9243.  
  9244. Humanoid.WalkSpeed = 0
  9245. RootPart.Anchored = true
  9246. bigkamehameha1 = true
  9247.  
  9248. wait(0)
  9249. bigkamehameha1 = false
  9250. bigkamehameha2 = true
  9251. ar = new("Part",char)
  9252. ar.Name = "NewPart"
  9253. ar.Position = v3(999,999,999)
  9254. ar.Size = v3(1,1,1)
  9255. ar.BrickColor = bc("Cyan")
  9256. ar.Material = "Neon"
  9257. ar.Transparency = 1
  9258. aar = new("SpecialMesh",ar)
  9259. aar.MeshType = "Sphere"
  9260. aar.Scale = v3(3,3,4)
  9261.  
  9262. aaar =new("Weld",ar)
  9263. aaar.Part0 = Torso
  9264. aaar.Part1 = ar
  9265. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  9266. for i = 1,9 do
  9267. wait(0.5)
  9268. GroundWave1d()
  9269. ar.Transparency = ar.Transparency - 0.1
  9270. end
  9271. kamehameha()
  9272.  
  9273. idle7 = true
  9274. ar:Destroy()
  9275. bigkamehameha2 = false
  9276. RootPart.Anchored = false
  9277. end
  9278. end)
  9279.  
  9280. function splash()
  9281. beamgo = 6
  9282. beamgo1 = 1
  9283. enabled = true
  9284. sizeup = -25
  9285.  
  9286. kamefire.Volume = 5
  9287.  
  9288. wait(0.2)
  9289. RootPart.Anchored = true
  9290. kamecharge:Stop()
  9291.  
  9292.  
  9293. a1 = new("Part",char)
  9294. a1.Name = "Beam"
  9295. a1.Anchored = true
  9296. a1.Size = v3(6,6,6)
  9297. a1.CanCollide = false
  9298. a1.Locked = true
  9299. a1.Position = v3(999,999,999)
  9300. a1.BrickColor = bc("Cyan")
  9301. a1.Material = "Neon"
  9302. a1.Transparency = 0
  9303. aa1 = new("SpecialMesh",a1)
  9304. if fuse == false then
  9305. aa1.MeshType = "Cylinder"
  9306. if potara == false then
  9307. aa1.MeshType = "Cylinder"
  9308. else
  9309. aa1.MeshType = "Sphere"
  9310. end
  9311. else
  9312. aa1.MeshType = "Sphere"
  9313. end
  9314.  
  9315. aa1.Scale = v3(1,1,1)
  9316.  
  9317. a2 = new("Part",char)
  9318. a2.Name = "Beam"
  9319. a2.Anchored = true
  9320. a2.Locked = true
  9321.  
  9322. a2.Size = v3(0.1,0.1,0.1)
  9323. a2.CanCollide = false
  9324. a2.Position = v3(999,999,999)
  9325. a2.BrickColor = bc("Cyan")
  9326. a2.Material = "Neon"
  9327. if fuse == false then
  9328. if potara == false then
  9329. a2.Transparency = 0
  9330. else
  9331. a2.Transparency = 1
  9332. end
  9333. else
  9334.  
  9335. a2.Transparency = 1
  9336. end
  9337. aa2 = new("SpecialMesh",a2)
  9338. aa2.MeshType = "Sphere"
  9339. aa2.Scale = v3(150,100,100)
  9340. a3 = new("Part",char)
  9341. a3.Name = "Beam"
  9342. a3.Locked = true
  9343. a3.Anchored = true
  9344. a3.Size = v3(0.1,0.1,0.1)
  9345. a3.CanCollide = false
  9346. a3.Position = v3(999,999,999)
  9347. a3.BrickColor = bc("Cyan")
  9348. a3.Material = "Neon"
  9349. if fuse == false then
  9350. if potara == false then
  9351. a3.Transparency = 0
  9352. else
  9353. a3.Transparency = 1
  9354. end
  9355. else
  9356.  
  9357. a3.Transparency = 1
  9358. end
  9359. aa3 = new("SpecialMesh",a3)
  9360. aa3.MeshType = "Sphere"
  9361. aa3.Scale = v3(200,100,100)
  9362. if ssj4 == true and fuse == false then
  9363. a1.BrickColor = bc("Really red")
  9364. a2.BrickColor = bc("Really red")
  9365. a3.BrickColor = bc("Really red")
  9366. end
  9367. kamecharge:Stop()
  9368. kamefire:Play()
  9369.  
  9370. GroundWave1()
  9371. startk = false
  9372. ringfolder = Instance.new("Model",char)
  9373. end
  9374.  
  9375.  
  9376. GroundWave2 = function()
  9377. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  9378. Colors = {"White", "White"}
  9379. local wave3 = Instance.new("Part", char)
  9380. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9381. wave3.Anchored = true
  9382. wave3.Name = "Wave"
  9383. wave3.CanCollide = false
  9384. wave3.Locked = true
  9385. wave3.Size = Vector3.new(1, 1, 1)
  9386. wave3.TopSurface = "Smooth"
  9387. wave3.BottomSurface = "Smooth"
  9388. wave3.Transparency = 0.35
  9389. wave3.CFrame = HandCF
  9390. wm1 = Instance.new("SpecialMesh", wave3)
  9391. wm1.MeshId = "rbxassetid://3270017"
  9392. coroutine.wrap(function()
  9393. for i = 1, 30, 1 do
  9394. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9395. wave3.Size = wm1.Scale
  9396. wave3.CFrame = HandCF
  9397. wave3.Transparency = i/30
  9398. wait()
  9399. end
  9400. wait()
  9401. wave3:Destroy()
  9402. end)()
  9403. end
  9404. GroundWave3 = function()
  9405. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  9406. Colors = {"White", "White"}
  9407. local wave2 = Instance.new("Part", char)
  9408. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9409. wave2.Anchored = true
  9410. wave2.Name = "Wave"
  9411. wave2.CanCollide = false
  9412. wave2.Locked = true
  9413. wave2.Size = Vector3.new(1, 1, 1)
  9414. wave2.TopSurface = "Smooth"
  9415. wave2.BottomSurface = "Smooth"
  9416. wave2.Transparency = 0.35
  9417. wave2.CFrame = HandCF
  9418. wm2 = Instance.new("SpecialMesh", wave2)
  9419. wm2.MeshId = "rbxassetid://3270017"
  9420. coroutine.wrap(function()
  9421. for i = 1, 30, 1 do
  9422. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9423. wave2.Size = wm2.Scale
  9424. wave2.CFrame = HandCF
  9425. wave2.Transparency = i/30
  9426. wait()
  9427. end
  9428. wait()
  9429. wave2:Destroy()
  9430. end)()
  9431. end
  9432. GroundWave4 = function()
  9433. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  9434. Colors = {"White", "White"}
  9435. local wave1 = Instance.new("Part", char)
  9436. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9437. wave1.Anchored = true
  9438. wave1.Name = "Wave"
  9439. wave1.CanCollide = false
  9440. wave1.Locked = true
  9441. wave1.Size = Vector3.new(1, 1, 1)
  9442. wave1.TopSurface = "Smooth"
  9443. wave1.BottomSurface = "Smooth"
  9444. wave1.Transparency = 0.35
  9445. wave1.CFrame = HandCF
  9446. wm3 = Instance.new("SpecialMesh", wave1)
  9447. wm3.MeshId = "rbxassetid://3270017"
  9448. coroutine.wrap(function()
  9449. for i = 1, 30, 1 do
  9450. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  9451. wave1.Size = wm3.Scale
  9452. wave1.CFrame = HandCF
  9453. wave1.Transparency = i/30
  9454. wait()
  9455. end
  9456. wait()
  9457. wave1:Destroy()
  9458. end)()
  9459. end
  9460.  
  9461.  
  9462. function kamehameha()
  9463. beamgo = 6
  9464. beamgo1 = 1
  9465. enabled = true
  9466. sizeup = -25
  9467.  
  9468. kamefire.Volume = 5
  9469.  
  9470. wait(0.2)
  9471. RootPart.Anchored = true
  9472. kamecharge:Stop()
  9473.  
  9474.  
  9475. a1 = new("Part",char)
  9476. a1.Name = "Beam"
  9477. a1.Anchored = true
  9478. a1.Size = v3(6,6,6)
  9479. a1.CanCollide = false
  9480. a1.Locked = true
  9481. a1.Position = v3(999,999,999)
  9482. a1.BrickColor = bc("Cyan")
  9483. a1.Material = "Neon"
  9484. a1.Transparency = 0
  9485. aa1 = new("SpecialMesh",a1)
  9486. if fuse == false then
  9487. aa1.MeshType = "Cylinder"
  9488. if potara == false then
  9489. aa1.MeshType = "Cylinder"
  9490. else
  9491. aa1.MeshType = "Sphere"
  9492. end
  9493. else
  9494. aa1.MeshType = "Sphere"
  9495. end
  9496.  
  9497. aa1.Scale = v3(1,1,1)
  9498.  
  9499. a2 = new("Part",char)
  9500. a2.Name = "Beam"
  9501. a2.Anchored = true
  9502. a2.Locked = true
  9503.  
  9504. a2.Size = v3(0.1,0.1,0.1)
  9505. a2.CanCollide = false
  9506. a2.Position = v3(999,999,999)
  9507. a2.BrickColor = bc("Cyan")
  9508. a2.Material = "Neon"
  9509. if fuse == false then
  9510. if potara == false then
  9511. a2.Transparency = 0
  9512. else
  9513. a2.Transparency = 1
  9514. end
  9515. else
  9516.  
  9517. a2.Transparency = 1
  9518. end
  9519. aa2 = new("SpecialMesh",a2)
  9520. aa2.MeshType = "Sphere"
  9521. aa2.Scale = v3(150,100,100)
  9522. a3 = new("Part",char)
  9523. a3.Name = "Beam"
  9524. a3.Locked = true
  9525. a3.Anchored = true
  9526. a3.Size = v3(0.1,0.1,0.1)
  9527. a3.CanCollide = false
  9528. a3.Position = v3(999,999,999)
  9529. a3.BrickColor = bc("Cyan")
  9530. a3.Material = "Neon"
  9531. if fuse == false then
  9532. if potara == false then
  9533. a3.Transparency = 0
  9534. else
  9535. a3.Transparency = 1
  9536. end
  9537. else
  9538.  
  9539. a3.Transparency = 1
  9540. end
  9541. aa3 = new("SpecialMesh",a3)
  9542. aa3.MeshType = "Sphere"
  9543. aa3.Scale = v3(200,100,100)
  9544. if ssj4 == true and fuse == false then
  9545. a1.BrickColor = bc("Really red")
  9546. a2.BrickColor = bc("Really red")
  9547. a3.BrickColor = bc("Really red")
  9548. end
  9549. kamecharge:Stop()
  9550. kamefire:Play()
  9551.  
  9552. GroundWave1()
  9553. startk = false
  9554. ringfolder = Instance.new("Model",char)
  9555. --Damages
  9556. -----------------------------------------------------------------------------------------
  9557. a1.Touched:connect(function(hit)
  9558.  
  9559. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9560.  
  9561.  
  9562.  
  9563. if hit.Parent:IsA("Model") then
  9564. hit.Parent:BreakJoints()
  9565. end
  9566. hit:Destroy()
  9567. if enabled == true then
  9568. enabled = false
  9569. num = num + 1
  9570. kamehit:Play()
  9571. a21 = new("Part",char)
  9572. a21.Name = "Beam"..num
  9573. a21.Locked = true
  9574. a21.Size = v3(1,1,1)
  9575. a21.CanCollide = false
  9576. a21.Position = v3(999,999,999)
  9577. a21.BrickColor = bc("Cyan")
  9578. a21.Material = "Neon"
  9579. a21.Transparency = 0
  9580. aa21 = new("SpecialMesh",a21)
  9581. a21.Anchored = true
  9582. a21.Position = hit.Position
  9583. aa21.MeshType = "Sphere"
  9584. aa21.Scale = v3(1,1,1)
  9585. GroundWave2()
  9586. GroundWave3()
  9587. GroundWave4()
  9588. for i = 1,50 do
  9589. wait()
  9590. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9591. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9592. end
  9593. enabled = true
  9594. char["Beam"..num]:Destroy()
  9595. end
  9596.  
  9597. end
  9598.  
  9599. end)
  9600.  
  9601.  
  9602. --Damages
  9603. -----------------------------------------------------------------------------------------
  9604. a5.Touched:connect(function(hit)
  9605.  
  9606. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  9607.  
  9608.  
  9609.  
  9610. if hit.Parent:IsA("Model") then
  9611. hit.Parent:BreakJoints()
  9612. end
  9613. hit:Destroy()
  9614. if enabled == true then
  9615. enabled = false
  9616. num = num + 1
  9617. kamehit:Play()
  9618. a21 = new("Part",char)
  9619. a21.Name = "Beam"..num
  9620. a21.Locked = true
  9621. a21.Size = v3(1,1,1)
  9622. a21.CanCollide = false
  9623. a21.Position = v3(999,999,999)
  9624. a21.BrickColor = bc("Cyan")
  9625. a21.Material = "Neon"
  9626. a21.Transparency = 0
  9627. aa21 = new("SpecialMesh",a21)
  9628. a21.Anchored = true
  9629. a21.Position = hit.Position
  9630. aa21.MeshType = "Sphere"
  9631. aa21.Scale = v3(1,1,1)
  9632. GroundWave2()
  9633. GroundWave3()
  9634. GroundWave4()
  9635. for i = 1,50 do
  9636. wait()
  9637. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  9638. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  9639. end
  9640. enabled = true
  9641. char["Beam"..num]:Destroy()
  9642. end
  9643.  
  9644. end
  9645.  
  9646. end)
  9647.  
  9648.  
  9649. beam2 = true
  9650. beam1 = true
  9651.  
  9652. if potara == true then
  9653. for i = 1,20 do
  9654. wait(0.1)
  9655. sizeup = sizeup-0.7
  9656. ringgo = ringgo + 15
  9657. av = new("Part",ringfolder)
  9658. av.Name = "NewRing"
  9659. av.Anchored = true
  9660. av.Size = v3(0.6,1,1)
  9661. av.BrickColor = bc("New Yeller")
  9662. av.Material = "Neon"
  9663. av.Transparency = 0
  9664. aav = new("SpecialMesh",av)
  9665. aav.MeshType = "FileMesh"
  9666. aav.Scale = v3(sizeup,30,sizeup)
  9667. aav.MeshId = "rbxassetid://991124063"
  9668. 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)
  9669.  
  9670. end
  9671. end
  9672. if potara == false then
  9673. wait(3)
  9674. else
  9675. wait(0.5)
  9676. end
  9677.  
  9678. beam1 = false
  9679.  
  9680. repeat
  9681. wait()
  9682.  
  9683. if fuse == false then
  9684. if potara == false then
  9685. a1.Size = a1.Size - v3(0,0.2,0.2)
  9686. else
  9687. for i,v in pairs(char.Model:GetChildren()) do
  9688. if v:IsA("Part") then
  9689. if v.Name == "NewRing" then
  9690. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  9691. v.Transparency = v.Transparency + 0.1
  9692. end
  9693. end
  9694. end
  9695. a1.Size = a1.Size - v3(0,2,2)
  9696. end
  9697. else
  9698. a1.Size = a1.Size - v3(0,2,2)
  9699. end
  9700. aa2.Scale = aa2.Scale - v3(3,3,3)
  9701. aa3.Scale = aa3.Scale - v3(3,3,3)
  9702. until
  9703. a1.Size.y < 0.1
  9704.  
  9705.  
  9706. a1:Destroy()
  9707. ringfolder:Destroy()
  9708. a2:Destroy()
  9709. a3:Destroy()
  9710. for i = 1,10 do
  9711. wait()
  9712.  
  9713. kamefire.Volume = kamefire.Volume - 0.5
  9714. end
  9715. kamefire:Stop()
  9716. RootPart.Anchored = false
  9717.  
  9718. end
  9719.  
  9720.  
  9721.  
  9722.  
  9723.  
  9724. mouse.KeyDown:connect(function(k)
  9725. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  9726. MV4 = 0
  9727. Humanoid.WalkSpeed = 13
  9728. attack = true
  9729. Firepart1 = Instance.new("Part", RightArm)
  9730. Firepart1.Size = Vector3.new(1, 1, 1)
  9731. GuW1 = Instance.new("Weld")
  9732. GuW1.Name = "GuW"
  9733. GuW1.Part0 = RightArm
  9734. GuW1.C0 = cn(0, -1, 0)
  9735. GuW1.C1 = cn(0, 0, 0)
  9736. GuW1.Part1 = Firepart1
  9737. GuW1.Parent = RightArm
  9738. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9739. Firepart1.Transparency = 1
  9740. Firepart2 = Instance.new("Part", LeftArm)
  9741. Firepart2.Size = Vector3.new(1, 1, 1)
  9742. GuW2 = Instance.new("Weld")
  9743. GuW2.Name = "GuW"
  9744. GuW2.Part0 = LeftArm
  9745. GuW2.C0 = cn(0, -1, 0)
  9746. GuW2.C1 = cn(0, 0, 0)
  9747. GuW2.Part1 = Firepart2
  9748. GuW2.Parent = LeftArm
  9749. Firepart2.Transparency = 1
  9750. GuW1:Destroy()
  9751. GuW1 = Instance.new("Weld")
  9752. GuW1.Name = "GuW"
  9753. GuW1.Part0 = Torso
  9754. GuW1.C0 = cn(0, 0, -6)
  9755. GuW1.C1 = cn(0, 0, 0)
  9756. GuW1.Part1 = Firepart1
  9757. GuW1.Parent = Torso
  9758. GuW2:Destroy()
  9759. GuW2 = Instance.new("Weld")
  9760. GuW2.Name = "GuW"
  9761. GuW2.Part0 = Torso
  9762. GuW2.C0 = cn(0, 0, -6)
  9763. GuW2.C1 = cn(0, 0, 0)
  9764. GuW2.Part1 = Firepart2
  9765. GuW2.Parent = Torso
  9766. GuW2:Destroy()
  9767. GuW2 = Instance.new("Weld")
  9768. GuW2.Name = "GuW"
  9769. GuW2.Part0 = Torso
  9770. GuW2.C0 = cn(0, 0, -4)
  9771. GuW2.C1 = cn(0, 0, 0)
  9772. GuW2.Part1 = Firepart2
  9773. GuW2.Parent = Torso
  9774. for i = 0, 18, 0.1 do
  9775. swait()
  9776. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9777. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9778. 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)
  9779. if Torsovelocity.Y > 2 then
  9780. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9781. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9782. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9783. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9784. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9785. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9786. elseif Torsovelocity.Y < 1 then
  9787. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9788. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9789. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9790. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9791. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9792. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9793. end
  9794. end
  9795. GuW1:Destroy()
  9796. GuW1 = Instance.new("Weld")
  9797. GuW1.Name = "GuW"
  9798. GuW1.Part0 = Torso
  9799. GuW1.C0 = cn(0, 0, -15)
  9800. GuW1.C1 = cn(0, 0, 0)
  9801. GuW1.Part1 = Firepart1
  9802. GuW1.Parent = Torso
  9803. GuW2:Destroy()
  9804. GuW2 = Instance.new("Weld")
  9805. GuW2.Name = "GuW"
  9806. GuW2.Part0 = Torso
  9807. GuW2.C0 = cn(0, 0, -17.5)
  9808. GuW2.C1 = cn(0, 0, 0)
  9809. GuW2.Part1 = Firepart2
  9810. GuW2.Parent = Torso
  9811. for i = 0, 1.25, 0.01 do
  9812. swait()
  9813. 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)
  9814. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9815. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9816. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9817. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9818. if Torsovelocity.Y > 2 then
  9819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9821. 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)
  9822. 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)
  9823. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9824. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9825. end
  9826. end
  9827. wait(0.5)
  9828. Humanoid.WalkSpeed = 16
  9829. attack = false
  9830. MV4 = 300
  9831. Firepart1:Destroy()
  9832. Firepart2:Destroy()
  9833. end
  9834.  
  9835.  
  9836. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9837. MV4 = 90
  9838. Humanoid.WalkSpeed = 0.01
  9839. attack = true
  9840. Firepart1 = Instance.new("Part", RightArm)
  9841. Firepart1.Size = Vector3.new(1, 1, 1)
  9842. GuW1 = Instance.new("Weld")
  9843. GuW1.Name = "GuW"
  9844. GuW1.Part0 = RightArm
  9845. GuW1.C0 = cn(0, -1, 0)
  9846. GuW1.C1 = cn(0, 0, 0)
  9847. GuW1.Part1 = Firepart1
  9848. GuW1.Parent = RightArm
  9849. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9850. Firepart1.Transparency = 1
  9851. Firepart2 = Instance.new("Part", LeftArm)
  9852. Firepart2.Size = Vector3.new(1, 1, 1)
  9853. GuW2 = Instance.new("Weld")
  9854. GuW2.Name = "GuW"
  9855. GuW2.Part0 = LeftArm
  9856. GuW2.C0 = cn(0, -1, 0)
  9857. GuW2.C1 = cn(0, 0, 0)
  9858. GuW2.Part1 = Firepart2
  9859. GuW2.Parent = LeftArm
  9860. Firepart2.Transparency = 1
  9861. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9862. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9863. for i = 0, 2, 0.1 do
  9864. swait()
  9865. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9866. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9867. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9868. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9869. if Torsovelocity.Y > 2 then
  9870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9872. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9873. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9874. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9875. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9876. elseif Torsovelocity.Y < 1 then
  9877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9879. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9880. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9881. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9882. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9883. end
  9884. end
  9885. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9886. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9887. for i = 0, 7, 0.1 do
  9888. swait()
  9889. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9890. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9891. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9892. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9893. if Torsovelocity.Y > 2 then
  9894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9900. elseif Torsovelocity.Y < 1 then
  9901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9903. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9905. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9906. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9907. end
  9908. end
  9909. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9910. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9911. for i = 0, 7, 0.1 do
  9912. swait()
  9913. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9914. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9915. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9916. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9917. if Torsovelocity.Y > 2 then
  9918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9923. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9924. elseif Torsovelocity.Y < 1 then
  9925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9927. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9929. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9930. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9931. end
  9932. end
  9933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9934. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9935. for i = 0, 6, 0.1 do
  9936. swait()
  9937. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9938. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9939. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9940. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9941. if Torsovelocity.Y > 2 then
  9942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9944. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9945. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9946. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9947. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9948. elseif Torsovelocity.Y < 1 then
  9949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9951. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9953. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9954. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9955. end
  9956. end
  9957. for i = 0, 5, 0.1 do
  9958. swait()
  9959. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9960. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9961. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9962. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9963. if Torsovelocity.Y > 2 then
  9964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9966. 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)
  9967. 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)
  9968. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9969. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9970. elseif Torsovelocity.Y < 1 then
  9971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9973. 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)
  9974. 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)
  9975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9976. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9977. end
  9978. end
  9979. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9980. for i = 0, 7, 0.1 do
  9981. swait()
  9982. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9983. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9984. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9985. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9986. if Torsovelocity.Y > 2 then
  9987. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9988. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9989. 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)
  9990. 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)
  9991. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9992. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9993. elseif Torsovelocity.Y < 1 then
  9994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9996. 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)
  9997. 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)
  9998. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9999. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  10000. end
  10001. end
  10002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  10003. GuW1:Destroy()
  10004. GuW1 = Instance.new("Weld")
  10005. GuW1.Name = "GuW"
  10006. GuW1.Part0 = Torso
  10007. GuW1.C0 = cn(0, 0, -6)
  10008. GuW1.C1 = cn(0, 0, 0)
  10009. GuW1.Part1 = Firepart1
  10010. GuW1.Parent = Torso
  10011. GuW2:Destroy()
  10012. GuW2 = Instance.new("Weld")
  10013. GuW2.Name = "GuW"
  10014. GuW2.Part0 = Torso
  10015. GuW2.C0 = cn(0, 0, -6)
  10016. GuW2.C1 = cn(0, 0, 0)
  10017. GuW2.Part1 = Firepart2
  10018. GuW2.Parent = Torso
  10019. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  10020. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  10021. GuW2:Destroy()
  10022. GuW2 = Instance.new("Weld")
  10023. GuW2.Name = "GuW"
  10024. GuW2.Part0 = Torso
  10025. GuW2.C0 = cn(0, 0, -4)
  10026. GuW2.C1 = cn(0, 0, 0)
  10027. GuW2.Part1 = Firepart2
  10028. GuW2.Parent = Torso
  10029. for i = 0, 7, 0.1 do
  10030. swait()
  10031. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10032. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10033. if Torsovelocity.Y > 2 then
  10034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10036. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10037. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10038. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10039. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10040. elseif Torsovelocity.Y < 1 then
  10041. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10042. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10043. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10044. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10045. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10046. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10047. end
  10048. end
  10049. local bp2 = Create("BodyPosition")({
  10050. P = 900,
  10051. D = 1000,
  10052. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  10053. position = Torso.Position + Vector3.new(0, 60, 0),
  10054. Parent = Torso
  10055. })
  10056. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  10057. for i = 0, 8, 0.1 do
  10058. swait()
  10059. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10060. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10061. 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)
  10062. if Torsovelocity.Y > 2 then
  10063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10065. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10066. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10067. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10068. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10069. elseif Torsovelocity.Y < 1 then
  10070. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10071. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10072. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10073. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10074. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10075. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10076. end
  10077. end
  10078. for i = 0, 18, 0.1 do
  10079. swait()
  10080. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  10081. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  10082. 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)
  10083. if Torsovelocity.Y > 2 then
  10084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10086. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10087. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10088. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10089. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10090. elseif Torsovelocity.Y < 1 then
  10091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  10093. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  10094. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  10095. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10096. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10097. end
  10098. end
  10099. GuW1:Destroy()
  10100. GuW1 = Instance.new("Weld")
  10101. GuW1.Name = "GuW"
  10102. GuW1.Part0 = Torso
  10103. GuW1.C0 = cn(0, 0, -15)
  10104. GuW1.C1 = cn(0, 0, 0)
  10105. GuW1.Part1 = Firepart1
  10106. GuW1.Parent = Torso
  10107. GuW2:Destroy()
  10108. GuW2 = Instance.new("Weld")
  10109. GuW2.Name = "GuW"
  10110. GuW2.Part0 = Torso
  10111. GuW2.C0 = cn(0, 0, -17.5)
  10112. GuW2.C1 = cn(0, 0, 0)
  10113. GuW2.Part1 = Firepart2
  10114. GuW2.Parent = Torso
  10115. for i = 0, 1.25, 0.01 do
  10116. swait()
  10117. 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)
  10118. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  10119. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  10120. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  10121. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  10122. if Torsovelocity.Y > 2 then
  10123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10125. 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)
  10126. 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)
  10127. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10128. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10129. elseif Torsovelocity.Y < 1 then
  10130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  10132. 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)
  10133. 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)
  10134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10135. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10136. end
  10137. end
  10138. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  10139. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  10140. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  10141. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  10142. for i = 0, 3, 0.1 do
  10143. swait()
  10144. if Torsovelocity.Y > 2 then
  10145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  10147. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10148. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10150. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10151. elseif Torsovelocity.Y < 1 then
  10152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10154. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10158. end
  10159. end
  10160. wait(1)
  10161. bp2:Destroy()
  10162. Humanoid.WalkSpeed = 16
  10163. attack = false
  10164. MV4 = 0
  10165. Firepart1:Destroy()
  10166. Firepart2:Destroy()
  10167. end
  10168. end)
  10169. whiletruewait = false
  10170. game:GetService("RunService").RenderStepped:connect(function()
  10171. if whiletruewait == false then
  10172. whiletruewait = true
  10173. wait()
  10174. whiletruewait = false
  10175. end
  10176. end)
  10177. game:GetService("RunService").RenderStepped:connect(function()
  10178. if whiletruewait == false then
  10179. if MV1 < 20 then
  10180. MV1 = MV1 + 0.2
  10181. end
  10182. if MV2 < 90 then
  10183. MV2 = MV2 + 1
  10184. end
  10185. if MV3 < 190 then
  10186. MV3 = MV3 + 0.4
  10187. end
  10188. if MV4 < 500 then
  10189. MV4 = MV4 + 0.3
  10190. end
  10191. end
  10192. end)
  10193. Humanoid.MaxHealth = 10000
  10194. wait()
  10195. for i = 1, 6 do
  10196. Humanoid.Health = Humanoid.MaxHealth
  10197. wait()
  10198. end
  10199.  
  10200. ---
  10201. GroundWave3 = function()
  10202. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  10203. Colors = {"White", "White"}
  10204. local wave = Instance.new("Part", char)
  10205. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10206. wave.Anchored = true
  10207. wave.Name = "Wave"
  10208. wave.CanCollide = false
  10209. wave.Locked = true
  10210. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  10211. wave.TopSurface = "Smooth"
  10212. wave.BottomSurface = "Smooth"
  10213. wave.Transparency = 0.10
  10214. wave.CFrame = HandCF
  10215. wm = Instance.new("SpecialMesh",wave)
  10216. wm.MeshId = "rbxassetid://559831844"
  10217. coroutine.wrap(function()
  10218. for i = 1, 30, 1 do
  10219. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  10220. wave.Size = wm.Scale
  10221. wave.CFrame = HandCF
  10222. wave.Transparency = i/30
  10223. wait()
  10224. end
  10225. wait()
  10226. wave:Destroy()
  10227. end)()
  10228. end
  10229. ---
  10230.  
  10231. local rock3 = false
  10232. local rock2 = false
  10233. local rock = false
  10234.  
  10235. if rock2 == true then
  10236. wait(0.1)
  10237.  
  10238. for i,v in pairs(char:GetChildren()) do
  10239. if v:IsA("Part") then
  10240. if v.Name == "NewPart2" then
  10241. v.GO.Velocity = v3(0,-5,0)
  10242. end
  10243. end
  10244.  
  10245. end
  10246. rock2 = false
  10247. end
  10248. if rock3 == true then
  10249. wait(0.1)
  10250. for i,v in pairs(char:GetChildren()) do
  10251. if v:IsA("Part") then
  10252. if v.Name == "NewPart2" then
  10253. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  10254. end
  10255. end
  10256. end
  10257. rock3 = false
  10258. end
  10259.  
  10260.  
  10261. local v3 = Vector3.new
  10262. local num = 0
  10263. local bc = BrickColor.new
  10264. local new = Instance.new
  10265.  
  10266. GroundWave1d = function()
  10267.  
  10268. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  10269. Colors = {"Cyan", "Cyan"}
  10270. local wave = Instance.new("Part", char)
  10271. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  10272. wave.Anchored = true
  10273. wave.Name = "Wave"..number
  10274. wave.CanCollide = false
  10275. wave.Locked = true
  10276. wave.Size = Vector3.new(0.5,0.5,0.5)
  10277. wave.TopSurface = "Smooth"
  10278. wave.BottomSurface = "Smooth"
  10279. wave.Transparency = 0.35
  10280. wave.CFrame = HandCF
  10281. wm = Instance.new("SpecialMesh", wave)
  10282. wm.Name = "wave"..number
  10283. wm.MeshId = "rbxassetid://3270017"
  10284. coroutine.wrap(function()
  10285. for i = 1, 30, 1 do
  10286. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  10287. wave.Size = wm.Scale
  10288. wave.CFrame = HandCF
  10289. wave.Transparency = i/30
  10290. wait()
  10291. end
  10292. wait()
  10293. wave:Destroy()
  10294.  
  10295. end)()
  10296. end
  10297.  
  10298. mouse.KeyDown:connect(function(key)
  10299. if key == "=" then
  10300.  
  10301. Humanoid.WalkSpeed = 0
  10302. RootPart.Anchored = true
  10303. bigkamehameha1 = true
  10304.  
  10305. wait(0)
  10306. bigkamehameha1 = false
  10307. bigkamehameha2 = true
  10308. ar = new("Part",char)
  10309. ar.Name = "NewPart"
  10310. ar.Position = v3(999,999,999)
  10311. ar.Size = v3(1,1,1)
  10312. ar.BrickColor = bc("Cyan")
  10313. ar.Material = "Neon"
  10314. ar.Transparency = 1
  10315. aar = new("SpecialMesh",ar)
  10316. aar.MeshType = "Sphere"
  10317. aar.Scale = v3(3,3,4)
  10318.  
  10319. aaar =new("Weld",ar)
  10320. aaar.Part0 = Torso
  10321. aaar.Part1 = ar
  10322. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  10323. for i = 1,9 do
  10324. wait(0.5)
  10325. GroundWave1d()
  10326. ar.Transparency = ar.Transparency - 0.1
  10327. end
  10328. kamehameha()
  10329.  
  10330. idle7 = true
  10331. ar:Destroy()
  10332. bigkamehameha2 = false
  10333. RootPart.Anchored = false
  10334. end
  10335. end)
  10336.  
  10337.  
  10338.  
  10339. local rad = math.rad
  10340. local kamehameha5 = false
  10341. local kamehameha1 = false
  10342. local kamehameha2 = false
  10343. local kamehameha3 = false
  10344. local kamehameha4 = false
  10345.  
  10346. mouse.KeyDown:connect(function(key)
  10347. if key == "=" then
  10348.  
  10349.  
  10350. idle = false
  10351. Humanoid.WalkSpeed = 0
  10352. RootPart.Anchored = true
  10353.  
  10354. KamehamehaVoice:Play()
  10355. startk = true
  10356.  
  10357.  
  10358.  
  10359. wait(0.4)
  10360.  
  10361.  
  10362. kamehameha2 = true
  10363. kamehameha()
  10364. wait(0.8)
  10365. KamehamehaVoice.TimePosition = 0
  10366. kamehameha2 = false
  10367. Humanoid.WalkSpeed = 16
  10368. RootPart.Anchored = false
  10369. end
  10370. end)
  10371.  
  10372.  
  10373. mouse.KeyDown:connect(function(key)
  10374. if key=="=" then
  10375. Serious()
  10376. char.JumPower = 150
  10377. end
  10378. end)
  10379. Health = math.huge --------- Serious mode aura.
  10380. BaseHealth = math.huge
  10381.  
  10382.  
  10383.  
  10384.  
  10385. InForm = false
  10386.  
  10387. Player = game.Players.localPlayer
  10388. Char = Player.Character
  10389. Torso = Char.Torso
  10390.  
  10391. function Serious()
  10392. for X = 1, 1 do wait()
  10393.  
  10394.  
  10395. wait(0)
  10396. for X = 1, 1 do wait()
  10397. local Effect = Instance.new("Part")
  10398. Effect.Name = "Effect"
  10399. Effect.Parent = Torso
  10400. Effect.CFrame = Torso.CFrame
  10401. Effect.BrickColor = BrickColor.new("Neon orange")
  10402. Effect.Shape = "Ball"
  10403. Effect.Size = Vector3.new(1, 1, 1)
  10404. Effect.Anchored = true
  10405. Effect.Material = "Neon"
  10406. Effect.CanCollide = false
  10407. Effect.CFrame = Torso.CFrame
  10408. Effect.Size = Effect.Size + Vector3.new(0.5)
  10409. Effect.Transparency = Effect.Transparency + 0.04
  10410. end
  10411. end
  10412.  
  10413. repeat
  10414. Torso:FindFirstChild("Effect"):Remove()
  10415. until Torso:FindFirstChild("Effect") == nil
  10416.  
  10417.  
  10418. local Color1 = Color3.new(255, 255, 0)
  10419. local Color2 = Color3.new(255, 255, 0)
  10420.  
  10421. for i = 0, 3, 0.1 do
  10422. swait()
  10423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  10424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  10425. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  10426. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  10427. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10428. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  10429. end
  10430. local pie22 = Instance.new("ParticleEmitter")
  10431. pie22.Parent = LeftArm
  10432. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10433. pie22.LightEmission = 1
  10434. pie22.Size = NumberSequence.new(1,2)
  10435. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10436. pie22.Transparency = NumberSequence.new(0.7,1)
  10437. pie22.EmissionDirection = "Top"
  10438. pie22.Enabled = true
  10439. pie22.Lifetime = NumberRange.new(1)
  10440. pie22.Rotation = NumberRange.new(-420, 425)
  10441. pie22.Rate = 50
  10442. pie22.Speed = NumberRange.new(1)
  10443. pie22.LockedToPart = false
  10444. pie22.VelocitySpread = 2
  10445. local pie22 = Instance.new("ParticleEmitter")
  10446. pie22.Parent = RightArm
  10447. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10448. pie22.LightEmission = 1
  10449. pie22.Size = NumberSequence.new(1,2)
  10450. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10451. pie22.Transparency = NumberSequence.new(0.7,1)
  10452. pie22.EmissionDirection = "Top"
  10453. pie22.Enabled = true
  10454. pie22.Lifetime = NumberRange.new(1)
  10455. pie22.Rotation = NumberRange.new(-420, 425)
  10456. pie22.Rate = 50
  10457. pie22.Speed = NumberRange.new(1)
  10458. pie22.LockedToPart = false
  10459. pie22.VelocitySpread = 2
  10460. local pie22 = Instance.new("ParticleEmitter")
  10461. pie22.Parent = LeftLeg
  10462. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10463. pie22.LightEmission = 1
  10464. pie22.Size = NumberSequence.new(1,2)
  10465. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10466. pie22.Transparency = NumberSequence.new(0.8,1)
  10467. pie22.EmissionDirection = "Top"
  10468. pie22.Enabled = true
  10469. pie22.Lifetime = NumberRange.new(1)
  10470. pie22.Rotation = NumberRange.new(-420, 425)
  10471. pie22.Rate = 20
  10472. pie22.Speed = NumberRange.new(1)
  10473. pie22.LockedToPart = false
  10474. pie22.VelocitySpread = 2
  10475. local pie22 = Instance.new("ParticleEmitter")
  10476. pie22.Parent = RightLeg
  10477. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  10478. pie22.LightEmission = 1
  10479. pie22.Size = NumberSequence.new(1,2)
  10480. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  10481. pie22.Transparency = NumberSequence.new(0.8,1)
  10482. pie22.EmissionDirection = "Top"
  10483. pie22.Enabled = true
  10484. pie22.Lifetime = NumberRange.new(1)
  10485. pie22.Rotation = NumberRange.new(-420, 425)
  10486. pie22.Rate = 20
  10487. pie22.Speed = NumberRange.new(1)
  10488. pie22.LockedToPart = false
  10489. pie22.VelocitySpread = 2
  10490. lig = Instance.new("PointLight",Player.Character.Torso)
  10491. lig.Color=Color3.new(255,255,0)
  10492. lig.Range = 6
  10493.  
  10494. local Must = Instance.new("Sound",Torso)
  10495. Must.SoundId = "rbxassetid://136847579"
  10496. Must.Pitch = 0.99
  10497. Must.Volume = 0.6
  10498. Must.Looped = false
  10499. wait(0)
  10500. Must:Play()
  10501. a21e = new("Part",char)
  10502. a21e.Name = "Beam"..num
  10503. a21e.Locked = true
  10504. a21e.Size = v3(1,1,1)
  10505. a21e.CanCollide = false
  10506. a21e.BrickColor = bc("Neon orange")
  10507. a21e.Material = "Neon"
  10508. a21e.Transparency = 0
  10509. aa21e = new("SpecialMesh",a21e)
  10510. a21e.Anchored = true
  10511. a21e.Position = RootPart.Position
  10512. aa21e.MeshType = "Sphere"
  10513. aa21e.Scale = v3(1,1,1)
  10514. for i = 1,50 do
  10515. wait()
  10516. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  10517. a21e.Transparency = a21e.Transparency + 0.04
  10518. end
  10519.  
  10520.  
  10521. local Mus = Instance.new("Sound",Torso)
  10522. Mus.SoundId = "rbxassetid://291165237"
  10523. Mus.Pitch = 0.99
  10524. Mus.Volume = 0.2
  10525. Mus.Looped = true
  10526. wait(0)
  10527. Mus:Play()
  10528.  
  10529. InForm = true
  10530. Humanoid.JumpPower = 120
  10531.  
  10532. Char.Humanoid.MaxHealth = Health
  10533. wait(0.3)
  10534. Char.Humanoid.Health = Health
  10535. wait(0.7)
  10536. Must:Destroy()
  10537. end
  10538.  
  10539. function Base()
  10540. InForm = false
  10541. local Effect = Instance.new("Part")
  10542. Effect.Name = "Effect"
  10543. Effect.Parent = Torso
  10544. Effect.CFrame = Torso.CFrame
  10545. Effect.BrickColor = BrickColor.new("White")
  10546. Effect.Shape = "Ball"
  10547. Effect.Size = Vector3.new(8, 8, 8)
  10548. Effect.Anchored = true
  10549. Effect.Material = "Neon"
  10550. Effect.CanCollide = false
  10551. for loop = 1, 25 do wait()
  10552. Effect.CFrame = Torso.CFrame
  10553. Effect.Size = Effect.Size + Vector3.new(-0.5)
  10554. Effect.Transparency = Effect.Transparency + 0.04
  10555.  
  10556. end
  10557. repeat
  10558. Torso:FindFirstChild("Effect"):Remove()
  10559. until Torso:FindFirstChild("Effect") == nil
  10560.  
  10561. for i, v in pairs(Torso:GetChildren()) do
  10562. if v:IsA('ParticleEmitter') then
  10563. v:Remove()
  10564. end
  10565. end
  10566. char.Humanoid.MaxHealth = BaseHealth
  10567. wait(0.3)
  10568. char.Humanoid.Health = BaseHealth
  10569.  
  10570.  
  10571. end
  10572.  
  10573. mouse.KeyDown:connect(function(key)
  10574. if key=="9" then
  10575. Base()
  10576. lig:Destroy()
  10577. end
  10578. end)
  10579.  
  10580. Player.Chatted:connect(function(Message)
  10581. if Message == "Time to get serious." and InForm == false then
  10582. wait(0.10)
  10583. Serious()
  10584. end
  10585. if Message == "off" or Message == "Nice fight." and InForm == true then
  10586. Base()
  10587. end
  10588. local ContentProvider = game:GetService("ContentProvider")
  10589.  
  10590. local function LoadAssets(AssetList)
  10591. -- Takes an asset list and preloads it. Will not wait for them to load.
  10592.  
  10593. for _, AssetId in pairs(AssetList) do
  10594. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  10595. end
  10596. end
  10597.  
  10598. local Gibs = game.Workspace
  10599.  
  10600. function Kill(Character)
  10601. Character.Humanoid.Health = 0
  10602. local poo = Instance.new("IntValue",Character)
  10603. poo.Name = "haha nope"
  10604. local svch = Character
  10605. local hum = Character:findFirstChild("Humanoid")
  10606. Character.Archivable = true
  10607. local chrclone = Character:clone()
  10608. Character.Archivable = false
  10609.  
  10610. local ch = chrclone:GetChildren()
  10611. local i
  10612. for i = 1,#ch do
  10613. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  10614. ch[i]:remove()
  10615. end
  10616. end
  10617. local function Scan(ch)
  10618. local e
  10619. for e = 1,#ch do
  10620. Scan(ch[e]:GetChildren())
  10621. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  10622. ch[e]:remove()
  10623. end
  10624. end
  10625. end
  10626. Scan(chrclone:GetChildren())
  10627.  
  10628. local hum2 = chrclone:findFirstChild("Humanoid")
  10629.  
  10630.  
  10631. if hum2 ~= nil then
  10632. hum2.Name = "Humanoid2"
  10633. hum2.PlatformStand = true
  10634. hum2.Sit = true
  10635. hum2.MaxHealth = 0
  10636. hum2.Health = 0
  10637. end
  10638.  
  10639. local ch = Character:GetChildren()
  10640. local i
  10641. for i = 1,#ch do
  10642. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10643. ch[i]:remove()
  10644. end
  10645. end
  10646.  
  10647. wait(0.2)
  10648.  
  10649. local ch = Character:GetChildren()
  10650. local i
  10651. for i = 1,#ch do
  10652. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  10653. ch[i]:remove()
  10654. end
  10655. end
  10656. Character = chrclone
  10657. local Torso = Character.Torso
  10658. local movevector = Vector3.new()
  10659.  
  10660. if Torso then
  10661. local Head = Character:FindFirstChild("Head")
  10662. local Limb = Character:FindFirstChild("Right Arm")
  10663. if Limb then
  10664.  
  10665. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  10666. local Joint = Instance.new("Glue")
  10667. Joint.Name = "RightShoulder"
  10668. Joint.Part0 = Torso
  10669. Joint.Part1 = Limb
  10670. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10671. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10672. Joint.Parent = Torso
  10673.  
  10674. local B = Instance.new("Part")
  10675. B.TopSurface = 0
  10676. B.BottomSurface = 0
  10677. B.formFactor = "Symmetric"
  10678. B.Size = Vector3.new(1, 1, 1)
  10679. B.Transparency = 1
  10680. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10681. B.Parent = Character
  10682. local W = Instance.new("Weld")
  10683. W.Part0 = Limb
  10684. W.Part1 = B
  10685. W.C0 = CFrame.new(0, -0.5, 0)
  10686. W.Parent = Limb
  10687.  
  10688. end
  10689. local Limb = Character:FindFirstChild("Left Arm")
  10690. if Limb then
  10691.  
  10692. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  10693. local Joint = Instance.new("Glue")
  10694. Joint.Name = "LeftShoulder"
  10695. Joint.Part0 = Torso
  10696. Joint.Part1 = Limb
  10697. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10698. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10699. Joint.Parent = Torso
  10700.  
  10701. local B = Instance.new("Part")
  10702. B.TopSurface = 0
  10703. B.BottomSurface = 0
  10704. B.formFactor = "Symmetric"
  10705. B.Size = Vector3.new(1, 1, 1)
  10706. B.Transparency = 1
  10707. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10708. B.Parent = Character
  10709. local W = Instance.new("Weld")
  10710. W.Part0 = Limb
  10711. W.Part1 = B
  10712. W.C0 = CFrame.new(0, -0.5, 0)
  10713. W.Parent = Limb
  10714.  
  10715. end
  10716. local Limb = Character:FindFirstChild("Right Leg")
  10717. if Limb then
  10718.  
  10719. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  10720. local Joint = Instance.new("Glue")
  10721. Joint.Name = "RightHip"
  10722. Joint.Part0 = Torso
  10723. Joint.Part1 = Limb
  10724. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10725. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  10726. Joint.Parent = Torso
  10727.  
  10728. local B = Instance.new("Part")
  10729. B.TopSurface = 0
  10730. B.BottomSurface = 0
  10731. B.formFactor = "Symmetric"
  10732. B.Size = Vector3.new(1, 1, 1)
  10733. B.Transparency = 1
  10734. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10735. B.Parent = Character
  10736. local W = Instance.new("Weld")
  10737. W.Part0 = Limb
  10738. W.Part1 = B
  10739. W.C0 = CFrame.new(0, -0.5, 0)
  10740. W.Parent = Limb
  10741.  
  10742. end
  10743. local Limb = Character:FindFirstChild("Left Leg")
  10744. if Limb then
  10745.  
  10746. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  10747. local Joint = Instance.new("Glue")
  10748. Joint.Name = "LeftHip"
  10749. Joint.Part0 = Torso
  10750. Joint.Part1 = Limb
  10751. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10752. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  10753. Joint.Parent = Torso
  10754.  
  10755. local B = Instance.new("Part")
  10756. B.TopSurface = 0
  10757. B.BottomSurface = 0
  10758. B.formFactor = "Symmetric"
  10759. B.Size = Vector3.new(1, 1, 1)
  10760. B.Transparency = 1
  10761. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  10762. B.Parent = Character
  10763. local W = Instance.new("Weld")
  10764. W.Part0 = Limb
  10765. W.Part1 = B
  10766. W.C0 = CFrame.new(0, -0.5, 0)
  10767. W.Parent = Limb
  10768. end
  10769. end
  10770. end
  10771. ----------
  10772.  
  10773. lerpz = function(D, E, F, G)
  10774. D[E] = D[E]:lerp(F, G)
  10775. end
  10776.  
  10777. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10778. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10779. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10780. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10781. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10782. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10783. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10784. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10785. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10786. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  10787. resetlerp = function()
  10788. RJ.C0 = RJC0
  10789. RJ.C1 = RJC1
  10790. N.C0 = NC0
  10791. N.C1 = NC1
  10792. RS.C0 = RSC0
  10793. RS.C1 = RSC1
  10794. LS.C0 = LSC0
  10795. LS.C1 = LSC1
  10796. RH.C0 = RHC0
  10797. RH.C1 = RHC1
  10798. LH.C0 = LHC0
  10799. LH.C1 = LHC1
  10800. end
  10801. -------
  10802. ----------
  10803. hrp = char.HumanoidRootPart
  10804.  
  10805. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10806. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10807. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10808. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10809. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10810. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10811. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10812. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10813. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10814. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10815. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10816. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10817. RS = Torso:FindFirstChild("Right Shoulder")
  10818. LS = Torso:FindFirstChild("Left Shoulder")
  10819. RH = Torso:FindFirstChild("Right Hip")
  10820. LH = Torso:FindFirstChild("Left Hip")
  10821. RJ = hrp:FindFirstChild("RootJoint")
  10822. N = Torso:FindFirstChild("Neck")
  10823. cf = CFrame.new
  10824. ang = CFrame.Angles
  10825. rd = math.rad
  10826. rd2 = math.random
  10827. cs = ColorSequence.new
  10828. ns = NumberSequence.neweart
  10829. nsk = NumberSequenceKeypoint.new
  10830. -------------------
  10831. end)
  10832. print([[
  10833. -------------------------------------------------
  10834. hi
  10835. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement