Advertisement
pakin2549

Untitled

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