Advertisement
MESCRIPT

r15 vegetables

Jul 7th, 2019
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 317.07 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  51. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67. local Mouse = Player:GetMouse()
  68. local UIS = game:GetService("UserInputService")
  69. local input = function(io,a)
  70. if a then return end
  71. --Since InputObject is a client-side instance, we create and pass table instead
  72. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  73. end
  74. UIS.InputBegan:Connect(input)
  75. UIS.InputEnded:Connect(input)
  76. local h,t
  77. --Give the server mouse data 30 times every second, but only if the values changed
  78. --If player is not moving their mouse, client won't fire events
  79. while wait(1/30) do
  80. if h~=Mouse.Hit or t~=Mouse.Target then
  81. h,t=Mouse.Hit,Mouse.Target
  82. Event:FireServer({isMouse=true,Target=t,Hit=h})
  83. end
  84. end]==],Player.Character)
  85.  
  86. ----Sandboxed game object that allows the usage of client-side methods and services
  87. --Real game object
  88. local _rg = game
  89.  
  90. --Metatable for fake service
  91. local fsmt = {
  92. __index = function(self,k)
  93. local s = rawget(self,"_RealService")
  94. if s then
  95. return typeof(s[k])=="function"
  96. and function(_,...)return s[k](s,...)end or s[k]
  97. end
  98. end,
  99. __newindex = function(self,k,v)
  100. local s = rawget(self,"_RealService")
  101. if s then s[k]=v end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return rawget(self,s) or _rg:GetService(s)
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. RunService = FakeService({
  120. _btrs = {},
  121. RenderStepped = _rg:GetService("RunService").Heartbeat,
  122. BindToRenderStep = function(self,name,_,fun)
  123. self._btrs[name] = self.Heartbeat:Connect(fun)
  124. end,
  125. UnbindFromRenderStep = function(self,name)
  126. self._btrs[name]:Disconnect()
  127. end,
  128. },"RunService")
  129. }
  130. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  131. g.service = g.GetService
  132. FakeService(g,game)
  133. --Changing owner to fake player object to support owner:GetMouse()
  134. game,owner = g,g.Players.LocalPlayer
  135. end
  136. Player = game.Players.LocalPlayer
  137. Mouse = Player:GetMouse()
  138. Character = Player.Character
  139. Humanoid = Character.Humanoid
  140. local Idle = false
  141. local rad = math.rad
  142. local attack = false
  143. local attacktype = 1
  144. local hitted = false
  145. Character:FindFirstChild'Animate':Destroy()
  146. Humanoid.WalkSpeed = 5
  147. Humanoid.Animator.Parent = nil
  148. Character.Shirt.ShirtTemplate = "rbxassetid://274888950"
  149. Character.Pants.PantsTemplate = "rbxassetid://274889075"
  150. Character.Head.face.Texture = "rbxassetid://461020415"
  151. Instance.new("ForceField",Character).Visible = false
  152. Humanoid.JumpPower = 120
  153. Humanoid.BodyDepthScale.Value = 1
  154. Humanoid.BodyHeightScale.Value = 1.10
  155. Humanoid.BodyWidthScale.Value = 1.03
  156. Humanoid.HeadScale.Value = 1
  157. Humanoid.MaxHealth = 5000
  158. wait(0.01)
  159. Humanoid.Health = 5000
  160. v3 = Vector3.new
  161. bc = BrickColor.new
  162.  
  163.  
  164.  
  165. for i,v in pairs(Character:children()) do
  166. if v:IsA("Hat") then
  167. v:Destroy()
  168. end
  169. end
  170. for i,v in pairs(Character:children()) do
  171. if v:IsA("Accessory") then
  172. v:Destroy()
  173. end
  174. end
  175. for i,v in pairs(Character:children()) do
  176. if v:IsA("Hair") then
  177. v:Destroy()
  178. end
  179. end
  180.  
  181. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  182.  
  183.  
  184.  
  185.  
  186. ArtificialHB = Instance.new("BindableEvent", script)
  187. ArtificialHB.Name = "Heartbeat"
  188.  
  189. script:WaitForChild("Heartbeat")
  190.  
  191. frame = 1 / 60
  192. tf = 0
  193. allowframeloss = false
  194. tossremainder = false
  195. lastframe = tick()
  196. script.Heartbeat:Fire()
  197.  
  198. game:GetService("RunService").Heartbeat:connect(function(s, p)
  199. tf = tf + s
  200. if tf >= frame then
  201. if allowframeloss then
  202. script.Heartbeat:Fire()
  203. lastframe = tick()
  204. else
  205. for i = 1, math.floor(tf / frame) do
  206. script.Heartbeat:Fire()
  207. end
  208. lastframe = tick()
  209. end
  210. if tossremainder then
  211. tf = 0
  212. else
  213. tf = tf - frame * math.floor(tf / frame)
  214. end
  215. end
  216. end)
  217.  
  218. function swait(num)
  219. if num == 0 or num == nil then
  220. ArtificialHB.Event:wait()
  221. else
  222. for i = 0, num do
  223. ArtificialHB.Event:wait()
  224. end
  225. end
  226. end
  227.  
  228. ---------------------------------------------------body
  229. local LeftUpperArm = Character.LeftUpperArm
  230. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  231. local LeftLowerArm = Character.LeftLowerArm
  232. local LeftElbow = Character.LeftLowerArm.LeftElbow
  233. --------------------------------------------------------
  234. local LeftUpperLeg = Character.LeftUpperLeg
  235. local LeftHip = Character.LeftUpperLeg.LeftHip
  236. local LeftLowerLeg = Character.LeftLowerLeg
  237. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  238. ----------------------------------------------------------
  239. local RightUpperArm = Character.RightUpperArm
  240. local RightShoulder = Character.RightUpperArm.RightShoulder
  241. local RightLowerArm = Character.RightLowerArm
  242. local RightElbow = Character.RightLowerArm.RightElbow
  243. ----------------------------------------------------------
  244. local RightUpperLeg = Character.RightUpperLeg
  245. local RightHip = Character.RightUpperLeg.RightHip
  246. local RightLowerLeg = Character.RightLowerLeg
  247. local RightKnee = Character.RightLowerLeg.RightKnee
  248. ----------------------------------------------------------
  249. local UpperTorso = Character.UpperTorso
  250. local LowerTorso = Character.LowerTorso
  251. local Root = Character.LowerTorso.Root
  252. --------------------------------------------
  253. local Head = Character.Head
  254. local Neck = Character.Head.Neck
  255. local RootPart = Character.HumanoidRootPart
  256. local LeftHand = Character.LeftHand
  257. local RightHand = Character.RightHand
  258. local LeftFoot = Character.LeftFoot
  259. local RightFoot = Character.RightFoot
  260. local Waist = Character.UpperTorso.Waist
  261. -------------------------------------------Aura
  262. local canfly1 = false
  263. local canfly = true
  264. local flying1 = true
  265. ---
  266. local kicharging = false
  267. local ki = 100
  268. local kigo = 2.3
  269. ---
  270.  
  271.  
  272. local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0/255,170/255,255/255)),ColorSequenceKeypoint.new(1, Color3.new(0/255,170/255,255/255))}
  273.  
  274. --
  275. function newRay(start,face,range,wat)
  276. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  277. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  278. return rey,hit,pos
  279. end
  280.  
  281. ---
  282. local Hair = Instance.new("Part",Character)
  283. Hair.Size = Vector3.new(1,1,1)
  284. Hair.Material = "SmoothPlastic"
  285. Hair.BrickColor = BrickColor.new("Really black")
  286. Hair.CanCollide = false
  287. local Hair2 = Instance.new("SpecialMesh",Hair)
  288. Hair2.MeshId = "rbxassetid://560180459"
  289. Hair2.Scale = Vector3.new(6.7, 6.7, 6.7)
  290. local Hair3 = Instance.new("Weld",Hair)
  291. Hair3.Part0 = Character.Head
  292. Hair3.Part1 = Hair
  293. Hair3.C0 = CFrame.new(0, 0.8, 0.64)
  294.  
  295. --
  296.  
  297. ---
  298.  
  299. local RbxUtility = LoadLibrary("RbxUtility")
  300. local Create = RbxUtility.Create
  301. function RemoveOutlines(part)
  302. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  303. end
  304. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  305. if hit.Parent == nil then
  306. return
  307. end
  308. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  309. for _, v in pairs(hit.Parent:children()) do
  310. if v:IsA("Humanoid") then
  311. h = v
  312. end
  313. end
  314. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  315. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  316. return
  317. end
  318. local c = Create("ObjectValue")({
  319. Name = "creator",
  320. Value = game:service("Players").LocalPlayer,
  321. Parent = h
  322. })
  323. game:GetService("Debris"):AddItem(c, 0.5)
  324. if HitSound ~= nil and HitPitch ~= nil then
  325. CreateSound(HitSound, hit, 1, HitPitch)
  326. end
  327. local Damage = math.random(minim, maxim)
  328. local blocked = false
  329. local block = hit.Parent:findFirstChild("Block")
  330. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  331. blocked = true
  332. block.Value = block.Value - 1
  333. print(block.Value)
  334. end
  335. if blocked == false then
  336. h.Health = h.Health - Damage
  337. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  338. else
  339. h.Health = h.Health - Damage / 2
  340. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  341. end
  342. if Type == "Knockdown" then
  343. local hum = hit.Parent.Humanoid
  344. hum.PlatformStand = true
  345. coroutine.resume(coroutine.create(function(HHumanoid)
  346. swait(1)
  347. HHumanoid.PlatformStand = false
  348. end), hum)
  349. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  350. local bodvol = Create("BodyVelocity")({
  351. velocity = angle * knockback,
  352. P = 5000,
  353. maxForce = Vector3.new(8000, 8000, 8000),
  354. Parent = hit
  355. })
  356. local rl = Create("BodyAngularVelocity")({
  357. P = 3000,
  358. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  359. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  360. Parent = hit
  361. })
  362. game:GetService("Debris"):AddItem(bodvol, 0.5)
  363. game:GetService("Debris"):AddItem(rl, 0.5)
  364. elseif Type == "Normal" then
  365. local vp = Create("BodyVelocity")({
  366. P = 500,
  367. maxForce = Vector3.new(math.huge, 0, math.huge),
  368. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  369. })
  370. if knockback > 0 then
  371. vp.Parent = hit.Parent.Torso
  372. end
  373. game:GetService("Debris"):AddItem(vp, 0.5)
  374. elseif Type == "Impale" then
  375. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  376. Spike.Anchored = true
  377. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  378. Spike.Position = hit.Parent.Torso.Position
  379. for i = 1, 5 do
  380. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  381. end
  382. Services.Debris:AddItem(Spike, 4)
  383. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  384. hit.Parent.Humanoid.PlatformStand = true
  385. swait(1)
  386. hit.Parent.Humanoid.PlatformStand = false
  387. elseif Type == "Up" then
  388. local bodyVelocity = Create("BodyVelocity")({
  389. velocity = Vector3.new(0, 20, 0),
  390. P = 5000,
  391. maxForce = Vector3.new(8000, 8000, 8000),
  392. Parent = hit
  393. })
  394. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  395. local bodyVelocity = Create("BodyVelocity")({
  396. velocity = Vector3.new(0, 20, 0),
  397. P = 5000,
  398. maxForce = Vector3.new(8000, 8000, 8000),
  399. Parent = hit
  400. })
  401. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  402. elseif Type == "Snare" then
  403. local bp = Create("BodyPosition")({
  404. P = 900,
  405. D = 1000,
  406. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  407. position = hit.Parent.Torso.Position,
  408. Parent = hit.Parent.Torso
  409. })
  410. game:GetService("Debris"):AddItem(bp, 1)
  411. elseif Type == "Slowness" then
  412. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  413. for i = 1, 25 do
  414. hit.Parent.Humanoid.WalkSpeed = 4
  415. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  416. end
  417. wait(4)
  418. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  419. elseif Type == "FireDmg" then
  420. for i = 1, math.random(60, 150) do
  421. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  422. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  423. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  424. wait(0.1)
  425. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  426. end
  427. elseif Type == "Freeze" then
  428. local bp = Create("BodyPosition")({
  429. P = 900,
  430. D = 1000,
  431. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  432. position = hit.Parent.Torso.Position,
  433. Parent = hit.Parent.Torso
  434. })
  435. game:GetService("Debris"):AddItem(bp, 4)
  436. for i = 1, 25 do
  437. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  438. end
  439. elseif Type == "Freeze2" then
  440. local BodPos = Create("BodyPosition")({
  441. P = 50000,
  442. D = 1000,
  443. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  444. position = hit.Parent.Torso.Position,
  445. Parent = hit.Parent.Torso
  446. })
  447. local BodGy = Create("BodyGyro")({
  448. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  449. P = 20000,
  450. Parent = hit.Parent.Torso,
  451. cframe = hit.Parent.Torso.CFrame
  452. })
  453. hit.Parent.Torso.Anchored = true
  454. coroutine.resume(coroutine.create(function(Part)
  455. swait(1.5)
  456. Part.Anchored = false
  457. end), hit.Parent.Torso)
  458. game:GetService("Debris"):AddItem(BodPos, 3)
  459. game:GetService("Debris"):AddItem(BodGy, 3)
  460. end
  461. local debounce = Create("BoolValue")({
  462. Name = "DebounceHit",
  463. Parent = hit.Parent,
  464. Value = true
  465. })
  466. game:GetService("Debris"):AddItem(debounce, Delay)
  467. c = Instance.new("ObjectValue")
  468. c.Name = "creator"
  469. c.Value = Player
  470. c.Parent = h
  471. game:GetService("Debris"):AddItem(c, 0.5)
  472. end
  473. end
  474. function ShowDamage(Pos, Text, Time, Color)
  475. local Rate = 0.033333333333333
  476. if not Pos then
  477. local Pos = Vector3.new(0, 0, 0)
  478. end
  479. local Text = Text or ""
  480. local Time = Time or 2
  481. if not Color then
  482. local Color = Color3.new(1, 0, 1)
  483. end
  484. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  485. EffectPart.Anchored = true
  486. local BillboardGui = Create("BillboardGui")({
  487. Size = UDim2.new(3, 0, 3, 0),
  488. Adornee = EffectPart,
  489. Parent = EffectPart
  490. })
  491. local TextLabel = Create("TextLabel")({
  492. BackgroundTransparency = 1,
  493. Size = UDim2.new(1, 0, 1, 0),
  494. Text = Text,
  495. TextColor3 = Color,
  496. TextScaled = true,
  497. Font = Enum.Font.ArialBold,
  498. Parent = BillboardGui
  499. })
  500. game.Debris:AddItem(EffectPart, Time + 0.1)
  501. EffectPart.Parent = game:GetService("Workspace")
  502. delay(0, function()
  503. local Frames = Time / Rate
  504. for Frame = 1, Frames do
  505. wait(Rate)
  506. local Percent = Frame / Frames
  507. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  508. TextLabel.TextTransparency = Percent
  509. end
  510. if EffectPart and EffectPart.Parent then
  511. EffectPart:Destroy()
  512. end
  513. end)
  514. end
  515. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  516. for _, c in pairs(workspace:children()) do
  517. local hum = c:findFirstChild("Humanoid")
  518. if hum ~= nil then
  519. local head = c:findFirstChild("Head")
  520. if head ~= nil then
  521. local targ = head.Position - Part.Position
  522. local mag = targ.magnitude
  523. if magni >= mag and c.Name ~= Player.Name then
  524. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  525. end
  526. end
  527. end
  528. end
  529. end
  530. function MagniKILL(Part, magni, knock, Type)
  531. for _, c in pairs(workspace:children()) do
  532. local hum = c:findFirstChild("Humanoid")
  533. if hum ~= nil then
  534. local head = c:findFirstChild("Head")
  535. if head ~= nil then
  536. local targ = head.Position - Part.Position
  537. local mag = targ.magnitude
  538. if magni >= mag and c.Name ~= Player.Name then
  539. hum.Health = 0
  540. end
  541. end
  542. end
  543. end
  544. end
  545. local angles = CFrame.Angles
  546. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  547. local Part = Create("Part")({
  548. formFactor = FormFactor,
  549. Parent = Parent,
  550. Reflectance = Reflectance,
  551. Transparency = Transparency,
  552. CanCollide = false,
  553. Locked = true,
  554. BrickColor = BrickColor.new(tostring(BColor)),
  555. Name = Name,
  556. Size = Size,
  557. Material = Material
  558. })
  559. RemoveOutlines(Part)
  560. return Part
  561. end
  562. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  563. local Msh = Create(Mesh)({
  564. Parent = Part,
  565. Offset = OffSet,
  566. Scale = Scale
  567. })
  568. if Mesh == "SpecialMesh" then
  569. Msh.MeshType = MeshType
  570. Msh.MeshId = MeshId
  571. end
  572. return Msh
  573. end
  574. function CreateWeld(Parent, Part0, Part1, C0, C1)
  575. local Weld = Create("Weld")({
  576. Parent = Parent,
  577. Part0 = Part0,
  578. Part1 = Part1,
  579. C0 = C0,
  580. C1 = C1
  581. })
  582. return Weld
  583. end
  584. EffectModel = Instance.new("Model", Character)
  585. EffectModel.Name = "Effects"
  586. Effects = {
  587. Block = {
  588. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  589. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  590. prt.Anchored = true
  591. prt.CFrame = cframe
  592. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  593. game:GetService("Debris"):AddItem(prt, 10)
  594. if Type == 1 or Type == nil then
  595. table.insert(Effects, {
  596. prt,
  597. "Block1",
  598. delay,
  599. x3,
  600. y3,
  601. z3,
  602. msh
  603. })
  604. elseif Type == 2 then
  605. table.insert(Effects, {
  606. prt,
  607. "Block2",
  608. delay,
  609. x3,
  610. y3,
  611. z3,
  612. msh
  613. })
  614. else
  615. table.insert(Effects, {
  616. prt,
  617. "Block3",
  618. delay,
  619. x3,
  620. y3,
  621. z3,
  622. msh
  623. })
  624. end
  625. end
  626. },
  627. Sphere = {
  628. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  629. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  630. prt.Anchored = true
  631. prt.CFrame = cframe
  632. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  633. game:GetService("Debris"):AddItem(prt, 10)
  634. table.insert(Effects, {
  635. prt,
  636. "Cylinder",
  637. delay,
  638. x3,
  639. y3,
  640. z3,
  641. msh
  642. })
  643. end
  644. },
  645. Cylinder = {
  646. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  647. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  648. prt.Anchored = true
  649. prt.CFrame = cframe
  650. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  651. game:GetService("Debris"):AddItem(prt, 10)
  652. table.insert(Effects, {
  653. prt,
  654. "Cylinder",
  655. delay,
  656. x3,
  657. y3,
  658. z3,
  659. msh
  660. })
  661. end
  662. },
  663. Wave = {
  664. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  665. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  666. prt.Anchored = true
  667. prt.CFrame = cframe
  668. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  669. game:GetService("Debris"):AddItem(prt, 10)
  670. table.insert(Effects, {
  671. prt,
  672. "Cylinder",
  673. delay,
  674. x3,
  675. y3,
  676. z3,
  677. msh
  678. })
  679. end
  680. },
  681. Ring = {
  682. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  683. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  684. prt.Anchored = true
  685. prt.CFrame = cframe
  686. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  687. game:GetService("Debris"):AddItem(prt, 10)
  688. table.insert(Effects, {
  689. prt,
  690. "Cylinder",
  691. delay,
  692. x3,
  693. y3,
  694. z3,
  695. msh
  696. })
  697. end
  698. },
  699. Break = {
  700. Create = function(brickcolor, cframe, x1, y1, z1)
  701. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  702. prt.Anchored = true
  703. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  704. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  705. local num = math.random(10, 50) / 1000
  706. game:GetService("Debris"):AddItem(prt, 10)
  707. table.insert(Effects, {
  708. prt,
  709. "Shatter",
  710. num,
  711. prt.CFrame,
  712. math.random() - math.random(),
  713. 0,
  714. math.random(50, 100) / 100
  715. })
  716. end
  717. }
  718. }
  719. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  720. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  721. prt.Anchored = true
  722. prt.CFrame = cframe
  723. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  724. game:GetService("Debris"):AddItem(prt, 10)
  725. if Type == 1 or Type == nil then
  726. table.insert(Effects, {
  727. prt,
  728. "Block1",
  729. delay,
  730. x3,
  731. y3,
  732. z3,
  733. msh
  734. })
  735. elseif Type == 2 then
  736. table.insert(Effects, {
  737. prt,
  738. "Block2",
  739. delay,
  740. x3,
  741. y3,
  742. z3,
  743. msh
  744. })
  745. elseif Type == 3 then
  746. table.insert(Effects, {
  747. prt,
  748. "Block3",
  749. delay,
  750. x3,
  751. y3,
  752. z3,
  753. msh
  754. })
  755. end
  756. end
  757. function CreateSound(id, par, vol, pit)
  758. coroutine.resume(coroutine.create(function()
  759. local sou = Instance.new("Sound", par or workspace)
  760. sou.Volume = vol
  761. sou.Pitch = pit or 1
  762. sou.SoundId = id
  763. swait()
  764. sou:play()
  765. game:GetService("Debris"):AddItem(sou, 6)
  766. end))
  767. end
  768. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  769. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  770. prt.Anchored = true
  771. prt.CFrame = cframe
  772. prt.Material = "Neon"
  773. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  774. game:GetService("Debris"):AddItem(prt, 10)
  775. coroutine.resume(coroutine.create(function(Part, Mesh)
  776. for i = 0, 6, delay do
  777. swait()
  778. Part.Transparency = i
  779. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  780. end
  781. Part.Parent = nil
  782. end), prt, msh)
  783. end
  784.  
  785.  
  786. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  787. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  788. local MainPos = partt.Position
  789. local MainPos2 = mouse + SpreadVectors
  790. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  791. local speed = 1000
  792. local num = 1
  793. coroutine.resume(coroutine.create(function()
  794. repeat
  795. swait()
  796. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  797. local mag =(MainPos - pos).magnitude
  798. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  799. MainPos = MainPos + MouseLook.lookVector * speed
  800. num = num - 1
  801. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  802. if hit ~= nil then
  803. num = 0
  804. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  805. refpart.Anchored = true
  806. refpart.CFrame = CFrame.new(pos)
  807. game:GetService("Debris"):AddItem(refpart, 2)
  808. end
  809. if num <= 0 then
  810. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  811. refpart.Anchored = true
  812. refpart.CFrame = CFrame.new(pos)
  813. if hit ~= nil then
  814. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  815. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  816. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  817. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  818. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  819. end
  820. game:GetService("Debris"):AddItem(refpart, 0)
  821. end
  822. until num <= 0
  823. end))
  824. end
  825. function shoottraildd2(mouse, partt, SpreadAmount)
  826. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  827. local MainPos = partt.Position
  828. local MainPos2 = mouse + SpreadVectors
  829. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  830. local speed = 1000
  831. local num = 1
  832. coroutine.resume(coroutine.create(function()
  833. repeat
  834. swait()
  835. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  836. local mag = (MainPos - pos).magnitude
  837. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  838. MainPos = MainPos + MouseLook.lookVector * speed
  839. num = num - 1
  840. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  841. if hit ~= nil then
  842. num = 0
  843. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  844. refpart.Anchored = true
  845. refpart.CFrame = CFrame.new(pos)
  846. game:GetService("Debris"):AddItem(refpart, 2)
  847. end
  848. if num <= 0 then
  849. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  850. refpart.Anchored = true
  851. refpart.CFrame = CFrame.new(pos)
  852. if hit ~= nil then
  853. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  854. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  855. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  856. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  857. MagniKILL(refpart, 80, 0, "Normal")
  858. end
  859. game:GetService("Debris"):AddItem(refpart, 0)
  860. end
  861. until num <= 0
  862. end))
  863. end
  864. function shoottraildd22(mouse, partt, SpreadAmount)
  865. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  866. local MainPos = partt.Position
  867. local MainPos2 = mouse + SpreadVectors
  868. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  869. local speed = 900
  870. local num = 1
  871. coroutine.resume(coroutine.create(function()
  872. repeat
  873. swait()
  874. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  875. local mag = (MainPos - pos).magnitude
  876. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  877. MainPos = MainPos + MouseLook.lookVector * speed
  878. num = num - 1
  879. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  880. if hit ~= nil then
  881. num = 0
  882. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  883. refpart.Anchored = true
  884. refpart.CFrame = CFrame.new(pos)
  885. game:GetService("Debris"):AddItem(refpart, 2)
  886. end
  887. if num <= 0 then
  888. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  889. refpart.Anchored = true
  890. refpart.CFrame = CFrame.new(pos)
  891. if hit ~= nil then
  892. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  893. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  894. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  895. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  896. MagniKILL(refpart, 80, 0, "Normal")
  897. end
  898. game:GetService("Debris"):AddItem(refpart, 0)
  899. end
  900. until num <= 0
  901. end))
  902. end
  903. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  904. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  905. local MainPos = partt.Position
  906. local MainPos2 = mouse + SpreadVectors
  907. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  908. local speed = 200
  909. local num = 0
  910. coroutine.resume(coroutine.create(function()
  911. repeat
  912. swait()
  913. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  914. local mag = (MainPos - pos).magnitude
  915. Laser(BrickColor.new("White"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  916. MainPos = MainPos + MouseLook.lookVector * speed
  917. num = num - 1
  918. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  919. if hit ~= nil then
  920. num = 0
  921. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  922. refpart.Anchored = true
  923. refpart.CFrame = CFrame.new(pos)
  924. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  925. game:GetService("Debris"):AddItem(refpart, 2)
  926. end
  927. if num <= 0 then
  928. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  929. refpart.Anchored = true
  930. refpart.CFrame = CFrame.new(pos)
  931. if hit ~= nil then
  932. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  933. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  934. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  935. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  936. end
  937. game:GetService("Debris"):AddItem(refpart, 0)
  938. end
  939. until num <= 0
  940. end))
  941. end
  942. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  943. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  944. local MainPos = partt.Position
  945. local MainPos2 = mouse + SpreadVectors
  946. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  947. local speed = 500
  948. local num = 1
  949. coroutine.resume(coroutine.create(function()
  950. repeat
  951. swait()
  952. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  953. local mag = (MainPos - pos).magnitude
  954. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  955. MainPos = MainPos + MouseLook.lookVector * speed
  956. num = num - 1
  957. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  958. if hit ~= nil then
  959. num = 0
  960. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  961. refpart.Anchored = true
  962. refpart.CFrame = CFrame.new(pos)
  963. game:GetService("Debris"):AddItem(refpart, 2)
  964. end
  965. if num <= 0 then
  966. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  967. refpart.Anchored = true
  968. refpart.CFrame = CFrame.new(pos)
  969. if hit ~= nil then
  970. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  971. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  972. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  973. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  974. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  975. end
  976. game:GetService("Debris"):AddItem(refpart, 0)
  977. end
  978. until num <= 0
  979. end))
  980. end
  981.  
  982. ---
  983. tp = true
  984. Mouse.KeyDown:connect(function(key)
  985. if key == "" then
  986. if tp == true then
  987. tp = true
  988. Character.Head.face.Parent = game.Lighting
  989.  
  990. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  991. game.Lighting.face.Parent = Character.Head
  992. wait(0)
  993.  
  994. tp = true
  995.  
  996.  
  997. end
  998. end
  999. end)
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005. --used things
  1006. vt = Vector3.new
  1007. bc = BrickColor.new
  1008. br = BrickColor.random
  1009. local cam = game.Workspace.CurrentCamera
  1010.  
  1011.  
  1012. --damage
  1013. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1014. if hit.Parent==nil then
  1015. return
  1016. end
  1017. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1018. for _,v in pairs(hit.Parent:children()) do
  1019. if v:IsA("Humanoid") then
  1020. h=v
  1021. end
  1022. end
  1023. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1024. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1025. end
  1026. if hit.Parent.className=="Hat" then
  1027. hit=hit.Parent.Parent:findFirstChild("Head")
  1028. end
  1029. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1030. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1031. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1032. return
  1033. end]]
  1034. -- hs(hit,1.2)
  1035. c=Instance.new("ObjectValue")
  1036. c.Name="creator"
  1037. c.Value=game:service("Players").LocalPlayer
  1038. c.Parent=h
  1039. game:GetService("Debris"):AddItem(c,.5)
  1040. Damage=math.random(minim,maxim)
  1041. -- h:TakeDamage(Damage)
  1042. blocked=false
  1043. block=hit.Parent:findFirstChild("Block")
  1044. if block~=nil then
  1045. print(block.className)
  1046. if block.className=="NumberValue" then
  1047. if block.Value>0 then
  1048. blocked=true
  1049. if decreaseblock==nil then
  1050. block.Value=block.Value-1
  1051. end
  1052. end
  1053. end
  1054. if block.className=="IntValue" then
  1055. if block.Value>0 then
  1056. blocked=true
  1057. if decreaseblock~=nil then
  1058. block.Value=block.Value-1
  1059. end
  1060. end
  1061. end
  1062. end
  1063. if blocked==false then
  1064. -- h:TakeDamage(Damage)
  1065. h.Health=h.Health-Damage
  1066. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1067. else
  1068. h.Health=h.Health-(Damage/2)
  1069. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1070. end
  1071. if Type=="Knockdown" then
  1072. Humanoid=hit.Parent.Humanoid
  1073. Humanoid.PlatformStand=true
  1074. coroutine.resume(coroutine.create(function(HHumanoid)
  1075. swait(1)
  1076. HHumanoid.PlatformStand=false
  1077. end), Humanoid)
  1078. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1079. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1080. local bodvol=Instance.new("BodyVelocity")
  1081. bodvol.velocity=angle*knockback
  1082. bodvol.P=5000
  1083. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1084. bodvol.Parent=hit
  1085. rl=Instance.new("BodyAngularVelocity")
  1086. rl.P=3000
  1087. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1088. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1089. rl.Parent=hit
  1090. game:GetService("Debris"):AddItem(bodvol,.5)
  1091. game:GetService("Debris"):AddItem(rl,.5)
  1092. elseif Type=="Normal" then
  1093. bp=Instance.new("BodyVelocity")
  1094. bp.P=100000
  1095. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1096. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1097. if KnockbackType==1 then
  1098. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1099. elseif KnockbackType==2 then
  1100. bp.velocity=Property.CFrame.lookVector*knockback
  1101. end
  1102. if knockback>0 then
  1103. bp.Parent=hit.Parent.Torso
  1104.  
  1105. end
  1106. game:GetService("Debris"):AddItem(bp,.5)
  1107. elseif Type=="Up" then
  1108. local bodyVelocity=Instance.new("BodyVelocity")
  1109. bodyVelocity.velocity=vt(0,60,0)
  1110. bodyVelocity.P=5000
  1111. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1112. bodyVelocity.Parent=hit
  1113. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1114. rl=Instance.new("BodyAngularVelocity")
  1115. rl.P=3000
  1116. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1117. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1118. rl.Parent=hit
  1119. game:GetService("Debris"):AddItem(rl,.5)
  1120. elseif Type=="Snare" then
  1121. bp=Instance.new("BodyPosition")
  1122. bp.P=2000
  1123. bp.D=100
  1124. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1125. bp.position=hit.Parent.Torso.Position
  1126. bp.Parent=hit.Parent.Torso
  1127. game:GetService("Debris"):AddItem(bp,1)
  1128. elseif Type=="Target" then
  1129. if Targetting==false then
  1130. ZTarget=hit.Parent.Torso
  1131. coroutine.resume(coroutine.create(function(Part)
  1132. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1133. swait(1)
  1134. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1135. end),ZTarget)
  1136. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1137. targetgui=Instance.new("BillboardGui")
  1138. targetgui.Parent=ZTarget
  1139. targetgui.Size=UDim2.new(10,100,10,100)
  1140. targ=Instance.new("ImageLabel")
  1141. targ.Parent=targetgui
  1142. targ.BackgroundTransparency=1
  1143. targ.Image="rbxassetid://4834067"
  1144. targ.Size=UDim2.new(1,0,1,0)
  1145. cam.CameraType="Scriptable"
  1146. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1147. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1148. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1149. Targetting=true
  1150. RocketTarget=ZTarget
  1151. for i=1,Property do
  1152. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1153. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1154. swait()
  1155. end
  1156. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1157. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1158. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1159. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1160. end
  1161. Targetting=true
  1162. RocketTarget=true
  1163. targetgui.Parent=true
  1164. cam.CameraType="Custom"
  1165. end
  1166. end
  1167. debounce=Instance.new("BoolValue")
  1168. debounce.Name="DebounceHit"
  1169. debounce.Parent=hit.Parent
  1170. debounce.Value=true
  1171. game:GetService("Debris"):AddItem(debounce,Delay)
  1172. c=Instance.new("ObjectValue")
  1173. c.Name="creator"
  1174. c.Value=Player
  1175. c.Parent=h
  1176. game:GetService("Debris"):AddItem(c,.5)
  1177. CRIT=true
  1178. hitDeb=true
  1179. AttackPos=6
  1180. end
  1181. end
  1182.  
  1183. showDamage=function(Char,Dealt,du,Color)
  1184. m=Instance.new("Model")
  1185. m.Name=tostring(Dealt)
  1186. h=Instance.new("Humanoid")
  1187. h.Health=0
  1188. h.MaxHealth=0
  1189. h.Parent=m
  1190. c=Instance.new("Part")
  1191. c.Transparency=0
  1192. c.BrickColor=Color
  1193. c.Transparency = 1
  1194. c.Name="Head"
  1195. c.TopSurface=0
  1196. c.BottomSurface=0
  1197. c.formFactor="Plate"
  1198. c.Size=Vector3.new(1,.4,1)
  1199.  
  1200. local txt = Instance.new("BillboardGui", c)
  1201. txt.Adornee = c
  1202. txt.Name = "_status"
  1203. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1204. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1205. local text = Instance.new("TextLabel", txt)
  1206. text.Size = UDim2.new(10, 0, 7, 0)
  1207. text.FontSize = "Size12"
  1208. text.TextScaled = true
  1209. text.TextTransparency = 0.5
  1210. text.BackgroundTransparency = 1
  1211. text.TextTransparency = 0.5
  1212. text.TextStrokeTransparency = 0.5
  1213. text.Font = "SciFi"
  1214. text.TextStrokeColor3 = Color3.new(0,0,0)
  1215. v=Instance.new("Part")
  1216. v.Name = "ColorBrick"
  1217. v.Parent=c
  1218. v.FormFactor="Symmetric"
  1219. v.Anchored=true
  1220. v.CanCollide=false
  1221. v.BottomSurface="Smooth"
  1222. v.TopSurface="Smooth"
  1223. v.Size=Vector3.new(10,5,3)
  1224. v.Transparency=1
  1225. v.CFrame=c.CFrame
  1226. v.BrickColor=BrickColor.random()
  1227. v.Transparency=1
  1228. text.TextColor3 = t.BrickColor.Color
  1229. v.Shape="Block"
  1230. text.Text = tostring(Dealt)
  1231. ms=Instance.new("CylinderMesh")
  1232. ms.Scale=Vector3.new(.8,.8,.8)
  1233. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1234. local rndm=math.random(1,#hitsounds)
  1235. local r=rndm
  1236. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1237. if CRIT==true then
  1238. ms.Scale=Vector3.new(1,1.25,1)
  1239. end
  1240. ms.Parent=c
  1241. c.Reflectance=0
  1242. Instance.new("BodyGyro").Parent=c
  1243. c.Parent=m
  1244. if Char:findFirstChild("Head")~=nil then
  1245. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1246. elseif Char.Parent:findFirstChild("Head")~=nil then
  1247. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1248. end
  1249. f=Instance.new("BodyPosition")
  1250. f.P=200000
  1251. f.D=100
  1252. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1253. f.position=c.Position+Vector3.new(0,3,0)
  1254. f.Parent=c
  1255. game:GetService("Debris"):AddItem(m,.5+du)
  1256. c.CanCollide=false
  1257. m.Parent=workspace
  1258. c.CanCollide=false
  1259. end
  1260.  
  1261. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1262. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1263. end
  1264.  
  1265. function dmgstart(dmg,what)
  1266. hitcon = what.Touched:connect(function(hit)
  1267. local hum = hit.Parent:FindFirstChild("Humanoid")
  1268. if hum and not hum:IsDescendantOf(Character) then
  1269. hum:TakeDamage(dmg)
  1270. end
  1271. end)
  1272. end
  1273.  
  1274. function dmgstop()
  1275. hitcon:disconnect()
  1276. end
  1277. ------
  1278. hito = function(dm, X, c, dn, dp, dq)
  1279. for I,dr in pairs(workspace:GetChildren()) do
  1280. if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  1281. local ds = dr:FindFirstChild("Humanoid")
  1282. local dt = dr:FindFirstChild("HumanoidRootPart")
  1283. TakeDamage(ds, c)
  1284.  
  1285. ds.Parent:BreakJoints()
  1286. end
  1287. ds:SetStateEnabled(16, true)
  1288. delay(dn, function()
  1289. ds:SetStateEnabled(16, true)
  1290. end)
  1291. local du = Instance.new("StringValue")
  1292. du.Name = "alabo"
  1293. du.Parent = dt
  1294. game.Debris:AddItem(du, dn)
  1295. local dv = Instance.new("Part")
  1296. nooutline(dv)
  1297. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1298. dv.Transparency = 0.25
  1299. dv.Anchored = true
  1300. dv.CanCollide = false
  1301. dv.BrickColor = BrickColor.new("White")
  1302. dv.Material = "Neon"
  1303. dv.Locked = true
  1304. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1305. dv.Parent = modz
  1306. local dw = Instance.new("SpecialMesh")
  1307. dw.MeshType = "Sphere"
  1308. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1309. dw.Parent = dv
  1310. game.Debris:AddItem(dv, 1)
  1311. local dx = Instance.new("Model")
  1312. dx.Name = c
  1313. dx.Parent = workspace
  1314. game.Debris:AddItem(dx, 0.5 + c / 75)
  1315. local dy = Instance.new("Humanoid")
  1316. dy.MaxHealth = 0
  1317. dy.Parent = dx
  1318. local dz = Instance.new("Part")
  1319. dz.Name = "Head"
  1320. dz.Locked = true
  1321. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1322. dz.Position = dt.Position
  1323. dz.BrickColor = BrickColor.new("New Yeller")
  1324. dz.Material = "Neon"
  1325. dz.Transparency = 1
  1326. dz.CanCollide = false
  1327. dz.Parent = dx
  1328. local dA = Instance.new("BodyPosition")
  1329. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1330. dA.P = 20000
  1331. dA.D = 300
  1332. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1333. dA.Parent = dz
  1334. local dB = Instance.new("CylinderMesh")
  1335. dB.Parent = dz
  1336. coroutine.resume(coroutine.create(function()
  1337. while dB do
  1338. swait()
  1339. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1340. end
  1341. end))
  1342. if dp then
  1343. local dC = Instance.new("BodyVelocity")
  1344. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1345. dC.P = 9999999999
  1346. dC.Velocity = dp
  1347. dC.Parent = dt
  1348. game.Debris:AddItem(dC, dn)
  1349. end
  1350. if dq then
  1351. local dD = Instance.new("BodyAngularVelocity")
  1352. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1353. dD.P = math.huge
  1354. dD.AngularVelocity = dq
  1355. dD.Parent = dt
  1356. game.Debris:AddItem(dD, dn)
  1357. end
  1358. local dE = Instance.new("Sound")
  1359. dE.Pitch = rd2(10, 11) / 10
  1360. dE.Volume = rd2(10, 13) / 10
  1361. dE.EmitterSize = 10
  1362. dE.SoundId = "rbxassetid://"
  1363. dE.Parent = dv
  1364. dE:Play()
  1365. coroutine.resume(coroutine.create(function()
  1366. for I = 1, 5 do
  1367. swait()
  1368. dv.Transparency = dv.Transparency + 0.175
  1369. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1370. end
  1371. end))
  1372. end
  1373. end
  1374.  
  1375.  
  1376.  
  1377.  
  1378. function Del()
  1379. if not D then D = true
  1380. Idle = true
  1381.  
  1382. for i = 0,2,0.1 do
  1383. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  1384. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  1385. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  1386. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1387. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  1388. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1389. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1390. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1391. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1392. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1393. game:GetService("RunService").RenderStepped:wait()
  1394. end
  1395. local Sound = Instance.new("Sound",Character.UpperTorso)
  1396. Sound.SoundId = "rbxassetid://"
  1397. Sound.Volume = 10
  1398. Sound.Pitch = 1
  1399. Sound.Looped = false
  1400. Sound:Play()
  1401. wait(0.5)
  1402. local Bq = Instance.new("Part",UpperTorso)
  1403. Bq.Size = Vector3.new(1,1,1)
  1404. Bq.BrickColor = BrickColor.new("White")
  1405. Bq.Material = "Neon"
  1406. Bq.Anchored = false
  1407. Bq.CanCollide = false
  1408. Bq.Transparency = math.huge
  1409. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  1410. local Bq2 = Instance.new("SpecialMesh",Bq)
  1411. Bq2.MeshType = "Sphere"
  1412. Bq2.Scale = Vector3.new(1,1,1)
  1413. Bq.Touched:connect(function(hit)
  1414. if hitted == false then
  1415. hitted = true
  1416.  
  1417.  
  1418. for i = 1,1000 do
  1419.  
  1420. game:GetService("RunService").RenderStepped:wait()
  1421. end
  1422. end
  1423. end)
  1424.  
  1425. local Fl = Instance.new("BodyVelocity",Bq)
  1426. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1427. Fl.velocity = Mouse.hit.lookVector*120
  1428. for i = 0,2,0.1 do
  1429. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  1430. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  1431. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1432. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1433. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  1434. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1435. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1436. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1437. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  1438. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1439. game:GetService("RunService").RenderStepped:wait()
  1440. end
  1441. longpunch()
  1442. wait(0)
  1443. Idle = false
  1444. hitted = false
  1445. wait(2)
  1446. D = false
  1447. end
  1448. end
  1449. --
  1450. ------
  1451. function FindNearestTorso(Position,Distance,SinglePlayer)
  1452. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1453. local List = {}
  1454. for i,v in pairs(workspace:GetChildren())do
  1455. if v:IsA("Model")then
  1456. if v:findFirstChild("Torso")then
  1457. if v ~= Character then
  1458. if(v.Torso.Position -Position).magnitude <= Distance then
  1459. table.insert(List,v)
  1460. end
  1461. end
  1462. end
  1463. end
  1464. end
  1465. return List
  1466. end
  1467.  
  1468. ------
  1469. function superpunch()
  1470.  
  1471. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1472. Sound.SoundId = "rbxassetid://157878578"
  1473. Sound.Pitch = 1
  1474. Sound.Looped = false
  1475. Sound.Volume = 10
  1476. Sound:play()
  1477. local rng = Instance.new("Part", Mouse)
  1478. rng.Anchored = true
  1479. rng.BrickColor = BrickColor.new("White")
  1480. rng.CanCollide = false
  1481. rng.FormFactor = 3
  1482. rng.Name = "Ring"
  1483. rng.Size = Vector3.new(1, 1, 1)
  1484. rng.Transparency = 0
  1485. rng.TopSurface = 0
  1486. rng.BottomSurface = 0
  1487. rng.CFrame = RootPart.CFrame
  1488. local rngm = Instance.new("SpecialMesh", rng)
  1489. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1490. local rng2 = rng:Clone()
  1491. rng2.Parent = Character
  1492. local rng2m = rng2.Mesh
  1493. local rng3 = rng:Clone()
  1494. rng3.Parent = Character
  1495. local rng3m = rng3.Mesh
  1496. local rng4 = rng:Clone()
  1497. rng4.Parent = Character
  1498. local rng4m = rng4.Mesh
  1499. local rng5 = rng:Clone()
  1500. rng5.Parent = Character
  1501. local rng5m = rng5.Mesh
  1502. local rng6 = rng:Clone()
  1503. rng6.Material = "Plastic"
  1504. rng6.Parent = Character
  1505. local rng6m = rng6.Mesh
  1506. rng6m.Scale = vt(2.5,2.5,2)
  1507. rng6m.MeshType = "FileMesh"
  1508. rng6m.MeshId = "rbxassetid://437347603"
  1509. local hita = rng6.Touched:connect(function(hit)
  1510. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1511. end)
  1512. rng2.CFrame = RootPart.CFrame
  1513. rng3.CFrame = RootPart.CFrame
  1514. rng4.CFrame = RootPart.CFrame
  1515. rng5.CFrame = RootPart.CFrame
  1516. rng6.CFrame = RootPart.CFrame
  1517. wait()
  1518. local Sound = Instance.new("Sound",rng6)--136847657
  1519. Sound.SoundId = "rbxassetid://136847657"
  1520. Sound.Pitch = 1
  1521. Sound.Looped = false
  1522. Sound.Volume = 10
  1523. Sound:play()
  1524. local scaler = 10/5
  1525. local scaler2 = 10/5
  1526. for i = 0,10,0.1 do
  1527. swait()
  1528. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1529. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1530. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1531. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1532. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1533. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1534. rng6.CFrame = rng3.CFrame
  1535. rng.Transparency = rng.Transparency + 0.1
  1536. rng2.Transparency = rng2.Transparency + 1.01
  1537. rng3.Transparency = rng3.Transparency + 0.01
  1538. rng4.Transparency = rng4.Transparency + 0.01
  1539. rng5.Transparency = rng5.Transparency + 0.01
  1540. rng6.Transparency = rng6.Transparency + 0.021
  1541. scaler = scaler - 0.125/5
  1542. scaler2 = scaler2 - 0.1/5
  1543. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1544. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1545. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1546. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1547. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1548. game:GetService("Debris"):AddItem(bv, 1)
  1549. end
  1550. hita:disconnect()
  1551. game:GetService("Debris"):AddItem(rng, 1)
  1552. game:GetService("Debris"):AddItem(rng2, 1)
  1553. game:GetService("Debris"):AddItem(rng3, 1)
  1554. game:GetService("Debris"):AddItem(rng4, 1)
  1555. game:GetService("Debris"):AddItem(rng5, 1)
  1556. attack = false
  1557. end
  1558.  
  1559.  
  1560. ----
  1561. ------
  1562. function wam()
  1563.  
  1564. local rng = Instance.new("Part", Mouse)
  1565. rng.Anchored = true
  1566. rng.BrickColor = BrickColor.new("White")
  1567. rng.CanCollide = false
  1568. rng.FormFactor = 3
  1569. rng.Name = "Ring"
  1570. rng.Size = Vector3.new(1, 1, 1)
  1571. rng.Transparency = 0
  1572. rng.TopSurface = 0
  1573. rng.BottomSurface = 0
  1574. rng.CFrame = RootPart.CFrame
  1575. local rngm = Instance.new("SpecialMesh", rng)
  1576. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1577. local rng2 = rng:Clone()
  1578. rng2.Parent = Character
  1579. local rng2m = rng2.Mesh
  1580. local rng3 = rng:Clone()
  1581. rng3.Parent = Character
  1582. local rng3m = rng3.Mesh
  1583. local rng4 = rng:Clone()
  1584. rng4.Parent = Character
  1585. local rng4m = rng4.Mesh
  1586. local rng5 = rng:Clone()
  1587. rng5.Parent = Character
  1588. local rng5m = rng5.Mesh
  1589. local rng6 = rng:Clone()
  1590. rng6.Material = "Plastic"
  1591. rng6.Parent = Character
  1592. local rng6m = rng6.Mesh
  1593. rng6m.Scale = vt(2.5,2.5,2)
  1594. rng6m.MeshType = "FileMesh"
  1595. rng6m.MeshId = "rbxassetid://0"
  1596. local hita = rng6.Touched:connect(function(hit)
  1597. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1598. end)
  1599. rng2.CFrame = RootPart.CFrame
  1600. rng3.CFrame = RootPart.CFrame
  1601. rng4.CFrame = RootPart.CFrame
  1602. rng5.CFrame = RootPart.CFrame
  1603. rng6.CFrame = RootPart.CFrame
  1604. wait()
  1605. local Sound = Instance.new("Sound",rng6)--136847657
  1606. Sound.SoundId = "rbxassetid://"
  1607. Sound.Pitch = 1
  1608. Sound.Looped = false
  1609. Sound.Volume = 10
  1610. Sound:play()
  1611. local scaler = 10/5
  1612. local scaler2 = 10/5
  1613. for i = 0,10,0.1 do
  1614. swait()
  1615. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1616. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1617. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1618. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1619. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1620. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1621. rng6.CFrame = rng3.CFrame
  1622. rng.Transparency = rng.Transparency + 0.1
  1623. rng2.Transparency = rng2.Transparency + 1.01
  1624. rng3.Transparency = rng3.Transparency + 0.01
  1625. rng4.Transparency = rng4.Transparency + 0.01
  1626. rng5.Transparency = rng5.Transparency + 0.01
  1627. rng6.Transparency = rng6.Transparency + 0.021
  1628. scaler = scaler - 0.125/5
  1629. scaler2 = scaler2 - 0.1/5
  1630. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1631. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1632. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1633. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1634. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1635. game:GetService("Debris"):AddItem(bv, 1)
  1636. end
  1637. hita:disconnect()
  1638. game:GetService("Debris"):AddItem(rng, 1)
  1639. game:GetService("Debris"):AddItem(rng2, 1)
  1640. game:GetService("Debris"):AddItem(rng3, 1)
  1641. game:GetService("Debris"):AddItem(rng4, 1)
  1642. game:GetService("Debris"):AddItem(rng5, 1)
  1643. attack = false
  1644. end
  1645.  
  1646.  
  1647. ----
  1648. ------
  1649. function fcpunch()
  1650.  
  1651.  
  1652. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1653. Sound.SoundId = "rbxassetid://157878578"
  1654. Sound.Pitch = 1
  1655. Sound.Looped = false
  1656. Sound.Volume = 10
  1657. Sound:play()
  1658. local rng = Instance.new("Part", Mouse)
  1659. rng.Anchored = true
  1660. rng.BrickColor = BrickColor.new("White")
  1661. rng.CanCollide = false
  1662. rng.FormFactor = 3
  1663. rng.Name = "Ring"
  1664. rng.Size = Vector3.new(1, 1, 1)
  1665. rng.Transparency = 0
  1666. rng.TopSurface = 0
  1667. rng.BottomSurface = 0
  1668. rng.CFrame = RootPart.CFrame
  1669. local rngm = Instance.new("SpecialMesh", rng)
  1670. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1671. local rng2 = rng:Clone()
  1672. rng2.Parent = Character
  1673. local rng2m = rng2.Mesh
  1674. local rng3 = rng:Clone()
  1675. rng3.Parent = Character
  1676. local rng3m = rng3.Mesh
  1677. local rng4 = rng:Clone()
  1678. rng4.Parent = Character
  1679. local rng4m = rng4.Mesh
  1680. local rng5 = rng:Clone()
  1681. rng5.Parent = Character
  1682. local rng5m = rng5.Mesh
  1683. local rng6 = rng:Clone()
  1684. rng6.Material = "Plastic"
  1685. rng6.Parent = Character
  1686. local rng6m = rng6.Mesh
  1687. rng6m.Scale = vt(0,0,0)
  1688. rng6m.MeshType = "FileMesh"
  1689. rng6m.MeshId = "rbxassetid://0"
  1690. local hita = rng6.Touched:connect(function(hit)
  1691. Damagefunc(hit,70024207,20000500007,math.random(70000000,20000000000),"Normal",RootPart,.2,1)
  1692. end)
  1693. rng2.CFrame = RootPart.CFrame
  1694. rng3.CFrame = RootPart.CFrame
  1695. rng4.CFrame = RootPart.CFrame
  1696. rng5.CFrame = RootPart.CFrame
  1697. rng6.CFrame = RootPart.CFrame
  1698. wait()
  1699. local FZZ = Instance.new("ParticleEmitter",rng6)
  1700. FZZ.Texture = "rbxassetid://0"
  1701. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1702. FZZ.EmissionDirection = "Top"
  1703. FZZ.Speed = NumberRange.new(0)
  1704. FZZ.Size = NumberSequence.new(14,18)
  1705. FZZ.Drag = 2
  1706. FZZ.LockedToPart = true
  1707. FZZ.Lifetime = NumberRange.new(0.2)
  1708. FZZ.Rate = 1000
  1709. FZZ.LightEmission = 0.75
  1710. FZZ.Rotation = NumberRange.new(-100, 100)
  1711. FZZ.VelocitySpread = 70
  1712. local Sound = Instance.new("Sound",rng6)--136847657
  1713. Sound.SoundId = "rbxassetid://136847657"
  1714. Sound.Pitch = 1
  1715. Sound.Looped = false
  1716. Sound.Volume = 10
  1717. Sound:play()
  1718. local scaler = 10/5
  1719. local scaler2 = 10/5
  1720. for i = 0,10,0.1 do
  1721. swait()
  1722. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1723. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1724. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1725. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1726. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1727. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1728. rng6.CFrame = rng3.CFrame
  1729. rng.Transparency = rng.Transparency + 0.1
  1730. rng2.Transparency = rng2.Transparency + 1.01
  1731. rng3.Transparency = rng3.Transparency + 0.01
  1732. rng4.Transparency = rng4.Transparency + 0.01
  1733. rng5.Transparency = rng5.Transparency + 0.01
  1734. rng6.Transparency = rng6.Transparency + 0.021
  1735. scaler = scaler - 0.125/5
  1736. scaler2 = scaler2 - 0.1/5
  1737. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1738. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1739. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1740. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1741. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1742. game:GetService("Debris"):AddItem(bv, 1)
  1743. end
  1744. hita:disconnect()
  1745. game:GetService("Debris"):AddItem(rng, 1)
  1746. game:GetService("Debris"):AddItem(rng2, 1)
  1747. game:GetService("Debris"):AddItem(rng3, 1)
  1748. game:GetService("Debris"):AddItem(rng4, 1)
  1749. game:GetService("Debris"):AddItem(rng5, 1)
  1750. attack = false
  1751. FZZ:Destroy()
  1752. end
  1753. ------
  1754. function pew()
  1755.  
  1756. local rng = Instance.new("Part", Mouse)
  1757. rng.Anchored = true
  1758. rng.BrickColor = BrickColor.new("White")
  1759. rng.CanCollide = false
  1760. rng.FormFactor = 3
  1761. rng.Name = "Ring"
  1762. rng.Size = Vector3.new(1, 1, 1)
  1763. rng.Transparency = 0
  1764. rng.TopSurface = 0
  1765. rng.BottomSurface = 0
  1766. rng.CFrame = RootPart.CFrame
  1767. local rngm = Instance.new("SpecialMesh", rng)
  1768. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1769. local rng2 = rng:Clone()
  1770. rng2.Parent = Character
  1771. local rng2m = rng2.Mesh
  1772. local rng3 = rng:Clone()
  1773. rng3.Parent = Character
  1774. local rng3m = rng3.Mesh
  1775. local rng4 = rng:Clone()
  1776. rng4.Parent = Character
  1777. local rng4m = rng4.Mesh
  1778. local rng5 = rng:Clone()
  1779. rng5.Parent = Character
  1780. local rng5m = rng5.Mesh
  1781. local rng6 = rng:Clone()
  1782. rng6.Material = "Plastic"
  1783. rng6.Parent = Character
  1784. local rng6m = rng6.Mesh
  1785. rng6m.Scale = vt(2.5,2.5,2)
  1786. rng6m.MeshType = "FileMesh"
  1787. rng6m.MeshId = "rbxassetid://437347603"
  1788. local hita = rng6.Touched:connect(function(hit)
  1789. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1790. end)
  1791. rng2.CFrame = RightHand.CFrame
  1792. rng3.CFrame = RightHand.CFrame
  1793. rng4.CFrame = RightHand.CFrame
  1794. rng5.CFrame = RightHand.CFrame
  1795. rng6.CFrame = RightHand.CFrame
  1796. wait()
  1797. local scaler = 10/5
  1798. local scaler2 = 10/5
  1799. for i = 0,10,0.1 do
  1800. swait()
  1801. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1802. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1803. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1804. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1805. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1806. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1807. rng6.CFrame = rng3.CFrame
  1808. rng.Transparency = rng.Transparency + 0.1
  1809. rng2.Transparency = rng2.Transparency + 1.01
  1810. rng3.Transparency = rng3.Transparency + 0.01
  1811. rng4.Transparency = rng4.Transparency + 0.01
  1812. rng5.Transparency = rng5.Transparency + 0.01
  1813. rng6.Transparency = rng6.Transparency + 0.021
  1814. scaler = scaler - 0.125/5
  1815. scaler2 = scaler2 - 0.1/5
  1816. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1817. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1818. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1819. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1820. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1821. game:GetService("Debris"):AddItem(bv, 1)
  1822. end
  1823. hita:disconnect()
  1824. game:GetService("Debris"):AddItem(rng, 1)
  1825. game:GetService("Debris"):AddItem(rng2, 1)
  1826. game:GetService("Debris"):AddItem(rng3, 1)
  1827. game:GetService("Debris"):AddItem(rng4, 1)
  1828. game:GetService("Debris"):AddItem(rng5, 1)
  1829. attack = false
  1830. end
  1831. ------
  1832. function longpunch()
  1833.  
  1834.  
  1835. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1836. Sound.SoundId = "rbxassetid://157878578"
  1837. Sound.Pitch = 1
  1838. Sound.Looped = false
  1839. Sound.Volume = 10
  1840. Sound:play()
  1841. local rng = Instance.new("Part", Mouse)
  1842. rng.Anchored = true
  1843. rng.BrickColor = BrickColor.new("White")
  1844. rng.CanCollide = false
  1845. rng.FormFactor = 3
  1846. rng.Name = "Ring"
  1847. rng.Size = Vector3.new(1, 1, 1)
  1848. rng.Transparency = 0
  1849. rng.TopSurface = 0
  1850. rng.BottomSurface = 0
  1851. rng.CFrame = RootPart.CFrame
  1852. local rngm = Instance.new("SpecialMesh", rng)
  1853. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1854. local rng2 = rng:Clone()
  1855. rng2.Parent = Character
  1856. local rng2m = rng2.Mesh
  1857. local rng3 = rng:Clone()
  1858. rng3.Parent = Character
  1859. local rng3m = rng3.Mesh
  1860. local rng4 = rng:Clone()
  1861. rng4.Parent = Character
  1862. local rng4m = rng4.Mesh
  1863. local rng5 = rng:Clone()
  1864. rng5.Parent = Character
  1865. local rng5m = rng5.Mesh
  1866. local rng6 = rng:Clone()
  1867. rng6.Material = "Plastic"
  1868. rng6.Parent = Character
  1869. local rng6m = rng6.Mesh
  1870. rng6m.Scale = vt(3.5,3.5,3)
  1871. rng6m.MeshType = "FileMesh"
  1872. rng6m.MeshId = "rbxassetid://437347603"
  1873. local hita = rng6.Touched:connect(function(hit)
  1874. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1875. end)
  1876. rng2.CFrame = RootPart.CFrame
  1877. rng3.CFrame = RootPart.CFrame
  1878. rng4.CFrame = RootPart.CFrame
  1879. rng5.CFrame = RootPart.CFrame
  1880. rng6.CFrame = RootPart.CFrame
  1881. wait()
  1882. local Sound = Instance.new("Sound",rng6)--136847657
  1883. Sound.SoundId = "rbxassetid://136847657"
  1884. Sound.Pitch = 1.1
  1885. Sound.Looped = false
  1886. Sound.Volume = 10
  1887. Sound:play()
  1888. local scaler = 10/5
  1889. local scaler2 = 10/5
  1890. for i = 0,10,0.1 do
  1891. swait()
  1892. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1893. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1894. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1895. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1896. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1897. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1898. rng6.CFrame = rng3.CFrame
  1899. rng.Transparency = rng.Transparency + 0.1
  1900. rng2.Transparency = rng2.Transparency + 1.01
  1901. rng3.Transparency = rng3.Transparency + 0.01
  1902. rng4.Transparency = rng4.Transparency + 0.01
  1903. rng5.Transparency = rng5.Transparency + 0.01
  1904. rng6.Transparency = rng6.Transparency + 0.021
  1905. scaler = scaler - 0.125/5
  1906. scaler2 = scaler2 - 0.1/5
  1907. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1908. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1909. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1910. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1911. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1912. game:GetService("Debris"):AddItem(bv, 1)
  1913. end
  1914. hita:disconnect()
  1915. game:GetService("Debris"):AddItem(rng, 1)
  1916. game:GetService("Debris"):AddItem(rng2, 1)
  1917. game:GetService("Debris"):AddItem(rng3, 1)
  1918. game:GetService("Debris"):AddItem(rng4, 1)
  1919. game:GetService("Debris"):AddItem(rng5, 1)
  1920. attack = false
  1921. end
  1922.  
  1923.  
  1924. ----
  1925.  
  1926.  
  1927. function Pew()
  1928. if not D then D = false
  1929. Idle = true
  1930. for i = 0,2,0.1 do
  1931. swait()
  1932. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1933. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1934. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1935. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1936. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1937. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1938. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1939. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1940. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1941. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1942. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1943. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1944. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1945. --game:GetService("RunService").RenderStepped:wait()
  1946. end
  1947. wait(0.7)
  1948.  
  1949. coroutine.resume(coroutine.create(function()
  1950. for i = 1,1000 do
  1951.  
  1952. game:GetService("RunService").RenderStepped:wait()
  1953. end
  1954.  
  1955. end))
  1956. for i = 0,2,0.1 do
  1957. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1958. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1959. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1960. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1961. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1962. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1963. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1964. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1965. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1966. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1967. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1968. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1969. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1970. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1971. game:GetService("RunService").RenderStepped:wait()
  1972. end
  1973. superpunch()
  1974. Idle = false
  1975. wait(0.7)
  1976. D = false
  1977. end
  1978. end
  1979.  
  1980.  
  1981. function fade(obj, dest, grow)
  1982. spawn(function()
  1983. local oldcf = obj.CFrame
  1984. for i = 0, 10 do
  1985. if grow then
  1986. obj.Size = obj.Size +Vector3.new(1,1,1)
  1987. obj.CFrame = oldcf
  1988. end
  1989. obj.Transparency = obj.Transparency +0.1
  1990. swait()
  1991. end
  1992. if dest then
  1993. obj:Destroy()
  1994. end
  1995. end)
  1996. end
  1997.  
  1998.  
  1999. function piu()
  2000. if not D then D = false
  2001. Idle = true
  2002. for i = 0,2,0.1 do
  2003. swait()
  2004. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2005. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2006. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2007. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2008. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2009. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2010. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2011. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2012. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2013. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2014. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2015. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2016. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2017. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2018. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2019. --game:GetService("RunService").RenderStepped:wait()
  2020. end
  2021. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  2022. FZcharge.Texture = "rbxassetid://31727915"
  2023. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  2024. FZcharge.EmissionDirection = "Bottom"
  2025. FZcharge.Speed = NumberRange.new(5)
  2026. FZcharge.Size = NumberSequence.new(2,1)
  2027. FZcharge.Drag = 2
  2028. FZcharge.LockedToPart = false
  2029. FZcharge.Lifetime = NumberRange.new(0.5)
  2030. FZcharge.Rate = 150
  2031. FZcharge.LightEmission = 0
  2032. FZcharge.Rotation = NumberRange.new(-100, 100)
  2033. FZcharge.VelocitySpread = 100
  2034. coroutine.resume(coroutine.create(function()
  2035. for i = 1,15 do
  2036. local HQ = Instance.new("Part",Character)
  2037. HQ.Size = Vector3.new(1,0,1)
  2038. HQ.BrickColor = BrickColor.new("White")
  2039. HQ.Material = "Neon"
  2040. HQ.Anchored = true
  2041. HQ.CanCollide = false
  2042. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2043. local HQ2 = Instance.new("SpecialMesh",HQ)
  2044. HQ2.MeshId = "rbxassetid://20329976"
  2045. HQ2.Scale = Vector3.new(1,1,1)
  2046.  
  2047. coroutine.resume(coroutine.create(function()
  2048. for i = 1,200 do
  2049. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  2050. HQ.Transparency = HQ.Transparency + 0.09
  2051. wait(0.00000000001)
  2052. end
  2053. end))
  2054. wait(0.3)
  2055. end
  2056. end))
  2057. coroutine.resume(coroutine.create(function()
  2058. for i = 1,12 do
  2059. local HQ = Instance.new("Part",RightHand)
  2060. HQ.Size = Vector3.new(1,1,1)
  2061. HQ.BrickColor = BrickColor.new("White")
  2062. HQ.Material = "Neon"
  2063. HQ.Anchored = true
  2064. HQ.CanCollide = false
  2065. HQ.Transparency = 0.4
  2066. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  2067. local HQ2 = Instance.new("SpecialMesh",HQ)
  2068. HQ2.MeshType = "Sphere"
  2069. HQ2.Scale = Vector3.new(1,1,1)
  2070. local ZQW = Instance.new("Part",RightHand)
  2071. ZQW.Size = Vector3.new(1,1,1)
  2072. ZQW.BrickColor = BrickColor.new("White")
  2073. ZQW.Material = "Neon"
  2074. ZQW.Transparency = 0.4
  2075. ZQW.Anchored = true
  2076. ZQW.CanCollide = false
  2077. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  2078. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  2079. ZQW2.MeshType = "Sphere"
  2080. ZQW2.Scale = Vector3.new(1,1,1)
  2081. local H = Instance.new("Part",RightHand)
  2082. H.Size = Vector3.new(1,1,1)
  2083. H.BrickColor = BrickColor.new("White")
  2084. H.CanCollide = false
  2085. H.Anchored = true
  2086. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  2087. local H2 = Instance.new("SpecialMesh",H)
  2088. H2.MeshId = "rbxassetid://9982590"
  2089. coroutine.resume(coroutine.create(function()
  2090. for i = 1,200 do
  2091. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  2092. ZQW.Transparency = ZQW.Transparency + 0.1
  2093. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  2094. HQ.Transparency = HQ.Transparency + 0.1
  2095. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  2096. H.Transparency = H.Transparency + 0.2
  2097. wait(0.00000000001)
  2098. end
  2099. HQ:Destroy()
  2100. H2:Destroy()
  2101. H:Destroy()
  2102. HQ2:Destroy()
  2103. ZQW:Destroy()
  2104. ZQW2:Destroy()
  2105. end))
  2106. wait(0.3)
  2107. end
  2108. end))
  2109. wait(0.5)
  2110. wait(4.5)
  2111.  
  2112.  
  2113. for i = 0,1.5,0.1 do
  2114. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2115. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2116. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2117. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2118. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2119. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2120. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2121. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2122. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2123. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2124. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2125. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2126. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2127. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2128. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2129. game:GetService("RunService").RenderStepped:wait()
  2130. end
  2131.  
  2132.  
  2133. coroutine.resume(coroutine.create(function()
  2134. for i = 1,3 do
  2135. local HQ = Instance.new("Part",Character)
  2136. HQ.Size = Vector3.new(1,1,1)
  2137. HQ.BrickColor = BrickColor.new("White")
  2138. HQ.Material = "Neon"
  2139. HQ.Anchored = true
  2140. HQ.CanCollide = false
  2141. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2142. local HQ2 = Instance.new("SpecialMesh",HQ)
  2143. HQ2.MeshId = "rbxassetid://20329976"
  2144. HQ2.Scale = Vector3.new(1,1,1)
  2145.  
  2146. coroutine.resume(coroutine.create(function()
  2147. for i = 1,200 do
  2148. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  2149. HQ.Transparency = HQ.Transparency + 0.09
  2150. wait(0.00000000001)
  2151. end
  2152. end))
  2153. wait(0.3)
  2154. end
  2155. end))
  2156. coroutine.resume(coroutine.create(function()
  2157. for i = 3,5 do
  2158. local HQ = Instance.new("Part",Character)
  2159. HQ.Size = Vector3.new(1,0,1)
  2160. HQ.BrickColor = BrickColor.new("White")
  2161. HQ.Material = "Neon"
  2162. HQ.Anchored = true
  2163. HQ.CanCollide = false
  2164. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2165. local HQ2 = Instance.new("SpecialMesh",HQ)
  2166. HQ2.MeshId = "rbxassetid://20329976"
  2167. HQ2.Scale = Vector3.new(1,1,1)
  2168. local HQR = Instance.new("Part",Character)
  2169. HQR.Size = Vector3.new(1,0,1)
  2170. HQR.BrickColor = BrickColor.new("White")
  2171. HQR.Material = "Neon"
  2172. HQR.Anchored = true
  2173. HQR.CanCollide = false
  2174. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2175. local HQR2 = Instance.new("SpecialMesh",HQR)
  2176. HQR2.MeshId = "rbxassetid://3270017"
  2177. HQR2.Scale = Vector3.new(1,1,1)
  2178.  
  2179. coroutine.resume(coroutine.create(function()
  2180. for i = 1,200 do
  2181. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  2182. HQ.Transparency = HQ.Transparency + 0.09
  2183. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  2184. HQR.Transparency = HQR.Transparency + 0.09
  2185. wait(0.00000000001)
  2186. end
  2187. HQ:Destroy()
  2188. HQ2:Destroy()
  2189. HQR:Destroy()
  2190. HQR2:Destroy()
  2191. end))
  2192. wait(0.3)
  2193. end
  2194. end))
  2195.  
  2196.  
  2197.  
  2198.  
  2199. FZcharge:Destroy()
  2200. killbrick2 = Instance.new("Part",Character)
  2201. killbrick2.Size = Vector3.new(80,80,9000)
  2202. killbrick2.Transparency = 1
  2203.  
  2204. killbrick2.CanCollide = true
  2205. wait(0.001)
  2206. killbrick2.CanCollide = false
  2207.  
  2208. killbrick2.Anchored = true
  2209.  
  2210. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  2211.  
  2212. killbrick2.Touched:connect(function(h)
  2213. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  2214. if x then
  2215. if x.Parent.Name == game.Players.LocalPlayer.Name then
  2216. safe = true
  2217. else safe = false
  2218. end
  2219. if x then
  2220. if safe == false then
  2221. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  2222. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  2223. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  2224.  
  2225.  
  2226. wait(0)
  2227. x.Parent:BreakJoints()
  2228. wait(1)
  2229. x.Parent:Destroy()
  2230. wait()
  2231. safe = true
  2232. end
  2233. end
  2234. end
  2235. end)
  2236. fcpunch()
  2237. wait(0.7)
  2238. Idle = false
  2239. killbrick2:Destroy()
  2240. wait(0.2)
  2241. D = false
  2242. end
  2243. end
  2244.  
  2245.  
  2246.  
  2247. function KickBoom()
  2248.  
  2249. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2250. Sound.SoundId = "rbxassetid://142070127"
  2251. Sound.Pitch = 1
  2252. Sound.Looped = false
  2253. Sound.Volume = 10
  2254. Sound:play()
  2255. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2256. Sound.SoundId = "rbxassetid://169628396"
  2257. Sound.Pitch = 1
  2258. Sound.Looped = false
  2259. Sound.Volume = 10
  2260. Sound:play()
  2261. local effspwn = Instance.new("Part")
  2262. local model = Instance.new("Model")
  2263. game.Debris:AddItem(model, 20)
  2264. model.Name = "smasheffects"
  2265. model.Parent = Character
  2266. effspwn.Name = "spwnr"
  2267. effspwn.Size = Vector3.new(1, 1, 1)
  2268. effspwn.Anchored = true
  2269. effspwn.CanCollide = false
  2270. effspwn.Transparency = 1
  2271. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2272. effspwn.Parent = model
  2273.  
  2274.  
  2275. for i = 1, 15 do
  2276. local gtrace = Instance.new("Part",game.Workspace)
  2277. gtrace.BrickColor = BrickColor.new("Grey")
  2278. gtrace.Material = "Slate"
  2279. gtrace.Size = Vector3.new(31,31,31)
  2280. gtrace.Anchored = true
  2281. gtrace.CanCollide = true
  2282. gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2283. local gdisp = coroutine.wrap(function()
  2284. wait(12)
  2285. for i = 1, 9 do
  2286. wait(.1)
  2287. gtrace.Transparency = gtrace.Transparency + .1
  2288. end
  2289. gtrace:Destroy()
  2290. end)
  2291. gdisp()
  2292. end
  2293.  
  2294.  
  2295. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2296. if v:FindFirstChild('Humanoid') then
  2297. v.Humanoid:TakeDamage(math.random(12040,12040))
  2298. v.Humanoid.PlatformStand = true
  2299. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2300. end
  2301. end
  2302.  
  2303.  
  2304. local H33 = Instance.new("Part",Character)
  2305. H33.Size = Vector3.new(1,1,1)
  2306. H33.BrickColor = BrickColor.new("White")
  2307. H33.CanCollide = false
  2308. H33.Anchored = true
  2309. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2310. local H233 = Instance.new("SpecialMesh",H33)
  2311. H233.MeshId = "rbxassetid://3270017"
  2312. local H333 = Instance.new("Part",Character)
  2313. H333.Size = Vector3.new(1,1,1)
  2314. H333.BrickColor = BrickColor.new("White")
  2315. H333.CanCollide = false
  2316. H333.Anchored = true
  2317. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2318. local H2333 = Instance.new("SpecialMesh",H333)
  2319. H2333.MeshId = "rbxassetid://3270017"
  2320. local H4 = Instance.new("Part",Character)
  2321. H4.Size = Vector3.new(1,1,1)
  2322. H4.BrickColor = BrickColor.new("White")
  2323. H4.CanCollide = false
  2324. H4.Anchored = true
  2325. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2326. local H24 = Instance.new("SpecialMesh",H4)
  2327. H24.MeshId = "rbxassetid://3270017"
  2328. coroutine.resume(coroutine.create(function()
  2329. for i = 1,200 do
  2330. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2331. H33.Transparency = H33.Transparency + 0.02
  2332. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2333. H333.Transparency = H333.Transparency + 0.02
  2334. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2335. H4.Transparency = H4.Transparency + 0.02
  2336. wait(0.00000000001)
  2337. end
  2338. end))
  2339.  
  2340.  
  2341. coroutine.resume(coroutine.create(function()
  2342. local shok = Instance.new("Part")
  2343. shok.Name = "shock3"
  2344. shok.BrickColor = BrickColor.new("Institutional white")
  2345. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2346. shok.Size = Vector3.new(1, 1, 1)
  2347. shok.Anchored = true
  2348. shok.Material = "Neon"
  2349. shok.Transparency = 0.35
  2350. shok.CanCollide = false
  2351. shok.Parent = model
  2352. game.Debris:AddItem(shok, 12)
  2353. local mesh = Instance.new("SpecialMesh")
  2354. mesh.MeshType = "FileMesh"
  2355. mesh.MeshId = "rbxassetid://"
  2356. mesh.Scale = Vector3.new(1, 1, 1)
  2357. mesh.Parent = shok
  2358. for e = 1, 15 do
  2359. wait()
  2360. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2361. shok.Transparency = shok.Transparency + 0.004
  2362. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2363. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2364. end
  2365. for e = 1, 16 do
  2366. wait()
  2367. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2368. shok.Transparency = shok.Transparency + 0.004
  2369. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2370. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2371. end
  2372. for e = 1, 12 do
  2373. wait()
  2374. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2375. shok.Transparency = shok.Transparency + 0.06
  2376. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2377. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2378. end
  2379. end))
  2380.  
  2381.  
  2382. coroutine.resume(coroutine.create(function()
  2383. local shok = Instance.new("Part")
  2384. shok.Name = "shock3"
  2385. shok.BrickColor = BrickColor.new("Lily white")
  2386. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2387. shok.Size = Vector3.new(1, 1, 1)
  2388. shok.Anchored = true
  2389. shok.Material = "Neon"
  2390. shok.Transparency = 0.1
  2391. shok.CanCollide = false
  2392. shok.Parent = model
  2393. game.Debris:AddItem(shok, 12)
  2394. local mesh = Instance.new("SpecialMesh")
  2395. mesh.MeshType = "FileMesh"
  2396. mesh.MeshId = "rbxassetid://1095708"
  2397. mesh.Scale = Vector3.new(47, 47, 47)
  2398. mesh.Parent = shok
  2399. for e = 1, 15 do
  2400. wait()
  2401. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2402. shok.Transparency = shok.Transparency + 0.04
  2403. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2404. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2405. end
  2406. for e = 1, 16 do
  2407. wait()
  2408. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2409. shok.Transparency = shok.Transparency + 0.04
  2410. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2411. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2412. shok.BrickColor = BrickColor.new("Grey")
  2413. end
  2414. for e = 1, 12 do
  2415. wait()
  2416. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2417. shok.Transparency = shok.Transparency + 0.004
  2418. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2419. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2420. end
  2421. end))
  2422.  
  2423. coroutine.resume(coroutine.create(function()
  2424. local shok = Instance.new("Part")
  2425. shok.Name = "shock3"
  2426. shok.BrickColor = BrickColor.new("Institutional white")
  2427. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2428. shok.Size = Vector3.new(1, 1, 1)
  2429. shok.Anchored = true
  2430. shok.Material = "Neon"
  2431. shok.Transparency = 0.35
  2432. shok.CanCollide = false
  2433. shok.Parent = model
  2434. game.Debris:AddItem(shok, 12)
  2435. local mesh = Instance.new("SpecialMesh")
  2436. mesh.MeshType = "FileMesh"
  2437. mesh.MeshId = "rbxassetid://549734488"
  2438. mesh.Scale = Vector3.new(1, 1, 1)
  2439. mesh.Parent = shok
  2440. for e = 1, 15 do
  2441. wait()
  2442. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2443. shok.Transparency = shok.Transparency + 0.004
  2444. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2445. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2446. end
  2447. for e = 1, 16 do
  2448. wait()
  2449. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2450. shok.Transparency = shok.Transparency + 0.004
  2451. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2452. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2453. end
  2454. for e = 1, 12 do
  2455. wait()
  2456. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2457. shok.Transparency = shok.Transparency + 0.06
  2458. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2459. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2460. end
  2461. end))
  2462. end
  2463. --
  2464. function chow()
  2465.  
  2466. local Sound = Instance.new("Sound",hit)--136847657
  2467. Sound.SoundId = "rbxassetid://142070127"
  2468. Sound.Pitch = 1
  2469. Sound.Looped = false
  2470. Sound.Volume = 10
  2471. Sound:play()
  2472. local Sound = Instance.new("Sound",hit)--136847657
  2473. Sound.SoundId = "rbxassetid://169628396"
  2474. Sound.Pitch = 1
  2475. Sound.Looped = false
  2476. Sound.Volume = 10
  2477. Sound:play()
  2478. local effspwn = Instance.new("Part")
  2479. local model = Instance.new("Model")
  2480. game.Debris:AddItem(model, 20)
  2481. model.Name = "smasheffects"
  2482. model.Parent = Character
  2483. effspwn.Name = "spwnr"
  2484. effspwn.Size = Vector3.new(1, 1, 1)
  2485. effspwn.Anchored = true
  2486. effspwn.CanCollide = false
  2487. effspwn.Transparency = 1
  2488. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2489. effspwn.Parent = model
  2490.  
  2491.  
  2492. for i = 1, 15 do
  2493. local gtrace = Instance.new("Part",game.Workspace)
  2494. gtrace.BrickColor = BrickColor.new("Grey")
  2495. gtrace.Material = "Slate"
  2496. gtrace.Size = Vector3.new(31,31,31)
  2497. gtrace.Anchored = true
  2498. gtrace.CanCollide = true
  2499. gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2500. local gdisp = coroutine.wrap(function()
  2501. wait(12)
  2502. for i = 1, 9 do
  2503. wait(.1)
  2504. gtrace.Transparency = gtrace.Transparency + .1
  2505. end
  2506. gtrace:Destroy()
  2507. end)
  2508. gdisp()
  2509. end
  2510.  
  2511.  
  2512. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2513. if v:FindFirstChild('Humanoid') then
  2514. v.Humanoid:TakeDamage(math.random(12040,12040))
  2515. v.Humanoid.PlatformStand = true
  2516. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2517. end
  2518. end
  2519.  
  2520.  
  2521. local H33 = Instance.new("Part",Character)
  2522. H33.Size = Vector3.new(1,1,1)
  2523. H33.BrickColor = BrickColor.new("White")
  2524. H33.CanCollide = false
  2525. H33.Anchored = true
  2526. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2527. local H233 = Instance.new("SpecialMesh",H33)
  2528. H233.MeshId = "rbxassetid://3270017"
  2529. local H333 = Instance.new("Part",Character)
  2530. H333.Size = Vector3.new(1,1,1)
  2531. H333.BrickColor = BrickColor.new("White")
  2532. H333.CanCollide = false
  2533. H333.Anchored = true
  2534. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2535. local H2333 = Instance.new("SpecialMesh",H333)
  2536. H2333.MeshId = "rbxassetid://3270017"
  2537. local H4 = Instance.new("Part",Character)
  2538. H4.Size = Vector3.new(1,1,1)
  2539. H4.BrickColor = BrickColor.new("White")
  2540. H4.CanCollide = false
  2541. H4.Anchored = true
  2542. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2543. local H24 = Instance.new("SpecialMesh",H4)
  2544. H24.MeshId = "rbxassetid://3270017"
  2545. coroutine.resume(coroutine.create(function()
  2546. for i = 1,200 do
  2547. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2548. H33.Transparency = H33.Transparency + 0.02
  2549. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2550. H333.Transparency = H333.Transparency + 0.02
  2551. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2552. H4.Transparency = H4.Transparency + 0.02
  2553. wait(0.00000000001)
  2554. end
  2555. end))
  2556.  
  2557.  
  2558. coroutine.resume(coroutine.create(function()
  2559. local shok = Instance.new("Part")
  2560. shok.Name = "shock3"
  2561. shok.BrickColor = BrickColor.new("Institutional white")
  2562. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2563. shok.Size = Vector3.new(1, 1, 1)
  2564. shok.Anchored = true
  2565. shok.Material = "Neon"
  2566. shok.Transparency = 0.35
  2567. shok.CanCollide = false
  2568. shok.Parent = model
  2569. game.Debris:AddItem(shok, 12)
  2570. local mesh = Instance.new("SpecialMesh")
  2571. mesh.MeshType = "FileMesh"
  2572. mesh.MeshId = "rbxassetid://"
  2573. mesh.Scale = Vector3.new(1, 1, 1)
  2574. mesh.Parent = shok
  2575. for e = 1, 15 do
  2576. wait()
  2577. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2578. shok.Transparency = shok.Transparency + 0.004
  2579. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2580. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2581. end
  2582. for e = 1, 16 do
  2583. wait()
  2584. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2585. shok.Transparency = shok.Transparency + 0.004
  2586. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2587. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2588. end
  2589. for e = 1, 12 do
  2590. wait()
  2591. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2592. shok.Transparency = shok.Transparency + 0.06
  2593. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2594. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2595. end
  2596. end))
  2597.  
  2598.  
  2599. coroutine.resume(coroutine.create(function()
  2600. local shok = Instance.new("Part")
  2601. shok.Name = "shock3"
  2602. shok.BrickColor = BrickColor.new("Lily white")
  2603. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2604. shok.Size = Vector3.new(1, 1, 1)
  2605. shok.Anchored = true
  2606. shok.Material = "Neon"
  2607. shok.Transparency = 0.1
  2608. shok.CanCollide = false
  2609. shok.Parent = model
  2610. game.Debris:AddItem(shok, 12)
  2611. local mesh = Instance.new("SpecialMesh")
  2612. mesh.MeshType = "FileMesh"
  2613. mesh.MeshId = "rbxassetid://1095708"
  2614. mesh.Scale = Vector3.new(47, 47, 47)
  2615. mesh.Parent = shok
  2616. for e = 1, 15 do
  2617. wait()
  2618. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2619. shok.Transparency = shok.Transparency + 0.04
  2620. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2621. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2622. end
  2623. for e = 1, 16 do
  2624. wait()
  2625. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2626. shok.Transparency = shok.Transparency + 0.04
  2627. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2628. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2629. shok.BrickColor = BrickColor.new("Grey")
  2630. end
  2631. for e = 1, 12 do
  2632. wait()
  2633. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2634. shok.Transparency = shok.Transparency + 0.004
  2635. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2636. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2637. end
  2638. end))
  2639.  
  2640. coroutine.resume(coroutine.create(function()
  2641. local shok = Instance.new("Part")
  2642. shok.Name = "shock3"
  2643. shok.BrickColor = BrickColor.new("Institutional white")
  2644. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2645. shok.Size = Vector3.new(1, 1, 1)
  2646. shok.Anchored = true
  2647. shok.Material = "Neon"
  2648. shok.Transparency = 0.35
  2649. shok.CanCollide = false
  2650. shok.Parent = model
  2651. game.Debris:AddItem(shok, 12)
  2652. local mesh = Instance.new("SpecialMesh")
  2653. mesh.MeshType = "FileMesh"
  2654. mesh.MeshId = "rbxassetid://549734488"
  2655. mesh.Scale = Vector3.new(1, 1, 1)
  2656. mesh.Parent = shok
  2657. for e = 1, 15 do
  2658. wait()
  2659. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2660. shok.Transparency = shok.Transparency + 0.004
  2661. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2662. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2663. end
  2664. for e = 1, 16 do
  2665. wait()
  2666. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2667. shok.Transparency = shok.Transparency + 0.004
  2668. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2669. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2670. end
  2671. for e = 1, 12 do
  2672. wait()
  2673. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2674. shok.Transparency = shok.Transparency + 0.06
  2675. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2676. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2677. end
  2678. end))
  2679. end
  2680. --
  2681. Mouse.KeyDown:connect(function(k)
  2682. if k:byte() == 48 then
  2683.  
  2684.  
  2685. Humanoid.WalkSpeed = 200
  2686. end
  2687. end)
  2688.  
  2689. Mouse.KeyUp:connect(function(k)
  2690. if k:byte() == 48 then
  2691.  
  2692. Humanoid.WalkSpeed = 16
  2693. end
  2694. end)
  2695.  
  2696. --
  2697. function SeriousSlam()
  2698.  
  2699. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2700. Sound.SoundId = "rbxassetid://142070127"
  2701. Sound.Pitch = 1
  2702. Sound.Looped = false
  2703. Sound.Volume = 10
  2704. Sound:play()
  2705. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2706. Sound.SoundId = "rbxassetid://169628396"
  2707. Sound.Pitch = 1
  2708. Sound.Looped = false
  2709. Sound.Volume = 10
  2710. Sound:play()
  2711. local effspwn = Instance.new("Part")
  2712. local model = Instance.new("Model")
  2713. game.Debris:AddItem(model, 20)
  2714. model.Name = "smasheffects"
  2715. model.Parent = Character
  2716. effspwn.Name = "spwnr"
  2717. effspwn.Size = Vector3.new(1, 1, 1)
  2718. effspwn.Anchored = true
  2719. effspwn.CanCollide = false
  2720. effspwn.Transparency = 1
  2721. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2722. effspwn.Parent = model
  2723.  
  2724.  
  2725. for i = 1, 15 do
  2726. local gtrace = Instance.new("Part",game.Workspace)
  2727. gtrace.BrickColor = BrickColor.new("Grey")
  2728. gtrace.Material = "Slate"
  2729. gtrace.Size = Vector3.new(91,91,91)
  2730. gtrace.Anchored = true
  2731. gtrace.CanCollide = true
  2732. gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-240,240),-6,math.random(-240,240))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(76)),math.random(0,math.rad(90)),math.random(0,math.rad(360)))
  2733.  
  2734. local gdisp = coroutine.wrap(function()
  2735. wait(18)
  2736. for i = 1, 9 do
  2737. wait(.1)
  2738. gtrace.Transparency = gtrace.Transparency + .1
  2739. end
  2740. gtrace:Destroy()
  2741. end)
  2742. gdisp()
  2743. end
  2744.  
  2745.  
  2746.  
  2747. local exp = Instance.new("Explosion",Character)
  2748. exp.BlastRadius = 147.5
  2749. exp.BlastPressure = 200
  2750. exp.Position = Character.HumanoidRootPart.Position
  2751. exp.Visible = false
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2758. if v:FindFirstChild('Humanoid') then
  2759. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2760. v.Humanoid.PlatformStand = true
  2761. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2762. end
  2763. end
  2764.  
  2765.  
  2766.  
  2767. local H33 = Instance.new("Part",Character)
  2768. H33.Size = Vector3.new(1,1,1)
  2769. H33.BrickColor = BrickColor.new("White")
  2770. H33.CanCollide = false
  2771. H33.Anchored = true
  2772. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2773. local H233 = Instance.new("SpecialMesh",H33)
  2774. H233.MeshId = "rbxassetid://3270017"
  2775. local H333 = Instance.new("Part",Character)
  2776. H333.Size = Vector3.new(1,1,1)
  2777. H333.BrickColor = BrickColor.new("White")
  2778. H333.CanCollide = false
  2779. H333.Anchored = true
  2780. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2781. local H2333 = Instance.new("SpecialMesh",H333)
  2782. H2333.MeshId = "rbxassetid://3270017"
  2783. local H4 = Instance.new("Part",Character)
  2784. H4.Size = Vector3.new(1,1,1)
  2785. H4.BrickColor = BrickColor.new("White")
  2786. H4.CanCollide = false
  2787. H4.Anchored = true
  2788. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2789. local H24 = Instance.new("SpecialMesh",H4)
  2790. H24.MeshId = "rbxassetid://3270017"
  2791. coroutine.resume(coroutine.create(function()
  2792. for i = 1,200 do
  2793. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2794. H33.Transparency = H33.Transparency + 0.02
  2795. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2796. H333.Transparency = H333.Transparency + 0.02
  2797. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2798. H4.Transparency = H4.Transparency + 0.02
  2799. wait(0.00000000001)
  2800. end
  2801. end))
  2802.  
  2803.  
  2804. coroutine.resume(coroutine.create(function()
  2805. local shok = Instance.new("Part")
  2806. shok.Name = "shock3"
  2807. shok.BrickColor = BrickColor.new("Institutional white")
  2808. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2809. shok.Size = Vector3.new(1, 1, 1)
  2810. shok.Anchored = true
  2811. shok.Material = "Neon"
  2812. shok.Transparency = 0.35
  2813. shok.CanCollide = false
  2814. shok.Parent = model
  2815. game.Debris:AddItem(shok, 12)
  2816. local mesh = Instance.new("SpecialMesh")
  2817. mesh.MeshType = "FileMesh"
  2818. mesh.MeshId = "rbxassetid://"
  2819. mesh.Scale = Vector3.new(1, 1, 1)
  2820. mesh.Parent = shok
  2821. for e = 1, 15 do
  2822. wait()
  2823. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2824. shok.Transparency = shok.Transparency + 0.004
  2825. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2826. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2827. end
  2828. for e = 1, 16 do
  2829. wait()
  2830. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2831. shok.Transparency = shok.Transparency + 0.004
  2832. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2833. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2834. end
  2835. for e = 1, 12 do
  2836. wait()
  2837. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2838. shok.Transparency = shok.Transparency + 0.06
  2839. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2840. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2841. end
  2842. end))
  2843.  
  2844.  
  2845. coroutine.resume(coroutine.create(function()
  2846. local shok = Instance.new("Part")
  2847. shok.Name = "shock3"
  2848. shok.BrickColor = BrickColor.new("Lily white")
  2849. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2850. shok.Size = Vector3.new(1, 1, 1)
  2851. shok.Anchored = true
  2852. shok.Material = "Neon"
  2853. shok.Transparency = 0.1
  2854. shok.CanCollide = false
  2855. shok.Parent = model
  2856. game.Debris:AddItem(shok, 12)
  2857. local mesh = Instance.new("SpecialMesh")
  2858. mesh.MeshType = "FileMesh"
  2859. mesh.MeshId = "rbxassetid://1095708"
  2860. mesh.Scale = Vector3.new(67, 67, 47)
  2861. mesh.Parent = shok
  2862. for e = 1, 15 do
  2863. wait()
  2864. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2865. shok.Transparency = shok.Transparency + 0.04
  2866. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2867. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2868. end
  2869. for e = 1, 16 do
  2870. wait()
  2871. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2872. shok.Transparency = shok.Transparency + 0.04
  2873. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2874. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2875. shok.BrickColor = BrickColor.new("Grey")
  2876. end
  2877. for e = 1, 12 do
  2878. wait()
  2879. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2880. shok.Transparency = shok.Transparency + 0.004
  2881. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2882. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2883. end
  2884. end))
  2885.  
  2886. coroutine.resume(coroutine.create(function()
  2887. local shok = Instance.new("Part")
  2888. shok.Name = "shock3"
  2889. shok.BrickColor = BrickColor.new("Institutional white")
  2890. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2891. shok.Size = Vector3.new(1, 1, 1)
  2892. shok.Anchored = true
  2893. shok.Material = "Neon"
  2894. shok.Transparency = 0.35
  2895. shok.CanCollide = false
  2896. shok.Parent = model
  2897. game.Debris:AddItem(shok, 12)
  2898. local mesh = Instance.new("SpecialMesh")
  2899. mesh.MeshType = "FileMesh"
  2900. mesh.MeshId = "rbxassetid://549734488"
  2901. mesh.Scale = Vector3.new(1, 1, 1)
  2902. mesh.Parent = shok
  2903. for e = 1, 15 do
  2904. wait()
  2905. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2906. shok.Transparency = shok.Transparency + 0.004
  2907. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2908. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2909. end
  2910. for e = 1, 16 do
  2911. wait()
  2912. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2913. shok.Transparency = shok.Transparency + 0.004
  2914. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2915. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2916. end
  2917. for e = 1, 12 do
  2918. wait()
  2919. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2920. shok.Transparency = shok.Transparency + 0.06
  2921. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2922. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2923. end
  2924. end))
  2925. end
  2926. --
  2927. ------
  2928. -------------------------------------------
  2929. function Jump()
  2930. if not D then D = true
  2931. Idle = true
  2932. for i = 0,2,0.1 do
  2933. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2934. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2935. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2936. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2937. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2938. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2939. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2940. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2941. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2942. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2943. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2944. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2945. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2946. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2947. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2948. game:GetService("RunService").RenderStepped:wait()
  2949. end
  2950. for i = 0,2,0.1 do
  2951. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2952. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2953. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2954. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2955. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2956. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2957. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2958. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2959. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2960. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2961. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2962. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2963. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2964. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2965. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2966. game:GetService("RunService").RenderStepped:wait()
  2967. end
  2968. local sbs = Instance.new("BodyPosition", RootPart)
  2969. sbs.P = 3000
  2970. sbs.D = 1000
  2971. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2972. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2973. local Sound = Instance.new("Sound",Character.UpperTorso)
  2974. Sound.SoundId = "rbxassetid://845572880"
  2975. Sound.Volume = 32
  2976. Sound.Pitch = 1
  2977. Sound.Looped = false
  2978. Sound:Play()
  2979. wait(0.5)
  2980. local Bq = Instance.new("Part",UpperTorso)
  2981. Bq.Size = Vector3.new(1,1,1)
  2982. Bq.BrickColor = BrickColor.new("White")
  2983. Bq.Material = "Neon"
  2984. Bq.Anchored = false
  2985. Bq.Transparency = math.huge
  2986. Bq.CanCollide = false
  2987. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2988. local Bq2 = Instance.new("SpecialMesh",Bq)
  2989. Bq2.MeshType = "Sphere"
  2990. Bq2.Scale = Vector3.new(1,1,1)
  2991. Bq.Touched:connect(function(hit)
  2992. if hitted == false then
  2993. hitted = true
  2994. Bq.Anchored = true
  2995.  
  2996. for i = 1,1000 do
  2997.  
  2998. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2999. Bq.Transparency = Bq.Transparency + 0.003
  3000. game:GetService("RunService").RenderStepped:wait()
  3001. end
  3002. end
  3003. end)
  3004. for i = 1,100 do
  3005. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  3006. game:GetService("RunService").RenderStepped:wait()
  3007. end
  3008. Bq.Anchored = false
  3009. local Fl = Instance.new("BodyVelocity",Bq)
  3010. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3011. Fl.velocity = Mouse.hit.lookVector*120
  3012. wait(0.4)
  3013. Idle = false
  3014. hitted = false
  3015. sbs:remove()
  3016. wait(0.3)
  3017. D = false
  3018. end
  3019. end
  3020. ----
  3021. function Dash()
  3022. if not D then D = true
  3023. Idle = true
  3024. for i = 0,1,0.1 do
  3025. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3026. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3027. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3028. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3029. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3030. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3031. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3032. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3033. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  3034. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3035. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3036. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3037. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3038. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3039. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3040. game:GetService("RunService").RenderStepped:wait()
  3041. end
  3042. local bv = Instance.new("BodyVelocity")
  3043. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3044. bv.velocity = RootPart.CFrame.lookVector*250
  3045. bv.Parent = RootPart
  3046. game:GetService("Debris"):AddItem(bv, 1)
  3047. local Sound = Instance.new("Sound",Character.UpperTorso)
  3048. Sound.SoundId = "rbxassetid://"
  3049. Sound.Volume = 32
  3050. Sound.Pitch = 1
  3051. Sound.Looped = false
  3052. Sound:Play()
  3053. wait(0.5)
  3054. local Bq = Instance.new("Part",UpperTorso)
  3055. Bq.Size = Vector3.new(1,1,1)
  3056. Bq.BrickColor = BrickColor.new("White")
  3057. Bq.Material = "Neon"
  3058. Bq.Anchored = false
  3059. Bq.Transparency = math.huge
  3060. Bq.CanCollide = false
  3061. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  3062. local Bq2 = Instance.new("SpecialMesh",Bq)
  3063. Bq2.MeshType = "Sphere"
  3064. Bq2.Scale = Vector3.new(1,1,1)
  3065. Bq.Touched:connect(function(hit)
  3066. if hitted == false then
  3067. hitted = true
  3068. Bq.Anchored = true
  3069.  
  3070. for i = 1,1000 do
  3071.  
  3072. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  3073. Bq.Transparency = Bq.Transparency + 0.003
  3074. game:GetService("RunService").RenderStepped:wait()
  3075. end
  3076. end
  3077. end)
  3078. for i = 1,100 do
  3079. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  3080. game:GetService("RunService").RenderStepped:wait()
  3081. end
  3082. Bq.Anchored = false
  3083. local Fl = Instance.new("BodyVelocity",Bq)
  3084. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3085. Fl.velocity = Mouse.hit.lookVector*150
  3086. wait(0.5)
  3087. Idle = false
  3088. hitted = false
  3089. wait(0.4)
  3090. D = false
  3091. end
  3092. end
  3093. ---
  3094. function Detroit()
  3095. if not D then D = false
  3096. Idle = true
  3097. for i = 0,2,0.1 do
  3098. swait()
  3099. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3100. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3101. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3102. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3103. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3104. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3105. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3106. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3107. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3108. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3109. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3110. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3111. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3112. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3113. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3114. --game:GetService("RunService").RenderStepped:wait()
  3115. end
  3116. local Sound = Instance.new("Sound",Character.UpperTorso)
  3117. Sound.SoundId = "rbxassetid://"
  3118. Sound.Pitch = 1
  3119. Sound.Looped = false
  3120. Sound.Volume = 5
  3121. Sound:play()
  3122. wait(0.5)
  3123.  
  3124. coroutine.resume(coroutine.create(function()
  3125. for i = 1,1000 do
  3126.  
  3127. game:GetService("RunService").RenderStepped:wait()
  3128. end
  3129.  
  3130. end))
  3131. for i = 0,1,0.1 do
  3132. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3133. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3134. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3135. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3136. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3137. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3138. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3139. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3140. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3141. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3142. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3143. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3144. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3145. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3146. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3147. game:GetService("RunService").RenderStepped:wait()
  3148. end
  3149. KickBoom()
  3150. wait(0.7)
  3151. Idle = false
  3152. wait(0.2)
  3153. D = false
  3154. end
  3155. end
  3156.  
  3157. function SeriousWam()
  3158. if not D then D = false
  3159. Idle = true
  3160. for i = 0,2,0.1 do
  3161. swait()
  3162. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3163. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3164. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3165. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3166. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3167. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3168. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3169. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3170. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3171. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3172. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3173. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3174. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3175. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3176. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3177. --game:GetService("RunService").RenderStepped:wait()
  3178. end
  3179. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3180. FZcharge.Texture = "rbxassetid://31727915"
  3181. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3182. FZcharge.EmissionDirection = "Top"
  3183. FZcharge.Speed = NumberRange.new(4)
  3184. FZcharge.Size = NumberSequence.new(2,1)
  3185. FZcharge.Drag = 2
  3186. FZcharge.LockedToPart = false
  3187. FZcharge.Lifetime = NumberRange.new(0.5)
  3188. FZcharge.Rate = 150
  3189. FZcharge.LightEmission = 0
  3190. FZcharge.Rotation = NumberRange.new(-100, 100)
  3191. FZcharge.VelocitySpread = 100
  3192. local Sound = Instance.new("Sound",Character.UpperTorso)
  3193. Sound.SoundId = "rbxassetid://"
  3194. Sound.Pitch = 1
  3195. Sound.Looped = false
  3196. Sound.Volume = 5
  3197. Sound:play()
  3198. wait(1.5)
  3199.  
  3200. coroutine.resume(coroutine.create(function()
  3201. for i = 1,1000 do
  3202.  
  3203. game:GetService("RunService").RenderStepped:wait()
  3204. end
  3205.  
  3206. end))
  3207. for i = 0,1,0.1 do
  3208. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3209. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3210. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3211. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3212. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3213. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3214. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3215. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3216. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3217. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3218. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3219. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3220. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3221. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3222. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3223. game:GetService("RunService").RenderStepped:wait()
  3224. end
  3225. SeriousSlam()
  3226. wait(0.7)
  3227. Idle = false
  3228. wait(0.2)
  3229. FZcharge:Destroy()
  3230. D = false
  3231. end
  3232. end
  3233.  
  3234.  
  3235. function Push()
  3236. if not D then D = true
  3237. Idle = true
  3238. local Grab = Instance.new("Part",LeftHand)
  3239. Grab.Size = Vector3.new(6.4,6.4,6.4)
  3240. Grab.CanCollide = false
  3241. Grab.BrickColor = BrickColor.new("Deep orange")
  3242. Grab.Transparency = math.huge
  3243. local Grabo = Instance.new("Weld",Grab)
  3244. Grabo.Part0 = LeftHand
  3245. Grabo.Part1 = Grab
  3246. Grabo.C0 = CFrame.new(0,-1.1,0)
  3247. local SFXZ = Instance.new("Sound",UpperTorso)
  3248. SFXZ.SoundId = "rbxassetid://169259383"
  3249. SFXZ.Volume = 1
  3250. SFXZ.Pitch = 1.5
  3251. SFXZ.Looped = false
  3252. wait(0.01)
  3253. SFXZ:Play()
  3254.  
  3255. Grab.Touched:connect(function(hit)
  3256. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3257. Grab:Destroy()
  3258. hit.Parent.Humanoid:TakeDamage(35)
  3259.  
  3260. local SFXZ = Instance.new("Sound",UpperTorso)
  3261. SFXZ.SoundId = "rbxassetid://1056634201"
  3262. SFXZ.Volume = 3
  3263. SFXZ.Pitch = 1
  3264. SFXZ.Looped = false
  3265. wait(0.01)
  3266. SFXZ:Play()
  3267. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3268. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3269. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3270. wait(0.05)
  3271. Fl:remove()
  3272. end
  3273. end)
  3274. for i = 0,2,0.1 do
  3275. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  3276. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3277. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  3278. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3279. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3280. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3281. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3282. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3283. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3284. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3285.  
  3286. game:GetService("RunService").RenderStepped:wait()
  3287. end
  3288. for i = 0,2,0.1 do
  3289. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3290. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3291. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3292. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3293. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3294. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3295. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3296. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3297. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3298. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3299.  
  3300. game:GetService("RunService").RenderStepped:wait()
  3301. end
  3302. coroutine.resume(coroutine.create(function()
  3303. wait(0.5)
  3304. Grab:remove()
  3305. end))
  3306. Idle = false
  3307. wait(0)
  3308. D = false
  3309. end
  3310. end
  3311.  
  3312.  
  3313.  
  3314.  
  3315.  
  3316. function Down()
  3317. if not D then D = true
  3318. Idle = true
  3319. local Grab = Instance.new("Part",LeftHand)
  3320. Grab.Size = Vector3.new(6.6,6.6,6.6)
  3321. Grab.CanCollide = false
  3322. Grab.BrickColor = BrickColor.new("Deep orange")
  3323. Grab.Transparency = math.huge
  3324. local Grabo = Instance.new("Weld",Grab)
  3325. Grabo.Part0 = LeftHand
  3326. Grabo.Part1 = Grab
  3327. Grabo.C0 = CFrame.new(0,-1.1,0)
  3328. local SFXZ = Instance.new("Sound",UpperTorso)
  3329. SFXZ.SoundId = "rbxassetid://169259383"
  3330. SFXZ.Volume = 1
  3331. SFXZ.Pitch = 1.5
  3332. SFXZ.Looped = false
  3333. wait(0.01)
  3334. SFXZ:Play()
  3335.  
  3336. Grab.Touched:connect(function(hit)
  3337. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3338. Grab:Destroy()
  3339. hit.Parent.Humanoid:TakeDamage(80)
  3340. RootPart.Anchored = true
  3341. local SFXZ = Instance.new("Sound",UpperTorso)
  3342. SFXZ.SoundId = "rbxassetid://748050177"
  3343. SFXZ.Volume = 3
  3344. SFXZ.Pitch = 1
  3345. SFXZ.Looped = false
  3346. wait(0.01)
  3347. SFXZ:Play()
  3348. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3349. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3350. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
  3351. wait(0.05)
  3352. Fl:remove()
  3353. wait(0.5)
  3354. RootPart.Anchored = false
  3355.  
  3356. end
  3357. end)
  3358. for i = 0,2,0.1 do
  3359. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  3360. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  3361. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  3362. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  3363. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  3364. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  3365. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  3366. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3367. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3368. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3369. game:GetService("RunService").RenderStepped:wait()
  3370. end
  3371. for i = 0,2.2,0.1 do
  3372. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3,0.6,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  3373. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3,0.6,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  3374. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  3375. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  3376. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  3377. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3378. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3379. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3380. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  3381. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3382. game:GetService("RunService").RenderStepped:wait()
  3383. end
  3384. coroutine.resume(coroutine.create(function()
  3385. wait(0.5)
  3386. Grab:remove()
  3387. end))
  3388. Idle = false
  3389. wait(0)
  3390. D = false
  3391. end
  3392. end
  3393.  
  3394.  
  3395.  
  3396. function Hit()
  3397. if not D then D = true
  3398. Idle = true
  3399. local Grab = Instance.new("Part",LeftHand)
  3400. Grab.Size = Vector3.new(3,3,3)
  3401. Grab.CanCollide = false
  3402. Grab.BrickColor = BrickColor.new("Deep orange")
  3403. Grab.Transparency = math.huge
  3404. local Grabo = Instance.new("Weld",Grab)
  3405. Grabo.Part0 = LeftHand
  3406. Grabo.Part1 = Grab
  3407. Grabo.C0 = CFrame.new(0,-1.1,0)
  3408. local SFXZ = Instance.new("Sound",UpperTorso)
  3409. SFXZ.SoundId = "rbxassetid://169259383"
  3410. SFXZ.Volume = 1
  3411. SFXZ.Pitch = 1.5
  3412. SFXZ.Looped = false
  3413. wait(0.01)
  3414. SFXZ:Play()
  3415.  
  3416. Grab.Touched:connect(function(hit)
  3417. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3418. Grab:Destroy()
  3419. hit.Parent.Humanoid:TakeDamage(35)
  3420.  
  3421. local SFXZ = Instance.new("Sound",UpperTorso)
  3422. SFXZ.SoundId = "rbxassetid://1050733875"
  3423. SFXZ.Volume = 3
  3424. SFXZ.Pitch = 1
  3425. SFXZ.Looped = false
  3426. wait(0.01)
  3427. SFXZ:Play()
  3428. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3429. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3430. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3431. wait(0.05)
  3432. Fl:remove()
  3433. end
  3434. end)
  3435. for i = 0,2,0.1 do
  3436. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3437. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3438. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3439. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3440. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3441. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3442. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3443. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3444. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3445. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3446.  
  3447. game:GetService("RunService").RenderStepped:wait()
  3448. end
  3449. coroutine.resume(coroutine.create(function()
  3450. wait(0.5)
  3451. Grab:remove()
  3452. end))
  3453. Idle = false
  3454. Grab:Destroy()
  3455. wait(0)
  3456. D = false
  3457. end
  3458. end
  3459. function Strong()
  3460. if not D then D = true
  3461. Idle = true
  3462. local Grab = Instance.new("Part",LeftHand)
  3463. Grab.Size = Vector3.new(3,3,3)
  3464. Grab.CanCollide = false
  3465. Grab.BrickColor = BrickColor.new("Deep orange")
  3466. Grab.Transparency = math.huge
  3467. local Grabo = Instance.new("Weld",Grab)
  3468. Grabo.Part0 = LeftHand
  3469. Grabo.Part1 = Grab
  3470. Grabo.C0 = CFrame.new(0,-1.1,0)
  3471. local SFXZ = Instance.new("Sound",UpperTorso)
  3472. SFXZ.SoundId = "rbxassetid://169259383"
  3473. SFXZ.Volume = 1
  3474. SFXZ.Pitch = 1.5
  3475. SFXZ.Looped = false
  3476. wait(0.01)
  3477. SFXZ:Play()
  3478.  
  3479. Grab.Touched:connect(function(hit)
  3480. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3481. Grab:Destroy()
  3482. hit.Parent.Humanoid:TakeDamage(5455)
  3483.  
  3484. local SFXZ = Instance.new("Sound",UpperTorso)
  3485. SFXZ.SoundId = "rbxassetid://1050733875"
  3486. SFXZ.Volume = 3
  3487. SFXZ.Pitch = 1
  3488. SFXZ.Looped = false
  3489. wait(0.01)
  3490. SFXZ:Play()
  3491. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3492. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3493. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3494. wait(0.05)
  3495. Fl:remove()
  3496. end
  3497. end)
  3498. for i = 0,0.6,0.1 do
  3499. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3500. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3501. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3502. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3503. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3504. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3505. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3506. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3507. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3508. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3509.  
  3510. game:GetService("RunService").RenderStepped:wait()
  3511. end
  3512. coroutine.resume(coroutine.create(function()
  3513. wait(0.5)
  3514. Grab:remove()
  3515. end))
  3516. Idle = false
  3517. Grab:Destroy()
  3518. wait(0)
  3519. D = false
  3520. end
  3521. end
  3522. function Desperate()
  3523. if not D then D = true
  3524. Idle = true
  3525. local Grab = Instance.new("Part",LeftHand)
  3526. Grab.Size = Vector3.new(3,3,3)
  3527. Grab.CanCollide = false
  3528. Grab.BrickColor = BrickColor.new("Deep orange")
  3529. Grab.Transparency = math.huge
  3530. local Grabo = Instance.new("Weld",Grab)
  3531. Grabo.Part0 = LeftHand
  3532. Grabo.Part1 = Grab
  3533. Grabo.C0 = CFrame.new(0,-1.1,0)
  3534. local SFXZ = Instance.new("Sound",UpperTorso)
  3535. SFXZ.SoundId = "rbxassetid://169259383"
  3536. SFXZ.Volume = 1
  3537. SFXZ.Pitch = 1.5
  3538. SFXZ.Looped = false
  3539. wait(0.01)
  3540. SFXZ:Play()
  3541.  
  3542. Grab.Touched:connect(function(hit)
  3543. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3544. Grab:Destroy()
  3545. hit.Parent.Humanoid:TakeDamage(3555555)
  3546.  
  3547. local SFXZ = Instance.new("Sound",UpperTorso)
  3548. SFXZ.SoundId = "rbxassetid://1050733875"
  3549. SFXZ.Volume = 3
  3550. SFXZ.Pitch = 1
  3551. SFXZ.Looped = false
  3552. wait(0.01)
  3553. SFXZ:Play()
  3554. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3555. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3556. Fl.velocity = UpperTorso.CFrame.lookVector*100
  3557. wait(0.05)
  3558. Fl:remove()
  3559. end
  3560. end)
  3561. for i = 0,0.2,0.1 do
  3562. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3563. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3564. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3565. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3566. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3567. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3568. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3569. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3570. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3571. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3572.  
  3573. game:GetService("RunService").RenderStepped:wait()
  3574. end
  3575. coroutine.resume(coroutine.create(function()
  3576. wait(0.5)
  3577. Grab:remove()
  3578. end))
  3579. Idle = false
  3580. Grab:Destroy()
  3581. wait(0)
  3582. D = false
  3583. end
  3584. end
  3585. function Up()
  3586. if not D then D = true
  3587. Idle = true
  3588.  
  3589. local Grab = Instance.new("Part",LeftHand)
  3590. Grab.Size = Vector3.new(5,5,5)
  3591. Grab.CanCollide = false
  3592. Grab.BrickColor = BrickColor.new("Deep orange")
  3593. Grab.Transparency = math.huge
  3594. local Grabo = Instance.new("Weld",Grab)
  3595. Grabo.Part0 = LeftHand
  3596. Grabo.Part1 = Grab
  3597. Grabo.C0 = CFrame.new(0,-1.1,0)
  3598. local SFXZ = Instance.new("Sound",UpperTorso)
  3599. SFXZ.SoundId = "rbxassetid://169259383"
  3600. SFXZ.Volume = 1
  3601. SFXZ.Pitch = 1.5
  3602. SFXZ.Looped = false
  3603. wait(0.01)
  3604. SFXZ:Play()
  3605.  
  3606. Grab.Touched:connect(function(hit)
  3607. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3608. Grab:Destroy()
  3609. hit.Parent.Humanoid:TakeDamage(15)
  3610.  
  3611. local SFXZ = Instance.new("Sound",UpperTorso)
  3612. SFXZ.SoundId = "rbxassetid://1050733875"
  3613. SFXZ.Volume = 3
  3614. SFXZ.Pitch = 1
  3615. SFXZ.Looped = false
  3616. wait(0.01)
  3617. SFXZ:Play()
  3618. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3619. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3620. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  3621. wait(0.05)
  3622. Fl:remove()
  3623. end
  3624. end)
  3625. for i = 0,2,0.1 do
  3626. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  3627. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  3628. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  3629. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3630. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3631. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3632. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3633. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  3634. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  3635. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  3636. game:GetService("RunService").RenderStepped:wait()
  3637. end
  3638. coroutine.resume(coroutine.create(function()
  3639. wait(0.5)
  3640. Grab:remove()
  3641. end))
  3642. Idle = false
  3643. wait(0)
  3644. D = false
  3645. end
  3646. end
  3647.  
  3648. function Fast()
  3649. if not D then D = true
  3650. Idle = true
  3651. local Grab = Instance.new("Part",LeftHand)
  3652. Grab.Size = Vector3.new(5,5,5)
  3653. Grab.CanCollide = false
  3654. Grab.BrickColor = BrickColor.new("Deep orange")
  3655. Grab.Transparency = math.huge
  3656. local Grabo = Instance.new("Weld",Grab)
  3657. Grabo.Part0 = LeftHand
  3658. Grabo.Part1 = Grab
  3659. Grabo.C0 = CFrame.new(0,-1.1,0)
  3660. local SFXZ = Instance.new("Sound",UpperTorso)
  3661. SFXZ.SoundId = "rbxassetid://169259383"
  3662. SFXZ.Volume = 1
  3663. SFXZ.Pitch = 1.5
  3664. SFXZ.Looped = false
  3665. wait(0.01)
  3666. SFXZ:Play()
  3667.  
  3668. Grab.Touched:connect(function(hit)
  3669. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3670. Grab:Destroy()
  3671. hit.Parent.Humanoid:TakeDamage(85)
  3672.  
  3673. local SFXZ = Instance.new("Sound",UpperTorso)
  3674. SFXZ.SoundId = "rbxassetid://1050733875"
  3675. SFXZ.Volume = 3
  3676. SFXZ.Pitch = 1
  3677. SFXZ.Looped = false
  3678. wait(0.01)
  3679. SFXZ:Play()
  3680. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3681. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3682. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
  3683. wait(0.05)
  3684. Fl:remove()
  3685. end
  3686. end)
  3687. for i = 0,0.2,0.1 do
  3688. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  3689. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  3690. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3691. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3692. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3693. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3694. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3695. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3696. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3697. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3698. game:GetService("RunService").RenderStepped:wait()
  3699. for i = 0,0.2,0.1 do
  3700. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3701. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3702. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3703. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3704. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3705. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3706. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3707. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3708. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3709. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3710. game:GetService("RunService").RenderStepped:wait()
  3711. end
  3712.  
  3713.  
  3714. game:GetService("RunService").RenderStepped:wait()
  3715. end
  3716. coroutine.resume(coroutine.create(function()
  3717. wait(0.5)
  3718. Grab:remove()
  3719. end))
  3720. Idle = false
  3721. wait(0)
  3722. D = false
  3723. end
  3724. end
  3725. ----------------------------------------------------
  3726. Debounces = {
  3727. CanAttack = true;
  3728. NoIdl = false;
  3729. Slashing = false;
  3730. Slashed = false;
  3731. RPunch = false;
  3732. RPunched = false;
  3733. LPunch = false;
  3734. LPunched = false;
  3735. }
  3736. local Touche = {Character.Name, }
  3737. ----------------------------------------------------
  3738. function HasntTouched(plrname)
  3739. local ret = true
  3740. for _, v in pairs(Touche) do
  3741. if v == plrname then
  3742. ret = false
  3743. end
  3744. end
  3745. return ret
  3746. end
  3747.  
  3748. ---
  3749.  
  3750. local deb = false
  3751. local shot = 0
  3752. local kamehameha1 = false
  3753. local kamehameha2 = false
  3754. local kamehameha3 = false
  3755. local kamehameha4 = false
  3756. local kamehameha5 = false
  3757. local kamehameha6 = false
  3758. ----
  3759. if kamehameha1 == true then
  3760. Idle = true
  3761. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  3762. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  3763. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3764. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3765. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3766. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3767. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3768. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3769. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  3770. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  3771.  
  3772. end
  3773. if kamehameha6 == true then
  3774. Idle = true
  3775. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3776. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3777. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3778. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3779. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3780. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3781. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3782. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3783. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3784. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3785.  
  3786. end
  3787. if kamehameha5 == true then
  3788. Idle = true
  3789. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3790. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3791. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3792. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3793. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3794. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3795. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3796. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3797. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3798. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3799.  
  3800. end
  3801. if kamehameha2 == true then
  3802. Idle = true
  3803. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  3804. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  3805. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3806. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  3807. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3808. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3809. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3810. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  3811. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3812. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3813. end
  3814.  
  3815. local auranum = 0
  3816. local auranum1 = 0
  3817. local auranum2 = 0
  3818. local auraon = true
  3819. local auracan3 = true
  3820. local onaura = false
  3821. local ssj = false
  3822. local ssj2 = false
  3823. local blue = false
  3824. local base = true
  3825. local kaio = true
  3826. local instinct = false
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832. newaurabase = Instance.new("BillboardGui",LowerTorso)
  3833. newaurabase.Size = UDim2.new(20,0,20,0)
  3834. newaurabase.AlwaysOnTop = false
  3835. newaura = Instance.new("ImageLabel",newaurabase)
  3836. newaura.BackgroundTransparency = 1
  3837. newaurabase.ExtentsOffset = v3(0,0,3)
  3838. newaura.ImageTransparency = 1
  3839. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3840. newaura.Size = UDim2.new(2,0,1,0)
  3841. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3842. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  3843. newaurabase2.Size = UDim2.new(20,0,40,0)
  3844. newaurabase2.ExtentsOffset = v3(0,0,-3)
  3845. newaurabase2.AlwaysOnTop = false
  3846. newaura2 = Instance.new("ImageLabel",newaurabase2)
  3847. newaura2.BackgroundTransparency = 1
  3848. newaura2.ImageTransparency = 1
  3849. newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
  3850. newaura2.Size = UDim2.new(2,0,1,0)
  3851. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  3852.  
  3853.  
  3854.  
  3855. if onaura == true then
  3856. if ssj == true then
  3857. onaura =false
  3858. wait(0.1)
  3859. newaura.Image = "rbxassetid://639676034"
  3860. wait(0.1)
  3861. newaura.Image = "rbxassetid://639676268"
  3862. wait(0.1)
  3863. newaura.Image = "rbxassetid://639676527"
  3864. wait(0.1)
  3865. newaura.Image = "rbxassetid://639676855"
  3866. onaura =true
  3867. end
  3868. end
  3869.  
  3870. --
  3871. local multiplier = 0.5
  3872. ---
  3873. local BaseHair = Instance.new("Part",Character)
  3874. BaseHair.Size = Vector3.new(1,1,1)
  3875. BaseHair.Material = "SmoothPlastic"
  3876. BaseHair.BrickColor = BrickColor.new("Really black")
  3877. BaseHair.CanCollide = false
  3878. BaseHair.Transparency = 1
  3879. local BaseHair2 = Instance.new("SpecialMesh",BaseHair)
  3880. BaseHair2.MeshId = "rbxassetid://430733454"
  3881. BaseHair2.Scale = Vector3.new(8.36, 8.36, 8.36)
  3882. local BaseHair3 = Instance.new("Weld",BaseHair)
  3883. BaseHair3.Part0 = Character.Head
  3884. BaseHair3.Part1 = BaseHair
  3885. BaseHair3.C0 = CFrame.new(-0.06,0.90,-0.1)
  3886. ---
  3887.  
  3888.  
  3889. auranum = math.random(35,65)
  3890. auranum1 = math.random(-25,0)
  3891. auranum2 = math.random(10,25)
  3892. auranum3 = math.random(65,75)
  3893. auranum4 = math.random(-25,-15)
  3894.  
  3895.  
  3896. Mouse.KeyDown:connect(function(key)
  3897. if key == "e" then
  3898. Push()
  3899. end
  3900. end)
  3901. Mouse.KeyDown:connect(function(key)
  3902. if key == "r" then
  3903. Down()
  3904. end
  3905. end)
  3906.  
  3907. Mouse.KeyDown:connect(function(key)
  3908. if key == "p" then
  3909. base = true
  3910. ssj = false
  3911. ssj2 = false
  3912. blue = false
  3913. kaio = false
  3914. multiplier = 0.5
  3915. Hair.BrickColor = BrickColor.new("Really black")
  3916.  
  3917. Mouse.Button1Down:connect(function()
  3918. if attack == false and attacktype == 1 then
  3919. Hit()
  3920. attacktype = 2
  3921. elseif attack == false and attacktype == 2 then
  3922. Hit2()
  3923. attacktype = 3
  3924. elseif attack == false and attacktype == 3 then
  3925. Hit3()
  3926. attacktype = 1
  3927. end
  3928. end)
  3929. Character.Head.face.Texture = "rbxassetid://461020415"
  3930. Humanoid.MaxHealth = 5000
  3931. wait(0.01)
  3932. Humanoid.Health = 5000
  3933. Humanoid.JumpPower = 120
  3934. for i, v in pairs(UpperTorso:GetChildren()) do
  3935. if v:IsA('ParticleEmitter')then
  3936. v:Remove()
  3937. end
  3938. end
  3939. for i, v in pairs(Head:GetChildren()) do
  3940. if v:IsA('ParticleEmitter')then
  3941. v:Remove()
  3942. end
  3943. end
  3944. for i, v in pairs(UpperTorso:GetChildren()) do
  3945. if v:IsA("Sound") then
  3946. v:Remove()
  3947. end
  3948. end
  3949. for i, v in pairs(LowerTorso:GetChildren()) do
  3950. if v:IsA("PointLight") then
  3951. v:Remove()
  3952. end
  3953. end
  3954. Blue.Transparency = 1
  3955. SS2Hair.Transparency =1
  3956. SSHair.Transparency =1
  3957. wait(0.0001)
  3958. BaseHair.Transparency = 0
  3959. BaseHair2.Transparency = 0
  3960. BaseHair3.Transparency = 0
  3961. local Music3 = Instance.new("Sound",UpperTorso)
  3962. Music3.SoundId = "rbxassetid://550621034"
  3963. Music3.Pitch = 1
  3964. Music3.Looped = false
  3965. Music3.Volume = 2.2
  3966. wait(0.0001)
  3967. Music3:Play()
  3968.  
  3969.  
  3970.  
  3971. end
  3972. end)
  3973.  
  3974. function fade(obj, dest, grow)
  3975. spawn(function()
  3976. local oldcf = obj.CFrame
  3977. for i = 0, 10 do
  3978. if grow then
  3979. obj.Size = obj.Size +Vector3.new(1,1,1)
  3980. obj.CFrame = oldcf
  3981. end
  3982. obj.Transparency = obj.Transparency +0.1
  3983. swait()
  3984. end
  3985. if dest then
  3986. obj:Destroy()
  3987. end
  3988. end)
  3989. end
  3990.  
  3991.  
  3992.  
  3993.  
  3994. spiritballenergy = false
  3995. local spirit1 = false
  3996. local spirit2 = false
  3997. local new = Instance.new
  3998.  
  3999. function RenderStepped3()
  4000. if spiritballenergy == true then
  4001. wait(math.random(0.1,0.5))
  4002. ay = new("Part",Character)
  4003. ay.Name = "NewPart2"
  4004. ay.Size = v3(0.3,0.3,0.3)
  4005. ay.CanCollide = false
  4006. ay.Material = "Neon"
  4007.  
  4008. ay.BrickColor = bc("Cyan")
  4009.  
  4010. meshk = Instance.new("SpecialMesh",ay)
  4011. meshk.MeshType = "Sphere"
  4012.  
  4013. ay.Position = v3(999,999,999)
  4014. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  4015. ys = Instance.new("BodyVelocity",ay)
  4016. ys.Name = "GO1"
  4017. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4018.  
  4019. ys.Velocity = v3(0,6,0)
  4020. game.Debris:AddItem(ay,4)
  4021. end
  4022. end
  4023.  
  4024.  
  4025. function wip()
  4026. if not D then D = true
  4027. Idle = true
  4028.  
  4029. for i = 0,2,0.1 do
  4030. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  4031. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  4032. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  4033. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  4034. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  4035. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4036. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  4037. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4038. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  4039. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  4040. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4041. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  4042. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  4043. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  4044. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  4045. game:GetService("RunService").RenderStepped:wait()
  4046. end
  4047. local sbs = Instance.new("BodyPosition", RootPart)
  4048. sbs.P = 3000
  4049. sbs.D = 1000
  4050. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  4051. sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
  4052. wait(0.5)
  4053. spiritballenergy = true
  4054. for i = 0,2,0.1 do
  4055. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  4056. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  4057. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  4058. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4059. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  4060. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4061. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4062. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4063. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4064. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4065. game:GetService("RunService").RenderStepped:wait()
  4066. end
  4067. wait(3)
  4068. local Bq = Instance.new("Part",UpperTorso)
  4069. Bq.Size = Vector3.new(1,1,1)
  4070. Bq.BrickColor = BrickColor.new("Cyan")
  4071. Bq.Material = "Neon"
  4072. Bq.Anchored = true
  4073. Bq.CFrame = RootPart.CFrame*CFrame.new(0,49,0)
  4074. local Bq2 = Instance.new("SpecialMesh",Bq)
  4075. Bq2.MeshType = "Sphere"
  4076. Bq2.Scale = Vector3.new(2,2,2)
  4077. Bq.Touched:connect(function(hit)
  4078. if hitted == false then
  4079. hitted = true
  4080. for i,v in pairs(FindNearestTorso(Bq.CFrame.p,100))do
  4081. if v:FindFirstChild('Humanoid') then
  4082. v.Humanoid:TakeDamage(math.random(16000000,170000000))
  4083. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  4084. end
  4085. end
  4086. Bq.Anchored = true
  4087. local To = Instance.new("Part",Character)
  4088. To.Size = Vector3.new(1,1,1)
  4089. To.BrickColor = BrickColor.new("White")
  4090. To.CanCollide = false
  4091. To.Anchored = true
  4092. To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  4093. local To2 = Instance.new("SpecialMesh",To)
  4094. To2.MeshId = "rbxassetid://1051557"
  4095. To2.Scale = Vector3.new(1,1,1)
  4096. local Grab = Instance.new("Part",Character)
  4097. Grab.Size = Vector3.new(1,1,1)
  4098. Grab.BrickColor = BrickColor.new("White")
  4099. Grab.CanCollide = false
  4100. Grab.Anchored = true
  4101. Grab.Material = "Neon"
  4102. Grab.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  4103. local Grab2 = Instance.new("SpecialMesh",Grab)
  4104. Grab2.MeshType = "Sphere"
  4105. Grab2.Scale = Vector3.new(70,70,70)
  4106. local Rin = Instance.new("Part",Character)
  4107. Rin.Size = Vector3.new(1,1,1)
  4108. Rin.BrickColor = BrickColor.new("White")
  4109. Rin.Anchored = true
  4110. Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  4111. local Rin2 = Instance.new("SpecialMesh",Rin)
  4112. Rin2.MeshId = "rbxassetid://3270017"
  4113. Rin2.Scale = Vector3.new(1,1,1)
  4114. for i = 1,1000 do
  4115. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  4116. Rin.Transparency = Rin.Transparency + 0.003
  4117. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  4118. To.Transparency = To.Transparency + 0.003
  4119. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  4120. Bq.Transparency = Bq.Transparency + 0.003
  4121. Grab.Transparency = Grab.Transparency + 0.003
  4122. game:GetService("RunService").RenderStepped:wait()
  4123. end
  4124. end
  4125. end)
  4126. for i = 1,200 do
  4127. Bq2.Scale = Bq2.Scale + Vector3.new(0.4,0.4,0.4)
  4128. game:GetService("RunService").RenderStepped:wait()
  4129. end
  4130. Bq.Anchored = false
  4131. local Fl = Instance.new("BodyVelocity",Bq)
  4132. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4133. Fl.velocity = Mouse.hit.lookVector*100
  4134. for i = 0,2,0.1 do
  4135. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  4136. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  4137. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4138. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4139. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  4140. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  4141. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4142. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4143. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  4144. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4145. game:GetService("RunService").RenderStepped:wait()
  4146. end
  4147. wait(8)
  4148. Idle = false
  4149. hitted = false
  4150. sbs:remove()
  4151. wait(2)
  4152. D = false
  4153. end
  4154. end
  4155.  
  4156. local rock3 = false
  4157. local rock2 = false
  4158. local rock = false
  4159.  
  4160.  
  4161. function RenderStepped2()
  4162.  
  4163.  
  4164.  
  4165. if rock2 == true then
  4166. wait(0.1)
  4167.  
  4168. for i,v in pairs(Character:GetChildren()) do
  4169. if v:IsA("Part") then
  4170. if v.Name == "NewPart2" then
  4171. v.GO.Velocity = v3(0,-5,0)
  4172. end
  4173. end
  4174.  
  4175. end
  4176. rock2 = false
  4177. end
  4178. if rock3 == true then
  4179. wait(0.1)
  4180. for i,v in pairs(Character:GetChildren()) do
  4181. if v:IsA("Part") then
  4182. if v.Name == "NewPart2" then
  4183. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  4184. end
  4185. end
  4186. end
  4187. rock3 = false
  4188. end
  4189. end
  4190.  
  4191. if rock == true then
  4192. wait(math.random(0.1,0.5))
  4193. ay = new("Part",Character)
  4194. ay.Name = "NewPart2"
  4195. ay.Size = v3(3.3,3.3,3.3)
  4196. ay.CanCollide = false
  4197. for i,v in pairs(workspace:GetChildren()) do
  4198. if v:IsA("Part") then
  4199. if v.Size.x > 150 then
  4200.  
  4201.  
  4202. ay.BrickColor = v.BrickColor
  4203. ay.Material = v.Material
  4204. ay.Transparency = v.Transparency
  4205. end
  4206. end
  4207. end
  4208. ay.Position = v3(999,999,999)
  4209. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4210. ys = Instance.new("BodyVelocity",ay)
  4211. ys.Name = "GO"
  4212. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4213.  
  4214. ys.Velocity = v3(0,6,0)
  4215. game.Debris:AddItem(ay,math.random(3,4))
  4216. end
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222. RootPart.Touched:connect(function(hit)--dodge
  4223. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4224. if h ~= nil then
  4225. if Humanoid.Health > 0 and instinct == true then
  4226. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-2.2)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4227. script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
  4228. local ay = math.random(1,2)
  4229. if ay == 1 then
  4230. RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2,0,0)
  4231. else
  4232. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,7.3)
  4233. end
  4234. end
  4235. end
  4236. end)
  4237.  
  4238. tp = true
  4239.  
  4240. Mouse.KeyDown:connect(function(k)
  4241. if k == "1" then
  4242. if tp == true then
  4243. tp = false
  4244. local Must = Instance.new("Sound",UpperTorso)
  4245. Must.SoundId = "rbxassetid://1055279036"
  4246. Must.Pitch = 0.99
  4247. Must.Volume = 1.2
  4248. Must.Looped = false
  4249. wait(0)
  4250. Must:Play()
  4251. Zanzoken = Instance.new("Part",Character)
  4252. Zanzoken.Anchored = true
  4253. Zanzoken.CanCollide = false
  4254. Zanzoken.Position = v3(999,999,999)
  4255. Zanzoken.CFrame = LowerTorso.CFrame
  4256. game.Debris:AddItem(Zanzoken,0.5)
  4257. Zanzoken.Transparency = 1
  4258. wait()
  4259. idk = Instance.new("BillboardGui",Zanzoken)
  4260. idk.Size = UDim2.new(10,0,15,0)
  4261. idk.AlwaysOnTop = false
  4262. idk1 = Instance.new("ImageLabel",idk)
  4263. idk1.BackgroundTransparency = 1
  4264. idk.ExtentsOffset = v3(0,0,0)
  4265. idk1.ImageTransparency = 0
  4266. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4267. idk1.Size = UDim2.new(2,0,1,0)
  4268. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4269. idk1.Image = "rbxassetid://319554883"
  4270. wait(0)
  4271. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  4272. wait(0)
  4273. Zanzoken = Instance.new("Part",Character)
  4274. Zanzoken.Anchored = true
  4275. Zanzoken.CanCollide = false
  4276. Zanzoken.Position = v3(999,999,999)
  4277. Zanzoken.CFrame = LowerTorso.CFrame
  4278. game.Debris:AddItem(Zanzoken,0.5)
  4279. Zanzoken.Transparency = 1
  4280. wait()
  4281. idk = Instance.new("BillboardGui",Zanzoken)
  4282. idk.Size = UDim2.new(10,0,15,0)
  4283. idk.AlwaysOnTop = false
  4284. idk1 = Instance.new("ImageLabel",idk)
  4285. idk1.BackgroundTransparency = 1
  4286. idk.ExtentsOffset = v3(0,0,0)
  4287. idk1.ImageTransparency = 0
  4288. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4289. idk1.Size = UDim2.new(2,0,1,0)
  4290. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4291. idk1.Image = "rbxassetid://319554883"
  4292.  
  4293. wait(0.4)
  4294. tp = true
  4295.  
  4296.  
  4297. end
  4298. end
  4299. end)
  4300.  
  4301.  
  4302. Mouse.KeyDown:connect(function(key)
  4303. if key == "h" then
  4304. Idle = true
  4305. ssj = true
  4306. ssj2 = false
  4307. blue = false
  4308. base = false
  4309. multiplier = 3
  4310.  
  4311. local H = Instance.new("Part",UpperTorso)
  4312. H.Size = Vector3.new(1,1,1)
  4313. H.BrickColor = BrickColor.new("Cyan")
  4314. H.CanCollide = false
  4315. H.Material = "Neon"
  4316. H.Anchored = true
  4317. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4318. local H2 = Instance.new("SpecialMesh",H)
  4319. H2.MeshId = "rbxassetid://569384034"
  4320. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4321. RootPart.Anchored = true
  4322. local Music2 = Instance.new("Sound",UpperTorso)
  4323. Music2.SoundId = "rbxassetid://917377181"
  4324. Music2.Pitch = 1
  4325. Music2.Looped = false
  4326. Music2.Volume = 3.2
  4327. wait(0.0001)
  4328. Music2:Play()
  4329. local Music3 = Instance.new("Sound",UpperTorso)
  4330. Music3.SoundId = "rbxassetid://891397456"
  4331. Music3.Pitch = 1
  4332. Music3.Looped = false
  4333. Music3.Volume = 3.2
  4334. wait(0.0001)
  4335. Music3:Play()
  4336. coroutine.resume(coroutine.create(function()
  4337. for i = 1,4 do
  4338. local HQ = Instance.new("Part",Character)
  4339. HQ.Size = Vector3.new(1,0,1)
  4340. HQ.BrickColor = BrickColor.new("Cyan")
  4341. HQ.Material = "Neon"
  4342. HQ.Anchored = true
  4343. HQ.CanCollide = false
  4344. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4345. local HQ2 = Instance.new("SpecialMesh",HQ)
  4346. HQ2.MeshId = "rbxassetid://20329976"
  4347. HQ2.Scale = Vector3.new(1,1,1)
  4348. local HQ5 = Instance.new("Part",Character)
  4349. HQ5.Size = Vector3.new(1,0,1)
  4350. HQ5.BrickColor = BrickColor.new("Cyan")
  4351. HQ5.Material = "Neon"
  4352. HQ5.Anchored = true
  4353. HQ5.CanCollide = false
  4354. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4355. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4356. HQ6.MeshId = "rbxassetid://20329976"
  4357. HQ6.Scale = Vector3.new(1,1,1)
  4358.  
  4359. coroutine.resume(coroutine.create(function()
  4360. for i = 0,5,0.1 do
  4361. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4362. HQ.Transparency = HQ.Transparency + 0.09
  4363. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4364. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4365. HQ5.Transparency = HQ5.Transparency + 0.09
  4366. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4367. wait(0.00000000001)
  4368. end
  4369. end))
  4370. wait(0.3)
  4371. end
  4372. end))
  4373.  
  4374.  
  4375.  
  4376. for i = 0,10,0.1 do
  4377. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4378. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4379. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4380. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4381. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4382. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4383. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4384. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4385. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4386. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4387. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4388. game:GetService("RunService").RenderStepped:wait()
  4389. end
  4390. H:Destroy()
  4391. wait(0)
  4392.  
  4393. local Music7 = Instance.new("Sound",UpperTorso)
  4394. Music7.SoundId = "rbxassetid://1035030726"
  4395. Music7.Pitch = 1
  4396. Music7.Looped = false
  4397. Music7.Volume = 5.2
  4398. wait(0.0001)
  4399. Music7:Play()
  4400. local SS = Instance.new("Part",UpperTorso)
  4401. SS.Size = Vector3.new(1,1,1)
  4402. SS.BrickColor = BrickColor.new("New Yeller")
  4403. SS.CanCollide = false
  4404. SS.Material = "Neon"
  4405. SS.Anchored = true
  4406. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4407. local SS2 = Instance.new("SpecialMesh",SS)
  4408. SS2.MeshId = "rbxassetid://569384034"
  4409. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4410. coroutine.resume(coroutine.create(function()
  4411. for i = 1,5 do
  4412. local HQ = Instance.new("Part",Character)
  4413. HQ.Size = Vector3.new(1,0,1)
  4414. HQ.BrickColor = BrickColor.new("New Yeller")
  4415. HQ.Material = "Neon"
  4416. HQ.Anchored = true
  4417. HQ.CanCollide = false
  4418. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4419. local HQ2 = Instance.new("SpecialMesh",HQ)
  4420. HQ2.MeshId = "rbxassetid://20329976"
  4421. HQ2.Scale = Vector3.new(1,1,1)
  4422. local HQ5 = Instance.new("Part",Character)
  4423. HQ5.Size = Vector3.new(1,0,1)
  4424. HQ5.BrickColor = BrickColor.new("New Yeller")
  4425. HQ5.Material = "Neon"
  4426. HQ5.Anchored = true
  4427. HQ5.CanCollide = false
  4428. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4429. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4430. HQ6.MeshId = "rbxassetid://20329976"
  4431. HQ6.Scale = Vector3.new(1,1,1)
  4432.  
  4433. coroutine.resume(coroutine.create(function()
  4434. for i = 1,200 do
  4435. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4436. HQ.Transparency = HQ.Transparency + 0.09
  4437. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4438. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4439. HQ5.Transparency = HQ5.Transparency + 0.09
  4440. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4441. wait(0.00000000001)
  4442. end
  4443. end))
  4444. wait(0.3)
  4445. end
  4446. end))
  4447. local HQ = Instance.new("Part",RootPart)
  4448. HQ.Size = Vector3.new(1,1,1)
  4449. HQ.BrickColor = BrickColor.new("New Yeller")
  4450. HQ.Material = "Neon"
  4451. HQ.Anchored = true
  4452. HQ.CanCollide = false
  4453. HQ.Transparency = 0.4
  4454. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4455. local HQ2 = Instance.new("SpecialMesh",HQ)
  4456. HQ2.MeshType = "Cylinder"
  4457. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4458. local HQ23 = Instance.new("Part",RootPart)
  4459. HQ23.Size = Vector3.new(1,1,1)
  4460. HQ23.BrickColor = BrickColor.new("New Yeller")
  4461. HQ23.Material = "Neon"
  4462. HQ23.Anchored = true
  4463. HQ23.CanCollide = false
  4464. HQ23.Transparency = 0.4
  4465. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4466. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4467. HQ22.MeshType = "Cylinder"
  4468. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4469. local ZO = Instance.new("Part",RootPart)
  4470. ZO.Size = Vector3.new(1,1,1)
  4471. ZO.BrickColor = BrickColor.new("New Yeller")
  4472. ZO.Material = "Neon"
  4473. ZO.Anchored = true
  4474. ZO.CanCollide = false
  4475. ZO.Transparency = 0.4
  4476. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4477. local ZO2 = Instance.new("SpecialMesh",ZO)
  4478. ZO2.MeshType = "Cylinder"
  4479. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4480. local BO = Instance.new("Part",RootPart)
  4481. BO.Size = Vector3.new(1,1,1)
  4482. BO.BrickColor = BrickColor.new("New Yeller")
  4483. BO.Material = "Neon"
  4484. BO.Anchored = true
  4485. BO.CanCollide = false
  4486. BO.Transparency = 0.4
  4487. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4488. local BO2 = Instance.new("SpecialMesh",BO)
  4489. BO2.MeshType = "Cylinder"
  4490. BO2.Scale = Vector3.new(70,1.2,1.2)
  4491.  
  4492.  
  4493. Hair.BrickColor = BrickColor.new("Daisy orange")
  4494. wait(0.01)
  4495. Humanoid.MaxHealth = 50000
  4496. wait(0.01)
  4497. Humanoid.Health = 50000
  4498. Humanoid.JumpPower = 300
  4499. Character.Head.face.Texture = "rbxassetid://1108357707"
  4500. newaura2.ImageTransparency = 0
  4501. lig = Instance.new("PointLight",LowerTorso)
  4502. lig.Color=Color3.new(255, 255, 0)
  4503. lig.Range = 12
  4504. local Aura = Instance.new('ParticleEmitter')
  4505. Aura.Name = "Aura"
  4506. Aura.Texture = "rbxassetid://411939841"
  4507. Aura.Parent = UpperTorso
  4508. Aura.LightEmission = 1
  4509. Aura.Transparency = NumberSequence.new(0.2,1)
  4510. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  4511. Aura.Size = NumberSequence.new(0.2,8)
  4512. Aura.LockedToPart = true
  4513. Aura.Lifetime = NumberRange.new(1.5)
  4514. Aura.Rate = 50
  4515. Aura.Speed = NumberRange.new(1.3)
  4516. Aura.EmissionDirection = "Top"
  4517. Aura.Rotation = NumberRange.new(-8, 8)
  4518.  
  4519. for i = 0,18,0.1 do
  4520. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4521. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4522. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4523. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4524. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4525. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4526. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4527. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4528. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4529. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4530. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4531. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4532. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4533. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4534. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4535. game:GetService("RunService").RenderStepped:wait()
  4536. end
  4537. SS:Destroy()
  4538. Music3:Destroy()
  4539. Idle = false
  4540. BO:Destroy()
  4541. ZO:Destroy()
  4542. HQ23:Destroy()
  4543. HQ:Destroy()
  4544. local Music3 = Instance.new("Sound",UpperTorso)
  4545. Music3.SoundId = "rbxassetid://891397456"
  4546. Music3.Pitch = 1
  4547. Music3.Looped = true
  4548. Music3.Volume = 2.2
  4549. wait(0.0001)
  4550. Music3:Play()
  4551.  
  4552.  
  4553. RootPart.Anchored = false
  4554.  
  4555. end
  4556. end)
  4557.  
  4558.  
  4559.  
  4560.  
  4561. Mouse.KeyDown:connect(function(key)
  4562. if key == "m" and blue == true then
  4563.  
  4564. local Music5 = Instance.new("Sound",UpperTorso)
  4565. Music5.SoundId = "rbxassetid://874183151"
  4566. Music5.Pitch = 1
  4567. Music5.Looped = false
  4568. Music5.Volume = 3.6
  4569. wait(0.0001)
  4570. Music5:Play()
  4571. coroutine.resume(coroutine.create(function()
  4572. for i = 1,1 do
  4573. local ZQW = Instance.new("Part",Character)
  4574. ZQW.Size = Vector3.new(1,1,1)
  4575. ZQW.BrickColor = BrickColor.new("Cyan")
  4576. ZQW.Material = "Neon"
  4577. ZQW.Anchored = true
  4578. ZQW.CanCollide = false
  4579. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4580. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4581. ZQW2.MeshType = "Sphere"
  4582. ZQW2.Scale = Vector3.new(1,1,1)
  4583.  
  4584. coroutine.resume(coroutine.create(function()
  4585. for i = 1,200 do
  4586. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4587. ZQW.Transparency = ZQW.Transparency + 0.07
  4588. wait(0.00000000001)
  4589. end
  4590. end))
  4591. wait(0.3)
  4592. end
  4593. end))
  4594.  
  4595.  
  4596. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4597. Music4.SoundId = "rbxassetid://600060450"
  4598. Music4.Pitch = 1
  4599. Music4.Looped = true
  4600. Music4.Volume = 1.6
  4601. wait(0.0001)
  4602. Music4:Play()
  4603.  
  4604.  
  4605. local Aura = Instance.new('ParticleEmitter')
  4606. Aura.Name = "Aura"
  4607. Aura.Texture = "rbxassetid://1083580077"
  4608. Aura.Parent = UpperTorso
  4609. Aura.LightEmission = 0.7
  4610. Aura.Transparency = NumberSequence.new(0.2,1)
  4611. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4612. Aura.Size = NumberSequence.new(0.2,11)
  4613. Aura.LockedToPart = true
  4614. Aura.Lifetime = NumberRange.new(1.5)
  4615. Aura.Rate = 50
  4616. Aura.Speed = NumberRange.new(1.3)
  4617. Aura.EmissionDirection = "Top"
  4618. Aura.Rotation = NumberRange.new(-8, 8)
  4619. end
  4620. end)
  4621.  
  4622. Mouse.KeyDown:connect(function(key)
  4623. if key == "n" then
  4624. for i, v in pairs(UpperTorso:GetChildren()) do
  4625. if v:IsA('ParticleEmitter')then
  4626. v:Remove()
  4627. end
  4628. end
  4629. for i, v in pairs(Head:GetChildren()) do
  4630. if v:IsA('ParticleEmitter')then
  4631. v:Remove()
  4632. end
  4633. end
  4634. for i, v in pairs(UpperTorso:GetChildren()) do
  4635. if v:IsA("Sound") then
  4636. v:Remove()
  4637. end
  4638. end
  4639. end
  4640. end)
  4641.  
  4642.  
  4643.  
  4644. Mouse.KeyDown:connect(function(key)
  4645. if key == "y" and base == true and ssj == false then
  4646. Idle = true
  4647. ssj = false
  4648. ssj2 = false
  4649. blue = true
  4650. base = false
  4651. multiplier = 450
  4652.  
  4653. local H = Instance.new("Part",UpperTorso)
  4654. H.Size = Vector3.new(1,1,1)
  4655. H.BrickColor = BrickColor.new("Cyan")
  4656. H.CanCollide = false
  4657. H.Material = "Neon"
  4658. H.Anchored = true
  4659. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4660. local H2 = Instance.new("SpecialMesh",H)
  4661. H2.MeshId = "rbxassetid://569384034"
  4662. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4663. RootPart.Anchored = true
  4664. local Music2 = Instance.new("Sound",UpperTorso)
  4665. Music2.SoundId = "rbxassetid://917377181"
  4666. Music2.Pitch = 1
  4667. Music2.Looped = false
  4668. Music2.Volume = 3.2
  4669. wait(0.0001)
  4670. Music2:Play()
  4671. local Music3 = Instance.new("Sound",UpperTorso)
  4672. Music3.SoundId = "rbxassetid://891397456"
  4673. Music3.Pitch = 1
  4674. Music3.Looped = false
  4675. Music3.Volume = 3.2
  4676. wait(0.0001)
  4677. Music3:Play()
  4678. coroutine.resume(coroutine.create(function()
  4679. for i = 1,5 do
  4680. local HQ = Instance.new("Part",Character)
  4681. HQ.Size = Vector3.new(1,0,1)
  4682. HQ.BrickColor = BrickColor.new("Cyan")
  4683. HQ.Material = "Neon"
  4684. HQ.Anchored = true
  4685. HQ.CanCollide = false
  4686. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4687. local HQ2 = Instance.new("SpecialMesh",HQ)
  4688. HQ2.MeshId = "rbxassetid://20329976"
  4689. HQ2.Scale = Vector3.new(1,1,1)
  4690. local HQ5 = Instance.new("Part",Character)
  4691. HQ5.Size = Vector3.new(1,0,1)
  4692. HQ5.BrickColor = BrickColor.new("Cyan")
  4693. HQ5.Material = "Neon"
  4694. HQ5.Anchored = true
  4695. HQ5.CanCollide = false
  4696. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4697. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4698. HQ6.MeshId = "rbxassetid://20329976"
  4699. HQ6.Scale = Vector3.new(1,1,1)
  4700.  
  4701. coroutine.resume(coroutine.create(function()
  4702. for i = 0,6,0.1 do
  4703. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4704. HQ.Transparency = HQ.Transparency + 0.09
  4705. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4706. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4707. HQ5.Transparency = HQ5.Transparency + 0.09
  4708. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4709. wait(0.00000000001)
  4710. end
  4711. end))
  4712. wait(0.3)
  4713. end
  4714. end))
  4715.  
  4716.  
  4717.  
  4718. for i = 0,16,0.1 do
  4719. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4720. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4721. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4722. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4723. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4724. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4725. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4726. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4727. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4728. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4729. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4730. game:GetService("RunService").RenderStepped:wait()
  4731. end
  4732. H:Destroy()
  4733. wait(0)
  4734.  
  4735. local Music7 = Instance.new("Sound",UpperTorso)
  4736. Music7.SoundId = "rbxassetid://1019285316"
  4737. Music7.Pitch = 1
  4738. Music7.Looped = false
  4739. Music7.Volume = 5.2
  4740. wait(0.0001)
  4741. Music7:Play()
  4742. local SS = Instance.new("Part",UpperTorso)
  4743. SS.Size = Vector3.new(1,1,1)
  4744. SS.BrickColor = BrickColor.new("Toothpaste")
  4745. SS.CanCollide = false
  4746. SS.Material = "Neon"
  4747. SS.Anchored = true
  4748. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4749. local SS2 = Instance.new("SpecialMesh",SS)
  4750. SS2.MeshId = "rbxassetid://569384034"
  4751. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4752. coroutine.resume(coroutine.create(function()
  4753. for i = 1,11 do
  4754. local HQ = Instance.new("Part",Character)
  4755. HQ.Size = Vector3.new(1,0,1)
  4756. HQ.BrickColor = BrickColor.new("Toothpaste")
  4757. HQ.Material = "Neon"
  4758. HQ.Anchored = true
  4759. HQ.CanCollide = false
  4760. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4761. local HQ2 = Instance.new("SpecialMesh",HQ)
  4762. HQ2.MeshId = "rbxassetid://20329976"
  4763. HQ2.Scale = Vector3.new(1,1,1)
  4764. local HQ5 = Instance.new("Part",Character)
  4765. HQ5.Size = Vector3.new(1,0,1)
  4766. HQ5.BrickColor = BrickColor.new("Toothpaste")
  4767. HQ5.Material = "Neon"
  4768. HQ5.Anchored = true
  4769. HQ5.CanCollide = false
  4770. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4771. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4772. HQ6.MeshId = "rbxassetid://20329976"
  4773. HQ6.Scale = Vector3.new(1,1,1)
  4774. local ZQW = Instance.new("Part",Character)
  4775. ZQW.Size = Vector3.new(1,1,1)
  4776. ZQW.BrickColor = BrickColor.new("Cyan")
  4777. ZQW.Material = "Neon"
  4778. ZQW.Anchored = true
  4779. ZQW.CanCollide = false
  4780. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4781. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4782. ZQW2.MeshType = "Sphere"
  4783. ZQW2.Scale = Vector3.new(1,1,1)
  4784.  
  4785. coroutine.resume(coroutine.create(function()
  4786. for i = 1,200 do
  4787. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4788. HQ.Transparency = HQ.Transparency + 0.09
  4789. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4790. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4791. HQ5.Transparency = HQ5.Transparency + 0.09
  4792. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4793. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4794. ZQW.Transparency = ZQW.Transparency + 0.07
  4795. wait(0.00000000001)
  4796. end
  4797. end))
  4798. wait(0.3)
  4799. end
  4800. end))
  4801. local HQ = Instance.new("Part",RootPart)
  4802. HQ.Size = Vector3.new(1,1,1)
  4803. HQ.BrickColor = BrickColor.new("Cyan")
  4804. HQ.Material = "Neon"
  4805. HQ.Anchored = true
  4806. HQ.CanCollide = false
  4807. HQ.Transparency = 0.4
  4808. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4809. local HQ2 = Instance.new("SpecialMesh",HQ)
  4810. HQ2.MeshType = "Cylinder"
  4811. HQ2.Scale = Vector3.new(190,1.2,1.2)
  4812. local HQ23 = Instance.new("Part",RootPart)
  4813. HQ23.Size = Vector3.new(1,1,1)
  4814. HQ23.BrickColor = BrickColor.new("Cyan")
  4815. HQ23.Material = "Neon"
  4816. HQ23.Anchored = true
  4817. HQ23.CanCollide = false
  4818. HQ23.Transparency = 0.4
  4819. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4820. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4821. HQ22.MeshType = "Cylinder"
  4822. HQ22.Scale = Vector3.new(190,1.2,1.2)
  4823. local ZO = Instance.new("Part",RootPart)
  4824. ZO.Size = Vector3.new(1,1,1)
  4825. ZO.BrickColor = BrickColor.new("Cyan")
  4826. ZO.Material = "Neon"
  4827. ZO.Anchored = true
  4828. ZO.CanCollide = false
  4829. ZO.Transparency = 0.4
  4830. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4831. local ZO2 = Instance.new("SpecialMesh",ZO)
  4832. ZO2.MeshType = "Cylinder"
  4833. ZO2.Scale = Vector3.new(180,1.2,1.2)
  4834. local BO = Instance.new("Part",RootPart)
  4835. BO.Size = Vector3.new(1,1,1)
  4836. BO.BrickColor = BrickColor.new("Cyan")
  4837. BO.Material = "Neon"
  4838. BO.Anchored = true
  4839. BO.CanCollide = false
  4840. BO.Transparency = 0.4
  4841. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4842. local BO2 = Instance.new("SpecialMesh",BO)
  4843. BO2.MeshType = "Cylinder"
  4844. BO2.Scale = Vector3.new(150,1.2,1.2)
  4845.  
  4846.  
  4847. Hair.BrickColor = BrickColor.new("Cyan")
  4848. wait(0.01)
  4849. Humanoid.MaxHealth = 5000000000000
  4850. wait(0.01)
  4851. Humanoid.Health = 5000000000000
  4852. Humanoid.JumpPower = 300
  4853. Character.Head.face.Texture = "rbxassetid://262534270"
  4854. newaura2.ImageTransparency = 0
  4855. lig = Instance.new("PointLight",LowerTorso)
  4856. lig.Color=Color3.new(0, 255, 255)
  4857. lig.Range = 12
  4858.  
  4859.  
  4860. for i = 0,18,0.1 do
  4861. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4862. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4863. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4864. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4865. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4866. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4867. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4868. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4869. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4870. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4871. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4872. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4873. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4874. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4875. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4876. game:GetService("RunService").RenderStepped:wait()
  4877. end
  4878. SS:Destroy()
  4879. Music3:Destroy()
  4880. Idle = false
  4881. BO:Destroy()
  4882. ZO:Destroy()
  4883. HQ23:Destroy()
  4884. HQ:Destroy()
  4885. local Music2 = Instance.new("Sound",UpperTorso)--908226507
  4886. Music2.SoundId = "rbxassetid://907538836"
  4887. Music2.Pitch = 1
  4888. Music2.Looped = false
  4889. Music2.Volume = 4.2
  4890. wait(0.0001)
  4891. Music2:Play()
  4892.  
  4893. local Music3 = Instance.new("Sound",UpperTorso)--908226507
  4894. Music3.SoundId = "rbxassetid://908226507"
  4895. Music3.Pitch = 1
  4896. Music3.Looped = true
  4897. Music3.Volume = 0.1
  4898. wait(0.0001)
  4899. Music3:Play()
  4900.  
  4901.  
  4902. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4903. Music4.SoundId = "rbxassetid://600060450"
  4904. Music4.Pitch = 1
  4905. Music4.Looped = true
  4906. Music4.Volume = 1.6
  4907. wait(0.0001)
  4908. Music4:Play()
  4909.  
  4910.  
  4911. local Aura = Instance.new('ParticleEmitter')
  4912. Aura.Name = "Aura"
  4913. Aura.Texture = "rbxassetid://1083580077"
  4914. Aura.Parent = UpperTorso
  4915. Aura.LightEmission = 0.7
  4916. Aura.Transparency = NumberSequence.new(0.2,1)
  4917. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4918. Aura.Size = NumberSequence.new(0.2,11)
  4919. Aura.LockedToPart = true
  4920. Aura.Lifetime = NumberRange.new(1.5)
  4921. Aura.Rate = 50
  4922. Aura.Speed = NumberRange.new(1.3)
  4923. Aura.EmissionDirection = "Top"
  4924. Aura.Rotation = NumberRange.new(-8, 8)
  4925.  
  4926.  
  4927. RootPart.Anchored = false
  4928.  
  4929. Mouse.Button1Down:connect(function()
  4930. if attack == false and attacktype == 1 then
  4931. Strong()
  4932. attacktype = 2
  4933. elseif attack == false and attacktype == 2 then
  4934. Strong2()
  4935. attacktype = 3
  4936. elseif attack == false and attacktype == 3 then
  4937. Strong3()
  4938. attacktype = 1
  4939. end
  4940. end)
  4941. wait(2121)
  4942. DZ = false
  4943.  
  4944.  
  4945. end
  4946. end)
  4947.  
  4948.  
  4949.  
  4950.  
  4951.  
  4952. Mouse.KeyDown:connect(function(key)
  4953. if key == "j" and ssj == true then
  4954. Idle = true
  4955. ssj = false
  4956. ssj2 = true
  4957. blue = false
  4958. base = false
  4959. multiplier = 4
  4960.  
  4961. local H = Instance.new("Part",UpperTorso)
  4962. H.Size = Vector3.new(1,1,1)
  4963. H.BrickColor = BrickColor.new("New Yeller")
  4964. H.CanCollide = false
  4965. H.Material = "Neon"
  4966. H.Anchored = true
  4967. H.CFrame = RootPart.CFrame*CFrame.new(0,9.1,0)*CFrame.Angles(0,1.55,0)
  4968. local H2 = Instance.new("SpecialMesh",H)
  4969. H2.MeshId = "rbxassetid://569384034"
  4970. H2.Scale = Vector3.new(3.5,3.5,3.5)
  4971. RootPart.Anchored = true
  4972. local Music2 = Instance.new("Sound",UpperTorso)
  4973. Music2.SoundId = "rbxassetid://917377181"
  4974. Music2.Pitch = 1
  4975. Music2.Looped = false
  4976. Music2.Volume = 3.2
  4977. wait(0.0001)
  4978. Music2:Play()
  4979. local Music3 = Instance.new("Sound",UpperTorso)
  4980. Music3.SoundId = "rbxassetid://891397456"
  4981. Music3.Pitch = 1
  4982. Music3.Looped = false
  4983. Music3.Volume = 3.2
  4984. wait(0.0001)
  4985. Music3:Play()
  4986. coroutine.resume(coroutine.create(function()
  4987. for i = 1,20 do
  4988. local HQ = Instance.new("Part",Character)
  4989. HQ.Size = Vector3.new(1,0,1)
  4990. HQ.BrickColor = BrickColor.new("New Yeller")
  4991. HQ.Material = "Neon"
  4992. HQ.Anchored = true
  4993. HQ.CanCollide = false
  4994. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4995. local HQ2 = Instance.new("SpecialMesh",HQ)
  4996. HQ2.MeshId = "rbxassetid://20329976"
  4997. HQ2.Scale = Vector3.new(1,1,1)
  4998. local HQ5 = Instance.new("Part",Character)
  4999. HQ5.Size = Vector3.new(1,0,1)
  5000. HQ5.BrickColor = BrickColor.new("Gold")
  5001. HQ5.Material = "Neon"
  5002. HQ5.Anchored = true
  5003. HQ5.CanCollide = false
  5004. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5005. local HQ6 = Instance.new("SpecialMesh",HQ5)
  5006. HQ6.MeshId = "rbxassetid://20329976"
  5007. HQ6.Scale = Vector3.new(1,1,1)
  5008.  
  5009. coroutine.resume(coroutine.create(function()
  5010. for i = 0,20,0.1 do
  5011. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  5012. HQ.Transparency = HQ.Transparency + 0.09
  5013. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  5014. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  5015. HQ5.Transparency = HQ5.Transparency + 0.09
  5016. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  5017. wait(0.00000000001)
  5018. end
  5019. end))
  5020. wait(0.3)
  5021. end
  5022. end))
  5023.  
  5024.  
  5025.  
  5026. for i = 0,38,0.1 do
  5027. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  5028. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  5029. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  5030. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  5031. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  5032. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  5033. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5034. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5035. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5036. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5037. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  5038. game:GetService("RunService").RenderStepped:wait()
  5039. end
  5040. H:Destroy()
  5041. wait(0)
  5042.  
  5043. local Music7 = Instance.new("Sound",UpperTorso)
  5044. Music7.SoundId = "rbxassetid://1035030726"
  5045. Music7.Pitch = 1
  5046. Music7.Looped = false
  5047. Music7.Volume = 5.2
  5048. wait(0.0001)
  5049. Music7:Play()
  5050. local SS = Instance.new("Part",UpperTorso)
  5051. SS.Size = Vector3.new(1,1,1)
  5052. SS.BrickColor = BrickColor.new("New Yeller")
  5053. SS.CanCollide = false
  5054. SS.Material = "Neon"
  5055. SS.Anchored = true
  5056. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  5057. local SS2 = Instance.new("SpecialMesh",SS)
  5058. SS2.MeshId = "rbxassetid://569384034"
  5059. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  5060. coroutine.resume(coroutine.create(function()
  5061. for i = 1,11 do
  5062. local HQ = Instance.new("Part",Character)
  5063. HQ.Size = Vector3.new(1,0,1)
  5064. HQ.BrickColor = BrickColor.new("New Yeller")
  5065. HQ.Material = "Neon"
  5066. HQ.Anchored = true
  5067. HQ.CanCollide = false
  5068. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5069. local HQ2 = Instance.new("SpecialMesh",HQ)
  5070. HQ2.MeshId = "rbxassetid://20329976"
  5071. HQ2.Scale = Vector3.new(1,1,1)
  5072. local HQ5 = Instance.new("Part",Character)
  5073. HQ5.Size = Vector3.new(1,0,1)
  5074. HQ5.BrickColor = BrickColor.new("New Yeller")
  5075. HQ5.Material = "Neon"
  5076. HQ5.Anchored = true
  5077. HQ5.CanCollide = false
  5078. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5079. local HQ6 = Instance.new("SpecialMesh",HQ5)
  5080. HQ6.MeshId = "rbxassetid://20329976"
  5081. HQ6.Scale = Vector3.new(1,1,1)
  5082.  
  5083. coroutine.resume(coroutine.create(function()
  5084. for i = 1,200 do
  5085. HQ2.Scale = HQ2.Scale + Vector3.new(8,0,8)
  5086. HQ.Transparency = HQ.Transparency + 0.09
  5087. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  5088. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  5089. HQ5.Transparency = HQ5.Transparency + 0.09
  5090. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  5091. wait(0.00000000001)
  5092. end
  5093. end))
  5094. wait(0.3)
  5095. end
  5096. end))
  5097. local HQ = Instance.new("Part",RootPart)
  5098. HQ.Size = Vector3.new(1,1,1)
  5099. HQ.BrickColor = BrickColor.new("New Yeller")
  5100. HQ.Material = "Neon"
  5101. HQ.Anchored = true
  5102. HQ.CanCollide = false
  5103. HQ.Transparency = 0.4
  5104. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5105. local HQ2 = Instance.new("SpecialMesh",HQ)
  5106. HQ2.MeshType = "Cylinder"
  5107. HQ2.Scale = Vector3.new(120,1.2,1.2)
  5108. local HQ23 = Instance.new("Part",RootPart)
  5109. HQ23.Size = Vector3.new(1,1,1)
  5110. HQ23.BrickColor = BrickColor.new("New Yeller")
  5111. HQ23.Material = "Neon"
  5112. HQ23.Anchored = true
  5113. HQ23.CanCollide = false
  5114. HQ23.Transparency = 0.4
  5115. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5116. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5117. HQ22.MeshType = "Cylinder"
  5118. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5119. local ZO = Instance.new("Part",RootPart)
  5120. ZO.Size = Vector3.new(1,1,1)
  5121. ZO.BrickColor = BrickColor.new("New Yeller")
  5122. ZO.Material = "Neon"
  5123. ZO.Anchored = true
  5124. ZO.CanCollide = false
  5125. ZO.Transparency = 0.4
  5126. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5127. local ZO2 = Instance.new("SpecialMesh",ZO)
  5128. ZO2.MeshType = "Cylinder"
  5129. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5130. local BO = Instance.new("Part",RootPart)
  5131. BO.Size = Vector3.new(1,1,1)
  5132. BO.BrickColor = BrickColor.new("New Yeller")
  5133. BO.Material = "Neon"
  5134. BO.Anchored = true
  5135. BO.CanCollide = false
  5136. BO.Transparency = 0.4
  5137. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5138. local BO2 = Instance.new("SpecialMesh",BO)
  5139. BO2.MeshType = "Cylinder"
  5140. BO2.Scale = Vector3.new(70,1.2,1.2)
  5141.  
  5142. Hair.BrickColor = BrickColor.new("New Yeller")
  5143. Humanoid.MaxHealth = 100000
  5144. wait(0.01)
  5145. Humanoid.Health = 100000
  5146. Humanoid.JumpPower = 350
  5147. Character.Head.face.Texture = "rbxassetid://1108357707"
  5148. newaura2.ImageTransparency = 0
  5149. lig = Instance.new("PointLight",LowerTorso)
  5150. lig.Color=Color3.new(255, 255, 0)
  5151. lig.Range = 12
  5152. for i, v in pairs(LowerTorso:GetChildren()) do
  5153. if v:IsA('ParticleEmitter') then
  5154. v:Remove()
  5155. end
  5156. end
  5157. local Aura = Instance.new('ParticleEmitter')
  5158. Aura.Name = "Aura"
  5159. Aura.Texture = "rbxassetid://411939841"
  5160. Aura.Parent = UpperTorso
  5161. Aura.LightEmission = 1
  5162. Aura.Transparency = NumberSequence.new(0.2,1)
  5163. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  5164. Aura.Size = NumberSequence.new(0.2,8)
  5165. Aura.LockedToPart = true
  5166. Aura.Lifetime = NumberRange.new(1.5)
  5167. Aura.Rate = 50
  5168. Aura.Speed = NumberRange.new(1.3)
  5169. Aura.EmissionDirection = "Top"
  5170. Aura.Rotation = NumberRange.new(-8, 8)
  5171. local Aura2 = Instance.new('ParticleEmitter')
  5172. Aura2.Name = "Aura"
  5173. Aura2.Texture = "rbxassetid://749313320"
  5174. Aura2.Parent = UpperTorso
  5175. Aura2.LightEmission = 1
  5176. Aura2.Transparency = NumberSequence.new(0.2,1)
  5177. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5178. Aura2.Size = NumberSequence.new(4)
  5179. Aura2.LockedToPart = true
  5180. Aura2.Lifetime = NumberRange.new(0.1)
  5181. Aura2.Rate = 20
  5182. Aura2.Speed = NumberRange.new(0)
  5183. Aura2.EmissionDirection = "Top"
  5184. Aura2.Rotation = NumberRange.new(-360, 360)
  5185. for i = 0,18,0.1 do
  5186. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  5187. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  5188. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  5189. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  5190. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  5191. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5192. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5193. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5194. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  5195. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  5196. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  5197. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5198. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5199. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5200. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5201. game:GetService("RunService").RenderStepped:wait()
  5202. end
  5203. SS:Destroy()
  5204. Music3:Destroy()
  5205. Idle = false
  5206. BO:Destroy()
  5207. ZO:Destroy()
  5208. HQ23:Destroy()
  5209. HQ:Destroy()
  5210. local Music3 = Instance.new("Sound",UpperTorso)
  5211. Music3.SoundId = "rbxassetid://550623222"
  5212. Music3.Pitch = 1
  5213. Music3.Looped = true
  5214. Music3.Volume = 2.2
  5215. wait(0.0001)
  5216. Music3:Play()
  5217.  
  5218.  
  5219. RootPart.Anchored = false
  5220.  
  5221. end
  5222. end)
  5223.  
  5224.  
  5225. SoundFolder = Instance.new("Folder",Character)
  5226. SoundFolder.Name = "SoundFolder"
  5227. punchsound1 = Instance.new("Sound",UpperTorso)
  5228. punchsound1.Volume = 1.2
  5229. punchsound1.Name = "punchsound1"
  5230. punchsound1.Looped = false
  5231. punchsound1.SoundId = "rbxassetid://137579113"
  5232. StrongPunch = Instance.new("Sound",UpperTorso)
  5233. StrongPunch.Volume = 1.6
  5234. StrongPunch.Name = "StrongPunch"
  5235. StrongPunch.Looped = false
  5236. StrongPunch.SoundId = "rbxassetid://441202925"
  5237. StrongPunch = Instance.new("Sound",UpperTorso)
  5238. StrongPunch.Volume = 1.6
  5239. StrongPunch.Name = "StrongPunch"
  5240. StrongPunch.Looped = false
  5241. StrongPunch.SoundId = "rbxassetid://441202925"
  5242. StrongPunch1 = Instance.new("Sound",UpperTorso)
  5243. StrongPunch1.Volume = 1.6
  5244. StrongPunch1.Name = "StrongPunch"
  5245. StrongPunch1.Looped = false
  5246. StrongPunch1.SoundId = "rbxassetid://441202925"
  5247. StrongPunch2 = Instance.new("Sound",UpperTorso)
  5248. StrongPunch2.Volume = 1.6
  5249. StrongPunch2.Name = "StrongPunch"
  5250. StrongPunch.Looped = false
  5251. StrongPunch2.SoundId = "rbxassetid://441202925"
  5252. Zano = Instance.new("Sound",UpperTorso)
  5253. Zano.Volume = 6
  5254. Zano.Name = "Zano"
  5255. Zano.Looped = false
  5256. Zano.SoundId = "rbxassetid://744770874"
  5257. GroundImpact = Instance.new("Sound",UpperTorso)
  5258. GroundImpact.Volume = 8
  5259. GroundImpact.Name = "GroundImpact"
  5260. GroundImpact.Looped = false
  5261. GroundImpact.SoundId = "rbxassetid://165970126"
  5262. Break = Instance.new("Sound",UpperTorso)
  5263. Break.Volume = 5
  5264. Break.Name = "Bonebreak"
  5265. Break.Looped = false
  5266. Break.SoundId = "rbxassetid://314390675"
  5267. local new = Instance.new
  5268.  
  5269.  
  5270.  
  5271. local flying1 = true
  5272.  
  5273.  
  5274. if flying1 == true and canfly == true and nill == true then
  5275. idle = false
  5276. walk = false
  5277. canjump = false
  5278. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  5279. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  5280. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5281. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5282. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  5283. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5284. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  5285. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5286. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5287. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5288.  
  5289. end
  5290. if flying1 == true and canfly == true and foward == true then
  5291.  
  5292. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  5293. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  5294. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  5295. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  5296. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  5297. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5298. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  5299. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5300. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  5301. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  5302.  
  5303. end
  5304.  
  5305. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5306. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5307. local maxspeed = 120
  5308. local speed = 0
  5309. function Fly()
  5310. local Atch1 = Instance.new("Attachment",UpperTorso)Atch1.Position = Vector3.new(0,2,0)
  5311. local Atch2 = Instance.new("Attachment",UpperTorso)Atch2.Position = Vector3.new(0,-2.5,0)
  5312. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5313. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.9 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5314. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5315. local bg = Instance.new("BodyGyro", LowerTorso)
  5316. bg.P = 9e4
  5317. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5318. bg.cframe =LowerTorso.CFrame
  5319. local bv = Instance.new("BodyVelocity", LowerTorso)
  5320. bv.velocity = Vector3.new(0,0.1,0)
  5321. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5322. repeat wait()
  5323. Humanoid.PlatformStand = true
  5324. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5325. speed = speed+.90+(speed/maxspeed)
  5326. if speed > maxspeed then
  5327. speed = maxspeed
  5328. end
  5329. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5330. speed = speed-1
  5331. if speed < 0 then
  5332. speed = 0
  5333. end
  5334. end
  5335. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5336. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  5337. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5338. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5339. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  5340. else
  5341. bv.velocity = Vector3.new(0,0.1,0)
  5342. end
  5343. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  5344. until not flying
  5345. ctrl = {f = 0, b = 0, l = 0, r = 0}
  5346. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5347. speed = 0
  5348. bg:Destroy()
  5349. bv:Destroy()
  5350. Trail:Destroy()
  5351. Atch1:Destroy()
  5352. Atch2:Destroy()
  5353. Humanoid.PlatformStand = false
  5354. end
  5355. Mouse.KeyDown:connect(function(key)
  5356. if key:lower() == "g" then
  5357. if flying then flying = false
  5358. flying1 = false
  5359. Idle = true
  5360. walk = false
  5361. canjump = true
  5362. else
  5363. wait(0.1)
  5364. flying1 = true
  5365. flying = true
  5366. Fly()
  5367. end
  5368. elseif key:lower() == "w" then
  5369. ctrl.f = 1
  5370. nill = false
  5371. foward = true
  5372. elseif key:lower() == "s" then
  5373. ctrl.b = -1
  5374. elseif key:lower() == "a" then
  5375. ctrl.l = -1
  5376. elseif key:lower() == "d" then
  5377. ctrl.r = 1
  5378. end
  5379. end)
  5380. Mouse.KeyUp:connect(function(key)
  5381. if key:lower() == "w" then
  5382. ctrl.f = 0
  5383. nill = true
  5384. foward = false
  5385. elseif key:lower() == "s" then
  5386. ctrl.b = 0
  5387. elseif key:lower() == "a" then
  5388. ctrl.l = 0
  5389. elseif key:lower() == "d" then
  5390. ctrl.r = 0
  5391. end
  5392. end)
  5393. Fly()
  5394. local kiblastdone = true
  5395. local kiblast1 = false
  5396. local kiblast2 = false
  5397. local kiblast3 = false
  5398. local kiblast4 = false
  5399. local new = Instance.new
  5400. function hurt(hit, dmg)
  5401. if hit.Parent then
  5402. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5403. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5404. if hum then
  5405. if hum.Parent.Name ~= Player.Name then
  5406. if dmg == "Kill" or hum.Health > math.huge then
  5407. hit.Parent:BreakJoints()
  5408. return true
  5409. else
  5410. if math.random(0, 100) == 50 then
  5411. hum.Health = hum.Health - dmg*multiplier*2
  5412. else
  5413. hum.Health = hum.Health -dmg*multiplier
  5414. end
  5415. return true
  5416. end
  5417. end
  5418. end
  5419. end
  5420. end
  5421.  
  5422. function punch(hit, dmg)
  5423. if hit.Parent then
  5424. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5425. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5426. if hum then
  5427. if hum.Parent.Name ~= Player.Name then
  5428. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5429. hit.Parent:BreakJoints()
  5430. return true
  5431. else
  5432. if math.random(0, 100) == 50 then
  5433. hum.Health = hum.Health - dmg*multiplier*3.5
  5434. else
  5435. hum.Health = hum.Health -dmg*multiplier
  5436. end
  5437. return true
  5438. end
  5439. end
  5440. end
  5441. end
  5442. end
  5443.  
  5444.  
  5445. function smack(hit, dmg)
  5446. if hit.Parent then
  5447. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5448. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5449. if hum then
  5450. if hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  5451. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5452. hit.Parent:BreakJoints()
  5453. return true
  5454. else
  5455. if math.random(0, 100) == 50 then
  5456. hum.Health = hum.Health - dmg*multiplier*8
  5457. else
  5458. hum.Health = hum.Health -dmg*multiplier
  5459. end
  5460. return true
  5461. end
  5462. end
  5463. end
  5464. end
  5465. end
  5466.  
  5467.  
  5468. function kamehurt(hit, dmg)
  5469. if hit.Parent then
  5470. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5471. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5472. if hum then
  5473. if hum.Parent.Name ~= Player.Name then
  5474. if dmg == "Kill" or hum.Health > math.huge then
  5475. hit.Parent:BreakJoints()
  5476. return true
  5477. else
  5478. if math.random(0, 100) == 50 then
  5479. hum.Health = hum.Health - dmg*multiplier*400
  5480. else
  5481. hum.Health = hum.Health -dmg*multiplier
  5482. end
  5483. return true
  5484. end
  5485. end
  5486. end
  5487. end
  5488. end
  5489.  
  5490.  
  5491.  
  5492. function spirithurt(hit, dmg)
  5493. if hit.Parent then
  5494. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5495. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5496. if hum then
  5497. if hum.Parent.Name ~= Player.Name then
  5498. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5499. hit.Parent:BreakJoints()
  5500. return true
  5501. else
  5502. if math.random(0, 100) == 50 then
  5503. hum.Health = hum.Health - dmg*multiplier*8000
  5504. else
  5505. hum.Health = hum.Health -dmg*multiplier
  5506. end
  5507. return true
  5508. end
  5509. end
  5510. end
  5511. end
  5512. end
  5513.  
  5514. Mouse.KeyDown:connect(function(key)
  5515. if key == "x" then
  5516. Up()
  5517. end
  5518. end)
  5519.  
  5520.  
  5521.  
  5522.  
  5523.  
  5524. Mouse.KeyDown:connect(function(key)
  5525. if key == "b" then
  5526. Idle = true
  5527. if Debounces.CanAttack == true then
  5528. Debounces.CanAttack = false
  5529. Debounces.on = true
  5530. Debounces.NoIdl = true
  5531. RootPart.Anchored = true
  5532. for i = 0,4,0.1 do
  5533. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5534. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,-0,0),.1) --LeftUpperArm
  5535. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,0,0),.1)--RightUpperArm
  5536. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--LeftLowerArm
  5537. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,1,0),.1)--RightLowerArm
  5538. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  5539. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5540. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.6,0,0),.1)--LeftLowerLeg
  5541. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5542. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  5543. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  5544. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5545. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5546. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5547. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5548. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5549. game:GetService("RunService").RenderStepped:wait()
  5550. end
  5551.  
  5552.  
  5553. local Grab = Instance.new("Part",RootPart)
  5554. Grab.Size = Vector3.new(5,5,5)
  5555. Grab.CanCollide = false
  5556. Grab.Anchored = true
  5557. Grab.BrickColor = BrickColor.new("Deep orange")
  5558. Grab.Transparency = math.huge
  5559. local Grabo = Instance.new("Weld",Grab)
  5560. Grabo.Part0 = RootPart
  5561. Grabo.Part1 = Grab
  5562. Grabo.C0 = CFrame.new(0,-1.1,0)
  5563.  
  5564. Grab.Touched:connect(function(hit)
  5565.  
  5566.  
  5567. if hit.Name ~= "Grab" then
  5568. hurt(hit, 5)
  5569. end
  5570. end)
  5571.  
  5572. coroutine.resume(coroutine.create(function()
  5573. for i = 1,2 do
  5574. local HQ = Instance.new("Part",UpperTorso)
  5575. HQ.Size = Vector3.new(1,1,1)
  5576. HQ.BrickColor = BrickColor.new("Plum")
  5577. HQ.Material = "Neon"
  5578. HQ.Anchored = true
  5579. HQ.CanCollide = false
  5580. HQ.Transparency = 0.4
  5581. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  5582. local HQ2 = Instance.new("SpecialMesh",HQ)
  5583. HQ2.MeshType = "Sphere"
  5584. HQ2.Scale = Vector3.new(1,1,1)
  5585. local ZQW = Instance.new("Part",UpperTorso)
  5586. ZQW.Size = Vector3.new(1,1,1)
  5587. ZQW.BrickColor = BrickColor.new("Plum")
  5588. ZQW.Material = "Neon"
  5589. ZQW.Anchored = true
  5590. ZQW.CanCollide = false
  5591. ZQW.CFrame = Character.LeftHand.CFrame*CFrame.new(0,0,0)
  5592. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  5593. ZQW2.MeshId = "rbxassetid://9982590"
  5594. ZQW2.Scale = Vector3.new(1,1,1)
  5595. local H = Instance.new("Part",UpperTorso)
  5596. H.Size = Vector3.new(1,1,1)
  5597. H.BrickColor = BrickColor.new("Plum")
  5598. H.CanCollide = false
  5599. H.Anchored = true
  5600. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5601. local H2 = Instance.new("SpecialMesh",H)
  5602. H2.MeshId = "rbxassetid://9982590"
  5603. coroutine.resume(coroutine.create(function()
  5604. for i = 1,6 do
  5605. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2,0.2,0.2)
  5606. ZQW.Transparency = ZQW.Transparency + 0.1
  5607. HQ2.Scale = HQ2.Scale + Vector3.new(3,3,3)
  5608. HQ.Transparency = HQ.Transparency + 1
  5609. H2.Scale = H2.Scale + Vector3.new(0.2,0.2,0.2)
  5610. H.Transparency = H.Transparency + 0.1
  5611. wait(0.00000000001)
  5612. end
  5613. HQ:Destroy()
  5614. H2:Destroy()
  5615. H:Destroy()
  5616. HQ2:Destroy()
  5617. ZQW:Destroy()
  5618. ZQW2:Destroy()
  5619. end))
  5620. wait(0.3)
  5621. end
  5622. end))
  5623. wait(0.3)
  5624.  
  5625.  
  5626. Debounces.on = false
  5627. Debounces.Here = false
  5628. shot = shot + 1
  5629.  
  5630. ki = ki - 10
  5631. local rng = Instance.new("Part",RootPart)
  5632. rng.Anchored = true
  5633. rng.BrickColor = BrickColor.new("Plum")
  5634. rng.CanCollide = false
  5635. rng.FormFactor = 3
  5636. rng.Name = "Ring"
  5637. rng.Size = Vector3.new(8,8,8)
  5638. rng.Transparency = 0.35
  5639. rng.TopSurface = 0
  5640. rng.BottomSurface = 0
  5641. rng2 = rng:clone()
  5642. rng3 = rng2:clone()
  5643. rng4 = rng2:clone()
  5644. local rngm = Instance.new("SpecialMesh", rng)
  5645. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5646. rngm.Scale = Vector3.new(1,1,1)
  5647. rngm2 = rngm:clone()
  5648. rngm2.Scale = Vector3.new(1,1,1)
  5649. rngm3=rngm2:clone()
  5650. rngm3.Parent = rng3
  5651. rngm3.Scale = Vector3.new(1,1,1)
  5652. rngm4 = rngm2:clone()
  5653. rngm4.Parent = rng4
  5654. rngm4.Scale = Vector3.new(1,1,1)
  5655. local bem = Instance.new("Part",RootPart)
  5656. bem.Anchored = true
  5657. bem.Position = bem.Position + Vector3.new(0,0,150)
  5658. bem.BrickColor = BrickColor.new("Plum")
  5659. bem.CanCollide = false
  5660. bem.Material = "Neon"
  5661. local bem2 = Instance.new("Part",RootPart)
  5662. bem2.Anchored = true
  5663. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5664. bem2.BrickColor = BrickColor.new("White")
  5665. bem2.CanCollide = false
  5666. bem2.Material = "Neon"
  5667. local aura = Instance.new("ParticleEmitter",bem)
  5668. aura.Size = NumberSequence.new(11)
  5669. aura.Lifetime = NumberRange.new(0.5)
  5670. aura.LightEmission = 1
  5671. aura.Texture = "http://www.roblox.com/asset/?id="
  5672. aura.Speed = NumberRange.new(0)
  5673. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5674. aura.Rate = 400
  5675. bem.FormFactor = 3
  5676. bem.Name = "Beam" .. shot
  5677. bem.Size = Vector3.new(13,13,13)
  5678. bem.Transparency = 0.35
  5679. bem.TopSurface = 0
  5680. bem.BottomSurface = 0
  5681. local bemm2 = Instance.new("SpecialMesh", bem2)
  5682. bemm2.MeshType = 4
  5683. bemm2.Scale = Vector3.new(1, 1, 1)
  5684. bem2.FormFactor = 3
  5685. bem2.Name = "Beam" .. shot
  5686. bem2.Size = Vector3.new(11,11,11)
  5687. bem2.Transparency = 0.35
  5688. bem2.TopSurface = 0
  5689. bem2.BottomSurface = 0
  5690. local bemm = Instance.new("SpecialMesh", bem)
  5691. bemm.MeshType = 4
  5692. bemm.Scale = Vector3.new(1, 1, 1)
  5693. local out = Instance.new("Part",Character)
  5694. out.Anchored = true
  5695. out.BrickColor = BrickColor.new("Plum")
  5696. out.CanCollide = false
  5697. out.FormFactor = 3
  5698. out.Name = "Out"
  5699. out.Material = "Neon"
  5700. out.Size = Vector3.new(16,16,16)
  5701. out.Transparency = 0.35
  5702. out.TopSurface = 0
  5703. out.BottomSurface = 0
  5704. local outm = Instance.new("SpecialMesh", out)
  5705. outm.MeshType = 3
  5706. outm.Scale = Vector3.new(1, 1, 1)
  5707. local out2 = Instance.new("Part",Character)
  5708. out2.Anchored = true
  5709. out2.BrickColor = BrickColor.new("White")
  5710. out2.CanCollide = false
  5711. out2.FormFactor = 3
  5712. out2.Name = "Out"
  5713. out2.Material = "Neon"
  5714. out2.Size = Vector3.new(13,13,13)
  5715. out2.Transparency = 0.35
  5716. out2.TopSurface = 0
  5717. out2.BottomSurface = 0
  5718. local outm2 = Instance.new("SpecialMesh", out2)
  5719. outm2.MeshType = 3
  5720. outm2.Scale = Vector3.new(1, 1, 1)
  5721. local outau = Instance.new("Part",Character)
  5722. outau.Anchored = true
  5723. outau.BrickColor = BrickColor.new("White")
  5724. outau.CanCollide = false
  5725. outau.FormFactor = 3
  5726. outau.Name = "Out"
  5727. outau.Material = "Neon"
  5728. outau.Size = Vector3.new(0.1,0.1,0.1)
  5729. outau.Transparency = 0.35
  5730. outau.TopSurface = 0
  5731. outau.BottomSurface = 0
  5732. local outm2au = Instance.new("SpecialMesh", outau)
  5733. outm2au.MeshType = 3
  5734. outm2au.Scale = Vector3.new(1, 1, 1)
  5735. local outau2 = Instance.new("Part",Character)
  5736. outau2.Anchored = true
  5737. outau2.BrickColor = BrickColor.new("White")
  5738. outau2.CanCollide = false
  5739. outau2.FormFactor = 3
  5740. outau2.Name = "Out"
  5741. outau2.Material = "Neon"
  5742. outau2.Size = Vector3.new(0.1,0.1,0.1)
  5743. outau2.Transparency = 0.35
  5744. outau2.TopSurface = 0
  5745. outau2.BottomSurface = 0
  5746. local outm2au2 = Instance.new("SpecialMesh", outau2)
  5747. outm2au2.MeshType = 3
  5748. outm2au2.Scale = Vector3.new(1, 1, 1)
  5749. local outl = Instance.new("Part",Character)
  5750. outl.Anchored = true
  5751. outl.BrickColor = BrickColor.new("Plum")
  5752. outl.CanCollide = false
  5753. outl.FormFactor = 3
  5754. outl.Name = "Out"
  5755. outl.Material = "Neon"
  5756. outl.Size = Vector3.new(26,26,26)
  5757. outl.Transparency = 0.35
  5758. outl.TopSurface = 0
  5759. outl.BottomSurface = 0
  5760. local outml = Instance.new("SpecialMesh", outl)
  5761. outml.MeshType = 3
  5762. outml.Scale = Vector3.new(1, 1, 1)
  5763. local out2l = Instance.new("Part",Character)
  5764. out2l.Anchored = true
  5765. out2l.BrickColor = BrickColor.new("White")
  5766. out2l.CanCollide = false
  5767. out2l.FormFactor = 3
  5768. out2l.Name = "Out"
  5769. out2l.Material = "Neon"
  5770. out2l.Size = Vector3.new(21,21,21)
  5771. out2l.Transparency = 0.35
  5772. out2l.TopSurface = 0
  5773. out2l.BottomSurface = 0
  5774. local outm2l = Instance.new("SpecialMesh", out2l)
  5775. outm2l.MeshType = 3
  5776. outm2l.Scale = Vector3.new(1, 1, 1)
  5777. local bnd = Instance.new("Part", RootPart)
  5778. bnd.Anchored = true
  5779. bnd.BrickColor = BrickColor.new("Plum")
  5780. bnd.CanCollide = false
  5781. bnd.Material = "Neon"
  5782. bnd.FormFactor = 3
  5783. bnd.Name = "Bend"
  5784. bnd.Size = Vector3.new(10,10,10)
  5785. bnd.Transparency = 1
  5786. bnd.TopSurface = 0
  5787. bnd.BottomSurface = 0
  5788. local bndm = Instance.new("SpecialMesh", bnd)
  5789. bndm.MeshType = 3
  5790. bndm.Scale = Vector3.new(1,1,1)
  5791. local Chow = Instance.new('ParticleEmitter')
  5792. Chow.Name = "Aura"
  5793. Chow.Texture = "rbxassetid://779576004"
  5794. Chow.Parent = outau
  5795. Chow.LightEmission = 1
  5796. Chow.Transparency = NumberSequence.new(1,0.2,1)
  5797. Chow.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5798. Chow.Size = NumberSequence.new(22)
  5799. Chow.LockedToPart = true
  5800. Chow.Lifetime = NumberRange.new(0.2)
  5801. Chow.Rate = 100
  5802. Chow.Rotation = NumberRange.new(-360, 360)
  5803. Chow.Speed = NumberRange.new(0.3)
  5804. Chow.EmissionDirection = "Top"
  5805. local Chow2 = Instance.new('ParticleEmitter')
  5806. Chow2.Name = "Aura"
  5807. Chow2.Texture = "rbxassetid://779576004"
  5808. Chow2.Parent = outau2
  5809. Chow2.LightEmission = 1
  5810. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  5811. Chow2.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5812. Chow2.Size = NumberSequence.new(40)
  5813. Chow2.LockedToPart = true
  5814. Chow2.Lifetime = NumberRange.new(0.2)
  5815. Chow2.Rate = 200
  5816. Chow2.Rotation = NumberRange.new(-360, 360)
  5817. Chow2.Speed = NumberRange.new(0.3)
  5818. Chow2.EmissionDirection = "Top"
  5819. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  5820. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  5821. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5822. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5823. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5824. local To = Instance.new("Part",Character)
  5825. To.Size = Vector3.new(1,1,1)
  5826. To.BrickColor = BrickColor.new("White")
  5827. To.CanCollide = false
  5828. To.Anchored = true
  5829. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5830. local To2 = Instance.new("SpecialMesh",To)
  5831. To2.MeshId = "rbxassetid://1051557"
  5832. To2.Scale = Vector3.new(1,1,1)
  5833. local Rin = Instance.new("Part",Character)
  5834. Rin.Size = Vector3.new(1,1,1)
  5835. Rin.BrickColor = BrickColor.new("White")
  5836. Rin.Anchored = true
  5837. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5838. local Rin2 = Instance.new("SpecialMesh",Rin)
  5839. Rin2.MeshId = "rbxassetid://3270017"
  5840. Rin2.Scale = Vector3.new(1,1,1)
  5841. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5842. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5843. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5844. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5845. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5846. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5847. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5848. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5849. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  5850. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5851. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  5852. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5853. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5854. Debounces.Shewt = true
  5855. local Music2 = Instance.new("Sound",UpperTorso)
  5856. Music2.SoundId = "rbxassetid://977360812"
  5857. Music2.Pitch = 1
  5858. Music2.Looped = false
  5859. Music2.Volume = 3.2
  5860. wait(0.0001)
  5861. Music2:Play()
  5862. coroutine.wrap(function()
  5863. for i = 1, 20, 0.2 do
  5864. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  5865. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  5866. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  5867. rng.Transparency = i/20
  5868. rng3.Transparency = 1/24
  5869. rng4.Transparency = i/26
  5870. wait()
  5871. end
  5872. wait(5.0)
  5873. rng:Destroy()
  5874. end)()
  5875. if Debounces.Shewt == true then
  5876. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  5877. hit = ht.Parent
  5878. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  5879. if HasntTouched(hit.Name) == true and deb == false then
  5880. deb = true
  5881. coroutine.wrap(function()
  5882. hit:FindFirstChild("Humanoid").PlatformStand = true
  5883. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5884. hit.Parent:FindFirstChild("Humanoid")
  5885. end)()
  5886. table.insert(Touche, hit.Name)
  5887. deb = false
  5888. end
  5889. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  5890. if HasntTouched(hit.Parent.Name) == true and deb == false then
  5891. deb = true
  5892. coroutine.wrap(function()
  5893. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  5894. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5895. end)()
  5896. table.insert(Touche, hit.Parent.Name)
  5897. deb = false
  5898. for i, v in pairs(Touche) do
  5899. print(v)
  5900. end
  5901. end
  5902. end
  5903. end)
  5904. end
  5905. for i = 0, 1000, 25 do
  5906. bem.Size = Vector3.new(i, 14,14)
  5907. bem2.Size = Vector3.new(i, 8,8)
  5908. Grab.Size = Vector3.new(i, 14,14)
  5909. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5910. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5911. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5912. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5913. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5914. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5915. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5916. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5917. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5918. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  5919. bnd.Size = Vector3.new(10,10,10)
  5920. bndm.Scale = Vector3.new(10,10,10)
  5921. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  5922. Rin.Transparency = Rin.Transparency + 1
  5923. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  5924. To.Transparency = To.Transparency + 0.02
  5925. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  5926. if i % 10 == 0 then
  5927. local newRng = rng2:Clone()
  5928. newRng.Parent = RootPart
  5929. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5930. local newRngm = rngm2:clone()
  5931. newRngm.Parent=newRng
  5932. coroutine.wrap(function()
  5933. for i = 1, 10, 0.2 do
  5934. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  5935. newRng.Transparency = i/10
  5936. wait()
  5937. end
  5938. wait(0)
  5939. newRng:Destroy()
  5940. end)()
  5941. end
  5942. wait()
  5943. end
  5944. wait(0)---bem.Transparency = bem.Transparency + 0.009
  5945. Debounces.Shewt = false
  5946. out:Destroy()
  5947. out2:Destroy()
  5948. bnd:Destroy()
  5949. bem:Destroy()
  5950. bem2:Destroy()
  5951. To:Destroy()
  5952. To2:Destroy()
  5953. Music2:Destroy()
  5954. out2l:Destroy()
  5955. outl:Destroy()
  5956. outau:Destroy()
  5957. outau2:Destroy()
  5958. Trail:Destroy()
  5959. Atch1:Destroy()
  5960. Grab:Destroy()
  5961. Grabo:Destroy()
  5962. RootPart.Anchored = false
  5963. Debounces.Ready = false
  5964. for i, v in pairs(Touche) do
  5965. table.remove(Touche, i)
  5966. end
  5967. wait()
  5968. table.insert(Touche, Character.Name)
  5969. Debounces.NoIdl = false
  5970. if Debounces.CanAttack == false then
  5971. Debounces.CanAttack = true
  5972. end
  5973. end
  5974. end
  5975. Idle = false
  5976. Humanoid.WalkSpeed = 16
  5977. end)
  5978.  
  5979.  
  5980. Mouse.KeyDown:connect(function(key)
  5981. if key == "c" then
  5982. Idle = true
  5983. if Debounces.CanAttack == true then
  5984. Debounces.CanAttack = false
  5985. Debounces.on = true
  5986. Debounces.NoIdl = true
  5987. local Music2 = Instance.new("Sound",UpperTorso)
  5988. Music2.SoundId = "rbxassetid://1112364900"
  5989. Music2.Pitch = 1
  5990. Music2.Looped = false
  5991. Music2.Volume = 3.2
  5992. wait(0.0001)
  5993. Music2:Play()
  5994.  
  5995.  
  5996. local Bq = Instance.new("Part",Character)
  5997. Bq.Size = Vector3.new(0.2,0.2,0.2)
  5998. Bq.BrickColor = BrickColor.new("New Yeller")
  5999. Bq.Material = "Neon"
  6000. Bq.Anchored = true
  6001. Bq.CanCollide = false
  6002. Bq.Transparency = 0.6
  6003. Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6004. local Bq2 = Instance.new("SpecialMesh",Bq)
  6005. Bq2.MeshType = "Sphere"
  6006. Bq2.Scale = Vector3.new(3.8,3.8,3.8)
  6007. local HQ = Instance.new("Part",Bq)
  6008. HQ.Size = Vector3.new(1,1,1)
  6009. HQ.BrickColor = BrickColor.new("New Yeller")
  6010. HQ.Material = "Neon"
  6011. HQ.Anchored = true
  6012. HQ.CanCollide = false
  6013. HQ.Transparency = 0.4
  6014. HQ.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6015. local HQ2 = Instance.new("SpecialMesh",HQ)
  6016. HQ2.MeshType = "Cylinder"
  6017. HQ2.Scale = Vector3.new(120,1.2,1.2)
  6018. local HQ23 = Instance.new("Part",Bq)
  6019. HQ23.Size = Vector3.new(1,1,1)
  6020. HQ23.BrickColor = BrickColor.new("New Yeller")
  6021. HQ23.Material = "Neon"
  6022. HQ23.Anchored = true
  6023. HQ23.CanCollide = false
  6024. HQ23.Transparency = 0.4
  6025. HQ23.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6026. local HQ22 = Instance.new("SpecialMesh",HQ23)
  6027. HQ22.MeshType = "Cylinder"
  6028. HQ22.Scale = Vector3.new(90,1.2,1.2)
  6029. local ZO = Instance.new("Part",Bq)
  6030. ZO.Size = Vector3.new(1,1,1)
  6031. ZO.BrickColor = BrickColor.new("New Yeller")
  6032. ZO.Material = "Neon"
  6033. ZO.Anchored = true
  6034. ZO.CanCollide = false
  6035. ZO.Transparency = 0.4
  6036. ZO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6037. local ZO2 = Instance.new("SpecialMesh",ZO)
  6038. ZO2.MeshType = "Cylinder"
  6039. ZO2.Scale = Vector3.new(80,1.2,1.2)
  6040. local BO = Instance.new("Part",Bq)
  6041. BO.Size = Vector3.new(1,1,1)
  6042. BO.BrickColor = BrickColor.new("New Yeller")
  6043. BO.Material = "Neon"
  6044. BO.Anchored = true
  6045. BO.CanCollide = false
  6046. BO.Transparency = 0.4
  6047. BO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6048. local BO2 = Instance.new("SpecialMesh",BO)
  6049. BO2.MeshType = "Cylinder"
  6050. BO2.Scale = Vector3.new(70,1.2,1.2)
  6051. local Grab = Instance.new("Part",RootPart)
  6052. Grab.Size = Vector3.new(5,5,5)
  6053. Grab.CanCollide = false
  6054. Grab.Anchored = true
  6055. Grab.BrickColor = BrickColor.new("Deep orange")
  6056. Grab.Transparency = math.huge
  6057. local Grabo = Instance.new("Weld",Grab)
  6058. Grabo.Part0 = RootPart
  6059. Grabo.Part1 = Grab
  6060. Grabo.C0 = CFrame.new(0,-1.1,0)
  6061.  
  6062. Grab.Touched:connect(function(hit)
  6063.  
  6064.  
  6065.  
  6066. if hit.Name ~= "Grab" then
  6067. kamehurt(hit, 10)
  6068. end
  6069. end)
  6070.  
  6071. RootPart.Anchored = true
  6072. for i = 0,20,0.1 do
  6073. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  6074. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-120)),.1) --LeftUpperArm
  6075. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(120),rad(0),rad(120)),.1)--RightUpperArm
  6076. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6077. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6078. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6079. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6080. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6081. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6082. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6083. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6084. Bq2.Scale = Bq2.Scale + Vector3.new(0.5,0.5,0.5)
  6085. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  6086. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  6087. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  6088. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  6089. game:GetService("RunService").RenderStepped:wait()
  6090. end
  6091. wait(0)
  6092. Bq:Destroy()
  6093. Music2:Destroy()
  6094.  
  6095.  
  6096. Debounces.on = false
  6097. Debounces.Here = false
  6098. shot = shot + 1
  6099.  
  6100.  
  6101. local rng = Instance.new("Part",RootPart)
  6102. rng.Anchored = true
  6103. rng.BrickColor = BrickColor.new("New Yeller")
  6104. rng.CanCollide = false
  6105. rng.FormFactor = 3
  6106. rng.Name = "Ring"
  6107. rng.Size = Vector3.new(8,8,8)
  6108. rng.Transparency = 0.35
  6109. rng.TopSurface = 0
  6110. rng.BottomSurface = 0
  6111. rng2 = rng:clone()
  6112. rng3 = rng2:clone()
  6113. rng4 = rng2:clone()
  6114. local rngm = Instance.new("SpecialMesh", rng)
  6115. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6116. rngm.Scale = Vector3.new(1,1,1)
  6117. rngm2 = rngm:clone()
  6118. rngm2.Scale = Vector3.new(1,1,1)
  6119. rngm3=rngm2:clone()
  6120. rngm3.Parent = rng3
  6121. rngm3.Scale = Vector3.new(1,1,1)
  6122. rngm4 = rngm2:clone()
  6123. rngm4.Parent = rng4
  6124. rngm4.Scale = Vector3.new(1,1,1)
  6125. local bem = Instance.new("Part",RootPart)
  6126. bem.Anchored = true
  6127. bem.Position = bem.Position + Vector3.new(0,0,150)
  6128. bem.BrickColor = BrickColor.new("New Yeller")
  6129. bem.CanCollide = false
  6130. bem.Material = "Neon"
  6131. local bem2 = Instance.new("Part",RootPart)
  6132. bem2.Anchored = true
  6133. bem2.Position = bem.Position + Vector3.new(0,0,150)
  6134. bem2.BrickColor = BrickColor.new("White")
  6135. bem2.CanCollide = false
  6136. bem2.Material = "Neon"
  6137. local aura = Instance.new("ParticleEmitter",bem)
  6138. aura.Size = NumberSequence.new(11)
  6139. aura.Lifetime = NumberRange.new(0.5)
  6140. aura.LightEmission = 1
  6141. aura.Texture = "http://www.roblox.com/asset/?id="
  6142. aura.Speed = NumberRange.new(0)
  6143. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6144. aura.Rate = 400
  6145. bem.FormFactor = 3
  6146. bem.Name = "Beam" .. shot
  6147. bem.Size = Vector3.new(13,13,13)
  6148. bem.Transparency = 0.35
  6149. bem.TopSurface = 0
  6150. bem.BottomSurface = 0
  6151. local bemm2 = Instance.new("SpecialMesh", bem2)
  6152. bemm2.MeshType = 4
  6153. bemm2.Scale = Vector3.new(1, 1, 1)
  6154. bem2.FormFactor = 3
  6155. bem2.Name = "Beam" .. shot
  6156. bem2.Size = Vector3.new(11,11,11)
  6157. bem2.Transparency = 0.35
  6158. bem2.TopSurface = 0
  6159. bem2.BottomSurface = 0
  6160. local bemm = Instance.new("SpecialMesh", bem)
  6161. bemm.MeshType = 4
  6162. bemm.Scale = Vector3.new(1, 1, 1)
  6163. local out = Instance.new("Part",Character)
  6164. out.Anchored = true
  6165. out.BrickColor = BrickColor.new("New Yeller")
  6166. out.CanCollide = false
  6167. out.FormFactor = 3
  6168. out.Name = "Out"
  6169. out.Material = "Neon"
  6170. out.Size = Vector3.new(46,46,46)
  6171. out.Transparency = 0.35
  6172. out.TopSurface = 0
  6173. out.BottomSurface = 0
  6174. local outm = Instance.new("SpecialMesh", out)
  6175. outm.MeshType = 3
  6176. outm.Scale = Vector3.new(1, 1, 1)
  6177. local out2 = Instance.new("Part",Character)
  6178. out2.Anchored = true
  6179. out2.BrickColor = BrickColor.new("White")
  6180. out2.CanCollide = false
  6181. out2.FormFactor = 3
  6182. out2.Name = "Out"
  6183. out2.Material = "Neon"
  6184. out2.Size = Vector3.new(40,40,40)
  6185. out2.Transparency = 0.35
  6186. out2.TopSurface = 0
  6187. out2.BottomSurface = 0
  6188. local outm2 = Instance.new("SpecialMesh", out2)
  6189. outm2.MeshType = 3
  6190. outm2.Scale = Vector3.new(1, 1, 1)
  6191. local outl = Instance.new("Part",Character)
  6192. outl.Anchored = true
  6193. outl.BrickColor = BrickColor.new("New Yeller")
  6194. outl.CanCollide = false
  6195. outl.FormFactor = 3
  6196. outl.Name = "Out"
  6197. outl.Material = "Neon"
  6198. outl.Size = Vector3.new(57,57,57)
  6199. outl.Transparency = 0.35
  6200. outl.TopSurface = 0
  6201. outl.BottomSurface = 0
  6202. local outml = Instance.new("SpecialMesh", outl)
  6203. outml.MeshType = 3
  6204. outml.Scale = Vector3.new(1, 1, 1)
  6205. local out2l = Instance.new("Part",Character)
  6206. out2l.Anchored = true
  6207. out2l.BrickColor = BrickColor.new("White")
  6208. out2l.CanCollide = false
  6209. out2l.FormFactor = 3
  6210. out2l.Name = "Out"
  6211. out2l.Material = "Neon"
  6212. out2l.Size = Vector3.new(49,49,49)
  6213. out2l.Transparency = 0.35
  6214. out2l.TopSurface = 0
  6215. out2l.BottomSurface = 0
  6216. local outm2l = Instance.new("SpecialMesh", out2l)
  6217. outm2l.MeshType = 3
  6218. outm2l.Scale = Vector3.new(1, 1, 1)
  6219. local outau = Instance.new("Part",Character)
  6220. outau.Anchored = true
  6221. outau.BrickColor = BrickColor.new("White")
  6222. outau.CanCollide = false
  6223. outau.FormFactor = 3
  6224. outau.Name = "Out"
  6225. outau.Material = "Neon"
  6226. outau.Size = Vector3.new(0.1,0.1,0.1)
  6227. outau.Transparency = 0.35
  6228. outau.TopSurface = 0
  6229. outau.BottomSurface = 0
  6230. local outm2au = Instance.new("SpecialMesh", outau)
  6231. outm2au.MeshType = 3
  6232. outm2au.Scale = Vector3.new(1, 1, 1)
  6233. local outau2 = Instance.new("Part",Character)
  6234. outau2.Anchored = true
  6235. outau2.BrickColor = BrickColor.new("White")
  6236. outau2.CanCollide = false
  6237. outau2.FormFactor = 3
  6238. outau2.Name = "Out"
  6239. outau2.Material = "Neon"
  6240. outau2.Size = Vector3.new(0.1,0.1,0.1)
  6241. outau2.Transparency = 0.35
  6242. outau2.TopSurface = 0
  6243. outau2.BottomSurface = 0
  6244. local outm2au2 = Instance.new("SpecialMesh", outau2)
  6245. outm2au2.MeshType = 3
  6246. outm2au2.Scale = Vector3.new(1, 1, 1)
  6247. local bnd = Instance.new("Part", RootPart)
  6248. bnd.Anchored = true
  6249. bnd.BrickColor = BrickColor.new("New Yeller")
  6250. bnd.CanCollide = false
  6251. bnd.Material = "Neon"
  6252. bnd.FormFactor = 3
  6253. bnd.Name = "Bend"
  6254. bnd.Size = Vector3.new(10,10,10)
  6255. bnd.Transparency = 1
  6256. bnd.TopSurface = 0
  6257. bnd.BottomSurface = 0
  6258. local bndm = Instance.new("SpecialMesh", bnd)
  6259. bndm.MeshType = 3
  6260. bndm.Scale = Vector3.new(1,1,1)
  6261. local Chow = Instance.new('ParticleEmitter')
  6262. Chow.Name = "Aura"
  6263. Chow.Texture = "rbxassetid://779576004"
  6264. Chow.Parent = outau
  6265. Chow.LightEmission = 1
  6266. Chow.Transparency = NumberSequence.new(1,0.2,1)
  6267. Chow.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6268. Chow.Size = NumberSequence.new(40)
  6269. Chow.LockedToPart = true
  6270. Chow.Lifetime = NumberRange.new(0.2)
  6271. Chow.Rate = 100
  6272. Chow.Rotation = NumberRange.new(-360, 360)
  6273. Chow.Speed = NumberRange.new(0.3)
  6274. Chow.EmissionDirection = "Top"
  6275. local Chow2 = Instance.new('ParticleEmitter')
  6276. Chow2.Name = "Aura"
  6277. Chow2.Texture = "rbxassetid://779576004"
  6278. Chow2.Parent = outau2
  6279. Chow2.LightEmission = 1
  6280. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  6281. Chow2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6282. Chow2.Size = NumberSequence.new(60)
  6283. Chow2.LockedToPart = true
  6284. Chow2.Lifetime = NumberRange.new(0.2)
  6285. Chow2.Rate = 200
  6286. Chow2.Rotation = NumberRange.new(-360, 360)
  6287. Chow2.Speed = NumberRange.new(0.3)
  6288. Chow2.EmissionDirection = "Top"
  6289. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  6290. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  6291. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  6292. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6293. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  6294. local To = Instance.new("Part",Character)
  6295. To.Size = Vector3.new(2,1,2)
  6296. To.BrickColor = BrickColor.new("New Yeller")
  6297. To.CanCollide = false
  6298. To.Anchored = true
  6299. To.Material = "Neon"
  6300. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6301. local To2 = Instance.new("SpecialMesh",To)
  6302. To2.MeshId = "rbxassetid://569384034"
  6303. To2.Scale = Vector3.new(10,10,10)
  6304. local Rin = Instance.new("Part",Character)
  6305. Rin.Size = Vector3.new(1,1,1)
  6306. Rin.BrickColor = BrickColor.new("White")
  6307. Rin.Anchored = true
  6308. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6309. local Rin2 = Instance.new("SpecialMesh",Rin)
  6310. Rin2.MeshId = "rbxassetid://3270017"
  6311. Rin2.Scale = Vector3.new(1,1,1)
  6312. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6313. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6314. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6315. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6316. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6317. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6318. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6319. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6320. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6321. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6322. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6323. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6324. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6325. Debounces.Shewt = true
  6326. local Music2 = Instance.new("Sound",UpperTorso)
  6327. Music2.SoundId = "rbxassetid://1117288204"
  6328. Music2.Pitch = 1
  6329. Music2.Looped = false
  6330. Music2.Volume = 7.2
  6331. wait(0.0001)
  6332. Music2:Play()
  6333. coroutine.wrap(function()
  6334. for i = 1, 20, 0.2 do
  6335. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6336. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6337. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6338. rng.Transparency = i/20
  6339. rng3.Transparency = 1/24
  6340. rng4.Transparency = i/26
  6341. wait()
  6342. end
  6343. wait(5.0)
  6344. rng:Destroy()
  6345. end)()
  6346. if Debounces.Shewt == true then
  6347. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6348. hit = ht.Parent
  6349. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6350. if HasntTouched(hit.Name) == true and deb == false then
  6351. deb = true
  6352. coroutine.wrap(function()
  6353. hit:FindFirstChild("Humanoid").PlatformStand = true
  6354. end)()
  6355. table.insert(Touche, hit.Name)
  6356. deb = false
  6357. end
  6358. coroutine.wrap(function()
  6359. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6360. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6361. wait(0.4)
  6362. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6363. end)()
  6364. table.insert(Touche, hit.Parent.Name)
  6365. deb = false
  6366. for i, v in pairs(Touche) do
  6367. print(v)
  6368. end
  6369. end
  6370. end)
  6371. end
  6372. for i = 0, 1700, 23 do
  6373. bem.Size = Vector3.new(i, 37,37)
  6374. bem2.Size = Vector3.new(i, 27,27)
  6375. Grab.Size = Vector3.new(i, 37,37)
  6376. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6377. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6378. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6379. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6380. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6381. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6382. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6383. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6384. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6385. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6386. bnd.Size = Vector3.new(10,10,10)
  6387. bndm.Scale = Vector3.new(10,10,10)
  6388. To.Transparency = To.Transparency + 0.012
  6389. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  6390. if i % 10 == 0 then
  6391. local newRng = rng2:Clone()
  6392. newRng.Parent = RootPart
  6393. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6394. local newRngm = rngm2:clone()
  6395. newRngm.Parent=newRng
  6396. coroutine.wrap(function()
  6397. for i = 1, 10, 0.2 do
  6398. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6399. newRng.Transparency = i/10
  6400. wait()
  6401. end
  6402. wait(0)
  6403. newRng:Destroy()
  6404. end)()
  6405. end
  6406. wait()
  6407. end
  6408. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6409. Debounces.Shewt = false
  6410. out:Destroy()
  6411. out2:Destroy()
  6412. bnd:Destroy()
  6413. bem:Destroy()
  6414. bem2:Destroy()
  6415. To:Destroy()
  6416. To2:Destroy()
  6417. Music2:Destroy()
  6418. out2l:Destroy()
  6419. outl:Destroy()
  6420. outau:Destroy()
  6421. outau2:Destroy()
  6422. Trail:Destroy()
  6423. Atch1:Destroy()
  6424. Grab:Destroy()
  6425. Grabo:Destroy()
  6426. RootPart.Anchored = false
  6427. Debounces.Ready = false
  6428. for i, v in pairs(Touche) do
  6429. table.remove(Touche, i)
  6430. end
  6431. wait()
  6432. table.insert(Touche, Character.Name)
  6433. Debounces.NoIdl = false
  6434. if Debounces.CanAttack == false then
  6435. Debounces.CanAttack = true
  6436. end
  6437. end
  6438. end
  6439. Idle = false
  6440. Humanoid.WalkSpeed = 16
  6441. end)
  6442.  
  6443.  
  6444. Mouse.KeyDown:connect(function(key)
  6445. if key == "" then
  6446. Idle = true
  6447. if Debounces.CanAttack == true then
  6448. Debounces.CanAttack = false
  6449. Debounces.on = true
  6450. Debounces.NoIdl = true
  6451.  
  6452.  
  6453.  
  6454. Debounces.on = false
  6455. Debounces.Here = false
  6456. shot = shot + 1
  6457.  
  6458.  
  6459. local rng = Instance.new("Part",RootPart)
  6460. rng.Anchored = true
  6461. rng.BrickColor = BrickColor.new("New Yeller")
  6462. rng.CanCollide = false
  6463. rng.FormFactor = 3
  6464. rng.Name = "Ring"
  6465. rng.Size = Vector3.new(8,8,8)
  6466. rng.Transparency = 0.35
  6467. rng.TopSurface = 0
  6468. rng.BottomSurface = 0
  6469. rng2 = rng:clone()
  6470. rng3 = rng2:clone()
  6471. rng4 = rng2:clone()
  6472. local rngm = Instance.new("SpecialMesh", rng)
  6473. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6474. rngm.Scale = Vector3.new(1,1,1)
  6475. rngm2 = rngm:clone()
  6476. rngm2.Scale = Vector3.new(1,1,1)
  6477. rngm3=rngm2:clone()
  6478. rngm3.Parent = rng3
  6479. rngm3.Scale = Vector3.new(1,1,1)
  6480. rngm4 = rngm2:clone()
  6481. rngm4.Parent = rng4
  6482. rngm4.Scale = Vector3.new(1,1,1)
  6483. local bem = Instance.new("Part",RootPart)
  6484. bem.Anchored = true
  6485. bem.Position = bem.Position + Vector3.new(0,0,150)
  6486. bem.BrickColor = BrickColor.new("New Yeller")
  6487. bem.CanCollide = false
  6488. bem.Material = "Neon"
  6489. local aura = Instance.new("ParticleEmitter",bem)
  6490. aura.Size = NumberSequence.new(11)
  6491. aura.Lifetime = NumberRange.new(0.5)
  6492. aura.LightEmission = 1
  6493. aura.Texture = "http://www.roblox.com/asset/?id="
  6494. aura.Speed = NumberRange.new(0)
  6495. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6496. aura.Rate = 400
  6497. bem.FormFactor = 3
  6498. bem.Name = "Beam" .. shot
  6499. bem.Size = Vector3.new(0,0,0)
  6500. bem.Transparency = 0.35
  6501. bem.TopSurface = 0
  6502. bem.BottomSurface = 0
  6503. local bemm = Instance.new("SpecialMesh", bem)
  6504. bemm.MeshType = 3
  6505. bemm.Scale = Vector3.new(1, 1, 1)
  6506. local out = Instance.new("Part",Character)
  6507. out.Anchored = true
  6508. out.BrickColor = BrickColor.new("New Yeller")
  6509. out.CanCollide = false
  6510. out.FormFactor = 3
  6511. out.Name = "Out"
  6512. out.Material = "Neon"
  6513. out.Size = Vector3.new(61,61,61)
  6514. out.Transparency = 1
  6515. out.TopSurface = 0
  6516. out.BottomSurface = 0
  6517. local outm = Instance.new("SpecialMesh", out)
  6518. outm.MeshType = 3
  6519. outm.Scale = Vector3.new(1, 1, 1)
  6520. local bnd = Instance.new("Part", RootPart)
  6521. bnd.Anchored = true
  6522. bnd.BrickColor = BrickColor.new("New Yeller")
  6523. bnd.CanCollide = false
  6524. bnd.Material = "Neon"
  6525. bnd.FormFactor = 3
  6526. bnd.Name = "Bend"
  6527. bnd.Size = Vector3.new(10,10,10)
  6528. bnd.Transparency = 1
  6529. bnd.TopSurface = 0
  6530. bnd.BottomSurface = 0
  6531. local bndm = Instance.new("SpecialMesh", bnd)
  6532. bndm.MeshType = 3
  6533. bndm.Scale = Vector3.new(1,1,1)
  6534. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6535. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6536. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6537. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6538. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6539. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6540. Debounces.Shewt = true
  6541. coroutine.wrap(function()
  6542. for i = 1, 20, 0.2 do
  6543. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6544. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6545. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6546. rng.Transparency = i/20
  6547. rng3.Transparency = 1/24
  6548. rng4.Transparency = i/26
  6549. wait()
  6550. end
  6551. wait(5.0)
  6552. rng:Destroy()
  6553. end)()
  6554. if Debounces.Shewt == true then
  6555. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6556. hit = ht.Parent
  6557. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6558. if HasntTouched(hit.Name) == true and deb == false then
  6559. deb = true
  6560. coroutine.wrap(function()
  6561. hit:FindFirstChild("Humanoid").PlatformStand = true
  6562. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6563. hit.Parent:FindFirstChild("Humanoid")
  6564. hit.Parent.Humanoid:TakeDamage(2123333900)
  6565. end)()
  6566. table.insert(Touche, hit.Name)
  6567. deb = false
  6568. end
  6569. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6570. if HasntTouched(hit.Parent.Name) == true and deb == false then
  6571. deb = true
  6572. coroutine.wrap(function()
  6573. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6574. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6575. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6576. wait(0.4)
  6577. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6578. end)()
  6579. table.insert(Touche, hit.Parent.Name)
  6580. deb = false
  6581. for i, v in pairs(Touche) do
  6582. print(v)
  6583. end
  6584. end
  6585. end
  6586. end)
  6587. end
  6588. for i = 0,2,0.1 do
  6589. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6590. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6591. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6592. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6593. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6594. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6595. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6596. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6597. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6598. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6599. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6600. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6601. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6602. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6603. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6604. game:GetService("RunService").RenderStepped:wait()
  6605. end
  6606. for i = 0, 300, 5 do
  6607. bem.Size = Vector3.new(i, 12,12)
  6608. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6609. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6610. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6611. bnd.Size = Vector3.new(10,10,10)
  6612. bndm.Scale = Vector3.new(10,10,10)
  6613. if i % 10 == 0 then
  6614. local newRng = rng2:Clone()
  6615. newRng.Parent = RootPart
  6616. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6617. local newRngm = rngm2:clone()
  6618. newRngm.Parent=newRng
  6619. coroutine.wrap(function()
  6620. for i = 1, 10, 0.2 do
  6621. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6622. newRng.Transparency = i/10
  6623. wait()
  6624. end
  6625. for i = 1,20 do
  6626. bem.Transparency = bem.Transparency + 0.01
  6627. out.Transparency = out.Transparency + 0.01
  6628. end
  6629. wait(0)
  6630. newRng:Destroy()
  6631. pt:Destroy()
  6632. pt2:Destroy()
  6633. end)()
  6634. end
  6635. wait()
  6636. end
  6637. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6638. Debounces.Shewt = false
  6639. out:Destroy()
  6640. bnd:Destroy()
  6641. bem:Destroy()
  6642. Debounces.Ready = false
  6643. for i, v in pairs(Touche) do
  6644. table.remove(Touche, i)
  6645. end
  6646. wait()
  6647. table.insert(Touche, Character.Name)
  6648. Debounces.NoIdl = false
  6649. if Debounces.CanAttack == false then
  6650. Debounces.CanAttack = true
  6651. end
  6652. end
  6653. end
  6654. Idle = false
  6655. end)
  6656.  
  6657.  
  6658.  
  6659. function unused()
  6660. if not D then D = true
  6661. Idle = true
  6662. local Grab = Instance.new("Part",RightHand)
  6663. Grab.Size = Vector3.new(3,3,3)
  6664. Grab.CanCollide = false
  6665. Grab.BrickColor = BrickColor.new("Deep orange")
  6666. Grab.Transparency = math.huge
  6667. local Grabo = Instance.new("Weld",Grab)
  6668. Grabo.Part0 = RightHand
  6669. Grabo.Part1 = Grab
  6670. Grabo.C0 = CFrame.new(0,-1.1,0)
  6671. coroutine.resume(coroutine.create(function()
  6672. for i = 1,3 do
  6673. local HQ = Instance.new("Part",RightHand)
  6674. HQ.Size = Vector3.new(1,1,1)
  6675. HQ.BrickColor = BrickColor.new("White")
  6676. HQ.Material = "Neon"
  6677. HQ.Anchored = true
  6678. HQ.CanCollide = false
  6679. HQ.Transparency = 0.4
  6680. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  6681. local HQ2 = Instance.new("SpecialMesh",HQ)
  6682. HQ2.MeshType = "Sphere"
  6683. HQ2.Scale = Vector3.new(1,1,1)
  6684. local ZQW = Instance.new("Part",RightHand)
  6685. ZQW.Size = Vector3.new(1,1,1)
  6686. ZQW.BrickColor = BrickColor.new("New Yeller")
  6687. ZQW.Material = "Neon"
  6688. ZQW.Transparency = 0.4
  6689. ZQW.Anchored = true
  6690. ZQW.CanCollide = false
  6691. ZQW.Position = v3(999,999,999)
  6692. ZQW.CFrame = RootPart.CFrame*CFrame.new(0, 0, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,300,0)
  6693. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  6694. ZQW2.MeshType = "Cylinder"
  6695. ZQW2.Scale = Vector3.new(1,1,1)
  6696. local H = Instance.new("Part",RightHand)
  6697. H.Size = Vector3.new(1,1,1)
  6698. H.BrickColor = BrickColor.new("White")
  6699. H.CanCollide = false
  6700. H.Anchored = true
  6701. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  6702. local H2 = Instance.new("SpecialMesh",H)
  6703. H2.MeshId = "rbxassetid://9982590"
  6704. coroutine.resume(coroutine.create(function()
  6705. for i = 1,200 do
  6706. ZQW2.Scale = ZQW2.Scale + Vector3.new(30,1,120)
  6707. ZQW.Transparency = ZQW.Transparency + 0.009
  6708. HQ2.Scale = HQ2.Scale + Vector3.new(0.4,45,0.4)
  6709. HQ.Transparency = HQ.Transparency + 1
  6710. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  6711. H.Transparency = H.Transparency + 0.2
  6712. wait(0.00000000001)
  6713. end
  6714. HQ:Destroy()
  6715. H2:Destroy()
  6716. H:Destroy()
  6717. HQ2:Destroy()
  6718. ZQW:Destroy()
  6719. ZQW2:Destroy()
  6720. end))
  6721. wait(0.3)
  6722. end
  6723. end))
  6724. local SFXZ = Instance.new("Sound",UpperTorso)
  6725. SFXZ.SoundId = "rbxassetid://169259383"
  6726. SFXZ.Volume = 1
  6727. SFXZ.Pitch = 1.5
  6728. SFXZ.Looped = false
  6729. wait(0.01)
  6730. SFXZ:Play()
  6731. Grab.Touched:connect(function(hit)
  6732. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6733. Grab:Destroy()
  6734. hit.Parent.Humanoid:TakeDamage(30)
  6735. local SFXZZ = Instance.new("Sound",hit)
  6736. SFXZZ.SoundId = "rbxassetid://1056625824"
  6737. SFXZZ.Volume = 2.5
  6738. SFXZZ.Pitch = 1
  6739. SFXZZ.Looped = false
  6740. wait(0.01)
  6741. SFXZZ:Play()
  6742. local H = Instance.new("Part",Character)
  6743. H.Size = Vector3.new(1,1,1)
  6744. H.BrickColor = BrickColor.new("White")
  6745. H.CanCollide = false
  6746. H.Anchored = true
  6747. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6748. local H2 = Instance.new("SpecialMesh",H)
  6749. H2.MeshId = "rbxassetid://3270017"
  6750. local H3 = Instance.new("Part",Character)
  6751. H3.Size = Vector3.new(1,1,1)
  6752. H3.BrickColor = BrickColor.new("White")
  6753. H3.CanCollide = false
  6754. H3.Anchored = true
  6755. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6756. local H23 = Instance.new("SpecialMesh",H3)
  6757. H23.MeshId = "rbxassetid://3270017"
  6758. local H33 = Instance.new("Part",Character)
  6759. H33.Size = Vector3.new(1,1,1)
  6760. H33.BrickColor = BrickColor.new("White")
  6761. H33.CanCollide = false
  6762. H33.Anchored = true
  6763. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6764. local H233 = Instance.new("SpecialMesh",H33)
  6765. H233.MeshId = "rbxassetid://20329976"
  6766. local H2 = Instance.new("SpecialMesh",H)
  6767. H2.MeshId = "rbxassetid://3270017"
  6768. local H5 = Instance.new("Part",Character)
  6769. H5.Size = Vector3.new(1,1,1)
  6770. H5.BrickColor = BrickColor.new("White")
  6771. H5.CanCollide = false
  6772. H5.Anchored = true
  6773. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6774. local H25 = Instance.new("SpecialMesh",H5)
  6775. H25.MeshId = "rbxassetid://3270017"
  6776. local Hi = Instance.new("Part",hit)
  6777. Hi.Size = Vector3.new(1,1,1)
  6778. Hi.BrickColor = BrickColor.new("White")
  6779. Hi.CanCollide = false
  6780. Hi.Anchored = true
  6781. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6782. local Hi2 = Instance.new("SpecialMesh",Hi)
  6783. Hi2.MeshId = "rbxassetid://3270017"
  6784. coroutine.resume(coroutine.create(function()
  6785. for i = 1,200 do
  6786. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  6787. H.Transparency = H.Transparency + 0.09
  6788. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  6789. H3.Transparency = H3.Transparency + 0.09
  6790. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  6791. H33.Transparency = H3.Transparency + 0.09
  6792. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  6793. H5.Transparency = H5.Transparency + 0.09
  6794. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6795. Hi.Transparency = Hi.Transparency + 0.09
  6796. wait(0.00000000001)
  6797. end
  6798. end))
  6799. local SFXZ = Instance.new("Sound",UpperTorso)
  6800. SFXZ.SoundId = "rbxassetid://447041606"
  6801. SFXZ.Volume = 6
  6802. SFXZ.Pitch = 1
  6803. SFXZ.Looped = false
  6804. wait(0.01)
  6805. SFXZ:Play()
  6806. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6807. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  6808. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  6809. wait(0.05)
  6810. Fl:remove()
  6811. local ry,ht,ps=nil,nil,nil
  6812. while ht==nil do
  6813. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  6814. wait()
  6815. end
  6816. for i = 1, 15 do
  6817. local gtrace = Instance.new("Part",game.Workspace)
  6818. gtrace.BrickColor = BrickColor.new("Grey")
  6819. gtrace.Material = "Slate"
  6820. gtrace.Size = Vector3.new(31,31,31)
  6821. gtrace.Anchored = true
  6822. gtrace.CanCollide = true
  6823. gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  6824. local gdisp = coroutine.wrap(function()
  6825. wait(12)
  6826. for i = 1, 9 do
  6827. wait(.1)
  6828. gtrace.Transparency = gtrace.Transparency + .1
  6829. end
  6830. gtrace:Destroy()
  6831. end)
  6832. gdisp()
  6833. end
  6834. local SFXZ = Instance.new("Sound",hit)
  6835. SFXZ.SoundId = "rbxassetid://539294959"
  6836. SFXZ.Volume = 10
  6837. SFXZ.Pitch = 1
  6838. SFXZ.Looped = false
  6839. wait(0.01)
  6840. SFXZ:Play()
  6841. local SFXZ = Instance.new("Sound",hit)
  6842. SFXZ.SoundId = "rbxassetid://180120107"
  6843. SFXZ.Volume = 10
  6844. SFXZ.Pitch = 1
  6845. SFXZ.Looped = false
  6846. wait(0.01)
  6847. SFXZ:Play()
  6848. local SFXZ = Instance.new("Sound",hit)
  6849. SFXZ.SoundId = "rbxassetid://315775189"
  6850. SFXZ.Volume = 10
  6851. SFXZ.Pitch = 1
  6852. SFXZ.Looped = false
  6853. wait(0.01)
  6854. SFXZ:Play()
  6855. local SFXZ = Instance.new("Sound",hit)
  6856. SFXZ.SoundId = "rbxassetid://157878578"
  6857. SFXZ.Volume = 10
  6858. SFXZ.Pitch = 1
  6859. SFXZ.Looped = false
  6860. wait(0.01)
  6861. SFXZ:Play()
  6862. hit.Parent:BreakJoints()
  6863. local H = Instance.new("Part",Character)
  6864. H.Size = Vector3.new(1,1,1)
  6865. H.BrickColor = BrickColor.new("White")
  6866. H.CanCollide = false
  6867. H.Anchored = true
  6868. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6869. local H2 = Instance.new("SpecialMesh",H)
  6870. H2.MeshId = "rbxassetid://3270017"
  6871. local H3 = Instance.new("Part",Character)
  6872. H3.Size = Vector3.new(1,1,1)
  6873. H3.BrickColor = BrickColor.new("White")
  6874. H3.CanCollide = false
  6875. H3.Anchored = true
  6876. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6877. local H23 = Instance.new("SpecialMesh",H3)
  6878. H23.MeshId = "rbxassetid://3270017"
  6879. local H33 = Instance.new("Part",Character)
  6880. H33.Size = Vector3.new(1,1,1)
  6881. H33.BrickColor = BrickColor.new("White")
  6882. H33.CanCollide = false
  6883. H33.Anchored = true
  6884. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6885. local H233 = Instance.new("SpecialMesh",H33)
  6886. H233.MeshId = "rbxassetid://20329976"
  6887. local H2 = Instance.new("SpecialMesh",H)
  6888. H2.MeshId = "rbxassetid://3270017"
  6889. local H5 = Instance.new("Part",Character)
  6890. H5.Size = Vector3.new(1,1,1)
  6891. H5.BrickColor = BrickColor.new("White")
  6892. H5.CanCollide = false
  6893. H5.Anchored = true
  6894. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6895. local H25 = Instance.new("SpecialMesh",H5)
  6896. H25.MeshId = "rbxassetid://3270017"
  6897. local Hi = Instance.new("Part",hit)
  6898. Hi.Size = Vector3.new(1,1,1)
  6899. Hi.BrickColor = BrickColor.new("White")
  6900. Hi.CanCollide = false
  6901. Hi.Anchored = true
  6902. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6903. local Hi2 = Instance.new("SpecialMesh",Hi)
  6904. Hi2.MeshId = "rbxassetid://3270017"
  6905. coroutine.resume(coroutine.create(function()
  6906. for i = 1,200 do
  6907. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  6908. H.Transparency = H.Transparency + 0.03
  6909. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  6910. H3.Transparency = H3.Transparency + 0.03
  6911. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  6912. H33.Transparency = H3.Transparency + 0.03
  6913. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  6914. H5.Transparency = H5.Transparency + 0.03
  6915. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6916. Hi.Transparency = Hi.Transparency + 0.03
  6917. wait(0.00000000001)
  6918. end
  6919. end))
  6920. end
  6921. end)
  6922. for i = 0,2,0.1 do
  6923. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6924. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6925. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6926. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6927. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6928. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6929. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6930. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6931. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6932. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6933. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6934. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6935. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6936. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6937. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6938. game:GetService("RunService").RenderStepped:wait()
  6939. end
  6940. coroutine.resume(coroutine.create(function()
  6941. wait(0.5)
  6942. Grab:remove()
  6943. end))
  6944. Idle = false
  6945. wait(0.1)
  6946. D = false
  6947. end
  6948. end
  6949.  
  6950.  
  6951. function TargetSelect(person)
  6952. local dd=coroutine.wrap(function()
  6953. if targetted ~= person then
  6954. targetted = person
  6955. for i = 0, 2, 0.1 do
  6956. swait()
  6957. end
  6958. end
  6959. end)
  6960. dd()
  6961. end
  6962.  
  6963. Mouse.KeyDown:connect(function(key)
  6964. if key == 'f' then
  6965. HomingAttack()
  6966. end
  6967. end)
  6968.  
  6969.  
  6970. Mouse.KeyDown:connect(function(key)
  6971. if key == 'v' then
  6972. GodFist()
  6973. end
  6974. end)
  6975.  
  6976. Mouse.KeyDown:connect(function(key)
  6977. if key == 'q' then
  6978. LockOn()
  6979. end
  6980. end)
  6981.  
  6982. function LockOn()
  6983. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6984. TargetSelect(Mouse.Target.Parent)
  6985. end
  6986. end
  6987.  
  6988.  
  6989.  
  6990.  
  6991. function HomingAttack()
  6992.  
  6993.  
  6994.  
  6995.  
  6996. if targetted == nil then
  6997.  
  6998. end
  6999.  
  7000.  
  7001. local Music2 = Instance.new("Sound",UpperTorso)
  7002. Music2.SoundId = "rbxassetid://1055279036"
  7003. Music2.Pitch = 1
  7004. Music2.Looped = false
  7005. Music2.Volume = 3.2
  7006. wait(0.0001)
  7007. Music2:Play()
  7008. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7009. Zanzoken = Instance.new("Part",RootPart)
  7010. Zanzoken.Anchored = true
  7011. Zanzoken.CanCollide = false
  7012. Zanzoken.Position = v3(999,999,999)
  7013. Zanzoken.CFrame = RootPart.CFrame
  7014. game.Debris:AddItem(Zanzoken,0.5)
  7015. Zanzoken.Transparency = 1
  7016. wait()
  7017. idk = Instance.new("BillboardGui",Zanzoken)
  7018. idk.Size = UDim2.new(10,0,15,0)
  7019. idk.AlwaysOnTop = false
  7020. idk1 = Instance.new("ImageLabel",idk)
  7021. idk1.BackgroundTransparency = 1
  7022. idk.ExtentsOffset = v3(0,0,0)
  7023. idk1.ImageTransparency = 0
  7024. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7025. idk1.Size = UDim2.new(2,0,1,0)
  7026. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7027. idk1.Image = "rbxassetid://319554883"
  7028. wait()
  7029. Zanzoken = Instance.new("Part",Character)
  7030. Zanzoken.Anchored = true
  7031. Zanzoken.CanCollide = false
  7032. Zanzoken.Position = v3(999,999,999)
  7033. Zanzoken.CFrame = RootPart.CFrame
  7034. game.Debris:AddItem(Zanzoken,0.5)
  7035. Zanzoken.Transparency = 1
  7036. wait()
  7037. idk = Instance.new("BillboardGui",Zanzoken)
  7038. idk.Size = UDim2.new(20,0,20,0)
  7039. idk.AlwaysOnTop = false
  7040. idk1 = Instance.new("ImageLabel",idk)
  7041. idk1.BackgroundTransparency = 1
  7042. idk.ExtentsOffset = v3(0,0,0)
  7043. idk1.ImageTransparency = 0
  7044. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7045. idk1.Size = UDim2.new(2,0,1,0)
  7046. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7047. idk1.Image = "rbxassetid://319554883"
  7048. Humanoid.Health = Humanoid.Health + 300
  7049.  
  7050.  
  7051. end
  7052.  
  7053.  
  7054.  
  7055. function GodFist()
  7056.  
  7057. local FlyAt = Instance.new("Attachment",UpperTorso)FlyAt.Position = Vector3.new(0,2,0)
  7058. local FlyAt2 = Instance.new("Attachment",UpperTorso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  7059. local Speed = Instance.new("Trail",Character)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  7060. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  7061. Speed.Color = ColorSequence.new(ColorsArray) Speed.LightEmission = 5
  7062.  
  7063. local bv = Instance.new("BodyVelocity")
  7064. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  7065. bv.velocity = RootPart.CFrame.lookVector*250
  7066. bv.Parent = RootPart
  7067. local Aura = Instance.new('ParticleEmitter')
  7068. Aura.Name = "Aura"
  7069. Aura.Texture = "rbxassetid://411939841"
  7070. Aura.Parent = UpperTorso
  7071. Aura.LightEmission = 1
  7072. Aura.Transparency = NumberSequence.new(0.2,1)
  7073. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  7074. Aura.Size = NumberSequence.new(5,9)
  7075. Aura.LockedToPart = true
  7076. Aura.Lifetime = NumberRange.new(0.3)
  7077. Aura.Rate = 150
  7078. Aura.Speed = NumberRange.new(2.3)
  7079. Aura.EmissionDirection = "Top"
  7080. Aura.Rotation = NumberRange.new(-80, 80)
  7081. local Grab = Instance.new("Part",RightHand)
  7082. Grab.Size = Vector3.new(4,4,4)
  7083. Grab.CanCollide = false
  7084. Grab.BrickColor = BrickColor.new("Deep orange")
  7085. Grab.Transparency = math.huge
  7086. local Grabo = Instance.new("Weld",Grab)
  7087. Grabo.Part0 = RightHand
  7088. Grabo.Part1 = Grab
  7089. Grabo.C0 = CFrame.new(0,-1.1,0)
  7090. local SFXZ = Instance.new("Sound",UpperTorso)
  7091. SFXZ.SoundId = "rbxassetid://1056625824"
  7092. SFXZ.Volume = 1
  7093. SFXZ.Pitch = 1
  7094. SFXZ.Looped = false
  7095. wait(0.01)
  7096. SFXZ:Play()
  7097. Grab.Touched:connect(function(hit)
  7098. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7099. Grab:Destroy()
  7100. RootPart.Anchored = true
  7101. hit.Parent.Humanoid:TakeDamage(75)
  7102. bv:Destroy()
  7103. local SFXZ = Instance.new("Sound",UpperTorso)
  7104. SFXZ.SoundId = "rbxassetid://748050516"
  7105. SFXZ.Volume = 3
  7106. SFXZ.Pitch = 1
  7107. SFXZ.Looped = false
  7108. wait(0.01)
  7109. SFXZ:Play()
  7110. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7111. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7112. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7113. wait(0.05)
  7114. Fl:remove()
  7115. end
  7116. end)
  7117. for i = 0,4,0.1 do
  7118. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  7119. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  7120. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7121. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  7122. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7123. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7124. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7125. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7126. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  7127. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  7128. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7129. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7130. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7131. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7132. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  7133. game:GetService("RunService").RenderStepped:wait()
  7134. end
  7135. bv:Destroy()
  7136. RootPart.Anchored = false
  7137. Aura.Enabled = false
  7138. Grab:Destroy()
  7139. FlyAt:Destroy()
  7140. end
  7141.  
  7142.  
  7143.  
  7144. function HomingAttackUI()
  7145.  
  7146.  
  7147. --local GGyro = Instance.new("BodyPosition")
  7148. --for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 100)) do
  7149. --if v:FindFirstChild('Head') then
  7150. --end
  7151. --end
  7152.  
  7153.  
  7154. if targetted == nil then
  7155.  
  7156. end
  7157.  
  7158.  
  7159. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7160. Humanoid.Health = Humanoid.Health + 1000
  7161.  
  7162.  
  7163. end
  7164.  
  7165.  
  7166. function Away()
  7167. if not D then D = true
  7168. Idle = true
  7169. local Grab = Instance.new("Part",LeftHand)
  7170. Grab.Size = Vector3.new(3,3,3)
  7171. Grab.CanCollide = false
  7172. Grab.BrickColor = BrickColor.new("Deep orange")
  7173. Grab.Transparency = math.huge
  7174. local Grabo = Instance.new("Weld",Grab)
  7175. Grabo.Part0 = LeftHand
  7176. Grabo.Part1 = Grab
  7177. Grabo.C0 = CFrame.new(0,-1.1,0)
  7178. local SFXZ = Instance.new("Sound",UpperTorso)
  7179. SFXZ.SoundId = "rbxassetid://169259383"
  7180. SFXZ.Volume = 1
  7181. SFXZ.Pitch = 1.5
  7182. SFXZ.Looped = false
  7183. wait(0.01)
  7184. SFXZ:Play()
  7185. Grab.Touched:connect(function(hit)
  7186. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7187. Grab:Destroy()
  7188. hit.Parent.Humanoid:TakeDamage(20)
  7189. local FZcharge = Instance.new("ParticleEmitter",hit)
  7190. FZcharge.Texture = "rbxassetid://31727915"
  7191. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7192. FZcharge.EmissionDirection = "Bottom"
  7193. FZcharge.Speed = NumberRange.new(5)
  7194. FZcharge.Size = NumberSequence.new(10,0)
  7195. FZcharge.Drag = 2
  7196. FZcharge.LockedToPart = false
  7197. FZcharge.Lifetime = NumberRange.new(3)
  7198. FZcharge.Rate = 150
  7199. FZcharge.LightEmission = 0
  7200. FZcharge.Rotation = NumberRange.new(-100, 100)
  7201. FZcharge.VelocitySpread = 100
  7202. local SFXZZ = Instance.new("Sound",hit)
  7203. SFXZZ.SoundId = "rbxassetid://1056625824"
  7204. SFXZZ.Volume = 2.5
  7205. SFXZZ.Pitch = 1
  7206. SFXZZ.Looped = false
  7207. wait(0.01)
  7208. SFXZZ:Play()
  7209. local H = Instance.new("Part",Character)
  7210. H.Size = Vector3.new(1,1,1)
  7211. H.BrickColor = BrickColor.new("White")
  7212. H.CanCollide = false
  7213. H.Anchored = true
  7214. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7215. local H2 = Instance.new("SpecialMesh",H)
  7216. H2.MeshId = "rbxassetid://3270017"
  7217. local H3 = Instance.new("Part",Character)
  7218. H3.Size = Vector3.new(1,1,1)
  7219. H3.BrickColor = BrickColor.new("White")
  7220. H3.CanCollide = false
  7221. H3.Anchored = true
  7222. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7223. local H23 = Instance.new("SpecialMesh",H3)
  7224. H23.MeshId = "rbxassetid://3270017"
  7225. local H33 = Instance.new("Part",Character)
  7226. H33.Size = Vector3.new(1,1,1)
  7227. H33.BrickColor = BrickColor.new("White")
  7228. H33.CanCollide = false
  7229. H33.Anchored = true
  7230. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7231. local H233 = Instance.new("SpecialMesh",H33)
  7232. H233.MeshId = "rbxassetid://20329976"
  7233. local H2 = Instance.new("SpecialMesh",H)
  7234. H2.MeshId = "rbxassetid://3270017"
  7235. local H5 = Instance.new("Part",Character)
  7236. H5.Size = Vector3.new(1,1,1)
  7237. H5.BrickColor = BrickColor.new("White")
  7238. H5.CanCollide = false
  7239. H5.Anchored = true
  7240. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7241. local H25 = Instance.new("SpecialMesh",H5)
  7242. H25.MeshId = "rbxassetid://3270017"
  7243. local Hi = Instance.new("Part",hit)
  7244. Hi.Size = Vector3.new(1,1,1)
  7245. Hi.BrickColor = BrickColor.new("White")
  7246. Hi.CanCollide = false
  7247. Hi.Anchored = true
  7248. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7249. local Hi2 = Instance.new("SpecialMesh",Hi)
  7250. Hi2.MeshId = "rbxassetid://3270017"
  7251. coroutine.resume(coroutine.create(function()
  7252. for i = 1,200 do
  7253. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  7254. H.Transparency = H.Transparency + 0.09
  7255. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  7256. H3.Transparency = H3.Transparency + 0.09
  7257. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  7258. H33.Transparency = H3.Transparency + 0.09
  7259. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  7260. H5.Transparency = H5.Transparency + 0.09
  7261. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  7262. Hi.Transparency = Hi.Transparency + 0.09
  7263. wait(0.00000000001)
  7264. end
  7265. end))
  7266. local SFXZ = Instance.new("Sound",UpperTorso)
  7267. SFXZ.SoundId = "rbxassetid://447041606"
  7268. SFXZ.Volume = 6
  7269. SFXZ.Pitch = 1
  7270. SFXZ.Looped = false
  7271. wait(0.01)
  7272. SFXZ:Play()
  7273. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7274. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7275. Fl.velocity = UpperTorso.CFrame.lookVector*680
  7276. wait(0.05)
  7277. Fl:remove()
  7278. wait(1.1)
  7279. FZcharge.Rate = 0
  7280. end
  7281. end)
  7282. for i = 0,0.5,0.3 do
  7283. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  7284. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  7285. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  7286. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7287. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7288. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7289. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7290. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7291. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7292. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7293. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7294. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7295. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7296. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7297. game:GetService("RunService").RenderStepped:wait()
  7298. end
  7299. for i = 0,0.5,0.1 do
  7300. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7301. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7302. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7303. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7304. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7305. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7306. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7307. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7308. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7309. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7310. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7311. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7312. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7313. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7314. game:GetService("RunService").RenderStepped:wait()
  7315. end
  7316. coroutine.resume(coroutine.create(function()
  7317. wait(0.5)
  7318. Grab:remove()
  7319. end))
  7320. Idle = false
  7321. wait(0.1)
  7322. D = false
  7323. end
  7324. end
  7325.  
  7326.  
  7327. function Hit2()
  7328. if not D then D = true
  7329. Idle = true
  7330. local Grab = Instance.new("Part",RightHand)
  7331. Grab.Size = Vector3.new(3,3,3)
  7332. Grab.CanCollide = false
  7333. Grab.BrickColor = BrickColor.new("Deep orange")
  7334. Grab.Transparency = math.huge
  7335. local Grabo = Instance.new("Weld",Grab)
  7336. Grabo.Part0 = RightHand
  7337. Grabo.Part1 = Grab
  7338. Grabo.C0 = CFrame.new(0,-1.1,0)
  7339. local SFXZ = Instance.new("Sound",UpperTorso)
  7340. SFXZ.SoundId = "rbxassetid://169259383"
  7341. SFXZ.Volume = 1
  7342. SFXZ.Pitch = 1.5
  7343. SFXZ.Looped = false
  7344. wait(0.01)
  7345. SFXZ:Play()
  7346. Grab.Touched:connect(function(hit)
  7347. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7348. Grab:Destroy()
  7349. hit.Parent.Humanoid:TakeDamage(35)
  7350. local SFXZ = Instance.new("Sound",UpperTorso)
  7351. SFXZ.SoundId = "rbxassetid://1050733875"
  7352. SFXZ.Volume = 3
  7353. SFXZ.Pitch = 1
  7354. SFXZ.Looped = false
  7355. wait(0.01)
  7356. SFXZ:Play()
  7357. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7358. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7359. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7360. wait(0.05)
  7361. Fl:remove()
  7362. end
  7363. end)
  7364. for i = 0,2,0.1 do
  7365. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7366. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7367. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7368. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7369. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7370. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7371. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7372. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7373. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7374. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7375. game:GetService("RunService").RenderStepped:wait()
  7376. end
  7377. coroutine.resume(coroutine.create(function()
  7378. wait(0.5)
  7379. Grab:remove()
  7380. end))
  7381. Idle = false
  7382. Grab:Destroy()
  7383. wait(0)
  7384. D = false
  7385. end
  7386. end
  7387. function Hit3()
  7388. if not D then D = true
  7389. Idle = true
  7390. local Grab = Instance.new("Part",LeftFoot)
  7391. Grab.Size = Vector3.new(3,3,3)
  7392. Grab.CanCollide = false
  7393. Grab.BrickColor = BrickColor.new("Deep orange")
  7394. Grab.Transparency = math.huge
  7395. local Grabo = Instance.new("Weld",Grab)
  7396. Grabo.Part0 = LeftFoot
  7397. Grabo.Part1 = Grab
  7398. Grabo.C0 = CFrame.new(0,-1.1,0)
  7399. local SFXZ = Instance.new("Sound",UpperTorso)
  7400. SFXZ.SoundId = "rbxassetid://169259383"
  7401. SFXZ.Volume = 1
  7402. SFXZ.Pitch = 1.5
  7403. SFXZ.Looped = false
  7404. wait(0.01)
  7405. SFXZ:Play()
  7406. Grab.Touched:connect(function(hit)
  7407. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7408. Grab:Destroy()
  7409. hit.Parent.Humanoid:TakeDamage(35)
  7410. local SFXZ = Instance.new("Sound",UpperTorso)
  7411. SFXZ.SoundId = "rbxassetid://1050733875"
  7412. SFXZ.Volume = 3
  7413. SFXZ.Pitch = 1
  7414. SFXZ.Looped = false
  7415. wait(0.01)
  7416. SFXZ:Play()
  7417. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7418. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7419. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7420. wait(0.05)
  7421. Fl:remove()
  7422. end
  7423. end)
  7424. for i = 0,2,0.1 do
  7425. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7426. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7427. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7428. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7429. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7430. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7431. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7432. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7433. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7434. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7435. game:GetService("RunService").RenderStepped:wait()
  7436. end
  7437. coroutine.resume(coroutine.create(function()
  7438. wait(0.5)
  7439. Grab:remove()
  7440. end))
  7441. Idle = false
  7442. Grab:Destroy()
  7443. wait(0.1)
  7444. D = false
  7445. end
  7446. end
  7447.  
  7448. function Strong2()
  7449. if not D then D = true
  7450. Idle = true
  7451. local Grab = Instance.new("Part",RightHand)
  7452. Grab.Size = Vector3.new(3,3,3)
  7453. Grab.CanCollide = false
  7454. Grab.BrickColor = BrickColor.new("Deep orange")
  7455. Grab.Transparency = math.huge
  7456. local Grabo = Instance.new("Weld",Grab)
  7457. Grabo.Part0 = RightHand
  7458. Grabo.Part1 = Grab
  7459. Grabo.C0 = CFrame.new(0,-1.1,0)
  7460. local SFXZ = Instance.new("Sound",UpperTorso)
  7461. SFXZ.SoundId = "rbxassetid://169259383"
  7462. SFXZ.Volume = 1
  7463. SFXZ.Pitch = 1.5
  7464. SFXZ.Looped = false
  7465. wait(0.01)
  7466. SFXZ:Play()
  7467. Grab.Touched:connect(function(hit)
  7468. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7469. Grab:Destroy()
  7470. hit.Parent.Humanoid:TakeDamage(5455)
  7471. local SFXZ = Instance.new("Sound",UpperTorso)
  7472. SFXZ.SoundId = "rbxassetid://1050733875"
  7473. SFXZ.Volume = 3
  7474. SFXZ.Pitch = 1
  7475. SFXZ.Looped = false
  7476. wait(0.01)
  7477. SFXZ:Play()
  7478. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7479. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7480. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7481. wait(0.05)
  7482. Fl:remove()
  7483. end
  7484. end)
  7485. for i = 0,0.6,0.1 do
  7486. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7487. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7488. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7489. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7490. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7491. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7492. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7493. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7494. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7495. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7496. game:GetService("RunService").RenderStepped:wait()
  7497. end
  7498. coroutine.resume(coroutine.create(function()
  7499. wait(0.5)
  7500. Grab:remove()
  7501. end))
  7502. Idle = false
  7503. Grab:Destroy()
  7504. wait(0)
  7505. D = false
  7506. end
  7507. end
  7508. function Strong3()
  7509. if not D then D = true
  7510. Idle = true
  7511. local Grab = Instance.new("Part",LeftFoot)
  7512. Grab.Size = Vector3.new(3,3,3)
  7513. Grab.CanCollide = false
  7514. Grab.BrickColor = BrickColor.new("Deep orange")
  7515. Grab.Transparency = math.huge
  7516. local Grabo = Instance.new("Weld",Grab)
  7517. Grabo.Part0 = LeftFoot
  7518. Grabo.Part1 = Grab
  7519. Grabo.C0 = CFrame.new(0,-1.1,0)
  7520. local SFXZ = Instance.new("Sound",UpperTorso)
  7521. SFXZ.SoundId = "rbxassetid://169259383"
  7522. SFXZ.Volume = 1
  7523. SFXZ.Pitch = 1.5
  7524. SFXZ.Looped = false
  7525. wait(0.01)
  7526. SFXZ:Play()
  7527. Grab.Touched:connect(function(hit)
  7528. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7529. Grab:Destroy()
  7530. hit.Parent.Humanoid:TakeDamage(5455)
  7531. local SFXZ = Instance.new("Sound",UpperTorso)
  7532. SFXZ.SoundId = "rbxassetid://1050733875"
  7533. SFXZ.Volume = 3
  7534. SFXZ.Pitch = 1
  7535. SFXZ.Looped = false
  7536. wait(0.01)
  7537. SFXZ:Play()
  7538. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7539. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7540. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7541. wait(0.05)
  7542. Fl:remove()
  7543. end
  7544. end)
  7545. for i = 0,0.6,0.1 do
  7546. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7547. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7548. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7549. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7550. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7551. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7552. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7553. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7554. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7555. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7556. game:GetService("RunService").RenderStepped:wait()
  7557. end
  7558. coroutine.resume(coroutine.create(function()
  7559. wait(0.5)
  7560. Grab:remove()
  7561. end))
  7562. Idle = false
  7563. Grab:Destroy()
  7564. wait(0.1)
  7565. D = false
  7566. end
  7567. end
  7568.  
  7569.  
  7570.  
  7571. function Desperate2()
  7572. if not D then D = true
  7573. Idle = true
  7574. local Grab = Instance.new("Part",RightHand)
  7575. Grab.Size = Vector3.new(3,3,3)
  7576. Grab.CanCollide = false
  7577. Grab.BrickColor = BrickColor.new("Deep orange")
  7578. Grab.Transparency = math.huge
  7579. local Grabo = Instance.new("Weld",Grab)
  7580. Grabo.Part0 = RightHand
  7581. Grabo.Part1 = Grab
  7582. Grabo.C0 = CFrame.new(0,-1.1,0)
  7583. local SFXZ = Instance.new("Sound",UpperTorso)
  7584. SFXZ.SoundId = "rbxassetid://169259383"
  7585. SFXZ.Volume = 1
  7586. SFXZ.Pitch = 1.5
  7587. SFXZ.Looped = false
  7588. wait(0.01)
  7589. SFXZ:Play()
  7590. Grab.Touched:connect(function(hit)
  7591. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7592. Grab:Destroy()
  7593. hit.Parent.Humanoid:TakeDamage(3555555)
  7594. local SFXZ = Instance.new("Sound",UpperTorso)
  7595. SFXZ.SoundId = "rbxassetid://1050733875"
  7596. SFXZ.Volume = 3
  7597. SFXZ.Pitch = 1
  7598. SFXZ.Looped = false
  7599. wait(0.01)
  7600. SFXZ:Play()
  7601. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7602. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7603. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7604. wait(0.05)
  7605. Fl:remove()
  7606. end
  7607. end)
  7608. for i = 0,0.6,0.1 do
  7609. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7610. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7611. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7612. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7613. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7614. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7615. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7616. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7617. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7618. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7619. game:GetService("RunService").RenderStepped:wait()
  7620. end
  7621. coroutine.resume(coroutine.create(function()
  7622. wait(0.5)
  7623. Grab:remove()
  7624. end))
  7625. Idle = false
  7626. Grab:Destroy()
  7627. wait(0)
  7628. D = false
  7629. end
  7630. end
  7631. function Desperate3()
  7632. if not D then D = true
  7633. Idle = true
  7634. local Grab = Instance.new("Part",LeftFoot)
  7635. Grab.Size = Vector3.new(3,3,3)
  7636. Grab.CanCollide = false
  7637. Grab.BrickColor = BrickColor.new("Deep orange")
  7638. Grab.Transparency = math.huge
  7639. local Grabo = Instance.new("Weld",Grab)
  7640. Grabo.Part0 = LeftFoot
  7641. Grabo.Part1 = Grab
  7642. Grabo.C0 = CFrame.new(0,-1.1,0)
  7643. local SFXZ = Instance.new("Sound",UpperTorso)
  7644. SFXZ.SoundId = "rbxassetid://169259383"
  7645. SFXZ.Volume = 1
  7646. SFXZ.Pitch = 1.5
  7647. SFXZ.Looped = false
  7648. wait(0.01)
  7649. SFXZ:Play()
  7650. Grab.Touched:connect(function(hit)
  7651. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7652. Grab:Destroy()
  7653. hit.Parent.Humanoid:TakeDamage(3555555)
  7654. local SFXZ = Instance.new("Sound",UpperTorso)
  7655. SFXZ.SoundId = "rbxassetid://1050733875"
  7656. SFXZ.Volume = 3
  7657. SFXZ.Pitch = 1
  7658. SFXZ.Looped = false
  7659. wait(0.01)
  7660. SFXZ:Play()
  7661. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7662. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7663. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7664. wait(0.05)
  7665. Fl:remove()
  7666. end
  7667. end)
  7668. for i = 0,0.6,0.1 do
  7669. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7670. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7671. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7672. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7673. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7674. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7675. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7676. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7677. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7678. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7679. game:GetService("RunService").RenderStepped:wait()
  7680. end
  7681. coroutine.resume(coroutine.create(function()
  7682. wait(0.5)
  7683. Grab:remove()
  7684. end))
  7685. Idle = false
  7686. Grab:Destroy()
  7687. wait(0.1)
  7688. D = false
  7689. end
  7690. end
  7691.  
  7692. function HitS()
  7693. if not D then D = true
  7694. Idle = true
  7695. local Grab = Instance.new("Part",LeftHand)
  7696. Grab.Size = Vector3.new(6,6,6)
  7697. Grab.CanCollide = false
  7698. Grab.BrickColor = BrickColor.new("Deep orange")
  7699. Grab.Transparency = math.huge
  7700. local Grabo = Instance.new("Weld",Grab)
  7701. Grabo.Part0 = LeftHand
  7702. Grabo.Part1 = Grab
  7703. Grabo.C0 = CFrame.new(0,-1.1,0)
  7704. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  7705. FZcharge.Texture = "rbxassetid://31727915"
  7706. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7707. FZcharge.EmissionDirection = "Bottom"
  7708. FZcharge.Speed = NumberRange.new(0)
  7709. FZcharge.Size = NumberSequence.new(1,0)
  7710. FZcharge.Drag = 2
  7711. FZcharge.LockedToPart = false
  7712. FZcharge.Lifetime = NumberRange.new(1)
  7713. FZcharge.Rate = 150
  7714. FZcharge.LightEmission = 0.2
  7715. FZcharge.Rotation = NumberRange.new(-100, 100)
  7716. FZcharge.VelocitySpread = 100
  7717. local SFXZ = Instance.new("Sound",UpperTorso)
  7718. SFXZ.SoundId = "rbxassetid://169259383"
  7719. SFXZ.Volume = 1
  7720. SFXZ.Pitch = 1.5
  7721. SFXZ.Looped = false
  7722. wait(0.01)
  7723. SFXZ:Play()
  7724. Grab.Touched:connect(function(hit)
  7725. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7726. Grab:Destroy()
  7727. local H = Instance.new("Part",Character)
  7728. H.Size = Vector3.new(1,1,1)
  7729. H.BrickColor = BrickColor.new("White")
  7730. H.CanCollide = false
  7731. H.Anchored = true
  7732. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7733. local H2 = Instance.new("SpecialMesh",H)
  7734. H2.MeshId = "rbxassetid://3270017"
  7735. local H3 = Instance.new("Part",Character)
  7736. H3.Size = Vector3.new(1,1,1)
  7737. H3.BrickColor = BrickColor.new("White")
  7738. H3.CanCollide = false
  7739. H3.Anchored = true
  7740. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7741. local H23 = Instance.new("SpecialMesh",H3)
  7742. H23.MeshId = "rbxassetid://3270017"
  7743. local H33 = Instance.new("Part",Character)
  7744. H33.Size = Vector3.new(1,1,1)
  7745. H33.BrickColor = BrickColor.new("White")
  7746. H33.CanCollide = false
  7747. H33.Anchored = true
  7748. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7749. local H233 = Instance.new("SpecialMesh",H33)
  7750. H233.MeshId = "rbxassetid://20329976"
  7751. local H2 = Instance.new("SpecialMesh",H)
  7752. H2.MeshId = "rbxassetid://3270017"
  7753. local H5 = Instance.new("Part",Character)
  7754. H5.Size = Vector3.new(1,1,1)
  7755. H5.BrickColor = BrickColor.new("White")
  7756. H5.CanCollide = false
  7757. H5.Anchored = true
  7758. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7759. local H25 = Instance.new("SpecialMesh",H5)
  7760. H25.MeshId = "rbxassetid://3270017"
  7761. coroutine.resume(coroutine.create(function()
  7762. for i = 1,200 do
  7763. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7764. H.Transparency = H.Transparency + 0.09
  7765. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7766. H3.Transparency = H3.Transparency + 0.09
  7767. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7768. H33.Transparency = H3.Transparency + 0.09
  7769. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7770. H5.Transparency = H5.Transparency + 0.09
  7771. wait(0.00000000001)
  7772. end
  7773. end))
  7774. local SFXZ = Instance.new("Sound",UpperTorso)
  7775. SFXZ.SoundId = "rbxassetid://447041606"
  7776. SFXZ.Volume = 1
  7777. SFXZ.Pitch = 1
  7778. SFXZ.Looped = false
  7779. wait(0.01)
  7780. SFXZ:Play()
  7781. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7782. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7783. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7784. local exp = Instance.new("Explosion",Character)
  7785. exp.BlastRadius = 13
  7786. exp.BlastPressure = 100
  7787. exp.Position = Character.HumanoidRootPart.Position
  7788. exp.Visible = false
  7789. hit.Parent:BreakJoints()
  7790. wait(1.3)
  7791. hit.Parent:Destroy()
  7792. wait(0.05)
  7793. Fl:remove()
  7794. end
  7795. end)
  7796. for i = 0,2,0.1 do
  7797. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7798. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7799. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7800. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7801. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7802. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7803. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7804. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7805. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7806. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7807. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7808. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7809. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7810. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7811. game:GetService("RunService").RenderStepped:wait()
  7812. end
  7813. coroutine.resume(coroutine.create(function()
  7814. wait(0.5)
  7815. Grab:remove()
  7816. end))
  7817. Idle = false
  7818. FZcharge:Destroy()
  7819. wait(0.1)
  7820. D = false
  7821. end
  7822. end
  7823. function Hit2S()
  7824. if not D then D = true
  7825. Idle = true
  7826. local Grab = Instance.new("Part",RightHand)
  7827. Grab.Size = Vector3.new(6,6,6)
  7828. Grab.CanCollide = false
  7829. Grab.BrickColor = BrickColor.new("Deep orange")
  7830. Grab.Transparency = math.huge
  7831. local Grabo = Instance.new("Weld",Grab)
  7832. Grabo.Part0 = RightHand
  7833. Grabo.Part1 = Grab
  7834. Grabo.C0 = CFrame.new(0,-1.1,0)
  7835. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  7836. FZcharge.Texture = "rbxassetid://31727915"
  7837. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7838. FZcharge.EmissionDirection = "Bottom"
  7839. FZcharge.Speed = NumberRange.new(0)
  7840. FZcharge.Size = NumberSequence.new(1,0)
  7841. FZcharge.Drag = 2
  7842. FZcharge.LockedToPart = false
  7843. FZcharge.Lifetime = NumberRange.new(1)
  7844. FZcharge.Rate = 150
  7845. FZcharge.LightEmission = 0.2
  7846. FZcharge.Rotation = NumberRange.new(-100, 100)
  7847. FZcharge.VelocitySpread = 100
  7848. local SFXZ = Instance.new("Sound",UpperTorso)
  7849. SFXZ.SoundId = "rbxassetid://169259383"
  7850. SFXZ.Volume = 1
  7851. SFXZ.Pitch = 1.5
  7852. SFXZ.Looped = false
  7853. wait(0.01)
  7854. SFXZ:Play()
  7855. Grab.Touched:connect(function(hit)
  7856. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7857. Grab:Destroy()
  7858. local H = Instance.new("Part",Character)
  7859. H.Size = Vector3.new(1,1,1)
  7860. H.BrickColor = BrickColor.new("White")
  7861. H.CanCollide = false
  7862. H.Anchored = true
  7863. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7864. local H2 = Instance.new("SpecialMesh",H)
  7865. H2.MeshId = "rbxassetid://3270017"
  7866. local H3 = Instance.new("Part",Character)
  7867. H3.Size = Vector3.new(1,1,1)
  7868. H3.BrickColor = BrickColor.new("White")
  7869. H3.CanCollide = false
  7870. H3.Anchored = true
  7871. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7872. local H23 = Instance.new("SpecialMesh",H3)
  7873. H23.MeshId = "rbxassetid://3270017"
  7874. local H33 = Instance.new("Part",Character)
  7875. H33.Size = Vector3.new(1,1,1)
  7876. H33.BrickColor = BrickColor.new("White")
  7877. H33.CanCollide = false
  7878. H33.Anchored = true
  7879. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7880. local H233 = Instance.new("SpecialMesh",H33)
  7881. H233.MeshId = "rbxassetid://20329976"
  7882. local H2 = Instance.new("SpecialMesh",H)
  7883. H2.MeshId = "rbxassetid://3270017"
  7884. local H5 = Instance.new("Part",Character)
  7885. H5.Size = Vector3.new(1,1,1)
  7886. H5.BrickColor = BrickColor.new("White")
  7887. H5.CanCollide = false
  7888. H5.Anchored = true
  7889. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7890. local H25 = Instance.new("SpecialMesh",H5)
  7891. H25.MeshId = "rbxassetid://3270017"
  7892. coroutine.resume(coroutine.create(function()
  7893. for i = 1,200 do
  7894. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7895. H.Transparency = H.Transparency + 0.09
  7896. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7897. H3.Transparency = H3.Transparency + 0.09
  7898. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7899. H33.Transparency = H3.Transparency + 0.09
  7900. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7901. H5.Transparency = H5.Transparency + 0.09
  7902. wait(0.00000000001)
  7903. end
  7904. end))
  7905. local SFXZ = Instance.new("Sound",UpperTorso)
  7906. SFXZ.SoundId = "rbxassetid://447041606"
  7907. SFXZ.Volume = 1
  7908. SFXZ.Pitch = 1
  7909. SFXZ.Looped = false
  7910. wait(0.01)
  7911. SFXZ:Play()
  7912. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7913. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7914. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7915. local exp = Instance.new("Explosion",Character)
  7916. exp.BlastRadius = 13
  7917. exp.BlastPressure = 100
  7918. exp.Position = Character.HumanoidRootPart.Position
  7919. exp.Visible = false
  7920. hit.Parent:BreakJoints()
  7921. wait(1.3)
  7922. hit.Parent:Destroy()
  7923. wait(0.05)
  7924. Fl:remove()
  7925. end
  7926. end)
  7927. for i = 0,2,0.1 do
  7928. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  7929. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  7930. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7931. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7932. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7933. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7934. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7935. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7936. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7937. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7938. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7939. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7940. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7941. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7942. game:GetService("RunService").RenderStepped:wait()
  7943. end
  7944. coroutine.resume(coroutine.create(function()
  7945. wait(0.5)
  7946. Grab:remove()
  7947. end))
  7948. Idle = false
  7949. FZcharge:Destroy()
  7950. wait(0.1)
  7951. D = false
  7952. end
  7953. end
  7954. function Hm()
  7955. if not DZ then DZ = true
  7956. Idle = true
  7957. for i = 1,10 do
  7958. swait()
  7959. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7960. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7961. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7962. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7963. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7964. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7965. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7966. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7967. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7968. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7969. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7970. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7971. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7972. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7973. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7974. game:GetService("RunService").RenderStepped:wait()
  7975. end
  7976.  
  7977.  
  7978.  
  7979. for i = 1,2 do
  7980. swait()
  7981. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7982. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7983. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7984. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7985. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7986. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7987. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7988. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7989. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7990. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7991. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7992. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7993. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7994. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7995. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7996. --game:GetService("RunService").RenderStepped:wait()
  7997. end
  7998. wait(0.3)
  7999.  
  8000. for i = 1,2 do
  8001. swait()
  8002. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  8003. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  8004. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  8005. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  8006. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  8007. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  8008. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  8009. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  8010. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  8011. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  8012. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8013. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8014. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8015. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8016. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  8017. --game:GetService("RunService").RenderStepped:wait()
  8018. end
  8019. wait(0.4)
  8020.  
  8021. for i = 1,0.2 do
  8022. swait()
  8023. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  8024. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  8025. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  8026. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  8027. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  8028. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  8029. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  8030. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  8031. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  8032. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  8033. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8034. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8035. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8036. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8037. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  8038. --game:GetService("RunService").RenderStepped:wait()
  8039. end
  8040. Humanoid.MaxHealth = 5000000000000000000000000000000000000000
  8041. wait(0.01)
  8042. Humanoid.Health = 4300000000000000000000000000000000000000
  8043. Idle = false
  8044. local Sound = Instance.new("Sound",UpperTorso)
  8045. Sound.SoundId = "rbxassetid://"
  8046. Sound.Pitch = 1
  8047. Sound.Looped = true
  8048. Sound.Volume = 5
  8049. Sound:play()
  8050. Character.Head.face.Texture = "rbxassetid://444037452"
  8051. Humanoid.WalkSpeed = 25
  8052.  
  8053. Mouse.Button1Down:connect(function()
  8054. if attack == false and attacktype == 1 then
  8055. HitS()
  8056. attacktype = 2
  8057. elseif attack == false and attacktype == 2 then
  8058. Hit2S()
  8059. attacktype = 1
  8060. end
  8061. end)
  8062. wait(2121)
  8063. DZ = false
  8064. end
  8065. end
  8066.  
  8067.  
  8068.  
  8069.  
  8070.  
  8071. Mouse.Button1Down:connect(function()
  8072. if attack == false and attacktype == 1 then
  8073. Hit()
  8074. attacktype = 2
  8075. elseif attack == false and attacktype == 2 then
  8076. Hit2()
  8077. attacktype = 3
  8078. elseif attack == false and attacktype == 3 then
  8079. Hit3()
  8080. attacktype = 1
  8081. end
  8082. end)
  8083.  
  8084.  
  8085.  
  8086.  
  8087. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  8088. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  8089. end
  8090.  
  8091.  
  8092. local sine = 0
  8093. local change = 1
  8094. local val = 0
  8095. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  8096. local velderp=RootPart.Velocity.y
  8097. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  8098.  
  8099.  
  8100.  
  8101.  
  8102.  
  8103. --idle
  8104. game:service'RunService'.RenderStepped:connect(function()
  8105. if Humanoid.MoveDirection.x == 0 and Idle == false then
  8106. change = 1
  8107. for i = 1,1 do
  8108. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0-.01*math.sin(tick()*3),0)*CFrame.Angles(0.2,0,0),.1) --LeftUpperArm
  8109. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0-.00*math.sin(tick()*3),0)*CFrame.Angles(0.2,0,-0),.1)--RightUpperArm
  8110. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.1+0.1*math.sin(tick()*3),0,0),.1)--LeftLowerArm
  8111. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.1+0.1*math.sin(tick()*3),0,0),.1)--RightLowerArm
  8112. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  8113. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  8114. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  8115. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  8116. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8117. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  8118. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8119. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8120. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8121. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8122. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0-.005*math.sin(tick()*3),0)*CFrame.Angles(0,0,0),.1)--Head
  8123. game:GetService("RunService").RenderStepped:wait()
  8124. end
  8125. --walk
  8126. for i = 1,2000 do
  8127. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  8128. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.5*math.sin(tick()*8),0,0),.1) --LeftUpperArm
  8129. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.5*math.sin(tick()*8),0,0),.1)--RightUpperArm
  8130. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.0*math.cos(tick()*8),0,0),.1)--LeftLowerArm
  8131. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.0*math.cos(tick()*8),0,0),.1)--RightLowerArm
  8132. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.sin(tick()*8),0,0.1),.1)--LeftUpperLeg
  8133. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.sin(tick()*8),0,-0.1),.1)--RightUpperLeg
  8134. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.cos(tick()*8),0,0),.1)--LeftLowerLeg
  8135. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.cos(tick()*8),0,0),.1)--RightUpperLeg
  8136. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  8137. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  8138. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8139. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8140. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8141. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8142. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8143. game:GetService("RunService").RenderStepped:wait()
  8144. end
  8145. end
  8146. end
  8147. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement