Advertisement
Guest User

Untitled

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