Advertisement
pakin2549

Untitled

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