Advertisement
CerealK

Untitled

Feb 23rd, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 186.69 KB | None | 0 0
  1.  
  2. -- Script
  3.  
  4. --https://github.com/Mokiros/roblox-FE-compatibility
  5. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  6. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  7. local RealPlayer = Player
  8. 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
  9.  
  10. wait(1)
  11.  
  12.  
  13. local punched1 = true
  14. local punched2 = false
  15. local punched3 = false
  16. local punched4 = false
  17. local beamgo4 = 2.2
  18. local beamgo3 = 1
  19. local trans = 1
  20. local ssj1 = false
  21. local ssj2 = false
  22. local transforming1 = false
  23. local transforming2 = false
  24. local transforming3 = false
  25. local transforming4 = false
  26. local onaura = true
  27. local num = 0
  28. local enabled = true
  29. local beamgo = 2.2
  30. local beamgo1 = 1
  31. local p = owner
  32. local char = p.Character
  33. local mouse = p:GetMouse()
  34. local larm = char["Left Arm"]
  35. local rarm = char["Right Arm"]
  36. local lleg = char["Left Leg"]
  37. local rleg = char["Right Leg"]
  38. local hed = char.Head
  39. local torso = char.Torso
  40. local hum = char.Humanoid
  41. local root = char.HumanoidRootPart
  42. local canattack = true
  43. local canwalk = true
  44. local canwalk1 = true
  45. local canidle = true
  46. local rs = game:GetService("RunService").RenderStepped
  47. local new = Instance.new
  48. local v3 = Vector3.new
  49. local ns = NumberSequence.new
  50. local nr = NumberRange.new
  51. local bc = BrickColor.new
  52. local cf = CFrame.new
  53. local cfa = CFrame.Angles
  54. local rad = math.rad
  55. local startk = false
  56. local beam1 = false
  57. local beam2 = false
  58. local powering = false
  59. stop = false
  60. local start = false
  61. Mrandom = math.random
  62. local DebrisModel = Instance.new("Model",char)
  63. DebrisModel.Name = "Debris"
  64. C3 = Color3.new
  65. local base = true
  66. local super = false
  67. local super2 = false
  68. local super3 = false
  69. local god = false
  70. local blue = false
  71. local slow = false
  72. local ui = false
  73. local kaioken = false
  74. local dodge = false
  75. local transformed = false
  76. local muiable = false
  77. cooldown = true
  78. canfly = false
  79.  
  80. -- Scripts
  81. -- Objects
  82.  
  83. local HealthGUI = Instance.new("ScreenGui")
  84. local TextLabel = Instance.new("TextLabel")
  85. local Frame2 = Instance.new("Frame")
  86. local Slot2 = Instance.new("TextLabel")
  87. local Slot3 = Instance.new("TextLabel")
  88. local Slot4 = Instance.new("TextLabel")
  89. local Slot5 = Instance.new("TextLabel")
  90. local Slot6 = Instance.new("TextLabel")
  91. local Slot7 = Instance.new("TextLabel")
  92. local Slot8 = Instance.new("TextLabel")
  93. local Slot9 = Instance.new("TextLabel")
  94. local Slot10 = Instance.new("TextLabel")
  95. local Slot11 = Instance.new("TextLabel")
  96. local Slot12 = Instance.new("TextLabel")
  97.  
  98. -- Properties
  99. PlayerGui = p.PlayerGui
  100. HealthGUI.Name = "HealthGUI"
  101. HealthGUI = Instance.new("ScreenGui", PlayerGui)
  102.  
  103. TextLabel.Parent = HealthGUI
  104. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  105. TextLabel.BackgroundTransparency = 1
  106. TextLabel.Position = UDim2.new(0, 0, 0.959999979, 0)
  107. TextLabel.Size = UDim2.new(0.0900000036, 0, 0.0500000007, 0)
  108. TextLabel.ZIndex = 3
  109. TextLabel.Font = Enum.Font.Cartoon
  110. TextLabel.Text = "[H] Flight"
  111. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  112. TextLabel.TextScaled = true
  113. TextLabel.TextSize = 10
  114. TextLabel.TextStrokeColor3 = Color3.new(1, 0.294118, 0.294118)
  115. TextLabel.TextStrokeTransparency = 0
  116. TextLabel.TextWrapped = true
  117.  
  118. Frame2.Name = "Frame2"
  119. Frame2.Parent = HealthGUI
  120. Frame2.BackgroundColor3 = Color3.new(1, 1, 1)
  121. Frame2.BackgroundTransparency = 1
  122. Frame2.Position = UDim2.new(-0.00146412884, 0, 0.00607902743, 0)
  123. Frame2.Size = UDim2.new(0.5, 0, 0.5, 0)
  124.  
  125. Slot2.Name = "Slot2"
  126. Slot2.Parent = Frame2
  127. Slot2.BackgroundColor3 = Color3.new(1, 1, 1)
  128. Slot2.BackgroundTransparency = 1
  129. Slot2.Position = UDim2.new(1.72187495, 0, 1.34546447, 0)
  130. Slot2.Rotation = -1
  131. Slot2.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  132. Slot2.Font = Enum.Font.ArialBold
  133. Slot2.Text = "[U] UI"
  134. Slot2.TextColor3 = Color3.new(1, 1, 1)
  135. Slot2.TextScaled = true
  136. Slot2.TextSize = 30
  137. Slot2.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  138. Slot2.TextStrokeTransparency = 0
  139. Slot2.TextWrapped = true
  140.  
  141. Slot3.Name = "Slot3"
  142. Slot3.Parent = Frame2
  143. Slot3.BackgroundColor3 = Color3.new(1, 1, 1)
  144. Slot3.BackgroundTransparency = 1
  145. Slot3.Position = UDim2.new(1.722, 0, 1.20500004, 0)
  146. Slot3.Rotation = -1
  147. Slot3.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  148. Slot3.Font = Enum.Font.ArialBold
  149. Slot3.Text = "[Y] MUI"
  150. Slot3.TextColor3 = Color3.new(1, 1, 1)
  151. Slot3.TextScaled = true
  152. Slot3.TextSize = 100
  153. Slot3.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  154. Slot3.TextStrokeTransparency = 0
  155. Slot3.TextWrapped = true
  156.  
  157. Slot4.Name = "Slot4"
  158. Slot4.Parent = Frame2
  159. Slot4.BackgroundColor3 = Color3.new(1, 1, 1)
  160. Slot4.BackgroundTransparency = 1
  161. Slot4.Position = UDim2.new(1.722, 0, 1.10500002, 0)
  162. Slot4.Rotation = -1
  163. Slot4.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  164. Slot4.Font = Enum.Font.ArialBold
  165. Slot4.Text = "[P] Energy Charge"
  166. Slot4.TextColor3 = Color3.new(1, 1, 1)
  167. Slot4.TextScaled = true
  168. Slot4.TextSize = 100
  169. Slot4.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  170. Slot4.TextStrokeTransparency = 0
  171. Slot4.TextWrapped = true
  172.  
  173. Slot5.Name = "Slot5"
  174. Slot5.Parent = Frame2
  175. Slot5.BackgroundColor3 = Color3.new(1, 1, 1)
  176. Slot5.BackgroundTransparency = 1
  177. Slot5.Position = UDim2.new(1.722, 0, 1.005, 0)
  178. Slot5.Rotation = -1
  179. Slot5.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  180. Slot5.Font = Enum.Font.ArialBold
  181. Slot5.Text = "[Q] Kamehameha"
  182. Slot5.TextColor3 = Color3.new(1, 1, 1)
  183. Slot5.TextScaled = true
  184. Slot5.TextSize = 100
  185. Slot5.TextStrokeColor3 = Color3.new(0, 1, 1)
  186. Slot5.TextStrokeTransparency = 0
  187. Slot5.TextWrapped = true
  188.  
  189. Slot6.Name = "Slot6"
  190. Slot6.Parent = Frame2
  191. Slot6.BackgroundColor3 = Color3.new(1, 1, 1)
  192. Slot6.BackgroundTransparency = 1
  193. Slot6.Position = UDim2.new(1.722, 0, 1.505, 0)
  194. Slot6.Rotation = -1
  195. Slot6.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  196. Slot6.Font = Enum.Font.ArialBold
  197. Slot6.Text = "[R] Guard"
  198. Slot6.TextColor3 = Color3.new(1, 1, 1)
  199. Slot6.TextScaled = true
  200. Slot6.TextSize = 100
  201. Slot6.TextStrokeColor3 = Color3.new(1, 0, 0)
  202. Slot6.TextStrokeTransparency = 0
  203. Slot6.TextWrapped = true
  204.  
  205. Slot7.Name = "Slot7"
  206. Slot7.Parent = Frame2
  207. Slot7.BackgroundColor3 = Color3.new(1, 1, 1)
  208. Slot7.BackgroundTransparency = 1
  209. Slot7.Position = UDim2.new(1.722, 0, 1.60500002, 0)
  210. Slot7.Rotation = -1
  211. Slot7.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  212. Slot7.Font = Enum.Font.ArialBold
  213. Slot7.Text = "[E] Combat"
  214. Slot7.TextColor3 = Color3.new(1, 1, 1)
  215. Slot7.TextScaled = true
  216. Slot7.TextSize = 100
  217. Slot7.TextStrokeColor3 = Color3.new(1, 0, 0)
  218. Slot7.TextStrokeTransparency = 0
  219. Slot7.TextWrapped = true
  220.  
  221. Slot8.Name = "Slot8"
  222. Slot8.Parent = Frame2
  223. Slot8.BackgroundColor3 = Color3.new(1, 1, 1)
  224. Slot8.BackgroundTransparency = 1
  225. Slot8.Position = UDim2.new(1.722, 0, 1.70500004, 0)
  226. Slot8.Rotation = -1
  227. Slot8.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  228. Slot8.Font = Enum.Font.ArialBold
  229. Slot8.Text = "[X] Super God Fist"
  230. Slot8.TextColor3 = Color3.new(1, 1, 1)
  231. Slot8.TextScaled = true
  232. Slot8.TextSize = 100
  233. Slot8.TextStrokeColor3 = Color3.new(1, 0.333333, 0)
  234. Slot8.TextStrokeTransparency = 0
  235. Slot8.TextWrapped = true
  236.  
  237. Slot9.Name = "Slot9"
  238. Slot9.Parent = Frame2
  239. Slot9.BackgroundColor3 = Color3.new(1, 1, 1)
  240. Slot9.BackgroundTransparency = 1
  241. Slot9.Position = UDim2.new(1.722, 0, 1.80499995, 0)
  242. Slot9.Rotation = -1
  243. Slot9.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  244. Slot9.Font = Enum.Font.ArialBold
  245. Slot9.Text = "[V] Grab"
  246. Slot9.TextColor3 = Color3.new(1, 1, 1)
  247. Slot9.TextScaled = true
  248. Slot9.TextSize = 100
  249. Slot9.TextStrokeColor3 = Color3.new(1, 0, 0)
  250. Slot9.TextStrokeTransparency = 0
  251. Slot9.TextWrapped = true
  252.  
  253. Slot10.Name = "Slot10"
  254. Slot10.Parent = Frame2
  255. Slot10.BackgroundColor3 = Color3.new(1, 1, 1)
  256. Slot10.BackgroundTransparency = 1
  257. Slot10.Position = UDim2.new(1.722, 0, 0.704999983, 0)
  258. Slot10.Rotation = -1
  259. Slot10.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  260. Slot10.Font = Enum.Font.ArialBold
  261. Slot10.Text = "[3] Z-Vanish"
  262. Slot10.TextColor3 = Color3.new(1, 1, 1)
  263. Slot10.TextScaled = true
  264. Slot10.TextSize = 100
  265. Slot10.TextStrokeTransparency = 0
  266. Slot10.TextWrapped = true
  267.  
  268. Slot11.Name = "Slot 11"
  269. Slot11.Parent = Frame2
  270. Slot11.BackgroundColor3 = Color3.new(1, 1, 1)
  271. Slot11.BackgroundTransparency = 1
  272. Slot11.Position = UDim2.new(1.62199998, 0, 0.104999997, 0)
  273. Slot11.Rotation = -1
  274. Slot11.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  275. Slot11.Font = Enum.Font.ArialBold
  276. Slot11.Text = "UI Avatar made by venturiansonic"
  277. Slot11.TextColor3 = Color3.new(0, 1, 1)
  278. Slot11.TextScaled = true
  279. Slot11.TextSize = 100
  280. Slot11.TextStrokeColor3 = Color3.new(0, 0, 1)
  281. Slot11.TextStrokeTransparency = 0.89999997615814
  282. Slot11.TextTransparency = 0.89999997615814
  283. Slot11.TextWrapped = true
  284.  
  285. Slot12.Name = "Slot12"
  286. Slot12.Parent = Frame2
  287. Slot12.BackgroundColor3 = Color3.new(1, 1, 1)
  288. Slot12.BackgroundTransparency = 1
  289. Slot12.Position = UDim2.new(1.62199998, 0, 0.305000007, 0)
  290. Slot12.Rotation = -1
  291. Slot12.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  292. Slot12.Font = Enum.Font.ArialBold
  293. Slot12.Text = " venturiansonic#3801"
  294. Slot12.TextColor3 = Color3.new(0, 1, 1)
  295. Slot12.TextScaled = true
  296. Slot12.TextSize = 100
  297. Slot12.TextStrokeColor3 = Color3.new(1, 0, 0)
  298. Slot12.TextStrokeTransparency = 0.89999997615814
  299. Slot12.TextTransparency = 0.89999997615814
  300. Slot12.TextWrapped = true
  301.  
  302.  
  303. -----------------------------------
  304. --god/health
  305. hum:SetStateEnabled("Dead",false)
  306. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  307. Instance.new("ForceField",char).Visible = false
  308. hum.MaxHealth = 100000
  309. hum.Health = 100000
  310.  
  311.  
  312. -----------------------------------
  313. function Lerp(c1,c2,al)
  314. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  315. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  316. for i,v in pairs(com1) do
  317. com1[i] = v+(com2[i]-v)*al
  318. end
  319. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  320. end
  321. ----------------------------------------------------------------------------------------------------
  322. local maincolor = BrickColor.new("Cyan")
  323. function Eviscerate(dude)
  324. if dude.Name ~= char then
  325. local bgf = Instance.new("BodyGyro", dude.Head)
  326. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(rad(-90), 0, 0)
  327. local val = Instance.new("BoolValue", dude)
  328. val.Name = "IsHit"
  329. local ds = coroutine.wrap(function()
  330. dude:WaitForChild("Head"):BreakJoints()
  331.  
  332.  
  333. coroutine.resume(coroutine.create(function()
  334. for i, v in pairs(dude:GetChildren()) do
  335. if v:IsA("Accessory") then
  336. v:Destroy()
  337. end
  338. if v:IsA("Humanoid") then
  339. v:Destroy()
  340. end
  341. if v:IsA("CharacterMesh") then
  342. v:Destroy()
  343. end
  344. if v:IsA("Model") then
  345. v:Destroy()
  346. end
  347. if v:IsA("Part") or v:IsA("MeshPart") then
  348. for x, o in pairs(v:GetChildren()) do
  349. if o:IsA("Decal") then
  350. o:Destroy()
  351. end
  352. end
  353. coroutine.resume(coroutine.create(function()
  354. v.Material = "Neon"
  355. v.CanCollide = false
  356. local PartEmmit1 = Instance.new("ParticleEmitter", v)
  357. PartEmmit1.LightEmission = 1
  358. PartEmmit1.Texture = "rbxassetid://284205403"
  359. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  360. PartEmmit1.Rate = 150
  361. PartEmmit1.Lifetime = NumberRange.new(1)
  362. PartEmmit1.Size = NumberSequence.new({
  363. NumberSequenceKeypoint.new(0, 0.75, 0),
  364. NumberSequenceKeypoint.new(1, 0, 0)
  365. })
  366. PartEmmit1.Transparency = NumberSequence.new({
  367. NumberSequenceKeypoint.new(0, 0, 0),
  368. NumberSequenceKeypoint.new(1, 1, 0)
  369. })
  370. PartEmmit1.Speed = NumberRange.new(0, 0)
  371. PartEmmit1.VelocitySpread = 30000
  372. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  373. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  374. local BodPoss = Instance.new("BodyPosition", v)
  375. BodPoss.P = 3000
  376. BodPoss.D = 1000
  377. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  378. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  379. v.Color = maincolor.Color
  380. coroutine.resume(coroutine.create(function()
  381. for i = 0, 49 do
  382. swait(1)
  383. v.Transparency = v.Transparency + 0.08
  384. end
  385. wait(0.5)
  386. PartEmmit1.Enabled = false
  387. wait(3)
  388. v:Destroy()
  389. dude:Destroy()
  390. end))
  391. end))
  392. end
  393. end
  394. end))
  395. end)
  396. ds()
  397. end
  398. end
  399. ----------------------------------------------------------------------------------------------------
  400. --Hair
  401.  
  402. a8 = new("Part",char)
  403. a8.Name = "Hair"
  404. a8.Size = v3(2.92, 2.58, 2.72)
  405. a8.BrickColor = bc("Really black")
  406. a8.Material = "Neon"
  407. a8.Transparency = 1
  408. aa8 = new("SpecialMesh",a8)
  409. aa8.MeshType = "FileMesh"
  410. aa8.Scale = v3(7.3,7.3,7.3)
  411. aa8.MeshId = "rbxassetid://455100513"
  412. aaa8 =new("Weld",a8)
  413. aaa8.Part0 = hed
  414. aaa8.Part1 = a8
  415. aaa8.C0 = cf(-0.15,.9,-0.1) * cfa(rad(0),rad(0),rad(0))
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  423.  
  424.  
  425.  
  426.  
  427. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  428.  
  429.  
  430.  
  431.  
  432. for i=1,Times do
  433.  
  434.  
  435.  
  436.  
  437. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  438.  
  439.  
  440.  
  441.  
  442. li.Material = "Neon"
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456. li.Transparency = 0 li.BrickColor = Color
  457.  
  458.  
  459.  
  460.  
  461. li.formFactor = "Custom" li.CanCollide = false
  462.  
  463.  
  464.  
  465.  
  466. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  467.  
  468.  
  469.  
  470.  
  471. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  472.  
  473.  
  474.  
  475.  
  476. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  477.  
  478.  
  479.  
  480.  
  481. if Times == i then
  482.  
  483.  
  484.  
  485.  
  486. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  487.  
  488.  
  489.  
  490.  
  491. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  492.  
  493.  
  494.  
  495.  
  496. else
  497.  
  498.  
  499.  
  500.  
  501. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  502.  
  503.  
  504.  
  505.  
  506. end
  507.  
  508.  
  509.  
  510.  
  511. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525. li.Transparency = li.Transparency+tra end li:Destroy() end)
  526.  
  527.  
  528.  
  529.  
  530. end
  531.  
  532.  
  533.  
  534.  
  535. end
  536.  
  537.  
  538. --Clothes
  539. if char.Shirt == nil then
  540. Instance.new("Shirt",char)
  541. end
  542. if char.Pants == nil then
  543. Instance.new("Pants",char)
  544. end
  545. wait(0.5)
  546.  
  547. local instinct = false
  548.  
  549. -------
  550. -----------------------------------------------------------------------
  551. --Sounds
  552. --Folder
  553. soundfolder = Instance.new("Model",char)
  554. soundfolder.Name = "Sound Folder"
  555. --Sounds
  556. kamecharge = Instance.new("Sound",torso)
  557. kamecharge.Volume = 1
  558. kamecharge.Name = "kamecharge"
  559. kamecharge.Looped = false
  560. kamecharge.SoundId = "rbxassetid://908489666"
  561. kamefire = Instance.new("Sound",torso)
  562. kamefire.Volume = 1
  563. kamefire.Name = "kamefire"
  564. kamefire.Looped = false
  565. kamefire.SoundId = "rbxassetid://908474188"
  566. kamehit = Instance.new("Sound",torso)
  567. kamehit.Volume = 30
  568. kamehit.Name = "kamehit"
  569. kamehit.Looped = false
  570. kamehit.SoundId = "rbxassetid://908484148"
  571. ssjaura = Instance.new("Sound",torso)
  572. ssjaura.Volume = 10
  573. ssjaura.Name = "ssjaura"
  574. ssjaura.Looped = true
  575. ssjaura.SoundId = "rbxassetid://891397456"
  576. ssjauraburst = Instance.new("Sound",torso)
  577. ssjauraburst.Volume = math.huge
  578. ssjauraburst.Name = "ssjauraburst"
  579. ssjauraburst.Looped =false
  580. ssjauraburst.SoundId = "rbxassetid://437393965"
  581. ssjmusic = Instance.new("Sound",torso)
  582. ssjmusic.Volume = 10
  583. ssjmusic.Name = "ssjmusic"
  584. ssjmusic.Looped = true
  585. ssjmusic.SoundId = "rbxassetid://194135434"
  586. ssj2music = Instance.new("Sound",torso)
  587. ssj2music.Volume = 10
  588. ssj2music.Name = "ssj2music"
  589. ssj2music.Looped = true
  590. ssj2music.SoundId = "rbxassetid://144377132"
  591. ssj2aura = Instance.new("Sound",torso)
  592. ssj2aura.Volume = 10
  593. ssj2aura.Name = "ssj2aura"
  594. ssj2aura.Looped = true
  595. ssj2aura.SoundId = "rbxassetid://262498455"
  596.  
  597. fahersonstart = Instance.new("Sound",torso)
  598. fahersonstart.Volume = math.huge
  599. fahersonstart.Name = "fahersonstart"
  600. fahersonstart.Looped = false
  601. fahersonstart.SoundId = "rbxassetid://958391048"
  602. fahersonend = Instance.new("Sound",torso)
  603. fahersonend.Volume = math.huge
  604. fahersonend.Name = "fahersonend"
  605. fahersonend.Looped = false
  606. fahersonend.SoundId = "rbxassetid://958391222"
  607. punchsound = Instance.new("Sound",torso)
  608. punchsound.Volume = 10
  609. punchsound.Name = "punchsound"
  610. punchsound.Looped = false
  611. punchsound.SoundId = "rbxassetid://896246498"
  612. punchsound1 = Instance.new("Sound",torso)
  613. punchsound1.Volume = 10
  614. punchsound1.Name = "punchsound1"
  615. punchsound1.Looped = false
  616. punchsound1.SoundId = "rbxassetid://137579113"
  617.  
  618.  
  619.  
  620.  
  621.  
  622. NewInstance = function(instance,parent,properties)
  623. local inst = Instance.new(instance)
  624. inst.Parent = parent
  625. if(properties)then
  626. for i,v in next, properties do
  627. pcall(function() inst[i] = v end)
  628. end
  629. end
  630. return inst;
  631. end
  632.  
  633.  
  634.  
  635.  
  636.  
  637. ----------------------------------------------------
  638. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  639. local wld = Instance.new("Weld", wp1)
  640. wld.Part0 = wp0
  641. wld.Part1 = wp1
  642. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  643. end
  644. newWeld(torso, larm, -1.5, 0.5, 0)
  645. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  646. newWeld(torso, rarm, 1.5, 0.5, 0)
  647. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  648. newWeld(torso, hed, 0, 1.5, 0)
  649. newWeld(torso, lleg, -0.5, -1, 0)
  650. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  651. newWeld(torso, rleg, 0.5, -1, 0)
  652. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  653. newWeld(root, torso, 0, -1, 0)
  654. torso.Weld.C1 = CFrame.new(0, -1, 0)
  655. --Animations
  656. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  657.  
  658.  
  659. hum.WalkSpeed = 20
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680. function firsthit()
  681. local SFXZ = Instance.new("Sound",torso)
  682. SFXZ.SoundId = "rbxassetid://169259383"
  683. SFXZ.Volume = 1
  684. SFXZ.Pitch = 1.5
  685. SFXZ.Looped = false
  686. wait(0.01)
  687. SFXZ:Play()
  688.  
  689. for i = 1,5 do
  690. 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
  691. 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
  692. 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
  693. 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
  694. 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
  695. 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
  696. wait()
  697. end
  698.  
  699.  
  700. ag = new("Part",char)
  701. ag.Name = "NewPart"
  702. ag.Size = v3(2,2,2)
  703. ag.CanCollide = false
  704. ag.Position = v3(999,999,999)
  705. ag.BrickColor = bc("Color")
  706. ag.Material = "Neon"
  707. ag.Transparency = 1
  708. aaag =new("Weld",ag)
  709. aaag.Part0 = rarm
  710. aaag.Part1 = ag
  711. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  712.  
  713.  
  714. ag.Touched:connect(function(hit)
  715. for i,v in pairs(hit.Parent:GetChildren()) do
  716. if v:IsA("Humanoid") then
  717. ag.TouchInterest:Destroy()
  718. if ssj1 == false and ssj2 == false then
  719. v.Health = v.Health - 40
  720. end
  721. if blue == true and ssj2 == true then
  722. v.Health = v.Health - 1500
  723. end
  724. if ui == true then
  725. v.Health = v.Health - 3000000000000000000000000000000
  726. end
  727.  
  728. local Cloud3 = Instance.new("Part",char)
  729. Cloud3.Size = Vector3.new(1,1,1)
  730. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  731. Cloud3.Anchored = true
  732. Cloud3.Material = "Neon"
  733. Cloud3.CanCollide = false
  734. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  735. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  736. Cloud4.MeshId = "rbxassetid://3270017"
  737. Cloud4.Scale = Vector3.new(1,1,0.4)
  738.  
  739.  
  740.  
  741. coroutine.resume(coroutine.create(function()
  742. for i = 3,650 do
  743.  
  744.  
  745.  
  746.  
  747. Cloud3.Transparency = Cloud3.Transparency + 0.03
  748. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  749.  
  750.  
  751.  
  752.  
  753. wait(0.00000000001)
  754. end
  755. end))
  756. local SFXZ = Instance.new("Sound",hed)
  757. SFXZ.SoundId = "rbxassetid://260430060"
  758. SFXZ.Volume = 1
  759. SFXZ.Pitch = 1
  760. SFXZ.Looped = false
  761. wait(0.01)
  762. SFXZ:Play()
  763.  
  764.  
  765. end
  766. end
  767. end)
  768.  
  769.  
  770.  
  771.  
  772. for i= 1,5 do
  773. 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
  774. 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
  775. 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
  776. 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
  777. 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
  778. 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
  779. wait()
  780. end
  781. ag:Destroy()
  782. end
  783. function secondhit()
  784.  
  785. local SFXZ = Instance.new("Sound",torso)
  786. SFXZ.SoundId = "rbxassetid://169259383"
  787. SFXZ.Volume = 1
  788. SFXZ.Pitch = 1.5
  789. SFXZ.Looped = false
  790. wait(0.01)
  791. SFXZ:Play()
  792.  
  793. for i = 1,5 do
  794. 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
  795. 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
  796. 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
  797. 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
  798. 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
  799. 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
  800. wait()
  801. end
  802.  
  803.  
  804.  
  805. ag = new("Part",char)
  806. ag.Name = "NewPart"
  807. ag.Size = v3(2,2,2)
  808. ag.CanCollide = false
  809. ag.Position = v3(999,999,999)
  810. ag.BrickColor = bc("Color")
  811. ag.Material = "Neon"
  812. ag.Transparency = 1
  813. aaag =new("Weld",ag)
  814. aaag.Part0 = larm
  815. aaag.Part1 = ag
  816. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  817.  
  818.  
  819.  
  820. ag.Touched:connect(function(hit)
  821. for i,v in pairs(hit.Parent:GetChildren()) do
  822. if v:IsA("Humanoid") then
  823. ag.TouchInterest:Destroy()
  824. if ssj1 == false and ssj2 == false then
  825. v.Health = v.Health - 100
  826. end
  827. if blue == true and ssj2 == false then
  828. v.Health = v.Health - 1500
  829. end
  830. if ui == true then
  831. v.Health = v.Health - 3000000000000000000000000000000
  832. end
  833. local Cloud3 = Instance.new("Part",char)
  834. Cloud3.Size = Vector3.new(1,1,1)
  835. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  836. Cloud3.Anchored = true
  837. Cloud3.Material = "Neon"
  838. Cloud3.CanCollide = false
  839. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  840. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  841. Cloud4.MeshId = "rbxassetid://3270017"
  842. Cloud4.Scale = Vector3.new(1,1,0.4)
  843.  
  844.  
  845.  
  846. coroutine.resume(coroutine.create(function()
  847. for i = 3,650 do
  848.  
  849.  
  850.  
  851.  
  852. Cloud3.Transparency = Cloud3.Transparency + 0.03
  853. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  854.  
  855.  
  856.  
  857.  
  858. wait(0.00000000001)
  859. end
  860. end))
  861. local SFXZ = Instance.new("Sound",hed)
  862. SFXZ.SoundId = "rbxassetid://260430060"
  863. SFXZ.Volume = 1
  864. SFXZ.Pitch = 1.1
  865. SFXZ.Looped = false
  866. wait(0.01)
  867. SFXZ:Play()
  868.  
  869.  
  870. end
  871. end
  872. end)
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881. for i= 1,5 do
  882. 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
  883. 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
  884. 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
  885. 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
  886. 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
  887. 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
  888. wait()
  889. end
  890. ag:Destroy()
  891. end
  892. function thirdhit()
  893. local SFXZ = Instance.new("Sound",torso)
  894. SFXZ.SoundId = "rbxassetid://169259383"
  895. SFXZ.Volume = 1
  896. SFXZ.Pitch = 1.5
  897. SFXZ.Looped = false
  898. wait(0.01)
  899. SFXZ:Play()
  900.  
  901. for i = 1,5 do
  902. 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
  903. 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
  904. 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
  905. 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
  906. 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
  907. 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
  908. wait()
  909. end
  910.  
  911.  
  912. ag = new("Part",char)
  913. ag.Name = "NewPart"
  914. ag.Size = v3(2,2,2)
  915. ag.CanCollide = false
  916. ag.Position = v3(999,999,999)
  917. ag.BrickColor = bc("Color")
  918. ag.Material = "Neon"
  919. ag.Transparency = 1
  920. aaag =new("Weld",ag)
  921. aaag.Part0 = rleg
  922. aaag.Part1 = ag
  923. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  924.  
  925.  
  926.  
  927. ag.Touched:connect(function(hit)
  928. for i,v in pairs(hit.Parent:GetChildren()) do
  929. if v:IsA("Humanoid") then
  930. ag.TouchInterest:Destroy()
  931. if ssj1 == false and ssj2 == false then
  932. v.Health = v.Health - 30
  933. end
  934. if blue == true and ssj2 == false then
  935. v.Health = v.Health - 5500
  936. end
  937. if ui == true then
  938. v.Health = v.Health - 3000000000000000000000000000000
  939. end
  940.  
  941. local Cloud3 = Instance.new("Part",char)
  942. Cloud3.Size = Vector3.new(1,1,1)
  943. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  944. Cloud3.Anchored = true
  945. Cloud3.Material = "Neon"
  946. Cloud3.CanCollide = false
  947. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  948. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  949. Cloud4.MeshId = "rbxassetid://3270017"
  950. Cloud4.Scale = Vector3.new(1,1,0.4)
  951.  
  952.  
  953.  
  954. coroutine.resume(coroutine.create(function()
  955. for i = 3,650 do
  956.  
  957.  
  958.  
  959.  
  960. Cloud3.Transparency = Cloud3.Transparency + 0.03
  961. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  962.  
  963.  
  964.  
  965.  
  966. wait(0.00000000001)
  967. end
  968. end))
  969. local SFXZ = Instance.new("Sound",hed)
  970. SFXZ.SoundId = "rbxassetid://260430060"
  971. SFXZ.Volume = 1
  972. SFXZ.Pitch = 0.96
  973. SFXZ.Looped = false
  974. wait(0.01)
  975. SFXZ:Play()
  976.  
  977.  
  978. end
  979. end
  980. end)
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998. for i = 1,5 do
  999. 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
  1000. 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
  1001. 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
  1002. 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
  1003. 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
  1004. 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
  1005. wait()
  1006. end
  1007. ag:Destroy()
  1008. end
  1009. function lasthit()
  1010.  
  1011. local SFXZ = Instance.new("Sound",torso)
  1012. SFXZ.SoundId = "rbxassetid://169259383"
  1013. SFXZ.Volume = 1
  1014. SFXZ.Pitch = 1.5
  1015. SFXZ.Looped = false
  1016. wait(0.01)
  1017. SFXZ:Play()
  1018. for i = 1,5 do
  1019. 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
  1020. 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
  1021. 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
  1022. 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
  1023. 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
  1024. 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
  1025. wait()
  1026. end
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038. ag = new("Part",char)
  1039. ag.Name = "NewPart"
  1040. ag.Size = v3(2,2,2)
  1041. ag.CanCollide = false
  1042. ag.Position = v3(999,999,999)
  1043. ag.BrickColor = bc("Color")
  1044. ag.Material = "Neon"
  1045. ag.Transparency = 1
  1046. aaag =new("Weld",ag)
  1047. aaag.Part0 = lleg
  1048. aaag.Part1 = ag
  1049. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1050.  
  1051.  
  1052.  
  1053. ag.Touched:connect(function(hit)
  1054. for i,v in pairs(hit.Parent:GetChildren()) do
  1055. if v:IsA("Humanoid") then
  1056. ag.TouchInterest:Destroy()
  1057. if ssj1 == false and ssj2 == false then
  1058. v.Health = v.Health - 1000
  1059. end
  1060. if blue == true and ssj2 == false then
  1061. v.Health = v.Health - 1900
  1062. end
  1063. if ui == true then
  1064. v.Health = v.Health - 3000000000000000000000000000000
  1065. end
  1066.  
  1067.  
  1068. local SFXZ = Instance.new("Sound",hed)
  1069. SFXZ.SoundId = "rbxassetid://260430060"
  1070. SFXZ.Volume = 1
  1071. SFXZ.Pitch = 1.1
  1072. SFXZ.Looped = false
  1073. wait(0.01)
  1074. SFXZ:Play()
  1075. local Cloud3 = Instance.new("Part",char)
  1076. Cloud3.Size = Vector3.new(1,1,1)
  1077. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  1078. Cloud3.Anchored = true
  1079. Cloud3.Material = "Neon"
  1080. Cloud3.CanCollide = false
  1081. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1082. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  1083. Cloud4.MeshId = "rbxassetid://3270017"
  1084. Cloud4.Scale = Vector3.new(1,1,0.4)
  1085.  
  1086.  
  1087.  
  1088. coroutine.resume(coroutine.create(function()
  1089. for i = 3,650 do
  1090.  
  1091.  
  1092.  
  1093.  
  1094. Cloud3.Transparency = Cloud3.Transparency + 0.03
  1095. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  1096.  
  1097.  
  1098.  
  1099.  
  1100. wait(0.00000000001)
  1101. end
  1102. end))
  1103.  
  1104. end
  1105. end
  1106. end)
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115. for i = 1,5 do
  1116. 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
  1117. 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
  1118. 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
  1119. 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
  1120. 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
  1121. 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
  1122. wait()
  1123. end
  1124. ag:Destroy()
  1125. end
  1126.  
  1127.  
  1128.  
  1129. local jumped = false
  1130. bg = Instance.new("BodyGyro",root)
  1131. bg.P = 100000
  1132. bg.D = 100
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150. function startkamehameha()
  1151. 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
  1152. 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
  1153. 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
  1154. 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
  1155. 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
  1156. 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
  1157.  
  1158. for i = 1, 20 do
  1159. wait()
  1160. 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
  1161. 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
  1162. 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
  1163. 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
  1164. 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
  1165. 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
  1166. end
  1167. for i = 1, 20 do
  1168. wait()
  1169.  
  1170. 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
  1171. 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
  1172. 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
  1173. 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
  1174. 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
  1175. 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
  1176. end
  1177. kamecharge:Play()
  1178.  
  1179. coroutine.resume(coroutine.create(function()
  1180. for i = 3,22 do
  1181. local Ball = Instance.new("Part",char)
  1182. Ball.Size = Vector3.new(1,1,1)
  1183. Ball.BrickColor = BrickColor.new("Cyan")
  1184. Ball.Material = "Neon"
  1185. Ball.Anchored = true
  1186. Ball.CanCollide = false
  1187. Ball.Transparency = 0
  1188. Ball.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1189. local Ball2 = Instance.new("SpecialMesh",Ball)
  1190. Ball2.MeshType = 3
  1191. Ball2.Scale = Vector3.new(2,2,2)
  1192.  
  1193.  
  1194.  
  1195.  
  1196. coroutine.resume(coroutine.create(function()
  1197. for i = 1,15 do
  1198. Ball2.Scale = Ball2.Scale + Vector3.new(0.4,0.4,0.4)
  1199. Ball.Transparency = Ball.Transparency + 0.06
  1200. wait(0.00000000001)
  1201. end
  1202. Ball:Destroy()
  1203.  
  1204.  
  1205. end))
  1206. wait(0.2)
  1207. end
  1208. end))
  1209.  
  1210. startk = true
  1211.  
  1212. for i = 1, 100 do
  1213. wait()
  1214.  
  1215.  
  1216. 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
  1217. 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
  1218. 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
  1219. 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
  1220. 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
  1221. 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
  1222. end
  1223. end
  1224. function endkamehameha()
  1225. for i = 1, 10 do
  1226. wait()
  1227. 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
  1228. 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
  1229. 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
  1230. 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
  1231. 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
  1232. 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
  1233. end
  1234. end
  1235. function fatherson()
  1236. for i = 1,50 do
  1237. wait()
  1238. 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
  1239. 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
  1240. 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
  1241. 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
  1242. 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
  1243. 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
  1244. end
  1245. wait(2)
  1246. for i = 1,50 do
  1247. wait()
  1248. 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
  1249. 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
  1250. 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
  1251. 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
  1252. 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
  1253. 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
  1254. end
  1255. end
  1256. function fathersonfire()
  1257. for i = 1,10 do
  1258. wait()
  1259. 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
  1260. 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
  1261. 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
  1262. 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
  1263. 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
  1264. 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
  1265. end
  1266. end
  1267.  
  1268.  
  1269.  
  1270. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1271. a = new("Part",char)
  1272. a.Name = "NewPart"
  1273. a.Size = v3(0.1,0.1,0.1)
  1274. a.Shape = "Ball"
  1275. a.Position = v3(999,999,999)
  1276. a.BrickColor = bc("bright Blue")
  1277. a.Material = "Neon"
  1278. a.Transparency = 1
  1279. aa = new("SpecialMesh",a)
  1280. aa.Scale = v3(1,1,1)
  1281. aaa =new("Weld",a)
  1282. aaa.Part0 = torso
  1283. aaa.Part1 = a
  1284. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1285. aaaa = new("ParticleEmitter",a)
  1286. aaaa.Size = ns(1)
  1287. aaaa.Rate = 5
  1288. aaaa.Texture = "rbxassetid://0"
  1289. aaaa.ZOffset = 1
  1290. aaaa.Lifetime = nr(5)
  1291. aaaa.Transparency = ns(1)
  1292. aaaa.LockedToPart = true
  1293. aaaa.Speed = nr(0)
  1294. aw = new("Part",char)
  1295. aw.Name = "NewPart"
  1296. aw.Size = v3(0.1,0.1,0.1)
  1297. aw.Shape = "Ball"
  1298. aw.Position = v3(999,999,999)
  1299. aw.BrickColor = bc("bright Blue")
  1300. aw.Material = "Neon"
  1301. aw.Transparency = 1
  1302. aaw = new("SpecialMesh",aw)
  1303. aaw.Scale = v3(1,1,1)
  1304. aaaw =new("Weld",aw)
  1305. aaaw.Part0 = torso
  1306. aaaw.Part1 = aw
  1307. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1308. aaaaw = new("ParticleEmitter",aw)
  1309. aaaaw.Size = ns(5)
  1310. aaaaw.Rate = 5
  1311. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1312. aaaaw.Texture = "rbxassetid://0"
  1313. aaaaw.ZOffset = -1
  1314. aaaaw.Lifetime = nr(5)
  1315. aaaaw.RotSpeed = nr(50)
  1316. aaaaw.Transparency = ns(1)
  1317. aaaaw.LockedToPart = true
  1318. aaaaw.Speed = nr(0)
  1319.  
  1320.  
  1321.  
  1322. ae = new("Part",char)
  1323. ae.Name = "NewPart"
  1324. ae.Size = v3(0.1,0.1,0.1)
  1325. ae.Shape = "Ball"
  1326. ae.Position = v3(999,999,999)
  1327. ae.BrickColor = bc("bright Blue")
  1328. ae.Material = "Neon"
  1329. ae.Transparency = 1
  1330. aaae =new("Weld",ae)
  1331. aaae.Part0 = torso
  1332. aaae.Part1 = ae
  1333. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1334. aaaae = new("ParticleEmitter",ae)
  1335. aaaae.Size = ns(15)
  1336. aaaae.Rate = 5
  1337. aaaae.Color = ColorSequence.new(Color3.fromRGB(231,255,111))
  1338. aaaae.ZOffset = -2
  1339. aaaae.Lifetime = nr(5)
  1340. aaaae.Transparency = ns(1)
  1341. aaaae.LockedToPart = true
  1342. aaaae.Speed = nr(0)
  1343.  
  1344. ad = new("Part",char)
  1345. ad.Name = "NewPart"
  1346. ad.Size = v3(10,10,10)
  1347. ad.CanCollide = false
  1348. ad.Anchored = true
  1349. ad.Position = torso.Position - v3(0,3,0)
  1350. ad.BrickColor = bc("bright Blue")
  1351. ad.Material = "Neon"
  1352. ad.Transparency = 1
  1353. aad = new("Decal",ad)
  1354. aad.Texture = "rbxassetid://110711859"
  1355. aad.Face = "Top"
  1356. aad.Transparency = 1
  1357. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1358. --Functions
  1359. function kamehameha()
  1360. enabled = true
  1361.  
  1362.  
  1363. kamefire.Volume = 5
  1364.  
  1365. startkamehameha()
  1366.  
  1367.  
  1368. wait(1)
  1369.  
  1370. endkamehameha()
  1371. coroutine.resume(coroutine.create(function()
  1372. for i = 1,100 do
  1373. CamShakeAll(32,270,torso)
  1374. game:GetService("RunService").RenderStepped:wait()
  1375. end
  1376. end))
  1377. a1 = new("Part",char)
  1378. a1.Name = "Beam"
  1379. a1.Anchored = true
  1380. a1.Size = v3(6,6,6)
  1381. a1.CanCollide = false
  1382. a1.Locked = true
  1383. a1.Position = v3(999,999,999)
  1384. a1.BrickColor = bc("Cyan")
  1385. a1.Material = "Neon"
  1386. a1.Transparency = 0
  1387. aa1 = new("SpecialMesh",a1)
  1388. aa1.MeshType = "Cylinder"
  1389. aa1.Scale = v3(1,1,1)
  1390. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1391. FZcharge3.Texture = "rbxassetid://174073769"
  1392. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1393. FZcharge3.EmissionDirection = "Top"
  1394. FZcharge3.Speed = NumberRange.new(5)
  1395. FZcharge3.Size = NumberSequence.new(10,0)
  1396. FZcharge3.Transparency = NumberSequence.new(0,1)
  1397. FZcharge3.Drag = 1.2
  1398. FZcharge3.LockedToPart = false
  1399. FZcharge3.Lifetime = NumberRange.new(2)
  1400. FZcharge3.Rate = 305
  1401. FZcharge3.LightEmission = 0.8
  1402. FZcharge3.Rotation = NumberRange.new(-360,360)
  1403. FZcharge3.VelocitySpread = 100
  1404. FZcharge3.ZOffset = 1
  1405. local Aaaa = Instance.new("ParticleEmitter",a3)
  1406. Aaaa.Texture = "rbxassetid://174073769"
  1407. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1408. Aaaa.EmissionDirection = "Top"
  1409. Aaaa.Speed = NumberRange.new(5)
  1410. Aaaa.Size = NumberSequence.new(20,0)
  1411. Aaaa.Transparency = NumberSequence.new(0,1)
  1412. Aaaa.Drag = 1.2
  1413. Aaaa.LockedToPart = false
  1414. Aaaa.Lifetime = NumberRange.new(1)
  1415. Aaaa.Rate = 305
  1416. Aaaa.LightEmission = 0.8
  1417. Aaaa.Rotation = NumberRange.new(-360,360)
  1418. Aaaa.VelocitySpread = 100
  1419. Aaaa.ZOffset = 1
  1420. a2 = new("Part",char)
  1421. a2.Name = "Beam"
  1422. a2.Anchored = true
  1423. a2.Locked = true
  1424. a2.Size = v3(0.1,0.1,0.1)
  1425. a2.CanCollide = false
  1426. a2.Position = v3(999,999,999)
  1427. a2.BrickColor = bc("Cyan")
  1428. a2.Material = "Neon"
  1429. a2.Transparency = 0
  1430. aa2 = new("SpecialMesh",a2)
  1431. aa2.MeshType = 3
  1432. aa2.Scale = v3(150,150,150)
  1433. a3 = new("Part",char)
  1434. a3.Name = "Beam"
  1435. a3.Locked = true
  1436. a3.Anchored = true
  1437. a3.Size = v3(0.1,0.1,0.1)
  1438. a3.CanCollide = false
  1439. a3.Position = v3(999,999,999)
  1440. a3.BrickColor = bc("Cyan")
  1441. a3.Material = "Neon"
  1442. a3.Transparency = 0
  1443. aa3 = new("SpecialMesh",a3)
  1444. aa3.MeshType = 3
  1445. aa3.Scale = v3(200,200,200)
  1446. local Chase = Instance.new("ParticleEmitter",a2)
  1447. Chase.Texture = "rbxassetid://924746519"
  1448. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1449. Chase.EmissionDirection = "Top"
  1450. Chase.Speed = NumberRange.new(5)
  1451. Chase.Size = NumberSequence.new(30,42)
  1452. Chase.Transparency = NumberSequence.new(0,0.3)
  1453. Chase.Drag = 1.2
  1454. Chase.LockedToPart = false
  1455. Chase.Lifetime = NumberRange.new(0.2)
  1456. Chase.Rate = 110
  1457. Chase.LightEmission = 0.3
  1458. Chase.Rotation = NumberRange.new(-360,360)
  1459. Chase.VelocitySpread = 100
  1460. Chase.ZOffset = 1
  1461.  
  1462. coroutine.resume(coroutine.create(function()
  1463. for i = 1,9 do
  1464.  
  1465. local H = Instance.new("Part",a3)
  1466. H.Size = Vector3.new(1,1,1)
  1467. H.BrickColor = BrickColor.new("White")
  1468. H.CanCollide = false
  1469. H.Anchored = true
  1470. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1471. local H2 = Instance.new("SpecialMesh",H)
  1472. H2.MeshId = "rbxassetid://3270017"
  1473. H2.Scale = Vector3.new(1.5,1.5,1.5)
  1474. g = Instance.new("Explosion")
  1475.  
  1476. coroutine.resume(coroutine.create(function()
  1477. for i = 1,120 do
  1478.  
  1479. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1480. H.Transparency = H.Transparency + 0.04
  1481. wait(0.00000000001)
  1482. end
  1483.  
  1484. H2:Destroy()
  1485. H:Destroy()
  1486.  
  1487. end))
  1488.  
  1489. wait(0.3)
  1490.  
  1491. end
  1492.  
  1493. end))
  1494. coroutine.resume(coroutine.create(function()
  1495. for i = 1,30 do
  1496. local HQ = Instance.new("Part",a3)
  1497. HQ.Size = Vector3.new(1,1,1)
  1498. HQ.BrickColor = BrickColor.new("Cyan")
  1499. HQ.Material = Enum.Material.Glass
  1500. HQ.Anchored = true
  1501. HQ.CanCollide = false
  1502. HQ.Transparency = 0
  1503. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1504. local HQ2 = Instance.new("SpecialMesh",HQ)
  1505. HQ2.MeshId = "rbxassetid://20329976"
  1506. HQ2.Scale = Vector3.new(4.5,4.5,4.5)
  1507. g.Parent = workspace
  1508. g.Position = HQ.Position
  1509. g.BlastRadius = 28
  1510. g.BlastPressure = 4006200
  1511. g.Visible = false
  1512. coroutine.resume(coroutine.create(function()
  1513. for i = 1,90 do
  1514.  
  1515. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1516. HQ.Transparency = HQ.Transparency + 0.05
  1517.  
  1518. wait(0.00000000001)
  1519. end
  1520. HQ:Destroy()
  1521.  
  1522. HQ2:Destroy()
  1523.  
  1524. end))
  1525.  
  1526. wait(0.07)
  1527.  
  1528. end
  1529.  
  1530. end))
  1531. kamecharge:Stop()
  1532. kamefire:Play()
  1533. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1534. local HQ = Instance.new("Part",a)
  1535. HQ.Size = Vector3.new(1,0,1)
  1536. HQ.BrickColor = BrickColor.new("Toothpaste")
  1537. HQ.Material = "Neon"
  1538. HQ.Anchored = true
  1539. HQ.CanCollide = false
  1540. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1541. local HQ2 = Instance.new("SpecialMesh",HQ)
  1542. HQ2.MeshId = "rbxassetid://20329976"
  1543. HQ2.Scale = Vector3.new(10,10,10)
  1544.  
  1545.  
  1546. coroutine.resume(coroutine.create(function()
  1547. for i = 3,650 do
  1548.  
  1549.  
  1550.  
  1551.  
  1552. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1553. HQ.Transparency = HQ.Transparency + 0.02
  1554. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1555.  
  1556.  
  1557.  
  1558. wait(0.00000000001)
  1559. end
  1560. end))
  1561. hed.Anchored = true
  1562. a8.Anchored = true
  1563. ae.Anchored = true
  1564. startk = false
  1565.  
  1566.  
  1567. --Damages
  1568. -----------------------------------------------------------------------------------------
  1569. a1.Touched:connect(function(hit)
  1570.  
  1571. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1572.  
  1573.  
  1574.  
  1575. if hit.Parent:IsA("Model") then
  1576. hit.Parent.Humanoid:TakeDamage(2500000000)
  1577. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1578. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1579. Fl.velocity = root.CFrame.lookVector*80
  1580. wait(0.05)
  1581. Fl:remove()
  1582.  
  1583. end
  1584.  
  1585. if enabled == true then
  1586. enabled = false
  1587. num = num + 1
  1588.  
  1589. a21 = new("Part",char)
  1590. a21.Name = "Beam"..num
  1591. a21.Locked = true
  1592. a21.Size = v3(0,0,0)
  1593. a21.CanCollide = false
  1594. a21.Position = v3(999,999,999)
  1595. a21.BrickColor = bc("Cyan")
  1596. a21.Material = "Neon"
  1597. a21.Transparency = 0
  1598. aa21 = new("SpecialMesh",a21)
  1599. a21.Anchored = true
  1600. a21.Position = hit.Position
  1601. aa21.MeshType = "Sphere"
  1602. aa21.Scale = v3(0,0,0)
  1603.  
  1604. for i = 1,90 do
  1605. wait()
  1606.  
  1607. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1608. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1609. end
  1610. enabled = true
  1611. char["Beam"..num]:Destroy()
  1612. end
  1613.  
  1614. end
  1615.  
  1616. end)
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624. beam2 = true
  1625. beam1 = true
  1626. wait(2)
  1627. FZcharge3.Rate = 0
  1628. beam1 = false
  1629.  
  1630. repeat
  1631. wait()
  1632. a1.Size = a1.Size - v3(0.2,0.2,0.2)
  1633. aa2.Scale = aa2.Scale - v3(3,3,3)
  1634. aa3.Scale = aa3.Scale - v3(3,3,3)
  1635. until
  1636. a1.Size.y < 0.1
  1637.  
  1638. beamgo = 2.2
  1639. beamgo1 = 1
  1640. a1:Destroy()
  1641. a2:Destroy()
  1642. a3:Destroy()
  1643. for i = 1,10 do
  1644. wait()
  1645.  
  1646. kamefire.Volume = kamefire.Volume - 0.5
  1647. end
  1648. kamefire:Stop()
  1649.  
  1650. hed.Anchored = false
  1651. a8.Anchored = false
  1652. ae.Anchored = false
  1653. end
  1654.  
  1655. function BlueKame()
  1656. enabled = true
  1657.  
  1658.  
  1659. kamefire.Volume = 5
  1660.  
  1661. startkamehameha()
  1662.  
  1663.  
  1664. wait(1)
  1665.  
  1666. endkamehameha()
  1667.  
  1668. a1 = new("Part",char)
  1669. a1.Name = "Beam"
  1670. a1.Anchored = true
  1671. a1.Size = v3(6,6,6)
  1672. a1.CanCollide = false
  1673. a1.Locked = true
  1674. a1.Position = v3(999,999,999)
  1675. a1.BrickColor = bc("Cyan")
  1676. a1.Material = "Neon"
  1677. a1.Transparency = 0
  1678. aa1 = new("SpecialMesh",a1)
  1679. aa1.MeshType = "Cylinder"
  1680. aa1.Scale = v3(1,1,1)
  1681. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1682. FZcharge3.Texture = "rbxassetid://174073769"
  1683. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1684. FZcharge3.EmissionDirection = "Top"
  1685. FZcharge3.Speed = NumberRange.new(5)
  1686. FZcharge3.Size = NumberSequence.new(15,0)
  1687. FZcharge3.Transparency = NumberSequence.new(0,1)
  1688. FZcharge3.Drag = 1.2
  1689. FZcharge3.LockedToPart = false
  1690. FZcharge3.Lifetime = NumberRange.new(2)
  1691. FZcharge3.Rate = 305
  1692. FZcharge3.LightEmission = 0.8
  1693. FZcharge3.Rotation = NumberRange.new(-360,360)
  1694. FZcharge3.VelocitySpread = 100
  1695. FZcharge3.ZOffset = 1
  1696. local Aaaa = Instance.new("ParticleEmitter",a3)
  1697. Aaaa.Texture = "rbxassetid://174073769"
  1698. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1699. Aaaa.EmissionDirection = "Top"
  1700. Aaaa.Speed = NumberRange.new(5)
  1701. Aaaa.Size = NumberSequence.new(20,0)
  1702. Aaaa.Transparency = NumberSequence.new(0,1)
  1703. Aaaa.Drag = 1.2
  1704. Aaaa.LockedToPart = false
  1705. Aaaa.Lifetime = NumberRange.new(1)
  1706. Aaaa.Rate = 305
  1707. Aaaa.LightEmission = 0.8
  1708. Aaaa.Rotation = NumberRange.new(-360,360)
  1709. Aaaa.VelocitySpread = 100
  1710. Aaaa.ZOffset = 1
  1711. a2 = new("Part",char)
  1712. a2.Name = "Beam"
  1713. a2.Anchored = true
  1714. a2.Locked = true
  1715. a2.Size = v3(0.1,0.1,0.1)
  1716. a2.CanCollide = false
  1717. a2.Position = v3(999,999,999)
  1718. a2.BrickColor = bc("Cyan")
  1719. a2.Material = "Neon"
  1720. a2.Transparency = 0
  1721. aa2 = new("SpecialMesh",a2)
  1722. aa2.MeshType = 3
  1723. aa2.Scale = v3(150,150,150)
  1724. a3 = new("Part",char)
  1725. a3.Name = "Beam"
  1726. a3.Locked = true
  1727. a3.Anchored = true
  1728. a3.Size = v3(0.1,0.1,0.1)
  1729. a3.CanCollide = false
  1730. a3.Position = v3(999,999,999)
  1731. a3.BrickColor = bc("Cyan")
  1732. a3.Material = "Neon"
  1733. a3.Transparency = 0
  1734. aa3 = new("SpecialMesh",a3)
  1735. aa3.MeshType = 3
  1736. aa3.Scale = v3(200,200,200)
  1737. local Chase = Instance.new("ParticleEmitter",a2)
  1738. Chase.Texture = "rbxassetid://924746519"
  1739. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1740. Chase.EmissionDirection = "Top"
  1741. Chase.Speed = NumberRange.new(5)
  1742. Chase.Size = NumberSequence.new(30,42)
  1743. Chase.Transparency = NumberSequence.new(0,0.3)
  1744. Chase.Drag = 1.2
  1745. Chase.LockedToPart = false
  1746. Chase.Lifetime = NumberRange.new(0.2)
  1747. Chase.Rate = 110
  1748. Chase.LightEmission = 0.3
  1749. Chase.Rotation = NumberRange.new(-360,360)
  1750. Chase.VelocitySpread = 100
  1751. Chase.ZOffset = 1
  1752.  
  1753. coroutine.resume(coroutine.create(function()
  1754. for i = 1,9 do
  1755.  
  1756. local H = Instance.new("Part",a3)
  1757. H.Size = Vector3.new(1,1,1)
  1758. H.BrickColor = BrickColor.new("White")
  1759. H.CanCollide = false
  1760. H.Anchored = true
  1761. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1762. local H2 = Instance.new("SpecialMesh",H)
  1763. H2.MeshId = "rbxassetid://3270017"
  1764. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1765.  
  1766.  
  1767. coroutine.resume(coroutine.create(function()
  1768. for i = 1,120 do
  1769.  
  1770. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1771. H.Transparency = H.Transparency + 0.04
  1772. wait(0.00000000001)
  1773. end
  1774.  
  1775. H2:Destroy()
  1776. H:Destroy()
  1777.  
  1778. end))
  1779.  
  1780. wait(0.3)
  1781.  
  1782. end
  1783.  
  1784. end))
  1785. coroutine.resume(coroutine.create(function()
  1786. for i = 1,20 do
  1787. local HQ = Instance.new("Part",a3)
  1788. HQ.Size = Vector3.new(1,1,1)
  1789. HQ.BrickColor = BrickColor.new("Cyan")
  1790. HQ.Material = Enum.Material.Glass
  1791. HQ.Anchored = true
  1792. HQ.CanCollide = false
  1793. HQ.Transparency = 0
  1794. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1795. local HQ2 = Instance.new("SpecialMesh",HQ)
  1796. HQ2.MeshId = "rbxassetid://20329976"
  1797. HQ2.Scale = Vector3.new(14.5,14.5,14.5)
  1798. g = Instance.new("Explosion")
  1799. g.Parent = workspace
  1800. g.Position = HQ.Position
  1801. g.BlastRadius = 30
  1802. g.BlastPressure = 6500200
  1803. g.Visible = false
  1804. coroutine.resume(coroutine.create(function()
  1805. for i = 1,90 do
  1806.  
  1807. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1808. HQ.Transparency = HQ.Transparency + 0.05
  1809.  
  1810. wait(0.00000000001)
  1811. end
  1812. HQ:Destroy()
  1813.  
  1814. HQ2:Destroy()
  1815.  
  1816. end))
  1817.  
  1818. wait(0.1)
  1819.  
  1820. end
  1821.  
  1822. end))
  1823. kamecharge:Stop()
  1824. kamefire:Play()
  1825. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1826. local HQ = Instance.new("Part",a)
  1827. HQ.Size = Vector3.new(1,0,1)
  1828. HQ.BrickColor = BrickColor.new("Toothpaste")
  1829. HQ.Material = "Neon"
  1830. HQ.Anchored = true
  1831. HQ.CanCollide = false
  1832. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1833. local HQ2 = Instance.new("SpecialMesh",HQ)
  1834. HQ2.MeshId = "rbxassetid://20329976"
  1835. HQ2.Scale = Vector3.new(25,25,25)
  1836.  
  1837.  
  1838. coroutine.resume(coroutine.create(function()
  1839. for i = 3,650 do
  1840.  
  1841.  
  1842.  
  1843.  
  1844. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1845. HQ.Transparency = HQ.Transparency + 0.02
  1846. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1847.  
  1848.  
  1849.  
  1850. wait(0.00000000001)
  1851. end
  1852. end))
  1853. hed.Anchored = true
  1854. a8.Anchored = true
  1855. ae.Anchored = true
  1856. startk = false
  1857.  
  1858.  
  1859. --Damages
  1860. -----------------------------------------------------------------------------------------
  1861. a1.Touched:connect(function(hit)
  1862.  
  1863. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1864.  
  1865.  
  1866.  
  1867. if hit.Parent:IsA("Model") then
  1868. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000000000000000000000000000000000000000)
  1869. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1870. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1871. Fl.velocity = root.CFrame.lookVector*100
  1872. wait(0.05)
  1873. Fl:remove()
  1874.  
  1875. end
  1876.  
  1877. if enabled == true then
  1878. enabled = false
  1879. num = num + 1
  1880.  
  1881. a21 = new("Part",char)
  1882. a21.Name = "Beam"..num
  1883. a21.Locked = true
  1884. a21.Size = v3(0,0,0)
  1885. a21.CanCollide = false
  1886. a21.Position = v3(999,999,999)
  1887. a21.BrickColor = bc("Cyan")
  1888. a21.Material = "Neon"
  1889. a21.Transparency = 0
  1890. aa21 = new("SpecialMesh",a21)
  1891. a21.Anchored = true
  1892. a21.Position = hit.Position
  1893. aa21.MeshType = "Sphere"
  1894. aa21.Scale = v3(0,0,0)
  1895.  
  1896. for i = 1,90 do
  1897. wait()
  1898.  
  1899. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1900. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1901. end
  1902. enabled = true
  1903. char["Beam"..num]:Destroy()
  1904. end
  1905.  
  1906. end
  1907.  
  1908. end)
  1909.  
  1910.  
  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("Cyan")
  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("Cyan").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("Cyan").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("Cyan")
  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("Cyan")
  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("Cyan")
  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("Toothpaste")
  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("Cyan")
  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("Cyan")
  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("Cyan").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("Cyan")
  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("Cyan")
  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("Toothpaste")
  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("Cyan")
  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("Cyan").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 Aura = Instance.new('ParticleEmitter')
  3104. Aura.Name = "Aura"
  3105. Aura.Texture = "rbxassetid://411939841"
  3106. Aura.Parent = torso
  3107. Aura.LightEmission = 1
  3108. Aura.Transparency = NumberSequence.new(0.2,1)
  3109. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3110. Aura.Size = NumberSequence.new(9,0)
  3111. Aura.LockedToPart = false
  3112. Aura.Lifetime = NumberRange.new(1)
  3113. Aura.Rate = 350
  3114. Aura.Speed = NumberRange.new(2.3)
  3115. Aura.EmissionDirection = "Top"
  3116. Aura.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.  
  3175.  
  3176.  
  3177. --
  3178.  
  3179.  
  3180. mouse.KeyDown:connect(function(key)
  3181. if key == "q" and ui == false and blue == false then
  3182. if canattack == true then
  3183. canattack = false
  3184. canidle = false
  3185. canwalk = false
  3186. kamehameha()
  3187. canattack = true
  3188. canwalk = true
  3189. canidle = true
  3190. end
  3191. end
  3192. end)
  3193. mouse.KeyDown:connect(function(key)
  3194. if key == "q" and ui == true and blue == false then
  3195. if canattack == true then
  3196. canattack = false
  3197. canidle = false
  3198. canwalk = false
  3199. UIKame()
  3200. canattack = true
  3201. canwalk = true
  3202. canidle = true
  3203. end
  3204. end
  3205. end)
  3206. mouse.KeyDown:connect(function(key)
  3207. if key == "q" and ui == false and blue == true then
  3208. if canattack == true then
  3209. canattack = false
  3210. canidle = false
  3211. canwalk = false
  3212. BlueKame()
  3213. canattack = true
  3214. canwalk = true
  3215. canidle = true
  3216. end
  3217. end
  3218. end)
  3219.  
  3220. ------------------------------------------------------------------
  3221. --Blocking
  3222. ----------------------------------------------------------------
  3223. mouse.KeyDown:connect(function(key)
  3224. if key == "r" and ui == false then
  3225. if canattack == true then
  3226. canattack = false
  3227. canidle = false
  3228. canwalk = false
  3229. hum.MaxHealth = 1.0E298
  3230. root.Anchored = true
  3231. hum.Health = 1.0E298
  3232. local SFXZ = Instance.new("Sound",hed)
  3233. SFXZ.SoundId = "rbxassetid://865151637"
  3234. SFXZ.Volume = 3
  3235. SFXZ.Pitch = 1
  3236. SFXZ.Looped = false
  3237. wait(0.01)
  3238. SFXZ:Play()
  3239. local Grab = Instance.new("Part",root)
  3240. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3241. Grab.CanCollide = false
  3242. Grab.BrickColor = BrickColor.new("Deep orange")
  3243. Grab.Transparency = 1
  3244. local Grabo = Instance.new("Weld",Grab)
  3245. Grabo.Part0 = root
  3246. Grabo.Part1 = Grab
  3247. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3248.  
  3249. local AuraB = Instance.new("Part",root)
  3250. AuraB.Size = Vector3.new(2,1,2)
  3251. AuraB.CanCollide = false
  3252. AuraB.BrickColor = BrickColor.new("Deep orange")
  3253. AuraB.Transparency = 1
  3254. local AuraBo = Instance.new("Weld",AuraB)
  3255. AuraBo.Part0 = root
  3256. AuraBo.Part1 = AuraB
  3257. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3258. block = true
  3259.  
  3260. end
  3261. end
  3262. end)
  3263. mouse.KeyUp:connect(function(key)
  3264. if key == "r" and ui == false then
  3265. if canattack == false then
  3266. canattack = true
  3267. canidle = true
  3268. block = false
  3269. canwalk = true
  3270. hum.MaxHealth = 100000
  3271. hum.Health = 100000
  3272. root.Anchored = false
  3273. for i, v in pairs(root:GetChildren()) do
  3274. if v:IsA("Part")then
  3275. v:Remove()
  3276. end
  3277. end
  3278.  
  3279. end
  3280. end
  3281. end)
  3282. mouse.KeyDown:connect(function(key)
  3283. if key == "r" and ui == true then
  3284. if canattack == true then
  3285. canattack = false
  3286. canidle = false
  3287. canwalk = false
  3288. hum.MaxHealth = 1.0E298
  3289. root.Anchored = true
  3290. hum.Health = 1.0E298
  3291. local SFXZ = Instance.new("Sound",hed)
  3292. SFXZ.SoundId = "rbxassetid://865151637"
  3293. SFXZ.Volume = 3
  3294. SFXZ.Pitch = 1
  3295. SFXZ.Looped = false
  3296. wait(0.01)
  3297. SFXZ:Play()
  3298. local Grab = Instance.new("Part",root)
  3299. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3300. Grab.CanCollide = false
  3301. Grab.BrickColor = BrickColor.new("Deep orange")
  3302. Grab.Transparency = 1
  3303. local Grabo = Instance.new("Weld",Grab)
  3304. Grabo.Part0 = root
  3305. Grabo.Part1 = Grab
  3306. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3307.  
  3308. local AuraB = Instance.new("Part",root)
  3309. AuraB.Size = Vector3.new(2,1,2)
  3310. AuraB.CanCollide = false
  3311. AuraB.BrickColor = BrickColor.new("Deep orange")
  3312. AuraB.Transparency = 1
  3313. local AuraBo = Instance.new("Weld",AuraB)
  3314. AuraBo.Part0 = root
  3315. AuraBo.Part1 = AuraB
  3316. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3317. block = true
  3318.  
  3319. end
  3320. end
  3321. end)
  3322. mouse.KeyUp:connect(function(key)
  3323. if key == "r" and ui == true then
  3324. if canattack == false then
  3325. canattack = true
  3326. canidle = true
  3327. block = false
  3328. canwalk = true
  3329. hum.MaxHealth = 10000000000000000000000000000000000000000000
  3330. hum.Health = 10000000000000000000000000000000000000000000
  3331. root.Anchored = false
  3332. for i, v in pairs(root:GetChildren()) do
  3333. if v:IsA("Part")then
  3334. v:Remove()
  3335. end
  3336. end
  3337.  
  3338. end
  3339. end
  3340. end)
  3341. --------------------------------------------------------------------
  3342. --Transformations
  3343. --------------------------------------------------------------------
  3344. local cam = workspace.CurrentCamera
  3345.  
  3346. function CamShake(who,times,intense,origin)
  3347. coroutine.wrap(function()
  3348. if(script:FindFirstChild'CamShake')then
  3349. local cam = script.CamShake:Clone()
  3350. cam:WaitForChild'intensity'.Value = intense
  3351. cam:WaitForChild'times'.Value = times
  3352.  
  3353. if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
  3354. cam.Parent = who
  3355. wait()
  3356. cam.Disabled = false
  3357. elseif(who == p or who == char or who:IsDescendantOf(p))then
  3358. local intensity = intense
  3359.  
  3360. for i = 1, times do
  3361. local camDistFromOrigin
  3362. if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
  3363. camDistFromOrigin = math.floor( (cam.CFrame.p-origin.Position).magnitude )/25
  3364. elseif(typeof(origin) == 'Vector3')then
  3365. camDistFromOrigin = math.floor( (cam.CFrame.p-origin).magnitude )/25
  3366. end
  3367. if(camDistFromOrigin)then
  3368. intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
  3369. end
  3370. 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)
  3371. swait()
  3372. end
  3373. end
  3374. end)()
  3375. end
  3376. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  3377. local Plrs = S.Players
  3378. function CamShakeAll(times,intense,origin)
  3379. for _,v in next, Plrs:players() do
  3380. CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
  3381. end
  3382. end
  3383. -------------------------------------------------------
  3384. local Player_Size = 4
  3385. if Player_Size ~= 4 then
  3386. root.Size = root.Size * Player_Size
  3387. torso.Size = torso.Size * Player_Size
  3388. hed.Size = hed.Size * Player_Size
  3389. rarm.Size = rarm.Size * Player_Size
  3390. larm.Size = larm.Size * Player_Size
  3391. rleg.Size = rleg.Size * Player_Size
  3392. lleg.Size = lleg.Size * Player_Size
  3393. end
  3394. ----------------------------------------------------------------------------------
  3395. local cycle2 = false
  3396. local Dodged = Instance.new("Sound",hed)
  3397. Dodged.SoundId = "rbxassetid://908217684"
  3398. Dodged.Pitch = 1
  3399. Dodged.Looped = false
  3400. Dodged.Volume = 2
  3401. local Dodged2 = Instance.new("Sound",hed)
  3402. Dodged2.SoundId = "rbxassetid://908217925"
  3403. Dodged2.Pitch = 1
  3404. Dodged2.Looped = false
  3405. Dodged2.Volume = 2
  3406. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3407. if hum.Health > 0.1 and hum.Health < 100000 and cycle2 == false and instinct == true then
  3408. root.Anchored = true
  3409. hum.MaxHealth = 100000
  3410. hum.Health = 100000
  3411. dodge = true
  3412.  
  3413. Dodged:Play()
  3414. 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
  3415. dodge = false
  3416.  
  3417. cycle2 = true
  3418. root.Anchored = false
  3419.  
  3420. end
  3421. end)
  3422. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3423. if hum.Health > 0.6 and hum.Health < 100000 and cycle2 == true and instinct == true then
  3424. root.Anchored = true
  3425. hum.MaxHealth = 100000
  3426. hum.Health = 100000
  3427. dodge = true
  3428. Dodged2:Play()
  3429. 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
  3430. dodge = false
  3431.  
  3432. cycle2 = false
  3433. root.Anchored = false
  3434.  
  3435.  
  3436. end
  3437. end)
  3438. local temppos = root.Position
  3439. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  3440. local magz = (Part0 - Part1).magnitude
  3441. local curpos = Part0
  3442. local trz = {-Offset,Offset}
  3443. for i=1,Times do
  3444. local li = Instance.new("Part", DebrisModel)
  3445. li.TopSurface =0
  3446. li.Material = Enum.Material.Neon
  3447. li.BottomSurface = 0
  3448. li.Anchored = true
  3449. li.Locked = true
  3450. li.Transparency = Trans or 0.4
  3451. li.Color = Color
  3452. li.formFactor = "Custom"
  3453. li.CanCollide = false
  3454. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  3455. local lim = Instance.new("BlockMesh",li)
  3456. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3457. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  3458. if Times == i then
  3459. local magz2 = (curpos - Part1).magnitude
  3460. li.Size = Vector3.new(Thickness,Thickness,magz2)
  3461. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  3462. else
  3463. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  3464. end
  3465. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  3466. li.Name = "LIGHTNING"
  3467.  
  3468. end
  3469. end
  3470. function findAllNearestTorso(pos,dist)
  3471. local list = workspace:children()
  3472. local torso = {}
  3473. local temp = nil
  3474. local human = nil
  3475. local temp2 = nil
  3476. for x = 1, #list do
  3477. temp2 = list[x]
  3478. if (temp2.className == "Model") and (temp2 ~= char) then
  3479. temp = temp2:findFirstChild("Torso")
  3480. human = temp2:findFirstChildOfClass("Humanoid")
  3481. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  3482. if (temp.Position - pos).magnitude < dist then
  3483. table.insert(torso,temp)
  3484. dist = (temp.Position - pos).magnitude
  3485. end
  3486. end
  3487. end
  3488. end
  3489. return torso
  3490. end
  3491. function computeDirection(vec)
  3492. local lenSquared = vec.magnitude * vec.magnitude
  3493. local invSqrt = 1 / math.sqrt(lenSquared)
  3494. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3495. end
  3496. local Charge = Instance.new("Sound",hed)
  3497. Charge.SoundId = "rbxassetid://1179254378"
  3498. Charge.Pitch = 1.2
  3499. Charge.Looped = true
  3500. Charge.Volume = 5
  3501. local Charge2 = Instance.new("Sound",hed)
  3502. Charge2.SoundId = "rbxassetid://908226507"
  3503. Charge2.Pitch = 1
  3504. Charge2.Looped = true
  3505. Charge2.Volume = 2.5
  3506. local Charge3 = Instance.new("Sound",hed)
  3507. Charge3.SoundId = "rbxassetid://1116208999"
  3508. Charge3.Pitch = 1
  3509. Charge3.Looped = true
  3510. Charge3.Volume = 2.5
  3511.  
  3512. mouse.KeyDown:connect(function(key)
  3513. if key == "p" and ui == false then
  3514. canattack = false
  3515. canidle = false
  3516. canwalk = false
  3517. start = true
  3518. wait(0.4)
  3519. local Flame = Instance.new("ParticleEmitter",root)
  3520. Flame.Texture = "rbxassetid://1332922037"
  3521. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  3522. Flame.EmissionDirection = "Top"
  3523. Flame.Speed = NumberRange.new(3)
  3524. Flame.Size = NumberSequence.new(5.5,4)
  3525. Flame.Transparency = NumberSequence.new(0.8,1)
  3526. Flame.Drag = 0.4
  3527. Flame.LightInfluence = 0
  3528. Flame.LockedToPart = true
  3529. Flame.Lifetime = NumberRange.new(1)
  3530. Flame.Rate = 65
  3531. Flame.LightEmission = 1
  3532. Flame.Rotation = NumberRange.new(-5,5)
  3533. Flame.VelocitySpread = 100
  3534. Flame.Acceleration = Vector3.new(0,17,0)
  3535. Flame.ZOffset = -0.2
  3536. local Soundd = Instance.new("Sound",hed)
  3537. Soundd.SoundId = "rbxassetid://917377181"
  3538. Soundd.Pitch = 1
  3539. Soundd.Looped = false
  3540. Soundd.Volume = 8
  3541. Soundd:Play()
  3542. start = false
  3543. transforming3 = true
  3544. Charge3:Play()
  3545. end
  3546. end)
  3547. mouse.KeyDown:connect(function(key)
  3548. if key == "p" and ui == true then
  3549. canattack = false
  3550. canidle = false
  3551. canwalk = false
  3552. start = true
  3553. local Soundd = Instance.new("Sound",hed)
  3554. Soundd.SoundId = "rbxassetid://1019054093"
  3555. Soundd.Pitch = 1
  3556. Soundd.Looped = false
  3557. Soundd.Volume = 8
  3558. Soundd:Play()
  3559. wait(0.4)
  3560.  
  3561. Charge:Play()
  3562. Charge2:Play()
  3563.  
  3564. start = true
  3565. local Soundd2 = Instance.new("Sound",hed)
  3566. Soundd2.SoundId = "rbxassetid://874183151"
  3567. Soundd2.Pitch = 1
  3568. Soundd2.Looped = false
  3569. Soundd2.Volume = 8
  3570. Soundd2:Play()
  3571.  
  3572.  
  3573. local AURU = Instance.new('ParticleEmitter')
  3574. AURU.Name = "Aura"
  3575. AURU.Texture = "rbxassetid://1200947142"
  3576. AURU.Parent = root
  3577. AURU.LightEmission = 0.9
  3578. AURU.Transparency = NumberSequence.new(0.1,1)
  3579. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3580. AURU.Size = NumberSequence.new(8,0)
  3581. AURU.LockedToPart = false
  3582. AURU.Lifetime = NumberRange.new(0.6)
  3583. AURU.Rate = 230
  3584. AURU.Speed = NumberRange.new(40)
  3585. AURU.Rotation = NumberRange.new(-360,360)
  3586. AURU.EmissionDirection = "Top"
  3587. AURU.ZOffset = 1
  3588. AURU.VelocitySpread = 100
  3589. AURU.RotSpeed = NumberRange.new(-100,100)
  3590. AURU.Acceleration = Vector3.new(0,100,0)
  3591.  
  3592. start = false
  3593. powering = true
  3594.  
  3595. end
  3596. end)
  3597. mouse.KeyUp:connect(function(key)
  3598. if key == "p" and ui == false then
  3599. canattack = true
  3600. canidle = true
  3601. canwalk = true
  3602. transforming3 = false
  3603. for i, v in pairs(root:GetChildren()) do
  3604. if v:IsA("ParticleEmitter")then
  3605. v.Rate = 0
  3606. end
  3607. end
  3608. local Auura = Instance.new("Sound",hed)
  3609. Auura.SoundId = "rbxassetid://550621034"
  3610. Auura.Pitch = 1
  3611. Auura.Looped = false
  3612. Auura.Volume = 5
  3613. Auura:Play()
  3614. Charge3:Stop()
  3615. end
  3616. end)
  3617. mouse.KeyUp:connect(function(key)
  3618. if key == "p" and ui == true then
  3619. canattack = true
  3620. canidle = true
  3621. canwalk = true
  3622. powering = false
  3623. for i, v in pairs(root:GetChildren()) do
  3624. if v:IsA("ParticleEmitter")then
  3625. v.Rate = 0
  3626. end
  3627. end
  3628. local Auura = Instance.new("Sound",hed)
  3629. Auura.SoundId = "rbxassetid://922710675"
  3630. Auura.Pitch = 1
  3631. Auura.Looped = false
  3632. Auura.Volume = 5
  3633. Auura:Play()
  3634. Charge:Stop()
  3635. Charge2:Stop()
  3636.  
  3637. end
  3638. end)
  3639. mouse.KeyDown:connect(function(key)
  3640. if key == "y" and ui == true and muiable == true then
  3641. instinct = false
  3642. for i, v in pairs(torso:GetChildren()) do
  3643. if v:IsA("Sound")then
  3644. v:Remove()
  3645. end
  3646. end
  3647. for i, v in pairs(hed:GetChildren()) do
  3648. if v:IsA("Sound")then
  3649. v:Remove()
  3650. end
  3651. end
  3652.  
  3653. canattack = false
  3654. canidle = false
  3655. canwalk = false
  3656. transforming3 = true
  3657. local UltraInstinct = Instance.new("Sound",char)
  3658. UltraInstinct.SoundId = "rbxassetid://1419716650"
  3659. UltraInstinct.Pitch = 1
  3660. UltraInstinct.Looped = false
  3661. UltraInstinct.Volume = 1.5
  3662. UltraInstinct:Play()
  3663. local Auura = Instance.new("Sound",hed)
  3664. Auura.SoundId = "rbxassetid://1179254378"
  3665. Auura.Pitch = 1.3
  3666. Auura.Looped = true
  3667. Auura.Volume = 8
  3668. Auura:Play()
  3669. hum.WalkSpeed = 0
  3670. coroutine.resume(coroutine.create(function()
  3671. for i = 1,380 do
  3672. CamShakeAll(32,80,torso)
  3673. game:GetService("RunService").RenderStepped:wait()
  3674. end
  3675. end))
  3676.  
  3677. local CHAINLINKS = {}
  3678. local POS = mouse.Hit.p
  3679. local CHAINS = false
  3680. local CHAINLINKS = {}
  3681. local A = Instance.new("Attachment",root)
  3682. A.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3683. A.Orientation = Vector3.new(-90, -89.982, 0)
  3684. local B = Instance.new("Attachment",root)
  3685. B.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3686. B.Orientation = Vector3.new(-90, 89.988, 0)
  3687. local C = Instance.new("Attachment",root)
  3688. C.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3689. C.Orientation = Vector3.new(-90, -89.982, 0)
  3690. local D = Instance.new("Attachment",root)
  3691. D.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3692. D.Orientation = Vector3.new(-90, 89.988, 0)
  3693. local LIGHT = Instance.new("Attachment",root)
  3694. LIGHT.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3695. local LIGHT2 = Instance.new("PointLight",larm)
  3696. LIGHT2.Range = 10
  3697. LIGHT2.Brightness = 20
  3698. LIGHT2.Color = Color3.new(0, 255, 255)
  3699. for i = 1, 2 do
  3700. local TWIST = 0
  3701. local START = A
  3702. local END = B
  3703. if i == 1 then
  3704. START = B
  3705. END = A
  3706. end
  3707. local ChainLink = Instance.new("Beam",torso)
  3708. ChainLink.Texture = "rbxassetid://134532208"
  3709. ChainLink.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3710. ChainLink.TextureSpeed = 5
  3711. ChainLink.Width0 = 200
  3712. ChainLink.Width1 = 200
  3713. ChainLink.TextureLength = 9.5
  3714. ChainLink.Attachment0 = START
  3715. ChainLink.Attachment1 = END
  3716. ChainLink.CurveSize0 = TWIST
  3717. ChainLink.CurveSize1 = TWIST
  3718. --ChainLink.FaceCamera = true
  3719. ChainLink.Segments = 185
  3720. ChainLink.Transparency = NumberSequence.new(0.5)
  3721. table.insert(CHAINLINKS,ChainLink)
  3722. end
  3723. for _, c in pairs(char:GetDescendants()) do
  3724. if c and c.Parent then
  3725. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  3726. if c:FindFirstChildOfClass("SpecialMesh") then
  3727. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  3728.  
  3729. c.Material = "Glass"
  3730. end
  3731.  
  3732. end
  3733. end
  3734. end
  3735.  
  3736. local AURU = Instance.new('ParticleEmitter')
  3737. AURU.Name = "Aura"
  3738. AURU.Texture = "rbxassetid://1200947142"
  3739. AURU.Parent = root
  3740. AURU.LightEmission = 0.6
  3741. AURU.Transparency = NumberSequence.new(0.1,1)
  3742. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3743. AURU.Size = NumberSequence.new(5,0)
  3744. AURU.LockedToPart = false
  3745. AURU.Lifetime = NumberRange.new(1)
  3746. AURU.Rate = 530
  3747. AURU.Speed = NumberRange.new(40)
  3748. AURU.Rotation = NumberRange.new(-360,360)
  3749. AURU.EmissionDirection = "Top"
  3750. AURU.ZOffset = 2
  3751. AURU.VelocitySpread = 100
  3752. AURU.RotSpeed = NumberRange.new(-100,100)
  3753. coroutine.resume(coroutine.create(function()
  3754. for i = 3,170 do
  3755.  
  3756.  
  3757. local HQG = Instance.new("Part",char)
  3758. HQG.Size = Vector3.new(1,0,1)
  3759. HQG.BrickColor = BrickColor.new("Ghost grey")
  3760. HQG.Material = "Neon"
  3761. HQG.Anchored = true
  3762. HQG.CanCollide = false
  3763. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3764. local HQG2 = Instance.new("SpecialMesh",HQG)
  3765. HQG2.MeshId = "rbxassetid://1726537151"
  3766. HQG2.Scale = Vector3.new(0.01,0.01,0.01)
  3767.  
  3768.  
  3769. coroutine.resume(coroutine.create(function()
  3770. for i = 1,200 do
  3771.  
  3772.  
  3773. HQG2.Scale = HQG2.Scale + Vector3.new(0.08,0.1,0.08)
  3774. HQG.Transparency = HQG.Transparency + 0.07
  3775. HQG.CFrame = HQG.CFrame*CFrame.Angles(0,-0.3,0)
  3776.  
  3777. wait(0.00000000001)
  3778. end
  3779.  
  3780. HQG:Destroy()
  3781. HQG2:Destroy()
  3782.  
  3783. end))
  3784.  
  3785.  
  3786. wait(0.2)
  3787. end
  3788. end))
  3789. wait(10)
  3790. AURU.Acceleration = Vector3.new(0,250,0)
  3791. AURU.Rate = 230
  3792. wait(1)
  3793. coroutine.resume(coroutine.create(function()
  3794. for i = 1,130 do
  3795. CamShakeAll(32,180,torso)
  3796. game:GetService("RunService").RenderStepped:wait()
  3797. end
  3798. end))
  3799. AURU.Size = NumberSequence.new(10,0)
  3800. wait(1)
  3801. coroutine.resume(coroutine.create(function()
  3802. for i = 1,30 do
  3803. CamShakeAll(32,200,torso)
  3804. game:GetService("RunService").RenderStepped:wait()
  3805. end
  3806. end))
  3807. AURU.Size = NumberSequence.new(20,0)
  3808. wait(1)
  3809. coroutine.resume(coroutine.create(function()
  3810. for i = 1,970 do
  3811. CamShakeAll(32,490,torso)
  3812. game:GetService("RunService").RenderStepped:wait()
  3813. end
  3814. end))
  3815.  
  3816.  
  3817. AURU.Size = NumberSequence.new(30,80)
  3818. Auura.Pitch = 1.5
  3819. Auura.Volume = 10
  3820. AURU.VelocitySpread = 100
  3821. wait(7)
  3822. AURU.Rate = 100
  3823. AURU.Size = NumberSequence.new(50,0)
  3824. AURU.Lifetime = NumberRange.new(100)
  3825. AURU.Acceleration = Vector3.new(0,0,0)
  3826. AURU.Speed = NumberRange.new(7)
  3827.  
  3828.  
  3829.  
  3830.  
  3831. wait(18)
  3832. local Grab = Instance.new("Part",hed)
  3833. Grab.Size = Vector3.new(3.9,5,3.9)
  3834. Grab.CanCollide = false
  3835. Grab.BrickColor = BrickColor.new("Deep orange")
  3836. Grab.Transparency = 1
  3837. local Grabo = Instance.new("Weld",Grab)
  3838. Grabo.Part0 = hed
  3839. Grabo.Part1 = Grab
  3840. Grabo.C0 = CFrame.new(0,-1.5,0)
  3841.  
  3842. local AuraB = Instance.new("Part",hed)
  3843. AuraB.Size = Vector3.new(2,1,2)
  3844. AuraB.CanCollide = false
  3845. AuraB.BrickColor = BrickColor.new("Deep orange")
  3846. AuraB.Transparency = 1
  3847. local AuraBo = Instance.new("Weld",AuraB)
  3848. AuraBo.Part0 = hed
  3849. AuraBo.Part1 = AuraB
  3850. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3851.  
  3852. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3853. FZcharge3.Texture = "rbxassetid://1460362359"
  3854. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3855. FZcharge3.EmissionDirection = "Top"
  3856. FZcharge3.Speed = NumberRange.new(2)
  3857. FZcharge3.Size = NumberSequence.new(0.4,0)
  3858. FZcharge3.Transparency = NumberSequence.new(0,1)
  3859. FZcharge3.Drag = 1.2
  3860. FZcharge3.LockedToPart = true
  3861. FZcharge3.Lifetime = NumberRange.new(1)
  3862. FZcharge3.Rate = 35
  3863. FZcharge3.LightEmission = 0.3
  3864. FZcharge3.Rotation = NumberRange.new(-5,5)
  3865. FZcharge3.VelocitySpread = 0.2
  3866. FZcharge3.ZOffset = 2.5
  3867. Auura:Destroy()
  3868. canattack = true
  3869. canidle = true
  3870. canwalk = true
  3871. transforming3 = false
  3872. wait(0.1)
  3873. local Auura = Instance.new("Sound",hed)
  3874. Auura.SoundId = "rbxassetid://1504498051"
  3875. Auura.Pitch = 1
  3876. Auura.Looped = true
  3877. Auura.Volume = 8
  3878. Auura:Play()
  3879. AURU.Rate = 0
  3880. UltraInstinct:Stop()
  3881. wait(0.1)
  3882. local Flame = Instance.new("ParticleEmitter",torso)
  3883. Flame.Texture = "rbxassetid://1332922037"
  3884. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  3885. Flame.EmissionDirection = "Top"
  3886. Flame.Speed = NumberRange.new(3)
  3887. Flame.Size = NumberSequence.new(5.5,4)
  3888. Flame.Transparency = NumberSequence.new(0.8,1)
  3889. Flame.Drag = 0.4
  3890. Flame.LightInfluence = 0
  3891. Flame.LockedToPart = true
  3892. Flame.Lifetime = NumberRange.new(1)
  3893. Flame.Rate = 45
  3894. Flame.LightEmission = 1
  3895. Flame.Rotation = NumberRange.new(-5,5)
  3896. Flame.VelocitySpread = 100
  3897. Flame.Acceleration = Vector3.new(0,17,0)
  3898. Flame.ZOffset = -1.1
  3899. local Aura = Instance.new("ParticleEmitter",rarm)
  3900. Aura.Texture = "rbxassetid://1207853932"
  3901. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3902. Aura.EmissionDirection = "Top"
  3903. Aura.Speed = NumberRange.new(1)
  3904. Aura.Size = NumberSequence.new(1.2)
  3905. Aura.Transparency = NumberSequence.new(0.6,1)
  3906. Aura.Drag = 0.4
  3907. Aura.LightInfluence = 0
  3908. Aura.LockedToPart = true
  3909. Aura.Lifetime = NumberRange.new(1.2)
  3910. Aura.Rate = 18
  3911. Aura.LightEmission = 1
  3912. Aura.Rotation = NumberRange.new(-360,360)
  3913. Aura.VelocitySpread = 0
  3914. Aura.Acceleration = Vector3.new(0,0,0)
  3915. Aura.ZOffset = 0.2
  3916. local Aura2 = Instance.new("ParticleEmitter",larm)
  3917. Aura2.Texture = "rbxassetid://1207853932"
  3918. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3919. Aura2.EmissionDirection = "Top"
  3920. Aura2.Speed = NumberRange.new(1)
  3921. Aura2.Size = NumberSequence.new(1.2)
  3922. Aura2.Transparency = NumberSequence.new(0.6,1)
  3923. Aura2.Drag = 0.4
  3924. Aura2.LightInfluence = 0
  3925. Aura2.LockedToPart = true
  3926. Aura2.Lifetime = NumberRange.new(1.2)
  3927. Aura2.Rate = 18
  3928. Aura2.LightEmission = 1
  3929. Aura2.Rotation = NumberRange.new(-360,360)
  3930. Aura2.VelocitySpread = 0
  3931. Aura2.Acceleration = Vector3.new(0,0,0)
  3932. Aura2.ZOffset = 0.2
  3933. local Aura3 = Instance.new("ParticleEmitter",torso)
  3934. Aura3.Texture = "rbxassetid://1207853932"
  3935. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3936. Aura3.EmissionDirection = "Top"
  3937. Aura3.Speed = NumberRange.new(1)
  3938. Aura3.Size = NumberSequence.new(1.2)
  3939. Aura3.Transparency = NumberSequence.new(0.6,1)
  3940. Aura3.Drag = 0.4
  3941. Aura3.LightInfluence = 0
  3942. Aura3.LockedToPart = true
  3943. Aura3.Lifetime = NumberRange.new(1.2)
  3944. Aura3.Rate = 18
  3945. Aura3.LightEmission = 1
  3946. Aura3.Rotation = NumberRange.new(-360,360)
  3947. Aura3.VelocitySpread = 0
  3948. Aura3.Acceleration = Vector3.new(0,0,0)
  3949. Aura3.ZOffset = 0.2
  3950. local Aura4 = Instance.new("ParticleEmitter",hed)
  3951. Aura4.Texture = "rbxassetid://1207853932"
  3952. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3953. Aura4.EmissionDirection = "Top"
  3954. Aura4.Speed = NumberRange.new(1)
  3955. Aura4.Size = NumberSequence.new(1.2)
  3956. Aura4.Transparency = NumberSequence.new(0.6,1)
  3957. Aura4.Drag = 0.4
  3958. Aura4.LightInfluence = 0
  3959. Aura4.LockedToPart = true
  3960. Aura4.Lifetime = NumberRange.new(1.2)
  3961. Aura4.Rate = 18
  3962. Aura4.LightEmission = 1
  3963. Aura4.Rotation = NumberRange.new(-360,360)
  3964. Aura4.VelocitySpread = 0
  3965. Aura4.Acceleration = Vector3.new(0,0,0)
  3966. Aura4.ZOffset = 0.2
  3967. local Aura5 = Instance.new("ParticleEmitter",torso)
  3968. Aura5.Texture = "rbxassetid://242255193"
  3969. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3970. Aura5.EmissionDirection = "Top"
  3971. Aura5.Speed = NumberRange.new(4)
  3972. Aura5.Size = NumberSequence.new(4)
  3973. Aura5.Transparency = NumberSequence.new(0.9,1)
  3974. Aura5.Drag = 0.4
  3975. Aura5.LightInfluence = 0
  3976. Aura5.LockedToPart = true
  3977. Aura5.Lifetime = NumberRange.new(2)
  3978. Aura5.Rate = 18
  3979. Aura5.LightEmission = 1
  3980. Aura5.Rotation = NumberRange.new(-360,360)
  3981. Aura5.VelocitySpread = 1
  3982. Aura5.Acceleration = Vector3.new(0,0,0)
  3983. Aura5.ZOffset = 2
  3984. local Aura6 = Instance.new("ParticleEmitter",lleg)
  3985. Aura6.Texture = "rbxassetid://1207853932"
  3986. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3987. Aura6.EmissionDirection = "Top"
  3988. Aura6.Speed = NumberRange.new(1)
  3989. Aura6.Size = NumberSequence.new(1.2)
  3990. Aura6.Transparency = NumberSequence.new(0.6,1)
  3991. Aura6.Drag = 0.4
  3992. Aura6.LightInfluence = 0
  3993. Aura6.LockedToPart = true
  3994. Aura6.Lifetime = NumberRange.new(1.2)
  3995. Aura6.Rate = 18
  3996. Aura6.LightEmission = 1
  3997. Aura6.Rotation = NumberRange.new(-360,360)
  3998. Aura6.VelocitySpread = 0
  3999. Aura6.Acceleration = Vector3.new(0,0,0)
  4000. Aura6.ZOffset = 0.2
  4001. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4002. Aura7.Texture = "rbxassetid://1207853932"
  4003. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  4004. Aura7.EmissionDirection = "Top"
  4005. Aura7.Speed = NumberRange.new(1)
  4006. Aura7.Size = NumberSequence.new(1.2)
  4007. Aura7.Transparency = NumberSequence.new(0.6,1)
  4008. Aura7.Drag = 0.4
  4009. Aura7.LightInfluence = 0
  4010. Aura7.LockedToPart = true
  4011. Aura7.Lifetime = NumberRange.new(1.2)
  4012. Aura7.Rate = 18
  4013. Aura7.LightEmission = 1
  4014. Aura7.Rotation = NumberRange.new(-360,360)
  4015. Aura7.VelocitySpread = 0
  4016. Aura7.Acceleration = Vector3.new(0,0,0)
  4017. Aura7.ZOffset = 0.2
  4018. local UltraInstinct = Instance.new("Sound",torso)
  4019. UltraInstinct.SoundId = "rbxassetid://1475916014"
  4020. UltraInstinct.Pitch = 1
  4021. UltraInstinct.Looped = false
  4022. UltraInstinct.Volume = 10
  4023. UltraInstinct:Play()
  4024. hum.WalkSpeed = 20
  4025. instinct = true
  4026. for i, v in pairs(torso:GetChildren()) do
  4027. if v:IsA("Beam")then
  4028. v:Remove()
  4029. end
  4030. end
  4031. for i, v in pairs(torso:GetChildren()) do
  4032. if v:IsA("PointLight")then
  4033. v:Remove()
  4034. end
  4035. end
  4036. local Grab = Instance.new("Part",hed)
  4037. Grab.Size = Vector3.new(3.9,5,3.9)
  4038. Grab.CanCollide = false
  4039. Grab.BrickColor = BrickColor.new("Deep orange")
  4040. Grab.Transparency = 1
  4041. local Grabo = Instance.new("Weld",Grab)
  4042. Grabo.Part0 = hed
  4043. Grabo.Part1 = Grab
  4044. Grabo.C0 = CFrame.new(0,-1.5,0)
  4045.  
  4046. local AuraB = Instance.new("Part",hed)
  4047. AuraB.Size = Vector3.new(2,1,2)
  4048. AuraB.CanCollide = false
  4049. AuraB.BrickColor = BrickColor.new("Deep orange")
  4050. AuraB.Transparency = 1
  4051. local AuraBo = Instance.new("Weld",AuraB)
  4052. AuraBo.Part0 = hed
  4053. AuraBo.Part1 = AuraB
  4054. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4055. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  4056. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  4057. FZcharge3.EmissionDirection = "Top"
  4058. FZcharge3.Speed = NumberRange.new(2)
  4059. FZcharge3.Size = NumberSequence.new(0.6,0)
  4060. FZcharge3.Transparency = NumberSequence.new(0,1)
  4061. FZcharge3.Drag = 1.2
  4062. FZcharge3.LockedToPart = true
  4063. FZcharge3.Lifetime = NumberRange.new(1)
  4064. FZcharge3.Rate = 55
  4065. FZcharge3.LightEmission = 0.3
  4066. FZcharge3.Rotation = NumberRange.new(-5,5)
  4067. FZcharge3.VelocitySpread = 0.2
  4068. FZcharge3.ZOffset = 3.5
  4069. FZcharge3.Texture = "rbxassetid://1509406387"
  4070. FZcharge3.Speed = NumberRange.new(0)
  4071. FZcharge3.Lifetime = NumberRange.new(0.5)
  4072. FZcharge3.Rotation = NumberRange.new(-360,360)
  4073. FZcharge3.RotSpeed = NumberRange.new(-300,300)
  4074.  
  4075. end
  4076. end)
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082. mouse.KeyDown:connect(function(key)
  4083. if key == "u" and base == true and transformed == false then
  4084.  
  4085. canattack = false
  4086. canidle = false
  4087. canwalk = false
  4088. hum.WalkSpeed = 0
  4089. transformed = true
  4090.  
  4091. local UltraInstinct = Instance.new("Sound",char)
  4092. UltraInstinct.SoundId = "rbxassetid://1649969788"
  4093. UltraInstinct.Pitch = 1
  4094. UltraInstinct.Looped = false
  4095. UltraInstinct.Volume = 4.5
  4096. UltraInstinct:Play()
  4097.  
  4098. wait(1)
  4099.  
  4100. coroutine.resume(coroutine.create(function()
  4101. for i = 1,450 do
  4102. CamShakeAll(32,270,torso)
  4103. game:GetService("RunService").RenderStepped:wait()
  4104. end
  4105. end))
  4106.  
  4107. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4108. coroutine.resume(coroutine.create(function()
  4109. for i = 1,1000000000 do
  4110. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4111. wait(5)
  4112. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://730551415"
  4113. wait(0.1)
  4114. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4115. coroutine.resume(coroutine.create(function()
  4116. for i = 1,90 do
  4117.  
  4118.  
  4119. wait(0.00000000001)
  4120. end
  4121.  
  4122.  
  4123. end))
  4124. wait(0.3)
  4125. end
  4126. end))
  4127. local Grab = Instance.new("Part",hed)
  4128. Grab.Size = Vector3.new(4.9,0.1,4.9)
  4129. Grab.CanCollide = false
  4130. Grab.BrickColor = BrickColor.new("Deep orange")
  4131. Grab.Transparency = 1
  4132. local Grabo = Instance.new("Weld",Grab)
  4133. Grabo.Part0 = hed
  4134. Grabo.Part1 = Grab
  4135. Grabo.C0 = CFrame.new(0,-4,0)
  4136.  
  4137. local AuraB = Instance.new("Part",hed)
  4138. AuraB.Size = Vector3.new(2,1,2)
  4139. AuraB.CanCollide = false
  4140. AuraB.BrickColor = BrickColor.new("Deep orange")
  4141. AuraB.Transparency = 1
  4142. local AuraBo = Instance.new("Weld",AuraB)
  4143. AuraBo.Part0 = hed
  4144. AuraBo.Part1 = AuraB
  4145. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4146.  
  4147.  
  4148. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4149. if par then
  4150. local cfremz = CFrame.new(loc)
  4151. debris(cfremz, par, 50)
  4152. end
  4153. local Smoke = Instance.new('ParticleEmitter')
  4154. Smoke.Name = "Aura"
  4155. Smoke.Texture = "rbxassetid://242201991"
  4156. Smoke.Parent = Grab
  4157. Smoke.LightEmission = 0
  4158. Smoke.Transparency = NumberSequence.new(0.3,1)
  4159. Smoke.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4160. Smoke.Size = NumberSequence.new(0,10)
  4161. Smoke.LockedToPart = false
  4162. Smoke.Lifetime = NumberRange.new(1)
  4163. Smoke.Rate = 48
  4164. Smoke.Speed = NumberRange.new(40)
  4165. Smoke.Rotation = NumberRange.new(-360,360)
  4166. Smoke.EmissionDirection = "Left"
  4167. Smoke.ZOffset = 0
  4168. local Smoke2 = Instance.new('ParticleEmitter')
  4169. Smoke2.Name = "Aura"
  4170. Smoke2.Texture = "rbxassetid://242201991"
  4171. Smoke2.Parent = Grab
  4172. Smoke2.LightEmission = 0
  4173. Smoke2.Transparency = NumberSequence.new(0.3,1)
  4174. Smoke2.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4175. Smoke2.Size = NumberSequence.new(0,10)
  4176. Smoke2.LockedToPart = false
  4177. Smoke2.Lifetime = NumberRange.new(1)
  4178. Smoke2.Rate = 48
  4179. Smoke2.Speed = NumberRange.new(40)
  4180. Smoke2.Rotation = NumberRange.new(-360,360)
  4181. Smoke2.EmissionDirection = "Right"
  4182. Smoke2.ZOffset = 0
  4183. local Smoke3 = Instance.new('ParticleEmitter')
  4184. Smoke3.Name = "Aura"
  4185. Smoke3.Texture = "rbxassetid://242201991"
  4186. Smoke3.Parent = Grab
  4187. Smoke3.LightEmission = 0
  4188. Smoke3.Transparency = NumberSequence.new(0.3,1)
  4189. Smoke3.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4190. Smoke3.Size = NumberSequence.new(0,10)
  4191. Smoke3.LockedToPart = false
  4192. Smoke3.Lifetime = NumberRange.new(1)
  4193. Smoke3.Rate = 48
  4194. Smoke3.Speed = NumberRange.new(40)
  4195. Smoke3.Rotation = NumberRange.new(-360,360)
  4196. Smoke3.EmissionDirection = "Front"
  4197. Smoke3.ZOffset = 0
  4198. local Smoke4 = Instance.new('ParticleEmitter')
  4199. Smoke4.Name = "Aura"
  4200. Smoke4.Texture = "rbxassetid://242201991"
  4201. Smoke4.Parent = Grab
  4202. Smoke4.LightEmission = 0
  4203. Smoke4.Transparency = NumberSequence.new(0.3,1)
  4204. Smoke4.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4205. Smoke4.Size = NumberSequence.new(0,10)
  4206. Smoke4.LockedToPart = false
  4207. Smoke4.Lifetime = NumberRange.new(1)
  4208. Smoke4.Rate = 48
  4209. Smoke4.Speed = NumberRange.new(40)
  4210. Smoke4.Rotation = NumberRange.new(-360,360)
  4211. Smoke4.EmissionDirection = "Back"
  4212. Smoke4.ZOffset = 0
  4213.  
  4214.  
  4215. local Aura = Instance.new("ParticleEmitter",torso)
  4216. Aura.Texture = "rbxassetid://243728206"
  4217. Aura.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4218. Aura.EmissionDirection = "Top"
  4219. Aura.Speed = NumberRange.new(0)
  4220. Aura.Size = NumberSequence.new(60,70)
  4221. Aura.Transparency = NumberSequence.new(0)
  4222. Aura.Drag = 0.4
  4223. Aura.LightInfluence = 0
  4224. Aura.LockedToPart = true
  4225. Aura.Lifetime = NumberRange.new(1)
  4226. Aura.Rate = 38
  4227. Aura.LightEmission = 1
  4228. Aura.Rotation = NumberRange.new(-360,360)
  4229. Aura.VelocitySpread = 0
  4230. Aura.Acceleration = Vector3.new(0,0,0)
  4231. Aura.ZOffset = 2.5
  4232. Aura.RotSpeed = NumberRange.new(-100,100)
  4233.  
  4234. local Aura2 = Instance.new("ParticleEmitter",torso)
  4235. Aura2.Texture = "rbxassetid://434298892"
  4236. Aura2.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4237. Aura2.EmissionDirection = "Top"
  4238. Aura2.Speed = NumberRange.new(110)
  4239. Aura2.Size = NumberSequence.new(30)
  4240. Aura2.Transparency = NumberSequence.new(0)
  4241. Aura2.Drag = 0.4
  4242. Aura2.LightInfluence = 0
  4243. Aura2.LockedToPart = true
  4244. Aura2.Lifetime = NumberRange.new(5)
  4245. Aura2.Rate = 78
  4246. Aura2.LightEmission = 1
  4247. Aura2.Rotation = NumberRange.new(-5,5)
  4248. Aura2.VelocitySpread = 0
  4249. Aura2.Acceleration = Vector3.new(0,0,0)
  4250. Aura2.ZOffset = 2.5
  4251.  
  4252. coroutine.resume(coroutine.create(function()
  4253. for i = 1,1450 do
  4254. CamShakeAll(5,65,torso)
  4255. game:GetService("RunService").RenderStepped:wait()
  4256. end
  4257. end))
  4258. wait(37)
  4259. Aura.Rate = 0
  4260. Aura2.Rate = 0
  4261. wait(0.1)
  4262. local AURU = Instance.new('ParticleEmitter')
  4263. AURU.Name = "Aura"
  4264. AURU.Texture = "rbxassetid://1200947142"
  4265. AURU.Parent = root
  4266. AURU.LightEmission = 0.6
  4267. AURU.Transparency = NumberSequence.new(0.1,1)
  4268. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4269. AURU.Size = NumberSequence.new(10,20)
  4270. AURU.LockedToPart = true
  4271. AURU.Lifetime = NumberRange.new(1)
  4272. AURU.Rate = 530
  4273. AURU.Speed = NumberRange.new(40)
  4274. AURU.Rotation = NumberRange.new(-360,360)
  4275. AURU.EmissionDirection = "Top"
  4276. AURU.ZOffset = -1
  4277. wait(0.1)
  4278. AURU.Rate = 1200
  4279. AURU.VelocitySpread = 100
  4280. wait(0.5)
  4281. AURU.Rate = 0
  4282. local Aura = Instance.new("ParticleEmitter",rarm)
  4283. Aura.Texture = "rbxassetid://1207853932"
  4284. Aura.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4285. Aura.EmissionDirection = "Top"
  4286. Aura.Speed = NumberRange.new(1)
  4287. Aura.Size = NumberSequence.new(1.2)
  4288. Aura.Transparency = NumberSequence.new(0,1)
  4289. Aura.Drag = 0.4
  4290. Aura.LightInfluence = 0
  4291. Aura.LockedToPart = true
  4292. Aura.Lifetime = NumberRange.new(1.2)
  4293. Aura.Rate = 48
  4294. Aura.LightEmission = 1
  4295. Aura.Rotation = NumberRange.new(-360,360)
  4296. Aura.VelocitySpread = 0
  4297. Aura.Acceleration = Vector3.new(0,0,0)
  4298. Aura.ZOffset = 0.2
  4299. local Aura2 = Instance.new("ParticleEmitter",larm)
  4300. Aura2.Texture = "rbxassetid://1207853932"
  4301. Aura2.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4302. Aura2.EmissionDirection = "Top"
  4303. Aura2.Speed = NumberRange.new(1)
  4304. Aura2.Size = NumberSequence.new(1.2)
  4305. Aura2.Transparency = NumberSequence.new(0,1)
  4306. Aura2.Drag = 0.4
  4307. Aura2.LightInfluence = 0
  4308. Aura2.LockedToPart = true
  4309. Aura2.Lifetime = NumberRange.new(1.2)
  4310. Aura2.Rate = 48
  4311. Aura2.LightEmission = 1
  4312. Aura2.Rotation = NumberRange.new(-360,360)
  4313. Aura2.VelocitySpread = 0
  4314. Aura2.Acceleration = Vector3.new(0,0,0)
  4315. Aura2.ZOffset = 0.2
  4316. local Aura3 = Instance.new("ParticleEmitter",torso)
  4317. Aura3.Texture = "rbxassetid://1207853932"
  4318. Aura3.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4319. Aura3.EmissionDirection = "Top"
  4320. Aura3.Speed = NumberRange.new(1)
  4321. Aura3.Size = NumberSequence.new(1.2)
  4322. Aura3.Transparency = NumberSequence.new(0,1)
  4323. Aura3.Drag = 0.4
  4324. Aura3.LightInfluence = 0
  4325. Aura3.LockedToPart = true
  4326. Aura3.Lifetime = NumberRange.new(1.2)
  4327. Aura3.Rate = 48
  4328. Aura3.LightEmission = 1
  4329. Aura3.Rotation = NumberRange.new(-360,360)
  4330. Aura3.VelocitySpread = 0
  4331. Aura3.Acceleration = Vector3.new(0,0,0)
  4332. Aura3.ZOffset = 0.2
  4333. local Aura4 = Instance.new("ParticleEmitter",hed)
  4334. Aura4.Texture = "rbxassetid://1207853932"
  4335. Aura4.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4336. Aura4.EmissionDirection = "Top"
  4337. Aura4.Speed = NumberRange.new(1)
  4338. Aura4.Size = NumberSequence.new(1.2)
  4339. Aura4.Transparency = NumberSequence.new(0,1)
  4340. Aura4.Drag = 0.4
  4341. Aura4.LightInfluence = 0
  4342. Aura4.LockedToPart = true
  4343. Aura4.Lifetime = NumberRange.new(1.2)
  4344. Aura4.Rate = 48
  4345. Aura4.LightEmission = 1
  4346. Aura4.Rotation = NumberRange.new(-360,360)
  4347. Aura4.VelocitySpread = 0
  4348. Aura4.Acceleration = Vector3.new(0,0,0)
  4349. Aura4.ZOffset = 0.2
  4350. local Aura5 = Instance.new("ParticleEmitter",torso)
  4351. Aura5.Texture = "rbxassetid://242255193"
  4352. Aura5.Color = ColorSequence.new(Color3.fromRGB(85, 170, 255))
  4353. Aura5.EmissionDirection = "Top"
  4354. Aura5.Speed = NumberRange.new(1)
  4355. Aura5.Size = NumberSequence.new(3)
  4356. Aura5.Transparency = NumberSequence.new(0.9,1)
  4357. Aura5.Drag = 0.4
  4358. Aura5.LightInfluence = 0
  4359. Aura5.LockedToPart = true
  4360. Aura5.Lifetime = NumberRange.new(4)
  4361. Aura5.Rate = 28
  4362. Aura5.LightEmission = 1
  4363. Aura5.Rotation = NumberRange.new(-360,360)
  4364. Aura5.VelocitySpread = 1
  4365. Aura5.Acceleration = Vector3.new(0,0,0)
  4366. Aura5.ZOffset = 2
  4367. local Aura6 = Instance.new("ParticleEmitter",lleg)
  4368. Aura6.Texture = "rbxassetid://1207853932"
  4369. Aura6.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4370. Aura6.EmissionDirection = "Top"
  4371. Aura6.Speed = NumberRange.new(1)
  4372. Aura6.Size = NumberSequence.new(1.2)
  4373. Aura6.Transparency = NumberSequence.new(0,1)
  4374. Aura6.Drag = 0.4
  4375. Aura6.LightInfluence = 0
  4376. Aura6.LockedToPart = true
  4377. Aura6.Lifetime = NumberRange.new(1.2)
  4378. Aura6.Rate = 48
  4379. Aura6.LightEmission = 1
  4380. Aura6.Rotation = NumberRange.new(-360,360)
  4381. Aura6.VelocitySpread = 0
  4382. Aura6.Acceleration = Vector3.new(0,0,0)
  4383. Aura6.ZOffset = 0.2
  4384. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4385. Aura7.Texture = "rbxassetid://1207853932"
  4386. Aura7.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4387. Aura7.EmissionDirection = "Top"
  4388. Aura7.Speed = NumberRange.new(1)
  4389. Aura7.Size = NumberSequence.new(1.2)
  4390. Aura7.Transparency = NumberSequence.new(0,1)
  4391. Aura7.Drag = 0.4
  4392. Aura7.LightInfluence = 0
  4393. Aura7.LockedToPart = true
  4394. Aura7.Lifetime = NumberRange.new(1.2)
  4395. Aura7.Rate = 48
  4396. Aura7.LightEmission = 1
  4397. Aura7.Rotation = NumberRange.new(-360,360)
  4398. Aura7.VelocitySpread = 0
  4399. Aura7.Acceleration = Vector3.new(0,0,0)
  4400. Aura7.ZOffset = 0.2
  4401. local Sparkles = Instance.new("ParticleEmitter",torso)
  4402. Sparkles.Texture = "rbxassetid://1084976679"
  4403. Sparkles.Color = ColorSequence.new(BrickColor.new("White").Color)
  4404. Sparkles.EmissionDirection = "Top"
  4405. Sparkles.Speed = NumberRange.new(0)
  4406. Sparkles.Size = NumberSequence.new(2.5)
  4407. Sparkles.Transparency = NumberSequence.new(0,1)
  4408. Sparkles.Drag = 0.4
  4409. Sparkles.LightInfluence = 0
  4410. Sparkles.LockedToPart = true
  4411. Sparkles.Lifetime = NumberRange.new(0.8)
  4412. Sparkles.Rate = 60
  4413. Sparkles.LightEmission = 1
  4414. Sparkles.Rotation = NumberRange.new(-360,360)
  4415. Sparkles.VelocitySpread = 0
  4416. Sparkles.Acceleration = Vector3.new(0,10,0)
  4417. Sparkles.ZOffset = 1
  4418. local Auura = Instance.new("Sound",hed)
  4419. Auura.SoundId = "rbxassetid://1179254378"
  4420. Auura.Pitch = 1
  4421. Auura.Looped = true
  4422. Auura.Volume = 4
  4423. Auura:Play()
  4424. wait(2.5)
  4425. Smoke.Rate = 0
  4426. Smoke2.Rate = 0
  4427. Smoke3.Rate = 0
  4428. Smoke4.Rate = 0
  4429. hum.WalkSpeed = 17
  4430. wait(7)
  4431. ui = true
  4432. instinct = true
  4433. transforming2 = false
  4434. canattack = true
  4435. canidle = true
  4436. canwalk = true
  4437.  
  4438. muiable = true
  4439. wait(0.6)
  4440.  
  4441.  
  4442. end
  4443. end)
  4444.  
  4445.  
  4446. --Lightning
  4447.  
  4448. local auranum = 0
  4449. local auranum1 = 0
  4450. local auranum2 = 0
  4451. auranum = math.random(35,65)
  4452. auranum1 = math.random(-25,0)
  4453. auranum2 = math.random(10,25)
  4454. auranum3 = math.random(65,75)
  4455. auranum4 = math.random(-25,-15)
  4456.  
  4457. ----------------------------------------------------------------------------------------------
  4458. ac = new("Part",char)
  4459. ac.Name = "NewPart"
  4460. ac.Size = v3(0.1,0.1,0.1)
  4461. ac.Position = v3(999,999,999)
  4462. ac.BrickColor = bc("bright Blue")
  4463. ac.Material = "Neon"
  4464. ac.Transparency = 1
  4465. aaac =new("Weld",ac)
  4466. aaac.Part0 = rarm
  4467. aaac.Part1 = ac
  4468. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  4469. aaaac = new("ParticleEmitter",ac)
  4470. aaaac.Size = ns(1)
  4471. aaaac.Rate = 5
  4472. aaaac.Texture = "rbxassetid://246381828"
  4473. aaaac.ZOffset = 1
  4474. aaaac.Lifetime = nr(5)
  4475. aaaac.Transparency = ns(1)
  4476. aaaac.LockedToPart = true
  4477. aaaac.Speed = nr(0)
  4478. aaaawc = new("ParticleEmitter",ac)
  4479. aaaawc.Size = ns(5)
  4480. aaaawc.Rate = 5
  4481. aaaawc.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  4482. aaaawc.Texture = "rbxassetid://924710961"
  4483. aaaawc.ZOffset = -1
  4484. aaaawc.Lifetime = nr(5)
  4485. aaaawc.RotSpeed = nr(50)
  4486. aaaawc.Transparency = ns(1)
  4487. aaaawc.LockedToPart = true
  4488. aaaawc.Speed = nr(0)
  4489. function weld(parent,part0,part1,c0)
  4490. local weld=Instance.new("Weld")
  4491. weld.Parent=parent
  4492. weld.Part0=part0
  4493. weld.Part1=part1
  4494. weld.C0=c0
  4495. return weld
  4496. end
  4497. function newRay(start,face,range,wat)
  4498. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  4499. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  4500. return rey,hit,pos
  4501. end
  4502. function nooutline(part)
  4503. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  4504. end
  4505. function debris(cfremz, thepart, amt)
  4506. for j = 1, amt do
  4507. do
  4508. local pr = Instance.new("Part")
  4509. nooutline(pr)
  4510. pr.Name = "debrisobeb"
  4511. pr.Anchored = true
  4512. pr.BrickColor = BrickColor.new("Dark stone grey")
  4513. pr.CanCollide = true
  4514. pr.Material = "Slate"
  4515. pr.Transparency = 0
  4516. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  4517. 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)))
  4518. pr.Parent = workspace
  4519. game.Debris:AddItem(pr, 25)
  4520. delay(15, function()
  4521. if pr then
  4522. pr.CanCollide = false
  4523. pr.Anchored = false
  4524. end
  4525. end)
  4526. end
  4527. end
  4528. for c = 1, amt do
  4529. do
  4530. local pr2 = Instance.new("Part")
  4531. nooutline(pr2)
  4532. pr2.Name = "moredebr"
  4533. pr2.Anchored = false
  4534. pr2.BrickColor = BrickColor.new("Dark stone grey")
  4535. pr2.CanCollide = false
  4536. pr2.Material = "Concrete"
  4537. pr2.Transparency = 0
  4538. pr2.Size = Vector3.new(math.random(3, 6), math.random(4, 7), math.random(1, 5))
  4539. 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)))
  4540. pr2.Parent = workspace
  4541. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  4542. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  4543. game.Debris:AddItem(pr2, 45)
  4544. delay(2, function()
  4545. pr2.CanCollide = true
  4546. wait(10)
  4547. if pr2 then
  4548. pr2.CanCollide = false
  4549. end
  4550. end)
  4551. end
  4552. end
  4553. end
  4554. Grab = false
  4555. function weld5(part0, part1, c0, c1)
  4556. weeld=Instance.new("Weld", part0)
  4557. weeld.Part0=part0
  4558. weeld.Part1=part1
  4559. weeld.C0=c0
  4560. weeld.C1=c1
  4561. return weeld
  4562. end
  4563. mouse.KeyDown:connect(function(key)
  4564. if key == "v" then
  4565. canattack = false
  4566. canidle = false
  4567. canwalk = false
  4568. for i = 1, 20 do
  4569. 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)
  4570. 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)
  4571. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  4572. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  4573. 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)
  4574. 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)
  4575.  
  4576. rs:wait(2)
  4577. end
  4578. con1=larm.Touched:connect(function(hit) -- this is grab
  4579. hum.MaxHealth = 1.0E298
  4580. hum.Health = 1.0E298
  4581. ht = hit.Parent
  4582. hum1=ht:FindFirstChildOfClass('Humanoid')
  4583. if hum1 ~= nil and hit.Parent.Name ~= p.Character.Name then
  4584.  
  4585.  
  4586.  
  4587.  
  4588. z = Instance.new("Sound",char)
  4589. z.SoundId = "rbxassetid://227194112"
  4590. z.Volume = 90
  4591. wait(.1)
  4592. z:Play()
  4593. hum1.PlatformStand=true
  4594. gp = ht
  4595. Grab = true
  4596. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  4597. asd.Parent = larm
  4598. asd.Name = "asd"
  4599. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  4600.  
  4601.  
  4602. --[[ elseif hum1 == nil then
  4603. con1:disconnect()
  4604. wait() return]]
  4605. end
  4606. end)
  4607. local FlyAt = Instance.new("Attachment",torso)FlyAt.Position = Vector3.new(0,2,0)
  4608. local FlyAt2 = Instance.new("Attachment",torso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  4609. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4610. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4611. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 5
  4612.  
  4613. for i = 1, 20 do
  4614. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4615. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  4616. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  4617. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  4618. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  4619. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  4620.  
  4621. rs:wait(2)
  4622. end
  4623. con1:disconnect()
  4624.  
  4625. if gp == nil then
  4626. canattack = true
  4627. canidle = true
  4628. canwalk = true
  4629. FlyAt:Destroy()
  4630. return end
  4631.  
  4632.  
  4633.  
  4634. --[[for i = 1, 16 do
  4635. 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)
  4636. 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)
  4637. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  4638. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  4639. 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)
  4640. 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)
  4641. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  4642. if Debounces.on == false then end
  4643. rs:wait()
  4644. end]]--
  4645. for i = 1, 16 do
  4646. 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)
  4647. 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)
  4648. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  4649. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  4650. 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)
  4651. 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)
  4652.  
  4653. rs:wait()
  4654. end
  4655.  
  4656.  
  4657.  
  4658. local sbs = Instance.new("BodyPosition", torso)
  4659. sbs.P = 9000
  4660. sbs.D = 1000
  4661. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4662. sbs.position = torso.CFrame.p + Vector3.new(0, 1750, 0)
  4663.  
  4664.  
  4665.  
  4666.  
  4667.  
  4668. 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
  4669. 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
  4670. 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
  4671. 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
  4672. 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
  4673. 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
  4674. wait(2)
  4675. 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
  4676. 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
  4677. 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
  4678. 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
  4679. 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
  4680. 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
  4681.  
  4682. wait(0.5)
  4683. sbs:Destroy()
  4684.  
  4685. local sbs2 = Instance.new("BodyPosition", torso)
  4686. sbs2.P = 9000
  4687. sbs2.D = 1000
  4688. sbs2.maxForce = Vector3.new(900000, 905000000, 900000)
  4689. sbs2.position = torso.CFrame.p + Vector3.new(0, -1950, 0)
  4690. for i = 1, 30 do
  4691. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4692. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.4)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-13)), 0.3)
  4693. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  4694. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  4695. 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)
  4696. 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)
  4697.  
  4698. rs:wait()
  4699. end
  4700. wait(0.15)
  4701. z = Instance.new("Sound",char)
  4702. z.SoundId = "rbxassetid://157878578"
  4703. z.Volume = 90
  4704.  
  4705. z:Play()
  4706. z2 = Instance.new("Sound",char)
  4707. z2.SoundId = "rbxassetid://1577567682"
  4708. z2.Volume = 90
  4709.  
  4710. z2:Play()
  4711. hum.MaxHealth = 100000
  4712. hum.Health = 100000
  4713. FlyAt:Destroy()
  4714. sbs2:Destroy()
  4715. root.Anchored = true
  4716. canattack = true
  4717. canidle = true
  4718. canwalk = true
  4719. hum1.Parent:BreakJoints()
  4720. asd:Destroy()
  4721.  
  4722. gp = nil
  4723. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4724. if par then
  4725. local cfremz = CFrame.new(loc)
  4726. debris(cfremz, par, 50)
  4727. end
  4728. coroutine.resume(coroutine.create(function()
  4729. for i = 1,40 do
  4730. CamShakeAll(32,580,torso)
  4731. game:GetService("RunService").RenderStepped:wait()
  4732. end
  4733. end))
  4734. local AURU = Instance.new('ParticleEmitter')
  4735. AURU.Name = "Aura"
  4736. AURU.Texture = "rbxassetid://242201991"
  4737. AURU.Parent = root
  4738. AURU.LightEmission = 0.1
  4739. AURU.Transparency = NumberSequence.new(0.5,1)
  4740. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  4741. AURU.Size = NumberSequence.new(20,0)
  4742. AURU.LockedToPart = false
  4743. AURU.Lifetime = NumberRange.new(5)
  4744. AURU.Rate = 630
  4745. AURU.VelocitySpread = 100
  4746. AURU.Speed = NumberRange.new(40)
  4747. AURU.Rotation = NumberRange.new(-360,360)
  4748. AURU.EmissionDirection = "Top"
  4749. AURU.ZOffset = -1
  4750.  
  4751. wait(0.1)
  4752. AURU.Rate = 0
  4753. root.Anchored = false
  4754.  
  4755.  
  4756. end
  4757. end)
  4758. function pushaway()
  4759. for i = 1, 10 do
  4760. wait()
  4761. 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
  4762. 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
  4763. 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
  4764. 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
  4765. 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
  4766. 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
  4767. end
  4768. for i = 1, 10 do
  4769. wait()
  4770. 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
  4771. 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
  4772. 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
  4773. 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
  4774. 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
  4775. 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
  4776. end
  4777. end
  4778. function dragoncharge()
  4779. for i = 1, 10 do
  4780. wait()
  4781. 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
  4782. 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
  4783. 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
  4784. 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
  4785. 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
  4786. 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
  4787. end
  4788. end
  4789. function grab5()
  4790. for i = 1, 10 do
  4791. wait()
  4792.  
  4793. 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
  4794. 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
  4795. 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
  4796. 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
  4797. 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
  4798. 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
  4799. end
  4800. for i = 1, 10 do
  4801. wait()
  4802.  
  4803. 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
  4804. 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
  4805. 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
  4806. 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
  4807. 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
  4808. 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
  4809. end
  4810. end
  4811. function dragonfist()
  4812. for i = 1, 10 do
  4813. wait()
  4814. 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
  4815. 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
  4816. 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
  4817. 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
  4818. 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
  4819. 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
  4820. end
  4821. for i = 1, 10 do
  4822. wait()
  4823. 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
  4824. 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
  4825. 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
  4826. 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
  4827. 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
  4828. 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
  4829. end
  4830. end
  4831. --------
  4832. local isAPlayer
  4833. function checkIfNotPlayer(model)
  4834. coroutine.resume(coroutine.create(function()
  4835. 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
  4836. isAPlayer = true
  4837. else
  4838. isAPlayer = false
  4839. end
  4840. end))
  4841. return isAPlayer
  4842. end
  4843. function findAllNearestTorso(pos,dist)
  4844. local list = game.Workspace:children()
  4845. local torso = {}
  4846. local temp = nil
  4847. local human = nil
  4848. local temp2 = nil
  4849. for x = 1, #list do
  4850. temp2 = list[x]
  4851. if (temp2.className == "Model") and (temp2 ~= char) then
  4852. local nayem = "Torso"
  4853. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  4854. temp = temp2:findFirstChild(nayem)
  4855. human = temp2:findFirstChildOfClass("Humanoid")
  4856. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4857. if (temp.Position - pos).magnitude < dist then
  4858. table.insert(torso,temp)
  4859. dist = (temp.Position - pos).magnitude
  4860. end
  4861. end
  4862. end
  4863. end
  4864. return torso
  4865. end
  4866. ----------------------------------------------------------------------------
  4867.  
  4868. function computeDirection(vec)
  4869. local lenSquared = vec.magnitude * vec.magnitude
  4870. local invSqrt = 1 / math.sqrt(lenSquared)
  4871. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  4872. end
  4873.  
  4874. ----------------------------------------------------------------------------
  4875.  
  4876. local throw1 = 5
  4877. local throw2 = 5
  4878. local throw = 5
  4879. local grabon3 = false
  4880. local grabon4 = false
  4881. function AirPunchStrong()
  4882. coroutine.resume(coroutine.create(function()
  4883. local magnitude = nil
  4884. local Position = nil
  4885. if animid == 0 then
  4886. Position = larm.Position
  4887. else
  4888. Position = rarm.Position
  4889. end
  4890. --sound(743499393,Position,10,math.random(6,8)/10)
  4891.  
  4892.  
  4893. local Part1 = Instance.new("Part")
  4894. local mesh2 = Instance.new("SpecialMesh",Part1)
  4895. mesh2.MeshId = "rbxassetid://559831844"
  4896. mesh2.Scale = Vector3.new(0,0,0.4)
  4897. Part1.Material = Enum.Material.Neon
  4898. Part1.CanCollide = false
  4899. Part1.BrickColor = BrickColor.new("White")
  4900. Part1.Parent = DebrisModel
  4901. Part1.Size = Vector3.new(0,0,0)
  4902. Part1.Anchored = true
  4903. Part1.CFrame = CFrame.new(Position,mouse.Hit.p)
  4904. Part1.Name = "EXPLOSION3"
  4905.  
  4906. local Part0 = Instance.new("Part",DebrisModel)
  4907. local PointLight2 = Instance.new("PointLight")
  4908. Part0.Name = "Bullet"
  4909. Part0.Material = Enum.Material.Neon
  4910. Part0.BrickColor = BrickColor.new("White")
  4911. Part0.Anchored = false
  4912. Part0.Size = Vector3.new(1,1,1)
  4913. Part0.Transparency = 0.5
  4914. local mesh = Instance.new("SpecialMesh",Part0)
  4915. mesh.MeshId = "rbxassetid://437347603"
  4916. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  4917. local bforce = Instance.new("BodyForce",Part0)
  4918. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  4919. Part0.CanCollide = false
  4920. PointLight2.Parent = Part0
  4921. PointLight2.Color = Part0.Color
  4922. local Target = mouse.Hit.p
  4923. local direction = Target - Position
  4924. local direction = computeDirection(direction)
  4925. local pos = Position + (direction * 2)
  4926. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  4927. Part0.Velocity = direction * 750
  4928. local asd = nil
  4929. local loop = nil
  4930. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  4931. loop = rs:connect(function()
  4932. local asdf = math.random(500,1000)/1000
  4933. local Part1 = Instance.new("Part")
  4934. local mesh2 = Instance.new("SpecialMesh",Part1)
  4935. mesh2.MeshType = Enum.MeshType.Sphere
  4936. Part1.Material = Enum.Material.Neon
  4937. Part1.CanCollide = false
  4938. Part1.BrickColor = BrickColor.new("White")
  4939. Part1.Parent = DebrisModel
  4940. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  4941. Part1.Anchored = true
  4942. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  4943. Part1.Name = "SMOKE"
  4944. end)
  4945. asd = Part0.Touched:connect(function(ht)
  4946. local hit=ht.Parent
  4947. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4948. asd:disconnect()
  4949. loop:disconnect()
  4950.  
  4951.  
  4952.  
  4953. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  4954. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4955. v:Destroy()
  4956. else
  4957. v.Parent:BreakJoints()
  4958. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  4959. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4960. Fl.velocity = Part0.CFrame.lookVector*395
  4961. wait(0.05)
  4962. Fl:remove()
  4963.  
  4964. end
  4965. local Position = Part0.Position
  4966. local Target = v.Position
  4967. local direction = Target - Position
  4968. local direction = computeDirection(direction)
  4969. local bv = Instance.new("BodyVelocity",v)
  4970. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  4971. debris:AddItem(bv,1)
  4972. end
  4973. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4974. for z=1,math.random(2,3) do
  4975. local asdf = math.random(-5,5)*2-(i/2)*10
  4976. local Part1 = Instance.new("Part")
  4977. local mesh2 = Instance.new("SpecialMesh",Part1)
  4978. mesh2.MeshType = Enum.MeshType.Sphere
  4979. mesh2.Scale = Vector3.new(0,0,0)
  4980. Part1.Material = Enum.Material.Neon
  4981. Part1.CanCollide = false
  4982. Part1.BrickColor = BrickColor.new("White")
  4983. Part1.Parent = DebrisModel
  4984. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4985. Part1.Anchored = true
  4986. local a = i*0.7
  4987. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  4988. Part1.Name = "EXPLOSION4"
  4989. end
  4990. end
  4991.  
  4992. end
  4993. end)
  4994. end))
  4995. end
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004. mouse.KeyDown:connect(function(key)
  5005. if key == "b" then
  5006. canattack = false
  5007. canidle = false
  5008. canwalk = false
  5009. dragonfist()
  5010. AirPunchStrong()
  5011. local Grab = Instance.new("Part",root)
  5012. Grab.Size = Vector3.new(5.2,5.8,5.9)
  5013. Grab.CanCollide = false
  5014. Grab.Material = "Neon"
  5015. Grab.BrickColor = BrickColor.new("White")
  5016. Grab.Transparency = 0.99
  5017. local Hat2 = Instance.new("SpecialMesh",Grab)
  5018. Hat2.MeshType = 3
  5019. Hat2.Scale = Vector3.new(3.35,3.15,0.95)
  5020. local Grabo = Instance.new("Weld",Grab)
  5021. Grabo.Part0 = root
  5022. Grabo.Part1 = Grab
  5023. Grabo.C0 = CFrame.new(0,0.3,-6.8)
  5024.  
  5025. local AuraB = Instance.new("Part",root)
  5026. AuraB.Size = Vector3.new(2,1,2)
  5027. AuraB.CanCollide = false
  5028. AuraB.BrickColor = BrickColor.new("Deep orange")
  5029. AuraB.Transparency = 1
  5030. local AuraBo = Instance.new("Weld",AuraB)
  5031. AuraBo.Part0 = root
  5032. AuraBo.Part1 = AuraB
  5033. AuraBo.C0 = CFrame.new(0,-0.6,0)
  5034. Grab.Touched:connect(function(hit)
  5035. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5036.  
  5037.  
  5038.  
  5039. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5040. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5041. Fl.velocity = root.CFrame.lookVector*640
  5042. wait(0.05)
  5043. Fl:remove()
  5044.  
  5045. end
  5046. end)
  5047. wait(0.3)
  5048. canattack = true
  5049. canidle = true
  5050. canwalk = true
  5051. Grab:Destroy()
  5052. end
  5053. end)
  5054. local ha = Instance.new("BodyVelocity")
  5055. ha.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5056. ha.velocity = mouse.Hit.lookVector * 70
  5057.  
  5058. local haa = Instance.new("BodyGyro")
  5059. haa.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  5060. haa.P = 1000
  5061. haa.D = 100
  5062. function flyy()
  5063.  
  5064. haa.Parent = root
  5065. ha.Parent = torso
  5066. hum.Sit = true
  5067. end
  5068.  
  5069. game:GetService('RunService').RenderStepped:connect(function()
  5070. if canfly == true then
  5071. fly = true
  5072. elseif canfly == false then
  5073. fly = false
  5074. end
  5075. end)
  5076. --[[local BodGy=Instance.new("BodyGyro")
  5077. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5078. BodGy.P=2000
  5079. BodGy.D=100
  5080. BodGy.Name="SiegmundGyro"
  5081. CF=RootPart.CFrame
  5082. BodGy.Parent=RootPart
  5083. BodGy.cframe=CF]]
  5084. local BodGy=Instance.new("BodyGyro")
  5085. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5086. BodGy.P=2000
  5087. BodGy.D=100
  5088. BodGy.Name="SthomasGyro"
  5089. CF=root.CFrame
  5090. BodGy.Parent=root
  5091. BodGy.cframe=CF
  5092.  
  5093. game:GetService('RunService').RenderStepped:connect(function()
  5094. if fly and stop == false then
  5095. hum.Sit = true
  5096. ha.velocity = mouse.Hit.lookVector * 100
  5097. haa.cframe = CFrame.new(root.Position,mouse.Hit.p*Vector3.new(1,0,1)+root.Position*Vector3.new(0,1,0))
  5098. hed.CFrame = CFrame.new(hed.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  5099.  
  5100. end
  5101. end)
  5102. function unfly()
  5103.  
  5104. stop = true
  5105. haa.Parent = script
  5106. ha.Parent = script
  5107. hum.Sit = false
  5108. end
  5109. mouse.KeyDown:connect(function(key)
  5110. if key == "f" then
  5111.  
  5112. canattack = false
  5113. canidle = false
  5114. canwalk = false
  5115. local sbs = Instance.new("BodyPosition", torso)
  5116. sbs.P = 9000
  5117. sbs.D = 1000
  5118. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  5119. sbs.position = torso.CFrame.p + Vector3.new(0, 10, 0)
  5120. for i = 1, 20 do
  5121. wait()
  5122. 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
  5123. 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
  5124. 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
  5125. 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
  5126. 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
  5127. 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
  5128. end
  5129. local SFXZ2 = Instance.new("Sound",hed)
  5130. SFXZ2.SoundId = "rbxassetid://187137517"
  5131. SFXZ2.Volume = 5
  5132. SFXZ2.Pitch = 1
  5133. SFXZ2.Looped = false
  5134. wait(0.01)
  5135. SFXZ2:Play()
  5136. coroutine.resume(coroutine.create(function()
  5137. for i = 3,8 do
  5138. local Ball = Instance.new("Part",char)
  5139. Ball.Size = Vector3.new(1,1,1)
  5140. Ball.BrickColor = BrickColor.new("Cyan")
  5141. Ball.Material = "Neon"
  5142. Ball.Anchored = true
  5143. Ball.CanCollide = false
  5144. Ball.Transparency = 0
  5145. Ball.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5146. local Ball2 = Instance.new("SpecialMesh",Ball)
  5147. Ball2.MeshType = 3
  5148. Ball2.Scale = Vector3.new(2,2,2)
  5149.  
  5150.  
  5151.  
  5152.  
  5153. coroutine.resume(coroutine.create(function()
  5154. for i = 1,15 do
  5155. Ball2.Scale = Ball2.Scale + Vector3.new(19.4,19.4,19.4)
  5156. Ball.Transparency = Ball.Transparency + 0.06
  5157. wait(0.00000000001)
  5158. end
  5159. Ball:Destroy()
  5160.  
  5161.  
  5162. end))
  5163. wait(0.06)
  5164. end
  5165. end))
  5166. root.Anchored = true
  5167. g = Instance.new("Explosion")
  5168. g.Parent = workspace
  5169. g.Position = root.Position
  5170. g.BlastRadius = 90
  5171. g.BlastPressure = 4000200
  5172. g.Visible = false
  5173. for i = 1, 30 do
  5174. wait()
  5175. 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
  5176. 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
  5177. 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
  5178. 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
  5179. 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
  5180. 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
  5181. end
  5182. wait(0.2)
  5183. root.Anchored = false
  5184. sbs:Destroy()
  5185.  
  5186. for i = 1,1 do
  5187.  
  5188.  
  5189.  
  5190.  
  5191.  
  5192. for i,v in pairs(workspace:children()) do
  5193.  
  5194.  
  5195. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  5196.  
  5197.  
  5198. if v:findFirstChild("Head") and v:findFirstChild("Torso") then
  5199.  
  5200.  
  5201. if (v:findFirstChild("Torso").Position - char.Torso.Position).magnitude < 40 then
  5202.  
  5203.  
  5204. if v.Name ~= p.Name then
  5205.  
  5206. v.Humanoid:TakeDamage(400000000000)
  5207.  
  5208.  
  5209. v.Humanoid.PlatformStand = true
  5210.  
  5211.  
  5212. end
  5213. end
  5214. end
  5215.  
  5216.  
  5217.  
  5218. end
  5219. end
  5220. end
  5221. sbs:Destroy()
  5222. canattack = true
  5223. canidle = true
  5224. canwalk = true
  5225. end
  5226. end)
  5227. mouse.KeyDown:connect(function(key)
  5228. if key == "h" and ui == false then
  5229. canfly = true
  5230. stop = false
  5231.  
  5232.  
  5233. local Soundd = Instance.new("Sound",hed)
  5234. Soundd.SoundId = "rbxassetid://917377181"
  5235. Soundd.Pitch = 1
  5236. Soundd.Looped = false
  5237. Soundd.Volume = 8
  5238. Soundd:Play()
  5239. local Flame = Instance.new("ParticleEmitter",root)
  5240. Flame.Texture = "rbxassetid://1332922037"
  5241. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  5242. Flame.EmissionDirection = "Top"
  5243. Flame.Speed = NumberRange.new(0.3)
  5244. Flame.Size = NumberSequence.new(5.5,4)
  5245. Flame.Transparency = NumberSequence.new(0.8,1)
  5246. Flame.Drag = 0.4
  5247. Flame.LightInfluence = 0
  5248. Flame.LockedToPart = false
  5249. Flame.Lifetime = NumberRange.new(0.4)
  5250. Flame.Rate = 285
  5251. Flame.LightEmission = 1
  5252. Flame.Rotation = NumberRange.new(-360,360)
  5253. Flame.VelocitySpread = 100
  5254. Flame.Acceleration = Vector3.new(0,0,0)
  5255. Flame.ZOffset = -0.2
  5256. Flame.RotSpeed = NumberRange.new(-400,400)
  5257. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5258. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5259. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5260. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5261. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 0.6
  5262. cooldown = false
  5263. local SFXZ2 = Instance.new("Sound",hed)
  5264. SFXZ2.SoundId = "rbxassetid://627724206"
  5265. SFXZ2.Volume = 3
  5266. SFXZ2.Pitch = 1
  5267. SFXZ2.Looped = true
  5268. wait(0.01)
  5269. SFXZ2:Play()
  5270. canattack = false
  5271. canidle = false
  5272. canwalk = false
  5273. flyy()
  5274. for i = 1, 30 do
  5275. wait()
  5276.  
  5277. 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
  5278. 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
  5279. 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
  5280. 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
  5281. 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
  5282. 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
  5283. end
  5284.  
  5285. end
  5286. end)
  5287. mouse.KeyDown:connect(function(key)
  5288. if key == "h" and ui == true then
  5289. canfly = true
  5290. stop = false
  5291. local AURU = Instance.new('ParticleEmitter')
  5292. AURU.Name = "Aura"
  5293. AURU.Texture = "rbxassetid://1200947142"
  5294. AURU.Parent = root
  5295. AURU.LightEmission = 0.9
  5296. AURU.Transparency = NumberSequence.new(0.1,1)
  5297. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5298. AURU.Size = NumberSequence.new(8,0)
  5299. AURU.LockedToPart = false
  5300. AURU.Lifetime = NumberRange.new(0.6)
  5301. AURU.Rate = 530
  5302. AURU.Speed = NumberRange.new(40)
  5303. AURU.Rotation = NumberRange.new(-360,360)
  5304. AURU.EmissionDirection = "Top"
  5305. AURU.ZOffset = 1
  5306. AURU.VelocitySpread = 100
  5307. AURU.RotSpeed = NumberRange.new(-100,100)
  5308.  
  5309. local Soundd = Instance.new("Sound",hed)
  5310. Soundd.SoundId = "rbxassetid://917377181"
  5311. Soundd.Pitch = 1
  5312. Soundd.Looped = false
  5313. Soundd.Volume = 8
  5314. Soundd:Play()
  5315.  
  5316. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5317. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5318. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5319. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5320. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  5321. cooldown = false
  5322. local SFXZ2 = Instance.new("Sound",hed)
  5323. SFXZ2.SoundId = "rbxassetid://627724206"
  5324. SFXZ2.Volume = 3
  5325. SFXZ2.Pitch = 1
  5326. SFXZ2.Looped = true
  5327. wait(0.01)
  5328. SFXZ2:Play()
  5329. canattack = false
  5330. canidle = false
  5331. canwalk = false
  5332. flyy()
  5333. for i = 1, 30 do
  5334. wait()
  5335.  
  5336. 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
  5337. 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
  5338. 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
  5339. 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
  5340. 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
  5341. 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
  5342. end
  5343.  
  5344. end
  5345. end)
  5346. mouse.KeyUp:connect(function(key)
  5347. if key == "h" and ui == false then
  5348. canattack = true
  5349. canidle = true
  5350. canwalk = true
  5351. unfly()
  5352. for i, v in pairs(root:GetChildren()) do
  5353. if v:IsA("ParticleEmitter")then
  5354. v.Rate = 0
  5355. end
  5356. end
  5357. for i, v in pairs(root:GetChildren()) do
  5358. if v:IsA("Attachment")then
  5359. v:Destroy()
  5360. end
  5361. end
  5362. for i, v in pairs(hed:GetChildren()) do
  5363. if v:IsA("Sound")then
  5364. v:Destroy()
  5365. end
  5366. end
  5367. local Auura = Instance.new("Sound",hed)
  5368. Auura.SoundId = "rbxassetid://550621034"
  5369. Auura.Pitch = 1
  5370. Auura.Looped = false
  5371. Auura.Volume = 5
  5372. Auura:Play()
  5373. end
  5374. end)
  5375. mouse.KeyUp:connect(function(key)
  5376. if key == "h" and ui == true then
  5377. canattack = true
  5378. canidle = true
  5379. canwalk = true
  5380. unfly()
  5381. for i, v in pairs(root:GetChildren()) do
  5382. if v:IsA('ParticleEmitter')then
  5383. v.Rate = 0
  5384. end
  5385. end
  5386. for i, v in pairs(root:GetChildren()) do
  5387. if v:IsA("Attachment")then
  5388. v:Destroy()
  5389. end
  5390. end
  5391. for i, v in pairs(hed:GetChildren()) do
  5392. if v:IsA("Sound")then
  5393. v:Destroy()
  5394. end
  5395. end
  5396. local Auura = Instance.new("Sound",hed)
  5397. Auura.SoundId = "rbxassetid://550621034"
  5398. Auura.Pitch = 1
  5399. Auura.Looped = false
  5400. Auura.Volume = 5
  5401. Auura:Play()
  5402. end
  5403. end)
  5404. mouse.KeyDown:connect(function(key)
  5405. if key == "x" and ui == true then
  5406. canattack = false
  5407. canidle = false
  5408. canwalk = false
  5409. local bv = Instance.new("BodyVelocity")
  5410. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5411. bv.velocity = root.CFrame.lookVector*300
  5412. bv.Parent = root
  5413.  
  5414. local AURU = Instance.new('ParticleEmitter')
  5415. AURU.Name = "Aura"
  5416. AURU.Texture = "rbxassetid://1200947142"
  5417. AURU.Parent = rarm
  5418. AURU.LightEmission = 0.6
  5419. AURU.Transparency = NumberSequence.new(0.4,1)
  5420. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5421. AURU.Size = NumberSequence.new(2,0)
  5422. AURU.LockedToPart = false
  5423. AURU.Lifetime = NumberRange.new(5)
  5424. AURU.Rate = 530
  5425. AURU.Speed = NumberRange.new(4)
  5426. AURU.Rotation = NumberRange.new(-360,360)
  5427. AURU.EmissionDirection = "Top"
  5428. AURU.ZOffset = 0.5
  5429. AURU.VelocitySpread = 100
  5430. AURU.RotSpeed = NumberRange.new(-100,100)
  5431. for i = 1,5 do
  5432. 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
  5433. 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
  5434. 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
  5435. 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
  5436. 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
  5437. 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
  5438. wait()
  5439. end
  5440. local SFXZ = Instance.new("Sound",torso)
  5441. SFXZ.SoundId = "rbxassetid://169259383"
  5442. SFXZ.Volume = 1
  5443. SFXZ.Pitch = 1.5
  5444. SFXZ.Looped = false
  5445. wait(0.01)
  5446. SFXZ:Play()
  5447. local Grab = Instance.new("Part",rarm)
  5448. Grab.Size = Vector3.new(3,3,3)
  5449. Grab.CanCollide = false
  5450. Grab.BrickColor = BrickColor.new("Deep orange")
  5451. Grab.Transparency = math.huge
  5452. local Grabo = Instance.new("Weld",Grab)
  5453. Grabo.Part0 = rarm
  5454. Grabo.Part1 = Grab
  5455. Grabo.C0 = CFrame.new(0,-1.1,0)
  5456.  
  5457.  
  5458. Grab.Touched:connect(function(hit)
  5459. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5460. Grab:Destroy()
  5461. hit.Parent:BreakJoints()
  5462. coroutine.resume(coroutine.create(function()
  5463. for i = 1,40 do
  5464. CamShakeAll(32,480,torso)
  5465. game:GetService("RunService").RenderStepped:wait()
  5466. end
  5467. end))
  5468. local HQ = Instance.new("Part",char)
  5469. HQ.Size = Vector3.new(1,0,1)
  5470. HQ.BrickColor = BrickColor.new("Grey")
  5471. HQ.Material = "Neon"
  5472. HQ.Anchored = true
  5473. HQ.CanCollide = false
  5474. HQ.Transparency = 0.7
  5475. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5476. local HQ2 = Instance.new("SpecialMesh",HQ)
  5477. HQ2.MeshId = "rbxassetid://20329976"
  5478. HQ2.Scale = Vector3.new(1,3,1)
  5479.  
  5480. local HQG = Instance.new("Part",char)
  5481. HQG.Size = Vector3.new(1,0,1)
  5482. HQG.BrickColor = BrickColor.new("Grey")
  5483. HQG.Material = "Neon"
  5484. HQG.Anchored = true
  5485. HQG.Transparency = 0.7
  5486. HQG.CanCollide = false
  5487. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5488. local HQG2 = Instance.new("SpecialMesh",HQG)
  5489. HQG2.MeshId = "rbxassetid://20329976"
  5490. HQG2.Scale = Vector3.new(1,1,1)
  5491.  
  5492.  
  5493. coroutine.resume(coroutine.create(function()
  5494. for i = 1,500 do
  5495. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5496. HQ.Transparency = HQ.Transparency + 0.01
  5497. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5498.  
  5499. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5500. HQG.Transparency = HQG.Transparency + 0.01
  5501. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5502.  
  5503. wait(0.00000000001)
  5504.  
  5505.  
  5506. end
  5507. HQ:Destroy()
  5508. HQ2:Destroy()
  5509. HQG:Destroy()
  5510. HQG2:Destroy()
  5511. end))
  5512. AURU.Rate = 0
  5513. local SFXZ = Instance.new("Sound",torso)
  5514. SFXZ.SoundId = "rbxassetid://1699290293"
  5515. SFXZ.Volume = 10
  5516. SFXZ.Pitch = 1
  5517. SFXZ.Looped = false
  5518. wait(0.01)
  5519. SFXZ:Play()
  5520. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5521. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5522. Fl.velocity = torso.CFrame.lookVector*2600
  5523. wait(0.05)
  5524. Fl:remove()
  5525. local ry,ht,ps=nil,nil,nil
  5526. while ht==nil do
  5527. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5528. wait()
  5529. end
  5530. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  5531. if par then
  5532. local cfremz = CFrame.new(loc)
  5533. debris(cfremz, par, 50)
  5534. end
  5535. wait(1)
  5536. AURU.Rate = 0
  5537. canattack = true
  5538. canidle = true
  5539. canwalk = true
  5540. end
  5541. end)
  5542. for i= 1,15 do
  5543. 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
  5544. 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
  5545. 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
  5546. 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
  5547. 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
  5548. 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
  5549. wait()
  5550. end
  5551. coroutine.resume(coroutine.create(function()
  5552. wait(0.5)
  5553. Grab:remove()
  5554. end))
  5555. canattack = true
  5556. canidle = true
  5557. canwalk = true
  5558. AURU.Rate = 0
  5559. bv:Destroy()
  5560. end
  5561. end)
  5562. mouse.KeyDown:connect(function(key)
  5563. if key == "x" and ui == false then
  5564. canattack = false
  5565. canidle = false
  5566. canwalk = false
  5567.  
  5568. local bv = Instance.new("BodyVelocity")
  5569. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5570. bv.velocity = root.CFrame.lookVector*300
  5571. bv.Parent = root
  5572.  
  5573. coroutine.resume(coroutine.create(function()
  5574. for i = 1,40 do
  5575. CamShakeAll(32,80,torso)
  5576. game:GetService("RunService").RenderStepped:wait()
  5577. end
  5578. end))
  5579.  
  5580. local FlyAt = Instance.new("Attachment",rarm)FlyAt.Position = Vector3.new(0,1.5,0)
  5581. local FlyAt2 = Instance.new("Attachment",rarm)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5582. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5583. Speed.Texture = "rbxassetid://1194199151" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5584. Speed.Color = ColorSequence.new(Color3.fromRGB(255, 176, 0)) Speed.LightEmission = 0.6
  5585. local AURU = Instance.new('ParticleEmitter')
  5586. AURU.Name = "Aura"
  5587. AURU.Texture = "rbxassetid://1222662285"
  5588. AURU.Parent = rarm
  5589. AURU.LightEmission = 0.2
  5590. AURU.Transparency = NumberSequence.new(0.4,1)
  5591. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  5592. AURU.Size = NumberSequence.new(2,0)
  5593. AURU.LockedToPart = false
  5594. AURU.Lifetime = NumberRange.new(1)
  5595. AURU.Rate = 530
  5596. AURU.Speed = NumberRange.new(4)
  5597. AURU.Rotation = NumberRange.new(-360,360)
  5598. AURU.EmissionDirection = "Top"
  5599. AURU.ZOffset = 0.5
  5600. AURU.VelocitySpread = 100
  5601. AURU.RotSpeed = NumberRange.new(-100,100)
  5602. for i = 1,1 do
  5603. 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
  5604. 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
  5605. 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
  5606. 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
  5607. 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
  5608. 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
  5609. wait()
  5610. end
  5611. bv:Destroy()
  5612. local SFXZ = Instance.new("Sound",torso)
  5613. SFXZ.SoundId = "rbxassetid://1319720595"
  5614. SFXZ.Volume = 6
  5615. SFXZ.Pitch = 1
  5616. SFXZ.Looped = false
  5617. wait(0.01)
  5618. SFXZ:Play()
  5619. local Grab = Instance.new("Part",rarm)
  5620. Grab.Size = Vector3.new(3,3,3)
  5621. Grab.CanCollide = false
  5622. Grab.BrickColor = BrickColor.new("Deep orange")
  5623. Grab.Transparency = math.huge
  5624. local Grabo = Instance.new("Weld",Grab)
  5625. Grabo.Part0 = rarm
  5626. Grabo.Part1 = Grab
  5627. Grabo.C0 = CFrame.new(0,-1.1,0)
  5628.  
  5629.  
  5630. Grab.Touched:connect(function(hit)
  5631. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5632. Grab:Destroy()
  5633. hit.Parent.Humanoid:TakeDamage(25000000000)
  5634. coroutine.resume(coroutine.create(function()
  5635. for i = 1,40 do
  5636. CamShakeAll(32,380,torso)
  5637. game:GetService("RunService").RenderStepped:wait()
  5638. end
  5639. end))
  5640. root.Anchored = true
  5641. local HQ = Instance.new("Part",char)
  5642. HQ.Size = Vector3.new(1,0,1)
  5643. HQ.BrickColor = BrickColor.new("Grey")
  5644. HQ.Material = "Neon"
  5645. HQ.Anchored = true
  5646. HQ.CanCollide = false
  5647. HQ.Transparency = 0.7
  5648. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5649. local HQ2 = Instance.new("SpecialMesh",HQ)
  5650. HQ2.MeshId = "rbxassetid://20329976"
  5651. HQ2.Scale = Vector3.new(1,3,1)
  5652.  
  5653. local HQG = Instance.new("Part",char)
  5654. HQG.Size = Vector3.new(1,0,1)
  5655. HQG.BrickColor = BrickColor.new("Grey")
  5656. HQG.Material = "Neon"
  5657. HQG.Anchored = true
  5658. HQG.Transparency = 0.7
  5659. HQG.CanCollide = false
  5660. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5661. local HQG2 = Instance.new("SpecialMesh",HQG)
  5662. HQG2.MeshId = "rbxassetid://20329976"
  5663. HQG2.Scale = Vector3.new(1,1,1)
  5664.  
  5665.  
  5666. coroutine.resume(coroutine.create(function()
  5667. for i = 1,500 do
  5668. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5669. HQ.Transparency = HQ.Transparency + 0.01
  5670. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5671.  
  5672. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5673. HQG.Transparency = HQG.Transparency + 0.01
  5674. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5675.  
  5676. wait(0.00000000001)
  5677.  
  5678.  
  5679. end
  5680. HQ:Destroy()
  5681. HQ2:Destroy()
  5682. HQG:Destroy()
  5683. HQG2:Destroy()
  5684. end))
  5685. FlyAt:Destroy()
  5686. Speed.Lifetime = 0
  5687. canattack = true
  5688. canidle = true
  5689. canwalk = true
  5690. root.Anchored = false
  5691. local SFXZ = Instance.new("Sound",torso)
  5692. SFXZ.SoundId = "rbxassetid://1699290293"
  5693. SFXZ.Volume = 10
  5694. SFXZ.Pitch = 1
  5695. SFXZ.Looped = false
  5696. wait(0.01)
  5697. SFXZ:Play()
  5698. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5699. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5700. Fl.velocity = torso.CFrame.lookVector*1600
  5701. wait(0.05)
  5702. Fl:remove()
  5703.  
  5704. wait(1)
  5705. AURU.Rate = 0
  5706. FlyAt:Destroy()
  5707. Speed.Lifetime = 0
  5708. canattack = true
  5709. canidle = true
  5710. canwalk = true
  5711. end
  5712. end)
  5713. for i= 1,15 do
  5714. 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
  5715. 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
  5716. 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
  5717. 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
  5718. 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
  5719. 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
  5720. wait()
  5721. end
  5722. coroutine.resume(coroutine.create(function()
  5723. wait(0.5)
  5724. Grab:remove()
  5725. end))
  5726. canattack = true
  5727. canidle = true
  5728. canwalk = true
  5729. AURU.Rate = 0
  5730. FlyAt:Destroy()
  5731.  
  5732.  
  5733. end
  5734. end)
  5735. local Jumped = Instance.new("Sound",hed)
  5736. Jumped.SoundId = "rbxassetid://940938624"
  5737. Jumped.Pitch = 1
  5738. Jumped.Looped = false
  5739. Jumped.Volume = 2
  5740.  
  5741. mouse.KeyDown:connect(function(key)
  5742. if key == "z" then
  5743. canattack = false
  5744. canidle = false
  5745. canwalk = false
  5746. hum.WalkSpeed = 50
  5747. Jumped:Play()
  5748. coroutine.resume(coroutine.create(function()
  5749. for i = 1,40 do
  5750. CamShakeAll(32,80,torso)
  5751. game:GetService("RunService").RenderStepped:wait()
  5752. end
  5753. end))
  5754. local HQ = Instance.new("Part",char)
  5755. HQ.Size = Vector3.new(1,0,1)
  5756. HQ.BrickColor = BrickColor.new("Grey")
  5757. HQ.Material = "Neon"
  5758. HQ.Anchored = true
  5759. HQ.CanCollide = false
  5760. HQ.Transparency = 0.7
  5761. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5762. local HQ2 = Instance.new("SpecialMesh",HQ)
  5763. HQ2.MeshId = "rbxassetid://20329976"
  5764. HQ2.Scale = Vector3.new(1,3,1)
  5765.  
  5766. local HQG = Instance.new("Part",char)
  5767. HQG.Size = Vector3.new(1,0,1)
  5768. HQG.BrickColor = BrickColor.new("Grey")
  5769. HQG.Material = "Neon"
  5770. HQG.Anchored = true
  5771. HQG.Transparency = 0.7
  5772. HQG.CanCollide = false
  5773. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5774. local HQG2 = Instance.new("SpecialMesh",HQG)
  5775. HQG2.MeshId = "rbxassetid://20329976"
  5776. HQG2.Scale = Vector3.new(1,1,1)
  5777.  
  5778.  
  5779. coroutine.resume(coroutine.create(function()
  5780. for i = 1,200 do
  5781. HQ2.Scale = HQ2.Scale + Vector3.new(1.5,0.3,1.5)
  5782. HQ.Transparency = HQ.Transparency + 0.03
  5783. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5784.  
  5785. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  5786. HQG.Transparency = HQG.Transparency + 0.03
  5787. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5788.  
  5789. wait(0.00000000001)
  5790.  
  5791.  
  5792. end
  5793. HQ:Destroy()
  5794. HQ2:Destroy()
  5795. HQG:Destroy()
  5796. HQG2:Destroy()
  5797. end))
  5798. local sbs = Instance.new("BodyPosition", torso)
  5799. sbs.P = 9000
  5800. sbs.D = 1000
  5801. sbs.maxForce = Vector3.new(900000, 9000000000, 900000)
  5802. sbs.position = torso.CFrame.p + Vector3.new(0, 50, 0)
  5803.  
  5804. wait(0.1)
  5805. local bv = Instance.new("BodyVelocity")
  5806. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5807. bv.velocity = root.CFrame.lookVector*-70
  5808. bv.Parent = root
  5809. coroutine.resume(coroutine.create(function()
  5810. for i = 1, 2880, 48 do
  5811. torso.Weld.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(i), math.rad(0), math.rad(0))
  5812. rs:wait(4)
  5813. end
  5814. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5815. end))
  5816. for i = 1, 20 do
  5817. 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
  5818. 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
  5819. 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
  5820. 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
  5821. 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
  5822. 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
  5823.  
  5824. wait()
  5825. end
  5826. canattack = true
  5827. canidle = true
  5828. canwalk = true
  5829. hum.WalkSpeed = 17
  5830. sbs:Destroy()
  5831. bv:Destroy()
  5832. end
  5833.  
  5834. end)
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846.  
  5847.  
  5848.  
  5849.  
  5850.  
  5851.  
  5852. mouse.KeyDown:connect(function(key)
  5853. if key == "e" then
  5854. if canattack == true then
  5855. if punched1 == true then
  5856. punched1 = false
  5857. punched3 = false
  5858. punched4 = false
  5859. canidle = false
  5860. canwalk= false
  5861.  
  5862. firsthit()
  5863. canidle = true
  5864. canwalk= true
  5865. punched2 = true
  5866. end
  5867. end
  5868. end
  5869. end)
  5870. mouse.KeyDown:connect(function(key)
  5871. if key == "e" then
  5872. if canattack == true then
  5873. if punched2 == true then
  5874. punched2 = false
  5875. punched4 = false
  5876. punched1 = false
  5877. canidle = false
  5878. canwalk= false
  5879.  
  5880. secondhit()
  5881. canidle = true
  5882. canwalk= true
  5883. punched3 = true
  5884. end
  5885. end
  5886. end
  5887. end)
  5888. mouse.KeyDown:connect(function(key)
  5889. if key == "e" then
  5890. if canattack == true then
  5891. if punched3 == true then
  5892. punched3 = false
  5893. punched2 = false
  5894. punched1 = false
  5895. canidle = false
  5896. canwalk= false
  5897.  
  5898. thirdhit()
  5899. canidle = true
  5900. canwalk= true
  5901. punched4 = true
  5902. end
  5903. end
  5904. end
  5905. end)
  5906. mouse.KeyDown:connect(function(key)
  5907. if key == "e" then
  5908. if canattack == true then
  5909. if punched4 == true then
  5910. punched4 = false
  5911. punched2 = false
  5912. punched3 = false
  5913. canidle = false
  5914. canwalk= false
  5915.  
  5916. lasthit()
  5917. canidle = true
  5918. canwalk= true
  5919. punched1 = true
  5920. end
  5921. end
  5922. end
  5923. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement