Advertisement
Guest User

nani 2

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