Advertisement
AxeuerAlt

Untitled

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