Advertisement
pakin2549

Untitled

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