Advertisement
pakin2549

Untitled

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