Advertisement
Dany51YT

Script Test(CANCELLED) Reason:Unexpected Symbol Near ')'

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