Advertisement
Guest User

Untitled

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