Advertisement
Guest User

super sayian

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