Advertisement
AxeuerAlt

Untitled

Jan 13th, 2020
355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Script
  2.  
  3.  
  4. wait(1)
  5.  
  6.  
  7. local punched1 = true
  8. local punched2 = false
  9. local punched3 = false
  10. local punched4 = false
  11. local beamgo4 = 2.2
  12. local beamgo3 = 1
  13. local trans = 1
  14. local ssj1 = false
  15. local ssj2 = false
  16. local transforming1 = false
  17. local transforming2 = false
  18. local transforming3 = false
  19. local transforming4 = false
  20. local onaura = true
  21. local num = 0
  22. local enabled = true
  23. local beamgo = 2.2
  24. local beamgo1 = 1
  25. local p = game.Players.LocalPlayer
  26. local char = p.Character
  27. local mouse = p:GetMouse()
  28. local larm = char["Left Arm"]
  29. local rarm = char["Right Arm"]
  30. local lleg = char["Left Leg"]
  31. local rleg = char["Right Leg"]
  32. local hed = char.Head
  33. local torso = char.Torso
  34. local hum = char.Humanoid
  35. local root = char.HumanoidRootPart
  36. local canattack = true
  37. local canwalk = true
  38. local canwalk1 = true
  39. local canidle = true
  40. local rs = game:GetService("RunService").RenderStepped
  41. local new = Instance.new
  42. local v3 = Vector3.new
  43. local ns = NumberSequence.new
  44. local nr = NumberRange.new
  45. local bc = BrickColor.new
  46. local cf = CFrame.new
  47. local cfa = CFrame.Angles
  48. local rad = math.rad
  49. local startk = false
  50. local beam1 = false
  51. local beam2 = false
  52. local powering = false
  53. stop = false
  54. local start = false
  55. Mrandom = math.random
  56. local DebrisModel = Instance.new("Model",char)
  57. DebrisModel.Name = "Debris"
  58. C3 = Color3.new
  59. local base = true
  60. local super = false
  61. local super2 = false
  62. local super3 = false
  63. local god = false
  64. local blue = false
  65. local slow = false
  66. local ui = false
  67. local kaioken = false
  68. local dodge = false
  69. local transformed = false
  70. local muiable = false
  71. cooldown = true
  72. canfly = false
  73.  
  74. -- Scripts
  75. -- Objects
  76.  
  77. local HealthGUI = Instance.new("ScreenGui")
  78. local TextLabel = Instance.new("TextLabel")
  79. local Frame2 = Instance.new("Frame")
  80. local Slot2 = Instance.new("TextLabel")
  81. local Slot3 = Instance.new("TextLabel")
  82. local Slot4 = Instance.new("TextLabel")
  83. local Slot5 = Instance.new("TextLabel")
  84. local Slot6 = Instance.new("TextLabel")
  85. local Slot7 = Instance.new("TextLabel")
  86. local Slot8 = Instance.new("TextLabel")
  87. local Slot9 = Instance.new("TextLabel")
  88. local Slot10 = Instance.new("TextLabel")
  89. local Slot11 = Instance.new("TextLabel")
  90. local Slot12 = Instance.new("TextLabel")
  91.  
  92. -- Properties
  93. PlayerGui = p.PlayerGui
  94. HealthGUI.Name = "HealthGUI"
  95. HealthGUI = Instance.new("ScreenGui", PlayerGui)
  96.  
  97. TextLabel.Parent = HealthGUI
  98. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  99. TextLabel.BackgroundTransparency = 1
  100. TextLabel.Position = UDim2.new(0, 0, 0.959999979, 0)
  101. TextLabel.Size = UDim2.new(0.0900000036, 0, 0.0500000007, 0)
  102. TextLabel.ZIndex = 3
  103. TextLabel.Font = Enum.Font.Cartoon
  104. TextLabel.Text = "[H] Flight"
  105. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  106. TextLabel.TextScaled = true
  107. TextLabel.TextSize = 10
  108. TextLabel.TextStrokeColor3 = Color3.new(1, 0.294118, 0.294118)
  109. TextLabel.TextStrokeTransparency = 0
  110. TextLabel.TextWrapped = true
  111.  
  112. Frame2.Name = "Frame2"
  113. Frame2.Parent = HealthGUI
  114. Frame2.BackgroundColor3 = Color3.new(1, 1, 1)
  115. Frame2.BackgroundTransparency = 1
  116. Frame2.Position = UDim2.new(-0.00146412884, 0, 0.00607902743, 0)
  117. Frame2.Size = UDim2.new(0.5, 0, 0.5, 0)
  118.  
  119. Slot2.Name = "Slot2"
  120. Slot2.Parent = Frame2
  121. Slot2.BackgroundColor3 = Color3.new(1, 1, 1)
  122. Slot2.BackgroundTransparency = 1
  123. Slot2.Position = UDim2.new(1.72187495, 0, 1.34546447, 0)
  124. Slot2.Rotation = -1
  125. Slot2.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  126. Slot2.Font = Enum.Font.ArialBold
  127. Slot2.Text = "[U] UI"
  128. Slot2.TextColor3 = Color3.new(1, 1, 1)
  129. Slot2.TextScaled = true
  130. Slot2.TextSize = 30
  131. Slot2.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  132. Slot2.TextStrokeTransparency = 0
  133. Slot2.TextWrapped = true
  134.  
  135. Slot3.Name = "Slot3"
  136. Slot3.Parent = Frame2
  137. Slot3.BackgroundColor3 = Color3.new(1, 1, 1)
  138. Slot3.BackgroundTransparency = 1
  139. Slot3.Position = UDim2.new(1.722, 0, 1.20500004, 0)
  140. Slot3.Rotation = -1
  141. Slot3.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  142. Slot3.Font = Enum.Font.ArialBold
  143. Slot3.Text = "[Y] MUI"
  144. Slot3.TextColor3 = Color3.new(1, 1, 1)
  145. Slot3.TextScaled = true
  146. Slot3.TextSize = 100
  147. Slot3.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  148. Slot3.TextStrokeTransparency = 0
  149. Slot3.TextWrapped = true
  150.  
  151. Slot4.Name = "Slot4"
  152. Slot4.Parent = Frame2
  153. Slot4.BackgroundColor3 = Color3.new(1, 1, 1)
  154. Slot4.BackgroundTransparency = 1
  155. Slot4.Position = UDim2.new(1.722, 0, 1.10500002, 0)
  156. Slot4.Rotation = -1
  157. Slot4.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  158. Slot4.Font = Enum.Font.ArialBold
  159. Slot4.Text = "[P] Energy Charge"
  160. Slot4.TextColor3 = Color3.new(1, 1, 1)
  161. Slot4.TextScaled = true
  162. Slot4.TextSize = 100
  163. Slot4.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  164. Slot4.TextStrokeTransparency = 0
  165. Slot4.TextWrapped = true
  166.  
  167. Slot5.Name = "Slot5"
  168. Slot5.Parent = Frame2
  169. Slot5.BackgroundColor3 = Color3.new(1, 1, 1)
  170. Slot5.BackgroundTransparency = 1
  171. Slot5.Position = UDim2.new(1.722, 0, 1.005, 0)
  172. Slot5.Rotation = -1
  173. Slot5.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  174. Slot5.Font = Enum.Font.ArialBold
  175. Slot5.Text = "[Q] Kamehameha"
  176. Slot5.TextColor3 = Color3.new(1, 1, 1)
  177. Slot5.TextScaled = true
  178. Slot5.TextSize = 100
  179. Slot5.TextStrokeColor3 = Color3.new(0, 1, 1)
  180. Slot5.TextStrokeTransparency = 0
  181. Slot5.TextWrapped = true
  182.  
  183. Slot6.Name = "Slot6"
  184. Slot6.Parent = Frame2
  185. Slot6.BackgroundColor3 = Color3.new(1, 1, 1)
  186. Slot6.BackgroundTransparency = 1
  187. Slot6.Position = UDim2.new(1.722, 0, 1.505, 0)
  188. Slot6.Rotation = -1
  189. Slot6.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  190. Slot6.Font = Enum.Font.ArialBold
  191. Slot6.Text = "[R] Guard"
  192. Slot6.TextColor3 = Color3.new(1, 1, 1)
  193. Slot6.TextScaled = true
  194. Slot6.TextSize = 100
  195. Slot6.TextStrokeColor3 = Color3.new(1, 0, 0)
  196. Slot6.TextStrokeTransparency = 0
  197. Slot6.TextWrapped = true
  198.  
  199. Slot7.Name = "Slot7"
  200. Slot7.Parent = Frame2
  201. Slot7.BackgroundColor3 = Color3.new(1, 1, 1)
  202. Slot7.BackgroundTransparency = 1
  203. Slot7.Position = UDim2.new(1.722, 0, 1.60500002, 0)
  204. Slot7.Rotation = -1
  205. Slot7.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  206. Slot7.Font = Enum.Font.ArialBold
  207. Slot7.Text = "[E] Combat"
  208. Slot7.TextColor3 = Color3.new(1, 1, 1)
  209. Slot7.TextScaled = true
  210. Slot7.TextSize = 100
  211. Slot7.TextStrokeColor3 = Color3.new(1, 0, 0)
  212. Slot7.TextStrokeTransparency = 0
  213. Slot7.TextWrapped = true
  214.  
  215. Slot8.Name = "Slot8"
  216. Slot8.Parent = Frame2
  217. Slot8.BackgroundColor3 = Color3.new(1, 1, 1)
  218. Slot8.BackgroundTransparency = 1
  219. Slot8.Position = UDim2.new(1.722, 0, 1.70500004, 0)
  220. Slot8.Rotation = -1
  221. Slot8.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  222. Slot8.Font = Enum.Font.ArialBold
  223. Slot8.Text = "[X] Super God Fist"
  224. Slot8.TextColor3 = Color3.new(1, 1, 1)
  225. Slot8.TextScaled = true
  226. Slot8.TextSize = 100
  227. Slot8.TextStrokeColor3 = Color3.new(1, 0.333333, 0)
  228. Slot8.TextStrokeTransparency = 0
  229. Slot8.TextWrapped = true
  230.  
  231. Slot9.Name = "Slot9"
  232. Slot9.Parent = Frame2
  233. Slot9.BackgroundColor3 = Color3.new(1, 1, 1)
  234. Slot9.BackgroundTransparency = 1
  235. Slot9.Position = UDim2.new(1.722, 0, 1.80499995, 0)
  236. Slot9.Rotation = -1
  237. Slot9.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  238. Slot9.Font = Enum.Font.ArialBold
  239. Slot9.Text = "[V] Grab"
  240. Slot9.TextColor3 = Color3.new(1, 1, 1)
  241. Slot9.TextScaled = true
  242. Slot9.TextSize = 100
  243. Slot9.TextStrokeColor3 = Color3.new(1, 0, 0)
  244. Slot9.TextStrokeTransparency = 0
  245. Slot9.TextWrapped = true
  246.  
  247. Slot10.Name = "Slot10"
  248. Slot10.Parent = Frame2
  249. Slot10.BackgroundColor3 = Color3.new(1, 1, 1)
  250. Slot10.BackgroundTransparency = 1
  251. Slot10.Position = UDim2.new(1.722, 0, 0.704999983, 0)
  252. Slot10.Rotation = -1
  253. Slot10.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  254. Slot10.Font = Enum.Font.ArialBold
  255. Slot10.Text = "[3] Z-Vanish"
  256. Slot10.TextColor3 = Color3.new(1, 1, 1)
  257. Slot10.TextScaled = true
  258. Slot10.TextSize = 100
  259. Slot10.TextStrokeTransparency = 0
  260. Slot10.TextWrapped = true
  261.  
  262. Slot11.Name = "Slot 11"
  263. Slot11.Parent = Frame2
  264. Slot11.BackgroundColor3 = Color3.new(1, 1, 1)
  265. Slot11.BackgroundTransparency = 1
  266. Slot11.Position = UDim2.new(1.62199998, 0, 0.104999997, 0)
  267. Slot11.Rotation = -1
  268. Slot11.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  269. Slot11.Font = Enum.Font.ArialBold
  270. Slot11.Text = "UI Avatar made by venturiansonic"
  271. Slot11.TextColor3 = Color3.new(0, 1, 1)
  272. Slot11.TextScaled = true
  273. Slot11.TextSize = 100
  274. Slot11.TextStrokeColor3 = Color3.new(0, 0, 1)
  275. Slot11.TextStrokeTransparency = 0.89999997615814
  276. Slot11.TextTransparency = 0.89999997615814
  277. Slot11.TextWrapped = true
  278.  
  279. Slot12.Name = "Slot12"
  280. Slot12.Parent = Frame2
  281. Slot12.BackgroundColor3 = Color3.new(1, 1, 1)
  282. Slot12.BackgroundTransparency = 1
  283. Slot12.Position = UDim2.new(1.62199998, 0, 0.305000007, 0)
  284. Slot12.Rotation = -1
  285. Slot12.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  286. Slot12.Font = Enum.Font.ArialBold
  287. Slot12.Text = " venturiansonic#3801"
  288. Slot12.TextColor3 = Color3.new(0, 1, 1)
  289. Slot12.TextScaled = true
  290. Slot12.TextSize = 100
  291. Slot12.TextStrokeColor3 = Color3.new(1, 0, 0)
  292. Slot12.TextStrokeTransparency = 0.89999997615814
  293. Slot12.TextTransparency = 0.89999997615814
  294. Slot12.TextWrapped = true
  295.  
  296.  
  297. -----------------------------------
  298. --god/health
  299. hum:SetStateEnabled("Dead",false)
  300. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  301. Instance.new("ForceField",char).Visible = false
  302. hum.MaxHealth = 100000
  303. hum.Health = 100000
  304.  
  305.  
  306. -----------------------------------
  307. function Lerp(c1,c2,al)
  308. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  309. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  310. for i,v in pairs(com1) do
  311. com1[i] = v+(com2[i]-v)*al
  312. end
  313. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  314. end
  315. ----------------------------------------------------------------------------------------------------
  316. local maincolor = BrickColor.new("Cyan")
  317. function Eviscerate(dude)
  318. if dude.Name ~= char then
  319. local bgf = Instance.new("BodyGyro", dude.Head)
  320. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(rad(-90), 0, 0)
  321. local val = Instance.new("BoolValue", dude)
  322. val.Name = "IsHit"
  323. local ds = coroutine.wrap(function()
  324. dude:WaitForChild("Head"):BreakJoints()
  325.  
  326.  
  327. coroutine.resume(coroutine.create(function()
  328. for i, v in pairs(dude:GetChildren()) do
  329. if v:IsA("Accessory") then
  330. v:Destroy()
  331. end
  332. if v:IsA("Humanoid") then
  333. v:Destroy()
  334. end
  335. if v:IsA("CharacterMesh") then
  336. v:Destroy()
  337. end
  338. if v:IsA("Model") then
  339. v:Destroy()
  340. end
  341. if v:IsA("Part") or v:IsA("MeshPart") then
  342. for x, o in pairs(v:GetChildren()) do
  343. if o:IsA("Decal") then
  344. o:Destroy()
  345. end
  346. end
  347. coroutine.resume(coroutine.create(function()
  348. v.Material = "Neon"
  349. v.CanCollide = false
  350. local PartEmmit1 = Instance.new("ParticleEmitter", v)
  351. PartEmmit1.LightEmission = 1
  352. PartEmmit1.Texture = "rbxassetid://284205403"
  353. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  354. PartEmmit1.Rate = 150
  355. PartEmmit1.Lifetime = NumberRange.new(1)
  356. PartEmmit1.Size = NumberSequence.new({
  357. NumberSequenceKeypoint.new(0, 0.75, 0),
  358. NumberSequenceKeypoint.new(1, 0, 0)
  359. })
  360. PartEmmit1.Transparency = NumberSequence.new({
  361. NumberSequenceKeypoint.new(0, 0, 0),
  362. NumberSequenceKeypoint.new(1, 1, 0)
  363. })
  364. PartEmmit1.Speed = NumberRange.new(0, 0)
  365. PartEmmit1.VelocitySpread = 30000
  366. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  367. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  368. local BodPoss = Instance.new("BodyPosition", v)
  369. BodPoss.P = 3000
  370. BodPoss.D = 1000
  371. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  372. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  373. v.Color = maincolor.Color
  374. coroutine.resume(coroutine.create(function()
  375. for i = 0, 49 do
  376. swait(1)
  377. v.Transparency = v.Transparency + 0.08
  378. end
  379. wait(0.5)
  380. PartEmmit1.Enabled = false
  381. wait(3)
  382. v:Destroy()
  383. dude:Destroy()
  384. end))
  385. end))
  386. end
  387. end
  388. end))
  389. end)
  390. ds()
  391. end
  392. end
  393. ----------------------------------------------------------------------------------------------------
  394. --Hair
  395.  
  396. a8 = new("Part",char)
  397. a8.Name = "Hair"
  398. a8.Size = v3(2.92, 2.58, 2.72)
  399. a8.BrickColor = bc("Really black")
  400. a8.Material = "Neon"
  401. a8.Transparency = 1
  402. aa8 = new("SpecialMesh",a8)
  403. aa8.MeshType = "FileMesh"
  404. aa8.Scale = v3(7.3,7.3,7.3)
  405. aa8.MeshId = "rbxassetid://455100513"
  406. aaa8 =new("Weld",a8)
  407. aaa8.Part0 = hed
  408. aaa8.Part1 = a8
  409. aaa8.C0 = cf(-0.15,.9,-0.1) * cfa(rad(0),rad(0),rad(0))
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  417.  
  418.  
  419.  
  420.  
  421. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  422.  
  423.  
  424.  
  425.  
  426. for i=1,Times do
  427.  
  428.  
  429.  
  430.  
  431. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  432.  
  433.  
  434.  
  435.  
  436. li.Material = "Neon"
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450. li.Transparency = 0 li.BrickColor = Color
  451.  
  452.  
  453.  
  454.  
  455. li.formFactor = "Custom" li.CanCollide = false
  456.  
  457.  
  458.  
  459.  
  460. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  461.  
  462.  
  463.  
  464.  
  465. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  466.  
  467.  
  468.  
  469.  
  470. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  471.  
  472.  
  473.  
  474.  
  475. if Times == i then
  476.  
  477.  
  478.  
  479.  
  480. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  481.  
  482.  
  483.  
  484.  
  485. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  486.  
  487.  
  488.  
  489.  
  490. else
  491.  
  492.  
  493.  
  494.  
  495. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  496.  
  497.  
  498.  
  499.  
  500. end
  501.  
  502.  
  503.  
  504.  
  505. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519. li.Transparency = li.Transparency+tra end li:Destroy() end)
  520.  
  521.  
  522.  
  523.  
  524. end
  525.  
  526.  
  527.  
  528.  
  529. end
  530.  
  531.  
  532. --Clothes
  533. if char.Shirt == nil then
  534. Instance.new("Shirt",char)
  535. end
  536. if char.Pants == nil then
  537. Instance.new("Pants",char)
  538. end
  539. wait(0.5)
  540.  
  541. local instinct = false
  542.  
  543. -------
  544. -----------------------------------------------------------------------
  545. --Sounds
  546. --Folder
  547. soundfolder = Instance.new("Model",char)
  548. soundfolder.Name = "Sound Folder"
  549. --Sounds
  550. kamecharge = Instance.new("Sound",torso)
  551. kamecharge.Volume = 1
  552. kamecharge.Name = "kamecharge"
  553. kamecharge.Looped = false
  554. kamecharge.SoundId = "rbxassetid://908489666"
  555. kamefire = Instance.new("Sound",torso)
  556. kamefire.Volume = 1
  557. kamefire.Name = "kamefire"
  558. kamefire.Looped = false
  559. kamefire.SoundId = "rbxassetid://908474188"
  560. kamehit = Instance.new("Sound",torso)
  561. kamehit.Volume = 30
  562. kamehit.Name = "kamehit"
  563. kamehit.Looped = false
  564. kamehit.SoundId = "rbxassetid://908484148"
  565. ssjaura = Instance.new("Sound",torso)
  566. ssjaura.Volume = 10
  567. ssjaura.Name = "ssjaura"
  568. ssjaura.Looped = true
  569. ssjaura.SoundId = "rbxassetid://891397456"
  570. ssjauraburst = Instance.new("Sound",torso)
  571. ssjauraburst.Volume = math.huge
  572. ssjauraburst.Name = "ssjauraburst"
  573. ssjauraburst.Looped =false
  574. ssjauraburst.SoundId = "rbxassetid://437393965"
  575. ssjmusic = Instance.new("Sound",torso)
  576. ssjmusic.Volume = 10
  577. ssjmusic.Name = "ssjmusic"
  578. ssjmusic.Looped = true
  579. ssjmusic.SoundId = "rbxassetid://194135434"
  580. ssj2music = Instance.new("Sound",torso)
  581. ssj2music.Volume = 10
  582. ssj2music.Name = "ssj2music"
  583. ssj2music.Looped = true
  584. ssj2music.SoundId = "rbxassetid://144377132"
  585. ssj2aura = Instance.new("Sound",torso)
  586. ssj2aura.Volume = 10
  587. ssj2aura.Name = "ssj2aura"
  588. ssj2aura.Looped = true
  589. ssj2aura.SoundId = "rbxassetid://262498455"
  590.  
  591. fahersonstart = Instance.new("Sound",torso)
  592. fahersonstart.Volume = math.huge
  593. fahersonstart.Name = "fahersonstart"
  594. fahersonstart.Looped = false
  595. fahersonstart.SoundId = "rbxassetid://958391048"
  596. fahersonend = Instance.new("Sound",torso)
  597. fahersonend.Volume = math.huge
  598. fahersonend.Name = "fahersonend"
  599. fahersonend.Looped = false
  600. fahersonend.SoundId = "rbxassetid://958391222"
  601. punchsound = Instance.new("Sound",torso)
  602. punchsound.Volume = 10
  603. punchsound.Name = "punchsound"
  604. punchsound.Looped = false
  605. punchsound.SoundId = "rbxassetid://896246498"
  606. punchsound1 = Instance.new("Sound",torso)
  607. punchsound1.Volume = 10
  608. punchsound1.Name = "punchsound1"
  609. punchsound1.Looped = false
  610. punchsound1.SoundId = "rbxassetid://137579113"
  611.  
  612.  
  613.  
  614.  
  615.  
  616. NewInstance = function(instance,parent,properties)
  617. local inst = Instance.new(instance)
  618. inst.Parent = parent
  619. if(properties)then
  620. for i,v in next, properties do
  621. pcall(function() inst[i] = v end)
  622. end
  623. end
  624. return inst;
  625. end
  626.  
  627.  
  628.  
  629.  
  630.  
  631. ----------------------------------------------------
  632. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  633. local wld = Instance.new("Weld", wp1)
  634. wld.Part0 = wp0
  635. wld.Part1 = wp1
  636. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  637. end
  638. newWeld(torso, larm, -1.5, 0.5, 0)
  639. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  640. newWeld(torso, rarm, 1.5, 0.5, 0)
  641. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  642. newWeld(torso, hed, 0, 1.5, 0)
  643. newWeld(torso, lleg, -0.5, -1, 0)
  644. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  645. newWeld(torso, rleg, 0.5, -1, 0)
  646. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  647. newWeld(root, torso, 0, -1, 0)
  648. torso.Weld.C1 = CFrame.new(0, -1, 0)
  649. --Animations
  650. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  651.  
  652.  
  653. hum.WalkSpeed = 20
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. function firsthit()
  675. local SFXZ = Instance.new("Sound",torso)
  676. SFXZ.SoundId = "rbxassetid://169259383"
  677. SFXZ.Volume = 1
  678. SFXZ.Pitch = 1.5
  679. SFXZ.Looped = false
  680. wait(0.01)
  681. SFXZ:Play()
  682.  
  683. for i = 1,5 do
  684. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  685. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  686. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  687. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  688. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  689. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  690. wait()
  691. end
  692.  
  693.  
  694. ag = new("Part",char)
  695. ag.Name = "NewPart"
  696. ag.Size = v3(2,2,2)
  697. ag.CanCollide = false
  698. ag.Position = v3(999,999,999)
  699. ag.BrickColor = bc("Color")
  700. ag.Material = "Neon"
  701. ag.Transparency = 1
  702. aaag =new("Weld",ag)
  703. aaag.Part0 = rarm
  704. aaag.Part1 = ag
  705. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  706.  
  707.  
  708. ag.Touched:connect(function(hit)
  709. for i,v in pairs(hit.Parent:GetChildren()) do
  710. if v:IsA("Humanoid") then
  711. ag.TouchInterest:Destroy()
  712. if ssj1 == false and ssj2 == false then
  713. v.Health = v.Health - 40
  714. end
  715. if blue == true and ssj2 == true then
  716. v.Health = v.Health - 1500
  717. end
  718. if ui == true then
  719. v.Health = v.Health - 3000000000000000000000000000000
  720. end
  721.  
  722. local Cloud3 = Instance.new("Part",char)
  723. Cloud3.Size = Vector3.new(1,1,1)
  724. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  725. Cloud3.Anchored = true
  726. Cloud3.Material = "Neon"
  727. Cloud3.CanCollide = false
  728. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  729. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  730. Cloud4.MeshId = "rbxassetid://3270017"
  731. Cloud4.Scale = Vector3.new(1,1,0.4)
  732.  
  733.  
  734.  
  735. coroutine.resume(coroutine.create(function()
  736. for i = 3,650 do
  737.  
  738.  
  739.  
  740.  
  741. Cloud3.Transparency = Cloud3.Transparency + 0.03
  742. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  743.  
  744.  
  745.  
  746.  
  747. wait(0.00000000001)
  748. end
  749. end))
  750. local SFXZ = Instance.new("Sound",hed)
  751. SFXZ.SoundId = "rbxassetid://260430060"
  752. SFXZ.Volume = 1
  753. SFXZ.Pitch = 1
  754. SFXZ.Looped = false
  755. wait(0.01)
  756. SFXZ:Play()
  757.  
  758.  
  759. end
  760. end
  761. end)
  762.  
  763.  
  764.  
  765.  
  766. for i= 1,5 do
  767. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  768. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  769. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  770. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  771. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  772. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  773. wait()
  774. end
  775. ag:Destroy()
  776. end
  777. function secondhit()
  778.  
  779. local SFXZ = Instance.new("Sound",torso)
  780. SFXZ.SoundId = "rbxassetid://169259383"
  781. SFXZ.Volume = 1
  782. SFXZ.Pitch = 1.5
  783. SFXZ.Looped = false
  784. wait(0.01)
  785. SFXZ:Play()
  786.  
  787. for i = 1,5 do
  788. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  789. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  790. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  791. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  792. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  793. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  794. wait()
  795. end
  796.  
  797.  
  798.  
  799. ag = new("Part",char)
  800. ag.Name = "NewPart"
  801. ag.Size = v3(2,2,2)
  802. ag.CanCollide = false
  803. ag.Position = v3(999,999,999)
  804. ag.BrickColor = bc("Color")
  805. ag.Material = "Neon"
  806. ag.Transparency = 1
  807. aaag =new("Weld",ag)
  808. aaag.Part0 = larm
  809. aaag.Part1 = ag
  810. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  811.  
  812.  
  813.  
  814. ag.Touched:connect(function(hit)
  815. for i,v in pairs(hit.Parent:GetChildren()) do
  816. if v:IsA("Humanoid") then
  817. ag.TouchInterest:Destroy()
  818. if ssj1 == false and ssj2 == false then
  819. v.Health = v.Health - 100
  820. end
  821. if blue == true and ssj2 == false then
  822. v.Health = v.Health - 1500
  823. end
  824. if ui == true then
  825. v.Health = v.Health - 3000000000000000000000000000000
  826. end
  827. local Cloud3 = Instance.new("Part",char)
  828. Cloud3.Size = Vector3.new(1,1,1)
  829. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  830. Cloud3.Anchored = true
  831. Cloud3.Material = "Neon"
  832. Cloud3.CanCollide = false
  833. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  834. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  835. Cloud4.MeshId = "rbxassetid://3270017"
  836. Cloud4.Scale = Vector3.new(1,1,0.4)
  837.  
  838.  
  839.  
  840. coroutine.resume(coroutine.create(function()
  841. for i = 3,650 do
  842.  
  843.  
  844.  
  845.  
  846. Cloud3.Transparency = Cloud3.Transparency + 0.03
  847. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  848.  
  849.  
  850.  
  851.  
  852. wait(0.00000000001)
  853. end
  854. end))
  855. local SFXZ = Instance.new("Sound",hed)
  856. SFXZ.SoundId = "rbxassetid://260430060"
  857. SFXZ.Volume = 1
  858. SFXZ.Pitch = 1.1
  859. SFXZ.Looped = false
  860. wait(0.01)
  861. SFXZ:Play()
  862.  
  863.  
  864. end
  865. end
  866. end)
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875. for i= 1,5 do
  876. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  877. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(-70), math.rad(0)), .5)--torso
  878. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), .5)--arm
  879. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,-0.8)*CFrame.Angles(math.rad(160),math.rad(70),math.rad(10)), .5)--arm
  880. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  881. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  882. wait()
  883. end
  884. ag:Destroy()
  885. end
  886. function thirdhit()
  887. local SFXZ = Instance.new("Sound",torso)
  888. SFXZ.SoundId = "rbxassetid://169259383"
  889. SFXZ.Volume = 1
  890. SFXZ.Pitch = 1.5
  891. SFXZ.Looped = false
  892. wait(0.01)
  893. SFXZ:Play()
  894.  
  895. for i = 1,5 do
  896. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  897. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-60), math.rad(0)), .5)--torso
  898. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  899. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  900. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  901. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  902. wait()
  903. end
  904.  
  905.  
  906. ag = new("Part",char)
  907. ag.Name = "NewPart"
  908. ag.Size = v3(2,2,2)
  909. ag.CanCollide = false
  910. ag.Position = v3(999,999,999)
  911. ag.BrickColor = bc("Color")
  912. ag.Material = "Neon"
  913. ag.Transparency = 1
  914. aaag =new("Weld",ag)
  915. aaag.Part0 = rleg
  916. aaag.Part1 = ag
  917. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  918.  
  919.  
  920.  
  921. ag.Touched:connect(function(hit)
  922. for i,v in pairs(hit.Parent:GetChildren()) do
  923. if v:IsA("Humanoid") then
  924. ag.TouchInterest:Destroy()
  925. if ssj1 == false and ssj2 == false then
  926. v.Health = v.Health - 30
  927. end
  928. if blue == true and ssj2 == false then
  929. v.Health = v.Health - 5500
  930. end
  931. if ui == true then
  932. v.Health = v.Health - 3000000000000000000000000000000
  933. end
  934.  
  935. local Cloud3 = Instance.new("Part",char)
  936. Cloud3.Size = Vector3.new(1,1,1)
  937. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  938. Cloud3.Anchored = true
  939. Cloud3.Material = "Neon"
  940. Cloud3.CanCollide = false
  941. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  942. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  943. Cloud4.MeshId = "rbxassetid://3270017"
  944. Cloud4.Scale = Vector3.new(1,1,0.4)
  945.  
  946.  
  947.  
  948. coroutine.resume(coroutine.create(function()
  949. for i = 3,650 do
  950.  
  951.  
  952.  
  953.  
  954. Cloud3.Transparency = Cloud3.Transparency + 0.03
  955. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  956.  
  957.  
  958.  
  959.  
  960. wait(0.00000000001)
  961. end
  962. end))
  963. local SFXZ = Instance.new("Sound",hed)
  964. SFXZ.SoundId = "rbxassetid://260430060"
  965. SFXZ.Volume = 1
  966. SFXZ.Pitch = 0.96
  967. SFXZ.Looped = false
  968. wait(0.01)
  969. SFXZ:Play()
  970.  
  971.  
  972. end
  973. end
  974. end)
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992. for i = 1,5 do
  993. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  994. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(50), math.rad(0)), .5)--torso
  995. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  996. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  997. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  998. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.5) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-30)),.5)--leg
  999. wait()
  1000. end
  1001. ag:Destroy()
  1002. end
  1003. function lasthit()
  1004.  
  1005. local SFXZ = Instance.new("Sound",torso)
  1006. SFXZ.SoundId = "rbxassetid://169259383"
  1007. SFXZ.Volume = 1
  1008. SFXZ.Pitch = 1.5
  1009. SFXZ.Looped = false
  1010. wait(0.01)
  1011. SFXZ:Play()
  1012. for i = 1,5 do
  1013. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(0)), .5)--head
  1014. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(80), math.rad(0)), .5)--torso
  1015. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), .5)--arm
  1016. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), .5)--arm
  1017. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  1018. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  1019. wait()
  1020. end
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032. ag = new("Part",char)
  1033. ag.Name = "NewPart"
  1034. ag.Size = v3(2,2,2)
  1035. ag.CanCollide = false
  1036. ag.Position = v3(999,999,999)
  1037. ag.BrickColor = bc("Color")
  1038. ag.Material = "Neon"
  1039. ag.Transparency = 1
  1040. aaag =new("Weld",ag)
  1041. aaag.Part0 = lleg
  1042. aaag.Part1 = ag
  1043. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1044.  
  1045.  
  1046.  
  1047. ag.Touched:connect(function(hit)
  1048. for i,v in pairs(hit.Parent:GetChildren()) do
  1049. if v:IsA("Humanoid") then
  1050. ag.TouchInterest:Destroy()
  1051. if ssj1 == false and ssj2 == false then
  1052. v.Health = v.Health - 1000
  1053. end
  1054. if blue == true and ssj2 == false then
  1055. v.Health = v.Health - 1900
  1056. end
  1057. if ui == true then
  1058. v.Health = v.Health - 3000000000000000000000000000000
  1059. end
  1060.  
  1061.  
  1062. local SFXZ = Instance.new("Sound",hed)
  1063. SFXZ.SoundId = "rbxassetid://260430060"
  1064. SFXZ.Volume = 1
  1065. SFXZ.Pitch = 1.1
  1066. SFXZ.Looped = false
  1067. wait(0.01)
  1068. SFXZ:Play()
  1069. local Cloud3 = Instance.new("Part",char)
  1070. Cloud3.Size = Vector3.new(1,1,1)
  1071. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  1072. Cloud3.Anchored = true
  1073. Cloud3.Material = "Neon"
  1074. Cloud3.CanCollide = false
  1075. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1076. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  1077. Cloud4.MeshId = "rbxassetid://3270017"
  1078. Cloud4.Scale = Vector3.new(1,1,0.4)
  1079.  
  1080.  
  1081.  
  1082. coroutine.resume(coroutine.create(function()
  1083. for i = 3,650 do
  1084.  
  1085.  
  1086.  
  1087.  
  1088. Cloud3.Transparency = Cloud3.Transparency + 0.03
  1089. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  1090.  
  1091.  
  1092.  
  1093.  
  1094. wait(0.00000000001)
  1095. end
  1096. end))
  1097.  
  1098. end
  1099. end
  1100. end)
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109. for i = 1,5 do
  1110. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(0)), .5)--head
  1111. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), .5)--torso
  1112. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  1113. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1114. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.6) * CFrame.Angles(math.rad(120), math.rad(-30), math.rad(20)), .5)--leg
  1115. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1116. wait()
  1117. end
  1118. ag:Destroy()
  1119. end
  1120.  
  1121.  
  1122.  
  1123. local jumped = false
  1124. bg = Instance.new("BodyGyro",root)
  1125. bg.P = 100000
  1126. bg.D = 100
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144. function startkamehameha()
  1145. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1146. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  1147. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1148. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1149. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1150. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1151.  
  1152. for i = 1, 20 do
  1153. wait()
  1154. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1155. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1156. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), 0.1)--arm
  1157. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(-30)), 0.1)--arm
  1158. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1159. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1160. end
  1161. for i = 1, 20 do
  1162. wait()
  1163.  
  1164. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1165. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1166. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(85),math.rad(-10),math.rad(-30)), 0.1)--arm
  1167. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(85),math.rad(10),math.rad(30)), 0.1)--arm
  1168. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1169. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1170. end
  1171. kamecharge:Play()
  1172.  
  1173. coroutine.resume(coroutine.create(function()
  1174. for i = 3,22 do
  1175. local Ball = Instance.new("Part",char)
  1176. Ball.Size = Vector3.new(1,1,1)
  1177. Ball.BrickColor = BrickColor.new("Cyan")
  1178. Ball.Material = "Neon"
  1179. Ball.Anchored = true
  1180. Ball.CanCollide = false
  1181. Ball.Transparency = 0
  1182. Ball.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1183. local Ball2 = Instance.new("SpecialMesh",Ball)
  1184. Ball2.MeshType = 3
  1185. Ball2.Scale = Vector3.new(2,2,2)
  1186.  
  1187.  
  1188.  
  1189.  
  1190. coroutine.resume(coroutine.create(function()
  1191. for i = 1,15 do
  1192. Ball2.Scale = Ball2.Scale + Vector3.new(0.4,0.4,0.4)
  1193. Ball.Transparency = Ball.Transparency + 0.06
  1194. wait(0.00000000001)
  1195. end
  1196. Ball:Destroy()
  1197.  
  1198.  
  1199. end))
  1200. wait(0.2)
  1201. end
  1202. end))
  1203.  
  1204. startk = true
  1205.  
  1206. for i = 1, 100 do
  1207. wait()
  1208.  
  1209.  
  1210. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.1)--head
  1211. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-70), math.rad(5)), 0.1)--torso
  1212. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-30)), 0.1)--arm
  1213. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(65),math.rad(10),math.rad(30)), 0.1)--arm
  1214. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.1)--leg
  1215. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)--leg
  1216. end
  1217. end
  1218. function endkamehameha()
  1219. for i = 1, 10 do
  1220. wait()
  1221. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  1222. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  1223. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-30)), 0.5)--arm
  1224. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(75),math.rad(10),math.rad(30)), 0.5)--arm
  1225. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.5)--leg
  1226. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)--leg
  1227. end
  1228. end
  1229. function fatherson()
  1230. for i = 1,50 do
  1231. wait()
  1232. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  1233. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .1)--torso
  1234. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .1)--arm
  1235. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)), .1)--arm
  1236. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .1)--leg
  1237. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .1)--leg
  1238. end
  1239. wait(2)
  1240. for i = 1,50 do
  1241. wait()
  1242. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(40),math.rad(0)), .1)--head
  1243. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(-60), math.rad(0)), .1)--torso
  1244. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)), .1)--arm
  1245. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), .1)--arm
  1246. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), .1)--leg
  1247. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), .1)--leg
  1248. end
  1249. end
  1250. function fathersonfire()
  1251. for i = 1,10 do
  1252. wait()
  1253. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .4)--head
  1254. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)--torso
  1255. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .4)--arm
  1256. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), .4)--arm
  1257. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .4)--leg
  1258. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .4)--leg
  1259. end
  1260. end
  1261.  
  1262.  
  1263.  
  1264. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1265. a = new("Part",char)
  1266. a.Name = "NewPart"
  1267. a.Size = v3(0.1,0.1,0.1)
  1268. a.Shape = "Ball"
  1269. a.Position = v3(999,999,999)
  1270. a.BrickColor = bc("bright Blue")
  1271. a.Material = "Neon"
  1272. a.Transparency = 1
  1273. aa = new("SpecialMesh",a)
  1274. aa.Scale = v3(1,1,1)
  1275. aaa =new("Weld",a)
  1276. aaa.Part0 = torso
  1277. aaa.Part1 = a
  1278. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1279. aaaa = new("ParticleEmitter",a)
  1280. aaaa.Size = ns(1)
  1281. aaaa.Rate = 5
  1282. aaaa.Texture = "rbxassetid://0"
  1283. aaaa.ZOffset = 1
  1284. aaaa.Lifetime = nr(5)
  1285. aaaa.Transparency = ns(1)
  1286. aaaa.LockedToPart = true
  1287. aaaa.Speed = nr(0)
  1288. aw = new("Part",char)
  1289. aw.Name = "NewPart"
  1290. aw.Size = v3(0.1,0.1,0.1)
  1291. aw.Shape = "Ball"
  1292. aw.Position = v3(999,999,999)
  1293. aw.BrickColor = bc("bright Blue")
  1294. aw.Material = "Neon"
  1295. aw.Transparency = 1
  1296. aaw = new("SpecialMesh",aw)
  1297. aaw.Scale = v3(1,1,1)
  1298. aaaw =new("Weld",aw)
  1299. aaaw.Part0 = torso
  1300. aaaw.Part1 = aw
  1301. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1302. aaaaw = new("ParticleEmitter",aw)
  1303. aaaaw.Size = ns(5)
  1304. aaaaw.Rate = 5
  1305. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1306. aaaaw.Texture = "rbxassetid://0"
  1307. aaaaw.ZOffset = -1
  1308. aaaaw.Lifetime = nr(5)
  1309. aaaaw.RotSpeed = nr(50)
  1310. aaaaw.Transparency = ns(1)
  1311. aaaaw.LockedToPart = true
  1312. aaaaw.Speed = nr(0)
  1313.  
  1314.  
  1315.  
  1316. ae = new("Part",char)
  1317. ae.Name = "NewPart"
  1318. ae.Size = v3(0.1,0.1,0.1)
  1319. ae.Shape = "Ball"
  1320. ae.Position = v3(999,999,999)
  1321. ae.BrickColor = bc("bright Blue")
  1322. ae.Material = "Neon"
  1323. ae.Transparency = 1
  1324. aaae =new("Weld",ae)
  1325. aaae.Part0 = torso
  1326. aaae.Part1 = ae
  1327. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1328. aaaae = new("ParticleEmitter",ae)
  1329. aaaae.Size = ns(15)
  1330. aaaae.Rate = 5
  1331. aaaae.Color = ColorSequence.new(Color3.fromRGB(231,255,111))
  1332. aaaae.ZOffset = -2
  1333. aaaae.Lifetime = nr(5)
  1334. aaaae.Transparency = ns(1)
  1335. aaaae.LockedToPart = true
  1336. aaaae.Speed = nr(0)
  1337.  
  1338. ad = new("Part",char)
  1339. ad.Name = "NewPart"
  1340. ad.Size = v3(10,10,10)
  1341. ad.CanCollide = false
  1342. ad.Anchored = true
  1343. ad.Position = torso.Position - v3(0,3,0)
  1344. ad.BrickColor = bc("bright Blue")
  1345. ad.Material = "Neon"
  1346. ad.Transparency = 1
  1347. aad = new("Decal",ad)
  1348. aad.Texture = "rbxassetid://110711859"
  1349. aad.Face = "Top"
  1350. aad.Transparency = 1
  1351. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1352. --Functions
  1353. function kamehameha()
  1354. enabled = true
  1355.  
  1356.  
  1357. kamefire.Volume = 5
  1358.  
  1359. startkamehameha()
  1360.  
  1361.  
  1362. wait(1)
  1363.  
  1364. endkamehameha()
  1365. coroutine.resume(coroutine.create(function()
  1366. for i = 1,100 do
  1367. CamShakeAll(32,270,torso)
  1368. game:GetService("RunService").RenderStepped:wait()
  1369. end
  1370. end))
  1371. a1 = new("Part",char)
  1372. a1.Name = "Beam"
  1373. a1.Anchored = true
  1374. a1.Size = v3(6,6,6)
  1375. a1.CanCollide = false
  1376. a1.Locked = true
  1377. a1.Position = v3(999,999,999)
  1378. a1.BrickColor = bc("Cyan")
  1379. a1.Material = "Neon"
  1380. a1.Transparency = 0
  1381. aa1 = new("SpecialMesh",a1)
  1382. aa1.MeshType = "Cylinder"
  1383. aa1.Scale = v3(1,1,1)
  1384. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1385. FZcharge3.Texture = "rbxassetid://174073769"
  1386. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1387. FZcharge3.EmissionDirection = "Top"
  1388. FZcharge3.Speed = NumberRange.new(5)
  1389. FZcharge3.Size = NumberSequence.new(10,0)
  1390. FZcharge3.Transparency = NumberSequence.new(0,1)
  1391. FZcharge3.Drag = 1.2
  1392. FZcharge3.LockedToPart = false
  1393. FZcharge3.Lifetime = NumberRange.new(2)
  1394. FZcharge3.Rate = 305
  1395. FZcharge3.LightEmission = 0.8
  1396. FZcharge3.Rotation = NumberRange.new(-360,360)
  1397. FZcharge3.VelocitySpread = 100
  1398. FZcharge3.ZOffset = 1
  1399. local Aaaa = Instance.new("ParticleEmitter",a3)
  1400. Aaaa.Texture = "rbxassetid://174073769"
  1401. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1402. Aaaa.EmissionDirection = "Top"
  1403. Aaaa.Speed = NumberRange.new(5)
  1404. Aaaa.Size = NumberSequence.new(20,0)
  1405. Aaaa.Transparency = NumberSequence.new(0,1)
  1406. Aaaa.Drag = 1.2
  1407. Aaaa.LockedToPart = false
  1408. Aaaa.Lifetime = NumberRange.new(1)
  1409. Aaaa.Rate = 305
  1410. Aaaa.LightEmission = 0.8
  1411. Aaaa.Rotation = NumberRange.new(-360,360)
  1412. Aaaa.VelocitySpread = 100
  1413. Aaaa.ZOffset = 1
  1414. a2 = new("Part",char)
  1415. a2.Name = "Beam"
  1416. a2.Anchored = true
  1417. a2.Locked = true
  1418. a2.Size = v3(0.1,0.1,0.1)
  1419. a2.CanCollide = false
  1420. a2.Position = v3(999,999,999)
  1421. a2.BrickColor = bc("Cyan")
  1422. a2.Material = "Neon"
  1423. a2.Transparency = 0
  1424. aa2 = new("SpecialMesh",a2)
  1425. aa2.MeshType = 3
  1426. aa2.Scale = v3(150,150,150)
  1427. a3 = new("Part",char)
  1428. a3.Name = "Beam"
  1429. a3.Locked = true
  1430. a3.Anchored = true
  1431. a3.Size = v3(0.1,0.1,0.1)
  1432. a3.CanCollide = false
  1433. a3.Position = v3(999,999,999)
  1434. a3.BrickColor = bc("Cyan")
  1435. a3.Material = "Neon"
  1436. a3.Transparency = 0
  1437. aa3 = new("SpecialMesh",a3)
  1438. aa3.MeshType = 3
  1439. aa3.Scale = v3(200,200,200)
  1440. local Chase = Instance.new("ParticleEmitter",a2)
  1441. Chase.Texture = "rbxassetid://924746519"
  1442. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1443. Chase.EmissionDirection = "Top"
  1444. Chase.Speed = NumberRange.new(5)
  1445. Chase.Size = NumberSequence.new(30,42)
  1446. Chase.Transparency = NumberSequence.new(0,0.3)
  1447. Chase.Drag = 1.2
  1448. Chase.LockedToPart = false
  1449. Chase.Lifetime = NumberRange.new(0.2)
  1450. Chase.Rate = 110
  1451. Chase.LightEmission = 0.3
  1452. Chase.Rotation = NumberRange.new(-360,360)
  1453. Chase.VelocitySpread = 100
  1454. Chase.ZOffset = 1
  1455.  
  1456. coroutine.resume(coroutine.create(function()
  1457. for i = 1,9 do
  1458.  
  1459. local H = Instance.new("Part",a3)
  1460. H.Size = Vector3.new(1,1,1)
  1461. H.BrickColor = BrickColor.new("White")
  1462. H.CanCollide = false
  1463. H.Anchored = true
  1464. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1465. local H2 = Instance.new("SpecialMesh",H)
  1466. H2.MeshId = "rbxassetid://3270017"
  1467. H2.Scale = Vector3.new(1.5,1.5,1.5)
  1468. g = Instance.new("Explosion")
  1469.  
  1470. coroutine.resume(coroutine.create(function()
  1471. for i = 1,120 do
  1472.  
  1473. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1474. H.Transparency = H.Transparency + 0.04
  1475. wait(0.00000000001)
  1476. end
  1477.  
  1478. H2:Destroy()
  1479. H:Destroy()
  1480.  
  1481. end))
  1482.  
  1483. wait(0.3)
  1484.  
  1485. end
  1486.  
  1487. end))
  1488. coroutine.resume(coroutine.create(function()
  1489. for i = 1,30 do
  1490. local HQ = Instance.new("Part",a3)
  1491. HQ.Size = Vector3.new(1,1,1)
  1492. HQ.BrickColor = BrickColor.new("Cyan")
  1493. HQ.Material = Enum.Material.Glass
  1494. HQ.Anchored = true
  1495. HQ.CanCollide = false
  1496. HQ.Transparency = 0
  1497. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1498. local HQ2 = Instance.new("SpecialMesh",HQ)
  1499. HQ2.MeshId = "rbxassetid://20329976"
  1500. HQ2.Scale = Vector3.new(4.5,4.5,4.5)
  1501. g.Parent = workspace
  1502. g.Position = HQ.Position
  1503. g.BlastRadius = 28
  1504. g.BlastPressure = 4006200
  1505. g.Visible = false
  1506. coroutine.resume(coroutine.create(function()
  1507. for i = 1,90 do
  1508.  
  1509. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1510. HQ.Transparency = HQ.Transparency + 0.05
  1511.  
  1512. wait(0.00000000001)
  1513. end
  1514. HQ:Destroy()
  1515.  
  1516. HQ2:Destroy()
  1517.  
  1518. end))
  1519.  
  1520. wait(0.07)
  1521.  
  1522. end
  1523.  
  1524. end))
  1525. kamecharge:Stop()
  1526. kamefire:Play()
  1527. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1528. local HQ = Instance.new("Part",a)
  1529. HQ.Size = Vector3.new(1,0,1)
  1530. HQ.BrickColor = BrickColor.new("Toothpaste")
  1531. HQ.Material = "Neon"
  1532. HQ.Anchored = true
  1533. HQ.CanCollide = false
  1534. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1535. local HQ2 = Instance.new("SpecialMesh",HQ)
  1536. HQ2.MeshId = "rbxassetid://20329976"
  1537. HQ2.Scale = Vector3.new(10,10,10)
  1538.  
  1539.  
  1540. coroutine.resume(coroutine.create(function()
  1541. for i = 3,650 do
  1542.  
  1543.  
  1544.  
  1545.  
  1546. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1547. HQ.Transparency = HQ.Transparency + 0.02
  1548. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1549.  
  1550.  
  1551.  
  1552. wait(0.00000000001)
  1553. end
  1554. end))
  1555. hed.Anchored = true
  1556. a8.Anchored = true
  1557. ae.Anchored = true
  1558. startk = false
  1559.  
  1560.  
  1561. --Damages
  1562. -----------------------------------------------------------------------------------------
  1563. a1.Touched:connect(function(hit)
  1564.  
  1565. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1566.  
  1567.  
  1568.  
  1569. if hit.Parent:IsA("Model") then
  1570. hit.Parent.Humanoid:TakeDamage(2500000000)
  1571. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1572. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1573. Fl.velocity = root.CFrame.lookVector*80
  1574. wait(0.05)
  1575. Fl:remove()
  1576.  
  1577. end
  1578.  
  1579. if enabled == true then
  1580. enabled = false
  1581. num = num + 1
  1582.  
  1583. a21 = new("Part",char)
  1584. a21.Name = "Beam"..num
  1585. a21.Locked = true
  1586. a21.Size = v3(0,0,0)
  1587. a21.CanCollide = false
  1588. a21.Position = v3(999,999,999)
  1589. a21.BrickColor = bc("Cyan")
  1590. a21.Material = "Neon"
  1591. a21.Transparency = 0
  1592. aa21 = new("SpecialMesh",a21)
  1593. a21.Anchored = true
  1594. a21.Position = hit.Position
  1595. aa21.MeshType = "Sphere"
  1596. aa21.Scale = v3(0,0,0)
  1597.  
  1598. for i = 1,90 do
  1599. wait()
  1600.  
  1601. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1602. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1603. end
  1604. enabled = true
  1605. char["Beam"..num]:Destroy()
  1606. end
  1607.  
  1608. end
  1609.  
  1610. end)
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618. beam2 = true
  1619. beam1 = true
  1620. wait(2)
  1621. FZcharge3.Rate = 0
  1622. beam1 = false
  1623.  
  1624. repeat
  1625. wait()
  1626. a1.Size = a1.Size - v3(0.2,0.2,0.2)
  1627. aa2.Scale = aa2.Scale - v3(3,3,3)
  1628. aa3.Scale = aa3.Scale - v3(3,3,3)
  1629. until
  1630. a1.Size.y < 0.1
  1631.  
  1632. beamgo = 2.2
  1633. beamgo1 = 1
  1634. a1:Destroy()
  1635. a2:Destroy()
  1636. a3:Destroy()
  1637. for i = 1,10 do
  1638. wait()
  1639.  
  1640. kamefire.Volume = kamefire.Volume - 0.5
  1641. end
  1642. kamefire:Stop()
  1643.  
  1644. hed.Anchored = false
  1645. a8.Anchored = false
  1646. ae.Anchored = false
  1647. end
  1648.  
  1649. function BlueKame()
  1650. enabled = true
  1651.  
  1652.  
  1653. kamefire.Volume = 5
  1654.  
  1655. startkamehameha()
  1656.  
  1657.  
  1658. wait(1)
  1659.  
  1660. endkamehameha()
  1661.  
  1662. a1 = new("Part",char)
  1663. a1.Name = "Beam"
  1664. a1.Anchored = true
  1665. a1.Size = v3(6,6,6)
  1666. a1.CanCollide = false
  1667. a1.Locked = true
  1668. a1.Position = v3(999,999,999)
  1669. a1.BrickColor = bc("Cyan")
  1670. a1.Material = "Neon"
  1671. a1.Transparency = 0
  1672. aa1 = new("SpecialMesh",a1)
  1673. aa1.MeshType = "Cylinder"
  1674. aa1.Scale = v3(1,1,1)
  1675. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1676. FZcharge3.Texture = "rbxassetid://174073769"
  1677. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1678. FZcharge3.EmissionDirection = "Top"
  1679. FZcharge3.Speed = NumberRange.new(5)
  1680. FZcharge3.Size = NumberSequence.new(15,0)
  1681. FZcharge3.Transparency = NumberSequence.new(0,1)
  1682. FZcharge3.Drag = 1.2
  1683. FZcharge3.LockedToPart = false
  1684. FZcharge3.Lifetime = NumberRange.new(2)
  1685. FZcharge3.Rate = 305
  1686. FZcharge3.LightEmission = 0.8
  1687. FZcharge3.Rotation = NumberRange.new(-360,360)
  1688. FZcharge3.VelocitySpread = 100
  1689. FZcharge3.ZOffset = 1
  1690. local Aaaa = Instance.new("ParticleEmitter",a3)
  1691. Aaaa.Texture = "rbxassetid://174073769"
  1692. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1693. Aaaa.EmissionDirection = "Top"
  1694. Aaaa.Speed = NumberRange.new(5)
  1695. Aaaa.Size = NumberSequence.new(20,0)
  1696. Aaaa.Transparency = NumberSequence.new(0,1)
  1697. Aaaa.Drag = 1.2
  1698. Aaaa.LockedToPart = false
  1699. Aaaa.Lifetime = NumberRange.new(1)
  1700. Aaaa.Rate = 305
  1701. Aaaa.LightEmission = 0.8
  1702. Aaaa.Rotation = NumberRange.new(-360,360)
  1703. Aaaa.VelocitySpread = 100
  1704. Aaaa.ZOffset = 1
  1705. a2 = new("Part",char)
  1706. a2.Name = "Beam"
  1707. a2.Anchored = true
  1708. a2.Locked = true
  1709. a2.Size = v3(0.1,0.1,0.1)
  1710. a2.CanCollide = false
  1711. a2.Position = v3(999,999,999)
  1712. a2.BrickColor = bc("Cyan")
  1713. a2.Material = "Neon"
  1714. a2.Transparency = 0
  1715. aa2 = new("SpecialMesh",a2)
  1716. aa2.MeshType = 3
  1717. aa2.Scale = v3(150,150,150)
  1718. a3 = new("Part",char)
  1719. a3.Name = "Beam"
  1720. a3.Locked = true
  1721. a3.Anchored = true
  1722. a3.Size = v3(0.1,0.1,0.1)
  1723. a3.CanCollide = false
  1724. a3.Position = v3(999,999,999)
  1725. a3.BrickColor = bc("Cyan")
  1726. a3.Material = "Neon"
  1727. a3.Transparency = 0
  1728. aa3 = new("SpecialMesh",a3)
  1729. aa3.MeshType = 3
  1730. aa3.Scale = v3(200,200,200)
  1731. local Chase = Instance.new("ParticleEmitter",a2)
  1732. Chase.Texture = "rbxassetid://924746519"
  1733. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1734. Chase.EmissionDirection = "Top"
  1735. Chase.Speed = NumberRange.new(5)
  1736. Chase.Size = NumberSequence.new(30,42)
  1737. Chase.Transparency = NumberSequence.new(0,0.3)
  1738. Chase.Drag = 1.2
  1739. Chase.LockedToPart = false
  1740. Chase.Lifetime = NumberRange.new(0.2)
  1741. Chase.Rate = 110
  1742. Chase.LightEmission = 0.3
  1743. Chase.Rotation = NumberRange.new(-360,360)
  1744. Chase.VelocitySpread = 100
  1745. Chase.ZOffset = 1
  1746.  
  1747. coroutine.resume(coroutine.create(function()
  1748. for i = 1,9 do
  1749.  
  1750. local H = Instance.new("Part",a3)
  1751. H.Size = Vector3.new(1,1,1)
  1752. H.BrickColor = BrickColor.new("White")
  1753. H.CanCollide = false
  1754. H.Anchored = true
  1755. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1756. local H2 = Instance.new("SpecialMesh",H)
  1757. H2.MeshId = "rbxassetid://3270017"
  1758. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1759.  
  1760.  
  1761. coroutine.resume(coroutine.create(function()
  1762. for i = 1,120 do
  1763.  
  1764. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1765. H.Transparency = H.Transparency + 0.04
  1766. wait(0.00000000001)
  1767. end
  1768.  
  1769. H2:Destroy()
  1770. H:Destroy()
  1771.  
  1772. end))
  1773.  
  1774. wait(0.3)
  1775.  
  1776. end
  1777.  
  1778. end))
  1779. coroutine.resume(coroutine.create(function()
  1780. for i = 1,20 do
  1781. local HQ = Instance.new("Part",a3)
  1782. HQ.Size = Vector3.new(1,1,1)
  1783. HQ.BrickColor = BrickColor.new("Cyan")
  1784. HQ.Material = Enum.Material.Glass
  1785. HQ.Anchored = true
  1786. HQ.CanCollide = false
  1787. HQ.Transparency = 0
  1788. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1789. local HQ2 = Instance.new("SpecialMesh",HQ)
  1790. HQ2.MeshId = "rbxassetid://20329976"
  1791. HQ2.Scale = Vector3.new(14.5,14.5,14.5)
  1792. g = Instance.new("Explosion")
  1793. g.Parent = workspace
  1794. g.Position = HQ.Position
  1795. g.BlastRadius = 30
  1796. g.BlastPressure = 6500200
  1797. g.Visible = false
  1798. coroutine.resume(coroutine.create(function()
  1799. for i = 1,90 do
  1800.  
  1801. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1802. HQ.Transparency = HQ.Transparency + 0.05
  1803.  
  1804. wait(0.00000000001)
  1805. end
  1806. HQ:Destroy()
  1807.  
  1808. HQ2:Destroy()
  1809.  
  1810. end))
  1811.  
  1812. wait(0.1)
  1813.  
  1814. end
  1815.  
  1816. end))
  1817. kamecharge:Stop()
  1818. kamefire:Play()
  1819. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1820. local HQ = Instance.new("Part",a)
  1821. HQ.Size = Vector3.new(1,0,1)
  1822. HQ.BrickColor = BrickColor.new("Toothpaste")
  1823. HQ.Material = "Neon"
  1824. HQ.Anchored = true
  1825. HQ.CanCollide = false
  1826. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1827. local HQ2 = Instance.new("SpecialMesh",HQ)
  1828. HQ2.MeshId = "rbxassetid://20329976"
  1829. HQ2.Scale = Vector3.new(25,25,25)
  1830.  
  1831.  
  1832. coroutine.resume(coroutine.create(function()
  1833. for i = 3,650 do
  1834.  
  1835.  
  1836.  
  1837.  
  1838. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1839. HQ.Transparency = HQ.Transparency + 0.02
  1840. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1841.  
  1842.  
  1843.  
  1844. wait(0.00000000001)
  1845. end
  1846. end))
  1847. hed.Anchored = true
  1848. a8.Anchored = true
  1849. ae.Anchored = true
  1850. startk = false
  1851.  
  1852.  
  1853. --Damages
  1854. -----------------------------------------------------------------------------------------
  1855. a1.Touched:connect(function(hit)
  1856.  
  1857. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1858.  
  1859.  
  1860.  
  1861. if hit.Parent:IsA("Model") then
  1862. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000000000000000000000000000000000000000)
  1863. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1864. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1865. Fl.velocity = root.CFrame.lookVector*100
  1866. wait(0.05)
  1867. Fl:remove()
  1868.  
  1869. end
  1870.  
  1871. if enabled == true then
  1872. enabled = false
  1873. num = num + 1
  1874.  
  1875. a21 = new("Part",char)
  1876. a21.Name = "Beam"..num
  1877. a21.Locked = true
  1878. a21.Size = v3(0,0,0)
  1879. a21.CanCollide = false
  1880. a21.Position = v3(999,999,999)
  1881. a21.BrickColor = bc("Cyan")
  1882. a21.Material = "Neon"
  1883. a21.Transparency = 0
  1884. aa21 = new("SpecialMesh",a21)
  1885. a21.Anchored = true
  1886. a21.Position = hit.Position
  1887. aa21.MeshType = "Sphere"
  1888. aa21.Scale = v3(0,0,0)
  1889.  
  1890. for i = 1,90 do
  1891. wait()
  1892.  
  1893. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1894. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1895. end
  1896. enabled = true
  1897. char["Beam"..num]:Destroy()
  1898. end
  1899.  
  1900. end
  1901.  
  1902. end)
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910. beamb = true
  1911. beamb2 = true
  1912. wait(3)
  1913. FZcharge3.Rate = 0
  1914. beamui1 = false
  1915.  
  1916. repeat
  1917. wait()
  1918. a1.Size = a1.Size - v3(1,1,1)
  1919. aa2.Scale = aa2.Scale - v3(5,5,5)
  1920. aa3.Scale = aa3.Scale - v3(5,5,5)
  1921. until
  1922. a1.Size.y < 0.1
  1923.  
  1924. beamgo = 2.2
  1925. beamgo1 = 1
  1926. a1:Destroy()
  1927. a2:Destroy()
  1928. a3:Destroy()
  1929. for i = 1,10 do
  1930. wait()
  1931.  
  1932. kamefire.Volume = kamefire.Volume - 0.5
  1933. end
  1934. kamefire:Stop()
  1935.  
  1936. hed.Anchored = false
  1937. a8.Anchored = false
  1938. ae.Anchored = false
  1939. end
  1940.  
  1941.  
  1942. function UIKame()
  1943. enabled = true
  1944.  
  1945.  
  1946. kamefire.Volume = 5
  1947.  
  1948.  
  1949.  
  1950. endkamehameha()
  1951. coroutine.resume(coroutine.create(function()
  1952. for i = 1,100 do
  1953. CamShakeAll(32,270,torso)
  1954. game:GetService("RunService").RenderStepped:wait()
  1955. end
  1956. end))
  1957. a1 = new("Part",char)
  1958. a1.Name = "Beam"
  1959. a1.Anchored = true
  1960. a1.Size = v3(6,6,6)
  1961. a1.CanCollide = false
  1962. a1.Locked = true
  1963. a1.Position = v3(999,999,999)
  1964. a1.BrickColor = bc("Cyan")
  1965. a1.Material = "Neon"
  1966. a1.Transparency = 0
  1967. aa1 = new("SpecialMesh",a1)
  1968. aa1.MeshType = "Cylinder"
  1969. aa1.Scale = v3(1,1,1)
  1970. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1971. FZcharge3.Texture = "rbxassetid://174073769"
  1972. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1973. FZcharge3.EmissionDirection = "Top"
  1974. FZcharge3.Speed = NumberRange.new(5)
  1975. FZcharge3.Size = NumberSequence.new(15,0)
  1976. FZcharge3.Transparency = NumberSequence.new(0,1)
  1977. FZcharge3.Drag = 1.2
  1978. FZcharge3.LockedToPart = false
  1979. FZcharge3.Lifetime = NumberRange.new(2)
  1980. FZcharge3.Rate = 305
  1981. FZcharge3.LightEmission = 0.8
  1982. FZcharge3.Rotation = NumberRange.new(-360,360)
  1983. FZcharge3.VelocitySpread = 100
  1984. FZcharge3.ZOffset = 1
  1985. local Aaaa = Instance.new("ParticleEmitter",a3)
  1986. Aaaa.Texture = "rbxassetid://174073769"
  1987. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1988. Aaaa.EmissionDirection = "Top"
  1989. Aaaa.Speed = NumberRange.new(5)
  1990. Aaaa.Size = NumberSequence.new(20,0)
  1991. Aaaa.Transparency = NumberSequence.new(0,1)
  1992. Aaaa.Drag = 1.2
  1993. Aaaa.LockedToPart = false
  1994. Aaaa.Lifetime = NumberRange.new(1)
  1995. Aaaa.Rate = 305
  1996. Aaaa.LightEmission = 0.8
  1997. Aaaa.Rotation = NumberRange.new(-360,360)
  1998. Aaaa.VelocitySpread = 100
  1999. Aaaa.ZOffset = 1
  2000. a2 = new("Part",char)
  2001. a2.Name = "Beam"
  2002. a2.Anchored = true
  2003. a2.Locked = true
  2004. a2.Size = v3(0.1,0.1,0.1)
  2005. a2.CanCollide = false
  2006. a2.Position = v3(999,999,999)
  2007. a2.BrickColor = bc("Cyan")
  2008. a2.Material = "Neon"
  2009. a2.Transparency = 0
  2010. aa2 = new("SpecialMesh",a2)
  2011. aa2.MeshType = 3
  2012. aa2.Scale = v3(150,150,150)
  2013. a3 = new("Part",char)
  2014. a3.Name = "Beam"
  2015. a3.Locked = true
  2016. a3.Anchored = true
  2017. a3.Size = v3(0.1,0.1,0.1)
  2018. a3.CanCollide = false
  2019. a3.Position = v3(999,999,999)
  2020. a3.BrickColor = bc("Cyan")
  2021. a3.Material = "Neon"
  2022. a3.Transparency = 0
  2023. aa3 = new("SpecialMesh",a3)
  2024. aa3.MeshType = 3
  2025. aa3.Scale = v3(200,200,200)
  2026. local Chase = Instance.new("ParticleEmitter",a2)
  2027. Chase.Texture = "rbxassetid://924746519"
  2028. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  2029. Chase.EmissionDirection = "Top"
  2030. Chase.Speed = NumberRange.new(5)
  2031. Chase.Size = NumberSequence.new(30,42)
  2032. Chase.Transparency = NumberSequence.new(0,0.3)
  2033. Chase.Drag = 1.2
  2034. Chase.LockedToPart = false
  2035. Chase.Lifetime = NumberRange.new(0.2)
  2036. Chase.Rate = 110
  2037. Chase.LightEmission = 0.3
  2038. Chase.Rotation = NumberRange.new(-360,360)
  2039. Chase.VelocitySpread = 100
  2040. Chase.ZOffset = 1
  2041.  
  2042. coroutine.resume(coroutine.create(function()
  2043. for i = 1,9 do
  2044.  
  2045. local H = Instance.new("Part",a3)
  2046. H.Size = Vector3.new(1,1,1)
  2047. H.BrickColor = BrickColor.new("White")
  2048. H.CanCollide = false
  2049. H.Anchored = true
  2050. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  2051. local H2 = Instance.new("SpecialMesh",H)
  2052. H2.MeshId = "rbxassetid://3270017"
  2053. H2.Scale = Vector3.new(6.5,6.5,6.5)
  2054.  
  2055.  
  2056. coroutine.resume(coroutine.create(function()
  2057. for i = 1,120 do
  2058.  
  2059. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  2060. H.Transparency = H.Transparency + 0.04
  2061. wait(0.00000000001)
  2062. end
  2063.  
  2064. H2:Destroy()
  2065. H:Destroy()
  2066.  
  2067. end))
  2068.  
  2069. wait(0.3)
  2070.  
  2071. end
  2072.  
  2073. end))
  2074. coroutine.resume(coroutine.create(function()
  2075. for i = 1,20 do
  2076. local HQ = Instance.new("Part",a3)
  2077. HQ.Size = Vector3.new(1,1,1)
  2078. HQ.BrickColor = BrickColor.new("Cyan")
  2079. HQ.Material = Enum.Material.Glass
  2080. HQ.Anchored = true
  2081. HQ.CanCollide = false
  2082. HQ.Transparency = 0
  2083. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  2084. local HQ2 = Instance.new("SpecialMesh",HQ)
  2085. HQ2.MeshId = "rbxassetid://20329976"
  2086. HQ2.Scale = Vector3.new(19.5,19.5,19.5)
  2087. g = Instance.new("Explosion")
  2088. g.Parent = workspace
  2089. g.Position = HQ.Position
  2090. g.BlastRadius = 35
  2091. g.BlastPressure = 7
  2092. g.Visible = false
  2093. coroutine.resume(coroutine.create(function()
  2094. for i = 1,90 do
  2095.  
  2096. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  2097. HQ.Transparency = HQ.Transparency + 0.05
  2098.  
  2099. wait(0.00000000001)
  2100. end
  2101. HQ:Destroy()
  2102.  
  2103. HQ2:Destroy()
  2104.  
  2105. end))
  2106.  
  2107. wait(0.1)
  2108.  
  2109. end
  2110.  
  2111. end))
  2112. kamecharge:Stop()
  2113. kamefire:Play()
  2114. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  2115. local HQ = Instance.new("Part",a)
  2116. HQ.Size = Vector3.new(1,0,1)
  2117. HQ.BrickColor = BrickColor.new("Toothpaste")
  2118. HQ.Material = "Neon"
  2119. HQ.Anchored = true
  2120. HQ.CanCollide = false
  2121. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2122. local HQ2 = Instance.new("SpecialMesh",HQ)
  2123. HQ2.MeshId = "rbxassetid://20329976"
  2124. HQ2.Scale = Vector3.new(25,25,25)
  2125.  
  2126.  
  2127. coroutine.resume(coroutine.create(function()
  2128. for i = 3,650 do
  2129.  
  2130.  
  2131.  
  2132.  
  2133. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2134. HQ.Transparency = HQ.Transparency + 0.02
  2135. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2136.  
  2137.  
  2138.  
  2139. wait(0.00000000001)
  2140. end
  2141. end))
  2142. hed.Anchored = true
  2143. a8.Anchored = true
  2144. ae.Anchored = true
  2145. startk = false
  2146.  
  2147.  
  2148. --Damages
  2149. -----------------------------------------------------------------------------------------
  2150. a1.Touched:connect(function(hit)
  2151.  
  2152. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2153.  
  2154.  
  2155.  
  2156. if hit.Parent:IsA("Model") then
  2157. hit.Parent:BreakJoints()
  2158. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2159. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2160. Fl.velocity = root.CFrame.lookVector*920
  2161. wait(0.05)
  2162. Fl:remove()
  2163.  
  2164. end
  2165.  
  2166. if enabled == true then
  2167. enabled = false
  2168. num = num + 1
  2169.  
  2170. a21 = new("Part",char)
  2171. a21.Name = "Beam"..num
  2172. a21.Locked = true
  2173. a21.Size = v3(0,0,0)
  2174. a21.CanCollide = false
  2175. a21.Position = v3(999,999,999)
  2176. a21.BrickColor = bc("Cyan")
  2177. a21.Material = "Neon"
  2178. a21.Transparency = 0
  2179. aa21 = new("SpecialMesh",a21)
  2180. a21.Anchored = true
  2181. a21.Position = hit.Position
  2182. aa21.MeshType = "Sphere"
  2183. aa21.Scale = v3(0,0,0)
  2184.  
  2185. for i = 1,90 do
  2186. wait()
  2187.  
  2188. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2189. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2190. end
  2191. enabled = true
  2192. char["Beam"..num]:Destroy()
  2193. end
  2194.  
  2195. end
  2196.  
  2197. end)
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205. beamui2 = true
  2206. beamui1 = true
  2207. wait(3)
  2208. FZcharge3.Rate = 0
  2209. beamui1 = false
  2210.  
  2211. repeat
  2212. wait()
  2213. a1.Size = a1.Size - v3(1,1,1)
  2214. aa2.Scale = aa2.Scale - v3(5,5,5)
  2215. aa3.Scale = aa3.Scale - v3(5,5,5)
  2216. until
  2217. a1.Size.y < 0.1
  2218.  
  2219. beamgo = 2.2
  2220. beamgo1 = 1
  2221. a1:Destroy()
  2222. a2:Destroy()
  2223. a3:Destroy()
  2224. for i = 1,10 do
  2225. wait()
  2226.  
  2227. kamefire.Volume = kamefire.Volume - 0.5
  2228. end
  2229. kamefire:Stop()
  2230.  
  2231. hed.Anchored = false
  2232. a8.Anchored = false
  2233. ae.Anchored = false
  2234. end
  2235.  
  2236.  
  2237.  
  2238.  
  2239. function superkamehameha()
  2240. enabled = true
  2241.  
  2242.  
  2243. kamefire.Volume = 5
  2244.  
  2245. startkamehameha()
  2246.  
  2247.  
  2248. wait(1)
  2249.  
  2250. endkamehameha()
  2251.  
  2252. a1 = new("Part",char)
  2253. a1.Name = "Beam"
  2254. a1.Anchored = true
  2255. a1.Size = v3(5,5,5)
  2256. a1.CanCollide = false
  2257. a1.Locked = true
  2258. a1.Position = v3(999,999,999)
  2259. a1.BrickColor = bc("Cyan")
  2260. a1.Material = "Neon"
  2261. a1.Transparency = 0
  2262. aa1 = new("SpecialMesh",a1)
  2263. aa1.MeshType = "Cylinder"
  2264. aa1.Scale = v3(5,5,5)
  2265. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  2266. FZcharge3.Texture = "rbxassetid://174073769"
  2267. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2268. FZcharge3.EmissionDirection = "Top"
  2269. FZcharge3.Speed = NumberRange.new(5)
  2270. FZcharge3.Size = NumberSequence.new(15,0)
  2271. FZcharge3.Transparency = NumberSequence.new(0,1)
  2272. FZcharge3.Drag = 1.2
  2273. FZcharge3.LockedToPart = false
  2274. FZcharge3.Lifetime = NumberRange.new(2)
  2275. FZcharge3.Rate = 305
  2276. FZcharge3.LightEmission = 0.8
  2277. FZcharge3.Rotation = NumberRange.new(-360,360)
  2278. FZcharge3.VelocitySpread = 100
  2279. FZcharge3.ZOffset = 1
  2280. a2 = new("Part",char)
  2281. a2.Name = "Beam"
  2282. a2.Anchored = true
  2283. a2.Locked = true
  2284. a2.Size = v3(0.2,0.2,0.2)
  2285. a2.CanCollide = false
  2286. a2.Position = v3(999,999,999)
  2287. a2.BrickColor = bc("Cyan")
  2288. a2.Material = "Neon"
  2289. a2.Transparency = 0
  2290. aa2 = new("SpecialMesh",a2)
  2291. aa2.MeshType = 3
  2292. aa2.Scale = v3(150,150,150)
  2293. a3 = new("Part",char)
  2294. a3.Name = "Beam"
  2295. a3.Locked = true
  2296. a3.Anchored = true
  2297. a3.Size = v3(0.2,0.2,0.2)
  2298. a3.CanCollide = false
  2299. a3.Position = v3(999,999,999)
  2300. a3.BrickColor = bc("Cyan")
  2301. a3.Material = "Neon"
  2302. a3.Transparency = 0
  2303. aa3 = new("SpecialMesh",a3)
  2304. aa3.MeshType = 3
  2305. aa3.Scale = v3(200,200,200)
  2306. local Chase = Instance.new("ParticleEmitter",a2)
  2307. Chase.Texture = "rbxassetid://924746519"
  2308. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  2309. Chase.EmissionDirection = "Top"
  2310. Chase.Speed = NumberRange.new(5)
  2311. Chase.Size = NumberSequence.new(30,42)
  2312. Chase.Transparency = NumberSequence.new(0,0.3)
  2313. Chase.Drag = 1.2
  2314. Chase.LockedToPart = false
  2315. Chase.Lifetime = NumberRange.new(0.2)
  2316. Chase.Rate = 110
  2317. Chase.LightEmission = 0.3
  2318. Chase.Rotation = NumberRange.new(-360,360)
  2319. Chase.VelocitySpread = 100
  2320. Chase.ZOffset = 1
  2321. a1.CFrame = torso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  2322. local HQ = Instance.new("Part",a)
  2323. HQ.Size = Vector3.new(1,0,1)
  2324. HQ.BrickColor = BrickColor.new("Toothpaste")
  2325. HQ.Material = "Neon"
  2326. HQ.Anchored = true
  2327. HQ.CanCollide = false
  2328. HQ.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2329. local HQ2 = Instance.new("SpecialMesh",HQ)
  2330. HQ2.MeshId = "rbxassetid://20329976"
  2331. HQ2.Scale = Vector3.new(10,10,10)
  2332.  
  2333.  
  2334. coroutine.resume(coroutine.create(function()
  2335. for i = 3,650 do
  2336.  
  2337.  
  2338.  
  2339.  
  2340. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2341. HQ.Transparency = HQ.Transparency + 0.02
  2342. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2343.  
  2344.  
  2345.  
  2346. wait(0.00000000001)
  2347. end
  2348. end))
  2349.  
  2350. kamecharge:Stop()
  2351. kamefire:Play()
  2352. hed.Anchored = true
  2353. a8.Anchored = true
  2354. ae.Anchored = true
  2355. startk = false
  2356.  
  2357.  
  2358. --Damages
  2359. -----------------------------------------------------------------------------------------
  2360. a1.Touched:connect(function(hit)
  2361.  
  2362. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2363.  
  2364.  
  2365.  
  2366. if hit.Parent:IsA("Model") then
  2367. hit.Parent.Humanoid:TakeDamage(1000000000000000000000000000000000000000)
  2368. end
  2369.  
  2370. if enabled == true then
  2371. enabled = false
  2372. num = num + 1
  2373.  
  2374. a21 = new("Part",char)
  2375. a21.Name = "Beam"..num
  2376. a21.Locked = true
  2377. a21.Size = v3(0,0,0)
  2378. a21.CanCollide = false
  2379. a21.Position = v3(999,999,999)
  2380. a21.BrickColor = bc("Cyan")
  2381. a21.Material = "Neon"
  2382. a21.Transparency = 0
  2383. aa21 = new("SpecialMesh",a21)
  2384. a21.Anchored = true
  2385. a21.Position = hit.Position
  2386. aa21.MeshType = "Sphere"
  2387. aa21.Scale = v3(0,0,0)
  2388.  
  2389. for i = 1,90 do
  2390. wait()
  2391. a1.CFrame = torso.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  2392. a1.Position = v3(999,999,999)
  2393. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2394. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2395. end
  2396. enabled = true
  2397. char["Beam"..num]:Destroy()
  2398. end
  2399.  
  2400. end
  2401.  
  2402. end)
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410. beam2 = true
  2411. beam1 = true
  2412. wait(2)
  2413. FZcharge3.Rate = 0
  2414. beam1 = false
  2415.  
  2416. repeat
  2417. wait()
  2418. a1.Size = a1.Size - v3(0,0.2,0.2)
  2419. aa2.Scale = aa2.Scale - v3(3,3,3)
  2420. aa3.Scale = aa3.Scale - v3(3,3,3)
  2421. until
  2422. a1.Size.y < 0.4
  2423.  
  2424. beamgo = 2.2
  2425. beamgo1 = 1
  2426. a1:Destroy()
  2427. a2:Destroy()
  2428. a3:Destroy()
  2429. for i = 1,10 do
  2430. wait()
  2431.  
  2432. kamefire.Volume = kamefire.Volume - 0.5
  2433. end
  2434. kamefire:Stop()
  2435.  
  2436. hed.Anchored = false
  2437. a8.Anchored = false
  2438. ae.Anchored = false
  2439. end
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2447. --RenderedStep
  2448. rs:connect(function()
  2449. --kamehameha
  2450. ------------------------------------------------------------------
  2451. if startk == true then
  2452. aaaa.Transparency = ns(0)
  2453. aaaaw.Transparency = ns(0)
  2454. aaaa.Size = ns(math.random(1,2))
  2455. else
  2456. aaaa.Transparency = ns(1)
  2457. aaaaw.Transparency = ns(1)
  2458. end
  2459.  
  2460. if beam1 == true then
  2461.  
  2462.  
  2463. beamgo = beamgo + 2
  2464. beamgo1 = beamgo1 + 4
  2465. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2466. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2467. a1.Size = v3(beamgo1,6,6)
  2468. aa2.Scale = v3(150,math.random(150,150),math.random(150,150))
  2469. aa3.Scale = v3(150,math.random(150,150),math.random(150,150))
  2470.  
  2471. end
  2472.  
  2473.  
  2474.  
  2475. if beamui1 == true then
  2476.  
  2477.  
  2478. beamgo = beamgo + 2
  2479. beamgo1 = beamgo1 + 4
  2480. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2481. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2482. a1.Size = v3(beamgo1,26,26)
  2483. aa2.Scale = v3(290,math.random(290,290),math.random(290,290))
  2484. aa3.Scale = v3(290,math.random(290,290),math.random(290,290))
  2485.  
  2486. end
  2487. if beamb == true then
  2488.  
  2489.  
  2490. beamgo = beamgo + 2
  2491. beamgo1 = beamgo1 + 4
  2492. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2493. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2494. a1.Size = v3(beamgo1,15,15)
  2495. aa2.Scale = v3(190,math.random(190,190),math.random(190,190))
  2496. aa3.Scale = v3(190,math.random(190,190),math.random(190,190))
  2497.  
  2498. end
  2499. if beam2 == true then
  2500. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2501. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2502. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 1.93
  2503. end
  2504. if beamui2 == true then
  2505. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2506. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2507. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2508. end
  2509. if beamb2 == true then
  2510. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2511. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2512. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2513. end
  2514. -----------------------------------------------------------------------
  2515.  
  2516.  
  2517.  
  2518.  
  2519. if hum.MoveDirection.x == 0 then
  2520. if canidle == true then
  2521. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  2522. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2523. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2524. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2525. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2526. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2527. end
  2528. end
  2529. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2530.  
  2531. if canwalk1 == true then
  2532. canwalk1 = false
  2533. for i = 1,10 do
  2534. wait()
  2535. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2536. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2537. end
  2538. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2539. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(0)), .1)--torso
  2540. end
  2541. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2542. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .1)--arm
  2543. end
  2544. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2545. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)), .1)--arm
  2546. end
  2547. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2548. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2549. end
  2550. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2551. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2552. end
  2553. end
  2554. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2555. for i = 1,10 do
  2556. wait()
  2557. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2558. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2559. end
  2560. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2561. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(0)), .1)--torso
  2562. end
  2563. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2564. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .1)--arm
  2565. end
  2566. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2567. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)), .1)--arm
  2568. end
  2569. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2570. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2571. end
  2572. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2573. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2574. end
  2575. end
  2576. end
  2577. canwalk1 = true
  2578. end
  2579.  
  2580.  
  2581. end
  2582.  
  2583. if block == true then
  2584. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2585. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.4)--torso
  2586. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(-10)), 0.4)--arm
  2587. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(10)), 0.4)--arm
  2588. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), 0.4)--leg
  2589. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.4, -0.1, -0.7) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(2)), 0.4)--leg
  2590.  
  2591.  
  2592. end
  2593. --------------------------------------------------
  2594.  
  2595. --
  2596. --Aura
  2597. if onaura == true then
  2598. onaura =false
  2599.  
  2600. wait(0.1)
  2601. aaaae.Texture = "rbxassetid://926705964"
  2602. wait(0.1)
  2603. aaaae.Texture = "rbxassetid://926709486"
  2604. wait(0.1)
  2605. aaaae.Texture = "rbxassetid://926711720"
  2606. wait(0.1)
  2607. aaaae.Texture = "rbxassetid://926712235"
  2608. onaura =true
  2609. end
  2610.  
  2611. if transforming1 == true then
  2612. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.1)--head
  2613. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2614. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2615. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2616. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2617. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2618.  
  2619. end
  2620.  
  2621. if slow == true then
  2622. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.2)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.1)--head
  2623. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2624. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2625. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2626. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2627. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2628.  
  2629. end
  2630.  
  2631. if transforming2 == true then
  2632. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.1)--head
  2633. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)--torso
  2634. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2635. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2636. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2637. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2638.  
  2639. end
  2640.  
  2641. if dodge == true then
  2642. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2643. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  2644. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  2645. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  2646. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  2647. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  2648.  
  2649. end
  2650. if transforming3 == true then
  2651. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.3)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.1)--head
  2652. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)--torso
  2653. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(10)), 0.1)--arm
  2654. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-10)), 0.1)--arm
  2655. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-5)), 0.1)--leg
  2656. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(5)), 0.1)--leg
  2657.  
  2658. end
  2659.  
  2660. if powering == true then
  2661. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2662. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2663. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(-20),math.rad(10)), 0.1)--arm
  2664. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(-10)), 0.1)--arm
  2665. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2666. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2667.  
  2668. end
  2669. if start == true then
  2670. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2671. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2672. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(-3),math.rad(-60)), 0.1)--arm
  2673. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(3),math.rad(60)), 0.1)--arm
  2674. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2675. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2676.  
  2677. end
  2678. if beam3 == true then
  2679. beamgo4 = beamgo4 + 1
  2680. beamgo3 = beamgo3 + 0.018
  2681. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2682. aa1s.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2683. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 5
  2684. a1s.Size = a1s.Size + v3(beamgo3,0,0)
  2685. aa2s.Scale = v3(200,math.random(150,170),math.random(150,170))
  2686. aa3s.Scale = v3(250,math.random(150,170),math.random(150,170))
  2687. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2688. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2689. end
  2690. if beam4 == true then
  2691. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2692. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2693. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 1.93
  2694. end
  2695.  
  2696.  
  2697. end)
  2698. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2699. --Kamehameha
  2700. ---------------------------------------------------------------------
  2701. --InstantTramission
  2702. ----
  2703.  
  2704.  
  2705. tp = true
  2706. mouse.KeyDown:connect(function(key)
  2707. if key == "3" then
  2708. if tp == true then
  2709. tp = true
  2710. local Teleport = Instance.new("Sound",hed)
  2711. Teleport.SoundId = "rbxassetid://1055279036"
  2712. Teleport.Pitch = 1
  2713. Teleport.Looped = false
  2714. Teleport.Volume = 2
  2715. wait(0.0001)
  2716. Teleport:Play()
  2717.  
  2718. Zanzoken = Instance.new("Part",root)
  2719. Zanzoken.Anchored = true
  2720. Zanzoken.CanCollide = false
  2721. Zanzoken.Position = v3(999,999,999)
  2722. Zanzoken.CFrame = root.CFrame
  2723. game.Debris:AddItem(Zanzoken,0.5)
  2724. Zanzoken.Transparency = 1
  2725. wait()
  2726. idk = Instance.new("BillboardGui",Zanzoken)
  2727. idk.Size = UDim2.new(10,0,15,0)
  2728. idk.AlwaysOnTop = false
  2729. idk1 = Instance.new("ImageLabel",idk)
  2730. idk1.BackgroundTransparency = 1
  2731. idk.ExtentsOffset = v3(0,0,0)
  2732. idk1.ImageTransparency = 0
  2733. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2734. idk1.Size = UDim2.new(2,0,1,0)
  2735. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2736. idk1.Image = "rbxassetid://319554883"
  2737. wait()
  2738. root.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2739. Zanzoken = Instance.new("Part",char)
  2740. Zanzoken.Anchored = true
  2741. Zanzoken.CanCollide = false
  2742. Zanzoken.Position = v3(999,999,999)
  2743. Zanzoken.CFrame = root.CFrame
  2744. game.Debris:AddItem(Zanzoken,0.5)
  2745. Zanzoken.Transparency = 1
  2746. wait()
  2747. idk = Instance.new("BillboardGui",Zanzoken)
  2748. idk.Size = UDim2.new(20,0,20,0)
  2749. idk.AlwaysOnTop = false
  2750. idk1 = Instance.new("ImageLabel",idk)
  2751. idk1.BackgroundTransparency = 1
  2752. idk.ExtentsOffset = v3(0,0,0)
  2753. idk1.ImageTransparency = 0
  2754. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2755. idk1.Size = UDim2.new(2,0,1,0)
  2756. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2757. idk1.Image = "rbxassetid://319554883"
  2758.  
  2759.  
  2760.  
  2761. wait(0)
  2762.  
  2763. tp = true
  2764.  
  2765.  
  2766. end
  2767. end
  2768. end)
  2769. ---
  2770. --LockOn
  2771. ---
  2772.  
  2773.  
  2774. mouse.KeyDown:connect(function(key)
  2775. if key == '1' then
  2776. LockOn()
  2777. end
  2778. end)
  2779.  
  2780. function LockOn()
  2781. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2782. TargetSelect(mouse.Target.Parent)
  2783. end
  2784. end
  2785. function swait(num)
  2786. if num == 0 or num == nil then
  2787. ArtificialHB.Event:wait()
  2788. else
  2789. for i = 0, num do
  2790. ArtificialHB.Event:wait()
  2791. end
  2792. end
  2793. end
  2794.  
  2795. ArtificialHB = Instance.new("BindableEvent", script)
  2796. ArtificialHB.Name = "Heartbeat"
  2797.  
  2798. script:WaitForChild("Heartbeat")
  2799.  
  2800. function TargetSelect(person)
  2801. local dd=coroutine.wrap(function()
  2802. if targetted ~= person then
  2803. targetted = person
  2804. for i = 0, 2, 0.1 do
  2805. swait()
  2806. end
  2807. end
  2808. end)
  2809. dd()
  2810. end
  2811.  
  2812. function HomingAttack()
  2813.  
  2814.  
  2815.  
  2816.  
  2817. if targetted == nil then
  2818.  
  2819. end
  2820.  
  2821.  
  2822. local Music2 = Instance.new("Sound",torso)
  2823. Music2.SoundId = "rbxassetid://1055279036"
  2824. Music2.Pitch = 1
  2825. Music2.Looped = false
  2826. Music2.Volume = 3.2
  2827. wait(0.0001)
  2828. Music2:Play()
  2829. root.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  2830. Zanzoken = Instance.new("Part",root)
  2831. Zanzoken.Anchored = true
  2832. Zanzoken.CanCollide = false
  2833. Zanzoken.Position = v3(999,999,999)
  2834. Zanzoken.CFrame = root.CFrame
  2835. game.Debris:AddItem(Zanzoken,0.5)
  2836. Zanzoken.Transparency = 1
  2837. wait()
  2838. idk = Instance.new("BillboardGui",Zanzoken)
  2839. idk.Size = UDim2.new(10,0,15,0)
  2840. idk.AlwaysOnTop = false
  2841. idk1 = Instance.new("ImageLabel",idk)
  2842. idk1.BackgroundTransparency = 1
  2843. idk.ExtentsOffset = v3(0,0,0)
  2844. idk1.ImageTransparency = 0
  2845. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2846. idk1.Size = UDim2.new(2,0,1,0)
  2847. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2848. idk1.Image = "rbxassetid://319554883"
  2849. wait()
  2850. Zanzoken = Instance.new("Part",char)
  2851. Zanzoken.Anchored = true
  2852. Zanzoken.CanCollide = false
  2853. Zanzoken.Position = v3(999,999,999)
  2854. Zanzoken.CFrame = root.CFrame
  2855. game.Debris:AddItem(Zanzoken,0.5)
  2856. Zanzoken.Transparency = 1
  2857. wait()
  2858. idk = Instance.new("BillboardGui",Zanzoken)
  2859. idk.Size = UDim2.new(20,0,20,0)
  2860. idk.AlwaysOnTop = false
  2861. idk1 = Instance.new("ImageLabel",idk)
  2862. idk1.BackgroundTransparency = 1
  2863. idk.ExtentsOffset = v3(0,0,0)
  2864. idk1.ImageTransparency = 0
  2865. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2866. idk1.Size = UDim2.new(2,0,1,0)
  2867. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2868. idk1.Image = "rbxassetid://319554883"
  2869.  
  2870.  
  2871.  
  2872. end
  2873. mouse.KeyDown:connect(function(key)
  2874. if key == 'c' and ui == false and kaioken == false then
  2875.  
  2876. GodFist()
  2877. end
  2878. end)
  2879.  
  2880. mouse.KeyDown:connect(function(key)
  2881. if key == 'c' and kaioken == true then
  2882.  
  2883. KaiokenRush()
  2884. end
  2885. end)
  2886.  
  2887. mouse.KeyDown:connect(function(key)
  2888. if key == 'c' and ui == true and kaioken == false then
  2889.  
  2890. FinalAttack()
  2891. end
  2892. end)
  2893.  
  2894. mouse.KeyDown:connect(function(key)
  2895. if key == '2' then
  2896. HomingAttack()
  2897. end
  2898. end)
  2899. -------
  2900.  
  2901. function GodFist()
  2902.  
  2903. canattack = false
  2904. canidle = false
  2905. canwalk = false
  2906.  
  2907.  
  2908.  
  2909. local bv = Instance.new("BodyVelocity")
  2910. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2911. bv.velocity = mouse.Hit.lookVector * 250
  2912. bv.Parent = root
  2913.  
  2914. local Aura = Instance.new('ParticleEmitter')
  2915. Aura.Name = "Aura"
  2916. Aura.Texture = "rbxassetid://411939841"
  2917. Aura.Parent = torso
  2918. Aura.LightEmission = 1
  2919. Aura.Transparency = NumberSequence.new(0.2,1)
  2920. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  2921. Aura.Size = NumberSequence.new(9,0)
  2922. Aura.LockedToPart = false
  2923. Aura.Lifetime = NumberRange.new(0.3)
  2924. Aura.Rate = 150
  2925. Aura.Speed = NumberRange.new(2.3)
  2926. Aura.EmissionDirection = "Top"
  2927. Aura.Rotation = NumberRange.new(-80, 80)
  2928. local Grab = Instance.new("Part",torso)
  2929. Grab.Size = Vector3.new(4,4,4)
  2930. Grab.CanCollide = false
  2931. Grab.BrickColor = BrickColor.new("Deep orange")
  2932. Grab.Transparency = math.huge
  2933. local Grabo = Instance.new("Weld",Grab)
  2934. Grabo.Part0 = torso
  2935. Grabo.Part1 = Grab
  2936. Grabo.C0 = CFrame.new(0,-1.1,0)
  2937. local SFXZ = Instance.new("Sound",torso)
  2938. SFXZ.SoundId = "rbxassetid://1056625824"
  2939. SFXZ.Volume = 1
  2940. SFXZ.Pitch = 1
  2941. SFXZ.Looped = false
  2942. wait(0.01)
  2943. SFXZ:Play()
  2944. Grab.Touched:connect(function(hit)
  2945. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2946. Grab:Destroy()
  2947. root.Anchored = true
  2948. hit.Parent.Humanoid:TakeDamage(155555555555555555575)
  2949. bv:Destroy()
  2950. canattack = true
  2951. canidle = true
  2952. canwalk = true
  2953. local SFXZ = Instance.new("Sound",root)
  2954. SFXZ.SoundId = "rbxassetid://1699290293"
  2955. SFXZ.Volume = 7
  2956. SFXZ.Pitch = 1
  2957. SFXZ.Looped = false
  2958. wait(0.01)
  2959. SFXZ:Play()
  2960. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2961. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2962. Fl.velocity = root.CFrame.lookVector*10
  2963. wait(0.05)
  2964. Fl:remove()
  2965. root.Anchored = false
  2966. end
  2967. end)
  2968. for i = 1, 50 do
  2969. wait()
  2970.  
  2971. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  2972. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  2973. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2974. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2975. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2976. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2977. end
  2978. bv:Destroy()
  2979. canattack = true
  2980. canidle = true
  2981. canwalk = true
  2982. root.Anchored = false
  2983. Aura.Enabled = false
  2984. Grab:Destroy()
  2985.  
  2986. end
  2987.  
  2988.  
  2989.  
  2990. function FinalAttack()
  2991.  
  2992. canattack = false
  2993. canidle = false
  2994. canwalk = false
  2995.  
  2996.  
  2997.  
  2998. local bv = Instance.new("BodyVelocity")
  2999. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3000. bv.velocity = mouse.Hit.lookVector * 250
  3001. bv.Parent = root
  3002. coroutine.resume(coroutine.create(function()
  3003. for i = 1,100 do
  3004. CamShakeAll(32,230,torso)
  3005. game:GetService("RunService").RenderStepped:wait()
  3006. end
  3007. end))
  3008. local Aura = Instance.new('ParticleEmitter')
  3009. Aura.Name = "Aura"
  3010. Aura.Texture = "rbxassetid://1200947142"
  3011. Aura.Parent = torso
  3012. Aura.LightEmission = 1
  3013. Aura.Transparency = NumberSequence.new(0.2,1)
  3014. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3015. Aura.Size = NumberSequence.new(9,0)
  3016. Aura.LockedToPart = false
  3017. Aura.Lifetime = NumberRange.new(0.3)
  3018. Aura.Rate = 350
  3019. Aura.Speed = NumberRange.new(2.3)
  3020. Aura.EmissionDirection = "Top"
  3021. Aura.Rotation = NumberRange.new(-80, 80)
  3022. local Grab = Instance.new("Part",torso)
  3023. Grab.Size = Vector3.new(4,4,4)
  3024. Grab.CanCollide = false
  3025. Grab.BrickColor = BrickColor.new("Deep orange")
  3026. Grab.Transparency = math.huge
  3027. local Grabo = Instance.new("Weld",Grab)
  3028. Grabo.Part0 = torso
  3029. Grabo.Part1 = Grab
  3030. Grabo.C0 = CFrame.new(0,-1.1,0)
  3031. local SFXZ = Instance.new("Sound",torso)
  3032. SFXZ.SoundId = "rbxassetid://1056625824"
  3033. SFXZ.Volume = 1
  3034. SFXZ.Pitch = 1
  3035. SFXZ.Looped = false
  3036. wait(0.01)
  3037. SFXZ:Play()
  3038. Grab.Touched:connect(function(hit)
  3039. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3040. Grab:Destroy()
  3041. root.Anchored = true
  3042. hit.Parent:BreakJoints()
  3043. bv:Destroy()
  3044. canattack = true
  3045. canidle = true
  3046. canwalk = true
  3047. local SFXZ = Instance.new("Sound",root)
  3048. SFXZ.SoundId = "rbxassetid://1699290293"
  3049. SFXZ.Volume = 7
  3050. SFXZ.Pitch = 1
  3051. SFXZ.Looped = false
  3052. wait(0.01)
  3053. SFXZ:Play()
  3054. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3055. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3056. Fl.velocity = root.CFrame.lookVector*10
  3057. wait(0.05)
  3058. Fl:remove()
  3059. root.Anchored = false
  3060. end
  3061. end)
  3062. for i = 1, 20 do
  3063. wait()
  3064.  
  3065. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  3066. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  3067. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  3068. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  3069. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  3070. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  3071. end
  3072. bv:Destroy()
  3073. canattack = true
  3074. canidle = true
  3075. canwalk = true
  3076. root.Anchored = false
  3077. Aura.Enabled = false
  3078. Grab:Destroy()
  3079.  
  3080. end
  3081.  
  3082.  
  3083.  
  3084. function KaiokenRush()
  3085.  
  3086. canattack = false
  3087. canidle = false
  3088. canwalk = false
  3089.  
  3090.  
  3091.  
  3092. local bv = Instance.new("BodyVelocity")
  3093. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3094. bv.velocity = mouse.Hit.lookVector * 250
  3095. bv.Parent = root
  3096.  
  3097. local Aura = Instance.new('ParticleEmitter')
  3098. Aura.Name = "Aura"
  3099. Aura.Texture = "rbxassetid://411939841"
  3100. Aura.Parent = torso
  3101. Aura.LightEmission = 1
  3102. Aura.Transparency = NumberSequence.new(0.2,1)
  3103. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3104. Aura.Size = NumberSequence.new(9,0)
  3105. Aura.LockedToPart = false
  3106. Aura.Lifetime = NumberRange.new(1)
  3107. Aura.Rate = 350
  3108. Aura.Speed = NumberRange.new(2.3)
  3109. Aura.EmissionDirection = "Top"
  3110. Aura.Rotation = NumberRange.new(-80, 80)
  3111. local Grab = Instance.new("Part",torso)
  3112. Grab.Size = Vector3.new(4,4,4)
  3113. Grab.CanCollide = false
  3114. Grab.BrickColor = BrickColor.new("Deep orange")
  3115. Grab.Transparency = math.huge
  3116. local Grabo = Instance.new("Weld",Grab)
  3117. Grabo.Part0 = torso
  3118. Grabo.Part1 = Grab
  3119. Grabo.C0 = CFrame.new(0,-1.1,0)
  3120. local SFXZ = Instance.new("Sound",torso)
  3121. SFXZ.SoundId = "rbxassetid://1056625824"
  3122. SFXZ.Volume = 1
  3123. SFXZ.Pitch = 1
  3124. SFXZ.Looped = false
  3125. wait(0.01)
  3126. SFXZ:Play()
  3127. Grab.Touched:connect(function(hit)
  3128. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3129. Grab:Destroy()
  3130.  
  3131.  
  3132. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000)
  3133.  
  3134.  
  3135. local SFXZ = Instance.new("Sound",root)
  3136. SFXZ.SoundId = "rbxassetid://1699290293"
  3137. SFXZ.Volume = 7
  3138. SFXZ.Pitch = 1
  3139. SFXZ.Looped = false
  3140. wait(0.01)
  3141. SFXZ:Play()
  3142.  
  3143.  
  3144.  
  3145.  
  3146. end
  3147. end)
  3148. for i = 1, 20 do
  3149. wait()
  3150.  
  3151. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  3152. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  3153. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  3154. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  3155. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  3156. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  3157. end
  3158. wait(4)
  3159. bv:Destroy()
  3160. canattack = true
  3161. canidle = true
  3162. canwalk = true
  3163. root.Anchored = false
  3164. Aura.Enabled = false
  3165. Grab:Destroy()
  3166.  
  3167. end
  3168.  
  3169.  
  3170.  
  3171. --
  3172.  
  3173.  
  3174. mouse.KeyDown:connect(function(key)
  3175. if key == "q" and ui == false and blue == false then
  3176. if canattack == true then
  3177. canattack = false
  3178. canidle = false
  3179. canwalk = false
  3180. kamehameha()
  3181. canattack = true
  3182. canwalk = true
  3183. canidle = true
  3184. end
  3185. end
  3186. end)
  3187. mouse.KeyDown:connect(function(key)
  3188. if key == "q" and ui == true and blue == false then
  3189. if canattack == true then
  3190. canattack = false
  3191. canidle = false
  3192. canwalk = false
  3193. UIKame()
  3194. canattack = true
  3195. canwalk = true
  3196. canidle = true
  3197. end
  3198. end
  3199. end)
  3200. mouse.KeyDown:connect(function(key)
  3201. if key == "q" and ui == false and blue == true then
  3202. if canattack == true then
  3203. canattack = false
  3204. canidle = false
  3205. canwalk = false
  3206. BlueKame()
  3207. canattack = true
  3208. canwalk = true
  3209. canidle = true
  3210. end
  3211. end
  3212. end)
  3213.  
  3214. ------------------------------------------------------------------
  3215. --Blocking
  3216. ----------------------------------------------------------------
  3217. mouse.KeyDown:connect(function(key)
  3218. if key == "r" and ui == false then
  3219. if canattack == true then
  3220. canattack = false
  3221. canidle = false
  3222. canwalk = false
  3223. hum.MaxHealth = 1.0E298
  3224. root.Anchored = true
  3225. hum.Health = 1.0E298
  3226. local SFXZ = Instance.new("Sound",hed)
  3227. SFXZ.SoundId = "rbxassetid://865151637"
  3228. SFXZ.Volume = 3
  3229. SFXZ.Pitch = 1
  3230. SFXZ.Looped = false
  3231. wait(0.01)
  3232. SFXZ:Play()
  3233. local Grab = Instance.new("Part",root)
  3234. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3235. Grab.CanCollide = false
  3236. Grab.BrickColor = BrickColor.new("Deep orange")
  3237. Grab.Transparency = 1
  3238. local Grabo = Instance.new("Weld",Grab)
  3239. Grabo.Part0 = root
  3240. Grabo.Part1 = Grab
  3241. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3242.  
  3243. local AuraB = Instance.new("Part",root)
  3244. AuraB.Size = Vector3.new(2,1,2)
  3245. AuraB.CanCollide = false
  3246. AuraB.BrickColor = BrickColor.new("Deep orange")
  3247. AuraB.Transparency = 1
  3248. local AuraBo = Instance.new("Weld",AuraB)
  3249. AuraBo.Part0 = root
  3250. AuraBo.Part1 = AuraB
  3251. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3252. block = true
  3253.  
  3254. end
  3255. end
  3256. end)
  3257. mouse.KeyUp:connect(function(key)
  3258. if key == "r" and ui == false then
  3259. if canattack == false then
  3260. canattack = true
  3261. canidle = true
  3262. block = false
  3263. canwalk = true
  3264. hum.MaxHealth = 100000
  3265. hum.Health = 100000
  3266. root.Anchored = false
  3267. for i, v in pairs(root:GetChildren()) do
  3268. if v:IsA("Part")then
  3269. v:Remove()
  3270. end
  3271. end
  3272.  
  3273. end
  3274. end
  3275. end)
  3276. mouse.KeyDown:connect(function(key)
  3277. if key == "r" and ui == true then
  3278. if canattack == true then
  3279. canattack = false
  3280. canidle = false
  3281. canwalk = false
  3282. hum.MaxHealth = 1.0E298
  3283. root.Anchored = true
  3284. hum.Health = 1.0E298
  3285. local SFXZ = Instance.new("Sound",hed)
  3286. SFXZ.SoundId = "rbxassetid://865151637"
  3287. SFXZ.Volume = 3
  3288. SFXZ.Pitch = 1
  3289. SFXZ.Looped = false
  3290. wait(0.01)
  3291. SFXZ:Play()
  3292. local Grab = Instance.new("Part",root)
  3293. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3294. Grab.CanCollide = false
  3295. Grab.BrickColor = BrickColor.new("Deep orange")
  3296. Grab.Transparency = 1
  3297. local Grabo = Instance.new("Weld",Grab)
  3298. Grabo.Part0 = root
  3299. Grabo.Part1 = Grab
  3300. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3301.  
  3302. local AuraB = Instance.new("Part",root)
  3303. AuraB.Size = Vector3.new(2,1,2)
  3304. AuraB.CanCollide = false
  3305. AuraB.BrickColor = BrickColor.new("Deep orange")
  3306. AuraB.Transparency = 1
  3307. local AuraBo = Instance.new("Weld",AuraB)
  3308. AuraBo.Part0 = root
  3309. AuraBo.Part1 = AuraB
  3310. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3311. block = true
  3312.  
  3313. end
  3314. end
  3315. end)
  3316. mouse.KeyUp:connect(function(key)
  3317. if key == "r" and ui == true then
  3318. if canattack == false then
  3319. canattack = true
  3320. canidle = true
  3321. block = false
  3322. canwalk = true
  3323. hum.MaxHealth = 10000000000000000000000000000000000000000000
  3324. hum.Health = 10000000000000000000000000000000000000000000
  3325. root.Anchored = false
  3326. for i, v in pairs(root:GetChildren()) do
  3327. if v:IsA("Part")then
  3328. v:Remove()
  3329. end
  3330. end
  3331.  
  3332. end
  3333. end
  3334. end)
  3335. --------------------------------------------------------------------
  3336. --Transformations
  3337. --------------------------------------------------------------------
  3338. local cam = workspace.CurrentCamera
  3339.  
  3340. function CamShake(who,times,intense,origin)
  3341. coroutine.wrap(function()
  3342. if(script:FindFirstChild'CamShake')then
  3343. local cam = script.CamShake:Clone()
  3344. cam:WaitForChild'intensity'.Value = intense
  3345. cam:WaitForChild'times'.Value = times
  3346.  
  3347. if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
  3348. cam.Parent = who
  3349. wait()
  3350. cam.Disabled = false
  3351. elseif(who == p or who == char or who:IsDescendantOf(p))then
  3352. local intensity = intense
  3353.  
  3354. for i = 1, times do
  3355. local camDistFromOrigin
  3356. if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
  3357. camDistFromOrigin = math.floor( (cam.CFrame.p-origin.Position).magnitude )/25
  3358. elseif(typeof(origin) == 'Vector3')then
  3359. camDistFromOrigin = math.floor( (cam.CFrame.p-origin).magnitude )/25
  3360. end
  3361. if(camDistFromOrigin)then
  3362. intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
  3363. end
  3364. cam.CFrame = cam.CFrame:lerp(cam.CFrame*CFrame.new(math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100)*CFrame.Angles(math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100)),.4)
  3365. swait()
  3366. end
  3367. end
  3368. end)()
  3369. end
  3370. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  3371. local Plrs = S.Players
  3372. function CamShakeAll(times,intense,origin)
  3373. for _,v in next, Plrs:players() do
  3374. CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
  3375. end
  3376. end
  3377. -------------------------------------------------------
  3378. local Player_Size = 4
  3379. if Player_Size ~= 4 then
  3380. root.Size = root.Size * Player_Size
  3381. torso.Size = torso.Size * Player_Size
  3382. hed.Size = hed.Size * Player_Size
  3383. rarm.Size = rarm.Size * Player_Size
  3384. larm.Size = larm.Size * Player_Size
  3385. rleg.Size = rleg.Size * Player_Size
  3386. lleg.Size = lleg.Size * Player_Size
  3387. end
  3388. ----------------------------------------------------------------------------------
  3389. local cycle2 = false
  3390. local Dodged = Instance.new("Sound",hed)
  3391. Dodged.SoundId = "rbxassetid://908217684"
  3392. Dodged.Pitch = 1
  3393. Dodged.Looped = false
  3394. Dodged.Volume = 2
  3395. local Dodged2 = Instance.new("Sound",hed)
  3396. Dodged2.SoundId = "rbxassetid://908217925"
  3397. Dodged2.Pitch = 1
  3398. Dodged2.Looped = false
  3399. Dodged2.Volume = 2
  3400. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3401. if hum.Health > 0.1 and hum.Health < 100000 and cycle2 == false and instinct == true then
  3402. root.Anchored = true
  3403. hum.MaxHealth = 100000
  3404. hum.Health = 100000
  3405. dodge = true
  3406.  
  3407. Dodged:Play()
  3408. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(8, 0, 0) * CFrame.Angles(math.rad(20),math.rad(80),math.rad(0)), 0.4)--torso
  3409. dodge = false
  3410.  
  3411. cycle2 = true
  3412. root.Anchored = false
  3413.  
  3414. end
  3415. end)
  3416. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3417. if hum.Health > 0.6 and hum.Health < 100000 and cycle2 == true and instinct == true then
  3418. root.Anchored = true
  3419. hum.MaxHealth = 100000
  3420. hum.Health = 100000
  3421. dodge = true
  3422. Dodged2:Play()
  3423. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-10, 0, 0) * CFrame.Angles(math.rad(-30),math.rad(-80),math.rad(0)), 0.4)--torso
  3424. dodge = false
  3425.  
  3426. cycle2 = false
  3427. root.Anchored = false
  3428.  
  3429.  
  3430. end
  3431. end)
  3432. local temppos = root.Position
  3433. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  3434. local magz = (Part0 - Part1).magnitude
  3435. local curpos = Part0
  3436. local trz = {-Offset,Offset}
  3437. for i=1,Times do
  3438. local li = Instance.new("Part", DebrisModel)
  3439. li.TopSurface =0
  3440. li.Material = Enum.Material.Neon
  3441. li.BottomSurface = 0
  3442. li.Anchored = true
  3443. li.Locked = true
  3444. li.Transparency = Trans or 0.4
  3445. li.Color = Color
  3446. li.formFactor = "Custom"
  3447. li.CanCollide = false
  3448. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  3449. local lim = Instance.new("BlockMesh",li)
  3450. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3451. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  3452. if Times == i then
  3453. local magz2 = (curpos - Part1).magnitude
  3454. li.Size = Vector3.new(Thickness,Thickness,magz2)
  3455. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  3456. else
  3457. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  3458. end
  3459. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  3460. li.Name = "LIGHTNING"
  3461.  
  3462. end
  3463. end
  3464. function findAllNearestTorso(pos,dist)
  3465. local list = workspace:children()
  3466. local torso = {}
  3467. local temp = nil
  3468. local human = nil
  3469. local temp2 = nil
  3470. for x = 1, #list do
  3471. temp2 = list[x]
  3472. if (temp2.className == "Model") and (temp2 ~= char) then
  3473. temp = temp2:findFirstChild("Torso")
  3474. human = temp2:findFirstChildOfClass("Humanoid")
  3475. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  3476. if (temp.Position - pos).magnitude < dist then
  3477. table.insert(torso,temp)
  3478. dist = (temp.Position - pos).magnitude
  3479. end
  3480. end
  3481. end
  3482. end
  3483. return torso
  3484. end
  3485. function computeDirection(vec)
  3486. local lenSquared = vec.magnitude * vec.magnitude
  3487. local invSqrt = 1 / math.sqrt(lenSquared)
  3488. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3489. end
  3490. local Charge = Instance.new("Sound",hed)
  3491. Charge.SoundId = "rbxassetid://1179254378"
  3492. Charge.Pitch = 1.2
  3493. Charge.Looped = true
  3494. Charge.Volume = 5
  3495. local Charge2 = Instance.new("Sound",hed)
  3496. Charge2.SoundId = "rbxassetid://908226507"
  3497. Charge2.Pitch = 1
  3498. Charge2.Looped = true
  3499. Charge2.Volume = 2.5
  3500. local Charge3 = Instance.new("Sound",hed)
  3501. Charge3.SoundId = "rbxassetid://1116208999"
  3502. Charge3.Pitch = 1
  3503. Charge3.Looped = true
  3504. Charge3.Volume = 2.5
  3505.  
  3506. mouse.KeyDown:connect(function(key)
  3507. if key == "p" and ui == false then
  3508. canattack = false
  3509. canidle = false
  3510. canwalk = false
  3511. start = true
  3512. wait(0.4)
  3513. local Flame = Instance.new("ParticleEmitter",root)
  3514. Flame.Texture = "rbxassetid://1332922037"
  3515. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  3516. Flame.EmissionDirection = "Top"
  3517. Flame.Speed = NumberRange.new(3)
  3518. Flame.Size = NumberSequence.new(5.5,4)
  3519. Flame.Transparency = NumberSequence.new(0.8,1)
  3520. Flame.Drag = 0.4
  3521. Flame.LightInfluence = 0
  3522. Flame.LockedToPart = true
  3523. Flame.Lifetime = NumberRange.new(1)
  3524. Flame.Rate = 65
  3525. Flame.LightEmission = 1
  3526. Flame.Rotation = NumberRange.new(-5,5)
  3527. Flame.VelocitySpread = 100
  3528. Flame.Acceleration = Vector3.new(0,17,0)
  3529. Flame.ZOffset = -0.2
  3530. local Soundd = Instance.new("Sound",hed)
  3531. Soundd.SoundId = "rbxassetid://917377181"
  3532. Soundd.Pitch = 1
  3533. Soundd.Looped = false
  3534. Soundd.Volume = 8
  3535. Soundd:Play()
  3536. start = false
  3537. transforming3 = true
  3538. Charge3:Play()
  3539. end
  3540. end)
  3541. mouse.KeyDown:connect(function(key)
  3542. if key == "p" and ui == true then
  3543. canattack = false
  3544. canidle = false
  3545. canwalk = false
  3546. start = true
  3547. local Soundd = Instance.new("Sound",hed)
  3548. Soundd.SoundId = "rbxassetid://1019054093"
  3549. Soundd.Pitch = 1
  3550. Soundd.Looped = false
  3551. Soundd.Volume = 8
  3552. Soundd:Play()
  3553. wait(0.4)
  3554.  
  3555. Charge:Play()
  3556. Charge2:Play()
  3557.  
  3558. start = true
  3559. local Soundd2 = Instance.new("Sound",hed)
  3560. Soundd2.SoundId = "rbxassetid://874183151"
  3561. Soundd2.Pitch = 1
  3562. Soundd2.Looped = false
  3563. Soundd2.Volume = 8
  3564. Soundd2:Play()
  3565.  
  3566.  
  3567. local AURU = Instance.new('ParticleEmitter')
  3568. AURU.Name = "Aura"
  3569. AURU.Texture = "rbxassetid://1200947142"
  3570. AURU.Parent = root
  3571. AURU.LightEmission = 0.9
  3572. AURU.Transparency = NumberSequence.new(0.1,1)
  3573. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3574. AURU.Size = NumberSequence.new(8,0)
  3575. AURU.LockedToPart = false
  3576. AURU.Lifetime = NumberRange.new(0.6)
  3577. AURU.Rate = 230
  3578. AURU.Speed = NumberRange.new(40)
  3579. AURU.Rotation = NumberRange.new(-360,360)
  3580. AURU.EmissionDirection = "Top"
  3581. AURU.ZOffset = 1
  3582. AURU.VelocitySpread = 100
  3583. AURU.RotSpeed = NumberRange.new(-100,100)
  3584. AURU.Acceleration = Vector3.new(0,100,0)
  3585.  
  3586. start = false
  3587. powering = true
  3588.  
  3589. end
  3590. end)
  3591. mouse.KeyUp:connect(function(key)
  3592. if key == "p" and ui == false then
  3593. canattack = true
  3594. canidle = true
  3595. canwalk = true
  3596. transforming3 = false
  3597. for i, v in pairs(root:GetChildren()) do
  3598. if v:IsA("ParticleEmitter")then
  3599. v.Rate = 0
  3600. end
  3601. end
  3602. local Auura = Instance.new("Sound",hed)
  3603. Auura.SoundId = "rbxassetid://550621034"
  3604. Auura.Pitch = 1
  3605. Auura.Looped = false
  3606. Auura.Volume = 5
  3607. Auura:Play()
  3608. Charge3:Stop()
  3609. end
  3610. end)
  3611. mouse.KeyUp:connect(function(key)
  3612. if key == "p" and ui == true then
  3613. canattack = true
  3614. canidle = true
  3615. canwalk = true
  3616. powering = false
  3617. for i, v in pairs(root:GetChildren()) do
  3618. if v:IsA("ParticleEmitter")then
  3619. v.Rate = 0
  3620. end
  3621. end
  3622. local Auura = Instance.new("Sound",hed)
  3623. Auura.SoundId = "rbxassetid://922710675"
  3624. Auura.Pitch = 1
  3625. Auura.Looped = false
  3626. Auura.Volume = 5
  3627. Auura:Play()
  3628. Charge:Stop()
  3629. Charge2:Stop()
  3630.  
  3631. end
  3632. end)
  3633. mouse.KeyDown:connect(function(key)
  3634. if key == "y" and ui == true and muiable == true then
  3635. instinct = false
  3636. for i, v in pairs(torso:GetChildren()) do
  3637. if v:IsA("Sound")then
  3638. v:Remove()
  3639. end
  3640. end
  3641. for i, v in pairs(hed:GetChildren()) do
  3642. if v:IsA("Sound")then
  3643. v:Remove()
  3644. end
  3645. end
  3646.  
  3647. canattack = false
  3648. canidle = false
  3649. canwalk = false
  3650. transforming3 = true
  3651. local UltraInstinct = Instance.new("Sound",char)
  3652. UltraInstinct.SoundId = "rbxassetid://1419716650"
  3653. UltraInstinct.Pitch = 1
  3654. UltraInstinct.Looped = false
  3655. UltraInstinct.Volume = 1.5
  3656. UltraInstinct:Play()
  3657. local Auura = Instance.new("Sound",hed)
  3658. Auura.SoundId = "rbxassetid://1179254378"
  3659. Auura.Pitch = 1.3
  3660. Auura.Looped = true
  3661. Auura.Volume = 8
  3662. Auura:Play()
  3663. hum.WalkSpeed = 0
  3664. coroutine.resume(coroutine.create(function()
  3665. for i = 1,380 do
  3666. CamShakeAll(32,80,torso)
  3667. game:GetService("RunService").RenderStepped:wait()
  3668. end
  3669. end))
  3670.  
  3671. local CHAINLINKS = {}
  3672. local POS = mouse.Hit.p
  3673. local CHAINS = false
  3674. local CHAINLINKS = {}
  3675. local A = Instance.new("Attachment",root)
  3676. A.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3677. A.Orientation = Vector3.new(-90, -89.982, 0)
  3678. local B = Instance.new("Attachment",root)
  3679. B.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3680. B.Orientation = Vector3.new(-90, 89.988, 0)
  3681. local C = Instance.new("Attachment",root)
  3682. C.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3683. C.Orientation = Vector3.new(-90, -89.982, 0)
  3684. local D = Instance.new("Attachment",root)
  3685. D.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3686. D.Orientation = Vector3.new(-90, 89.988, 0)
  3687. local LIGHT = Instance.new("Attachment",root)
  3688. LIGHT.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3689. local LIGHT2 = Instance.new("PointLight",larm)
  3690. LIGHT2.Range = 10
  3691. LIGHT2.Brightness = 20
  3692. LIGHT2.Color = Color3.new(0, 255, 255)
  3693. for i = 1, 2 do
  3694. local TWIST = 0
  3695. local START = A
  3696. local END = B
  3697. if i == 1 then
  3698. START = B
  3699. END = A
  3700. end
  3701. local ChainLink = Instance.new("Beam",torso)
  3702. ChainLink.Texture = "rbxassetid://134532208"
  3703. ChainLink.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3704. ChainLink.TextureSpeed = 5
  3705. ChainLink.Width0 = 200
  3706. ChainLink.Width1 = 200
  3707. ChainLink.TextureLength = 9.5
  3708. ChainLink.Attachment0 = START
  3709. ChainLink.Attachment1 = END
  3710. ChainLink.CurveSize0 = TWIST
  3711. ChainLink.CurveSize1 = TWIST
  3712. --ChainLink.FaceCamera = true
  3713. ChainLink.Segments = 185
  3714. ChainLink.Transparency = NumberSequence.new(0.5)
  3715. table.insert(CHAINLINKS,ChainLink)
  3716. end
  3717. for _, c in pairs(char:GetDescendants()) do
  3718. if c and c.Parent then
  3719. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  3720. if c:FindFirstChildOfClass("SpecialMesh") then
  3721. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  3722.  
  3723. c.Material = "Glass"
  3724. end
  3725.  
  3726. end
  3727. end
  3728. end
  3729.  
  3730. local AURU = Instance.new('ParticleEmitter')
  3731. AURU.Name = "Aura"
  3732. AURU.Texture = "rbxassetid://1200947142"
  3733. AURU.Parent = root
  3734. AURU.LightEmission = 0.6
  3735. AURU.Transparency = NumberSequence.new(0.1,1)
  3736. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3737. AURU.Size = NumberSequence.new(5,0)
  3738. AURU.LockedToPart = false
  3739. AURU.Lifetime = NumberRange.new(1)
  3740. AURU.Rate = 530
  3741. AURU.Speed = NumberRange.new(40)
  3742. AURU.Rotation = NumberRange.new(-360,360)
  3743. AURU.EmissionDirection = "Top"
  3744. AURU.ZOffset = 2
  3745. AURU.VelocitySpread = 100
  3746. AURU.RotSpeed = NumberRange.new(-100,100)
  3747. coroutine.resume(coroutine.create(function()
  3748. for i = 3,170 do
  3749.  
  3750.  
  3751. local HQG = Instance.new("Part",char)
  3752. HQG.Size = Vector3.new(1,0,1)
  3753. HQG.BrickColor = BrickColor.new("Ghost grey")
  3754. HQG.Material = "Neon"
  3755. HQG.Anchored = true
  3756. HQG.CanCollide = false
  3757. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3758. local HQG2 = Instance.new("SpecialMesh",HQG)
  3759. HQG2.MeshId = "rbxassetid://1726537151"
  3760. HQG2.Scale = Vector3.new(0.01,0.01,0.01)
  3761.  
  3762.  
  3763. coroutine.resume(coroutine.create(function()
  3764. for i = 1,200 do
  3765.  
  3766.  
  3767. HQG2.Scale = HQG2.Scale + Vector3.new(0.08,0.1,0.08)
  3768. HQG.Transparency = HQG.Transparency + 0.07
  3769. HQG.CFrame = HQG.CFrame*CFrame.Angles(0,-0.3,0)
  3770.  
  3771. wait(0.00000000001)
  3772. end
  3773.  
  3774. HQG:Destroy()
  3775. HQG2:Destroy()
  3776.  
  3777. end))
  3778.  
  3779.  
  3780. wait(0.2)
  3781. end
  3782. end))
  3783. wait(10)
  3784. AURU.Acceleration = Vector3.new(0,250,0)
  3785. AURU.Rate = 230
  3786. wait(1)
  3787. coroutine.resume(coroutine.create(function()
  3788. for i = 1,130 do
  3789. CamShakeAll(32,180,torso)
  3790. game:GetService("RunService").RenderStepped:wait()
  3791. end
  3792. end))
  3793. AURU.Size = NumberSequence.new(10,0)
  3794. wait(1)
  3795. coroutine.resume(coroutine.create(function()
  3796. for i = 1,30 do
  3797. CamShakeAll(32,200,torso)
  3798. game:GetService("RunService").RenderStepped:wait()
  3799. end
  3800. end))
  3801. AURU.Size = NumberSequence.new(20,0)
  3802. wait(1)
  3803. coroutine.resume(coroutine.create(function()
  3804. for i = 1,970 do
  3805. CamShakeAll(32,490,torso)
  3806. game:GetService("RunService").RenderStepped:wait()
  3807. end
  3808. end))
  3809.  
  3810.  
  3811. AURU.Size = NumberSequence.new(30,80)
  3812. Auura.Pitch = 1.5
  3813. Auura.Volume = 10
  3814. AURU.VelocitySpread = 100
  3815. wait(7)
  3816. AURU.Rate = 100
  3817. AURU.Size = NumberSequence.new(50,0)
  3818. AURU.Lifetime = NumberRange.new(100)
  3819. AURU.Acceleration = Vector3.new(0,0,0)
  3820. AURU.Speed = NumberRange.new(7)
  3821.  
  3822.  
  3823.  
  3824.  
  3825. wait(18)
  3826. local Grab = Instance.new("Part",hed)
  3827. Grab.Size = Vector3.new(3.9,5,3.9)
  3828. Grab.CanCollide = false
  3829. Grab.BrickColor = BrickColor.new("Deep orange")
  3830. Grab.Transparency = 1
  3831. local Grabo = Instance.new("Weld",Grab)
  3832. Grabo.Part0 = hed
  3833. Grabo.Part1 = Grab
  3834. Grabo.C0 = CFrame.new(0,-1.5,0)
  3835.  
  3836. local AuraB = Instance.new("Part",hed)
  3837. AuraB.Size = Vector3.new(2,1,2)
  3838. AuraB.CanCollide = false
  3839. AuraB.BrickColor = BrickColor.new("Deep orange")
  3840. AuraB.Transparency = 1
  3841. local AuraBo = Instance.new("Weld",AuraB)
  3842. AuraBo.Part0 = hed
  3843. AuraBo.Part1 = AuraB
  3844. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3845.  
  3846. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3847. FZcharge3.Texture = "rbxassetid://1460362359"
  3848. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3849. FZcharge3.EmissionDirection = "Top"
  3850. FZcharge3.Speed = NumberRange.new(2)
  3851. FZcharge3.Size = NumberSequence.new(0.4,0)
  3852. FZcharge3.Transparency = NumberSequence.new(0,1)
  3853. FZcharge3.Drag = 1.2
  3854. FZcharge3.LockedToPart = true
  3855. FZcharge3.Lifetime = NumberRange.new(1)
  3856. FZcharge3.Rate = 35
  3857. FZcharge3.LightEmission = 0.3
  3858. FZcharge3.Rotation = NumberRange.new(-5,5)
  3859. FZcharge3.VelocitySpread = 0.2
  3860. FZcharge3.ZOffset = 2.5
  3861. Auura:Destroy()
  3862. canattack = true
  3863. canidle = true
  3864. canwalk = true
  3865. transforming3 = false
  3866. wait(0.1)
  3867. local Auura = Instance.new("Sound",hed)
  3868. Auura.SoundId = "rbxassetid://1504498051"
  3869. Auura.Pitch = 1
  3870. Auura.Looped = true
  3871. Auura.Volume = 8
  3872. Auura:Play()
  3873. AURU.Rate = 0
  3874. UltraInstinct:Stop()
  3875. wait(0.1)
  3876. local Flame = Instance.new("ParticleEmitter",torso)
  3877. Flame.Texture = "rbxassetid://1332922037"
  3878. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  3879. Flame.EmissionDirection = "Top"
  3880. Flame.Speed = NumberRange.new(3)
  3881. Flame.Size = NumberSequence.new(5.5,4)
  3882. Flame.Transparency = NumberSequence.new(0.8,1)
  3883. Flame.Drag = 0.4
  3884. Flame.LightInfluence = 0
  3885. Flame.LockedToPart = true
  3886. Flame.Lifetime = NumberRange.new(1)
  3887. Flame.Rate = 45
  3888. Flame.LightEmission = 1
  3889. Flame.Rotation = NumberRange.new(-5,5)
  3890. Flame.VelocitySpread = 100
  3891. Flame.Acceleration = Vector3.new(0,17,0)
  3892. Flame.ZOffset = -1.1
  3893. local Aura = Instance.new("ParticleEmitter",rarm)
  3894. Aura.Texture = "rbxassetid://1207853932"
  3895. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3896. Aura.EmissionDirection = "Top"
  3897. Aura.Speed = NumberRange.new(1)
  3898. Aura.Size = NumberSequence.new(1.2)
  3899. Aura.Transparency = NumberSequence.new(0.6,1)
  3900. Aura.Drag = 0.4
  3901. Aura.LightInfluence = 0
  3902. Aura.LockedToPart = true
  3903. Aura.Lifetime = NumberRange.new(1.2)
  3904. Aura.Rate = 18
  3905. Aura.LightEmission = 1
  3906. Aura.Rotation = NumberRange.new(-360,360)
  3907. Aura.VelocitySpread = 0
  3908. Aura.Acceleration = Vector3.new(0,0,0)
  3909. Aura.ZOffset = 0.2
  3910. local Aura2 = Instance.new("ParticleEmitter",larm)
  3911. Aura2.Texture = "rbxassetid://1207853932"
  3912. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3913. Aura2.EmissionDirection = "Top"
  3914. Aura2.Speed = NumberRange.new(1)
  3915. Aura2.Size = NumberSequence.new(1.2)
  3916. Aura2.Transparency = NumberSequence.new(0.6,1)
  3917. Aura2.Drag = 0.4
  3918. Aura2.LightInfluence = 0
  3919. Aura2.LockedToPart = true
  3920. Aura2.Lifetime = NumberRange.new(1.2)
  3921. Aura2.Rate = 18
  3922. Aura2.LightEmission = 1
  3923. Aura2.Rotation = NumberRange.new(-360,360)
  3924. Aura2.VelocitySpread = 0
  3925. Aura2.Acceleration = Vector3.new(0,0,0)
  3926. Aura2.ZOffset = 0.2
  3927. local Aura3 = Instance.new("ParticleEmitter",torso)
  3928. Aura3.Texture = "rbxassetid://1207853932"
  3929. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3930. Aura3.EmissionDirection = "Top"
  3931. Aura3.Speed = NumberRange.new(1)
  3932. Aura3.Size = NumberSequence.new(1.2)
  3933. Aura3.Transparency = NumberSequence.new(0.6,1)
  3934. Aura3.Drag = 0.4
  3935. Aura3.LightInfluence = 0
  3936. Aura3.LockedToPart = true
  3937. Aura3.Lifetime = NumberRange.new(1.2)
  3938. Aura3.Rate = 18
  3939. Aura3.LightEmission = 1
  3940. Aura3.Rotation = NumberRange.new(-360,360)
  3941. Aura3.VelocitySpread = 0
  3942. Aura3.Acceleration = Vector3.new(0,0,0)
  3943. Aura3.ZOffset = 0.2
  3944. local Aura4 = Instance.new("ParticleEmitter",hed)
  3945. Aura4.Texture = "rbxassetid://1207853932"
  3946. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3947. Aura4.EmissionDirection = "Top"
  3948. Aura4.Speed = NumberRange.new(1)
  3949. Aura4.Size = NumberSequence.new(1.2)
  3950. Aura4.Transparency = NumberSequence.new(0.6,1)
  3951. Aura4.Drag = 0.4
  3952. Aura4.LightInfluence = 0
  3953. Aura4.LockedToPart = true
  3954. Aura4.Lifetime = NumberRange.new(1.2)
  3955. Aura4.Rate = 18
  3956. Aura4.LightEmission = 1
  3957. Aura4.Rotation = NumberRange.new(-360,360)
  3958. Aura4.VelocitySpread = 0
  3959. Aura4.Acceleration = Vector3.new(0,0,0)
  3960. Aura4.ZOffset = 0.2
  3961. local Aura5 = Instance.new("ParticleEmitter",torso)
  3962. Aura5.Texture = "rbxassetid://242255193"
  3963. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3964. Aura5.EmissionDirection = "Top"
  3965. Aura5.Speed = NumberRange.new(4)
  3966. Aura5.Size = NumberSequence.new(4)
  3967. Aura5.Transparency = NumberSequence.new(0.9,1)
  3968. Aura5.Drag = 0.4
  3969. Aura5.LightInfluence = 0
  3970. Aura5.LockedToPart = true
  3971. Aura5.Lifetime = NumberRange.new(2)
  3972. Aura5.Rate = 18
  3973. Aura5.LightEmission = 1
  3974. Aura5.Rotation = NumberRange.new(-360,360)
  3975. Aura5.VelocitySpread = 1
  3976. Aura5.Acceleration = Vector3.new(0,0,0)
  3977. Aura5.ZOffset = 2
  3978. local Aura6 = Instance.new("ParticleEmitter",lleg)
  3979. Aura6.Texture = "rbxassetid://1207853932"
  3980. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3981. Aura6.EmissionDirection = "Top"
  3982. Aura6.Speed = NumberRange.new(1)
  3983. Aura6.Size = NumberSequence.new(1.2)
  3984. Aura6.Transparency = NumberSequence.new(0.6,1)
  3985. Aura6.Drag = 0.4
  3986. Aura6.LightInfluence = 0
  3987. Aura6.LockedToPart = true
  3988. Aura6.Lifetime = NumberRange.new(1.2)
  3989. Aura6.Rate = 18
  3990. Aura6.LightEmission = 1
  3991. Aura6.Rotation = NumberRange.new(-360,360)
  3992. Aura6.VelocitySpread = 0
  3993. Aura6.Acceleration = Vector3.new(0,0,0)
  3994. Aura6.ZOffset = 0.2
  3995. local Aura7 = Instance.new("ParticleEmitter",rleg)
  3996. Aura7.Texture = "rbxassetid://1207853932"
  3997. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3998. Aura7.EmissionDirection = "Top"
  3999. Aura7.Speed = NumberRange.new(1)
  4000. Aura7.Size = NumberSequence.new(1.2)
  4001. Aura7.Transparency = NumberSequence.new(0.6,1)
  4002. Aura7.Drag = 0.4
  4003. Aura7.LightInfluence = 0
  4004. Aura7.LockedToPart = true
  4005. Aura7.Lifetime = NumberRange.new(1.2)
  4006. Aura7.Rate = 18
  4007. Aura7.LightEmission = 1
  4008. Aura7.Rotation = NumberRange.new(-360,360)
  4009. Aura7.VelocitySpread = 0
  4010. Aura7.Acceleration = Vector3.new(0,0,0)
  4011. Aura7.ZOffset = 0.2
  4012. local UltraInstinct = Instance.new("Sound",torso)
  4013. UltraInstinct.SoundId = "rbxassetid://1475916014"
  4014. UltraInstinct.Pitch = 1
  4015. UltraInstinct.Looped = false
  4016. UltraInstinct.Volume = 10
  4017. UltraInstinct:Play()
  4018. hum.WalkSpeed = 20
  4019. instinct = true
  4020. for i, v in pairs(torso:GetChildren()) do
  4021. if v:IsA("Beam")then
  4022. v:Remove()
  4023. end
  4024. end
  4025. for i, v in pairs(torso:GetChildren()) do
  4026. if v:IsA("PointLight")then
  4027. v:Remove()
  4028. end
  4029. end
  4030. local Grab = Instance.new("Part",hed)
  4031. Grab.Size = Vector3.new(3.9,5,3.9)
  4032. Grab.CanCollide = false
  4033. Grab.BrickColor = BrickColor.new("Deep orange")
  4034. Grab.Transparency = 1
  4035. local Grabo = Instance.new("Weld",Grab)
  4036. Grabo.Part0 = hed
  4037. Grabo.Part1 = Grab
  4038. Grabo.C0 = CFrame.new(0,-1.5,0)
  4039.  
  4040. local AuraB = Instance.new("Part",hed)
  4041. AuraB.Size = Vector3.new(2,1,2)
  4042. AuraB.CanCollide = false
  4043. AuraB.BrickColor = BrickColor.new("Deep orange")
  4044. AuraB.Transparency = 1
  4045. local AuraBo = Instance.new("Weld",AuraB)
  4046. AuraBo.Part0 = hed
  4047. AuraBo.Part1 = AuraB
  4048. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4049. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  4050. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  4051. FZcharge3.EmissionDirection = "Top"
  4052. FZcharge3.Speed = NumberRange.new(2)
  4053. FZcharge3.Size = NumberSequence.new(0.6,0)
  4054. FZcharge3.Transparency = NumberSequence.new(0,1)
  4055. FZcharge3.Drag = 1.2
  4056. FZcharge3.LockedToPart = true
  4057. FZcharge3.Lifetime = NumberRange.new(1)
  4058. FZcharge3.Rate = 55
  4059. FZcharge3.LightEmission = 0.3
  4060. FZcharge3.Rotation = NumberRange.new(-5,5)
  4061. FZcharge3.VelocitySpread = 0.2
  4062. FZcharge3.ZOffset = 3.5
  4063. FZcharge3.Texture = "rbxassetid://1509406387"
  4064. FZcharge3.Speed = NumberRange.new(0)
  4065. FZcharge3.Lifetime = NumberRange.new(0.5)
  4066. FZcharge3.Rotation = NumberRange.new(-360,360)
  4067. FZcharge3.RotSpeed = NumberRange.new(-300,300)
  4068.  
  4069. end
  4070. end)
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076. mouse.KeyDown:connect(function(key)
  4077. if key == "u" and base == true and transformed == false then
  4078.  
  4079. canattack = false
  4080. canidle = false
  4081. canwalk = false
  4082. hum.WalkSpeed = 0
  4083. transformed = true
  4084.  
  4085. local UltraInstinct = Instance.new("Sound",char)
  4086. UltraInstinct.SoundId = "rbxassetid://1649969788"
  4087. UltraInstinct.Pitch = 1
  4088. UltraInstinct.Looped = false
  4089. UltraInstinct.Volume = 4.5
  4090. UltraInstinct:Play()
  4091.  
  4092. wait(1)
  4093.  
  4094. coroutine.resume(coroutine.create(function()
  4095. for i = 1,450 do
  4096. CamShakeAll(32,270,torso)
  4097. game:GetService("RunService").RenderStepped:wait()
  4098. end
  4099. end))
  4100.  
  4101. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4102. coroutine.resume(coroutine.create(function()
  4103. for i = 1,1000000000 do
  4104. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4105. wait(5)
  4106. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://730551415"
  4107. wait(0.1)
  4108. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4109. coroutine.resume(coroutine.create(function()
  4110. for i = 1,90 do
  4111.  
  4112.  
  4113. wait(0.00000000001)
  4114. end
  4115.  
  4116.  
  4117. end))
  4118. wait(0.3)
  4119. end
  4120. end))
  4121. local Grab = Instance.new("Part",hed)
  4122. Grab.Size = Vector3.new(4.9,0.1,4.9)
  4123. Grab.CanCollide = false
  4124. Grab.BrickColor = BrickColor.new("Deep orange")
  4125. Grab.Transparency = 1
  4126. local Grabo = Instance.new("Weld",Grab)
  4127. Grabo.Part0 = hed
  4128. Grabo.Part1 = Grab
  4129. Grabo.C0 = CFrame.new(0,-4,0)
  4130.  
  4131. local AuraB = Instance.new("Part",hed)
  4132. AuraB.Size = Vector3.new(2,1,2)
  4133. AuraB.CanCollide = false
  4134. AuraB.BrickColor = BrickColor.new("Deep orange")
  4135. AuraB.Transparency = 1
  4136. local AuraBo = Instance.new("Weld",AuraB)
  4137. AuraBo.Part0 = hed
  4138. AuraBo.Part1 = AuraB
  4139. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4140.  
  4141.  
  4142. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4143. if par then
  4144. local cfremz = CFrame.new(loc)
  4145. debris(cfremz, par, 50)
  4146. end
  4147. local Smoke = Instance.new('ParticleEmitter')
  4148. Smoke.Name = "Aura"
  4149. Smoke.Texture = "rbxassetid://242201991"
  4150. Smoke.Parent = Grab
  4151. Smoke.LightEmission = 0
  4152. Smoke.Transparency = NumberSequence.new(0.3,1)
  4153. Smoke.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4154. Smoke.Size = NumberSequence.new(0,10)
  4155. Smoke.LockedToPart = false
  4156. Smoke.Lifetime = NumberRange.new(1)
  4157. Smoke.Rate = 48
  4158. Smoke.Speed = NumberRange.new(40)
  4159. Smoke.Rotation = NumberRange.new(-360,360)
  4160. Smoke.EmissionDirection = "Left"
  4161. Smoke.ZOffset = 0
  4162. local Smoke2 = Instance.new('ParticleEmitter')
  4163. Smoke2.Name = "Aura"
  4164. Smoke2.Texture = "rbxassetid://242201991"
  4165. Smoke2.Parent = Grab
  4166. Smoke2.LightEmission = 0
  4167. Smoke2.Transparency = NumberSequence.new(0.3,1)
  4168. Smoke2.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4169. Smoke2.Size = NumberSequence.new(0,10)
  4170. Smoke2.LockedToPart = false
  4171. Smoke2.Lifetime = NumberRange.new(1)
  4172. Smoke2.Rate = 48
  4173. Smoke2.Speed = NumberRange.new(40)
  4174. Smoke2.Rotation = NumberRange.new(-360,360)
  4175. Smoke2.EmissionDirection = "Right"
  4176. Smoke2.ZOffset = 0
  4177. local Smoke3 = Instance.new('ParticleEmitter')
  4178. Smoke3.Name = "Aura"
  4179. Smoke3.Texture = "rbxassetid://242201991"
  4180. Smoke3.Parent = Grab
  4181. Smoke3.LightEmission = 0
  4182. Smoke3.Transparency = NumberSequence.new(0.3,1)
  4183. Smoke3.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4184. Smoke3.Size = NumberSequence.new(0,10)
  4185. Smoke3.LockedToPart = false
  4186. Smoke3.Lifetime = NumberRange.new(1)
  4187. Smoke3.Rate = 48
  4188. Smoke3.Speed = NumberRange.new(40)
  4189. Smoke3.Rotation = NumberRange.new(-360,360)
  4190. Smoke3.EmissionDirection = "Front"
  4191. Smoke3.ZOffset = 0
  4192. local Smoke4 = Instance.new('ParticleEmitter')
  4193. Smoke4.Name = "Aura"
  4194. Smoke4.Texture = "rbxassetid://242201991"
  4195. Smoke4.Parent = Grab
  4196. Smoke4.LightEmission = 0
  4197. Smoke4.Transparency = NumberSequence.new(0.3,1)
  4198. Smoke4.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4199. Smoke4.Size = NumberSequence.new(0,10)
  4200. Smoke4.LockedToPart = false
  4201. Smoke4.Lifetime = NumberRange.new(1)
  4202. Smoke4.Rate = 48
  4203. Smoke4.Speed = NumberRange.new(40)
  4204. Smoke4.Rotation = NumberRange.new(-360,360)
  4205. Smoke4.EmissionDirection = "Back"
  4206. Smoke4.ZOffset = 0
  4207.  
  4208.  
  4209. local Aura = Instance.new("ParticleEmitter",torso)
  4210. Aura.Texture = "rbxassetid://243728206"
  4211. Aura.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4212. Aura.EmissionDirection = "Top"
  4213. Aura.Speed = NumberRange.new(0)
  4214. Aura.Size = NumberSequence.new(60,70)
  4215. Aura.Transparency = NumberSequence.new(0)
  4216. Aura.Drag = 0.4
  4217. Aura.LightInfluence = 0
  4218. Aura.LockedToPart = true
  4219. Aura.Lifetime = NumberRange.new(1)
  4220. Aura.Rate = 38
  4221. Aura.LightEmission = 1
  4222. Aura.Rotation = NumberRange.new(-360,360)
  4223. Aura.VelocitySpread = 0
  4224. Aura.Acceleration = Vector3.new(0,0,0)
  4225. Aura.ZOffset = 2.5
  4226. Aura.RotSpeed = NumberRange.new(-100,100)
  4227.  
  4228. local Aura2 = Instance.new("ParticleEmitter",torso)
  4229. Aura2.Texture = "rbxassetid://434298892"
  4230. Aura2.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4231. Aura2.EmissionDirection = "Top"
  4232. Aura2.Speed = NumberRange.new(110)
  4233. Aura2.Size = NumberSequence.new(30)
  4234. Aura2.Transparency = NumberSequence.new(0)
  4235. Aura2.Drag = 0.4
  4236. Aura2.LightInfluence = 0
  4237. Aura2.LockedToPart = true
  4238. Aura2.Lifetime = NumberRange.new(5)
  4239. Aura2.Rate = 78
  4240. Aura2.LightEmission = 1
  4241. Aura2.Rotation = NumberRange.new(-5,5)
  4242. Aura2.VelocitySpread = 0
  4243. Aura2.Acceleration = Vector3.new(0,0,0)
  4244. Aura2.ZOffset = 2.5
  4245.  
  4246. coroutine.resume(coroutine.create(function()
  4247. for i = 1,1450 do
  4248. CamShakeAll(5,65,torso)
  4249. game:GetService("RunService").RenderStepped:wait()
  4250. end
  4251. end))
  4252. wait(37)
  4253. Aura.Rate = 0
  4254. Aura2.Rate = 0
  4255. wait(0.1)
  4256. local AURU = Instance.new('ParticleEmitter')
  4257. AURU.Name = "Aura"
  4258. AURU.Texture = "rbxassetid://1200947142"
  4259. AURU.Parent = root
  4260. AURU.LightEmission = 0.6
  4261. AURU.Transparency = NumberSequence.new(0.1,1)
  4262. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4263. AURU.Size = NumberSequence.new(10,20)
  4264. AURU.LockedToPart = true
  4265. AURU.Lifetime = NumberRange.new(1)
  4266. AURU.Rate = 530
  4267. AURU.Speed = NumberRange.new(40)
  4268. AURU.Rotation = NumberRange.new(-360,360)
  4269. AURU.EmissionDirection = "Top"
  4270. AURU.ZOffset = -1
  4271. wait(0.1)
  4272. AURU.Rate = 1200
  4273. AURU.VelocitySpread = 100
  4274. wait(0.5)
  4275. AURU.Rate = 0
  4276. local Aura = Instance.new("ParticleEmitter",rarm)
  4277. Aura.Texture = "rbxassetid://1207853932"
  4278. Aura.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4279. Aura.EmissionDirection = "Top"
  4280. Aura.Speed = NumberRange.new(1)
  4281. Aura.Size = NumberSequence.new(1.2)
  4282. Aura.Transparency = NumberSequence.new(0,1)
  4283. Aura.Drag = 0.4
  4284. Aura.LightInfluence = 0
  4285. Aura.LockedToPart = true
  4286. Aura.Lifetime = NumberRange.new(1.2)
  4287. Aura.Rate = 48
  4288. Aura.LightEmission = 1
  4289. Aura.Rotation = NumberRange.new(-360,360)
  4290. Aura.VelocitySpread = 0
  4291. Aura.Acceleration = Vector3.new(0,0,0)
  4292. Aura.ZOffset = 0.2
  4293. local Aura2 = Instance.new("ParticleEmitter",larm)
  4294. Aura2.Texture = "rbxassetid://1207853932"
  4295. Aura2.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4296. Aura2.EmissionDirection = "Top"
  4297. Aura2.Speed = NumberRange.new(1)
  4298. Aura2.Size = NumberSequence.new(1.2)
  4299. Aura2.Transparency = NumberSequence.new(0,1)
  4300. Aura2.Drag = 0.4
  4301. Aura2.LightInfluence = 0
  4302. Aura2.LockedToPart = true
  4303. Aura2.Lifetime = NumberRange.new(1.2)
  4304. Aura2.Rate = 48
  4305. Aura2.LightEmission = 1
  4306. Aura2.Rotation = NumberRange.new(-360,360)
  4307. Aura2.VelocitySpread = 0
  4308. Aura2.Acceleration = Vector3.new(0,0,0)
  4309. Aura2.ZOffset = 0.2
  4310. local Aura3 = Instance.new("ParticleEmitter",torso)
  4311. Aura3.Texture = "rbxassetid://1207853932"
  4312. Aura3.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4313. Aura3.EmissionDirection = "Top"
  4314. Aura3.Speed = NumberRange.new(1)
  4315. Aura3.Size = NumberSequence.new(1.2)
  4316. Aura3.Transparency = NumberSequence.new(0,1)
  4317. Aura3.Drag = 0.4
  4318. Aura3.LightInfluence = 0
  4319. Aura3.LockedToPart = true
  4320. Aura3.Lifetime = NumberRange.new(1.2)
  4321. Aura3.Rate = 48
  4322. Aura3.LightEmission = 1
  4323. Aura3.Rotation = NumberRange.new(-360,360)
  4324. Aura3.VelocitySpread = 0
  4325. Aura3.Acceleration = Vector3.new(0,0,0)
  4326. Aura3.ZOffset = 0.2
  4327. local Aura4 = Instance.new("ParticleEmitter",hed)
  4328. Aura4.Texture = "rbxassetid://1207853932"
  4329. Aura4.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4330. Aura4.EmissionDirection = "Top"
  4331. Aura4.Speed = NumberRange.new(1)
  4332. Aura4.Size = NumberSequence.new(1.2)
  4333. Aura4.Transparency = NumberSequence.new(0,1)
  4334. Aura4.Drag = 0.4
  4335. Aura4.LightInfluence = 0
  4336. Aura4.LockedToPart = true
  4337. Aura4.Lifetime = NumberRange.new(1.2)
  4338. Aura4.Rate = 48
  4339. Aura4.LightEmission = 1
  4340. Aura4.Rotation = NumberRange.new(-360,360)
  4341. Aura4.VelocitySpread = 0
  4342. Aura4.Acceleration = Vector3.new(0,0,0)
  4343. Aura4.ZOffset = 0.2
  4344. local Aura5 = Instance.new("ParticleEmitter",torso)
  4345. Aura5.Texture = "rbxassetid://242255193"
  4346. Aura5.Color = ColorSequence.new(Color3.fromRGB(85, 170, 255))
  4347. Aura5.EmissionDirection = "Top"
  4348. Aura5.Speed = NumberRange.new(1)
  4349. Aura5.Size = NumberSequence.new(3)
  4350. Aura5.Transparency = NumberSequence.new(0.9,1)
  4351. Aura5.Drag = 0.4
  4352. Aura5.LightInfluence = 0
  4353. Aura5.LockedToPart = true
  4354. Aura5.Lifetime = NumberRange.new(4)
  4355. Aura5.Rate = 28
  4356. Aura5.LightEmission = 1
  4357. Aura5.Rotation = NumberRange.new(-360,360)
  4358. Aura5.VelocitySpread = 1
  4359. Aura5.Acceleration = Vector3.new(0,0,0)
  4360. Aura5.ZOffset = 2
  4361. local Aura6 = Instance.new("ParticleEmitter",lleg)
  4362. Aura6.Texture = "rbxassetid://1207853932"
  4363. Aura6.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4364. Aura6.EmissionDirection = "Top"
  4365. Aura6.Speed = NumberRange.new(1)
  4366. Aura6.Size = NumberSequence.new(1.2)
  4367. Aura6.Transparency = NumberSequence.new(0,1)
  4368. Aura6.Drag = 0.4
  4369. Aura6.LightInfluence = 0
  4370. Aura6.LockedToPart = true
  4371. Aura6.Lifetime = NumberRange.new(1.2)
  4372. Aura6.Rate = 48
  4373. Aura6.LightEmission = 1
  4374. Aura6.Rotation = NumberRange.new(-360,360)
  4375. Aura6.VelocitySpread = 0
  4376. Aura6.Acceleration = Vector3.new(0,0,0)
  4377. Aura6.ZOffset = 0.2
  4378. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4379. Aura7.Texture = "rbxassetid://1207853932"
  4380. Aura7.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4381. Aura7.EmissionDirection = "Top"
  4382. Aura7.Speed = NumberRange.new(1)
  4383. Aura7.Size = NumberSequence.new(1.2)
  4384. Aura7.Transparency = NumberSequence.new(0,1)
  4385. Aura7.Drag = 0.4
  4386. Aura7.LightInfluence = 0
  4387. Aura7.LockedToPart = true
  4388. Aura7.Lifetime = NumberRange.new(1.2)
  4389. Aura7.Rate = 48
  4390. Aura7.LightEmission = 1
  4391. Aura7.Rotation = NumberRange.new(-360,360)
  4392. Aura7.VelocitySpread = 0
  4393. Aura7.Acceleration = Vector3.new(0,0,0)
  4394. Aura7.ZOffset = 0.2
  4395. local Sparkles = Instance.new("ParticleEmitter",torso)
  4396. Sparkles.Texture = "rbxassetid://1084976679"
  4397. Sparkles.Color = ColorSequence.new(BrickColor.new("White").Color)
  4398. Sparkles.EmissionDirection = "Top"
  4399. Sparkles.Speed = NumberRange.new(0)
  4400. Sparkles.Size = NumberSequence.new(2.5)
  4401. Sparkles.Transparency = NumberSequence.new(0,1)
  4402. Sparkles.Drag = 0.4
  4403. Sparkles.LightInfluence = 0
  4404. Sparkles.LockedToPart = true
  4405. Sparkles.Lifetime = NumberRange.new(0.8)
  4406. Sparkles.Rate = 60
  4407. Sparkles.LightEmission = 1
  4408. Sparkles.Rotation = NumberRange.new(-360,360)
  4409. Sparkles.VelocitySpread = 0
  4410. Sparkles.Acceleration = Vector3.new(0,10,0)
  4411. Sparkles.ZOffset = 1
  4412. local Auura = Instance.new("Sound",hed)
  4413. Auura.SoundId = "rbxassetid://1179254378"
  4414. Auura.Pitch = 1
  4415. Auura.Looped = true
  4416. Auura.Volume = 4
  4417. Auura:Play()
  4418. wait(2.5)
  4419. Smoke.Rate = 0
  4420. Smoke2.Rate = 0
  4421. Smoke3.Rate = 0
  4422. Smoke4.Rate = 0
  4423. hum.WalkSpeed = 17
  4424. wait(7)
  4425. ui = true
  4426. instinct = true
  4427. transforming2 = false
  4428. canattack = true
  4429. canidle = true
  4430. canwalk = true
  4431.  
  4432. muiable = true
  4433. wait(0.6)
  4434.  
  4435.  
  4436. end
  4437. end)
  4438.  
  4439.  
  4440. --Lightning
  4441.  
  4442. local auranum = 0
  4443. local auranum1 = 0
  4444. local auranum2 = 0
  4445. auranum = math.random(35,65)
  4446. auranum1 = math.random(-25,0)
  4447. auranum2 = math.random(10,25)
  4448. auranum3 = math.random(65,75)
  4449. auranum4 = math.random(-25,-15)
  4450.  
  4451. ----------------------------------------------------------------------------------------------
  4452. ac = new("Part",char)
  4453. ac.Name = "NewPart"
  4454. ac.Size = v3(0.1,0.1,0.1)
  4455. ac.Position = v3(999,999,999)
  4456. ac.BrickColor = bc("bright Blue")
  4457. ac.Material = "Neon"
  4458. ac.Transparency = 1
  4459. aaac =new("Weld",ac)
  4460. aaac.Part0 = rarm
  4461. aaac.Part1 = ac
  4462. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  4463. aaaac = new("ParticleEmitter",ac)
  4464. aaaac.Size = ns(1)
  4465. aaaac.Rate = 5
  4466. aaaac.Texture = "rbxassetid://246381828"
  4467. aaaac.ZOffset = 1
  4468. aaaac.Lifetime = nr(5)
  4469. aaaac.Transparency = ns(1)
  4470. aaaac.LockedToPart = true
  4471. aaaac.Speed = nr(0)
  4472. aaaawc = new("ParticleEmitter",ac)
  4473. aaaawc.Size = ns(5)
  4474. aaaawc.Rate = 5
  4475. aaaawc.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  4476. aaaawc.Texture = "rbxassetid://924710961"
  4477. aaaawc.ZOffset = -1
  4478. aaaawc.Lifetime = nr(5)
  4479. aaaawc.RotSpeed = nr(50)
  4480. aaaawc.Transparency = ns(1)
  4481. aaaawc.LockedToPart = true
  4482. aaaawc.Speed = nr(0)
  4483. function weld(parent,part0,part1,c0)
  4484. local weld=Instance.new("Weld")
  4485. weld.Parent=parent
  4486. weld.Part0=part0
  4487. weld.Part1=part1
  4488. weld.C0=c0
  4489. return weld
  4490. end
  4491. function newRay(start,face,range,wat)
  4492. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  4493. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  4494. return rey,hit,pos
  4495. end
  4496. function nooutline(part)
  4497. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  4498. end
  4499. function debris(cfremz, thepart, amt)
  4500. for j = 1, amt do
  4501. do
  4502. local pr = Instance.new("Part")
  4503. nooutline(pr)
  4504. pr.Name = "debrisobeb"
  4505. pr.Anchored = true
  4506. pr.BrickColor = BrickColor.new("Dark stone grey")
  4507. pr.CanCollide = true
  4508. pr.Material = "Slate"
  4509. pr.Transparency = 0
  4510. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  4511. pr.CFrame = cfremz * CFrame.Angles(0, math.rad(amt * j), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4512. pr.Parent = workspace
  4513. game.Debris:AddItem(pr, 25)
  4514. delay(15, function()
  4515. if pr then
  4516. pr.CanCollide = false
  4517. pr.Anchored = false
  4518. end
  4519. end)
  4520. end
  4521. end
  4522. for c = 1, amt do
  4523. do
  4524. local pr2 = Instance.new("Part")
  4525. nooutline(pr2)
  4526. pr2.Name = "moredebr"
  4527. pr2.Anchored = false
  4528. pr2.BrickColor = BrickColor.new("Dark stone grey")
  4529. pr2.CanCollide = false
  4530. pr2.Material = "Concrete"
  4531. pr2.Transparency = 0
  4532. pr2.Size = Vector3.new(math.random(3, 6), math.random(4, 7), math.random(1, 5))
  4533. pr2.CFrame = cfremz * CFrame.Angles(0, math.rad(30 * c), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4534. pr2.Parent = workspace
  4535. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  4536. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  4537. game.Debris:AddItem(pr2, 45)
  4538. delay(2, function()
  4539. pr2.CanCollide = true
  4540. wait(10)
  4541. if pr2 then
  4542. pr2.CanCollide = false
  4543. end
  4544. end)
  4545. end
  4546. end
  4547. end
  4548. Grab = false
  4549. function weld5(part0, part1, c0, c1)
  4550. weeld=Instance.new("Weld", part0)
  4551. weeld.Part0=part0
  4552. weeld.Part1=part1
  4553. weeld.C0=c0
  4554. weeld.C1=c1
  4555. return weeld
  4556. end
  4557. mouse.KeyDown:connect(function(key)
  4558. if key == "v" then
  4559. canattack = false
  4560. canidle = false
  4561. canwalk = false
  4562. for i = 1, 20 do
  4563. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4564. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-80)), 0.2)
  4565. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  4566. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  4567. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  4568. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  4569.  
  4570. rs:wait(2)
  4571. end
  4572. con1=larm.Touched:connect(function(hit) -- this is grab
  4573. hum.MaxHealth = 1.0E298
  4574. hum.Health = 1.0E298
  4575. ht = hit.Parent
  4576. hum1=ht:FindFirstChildOfClass('Humanoid')
  4577. if hum1 ~= nil and hit.Parent.Name ~= p.Character.Name then
  4578.  
  4579.  
  4580.  
  4581.  
  4582. z = Instance.new("Sound",char)
  4583. z.SoundId = "rbxassetid://227194112"
  4584. z.Volume = 90
  4585. wait(.1)
  4586. z:Play()
  4587. hum1.PlatformStand=true
  4588. gp = ht
  4589. Grab = true
  4590. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  4591. asd.Parent = larm
  4592. asd.Name = "asd"
  4593. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  4594.  
  4595.  
  4596. --[[ elseif hum1 == nil then
  4597. con1:disconnect()
  4598. wait() return]]
  4599. end
  4600. end)
  4601. local FlyAt = Instance.new("Attachment",torso)FlyAt.Position = Vector3.new(0,2,0)
  4602. local FlyAt2 = Instance.new("Attachment",torso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  4603. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4604. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4605. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 5
  4606.  
  4607. for i = 1, 20 do
  4608. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4609. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  4610. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  4611. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  4612. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  4613. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  4614.  
  4615. rs:wait(2)
  4616. end
  4617. con1:disconnect()
  4618.  
  4619. if gp == nil then
  4620. canattack = true
  4621. canidle = true
  4622. canwalk = true
  4623. FlyAt:Destroy()
  4624. return end
  4625.  
  4626.  
  4627.  
  4628. --[[for i = 1, 16 do
  4629. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(60)), 0.3)
  4630. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.5)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-60)), 0.3)
  4631. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  4632. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  4633. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  4634. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4635. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  4636. if Debounces.on == false then end
  4637. rs:wait()
  4638. end]]--
  4639. for i = 1, 16 do
  4640. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4641. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(140),math.rad(0),math.rad(-73)), 0.3)
  4642. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  4643. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  4644. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(-20)), 0.3)
  4645. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4646.  
  4647. rs:wait()
  4648. end
  4649.  
  4650.  
  4651.  
  4652. local sbs = Instance.new("BodyPosition", torso)
  4653. sbs.P = 9000
  4654. sbs.D = 1000
  4655. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4656. sbs.position = torso.CFrame.p + Vector3.new(0, 1750, 0)
  4657.  
  4658.  
  4659.  
  4660.  
  4661.  
  4662. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  4663. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  4664. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.8)--rarm
  4665. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--larm
  4666. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-10)), 0.8)--lleg
  4667. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(5)), 0.8)--rleg
  4668. wait(2)
  4669. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  4670. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  4671. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  4672. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  4673. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  4674. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  4675.  
  4676. wait(0.5)
  4677. sbs:Destroy()
  4678.  
  4679. local sbs2 = Instance.new("BodyPosition", torso)
  4680. sbs2.P = 9000
  4681. sbs2.D = 1000
  4682. sbs2.maxForce = Vector3.new(900000, 905000000, 900000)
  4683. sbs2.position = torso.CFrame.p + Vector3.new(0, -1950, 0)
  4684. for i = 1, 30 do
  4685. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4686. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.4)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-13)), 0.3)
  4687. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  4688. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  4689. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(80), math.rad(30), math.rad(-20)), 0.3)
  4690. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(70), math.rad(-15), math.rad(20)), 0.3)
  4691.  
  4692. rs:wait()
  4693. end
  4694. wait(0.15)
  4695. z = Instance.new("Sound",char)
  4696. z.SoundId = "rbxassetid://157878578"
  4697. z.Volume = 90
  4698.  
  4699. z:Play()
  4700. z2 = Instance.new("Sound",char)
  4701. z2.SoundId = "rbxassetid://1577567682"
  4702. z2.Volume = 90
  4703.  
  4704. z2:Play()
  4705. hum.MaxHealth = 100000
  4706. hum.Health = 100000
  4707. FlyAt:Destroy()
  4708. sbs2:Destroy()
  4709. root.Anchored = true
  4710. canattack = true
  4711. canidle = true
  4712. canwalk = true
  4713. hum1.Parent:BreakJoints()
  4714. asd:Destroy()
  4715.  
  4716. gp = nil
  4717. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4718. if par then
  4719. local cfremz = CFrame.new(loc)
  4720. debris(cfremz, par, 50)
  4721. end
  4722. coroutine.resume(coroutine.create(function()
  4723. for i = 1,40 do
  4724. CamShakeAll(32,580,torso)
  4725. game:GetService("RunService").RenderStepped:wait()
  4726. end
  4727. end))
  4728. local AURU = Instance.new('ParticleEmitter')
  4729. AURU.Name = "Aura"
  4730. AURU.Texture = "rbxassetid://242201991"
  4731. AURU.Parent = root
  4732. AURU.LightEmission = 0.1
  4733. AURU.Transparency = NumberSequence.new(0.5,1)
  4734. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  4735. AURU.Size = NumberSequence.new(20,0)
  4736. AURU.LockedToPart = false
  4737. AURU.Lifetime = NumberRange.new(5)
  4738. AURU.Rate = 630
  4739. AURU.VelocitySpread = 100
  4740. AURU.Speed = NumberRange.new(40)
  4741. AURU.Rotation = NumberRange.new(-360,360)
  4742. AURU.EmissionDirection = "Top"
  4743. AURU.ZOffset = -1
  4744.  
  4745. wait(0.1)
  4746. AURU.Rate = 0
  4747. root.Anchored = false
  4748.  
  4749.  
  4750. end
  4751. end)
  4752. function pushaway()
  4753. for i = 1, 10 do
  4754. wait()
  4755. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4756. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4757. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4758. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4759. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4760. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4761. end
  4762. for i = 1, 10 do
  4763. wait()
  4764. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4765. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4766. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  4767. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  4768. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4769. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4770. end
  4771. end
  4772. function dragoncharge()
  4773. for i = 1, 10 do
  4774. wait()
  4775. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4776. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4777. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
  4778. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
  4779. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4780. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4781. end
  4782. end
  4783. function grab5()
  4784. for i = 1, 10 do
  4785. wait()
  4786.  
  4787. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  4788. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4789. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  4790. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  4791. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  4792. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  4793. end
  4794. for i = 1, 10 do
  4795. wait()
  4796.  
  4797. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  4798. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  4799. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  4800. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  4801. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  4802. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  4803. end
  4804. end
  4805. function dragonfist()
  4806. for i = 1, 10 do
  4807. wait()
  4808. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4809. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4810. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4811. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4814. end
  4815. for i = 1, 10 do
  4816. wait()
  4817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4819. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  4820. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
  4821. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
  4822. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
  4823. end
  4824. end
  4825. --------
  4826. local isAPlayer
  4827. function checkIfNotPlayer(model)
  4828. coroutine.resume(coroutine.create(function()
  4829. if model ~= char and model.Parent ~= char and model.Parent.Parent ~= char and model.Parent ~= DebrisModel and model.Parent.Parent ~= DebrisModel and model.Parent.Parent.Parent ~= DebrisModel then
  4830. isAPlayer = true
  4831. else
  4832. isAPlayer = false
  4833. end
  4834. end))
  4835. return isAPlayer
  4836. end
  4837. function findAllNearestTorso(pos,dist)
  4838. local list = game.Workspace:children()
  4839. local torso = {}
  4840. local temp = nil
  4841. local human = nil
  4842. local temp2 = nil
  4843. for x = 1, #list do
  4844. temp2 = list[x]
  4845. if (temp2.className == "Model") and (temp2 ~= char) then
  4846. local nayem = "Torso"
  4847. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  4848. temp = temp2:findFirstChild(nayem)
  4849. human = temp2:findFirstChildOfClass("Humanoid")
  4850. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4851. if (temp.Position - pos).magnitude < dist then
  4852. table.insert(torso,temp)
  4853. dist = (temp.Position - pos).magnitude
  4854. end
  4855. end
  4856. end
  4857. end
  4858. return torso
  4859. end
  4860. ----------------------------------------------------------------------------
  4861.  
  4862. function computeDirection(vec)
  4863. local lenSquared = vec.magnitude * vec.magnitude
  4864. local invSqrt = 1 / math.sqrt(lenSquared)
  4865. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  4866. end
  4867.  
  4868. ----------------------------------------------------------------------------
  4869.  
  4870. local throw1 = 5
  4871. local throw2 = 5
  4872. local throw = 5
  4873. local grabon3 = false
  4874. local grabon4 = false
  4875. function AirPunchStrong()
  4876. coroutine.resume(coroutine.create(function()
  4877. local magnitude = nil
  4878. local Position = nil
  4879. if animid == 0 then
  4880. Position = larm.Position
  4881. else
  4882. Position = rarm.Position
  4883. end
  4884. --sound(743499393,Position,10,math.random(6,8)/10)
  4885.  
  4886.  
  4887. local Part1 = Instance.new("Part")
  4888. local mesh2 = Instance.new("SpecialMesh",Part1)
  4889. mesh2.MeshId = "rbxassetid://559831844"
  4890. mesh2.Scale = Vector3.new(0,0,0.4)
  4891. Part1.Material = Enum.Material.Neon
  4892. Part1.CanCollide = false
  4893. Part1.BrickColor = BrickColor.new("White")
  4894. Part1.Parent = DebrisModel
  4895. Part1.Size = Vector3.new(0,0,0)
  4896. Part1.Anchored = true
  4897. Part1.CFrame = CFrame.new(Position,mouse.Hit.p)
  4898. Part1.Name = "EXPLOSION3"
  4899.  
  4900. local Part0 = Instance.new("Part",DebrisModel)
  4901. local PointLight2 = Instance.new("PointLight")
  4902. Part0.Name = "Bullet"
  4903. Part0.Material = Enum.Material.Neon
  4904. Part0.BrickColor = BrickColor.new("White")
  4905. Part0.Anchored = false
  4906. Part0.Size = Vector3.new(1,1,1)
  4907. Part0.Transparency = 0.5
  4908. local mesh = Instance.new("SpecialMesh",Part0)
  4909. mesh.MeshId = "rbxassetid://437347603"
  4910. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  4911. local bforce = Instance.new("BodyForce",Part0)
  4912. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  4913. Part0.CanCollide = false
  4914. PointLight2.Parent = Part0
  4915. PointLight2.Color = Part0.Color
  4916. local Target = mouse.Hit.p
  4917. local direction = Target - Position
  4918. local direction = computeDirection(direction)
  4919. local pos = Position + (direction * 2)
  4920. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  4921. Part0.Velocity = direction * 750
  4922. local asd = nil
  4923. local loop = nil
  4924. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  4925. loop = rs:connect(function()
  4926. local asdf = math.random(500,1000)/1000
  4927. local Part1 = Instance.new("Part")
  4928. local mesh2 = Instance.new("SpecialMesh",Part1)
  4929. mesh2.MeshType = Enum.MeshType.Sphere
  4930. Part1.Material = Enum.Material.Neon
  4931. Part1.CanCollide = false
  4932. Part1.BrickColor = BrickColor.new("White")
  4933. Part1.Parent = DebrisModel
  4934. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  4935. Part1.Anchored = true
  4936. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  4937. Part1.Name = "SMOKE"
  4938. end)
  4939. asd = Part0.Touched:connect(function(ht)
  4940. local hit=ht.Parent
  4941. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4942. asd:disconnect()
  4943. loop:disconnect()
  4944.  
  4945.  
  4946.  
  4947. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  4948. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4949. v:Destroy()
  4950. else
  4951. v.Parent:BreakJoints()
  4952. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  4953. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4954. Fl.velocity = Part0.CFrame.lookVector*395
  4955. wait(0.05)
  4956. Fl:remove()
  4957.  
  4958. end
  4959. local Position = Part0.Position
  4960. local Target = v.Position
  4961. local direction = Target - Position
  4962. local direction = computeDirection(direction)
  4963. local bv = Instance.new("BodyVelocity",v)
  4964. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  4965. debris:AddItem(bv,1)
  4966. end
  4967. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4968. for z=1,math.random(2,3) do
  4969. local asdf = math.random(-5,5)*2-(i/2)*10
  4970. local Part1 = Instance.new("Part")
  4971. local mesh2 = Instance.new("SpecialMesh",Part1)
  4972. mesh2.MeshType = Enum.MeshType.Sphere
  4973. mesh2.Scale = Vector3.new(0,0,0)
  4974. Part1.Material = Enum.Material.Neon
  4975. Part1.CanCollide = false
  4976. Part1.BrickColor = BrickColor.new("White")
  4977. Part1.Parent = DebrisModel
  4978. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4979. Part1.Anchored = true
  4980. local a = i*0.7
  4981. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  4982. Part1.Name = "EXPLOSION4"
  4983. end
  4984. end
  4985.  
  4986. end
  4987. end)
  4988. end))
  4989. end
  4990.  
  4991.  
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998. mouse.KeyDown:connect(function(key)
  4999. if key == "b" then
  5000. canattack = false
  5001. canidle = false
  5002. canwalk = false
  5003. dragonfist()
  5004. AirPunchStrong()
  5005. local Grab = Instance.new("Part",root)
  5006. Grab.Size = Vector3.new(5.2,5.8,5.9)
  5007. Grab.CanCollide = false
  5008. Grab.Material = "Neon"
  5009. Grab.BrickColor = BrickColor.new("White")
  5010. Grab.Transparency = 0.99
  5011. local Hat2 = Instance.new("SpecialMesh",Grab)
  5012. Hat2.MeshType = 3
  5013. Hat2.Scale = Vector3.new(3.35,3.15,0.95)
  5014. local Grabo = Instance.new("Weld",Grab)
  5015. Grabo.Part0 = root
  5016. Grabo.Part1 = Grab
  5017. Grabo.C0 = CFrame.new(0,0.3,-6.8)
  5018.  
  5019. local AuraB = Instance.new("Part",root)
  5020. AuraB.Size = Vector3.new(2,1,2)
  5021. AuraB.CanCollide = false
  5022. AuraB.BrickColor = BrickColor.new("Deep orange")
  5023. AuraB.Transparency = 1
  5024. local AuraBo = Instance.new("Weld",AuraB)
  5025. AuraBo.Part0 = root
  5026. AuraBo.Part1 = AuraB
  5027. AuraBo.C0 = CFrame.new(0,-0.6,0)
  5028. Grab.Touched:connect(function(hit)
  5029. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5030.  
  5031.  
  5032.  
  5033. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5034. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5035. Fl.velocity = root.CFrame.lookVector*640
  5036. wait(0.05)
  5037. Fl:remove()
  5038.  
  5039. end
  5040. end)
  5041. wait(0.3)
  5042. canattack = true
  5043. canidle = true
  5044. canwalk = true
  5045. Grab:Destroy()
  5046. end
  5047. end)
  5048. local ha = Instance.new("BodyVelocity")
  5049. ha.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5050. ha.velocity = mouse.Hit.lookVector * 70
  5051.  
  5052. local haa = Instance.new("BodyGyro")
  5053. haa.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  5054. haa.P = 1000
  5055. haa.D = 100
  5056. function flyy()
  5057.  
  5058. haa.Parent = root
  5059. ha.Parent = torso
  5060. hum.Sit = true
  5061. end
  5062.  
  5063. game:GetService('RunService').RenderStepped:connect(function()
  5064. if canfly == true then
  5065. fly = true
  5066. elseif canfly == false then
  5067. fly = false
  5068. end
  5069. end)
  5070. --[[local BodGy=Instance.new("BodyGyro")
  5071. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5072. BodGy.P=2000
  5073. BodGy.D=100
  5074. BodGy.Name="SiegmundGyro"
  5075. CF=RootPart.CFrame
  5076. BodGy.Parent=RootPart
  5077. BodGy.cframe=CF]]
  5078. local BodGy=Instance.new("BodyGyro")
  5079. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5080. BodGy.P=2000
  5081. BodGy.D=100
  5082. BodGy.Name="SthomasGyro"
  5083. CF=root.CFrame
  5084. BodGy.Parent=root
  5085. BodGy.cframe=CF
  5086.  
  5087. game:GetService('RunService').RenderStepped:connect(function()
  5088. if fly and stop == false then
  5089. hum.Sit = true
  5090. ha.velocity = mouse.Hit.lookVector * 100
  5091. haa.cframe = CFrame.new(root.Position,mouse.Hit.p*Vector3.new(1,0,1)+root.Position*Vector3.new(0,1,0))
  5092. hed.CFrame = CFrame.new(hed.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  5093.  
  5094. end
  5095. end)
  5096. function unfly()
  5097.  
  5098. stop = true
  5099. haa.Parent = script
  5100. ha.Parent = script
  5101. hum.Sit = false
  5102. end
  5103. mouse.KeyDown:connect(function(key)
  5104. if key == "f" then
  5105.  
  5106. canattack = false
  5107. canidle = false
  5108. canwalk = false
  5109. local sbs = Instance.new("BodyPosition", torso)
  5110. sbs.P = 9000
  5111. sbs.D = 1000
  5112. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  5113. sbs.position = torso.CFrame.p + Vector3.new(0, 10, 0)
  5114. for i = 1, 20 do
  5115. wait()
  5116. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  5117. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5118. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  5119. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  5120. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  5121. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  5122. end
  5123. local SFXZ2 = Instance.new("Sound",hed)
  5124. SFXZ2.SoundId = "rbxassetid://187137517"
  5125. SFXZ2.Volume = 5
  5126. SFXZ2.Pitch = 1
  5127. SFXZ2.Looped = false
  5128. wait(0.01)
  5129. SFXZ2:Play()
  5130. coroutine.resume(coroutine.create(function()
  5131. for i = 3,8 do
  5132. local Ball = Instance.new("Part",char)
  5133. Ball.Size = Vector3.new(1,1,1)
  5134. Ball.BrickColor = BrickColor.new("Cyan")
  5135. Ball.Material = "Neon"
  5136. Ball.Anchored = true
  5137. Ball.CanCollide = false
  5138. Ball.Transparency = 0
  5139. Ball.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5140. local Ball2 = Instance.new("SpecialMesh",Ball)
  5141. Ball2.MeshType = 3
  5142. Ball2.Scale = Vector3.new(2,2,2)
  5143.  
  5144.  
  5145.  
  5146.  
  5147. coroutine.resume(coroutine.create(function()
  5148. for i = 1,15 do
  5149. Ball2.Scale = Ball2.Scale + Vector3.new(19.4,19.4,19.4)
  5150. Ball.Transparency = Ball.Transparency + 0.06
  5151. wait(0.00000000001)
  5152. end
  5153. Ball:Destroy()
  5154.  
  5155.  
  5156. end))
  5157. wait(0.06)
  5158. end
  5159. end))
  5160. root.Anchored = true
  5161. g = Instance.new("Explosion")
  5162. g.Parent = workspace
  5163. g.Position = root.Position
  5164. g.BlastRadius = 90
  5165. g.BlastPressure = 4000200
  5166. g.Visible = false
  5167. for i = 1, 30 do
  5168. wait()
  5169. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.8)--head
  5170. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5171. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(-50),math.rad(50)), 0.8)--rarm
  5172. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(50),math.rad(-50)), 0.8)--larm
  5173. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--lleg
  5174. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  5175. end
  5176. wait(0.2)
  5177. root.Anchored = false
  5178. sbs:Destroy()
  5179.  
  5180. for i = 1,1 do
  5181.  
  5182.  
  5183.  
  5184.  
  5185.  
  5186. for i,v in pairs(workspace:children()) do
  5187.  
  5188.  
  5189. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  5190.  
  5191.  
  5192. if v:findFirstChild("Head") and v:findFirstChild("Torso") then
  5193.  
  5194.  
  5195. if (v:findFirstChild("Torso").Position - char.Torso.Position).magnitude < 40 then
  5196.  
  5197.  
  5198. if v.Name ~= p.Name then
  5199.  
  5200. v.Humanoid:TakeDamage(400000000000)
  5201.  
  5202.  
  5203. v.Humanoid.PlatformStand = true
  5204.  
  5205.  
  5206. end
  5207. end
  5208. end
  5209.  
  5210.  
  5211.  
  5212. end
  5213. end
  5214. end
  5215. sbs:Destroy()
  5216. canattack = true
  5217. canidle = true
  5218. canwalk = true
  5219. end
  5220. end)
  5221. mouse.KeyDown:connect(function(key)
  5222. if key == "h" and ui == false then
  5223. canfly = true
  5224. stop = false
  5225.  
  5226.  
  5227. local Soundd = Instance.new("Sound",hed)
  5228. Soundd.SoundId = "rbxassetid://917377181"
  5229. Soundd.Pitch = 1
  5230. Soundd.Looped = false
  5231. Soundd.Volume = 8
  5232. Soundd:Play()
  5233. local Flame = Instance.new("ParticleEmitter",root)
  5234. Flame.Texture = "rbxassetid://1332922037"
  5235. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  5236. Flame.EmissionDirection = "Top"
  5237. Flame.Speed = NumberRange.new(0.3)
  5238. Flame.Size = NumberSequence.new(5.5,4)
  5239. Flame.Transparency = NumberSequence.new(0.8,1)
  5240. Flame.Drag = 0.4
  5241. Flame.LightInfluence = 0
  5242. Flame.LockedToPart = false
  5243. Flame.Lifetime = NumberRange.new(0.4)
  5244. Flame.Rate = 285
  5245. Flame.LightEmission = 1
  5246. Flame.Rotation = NumberRange.new(-360,360)
  5247. Flame.VelocitySpread = 100
  5248. Flame.Acceleration = Vector3.new(0,0,0)
  5249. Flame.ZOffset = -0.2
  5250. Flame.RotSpeed = NumberRange.new(-400,400)
  5251. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5252. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5253. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5254. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5255. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 0.6
  5256. cooldown = false
  5257. local SFXZ2 = Instance.new("Sound",hed)
  5258. SFXZ2.SoundId = "rbxassetid://627724206"
  5259. SFXZ2.Volume = 3
  5260. SFXZ2.Pitch = 1
  5261. SFXZ2.Looped = true
  5262. wait(0.01)
  5263. SFXZ2:Play()
  5264. canattack = false
  5265. canidle = false
  5266. canwalk = false
  5267. flyy()
  5268. for i = 1, 30 do
  5269. wait()
  5270.  
  5271. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5272. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5273. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5274. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5275. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5276. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5277. end
  5278.  
  5279. end
  5280. end)
  5281. mouse.KeyDown:connect(function(key)
  5282. if key == "h" and ui == true then
  5283. canfly = true
  5284. stop = false
  5285. local AURU = Instance.new('ParticleEmitter')
  5286. AURU.Name = "Aura"
  5287. AURU.Texture = "rbxassetid://1200947142"
  5288. AURU.Parent = root
  5289. AURU.LightEmission = 0.9
  5290. AURU.Transparency = NumberSequence.new(0.1,1)
  5291. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5292. AURU.Size = NumberSequence.new(8,0)
  5293. AURU.LockedToPart = false
  5294. AURU.Lifetime = NumberRange.new(0.6)
  5295. AURU.Rate = 530
  5296. AURU.Speed = NumberRange.new(40)
  5297. AURU.Rotation = NumberRange.new(-360,360)
  5298. AURU.EmissionDirection = "Top"
  5299. AURU.ZOffset = 1
  5300. AURU.VelocitySpread = 100
  5301. AURU.RotSpeed = NumberRange.new(-100,100)
  5302.  
  5303. local Soundd = Instance.new("Sound",hed)
  5304. Soundd.SoundId = "rbxassetid://917377181"
  5305. Soundd.Pitch = 1
  5306. Soundd.Looped = false
  5307. Soundd.Volume = 8
  5308. Soundd:Play()
  5309.  
  5310. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5311. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5312. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5313. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5314. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  5315. cooldown = false
  5316. local SFXZ2 = Instance.new("Sound",hed)
  5317. SFXZ2.SoundId = "rbxassetid://627724206"
  5318. SFXZ2.Volume = 3
  5319. SFXZ2.Pitch = 1
  5320. SFXZ2.Looped = true
  5321. wait(0.01)
  5322. SFXZ2:Play()
  5323. canattack = false
  5324. canidle = false
  5325. canwalk = false
  5326. flyy()
  5327. for i = 1, 30 do
  5328. wait()
  5329.  
  5330. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5331. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5332. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5333. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5334. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5335. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5336. end
  5337.  
  5338. end
  5339. end)
  5340. mouse.KeyUp:connect(function(key)
  5341. if key == "h" and ui == false then
  5342. canattack = true
  5343. canidle = true
  5344. canwalk = true
  5345. unfly()
  5346. for i, v in pairs(root:GetChildren()) do
  5347. if v:IsA("ParticleEmitter")then
  5348. v.Rate = 0
  5349. end
  5350. end
  5351. for i, v in pairs(root:GetChildren()) do
  5352. if v:IsA("Attachment")then
  5353. v:Destroy()
  5354. end
  5355. end
  5356. for i, v in pairs(hed:GetChildren()) do
  5357. if v:IsA("Sound")then
  5358. v:Destroy()
  5359. end
  5360. end
  5361. local Auura = Instance.new("Sound",hed)
  5362. Auura.SoundId = "rbxassetid://550621034"
  5363. Auura.Pitch = 1
  5364. Auura.Looped = false
  5365. Auura.Volume = 5
  5366. Auura:Play()
  5367. end
  5368. end)
  5369. mouse.KeyUp:connect(function(key)
  5370. if key == "h" and ui == true then
  5371. canattack = true
  5372. canidle = true
  5373. canwalk = true
  5374. unfly()
  5375. for i, v in pairs(root:GetChildren()) do
  5376. if v:IsA('ParticleEmitter')then
  5377. v.Rate = 0
  5378. end
  5379. end
  5380. for i, v in pairs(root:GetChildren()) do
  5381. if v:IsA("Attachment")then
  5382. v:Destroy()
  5383. end
  5384. end
  5385. for i, v in pairs(hed:GetChildren()) do
  5386. if v:IsA("Sound")then
  5387. v:Destroy()
  5388. end
  5389. end
  5390. local Auura = Instance.new("Sound",hed)
  5391. Auura.SoundId = "rbxassetid://550621034"
  5392. Auura.Pitch = 1
  5393. Auura.Looped = false
  5394. Auura.Volume = 5
  5395. Auura:Play()
  5396. end
  5397. end)
  5398. mouse.KeyDown:connect(function(key)
  5399. if key == "x" and ui == true then
  5400. canattack = false
  5401. canidle = false
  5402. canwalk = false
  5403. local bv = Instance.new("BodyVelocity")
  5404. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5405. bv.velocity = root.CFrame.lookVector*300
  5406. bv.Parent = root
  5407.  
  5408. local AURU = Instance.new('ParticleEmitter')
  5409. AURU.Name = "Aura"
  5410. AURU.Texture = "rbxassetid://1200947142"
  5411. AURU.Parent = rarm
  5412. AURU.LightEmission = 0.6
  5413. AURU.Transparency = NumberSequence.new(0.4,1)
  5414. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5415. AURU.Size = NumberSequence.new(2,0)
  5416. AURU.LockedToPart = false
  5417. AURU.Lifetime = NumberRange.new(5)
  5418. AURU.Rate = 530
  5419. AURU.Speed = NumberRange.new(4)
  5420. AURU.Rotation = NumberRange.new(-360,360)
  5421. AURU.EmissionDirection = "Top"
  5422. AURU.ZOffset = 0.5
  5423. AURU.VelocitySpread = 100
  5424. AURU.RotSpeed = NumberRange.new(-100,100)
  5425. for i = 1,5 do
  5426. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5427. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5428. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5429. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5430. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5431. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5432. wait()
  5433. end
  5434. local SFXZ = Instance.new("Sound",torso)
  5435. SFXZ.SoundId = "rbxassetid://169259383"
  5436. SFXZ.Volume = 1
  5437. SFXZ.Pitch = 1.5
  5438. SFXZ.Looped = false
  5439. wait(0.01)
  5440. SFXZ:Play()
  5441. local Grab = Instance.new("Part",rarm)
  5442. Grab.Size = Vector3.new(3,3,3)
  5443. Grab.CanCollide = false
  5444. Grab.BrickColor = BrickColor.new("Deep orange")
  5445. Grab.Transparency = math.huge
  5446. local Grabo = Instance.new("Weld",Grab)
  5447. Grabo.Part0 = rarm
  5448. Grabo.Part1 = Grab
  5449. Grabo.C0 = CFrame.new(0,-1.1,0)
  5450.  
  5451.  
  5452. Grab.Touched:connect(function(hit)
  5453. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5454. Grab:Destroy()
  5455. hit.Parent:BreakJoints()
  5456. coroutine.resume(coroutine.create(function()
  5457. for i = 1,40 do
  5458. CamShakeAll(32,480,torso)
  5459. game:GetService("RunService").RenderStepped:wait()
  5460. end
  5461. end))
  5462. local HQ = Instance.new("Part",char)
  5463. HQ.Size = Vector3.new(1,0,1)
  5464. HQ.BrickColor = BrickColor.new("Grey")
  5465. HQ.Material = "Neon"
  5466. HQ.Anchored = true
  5467. HQ.CanCollide = false
  5468. HQ.Transparency = 0.7
  5469. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5470. local HQ2 = Instance.new("SpecialMesh",HQ)
  5471. HQ2.MeshId = "rbxassetid://20329976"
  5472. HQ2.Scale = Vector3.new(1,3,1)
  5473.  
  5474. local HQG = Instance.new("Part",char)
  5475. HQG.Size = Vector3.new(1,0,1)
  5476. HQG.BrickColor = BrickColor.new("Grey")
  5477. HQG.Material = "Neon"
  5478. HQG.Anchored = true
  5479. HQG.Transparency = 0.7
  5480. HQG.CanCollide = false
  5481. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5482. local HQG2 = Instance.new("SpecialMesh",HQG)
  5483. HQG2.MeshId = "rbxassetid://20329976"
  5484. HQG2.Scale = Vector3.new(1,1,1)
  5485.  
  5486.  
  5487. coroutine.resume(coroutine.create(function()
  5488. for i = 1,500 do
  5489. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5490. HQ.Transparency = HQ.Transparency + 0.01
  5491. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5492.  
  5493. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5494. HQG.Transparency = HQG.Transparency + 0.01
  5495. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5496.  
  5497. wait(0.00000000001)
  5498.  
  5499.  
  5500. end
  5501. HQ:Destroy()
  5502. HQ2:Destroy()
  5503. HQG:Destroy()
  5504. HQG2:Destroy()
  5505. end))
  5506. AURU.Rate = 0
  5507. local SFXZ = Instance.new("Sound",torso)
  5508. SFXZ.SoundId = "rbxassetid://1699290293"
  5509. SFXZ.Volume = 10
  5510. SFXZ.Pitch = 1
  5511. SFXZ.Looped = false
  5512. wait(0.01)
  5513. SFXZ:Play()
  5514. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5515. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5516. Fl.velocity = torso.CFrame.lookVector*2600
  5517. wait(0.05)
  5518. Fl:remove()
  5519. local ry,ht,ps=nil,nil,nil
  5520. while ht==nil do
  5521. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5522. wait()
  5523. end
  5524. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  5525. if par then
  5526. local cfremz = CFrame.new(loc)
  5527. debris(cfremz, par, 50)
  5528. end
  5529. wait(1)
  5530. AURU.Rate = 0
  5531. canattack = true
  5532. canidle = true
  5533. canwalk = true
  5534. end
  5535. end)
  5536. for i= 1,15 do
  5537. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5538. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5539. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5540. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5541. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5542. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5543. wait()
  5544. end
  5545. coroutine.resume(coroutine.create(function()
  5546. wait(0.5)
  5547. Grab:remove()
  5548. end))
  5549. canattack = true
  5550. canidle = true
  5551. canwalk = true
  5552. AURU.Rate = 0
  5553. bv:Destroy()
  5554. end
  5555. end)
  5556. mouse.KeyDown:connect(function(key)
  5557. if key == "x" and ui == false then
  5558. canattack = false
  5559. canidle = false
  5560. canwalk = false
  5561.  
  5562. local bv = Instance.new("BodyVelocity")
  5563. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5564. bv.velocity = root.CFrame.lookVector*300
  5565. bv.Parent = root
  5566.  
  5567. coroutine.resume(coroutine.create(function()
  5568. for i = 1,40 do
  5569. CamShakeAll(32,80,torso)
  5570. game:GetService("RunService").RenderStepped:wait()
  5571. end
  5572. end))
  5573.  
  5574. local FlyAt = Instance.new("Attachment",rarm)FlyAt.Position = Vector3.new(0,1.5,0)
  5575. local FlyAt2 = Instance.new("Attachment",rarm)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5576. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5577. Speed.Texture = "rbxassetid://1194199151" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5578. Speed.Color = ColorSequence.new(Color3.fromRGB(255, 176, 0)) Speed.LightEmission = 0.6
  5579. local AURU = Instance.new('ParticleEmitter')
  5580. AURU.Name = "Aura"
  5581. AURU.Texture = "rbxassetid://1222662285"
  5582. AURU.Parent = rarm
  5583. AURU.LightEmission = 0.2
  5584. AURU.Transparency = NumberSequence.new(0.4,1)
  5585. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  5586. AURU.Size = NumberSequence.new(2,0)
  5587. AURU.LockedToPart = false
  5588. AURU.Lifetime = NumberRange.new(1)
  5589. AURU.Rate = 530
  5590. AURU.Speed = NumberRange.new(4)
  5591. AURU.Rotation = NumberRange.new(-360,360)
  5592. AURU.EmissionDirection = "Top"
  5593. AURU.ZOffset = 0.5
  5594. AURU.VelocitySpread = 100
  5595. AURU.RotSpeed = NumberRange.new(-100,100)
  5596. for i = 1,1 do
  5597. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5598. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5599. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5600. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5601. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5602. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5603. wait()
  5604. end
  5605. bv:Destroy()
  5606. local SFXZ = Instance.new("Sound",torso)
  5607. SFXZ.SoundId = "rbxassetid://1319720595"
  5608. SFXZ.Volume = 6
  5609. SFXZ.Pitch = 1
  5610. SFXZ.Looped = false
  5611. wait(0.01)
  5612. SFXZ:Play()
  5613. local Grab = Instance.new("Part",rarm)
  5614. Grab.Size = Vector3.new(3,3,3)
  5615. Grab.CanCollide = false
  5616. Grab.BrickColor = BrickColor.new("Deep orange")
  5617. Grab.Transparency = math.huge
  5618. local Grabo = Instance.new("Weld",Grab)
  5619. Grabo.Part0 = rarm
  5620. Grabo.Part1 = Grab
  5621. Grabo.C0 = CFrame.new(0,-1.1,0)
  5622.  
  5623.  
  5624. Grab.Touched:connect(function(hit)
  5625. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5626. Grab:Destroy()
  5627. hit.Parent.Humanoid:TakeDamage(25000000000)
  5628. coroutine.resume(coroutine.create(function()
  5629. for i = 1,40 do
  5630. CamShakeAll(32,380,torso)
  5631. game:GetService("RunService").RenderStepped:wait()
  5632. end
  5633. end))
  5634. root.Anchored = true
  5635. local HQ = Instance.new("Part",char)
  5636. HQ.Size = Vector3.new(1,0,1)
  5637. HQ.BrickColor = BrickColor.new("Grey")
  5638. HQ.Material = "Neon"
  5639. HQ.Anchored = true
  5640. HQ.CanCollide = false
  5641. HQ.Transparency = 0.7
  5642. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5643. local HQ2 = Instance.new("SpecialMesh",HQ)
  5644. HQ2.MeshId = "rbxassetid://20329976"
  5645. HQ2.Scale = Vector3.new(1,3,1)
  5646.  
  5647. local HQG = Instance.new("Part",char)
  5648. HQG.Size = Vector3.new(1,0,1)
  5649. HQG.BrickColor = BrickColor.new("Grey")
  5650. HQG.Material = "Neon"
  5651. HQG.Anchored = true
  5652. HQG.Transparency = 0.7
  5653. HQG.CanCollide = false
  5654. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5655. local HQG2 = Instance.new("SpecialMesh",HQG)
  5656. HQG2.MeshId = "rbxassetid://20329976"
  5657. HQG2.Scale = Vector3.new(1,1,1)
  5658.  
  5659.  
  5660. coroutine.resume(coroutine.create(function()
  5661. for i = 1,500 do
  5662. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5663. HQ.Transparency = HQ.Transparency + 0.01
  5664. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5665.  
  5666. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5667. HQG.Transparency = HQG.Transparency + 0.01
  5668. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5669.  
  5670. wait(0.00000000001)
  5671.  
  5672.  
  5673. end
  5674. HQ:Destroy()
  5675. HQ2:Destroy()
  5676. HQG:Destroy()
  5677. HQG2:Destroy()
  5678. end))
  5679. FlyAt:Destroy()
  5680. Speed.Lifetime = 0
  5681. canattack = true
  5682. canidle = true
  5683. canwalk = true
  5684. root.Anchored = false
  5685. local SFXZ = Instance.new("Sound",torso)
  5686. SFXZ.SoundId = "rbxassetid://1699290293"
  5687. SFXZ.Volume = 10
  5688. SFXZ.Pitch = 1
  5689. SFXZ.Looped = false
  5690. wait(0.01)
  5691. SFXZ:Play()
  5692. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5693. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5694. Fl.velocity = torso.CFrame.lookVector*1600
  5695. wait(0.05)
  5696. Fl:remove()
  5697.  
  5698. wait(1)
  5699. AURU.Rate = 0
  5700. FlyAt:Destroy()
  5701. Speed.Lifetime = 0
  5702. canattack = true
  5703. canidle = true
  5704. canwalk = true
  5705. end
  5706. end)
  5707. for i= 1,15 do
  5708. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5709. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5710. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5711. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5712. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5713. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5714. wait()
  5715. end
  5716. coroutine.resume(coroutine.create(function()
  5717. wait(0.5)
  5718. Grab:remove()
  5719. end))
  5720. canattack = true
  5721. canidle = true
  5722. canwalk = true
  5723. AURU.Rate = 0
  5724. FlyAt:Destroy()
  5725.  
  5726.  
  5727. end
  5728. end)
  5729. local Jumped = Instance.new("Sound",hed)
  5730. Jumped.SoundId = "rbxassetid://940938624"
  5731. Jumped.Pitch = 1
  5732. Jumped.Looped = false
  5733. Jumped.Volume = 2
  5734.  
  5735. mouse.KeyDown:connect(function(key)
  5736. if key == "z" then
  5737. canattack = false
  5738. canidle = false
  5739. canwalk = false
  5740. hum.WalkSpeed = 50
  5741. Jumped:Play()
  5742. coroutine.resume(coroutine.create(function()
  5743. for i = 1,40 do
  5744. CamShakeAll(32,80,torso)
  5745. game:GetService("RunService").RenderStepped:wait()
  5746. end
  5747. end))
  5748. local HQ = Instance.new("Part",char)
  5749. HQ.Size = Vector3.new(1,0,1)
  5750. HQ.BrickColor = BrickColor.new("Grey")
  5751. HQ.Material = "Neon"
  5752. HQ.Anchored = true
  5753. HQ.CanCollide = false
  5754. HQ.Transparency = 0.7
  5755. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5756. local HQ2 = Instance.new("SpecialMesh",HQ)
  5757. HQ2.MeshId = "rbxassetid://20329976"
  5758. HQ2.Scale = Vector3.new(1,3,1)
  5759.  
  5760. local HQG = Instance.new("Part",char)
  5761. HQG.Size = Vector3.new(1,0,1)
  5762. HQG.BrickColor = BrickColor.new("Grey")
  5763. HQG.Material = "Neon"
  5764. HQG.Anchored = true
  5765. HQG.Transparency = 0.7
  5766. HQG.CanCollide = false
  5767. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5768. local HQG2 = Instance.new("SpecialMesh",HQG)
  5769. HQG2.MeshId = "rbxassetid://20329976"
  5770. HQG2.Scale = Vector3.new(1,1,1)
  5771.  
  5772.  
  5773. coroutine.resume(coroutine.create(function()
  5774. for i = 1,200 do
  5775. HQ2.Scale = HQ2.Scale + Vector3.new(1.5,0.3,1.5)
  5776. HQ.Transparency = HQ.Transparency + 0.03
  5777. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5778.  
  5779. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  5780. HQG.Transparency = HQG.Transparency + 0.03
  5781. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5782.  
  5783. wait(0.00000000001)
  5784.  
  5785.  
  5786. end
  5787. HQ:Destroy()
  5788. HQ2:Destroy()
  5789. HQG:Destroy()
  5790. HQG2:Destroy()
  5791. end))
  5792. local sbs = Instance.new("BodyPosition", torso)
  5793. sbs.P = 9000
  5794. sbs.D = 1000
  5795. sbs.maxForce = Vector3.new(900000, 9000000000, 900000)
  5796. sbs.position = torso.CFrame.p + Vector3.new(0, 50, 0)
  5797.  
  5798. wait(0.1)
  5799. local bv = Instance.new("BodyVelocity")
  5800. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5801. bv.velocity = root.CFrame.lookVector*-70
  5802. bv.Parent = root
  5803. coroutine.resume(coroutine.create(function()
  5804. for i = 1, 2880, 48 do
  5805. torso.Weld.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(i), math.rad(0), math.rad(0))
  5806. rs:wait(4)
  5807. end
  5808. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5809. end))
  5810. for i = 1, 20 do
  5811. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  5812. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5813. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  5814. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  5815. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  5816. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  5817.  
  5818. wait()
  5819. end
  5820. canattack = true
  5821. canidle = true
  5822. canwalk = true
  5823. hum.WalkSpeed = 17
  5824. sbs:Destroy()
  5825. bv:Destroy()
  5826. end
  5827.  
  5828. end)
  5829.  
  5830.  
  5831.  
  5832.  
  5833.  
  5834.  
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846. mouse.KeyDown:connect(function(key)
  5847. if key == "e" then
  5848. if canattack == true then
  5849. if punched1 == true then
  5850. punched1 = false
  5851. punched3 = false
  5852. punched4 = false
  5853. canidle = false
  5854. canwalk= false
  5855.  
  5856. firsthit()
  5857. canidle = true
  5858. canwalk= true
  5859. punched2 = true
  5860. end
  5861. end
  5862. end
  5863. end)
  5864. mouse.KeyDown:connect(function(key)
  5865. if key == "e" then
  5866. if canattack == true then
  5867. if punched2 == true then
  5868. punched2 = false
  5869. punched4 = false
  5870. punched1 = false
  5871. canidle = false
  5872. canwalk= false
  5873.  
  5874. secondhit()
  5875. canidle = true
  5876. canwalk= true
  5877. punched3 = true
  5878. end
  5879. end
  5880. end
  5881. end)
  5882. mouse.KeyDown:connect(function(key)
  5883. if key == "e" then
  5884. if canattack == true then
  5885. if punched3 == true then
  5886. punched3 = false
  5887. punched2 = false
  5888. punched1 = false
  5889. canidle = false
  5890. canwalk= false
  5891.  
  5892. thirdhit()
  5893. canidle = true
  5894. canwalk= true
  5895. punched4 = true
  5896. end
  5897. end
  5898. end
  5899. end)
  5900. mouse.KeyDown:connect(function(key)
  5901. if key == "e" then
  5902. if canattack == true then
  5903. if punched4 == true then
  5904. punched4 = false
  5905. punched2 = false
  5906. punched3 = false
  5907. canidle = false
  5908. canwalk= false
  5909.  
  5910. lasthit()
  5911. canidle = true
  5912. canwalk= true
  5913. punched1 = true
  5914. end
  5915. end
  5916. end
  5917. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement