Advertisement
sneakydodge123

f

Aug 12th, 2018
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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()}
  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. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) 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 self[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. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144.  
  145.  
  146.  
  147. wait(2)
  148. Player = game.Players.LocalPlayer
  149. Mouse = Player:GetMouse()
  150. Character = Player.Character
  151. Humanoid = Character.Humanoid
  152. local Idle = false
  153. local rad = math.rad
  154. local attack = false
  155. local attacktype = 1
  156. local hitted = false
  157. Character:FindFirstChild'Animate':Destroy()
  158. Humanoid.WalkSpeed = 5
  159. Humanoid.Animator.Parent = nil
  160. Character.Shirt.ShirtTemplate = "rbxassetid://274888950"
  161. Character.Pants.PantsTemplate = "rbxassetid://274889075"
  162. Character.Head.face.Texture = "rbxassetid://461020415"
  163. Instance.new("ForceField",Character).Visible = false
  164. Humanoid.JumpPower = 120
  165. Humanoid.BodyDepthScale.Value = 1
  166. Humanoid.BodyHeightScale.Value = 1.10
  167. Humanoid.BodyWidthScale.Value = 1.03
  168. Humanoid.HeadScale.Value = 1
  169. Humanoid.MaxHealth = 5000
  170. wait(0.01)
  171. Humanoid.Health = 5000
  172. v3 = Vector3.new
  173. bc = BrickColor.new
  174.  
  175.  
  176.  
  177. for i,v in pairs(Character:children()) do
  178. if v:IsA("Hat") then
  179. v:Destroy()
  180. end
  181. end
  182. for i,v in pairs(Character:children()) do
  183. if v:IsA("Accessory") then
  184. v:Destroy()
  185. end
  186. end
  187. for i,v in pairs(Character:children()) do
  188. if v:IsA("Hair") then
  189. v:Destroy()
  190. end
  191. end
  192.  
  193. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  194.  
  195.  
  196.  
  197.  
  198. ArtificialHB = Instance.new("BindableEvent", script)
  199. ArtificialHB.Name = "Heartbeat"
  200.  
  201. script:WaitForChild("Heartbeat")
  202.  
  203. frame = 1 / 60
  204. tf = 0
  205. allowframeloss = false
  206. tossremainder = false
  207. lastframe = tick()
  208. script.Heartbeat:Fire()
  209.  
  210. game:GetService("RunService").Heartbeat:connect(function(s, p)
  211. tf = tf + s
  212. if tf >= frame then
  213. if allowframeloss then
  214. script.Heartbeat:Fire()
  215. lastframe = tick()
  216. else
  217. for i = 1, math.floor(tf / frame) do
  218. script.Heartbeat:Fire()
  219. end
  220. lastframe = tick()
  221. end
  222. if tossremainder then
  223. tf = 0
  224. else
  225. tf = tf - frame * math.floor(tf / frame)
  226. end
  227. end
  228. end)
  229.  
  230. function swait(num)
  231. if num == 0 or num == nil then
  232. ArtificialHB.Event:wait()
  233. else
  234. for i = 0, num do
  235. ArtificialHB.Event:wait()
  236. end
  237. end
  238. end
  239.  
  240. ---------------------------------------------------body
  241. local LeftUpperArm = Character.LeftUpperArm
  242. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  243. local LeftLowerArm = Character.LeftLowerArm
  244. local LeftElbow = Character.LeftLowerArm.LeftElbow
  245. --------------------------------------------------------
  246. local LeftUpperLeg = Character.LeftUpperLeg
  247. local LeftHip = Character.LeftUpperLeg.LeftHip
  248. local LeftLowerLeg = Character.LeftLowerLeg
  249. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  250. ----------------------------------------------------------
  251. local RightUpperArm = Character.RightUpperArm
  252. local RightShoulder = Character.RightUpperArm.RightShoulder
  253. local RightLowerArm = Character.RightLowerArm
  254. local RightElbow = Character.RightLowerArm.RightElbow
  255. ----------------------------------------------------------
  256. local RightUpperLeg = Character.RightUpperLeg
  257. local RightHip = Character.RightUpperLeg.RightHip
  258. local RightLowerLeg = Character.RightLowerLeg
  259. local RightKnee = Character.RightLowerLeg.RightKnee
  260. ----------------------------------------------------------
  261. local UpperTorso = Character.UpperTorso
  262. local LowerTorso = Character.LowerTorso
  263. local Root = Character.LowerTorso.Root
  264. --------------------------------------------
  265. local Head = Character.Head
  266. local Neck = Character.Head.Neck
  267. local RootPart = Character.HumanoidRootPart
  268. local LeftHand = Character.LeftHand
  269. local RightHand = Character.RightHand
  270. local LeftFoot = Character.LeftFoot
  271. local RightFoot = Character.RightFoot
  272. local Waist = Character.UpperTorso.Waist
  273. -------------------------------------------Aura
  274. local canfly1 = false
  275. local canfly = true
  276. local flying1 = true
  277. ---
  278. local kicharging = false
  279. local ki = 100
  280. local kigo = 2.3
  281. ---
  282.  
  283.  
  284. local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0/255,170/255,255/255)),ColorSequenceKeypoint.new(1, Color3.new(0/255,170/255,255/255))}
  285.  
  286. --
  287. function newRay(start,face,range,wat)
  288. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  289. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  290. return rey,hit,pos
  291. end
  292.  
  293. ---
  294. local Hair = Instance.new("Part",Character)
  295. Hair.Size = Vector3.new(1,1,1)
  296. Hair.Material = "SmoothPlastic"
  297. Hair.BrickColor = BrickColor.new("Really black")
  298. Hair.CanCollide = false
  299. local Hair2 = Instance.new("SpecialMesh",Hair)
  300. Hair2.MeshId = "rbxassetid://560180459"
  301. Hair2.Scale = Vector3.new(6.7, 6.7, 6.7)
  302. local Hair3 = Instance.new("Weld",Hair)
  303. Hair3.Part0 = Character.Head
  304. Hair3.Part1 = Hair
  305. Hair3.C0 = CFrame.new(0, 0.8, 0.64)
  306.  
  307. --
  308.  
  309. ---
  310.  
  311. local RbxUtility = LoadLibrary("RbxUtility")
  312. local Create = RbxUtility.Create
  313. function RemoveOutlines(part)
  314. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  315. end
  316. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  317. if hit.Parent == nil then
  318. return
  319. end
  320. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  321. for _, v in pairs(hit.Parent:children()) do
  322. if v:IsA("Humanoid") then
  323. h = v
  324. end
  325. end
  326. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  327. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  328. return
  329. end
  330. local c = Create("ObjectValue")({
  331. Name = "creator",
  332. Value = game:service("Players").LocalPlayer,
  333. Parent = h
  334. })
  335. game:GetService("Debris"):AddItem(c, 0.5)
  336. if HitSound ~= nil and HitPitch ~= nil then
  337. CreateSound(HitSound, hit, 1, HitPitch)
  338. end
  339. local Damage = math.random(minim, maxim)
  340. local blocked = false
  341. local block = hit.Parent:findFirstChild("Block")
  342. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  343. blocked = true
  344. block.Value = block.Value - 1
  345. print(block.Value)
  346. end
  347. if blocked == false then
  348. h.Health = h.Health - Damage
  349. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  350. else
  351. h.Health = h.Health - Damage / 2
  352. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  353. end
  354. if Type == "Knockdown" then
  355. local hum = hit.Parent.Humanoid
  356. hum.PlatformStand = true
  357. coroutine.resume(coroutine.create(function(HHumanoid)
  358. swait(1)
  359. HHumanoid.PlatformStand = false
  360. end), hum)
  361. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  362. local bodvol = Create("BodyVelocity")({
  363. velocity = angle * knockback,
  364. P = 5000,
  365. maxForce = Vector3.new(8000, 8000, 8000),
  366. Parent = hit
  367. })
  368. local rl = Create("BodyAngularVelocity")({
  369. P = 3000,
  370. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  371. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  372. Parent = hit
  373. })
  374. game:GetService("Debris"):AddItem(bodvol, 0.5)
  375. game:GetService("Debris"):AddItem(rl, 0.5)
  376. elseif Type == "Normal" then
  377. local vp = Create("BodyVelocity")({
  378. P = 500,
  379. maxForce = Vector3.new(math.huge, 0, math.huge),
  380. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  381. })
  382. if knockback > 0 then
  383. vp.Parent = hit.Parent.Torso
  384. end
  385. game:GetService("Debris"):AddItem(vp, 0.5)
  386. elseif Type == "Impale" then
  387. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  388. Spike.Anchored = true
  389. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  390. Spike.Position = hit.Parent.Torso.Position
  391. for i = 1, 5 do
  392. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  393. end
  394. Services.Debris:AddItem(Spike, 4)
  395. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  396. hit.Parent.Humanoid.PlatformStand = true
  397. swait(1)
  398. hit.Parent.Humanoid.PlatformStand = false
  399. elseif Type == "Up" then
  400. local bodyVelocity = Create("BodyVelocity")({
  401. velocity = Vector3.new(0, 20, 0),
  402. P = 5000,
  403. maxForce = Vector3.new(8000, 8000, 8000),
  404. Parent = hit
  405. })
  406. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  407. local bodyVelocity = Create("BodyVelocity")({
  408. velocity = Vector3.new(0, 20, 0),
  409. P = 5000,
  410. maxForce = Vector3.new(8000, 8000, 8000),
  411. Parent = hit
  412. })
  413. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  414. elseif Type == "Snare" then
  415. local bp = Create("BodyPosition")({
  416. P = 900,
  417. D = 1000,
  418. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  419. position = hit.Parent.Torso.Position,
  420. Parent = hit.Parent.Torso
  421. })
  422. game:GetService("Debris"):AddItem(bp, 1)
  423. elseif Type == "Slowness" then
  424. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  425. for i = 1, 25 do
  426. hit.Parent.Humanoid.WalkSpeed = 4
  427. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  428. end
  429. wait(4)
  430. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  431. elseif Type == "FireDmg" then
  432. for i = 1, math.random(60, 150) do
  433. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  434. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  435. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  436. wait(0.1)
  437. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  438. end
  439. elseif Type == "Freeze" then
  440. local bp = Create("BodyPosition")({
  441. P = 900,
  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. game:GetService("Debris"):AddItem(bp, 4)
  448. for i = 1, 25 do
  449. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  450. end
  451. elseif Type == "Freeze2" then
  452. local BodPos = Create("BodyPosition")({
  453. P = 50000,
  454. D = 1000,
  455. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  456. position = hit.Parent.Torso.Position,
  457. Parent = hit.Parent.Torso
  458. })
  459. local BodGy = Create("BodyGyro")({
  460. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  461. P = 20000,
  462. Parent = hit.Parent.Torso,
  463. cframe = hit.Parent.Torso.CFrame
  464. })
  465. hit.Parent.Torso.Anchored = true
  466. coroutine.resume(coroutine.create(function(Part)
  467. swait(1.5)
  468. Part.Anchored = false
  469. end), hit.Parent.Torso)
  470. game:GetService("Debris"):AddItem(BodPos, 3)
  471. game:GetService("Debris"):AddItem(BodGy, 3)
  472. end
  473. local debounce = Create("BoolValue")({
  474. Name = "DebounceHit",
  475. Parent = hit.Parent,
  476. Value = true
  477. })
  478. game:GetService("Debris"):AddItem(debounce, Delay)
  479. c = Instance.new("ObjectValue")
  480. c.Name = "creator"
  481. c.Value = Player
  482. c.Parent = h
  483. game:GetService("Debris"):AddItem(c, 0.5)
  484. end
  485. end
  486. function ShowDamage(Pos, Text, Time, Color)
  487. local Rate = 0.033333333333333
  488. if not Pos then
  489. local Pos = Vector3.new(0, 0, 0)
  490. end
  491. local Text = Text or ""
  492. local Time = Time or 2
  493. if not Color then
  494. local Color = Color3.new(1, 0, 1)
  495. end
  496. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  497. EffectPart.Anchored = true
  498. local BillboardGui = Create("BillboardGui")({
  499. Size = UDim2.new(3, 0, 3, 0),
  500. Adornee = EffectPart,
  501. Parent = EffectPart
  502. })
  503. local TextLabel = Create("TextLabel")({
  504. BackgroundTransparency = 1,
  505. Size = UDim2.new(1, 0, 1, 0),
  506. Text = Text,
  507. TextColor3 = Color,
  508. TextScaled = true,
  509. Font = Enum.Font.ArialBold,
  510. Parent = BillboardGui
  511. })
  512. game.Debris:AddItem(EffectPart, Time + 0.1)
  513. EffectPart.Parent = game:GetService("Workspace")
  514. delay(0, function()
  515. local Frames = Time / Rate
  516. for Frame = 1, Frames do
  517. wait(Rate)
  518. local Percent = Frame / Frames
  519. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  520. TextLabel.TextTransparency = Percent
  521. end
  522. if EffectPart and EffectPart.Parent then
  523. EffectPart:Destroy()
  524. end
  525. end)
  526. end
  527. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  528. for _, c in pairs(workspace:children()) do
  529. local hum = c:findFirstChild("Humanoid")
  530. if hum ~= nil then
  531. local head = c:findFirstChild("Head")
  532. if head ~= nil then
  533. local targ = head.Position - Part.Position
  534. local mag = targ.magnitude
  535. if magni >= mag and c.Name ~= Player.Name then
  536. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  537. end
  538. end
  539. end
  540. end
  541. end
  542. function MagniKILL(Part, magni, knock, Type)
  543. for _, c in pairs(workspace:children()) do
  544. local hum = c:findFirstChild("Humanoid")
  545. if hum ~= nil then
  546. local head = c:findFirstChild("Head")
  547. if head ~= nil then
  548. local targ = head.Position - Part.Position
  549. local mag = targ.magnitude
  550. if magni >= mag and c.Name ~= Player.Name then
  551. hum.Health = 0
  552. end
  553. end
  554. end
  555. end
  556. end
  557. local angles = CFrame.Angles
  558. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  559. local Part = Create("Part")({
  560. formFactor = FormFactor,
  561. Parent = Parent,
  562. Reflectance = Reflectance,
  563. Transparency = Transparency,
  564. CanCollide = false,
  565. Locked = true,
  566. BrickColor = BrickColor.new(tostring(BColor)),
  567. Name = Name,
  568. Size = Size,
  569. Material = Material
  570. })
  571. RemoveOutlines(Part)
  572. return Part
  573. end
  574. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  575. local Msh = Create(Mesh)({
  576. Parent = Part,
  577. Offset = OffSet,
  578. Scale = Scale
  579. })
  580. if Mesh == "SpecialMesh" then
  581. Msh.MeshType = MeshType
  582. Msh.MeshId = MeshId
  583. end
  584. return Msh
  585. end
  586. function CreateWeld(Parent, Part0, Part1, C0, C1)
  587. local Weld = Create("Weld")({
  588. Parent = Parent,
  589. Part0 = Part0,
  590. Part1 = Part1,
  591. C0 = C0,
  592. C1 = C1
  593. })
  594. return Weld
  595. end
  596. EffectModel = Instance.new("Model", Character)
  597. EffectModel.Name = "Effects"
  598. Effects = {
  599. Block = {
  600. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  601. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  602. prt.Anchored = true
  603. prt.CFrame = cframe
  604. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  605. game:GetService("Debris"):AddItem(prt, 10)
  606. if Type == 1 or Type == nil then
  607. table.insert(Effects, {
  608. prt,
  609. "Block1",
  610. delay,
  611. x3,
  612. y3,
  613. z3,
  614. msh
  615. })
  616. elseif Type == 2 then
  617. table.insert(Effects, {
  618. prt,
  619. "Block2",
  620. delay,
  621. x3,
  622. y3,
  623. z3,
  624. msh
  625. })
  626. else
  627. table.insert(Effects, {
  628. prt,
  629. "Block3",
  630. delay,
  631. x3,
  632. y3,
  633. z3,
  634. msh
  635. })
  636. end
  637. end
  638. },
  639. Sphere = {
  640. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  641. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  642. prt.Anchored = true
  643. prt.CFrame = cframe
  644. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  645. game:GetService("Debris"):AddItem(prt, 10)
  646. table.insert(Effects, {
  647. prt,
  648. "Cylinder",
  649. delay,
  650. x3,
  651. y3,
  652. z3,
  653. msh
  654. })
  655. end
  656. },
  657. Cylinder = {
  658. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  659. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  660. prt.Anchored = true
  661. prt.CFrame = cframe
  662. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  663. game:GetService("Debris"):AddItem(prt, 10)
  664. table.insert(Effects, {
  665. prt,
  666. "Cylinder",
  667. delay,
  668. x3,
  669. y3,
  670. z3,
  671. msh
  672. })
  673. end
  674. },
  675. Wave = {
  676. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  677. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  678. prt.Anchored = true
  679. prt.CFrame = cframe
  680. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  681. game:GetService("Debris"):AddItem(prt, 10)
  682. table.insert(Effects, {
  683. prt,
  684. "Cylinder",
  685. delay,
  686. x3,
  687. y3,
  688. z3,
  689. msh
  690. })
  691. end
  692. },
  693. Ring = {
  694. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  695. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  696. prt.Anchored = true
  697. prt.CFrame = cframe
  698. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  699. game:GetService("Debris"):AddItem(prt, 10)
  700. table.insert(Effects, {
  701. prt,
  702. "Cylinder",
  703. delay,
  704. x3,
  705. y3,
  706. z3,
  707. msh
  708. })
  709. end
  710. },
  711. Break = {
  712. Create = function(brickcolor, cframe, x1, y1, z1)
  713. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  714. prt.Anchored = true
  715. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  716. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  717. local num = math.random(10, 50) / 1000
  718. game:GetService("Debris"):AddItem(prt, 10)
  719. table.insert(Effects, {
  720. prt,
  721. "Shatter",
  722. num,
  723. prt.CFrame,
  724. math.random() - math.random(),
  725. 0,
  726. math.random(50, 100) / 100
  727. })
  728. end
  729. }
  730. }
  731. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  732. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  733. prt.Anchored = true
  734. prt.CFrame = cframe
  735. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  736. game:GetService("Debris"):AddItem(prt, 10)
  737. if Type == 1 or Type == nil then
  738. table.insert(Effects, {
  739. prt,
  740. "Block1",
  741. delay,
  742. x3,
  743. y3,
  744. z3,
  745. msh
  746. })
  747. elseif Type == 2 then
  748. table.insert(Effects, {
  749. prt,
  750. "Block2",
  751. delay,
  752. x3,
  753. y3,
  754. z3,
  755. msh
  756. })
  757. elseif Type == 3 then
  758. table.insert(Effects, {
  759. prt,
  760. "Block3",
  761. delay,
  762. x3,
  763. y3,
  764. z3,
  765. msh
  766. })
  767. end
  768. end
  769. function CreateSound(id, par, vol, pit)
  770. coroutine.resume(coroutine.create(function()
  771. local sou = Instance.new("Sound", par or workspace)
  772. sou.Volume = vol
  773. sou.Pitch = pit or 1
  774. sou.SoundId = id
  775. swait()
  776. sou:play()
  777. game:GetService("Debris"):AddItem(sou, 6)
  778. end))
  779. end
  780. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  781. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  782. prt.Anchored = true
  783. prt.CFrame = cframe
  784. prt.Material = "Neon"
  785. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  786. game:GetService("Debris"):AddItem(prt, 10)
  787. coroutine.resume(coroutine.create(function(Part, Mesh)
  788. for i = 0, 6, delay do
  789. swait()
  790. Part.Transparency = i
  791. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  792. end
  793. Part.Parent = nil
  794. end), prt, msh)
  795. end
  796.  
  797.  
  798. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  799. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  800. local MainPos = partt.Position
  801. local MainPos2 = mouse + SpreadVectors
  802. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  803. local speed = 1000
  804. local num = 1
  805. coroutine.resume(coroutine.create(function()
  806. repeat
  807. swait()
  808. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  809. local mag =(MainPos - pos).magnitude
  810. 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)
  811. MainPos = MainPos + MouseLook.lookVector * speed
  812. num = num - 1
  813. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  814. if hit ~= nil then
  815. num = 0
  816. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  817. refpart.Anchored = true
  818. refpart.CFrame = CFrame.new(pos)
  819. game:GetService("Debris"):AddItem(refpart, 2)
  820. end
  821. if num <= 0 then
  822. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  823. refpart.Anchored = true
  824. refpart.CFrame = CFrame.new(pos)
  825. if hit ~= nil then
  826. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  827. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  828. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  829. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  830. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  831. end
  832. game:GetService("Debris"):AddItem(refpart, 0)
  833. end
  834. until num <= 0
  835. end))
  836. end
  837. function shoottraildd2(mouse, partt, SpreadAmount)
  838. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  839. local MainPos = partt.Position
  840. local MainPos2 = mouse + SpreadVectors
  841. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  842. local speed = 1000
  843. local num = 1
  844. coroutine.resume(coroutine.create(function()
  845. repeat
  846. swait()
  847. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  848. local mag = (MainPos - pos).magnitude
  849. 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)
  850. MainPos = MainPos + MouseLook.lookVector * speed
  851. num = num - 1
  852. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  853. if hit ~= nil then
  854. num = 0
  855. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  856. refpart.Anchored = true
  857. refpart.CFrame = CFrame.new(pos)
  858. game:GetService("Debris"):AddItem(refpart, 2)
  859. end
  860. if num <= 0 then
  861. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  862. refpart.Anchored = true
  863. refpart.CFrame = CFrame.new(pos)
  864. if hit ~= nil then
  865. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  866. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  867. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  868. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  869. MagniKILL(refpart, 80, 0, "Normal")
  870. end
  871. game:GetService("Debris"):AddItem(refpart, 0)
  872. end
  873. until num <= 0
  874. end))
  875. end
  876. function shoottraildd22(mouse, partt, SpreadAmount)
  877. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  878. local MainPos = partt.Position
  879. local MainPos2 = mouse + SpreadVectors
  880. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  881. local speed = 900
  882. local num = 1
  883. coroutine.resume(coroutine.create(function()
  884. repeat
  885. swait()
  886. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  887. local mag = (MainPos - pos).magnitude
  888. 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)
  889. MainPos = MainPos + MouseLook.lookVector * speed
  890. num = num - 1
  891. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  892. if hit ~= nil then
  893. num = 0
  894. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  895. refpart.Anchored = true
  896. refpart.CFrame = CFrame.new(pos)
  897. game:GetService("Debris"):AddItem(refpart, 2)
  898. end
  899. if num <= 0 then
  900. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  901. refpart.Anchored = true
  902. refpart.CFrame = CFrame.new(pos)
  903. if hit ~= nil then
  904. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  905. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  906. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  907. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  908. MagniKILL(refpart, 80, 0, "Normal")
  909. end
  910. game:GetService("Debris"):AddItem(refpart, 0)
  911. end
  912. until num <= 0
  913. end))
  914. end
  915. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  916. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  917. local MainPos = partt.Position
  918. local MainPos2 = mouse + SpreadVectors
  919. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  920. local speed = 200
  921. local num = 0
  922. coroutine.resume(coroutine.create(function()
  923. repeat
  924. swait()
  925. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  926. local mag = (MainPos - pos).magnitude
  927. 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)
  928. MainPos = MainPos + MouseLook.lookVector * speed
  929. num = num - 1
  930. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  931. if hit ~= nil then
  932. num = 0
  933. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  934. refpart.Anchored = true
  935. refpart.CFrame = CFrame.new(pos)
  936. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  937. game:GetService("Debris"):AddItem(refpart, 2)
  938. end
  939. if num <= 0 then
  940. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  941. refpart.Anchored = true
  942. refpart.CFrame = CFrame.new(pos)
  943. if hit ~= nil then
  944. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  945. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  946. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  947. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  948. end
  949. game:GetService("Debris"):AddItem(refpart, 0)
  950. end
  951. until num <= 0
  952. end))
  953. end
  954. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  955. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  956. local MainPos = partt.Position
  957. local MainPos2 = mouse + SpreadVectors
  958. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  959. local speed = 500
  960. local num = 1
  961. coroutine.resume(coroutine.create(function()
  962. repeat
  963. swait()
  964. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  965. local mag = (MainPos - pos).magnitude
  966. 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)
  967. MainPos = MainPos + MouseLook.lookVector * speed
  968. num = num - 1
  969. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  970. if hit ~= nil then
  971. num = 0
  972. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  973. refpart.Anchored = true
  974. refpart.CFrame = CFrame.new(pos)
  975. game:GetService("Debris"):AddItem(refpart, 2)
  976. end
  977. if num <= 0 then
  978. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  979. refpart.Anchored = true
  980. refpart.CFrame = CFrame.new(pos)
  981. if hit ~= nil then
  982. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  983. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  984. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  985. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  986. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  987. end
  988. game:GetService("Debris"):AddItem(refpart, 0)
  989. end
  990. until num <= 0
  991. end))
  992. end
  993.  
  994. ---
  995. tp = true
  996. Mouse.KeyDown:connect(function(key)
  997. if key == "" then
  998. if tp == true then
  999. tp = true
  1000. Character.Head.face.Parent = game.Lighting
  1001.  
  1002. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  1003. game.Lighting.face.Parent = Character.Head
  1004. wait(0)
  1005.  
  1006. tp = true
  1007.  
  1008.  
  1009. end
  1010. end
  1011. end)
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017. --used things
  1018. vt = Vector3.new
  1019. bc = BrickColor.new
  1020. br = BrickColor.random
  1021. local cam = game.Workspace.CurrentCamera
  1022.  
  1023.  
  1024. --damage
  1025. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1026. if hit.Parent==nil then
  1027. return
  1028. end
  1029. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1030. for _,v in pairs(hit.Parent:children()) do
  1031. if v:IsA("Humanoid") then
  1032. h=v
  1033. end
  1034. end
  1035. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1036. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1037. end
  1038. if hit.Parent.className=="Hat" then
  1039. hit=hit.Parent.Parent:findFirstChild("Head")
  1040. end
  1041. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1042. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1043. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1044. return
  1045. end]]
  1046. -- hs(hit,1.2)
  1047. c=Instance.new("ObjectValue")
  1048. c.Name="creator"
  1049. c.Value=game:service("Players").LocalPlayer
  1050. c.Parent=h
  1051. game:GetService("Debris"):AddItem(c,.5)
  1052. Damage=math.random(minim,maxim)
  1053. -- h:TakeDamage(Damage)
  1054. blocked=false
  1055. block=hit.Parent:findFirstChild("Block")
  1056. if block~=nil then
  1057. print(block.className)
  1058. if block.className=="NumberValue" then
  1059. if block.Value>0 then
  1060. blocked=true
  1061. if decreaseblock==nil then
  1062. block.Value=block.Value-1
  1063. end
  1064. end
  1065. end
  1066. if block.className=="IntValue" then
  1067. if block.Value>0 then
  1068. blocked=true
  1069. if decreaseblock~=nil then
  1070. block.Value=block.Value-1
  1071. end
  1072. end
  1073. end
  1074. end
  1075. if blocked==false then
  1076. -- h:TakeDamage(Damage)
  1077. h.Health=h.Health-Damage
  1078. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1079. else
  1080. h.Health=h.Health-(Damage/2)
  1081. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1082. end
  1083. if Type=="Knockdown" then
  1084. Humanoid=hit.Parent.Humanoid
  1085. Humanoid.PlatformStand=true
  1086. coroutine.resume(coroutine.create(function(HHumanoid)
  1087. swait(1)
  1088. HHumanoid.PlatformStand=false
  1089. end), Humanoid)
  1090. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1091. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1092. local bodvol=Instance.new("BodyVelocity")
  1093. bodvol.velocity=angle*knockback
  1094. bodvol.P=5000
  1095. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1096. bodvol.Parent=hit
  1097. rl=Instance.new("BodyAngularVelocity")
  1098. rl.P=3000
  1099. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1100. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1101. rl.Parent=hit
  1102. game:GetService("Debris"):AddItem(bodvol,.5)
  1103. game:GetService("Debris"):AddItem(rl,.5)
  1104. elseif Type=="Normal" then
  1105. bp=Instance.new("BodyVelocity")
  1106. bp.P=100000
  1107. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1108. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1109. if KnockbackType==1 then
  1110. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1111. elseif KnockbackType==2 then
  1112. bp.velocity=Property.CFrame.lookVector*knockback
  1113. end
  1114. if knockback>0 then
  1115. bp.Parent=hit.Parent.Torso
  1116.  
  1117. end
  1118. game:GetService("Debris"):AddItem(bp,.5)
  1119. elseif Type=="Up" then
  1120. local bodyVelocity=Instance.new("BodyVelocity")
  1121. bodyVelocity.velocity=vt(0,60,0)
  1122. bodyVelocity.P=5000
  1123. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1124. bodyVelocity.Parent=hit
  1125. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1126. rl=Instance.new("BodyAngularVelocity")
  1127. rl.P=3000
  1128. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1129. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1130. rl.Parent=hit
  1131. game:GetService("Debris"):AddItem(rl,.5)
  1132. elseif Type=="Snare" then
  1133. bp=Instance.new("BodyPosition")
  1134. bp.P=2000
  1135. bp.D=100
  1136. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1137. bp.position=hit.Parent.Torso.Position
  1138. bp.Parent=hit.Parent.Torso
  1139. game:GetService("Debris"):AddItem(bp,1)
  1140. elseif Type=="Target" then
  1141. if Targetting==false then
  1142. ZTarget=hit.Parent.Torso
  1143. coroutine.resume(coroutine.create(function(Part)
  1144. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1145. swait(1)
  1146. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1147. end),ZTarget)
  1148. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1149. targetgui=Instance.new("BillboardGui")
  1150. targetgui.Parent=ZTarget
  1151. targetgui.Size=UDim2.new(10,100,10,100)
  1152. targ=Instance.new("ImageLabel")
  1153. targ.Parent=targetgui
  1154. targ.BackgroundTransparency=1
  1155. targ.Image="rbxassetid://4834067"
  1156. targ.Size=UDim2.new(1,0,1,0)
  1157. cam.CameraType="Scriptable"
  1158. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1159. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1160. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1161. Targetting=true
  1162. RocketTarget=ZTarget
  1163. for i=1,Property do
  1164. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1165. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1166. swait()
  1167. end
  1168. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1169. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1170. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1171. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1172. end
  1173. Targetting=true
  1174. RocketTarget=true
  1175. targetgui.Parent=true
  1176. cam.CameraType="Custom"
  1177. end
  1178. end
  1179. debounce=Instance.new("BoolValue")
  1180. debounce.Name="DebounceHit"
  1181. debounce.Parent=hit.Parent
  1182. debounce.Value=true
  1183. game:GetService("Debris"):AddItem(debounce,Delay)
  1184. c=Instance.new("ObjectValue")
  1185. c.Name="creator"
  1186. c.Value=Player
  1187. c.Parent=h
  1188. game:GetService("Debris"):AddItem(c,.5)
  1189. CRIT=true
  1190. hitDeb=true
  1191. AttackPos=6
  1192. end
  1193. end
  1194.  
  1195. showDamage=function(Char,Dealt,du,Color)
  1196. m=Instance.new("Model")
  1197. m.Name=tostring(Dealt)
  1198. h=Instance.new("Humanoid")
  1199. h.Health=0
  1200. h.MaxHealth=0
  1201. h.Parent=m
  1202. c=Instance.new("Part")
  1203. c.Transparency=0
  1204. c.BrickColor=Color
  1205. c.Transparency = 1
  1206. c.Name="Head"
  1207. c.TopSurface=0
  1208. c.BottomSurface=0
  1209. c.formFactor="Plate"
  1210. c.Size=Vector3.new(1,.4,1)
  1211.  
  1212. local txt = Instance.new("BillboardGui", c)
  1213. txt.Adornee = c
  1214. txt.Name = "_status"
  1215. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1216. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1217. local text = Instance.new("TextLabel", txt)
  1218. text.Size = UDim2.new(10, 0, 7, 0)
  1219. text.FontSize = "Size12"
  1220. text.TextScaled = true
  1221. text.TextTransparency = 0.5
  1222. text.BackgroundTransparency = 1
  1223. text.TextTransparency = 0.5
  1224. text.TextStrokeTransparency = 0.5
  1225. text.Font = "SciFi"
  1226. text.TextStrokeColor3 = Color3.new(0,0,0)
  1227. v=Instance.new("Part")
  1228. v.Name = "ColorBrick"
  1229. v.Parent=c
  1230. v.FormFactor="Symmetric"
  1231. v.Anchored=true
  1232. v.CanCollide=false
  1233. v.BottomSurface="Smooth"
  1234. v.TopSurface="Smooth"
  1235. v.Size=Vector3.new(10,5,3)
  1236. v.Transparency=1
  1237. v.CFrame=c.CFrame
  1238. v.BrickColor=BrickColor.random()
  1239. v.Transparency=1
  1240. text.TextColor3 = t.BrickColor.Color
  1241. v.Shape="Block"
  1242. text.Text = tostring(Dealt)
  1243. ms=Instance.new("CylinderMesh")
  1244. ms.Scale=Vector3.new(.8,.8,.8)
  1245. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1246. local rndm=math.random(1,#hitsounds)
  1247. local r=rndm
  1248. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1249. if CRIT==true then
  1250. ms.Scale=Vector3.new(1,1.25,1)
  1251. end
  1252. ms.Parent=c
  1253. c.Reflectance=0
  1254. Instance.new("BodyGyro").Parent=c
  1255. c.Parent=m
  1256. if Char:findFirstChild("Head")~=nil then
  1257. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1258. elseif Char.Parent:findFirstChild("Head")~=nil then
  1259. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1260. end
  1261. f=Instance.new("BodyPosition")
  1262. f.P=200000
  1263. f.D=100
  1264. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1265. f.position=c.Position+Vector3.new(0,3,0)
  1266. f.Parent=c
  1267. game:GetService("Debris"):AddItem(m,.5+du)
  1268. c.CanCollide=false
  1269. m.Parent=workspace
  1270. c.CanCollide=false
  1271. end
  1272.  
  1273. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1274. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1275. end
  1276.  
  1277. function dmgstart(dmg,what)
  1278. hitcon = what.Touched:connect(function(hit)
  1279. local hum = hit.Parent:FindFirstChild("Humanoid")
  1280. if hum and not hum:IsDescendantOf(Character) then
  1281. hum:TakeDamage(dmg)
  1282. end
  1283. end)
  1284. end
  1285.  
  1286. function dmgstop()
  1287. hitcon:disconnect()
  1288. end
  1289. ------
  1290. hito = function(dm, X, c, dn, dp, dq)
  1291. for I,dr in pairs(workspace:GetChildren()) do
  1292. 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
  1293. local ds = dr:FindFirstChild("Humanoid")
  1294. local dt = dr:FindFirstChild("HumanoidRootPart")
  1295. TakeDamage(ds, c)
  1296.  
  1297. ds.Parent:BreakJoints()
  1298. end
  1299. ds:SetStateEnabled(16, true)
  1300. delay(dn, function()
  1301. ds:SetStateEnabled(16, true)
  1302. end)
  1303. local du = Instance.new("StringValue")
  1304. du.Name = "alabo"
  1305. du.Parent = dt
  1306. game.Debris:AddItem(du, dn)
  1307. local dv = Instance.new("Part")
  1308. nooutline(dv)
  1309. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1310. dv.Transparency = 0.25
  1311. dv.Anchored = true
  1312. dv.CanCollide = false
  1313. dv.BrickColor = BrickColor.new("White")
  1314. dv.Material = "Neon"
  1315. dv.Locked = true
  1316. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1317. dv.Parent = modz
  1318. local dw = Instance.new("SpecialMesh")
  1319. dw.MeshType = "Sphere"
  1320. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1321. dw.Parent = dv
  1322. game.Debris:AddItem(dv, 1)
  1323. local dx = Instance.new("Model")
  1324. dx.Name = c
  1325. dx.Parent = workspace
  1326. game.Debris:AddItem(dx, 0.5 + c / 75)
  1327. local dy = Instance.new("Humanoid")
  1328. dy.MaxHealth = 0
  1329. dy.Parent = dx
  1330. local dz = Instance.new("Part")
  1331. dz.Name = "Head"
  1332. dz.Locked = true
  1333. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1334. dz.Position = dt.Position
  1335. dz.BrickColor = BrickColor.new("New Yeller")
  1336. dz.Material = "Neon"
  1337. dz.Transparency = 1
  1338. dz.CanCollide = false
  1339. dz.Parent = dx
  1340. local dA = Instance.new("BodyPosition")
  1341. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1342. dA.P = 20000
  1343. dA.D = 300
  1344. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1345. dA.Parent = dz
  1346. local dB = Instance.new("CylinderMesh")
  1347. dB.Parent = dz
  1348. coroutine.resume(coroutine.create(function()
  1349. while dB do
  1350. swait()
  1351. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1352. end
  1353. end))
  1354. if dp then
  1355. local dC = Instance.new("BodyVelocity")
  1356. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1357. dC.P = 9999999999
  1358. dC.Velocity = dp
  1359. dC.Parent = dt
  1360. game.Debris:AddItem(dC, dn)
  1361. end
  1362. if dq then
  1363. local dD = Instance.new("BodyAngularVelocity")
  1364. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1365. dD.P = math.huge
  1366. dD.AngularVelocity = dq
  1367. dD.Parent = dt
  1368. game.Debris:AddItem(dD, dn)
  1369. end
  1370. local dE = Instance.new("Sound")
  1371. dE.Pitch = rd2(10, 11) / 10
  1372. dE.Volume = rd2(10, 13) / 10
  1373. dE.EmitterSize = 10
  1374. dE.SoundId = "rbxassetid://"
  1375. dE.Parent = dv
  1376. dE:Play()
  1377. coroutine.resume(coroutine.create(function()
  1378. for I = 1, 5 do
  1379. swait()
  1380. dv.Transparency = dv.Transparency + 0.175
  1381. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1382. end
  1383. end))
  1384. end
  1385. end
  1386.  
  1387.  
  1388.  
  1389.  
  1390. function Del()
  1391. if not D then D = true
  1392. Idle = true
  1393.  
  1394. for i = 0,2,0.1 do
  1395. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  1396. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  1397. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  1398. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1399. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  1400. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1401. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1402. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1403. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1404. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1405. game:GetService("RunService").RenderStepped:wait()
  1406. end
  1407. local Sound = Instance.new("Sound",Character.UpperTorso)
  1408. Sound.SoundId = "rbxassetid://"
  1409. Sound.Volume = 10
  1410. Sound.Pitch = 1
  1411. Sound.Looped = false
  1412. Sound:Play()
  1413. wait(0.5)
  1414. local Bq = Instance.new("Part",UpperTorso)
  1415. Bq.Size = Vector3.new(1,1,1)
  1416. Bq.BrickColor = BrickColor.new("White")
  1417. Bq.Material = "Neon"
  1418. Bq.Anchored = false
  1419. Bq.CanCollide = false
  1420. Bq.Transparency = math.huge
  1421. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  1422. local Bq2 = Instance.new("SpecialMesh",Bq)
  1423. Bq2.MeshType = "Sphere"
  1424. Bq2.Scale = Vector3.new(1,1,1)
  1425. Bq.Touched:connect(function(hit)
  1426. if hitted == false then
  1427. hitted = true
  1428.  
  1429.  
  1430. for i = 1,1000 do
  1431.  
  1432. game:GetService("RunService").RenderStepped:wait()
  1433. end
  1434. end
  1435. end)
  1436.  
  1437. local Fl = Instance.new("BodyVelocity",Bq)
  1438. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1439. Fl.velocity = Mouse.hit.lookVector*120
  1440. for i = 0,2,0.1 do
  1441. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  1442. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  1443. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1444. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1445. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  1446. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1447. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1448. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1449. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  1450. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1451. game:GetService("RunService").RenderStepped:wait()
  1452. end
  1453. longpunch()
  1454. wait(0)
  1455. Idle = false
  1456. hitted = false
  1457. wait(2)
  1458. D = false
  1459. end
  1460. end
  1461. --
  1462. ------
  1463. function FindNearestTorso(Position,Distance,SinglePlayer)
  1464. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1465. local List = {}
  1466. for i,v in pairs(workspace:GetChildren())do
  1467. if v:IsA("Model")then
  1468. if v:findFirstChild("Torso")then
  1469. if v ~= Character then
  1470. if(v.Torso.Position -Position).magnitude <= Distance then
  1471. table.insert(List,v)
  1472. end
  1473. end
  1474. end
  1475. end
  1476. end
  1477. return List
  1478. end
  1479.  
  1480. ------
  1481. function superpunch()
  1482.  
  1483. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1484. Sound.SoundId = "rbxassetid://157878578"
  1485. Sound.Pitch = 1
  1486. Sound.Looped = false
  1487. Sound.Volume = 10
  1488. Sound:play()
  1489. local rng = Instance.new("Part", Mouse)
  1490. rng.Anchored = true
  1491. rng.BrickColor = BrickColor.new("White")
  1492. rng.CanCollide = false
  1493. rng.FormFactor = 3
  1494. rng.Name = "Ring"
  1495. rng.Size = Vector3.new(1, 1, 1)
  1496. rng.Transparency = 0
  1497. rng.TopSurface = 0
  1498. rng.BottomSurface = 0
  1499. rng.CFrame = RootPart.CFrame
  1500. local rngm = Instance.new("SpecialMesh", rng)
  1501. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1502. local rng2 = rng:Clone()
  1503. rng2.Parent = Character
  1504. local rng2m = rng2.Mesh
  1505. local rng3 = rng:Clone()
  1506. rng3.Parent = Character
  1507. local rng3m = rng3.Mesh
  1508. local rng4 = rng:Clone()
  1509. rng4.Parent = Character
  1510. local rng4m = rng4.Mesh
  1511. local rng5 = rng:Clone()
  1512. rng5.Parent = Character
  1513. local rng5m = rng5.Mesh
  1514. local rng6 = rng:Clone()
  1515. rng6.Material = "Plastic"
  1516. rng6.Parent = Character
  1517. local rng6m = rng6.Mesh
  1518. rng6m.Scale = vt(2.5,2.5,2)
  1519. rng6m.MeshType = "FileMesh"
  1520. rng6m.MeshId = "rbxassetid://437347603"
  1521. local hita = rng6.Touched:connect(function(hit)
  1522. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1523. end)
  1524. rng2.CFrame = RootPart.CFrame
  1525. rng3.CFrame = RootPart.CFrame
  1526. rng4.CFrame = RootPart.CFrame
  1527. rng5.CFrame = RootPart.CFrame
  1528. rng6.CFrame = RootPart.CFrame
  1529. wait()
  1530. local Sound = Instance.new("Sound",rng6)--136847657
  1531. Sound.SoundId = "rbxassetid://136847657"
  1532. Sound.Pitch = 1
  1533. Sound.Looped = false
  1534. Sound.Volume = 10
  1535. Sound:play()
  1536. local scaler = 10/5
  1537. local scaler2 = 10/5
  1538. for i = 0,10,0.1 do
  1539. swait()
  1540. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1541. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1542. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1543. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1544. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1545. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1546. rng6.CFrame = rng3.CFrame
  1547. rng.Transparency = rng.Transparency + 0.1
  1548. rng2.Transparency = rng2.Transparency + 1.01
  1549. rng3.Transparency = rng3.Transparency + 0.01
  1550. rng4.Transparency = rng4.Transparency + 0.01
  1551. rng5.Transparency = rng5.Transparency + 0.01
  1552. rng6.Transparency = rng6.Transparency + 0.021
  1553. scaler = scaler - 0.125/5
  1554. scaler2 = scaler2 - 0.1/5
  1555. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1556. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1557. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1558. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1559. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1560. game:GetService("Debris"):AddItem(bv, 1)
  1561. end
  1562. hita:disconnect()
  1563. game:GetService("Debris"):AddItem(rng, 1)
  1564. game:GetService("Debris"):AddItem(rng2, 1)
  1565. game:GetService("Debris"):AddItem(rng3, 1)
  1566. game:GetService("Debris"):AddItem(rng4, 1)
  1567. game:GetService("Debris"):AddItem(rng5, 1)
  1568. attack = false
  1569. end
  1570.  
  1571.  
  1572. ----
  1573. ------
  1574. function wam()
  1575.  
  1576. local rng = Instance.new("Part", Mouse)
  1577. rng.Anchored = true
  1578. rng.BrickColor = BrickColor.new("White")
  1579. rng.CanCollide = false
  1580. rng.FormFactor = 3
  1581. rng.Name = "Ring"
  1582. rng.Size = Vector3.new(1, 1, 1)
  1583. rng.Transparency = 0
  1584. rng.TopSurface = 0
  1585. rng.BottomSurface = 0
  1586. rng.CFrame = RootPart.CFrame
  1587. local rngm = Instance.new("SpecialMesh", rng)
  1588. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1589. local rng2 = rng:Clone()
  1590. rng2.Parent = Character
  1591. local rng2m = rng2.Mesh
  1592. local rng3 = rng:Clone()
  1593. rng3.Parent = Character
  1594. local rng3m = rng3.Mesh
  1595. local rng4 = rng:Clone()
  1596. rng4.Parent = Character
  1597. local rng4m = rng4.Mesh
  1598. local rng5 = rng:Clone()
  1599. rng5.Parent = Character
  1600. local rng5m = rng5.Mesh
  1601. local rng6 = rng:Clone()
  1602. rng6.Material = "Plastic"
  1603. rng6.Parent = Character
  1604. local rng6m = rng6.Mesh
  1605. rng6m.Scale = vt(2.5,2.5,2)
  1606. rng6m.MeshType = "FileMesh"
  1607. rng6m.MeshId = "rbxassetid://0"
  1608. local hita = rng6.Touched:connect(function(hit)
  1609. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1610. end)
  1611. rng2.CFrame = RootPart.CFrame
  1612. rng3.CFrame = RootPart.CFrame
  1613. rng4.CFrame = RootPart.CFrame
  1614. rng5.CFrame = RootPart.CFrame
  1615. rng6.CFrame = RootPart.CFrame
  1616. wait()
  1617. local Sound = Instance.new("Sound",rng6)--136847657
  1618. Sound.SoundId = "rbxassetid://"
  1619. Sound.Pitch = 1
  1620. Sound.Looped = false
  1621. Sound.Volume = 10
  1622. Sound:play()
  1623. local scaler = 10/5
  1624. local scaler2 = 10/5
  1625. for i = 0,10,0.1 do
  1626. swait()
  1627. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1628. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1629. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1630. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1631. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1632. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1633. rng6.CFrame = rng3.CFrame
  1634. rng.Transparency = rng.Transparency + 0.1
  1635. rng2.Transparency = rng2.Transparency + 1.01
  1636. rng3.Transparency = rng3.Transparency + 0.01
  1637. rng4.Transparency = rng4.Transparency + 0.01
  1638. rng5.Transparency = rng5.Transparency + 0.01
  1639. rng6.Transparency = rng6.Transparency + 0.021
  1640. scaler = scaler - 0.125/5
  1641. scaler2 = scaler2 - 0.1/5
  1642. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1643. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1644. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1645. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1646. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1647. game:GetService("Debris"):AddItem(bv, 1)
  1648. end
  1649. hita:disconnect()
  1650. game:GetService("Debris"):AddItem(rng, 1)
  1651. game:GetService("Debris"):AddItem(rng2, 1)
  1652. game:GetService("Debris"):AddItem(rng3, 1)
  1653. game:GetService("Debris"):AddItem(rng4, 1)
  1654. game:GetService("Debris"):AddItem(rng5, 1)
  1655. attack = false
  1656. end
  1657.  
  1658.  
  1659. ----
  1660. ------
  1661. function fcpunch()
  1662.  
  1663.  
  1664. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1665. Sound.SoundId = "rbxassetid://157878578"
  1666. Sound.Pitch = 1
  1667. Sound.Looped = false
  1668. Sound.Volume = 10
  1669. Sound:play()
  1670. local rng = Instance.new("Part", Mouse)
  1671. rng.Anchored = true
  1672. rng.BrickColor = BrickColor.new("White")
  1673. rng.CanCollide = false
  1674. rng.FormFactor = 3
  1675. rng.Name = "Ring"
  1676. rng.Size = Vector3.new(1, 1, 1)
  1677. rng.Transparency = 0
  1678. rng.TopSurface = 0
  1679. rng.BottomSurface = 0
  1680. rng.CFrame = RootPart.CFrame
  1681. local rngm = Instance.new("SpecialMesh", rng)
  1682. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1683. local rng2 = rng:Clone()
  1684. rng2.Parent = Character
  1685. local rng2m = rng2.Mesh
  1686. local rng3 = rng:Clone()
  1687. rng3.Parent = Character
  1688. local rng3m = rng3.Mesh
  1689. local rng4 = rng:Clone()
  1690. rng4.Parent = Character
  1691. local rng4m = rng4.Mesh
  1692. local rng5 = rng:Clone()
  1693. rng5.Parent = Character
  1694. local rng5m = rng5.Mesh
  1695. local rng6 = rng:Clone()
  1696. rng6.Material = "Plastic"
  1697. rng6.Parent = Character
  1698. local rng6m = rng6.Mesh
  1699. rng6m.Scale = vt(0,0,0)
  1700. rng6m.MeshType = "FileMesh"
  1701. rng6m.MeshId = "rbxassetid://0"
  1702. local hita = rng6.Touched:connect(function(hit)
  1703. Damagefunc(hit,70024207,20000500007,math.random(70000000,20000000000),"Normal",RootPart,.2,1)
  1704. end)
  1705. rng2.CFrame = RootPart.CFrame
  1706. rng3.CFrame = RootPart.CFrame
  1707. rng4.CFrame = RootPart.CFrame
  1708. rng5.CFrame = RootPart.CFrame
  1709. rng6.CFrame = RootPart.CFrame
  1710. wait()
  1711. local FZZ = Instance.new("ParticleEmitter",rng6)
  1712. FZZ.Texture = "rbxassetid://0"
  1713. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1714. FZZ.EmissionDirection = "Top"
  1715. FZZ.Speed = NumberRange.new(0)
  1716. FZZ.Size = NumberSequence.new(14,18)
  1717. FZZ.Drag = 2
  1718. FZZ.LockedToPart = true
  1719. FZZ.Lifetime = NumberRange.new(0.2)
  1720. FZZ.Rate = 1000
  1721. FZZ.LightEmission = 0.75
  1722. FZZ.Rotation = NumberRange.new(-100, 100)
  1723. FZZ.VelocitySpread = 70
  1724. local Sound = Instance.new("Sound",rng6)--136847657
  1725. Sound.SoundId = "rbxassetid://136847657"
  1726. Sound.Pitch = 1
  1727. Sound.Looped = false
  1728. Sound.Volume = 10
  1729. Sound:play()
  1730. local scaler = 10/5
  1731. local scaler2 = 10/5
  1732. for i = 0,10,0.1 do
  1733. swait()
  1734. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1735. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1736. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1737. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1738. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1739. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1740. rng6.CFrame = rng3.CFrame
  1741. rng.Transparency = rng.Transparency + 0.1
  1742. rng2.Transparency = rng2.Transparency + 1.01
  1743. rng3.Transparency = rng3.Transparency + 0.01
  1744. rng4.Transparency = rng4.Transparency + 0.01
  1745. rng5.Transparency = rng5.Transparency + 0.01
  1746. rng6.Transparency = rng6.Transparency + 0.021
  1747. scaler = scaler - 0.125/5
  1748. scaler2 = scaler2 - 0.1/5
  1749. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1750. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1751. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1752. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1753. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1754. game:GetService("Debris"):AddItem(bv, 1)
  1755. end
  1756. hita:disconnect()
  1757. game:GetService("Debris"):AddItem(rng, 1)
  1758. game:GetService("Debris"):AddItem(rng2, 1)
  1759. game:GetService("Debris"):AddItem(rng3, 1)
  1760. game:GetService("Debris"):AddItem(rng4, 1)
  1761. game:GetService("Debris"):AddItem(rng5, 1)
  1762. attack = false
  1763. FZZ:Destroy()
  1764. end
  1765. ------
  1766. function pew()
  1767.  
  1768. local rng = Instance.new("Part", Mouse)
  1769. rng.Anchored = true
  1770. rng.BrickColor = BrickColor.new("White")
  1771. rng.CanCollide = false
  1772. rng.FormFactor = 3
  1773. rng.Name = "Ring"
  1774. rng.Size = Vector3.new(1, 1, 1)
  1775. rng.Transparency = 0
  1776. rng.TopSurface = 0
  1777. rng.BottomSurface = 0
  1778. rng.CFrame = RootPart.CFrame
  1779. local rngm = Instance.new("SpecialMesh", rng)
  1780. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1781. local rng2 = rng:Clone()
  1782. rng2.Parent = Character
  1783. local rng2m = rng2.Mesh
  1784. local rng3 = rng:Clone()
  1785. rng3.Parent = Character
  1786. local rng3m = rng3.Mesh
  1787. local rng4 = rng:Clone()
  1788. rng4.Parent = Character
  1789. local rng4m = rng4.Mesh
  1790. local rng5 = rng:Clone()
  1791. rng5.Parent = Character
  1792. local rng5m = rng5.Mesh
  1793. local rng6 = rng:Clone()
  1794. rng6.Material = "Plastic"
  1795. rng6.Parent = Character
  1796. local rng6m = rng6.Mesh
  1797. rng6m.Scale = vt(2.5,2.5,2)
  1798. rng6m.MeshType = "FileMesh"
  1799. rng6m.MeshId = "rbxassetid://437347603"
  1800. local hita = rng6.Touched:connect(function(hit)
  1801. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1802. end)
  1803. rng2.CFrame = RightHand.CFrame
  1804. rng3.CFrame = RightHand.CFrame
  1805. rng4.CFrame = RightHand.CFrame
  1806. rng5.CFrame = RightHand.CFrame
  1807. rng6.CFrame = RightHand.CFrame
  1808. wait()
  1809. local scaler = 10/5
  1810. local scaler2 = 10/5
  1811. for i = 0,10,0.1 do
  1812. swait()
  1813. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1814. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1815. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1816. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1817. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1818. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1819. rng6.CFrame = rng3.CFrame
  1820. rng.Transparency = rng.Transparency + 0.1
  1821. rng2.Transparency = rng2.Transparency + 1.01
  1822. rng3.Transparency = rng3.Transparency + 0.01
  1823. rng4.Transparency = rng4.Transparency + 0.01
  1824. rng5.Transparency = rng5.Transparency + 0.01
  1825. rng6.Transparency = rng6.Transparency + 0.021
  1826. scaler = scaler - 0.125/5
  1827. scaler2 = scaler2 - 0.1/5
  1828. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1829. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1830. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1831. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1832. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1833. game:GetService("Debris"):AddItem(bv, 1)
  1834. end
  1835. hita:disconnect()
  1836. game:GetService("Debris"):AddItem(rng, 1)
  1837. game:GetService("Debris"):AddItem(rng2, 1)
  1838. game:GetService("Debris"):AddItem(rng3, 1)
  1839. game:GetService("Debris"):AddItem(rng4, 1)
  1840. game:GetService("Debris"):AddItem(rng5, 1)
  1841. attack = false
  1842. end
  1843. ------
  1844. function longpunch()
  1845.  
  1846.  
  1847. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1848. Sound.SoundId = "rbxassetid://157878578"
  1849. Sound.Pitch = 1
  1850. Sound.Looped = false
  1851. Sound.Volume = 10
  1852. Sound:play()
  1853. local rng = Instance.new("Part", Mouse)
  1854. rng.Anchored = true
  1855. rng.BrickColor = BrickColor.new("White")
  1856. rng.CanCollide = false
  1857. rng.FormFactor = 3
  1858. rng.Name = "Ring"
  1859. rng.Size = Vector3.new(1, 1, 1)
  1860. rng.Transparency = 0
  1861. rng.TopSurface = 0
  1862. rng.BottomSurface = 0
  1863. rng.CFrame = RootPart.CFrame
  1864. local rngm = Instance.new("SpecialMesh", rng)
  1865. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1866. local rng2 = rng:Clone()
  1867. rng2.Parent = Character
  1868. local rng2m = rng2.Mesh
  1869. local rng3 = rng:Clone()
  1870. rng3.Parent = Character
  1871. local rng3m = rng3.Mesh
  1872. local rng4 = rng:Clone()
  1873. rng4.Parent = Character
  1874. local rng4m = rng4.Mesh
  1875. local rng5 = rng:Clone()
  1876. rng5.Parent = Character
  1877. local rng5m = rng5.Mesh
  1878. local rng6 = rng:Clone()
  1879. rng6.Material = "Plastic"
  1880. rng6.Parent = Character
  1881. local rng6m = rng6.Mesh
  1882. rng6m.Scale = vt(3.5,3.5,3)
  1883. rng6m.MeshType = "FileMesh"
  1884. rng6m.MeshId = "rbxassetid://437347603"
  1885. local hita = rng6.Touched:connect(function(hit)
  1886. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1887. end)
  1888. rng2.CFrame = RootPart.CFrame
  1889. rng3.CFrame = RootPart.CFrame
  1890. rng4.CFrame = RootPart.CFrame
  1891. rng5.CFrame = RootPart.CFrame
  1892. rng6.CFrame = RootPart.CFrame
  1893. wait()
  1894. local Sound = Instance.new("Sound",rng6)--136847657
  1895. Sound.SoundId = "rbxassetid://136847657"
  1896. Sound.Pitch = 1.1
  1897. Sound.Looped = false
  1898. Sound.Volume = 10
  1899. Sound:play()
  1900. local scaler = 10/5
  1901. local scaler2 = 10/5
  1902. for i = 0,10,0.1 do
  1903. swait()
  1904. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1905. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1906. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1907. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1908. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1909. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1910. rng6.CFrame = rng3.CFrame
  1911. rng.Transparency = rng.Transparency + 0.1
  1912. rng2.Transparency = rng2.Transparency + 1.01
  1913. rng3.Transparency = rng3.Transparency + 0.01
  1914. rng4.Transparency = rng4.Transparency + 0.01
  1915. rng5.Transparency = rng5.Transparency + 0.01
  1916. rng6.Transparency = rng6.Transparency + 0.021
  1917. scaler = scaler - 0.125/5
  1918. scaler2 = scaler2 - 0.1/5
  1919. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1920. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1921. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1922. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1923. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1924. game:GetService("Debris"):AddItem(bv, 1)
  1925. end
  1926. hita:disconnect()
  1927. game:GetService("Debris"):AddItem(rng, 1)
  1928. game:GetService("Debris"):AddItem(rng2, 1)
  1929. game:GetService("Debris"):AddItem(rng3, 1)
  1930. game:GetService("Debris"):AddItem(rng4, 1)
  1931. game:GetService("Debris"):AddItem(rng5, 1)
  1932. attack = false
  1933. end
  1934.  
  1935.  
  1936. ----
  1937.  
  1938.  
  1939. function Pew()
  1940. if not D then D = false
  1941. Idle = true
  1942. for i = 0,2,0.1 do
  1943. swait()
  1944. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1945. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1946. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1947. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1948. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1949. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1950. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1951. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1952. 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
  1953. 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
  1954. 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
  1955. 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
  1956. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1957. --game:GetService("RunService").RenderStepped:wait()
  1958. end
  1959. wait(0.7)
  1960.  
  1961. coroutine.resume(coroutine.create(function()
  1962. for i = 1,1000 do
  1963.  
  1964. game:GetService("RunService").RenderStepped:wait()
  1965. end
  1966.  
  1967. end))
  1968. for i = 0,2,0.1 do
  1969. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1970. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1971. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1972. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1973. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1974. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1975. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1976. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1977. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1978. 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
  1979. 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
  1980. 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
  1981. 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
  1982. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1983. game:GetService("RunService").RenderStepped:wait()
  1984. end
  1985. superpunch()
  1986. Idle = false
  1987. wait(0.7)
  1988. D = false
  1989. end
  1990. end
  1991.  
  1992.  
  1993. function fade(obj, dest, grow)
  1994. spawn(function()
  1995. local oldcf = obj.CFrame
  1996. for i = 0, 10 do
  1997. if grow then
  1998. obj.Size = obj.Size +Vector3.new(1,1,1)
  1999. obj.CFrame = oldcf
  2000. end
  2001. obj.Transparency = obj.Transparency +0.1
  2002. swait()
  2003. end
  2004. if dest then
  2005. obj:Destroy()
  2006. end
  2007. end)
  2008. end
  2009.  
  2010.  
  2011. function piu()
  2012. if not D then D = false
  2013. Idle = true
  2014. for i = 0,2,0.1 do
  2015. swait()
  2016. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2017. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2018. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2019. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2020. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2021. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2022. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2023. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2024. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2025. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2026. 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
  2027. 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
  2028. 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
  2029. 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
  2030. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2031. --game:GetService("RunService").RenderStepped:wait()
  2032. end
  2033. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  2034. FZcharge.Texture = "rbxassetid://31727915"
  2035. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  2036. FZcharge.EmissionDirection = "Bottom"
  2037. FZcharge.Speed = NumberRange.new(5)
  2038. FZcharge.Size = NumberSequence.new(2,1)
  2039. FZcharge.Drag = 2
  2040. FZcharge.LockedToPart = false
  2041. FZcharge.Lifetime = NumberRange.new(0.5)
  2042. FZcharge.Rate = 150
  2043. FZcharge.LightEmission = 0
  2044. FZcharge.Rotation = NumberRange.new(-100, 100)
  2045. FZcharge.VelocitySpread = 100
  2046. coroutine.resume(coroutine.create(function()
  2047. for i = 1,15 do
  2048. local HQ = Instance.new("Part",Character)
  2049. HQ.Size = Vector3.new(1,0,1)
  2050. HQ.BrickColor = BrickColor.new("White")
  2051. HQ.Material = "Neon"
  2052. HQ.Anchored = true
  2053. HQ.CanCollide = false
  2054. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2055. local HQ2 = Instance.new("SpecialMesh",HQ)
  2056. HQ2.MeshId = "rbxassetid://20329976"
  2057. HQ2.Scale = Vector3.new(1,1,1)
  2058.  
  2059. coroutine.resume(coroutine.create(function()
  2060. for i = 1,200 do
  2061. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  2062. HQ.Transparency = HQ.Transparency + 0.09
  2063. wait(0.00000000001)
  2064. end
  2065. end))
  2066. wait(0.3)
  2067. end
  2068. end))
  2069. coroutine.resume(coroutine.create(function()
  2070. for i = 1,12 do
  2071. local HQ = Instance.new("Part",RightHand)
  2072. HQ.Size = Vector3.new(1,1,1)
  2073. HQ.BrickColor = BrickColor.new("White")
  2074. HQ.Material = "Neon"
  2075. HQ.Anchored = true
  2076. HQ.CanCollide = false
  2077. HQ.Transparency = 0.4
  2078. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  2079. local HQ2 = Instance.new("SpecialMesh",HQ)
  2080. HQ2.MeshType = "Sphere"
  2081. HQ2.Scale = Vector3.new(1,1,1)
  2082. local ZQW = Instance.new("Part",RightHand)
  2083. ZQW.Size = Vector3.new(1,1,1)
  2084. ZQW.BrickColor = BrickColor.new("White")
  2085. ZQW.Material = "Neon"
  2086. ZQW.Transparency = 0.4
  2087. ZQW.Anchored = true
  2088. ZQW.CanCollide = false
  2089. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  2090. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  2091. ZQW2.MeshType = "Sphere"
  2092. ZQW2.Scale = Vector3.new(1,1,1)
  2093. local H = Instance.new("Part",RightHand)
  2094. H.Size = Vector3.new(1,1,1)
  2095. H.BrickColor = BrickColor.new("White")
  2096. H.CanCollide = false
  2097. H.Anchored = true
  2098. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  2099. local H2 = Instance.new("SpecialMesh",H)
  2100. H2.MeshId = "rbxassetid://9982590"
  2101. coroutine.resume(coroutine.create(function()
  2102. for i = 1,200 do
  2103. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  2104. ZQW.Transparency = ZQW.Transparency + 0.1
  2105. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  2106. HQ.Transparency = HQ.Transparency + 0.1
  2107. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  2108. H.Transparency = H.Transparency + 0.2
  2109. wait(0.00000000001)
  2110. end
  2111. HQ:Destroy()
  2112. H2:Destroy()
  2113. H:Destroy()
  2114. HQ2:Destroy()
  2115. ZQW:Destroy()
  2116. ZQW2:Destroy()
  2117. end))
  2118. wait(0.3)
  2119. end
  2120. end))
  2121. wait(0.5)
  2122. wait(4.5)
  2123.  
  2124.  
  2125. for i = 0,1.5,0.1 do
  2126. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2127. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2128. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2129. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2130. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2131. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2132. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2133. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2134. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2135. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2136. 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
  2137. 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
  2138. 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
  2139. 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
  2140. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2141. game:GetService("RunService").RenderStepped:wait()
  2142. end
  2143.  
  2144.  
  2145. coroutine.resume(coroutine.create(function()
  2146. for i = 1,3 do
  2147. local HQ = Instance.new("Part",Character)
  2148. HQ.Size = Vector3.new(1,1,1)
  2149. HQ.BrickColor = BrickColor.new("White")
  2150. HQ.Material = "Neon"
  2151. HQ.Anchored = true
  2152. HQ.CanCollide = false
  2153. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2154. local HQ2 = Instance.new("SpecialMesh",HQ)
  2155. HQ2.MeshId = "rbxassetid://20329976"
  2156. HQ2.Scale = Vector3.new(1,1,1)
  2157.  
  2158. coroutine.resume(coroutine.create(function()
  2159. for i = 1,200 do
  2160. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  2161. HQ.Transparency = HQ.Transparency + 0.09
  2162. wait(0.00000000001)
  2163. end
  2164. end))
  2165. wait(0.3)
  2166. end
  2167. end))
  2168. coroutine.resume(coroutine.create(function()
  2169. for i = 3,5 do
  2170. local HQ = Instance.new("Part",Character)
  2171. HQ.Size = Vector3.new(1,0,1)
  2172. HQ.BrickColor = BrickColor.new("White")
  2173. HQ.Material = "Neon"
  2174. HQ.Anchored = true
  2175. HQ.CanCollide = false
  2176. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2177. local HQ2 = Instance.new("SpecialMesh",HQ)
  2178. HQ2.MeshId = "rbxassetid://20329976"
  2179. HQ2.Scale = Vector3.new(1,1,1)
  2180. local HQR = Instance.new("Part",Character)
  2181. HQR.Size = Vector3.new(1,0,1)
  2182. HQR.BrickColor = BrickColor.new("White")
  2183. HQR.Material = "Neon"
  2184. HQR.Anchored = true
  2185. HQR.CanCollide = false
  2186. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2187. local HQR2 = Instance.new("SpecialMesh",HQR)
  2188. HQR2.MeshId = "rbxassetid://3270017"
  2189. HQR2.Scale = Vector3.new(1,1,1)
  2190.  
  2191. coroutine.resume(coroutine.create(function()
  2192. for i = 1,200 do
  2193. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  2194. HQ.Transparency = HQ.Transparency + 0.09
  2195. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  2196. HQR.Transparency = HQR.Transparency + 0.09
  2197. wait(0.00000000001)
  2198. end
  2199. HQ:Destroy()
  2200. HQ2:Destroy()
  2201. HQR:Destroy()
  2202. HQR2:Destroy()
  2203. end))
  2204. wait(0.3)
  2205. end
  2206. end))
  2207.  
  2208.  
  2209.  
  2210.  
  2211. FZcharge:Destroy()
  2212. killbrick2 = Instance.new("Part",Character)
  2213. killbrick2.Size = Vector3.new(80,80,9000)
  2214. killbrick2.Transparency = 1
  2215.  
  2216. killbrick2.CanCollide = true
  2217. wait(0.001)
  2218. killbrick2.CanCollide = false
  2219.  
  2220. killbrick2.Anchored = true
  2221.  
  2222. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  2223.  
  2224. killbrick2.Touched:connect(function(h)
  2225. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  2226. if x then
  2227. if x.Parent.Name == game.Players.LocalPlayer.Name then
  2228. safe = true
  2229. else safe = false
  2230. end
  2231. if x then
  2232. if safe == false then
  2233. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  2234. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  2235. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  2236.  
  2237.  
  2238. wait(0)
  2239. x.Parent:BreakJoints()
  2240. wait(1)
  2241. x.Parent:Destroy()
  2242. wait()
  2243. safe = true
  2244. end
  2245. end
  2246. end
  2247. end)
  2248. fcpunch()
  2249. wait(0.7)
  2250. Idle = false
  2251. killbrick2:Destroy()
  2252. wait(0.2)
  2253. D = false
  2254. end
  2255. end
  2256.  
  2257.  
  2258.  
  2259. function KickBoom()
  2260.  
  2261. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2262. Sound.SoundId = "rbxassetid://142070127"
  2263. Sound.Pitch = 1
  2264. Sound.Looped = false
  2265. Sound.Volume = 10
  2266. Sound:play()
  2267. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2268. Sound.SoundId = "rbxassetid://169628396"
  2269. Sound.Pitch = 1
  2270. Sound.Looped = false
  2271. Sound.Volume = 10
  2272. Sound:play()
  2273. local effspwn = Instance.new("Part")
  2274. local model = Instance.new("Model")
  2275. game.Debris:AddItem(model, 20)
  2276. model.Name = "smasheffects"
  2277. model.Parent = Character
  2278. effspwn.Name = "spwnr"
  2279. effspwn.Size = Vector3.new(1, 1, 1)
  2280. effspwn.Anchored = true
  2281. effspwn.CanCollide = false
  2282. effspwn.Transparency = 1
  2283. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2284. effspwn.Parent = model
  2285.  
  2286.  
  2287. for i = 1, 15 do
  2288. local gtrace = Instance.new("Part",game.Workspace)
  2289. gtrace.BrickColor = BrickColor.new("Grey")
  2290. gtrace.Material = "Slate"
  2291. gtrace.Size = Vector3.new(31,31,31)
  2292. gtrace.Anchored = true
  2293. gtrace.CanCollide = true
  2294. 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)))
  2295. local gdisp = coroutine.wrap(function()
  2296. wait(12)
  2297. for i = 1, 9 do
  2298. wait(.1)
  2299. gtrace.Transparency = gtrace.Transparency + .1
  2300. end
  2301. gtrace:Destroy()
  2302. end)
  2303. gdisp()
  2304. end
  2305.  
  2306.  
  2307. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2308. if v:FindFirstChild('Humanoid') then
  2309. v.Humanoid:TakeDamage(math.random(12040,12040))
  2310. v.Humanoid.PlatformStand = true
  2311. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2312. end
  2313. end
  2314.  
  2315.  
  2316. local H33 = Instance.new("Part",Character)
  2317. H33.Size = Vector3.new(1,1,1)
  2318. H33.BrickColor = BrickColor.new("White")
  2319. H33.CanCollide = false
  2320. H33.Anchored = true
  2321. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2322. local H233 = Instance.new("SpecialMesh",H33)
  2323. H233.MeshId = "rbxassetid://3270017"
  2324. local H333 = Instance.new("Part",Character)
  2325. H333.Size = Vector3.new(1,1,1)
  2326. H333.BrickColor = BrickColor.new("White")
  2327. H333.CanCollide = false
  2328. H333.Anchored = true
  2329. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2330. local H2333 = Instance.new("SpecialMesh",H333)
  2331. H2333.MeshId = "rbxassetid://3270017"
  2332. local H4 = Instance.new("Part",Character)
  2333. H4.Size = Vector3.new(1,1,1)
  2334. H4.BrickColor = BrickColor.new("White")
  2335. H4.CanCollide = false
  2336. H4.Anchored = true
  2337. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2338. local H24 = Instance.new("SpecialMesh",H4)
  2339. H24.MeshId = "rbxassetid://3270017"
  2340. coroutine.resume(coroutine.create(function()
  2341. for i = 1,200 do
  2342. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2343. H33.Transparency = H33.Transparency + 0.02
  2344. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2345. H333.Transparency = H333.Transparency + 0.02
  2346. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2347. H4.Transparency = H4.Transparency + 0.02
  2348. wait(0.00000000001)
  2349. end
  2350. end))
  2351.  
  2352.  
  2353. coroutine.resume(coroutine.create(function()
  2354. local shok = Instance.new("Part")
  2355. shok.Name = "shock3"
  2356. shok.BrickColor = BrickColor.new("Institutional white")
  2357. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2358. shok.Size = Vector3.new(1, 1, 1)
  2359. shok.Anchored = true
  2360. shok.Material = "Neon"
  2361. shok.Transparency = 0.35
  2362. shok.CanCollide = false
  2363. shok.Parent = model
  2364. game.Debris:AddItem(shok, 12)
  2365. local mesh = Instance.new("SpecialMesh")
  2366. mesh.MeshType = "FileMesh"
  2367. mesh.MeshId = "rbxassetid://"
  2368. mesh.Scale = Vector3.new(1, 1, 1)
  2369. mesh.Parent = shok
  2370. for e = 1, 15 do
  2371. wait()
  2372. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2373. shok.Transparency = shok.Transparency + 0.004
  2374. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2375. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2376. end
  2377. for e = 1, 16 do
  2378. wait()
  2379. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2380. shok.Transparency = shok.Transparency + 0.004
  2381. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2382. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2383. end
  2384. for e = 1, 12 do
  2385. wait()
  2386. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2387. shok.Transparency = shok.Transparency + 0.06
  2388. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2389. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2390. end
  2391. end))
  2392.  
  2393.  
  2394. coroutine.resume(coroutine.create(function()
  2395. local shok = Instance.new("Part")
  2396. shok.Name = "shock3"
  2397. shok.BrickColor = BrickColor.new("Lily white")
  2398. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2399. shok.Size = Vector3.new(1, 1, 1)
  2400. shok.Anchored = true
  2401. shok.Material = "Neon"
  2402. shok.Transparency = 0.1
  2403. shok.CanCollide = false
  2404. shok.Parent = model
  2405. game.Debris:AddItem(shok, 12)
  2406. local mesh = Instance.new("SpecialMesh")
  2407. mesh.MeshType = "FileMesh"
  2408. mesh.MeshId = "rbxassetid://1095708"
  2409. mesh.Scale = Vector3.new(47, 47, 47)
  2410. mesh.Parent = shok
  2411. for e = 1, 15 do
  2412. wait()
  2413. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2414. shok.Transparency = shok.Transparency + 0.04
  2415. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2416. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2417. end
  2418. for e = 1, 16 do
  2419. wait()
  2420. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2421. shok.Transparency = shok.Transparency + 0.04
  2422. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2423. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2424. shok.BrickColor = BrickColor.new("Grey")
  2425. end
  2426. for e = 1, 12 do
  2427. wait()
  2428. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2429. shok.Transparency = shok.Transparency + 0.004
  2430. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2431. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2432. end
  2433. end))
  2434.  
  2435. coroutine.resume(coroutine.create(function()
  2436. local shok = Instance.new("Part")
  2437. shok.Name = "shock3"
  2438. shok.BrickColor = BrickColor.new("Institutional white")
  2439. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2440. shok.Size = Vector3.new(1, 1, 1)
  2441. shok.Anchored = true
  2442. shok.Material = "Neon"
  2443. shok.Transparency = 0.35
  2444. shok.CanCollide = false
  2445. shok.Parent = model
  2446. game.Debris:AddItem(shok, 12)
  2447. local mesh = Instance.new("SpecialMesh")
  2448. mesh.MeshType = "FileMesh"
  2449. mesh.MeshId = "rbxassetid://549734488"
  2450. mesh.Scale = Vector3.new(1, 1, 1)
  2451. mesh.Parent = shok
  2452. for e = 1, 15 do
  2453. wait()
  2454. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2455. shok.Transparency = shok.Transparency + 0.004
  2456. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2457. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2458. end
  2459. for e = 1, 16 do
  2460. wait()
  2461. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2462. shok.Transparency = shok.Transparency + 0.004
  2463. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2464. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2465. end
  2466. for e = 1, 12 do
  2467. wait()
  2468. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2469. shok.Transparency = shok.Transparency + 0.06
  2470. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2471. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2472. end
  2473. end))
  2474. end
  2475. --
  2476. function chow()
  2477.  
  2478. local Sound = Instance.new("Sound",hit)--136847657
  2479. Sound.SoundId = "rbxassetid://142070127"
  2480. Sound.Pitch = 1
  2481. Sound.Looped = false
  2482. Sound.Volume = 10
  2483. Sound:play()
  2484. local Sound = Instance.new("Sound",hit)--136847657
  2485. Sound.SoundId = "rbxassetid://169628396"
  2486. Sound.Pitch = 1
  2487. Sound.Looped = false
  2488. Sound.Volume = 10
  2489. Sound:play()
  2490. local effspwn = Instance.new("Part")
  2491. local model = Instance.new("Model")
  2492. game.Debris:AddItem(model, 20)
  2493. model.Name = "smasheffects"
  2494. model.Parent = Character
  2495. effspwn.Name = "spwnr"
  2496. effspwn.Size = Vector3.new(1, 1, 1)
  2497. effspwn.Anchored = true
  2498. effspwn.CanCollide = false
  2499. effspwn.Transparency = 1
  2500. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2501. effspwn.Parent = model
  2502.  
  2503.  
  2504. for i = 1, 15 do
  2505. local gtrace = Instance.new("Part",game.Workspace)
  2506. gtrace.BrickColor = BrickColor.new("Grey")
  2507. gtrace.Material = "Slate"
  2508. gtrace.Size = Vector3.new(31,31,31)
  2509. gtrace.Anchored = true
  2510. gtrace.CanCollide = true
  2511. 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)))
  2512. local gdisp = coroutine.wrap(function()
  2513. wait(12)
  2514. for i = 1, 9 do
  2515. wait(.1)
  2516. gtrace.Transparency = gtrace.Transparency + .1
  2517. end
  2518. gtrace:Destroy()
  2519. end)
  2520. gdisp()
  2521. end
  2522.  
  2523.  
  2524. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2525. if v:FindFirstChild('Humanoid') then
  2526. v.Humanoid:TakeDamage(math.random(12040,12040))
  2527. v.Humanoid.PlatformStand = true
  2528. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2529. end
  2530. end
  2531.  
  2532.  
  2533. local H33 = Instance.new("Part",Character)
  2534. H33.Size = Vector3.new(1,1,1)
  2535. H33.BrickColor = BrickColor.new("White")
  2536. H33.CanCollide = false
  2537. H33.Anchored = true
  2538. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2539. local H233 = Instance.new("SpecialMesh",H33)
  2540. H233.MeshId = "rbxassetid://3270017"
  2541. local H333 = Instance.new("Part",Character)
  2542. H333.Size = Vector3.new(1,1,1)
  2543. H333.BrickColor = BrickColor.new("White")
  2544. H333.CanCollide = false
  2545. H333.Anchored = true
  2546. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2547. local H2333 = Instance.new("SpecialMesh",H333)
  2548. H2333.MeshId = "rbxassetid://3270017"
  2549. local H4 = Instance.new("Part",Character)
  2550. H4.Size = Vector3.new(1,1,1)
  2551. H4.BrickColor = BrickColor.new("White")
  2552. H4.CanCollide = false
  2553. H4.Anchored = true
  2554. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2555. local H24 = Instance.new("SpecialMesh",H4)
  2556. H24.MeshId = "rbxassetid://3270017"
  2557. coroutine.resume(coroutine.create(function()
  2558. for i = 1,200 do
  2559. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2560. H33.Transparency = H33.Transparency + 0.02
  2561. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2562. H333.Transparency = H333.Transparency + 0.02
  2563. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2564. H4.Transparency = H4.Transparency + 0.02
  2565. wait(0.00000000001)
  2566. end
  2567. end))
  2568.  
  2569.  
  2570. coroutine.resume(coroutine.create(function()
  2571. local shok = Instance.new("Part")
  2572. shok.Name = "shock3"
  2573. shok.BrickColor = BrickColor.new("Institutional white")
  2574. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2575. shok.Size = Vector3.new(1, 1, 1)
  2576. shok.Anchored = true
  2577. shok.Material = "Neon"
  2578. shok.Transparency = 0.35
  2579. shok.CanCollide = false
  2580. shok.Parent = model
  2581. game.Debris:AddItem(shok, 12)
  2582. local mesh = Instance.new("SpecialMesh")
  2583. mesh.MeshType = "FileMesh"
  2584. mesh.MeshId = "rbxassetid://"
  2585. mesh.Scale = Vector3.new(1, 1, 1)
  2586. mesh.Parent = shok
  2587. for e = 1, 15 do
  2588. wait()
  2589. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2590. shok.Transparency = shok.Transparency + 0.004
  2591. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2592. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2593. end
  2594. for e = 1, 16 do
  2595. wait()
  2596. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2597. shok.Transparency = shok.Transparency + 0.004
  2598. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2599. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2600. end
  2601. for e = 1, 12 do
  2602. wait()
  2603. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2604. shok.Transparency = shok.Transparency + 0.06
  2605. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2606. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2607. end
  2608. end))
  2609.  
  2610.  
  2611. coroutine.resume(coroutine.create(function()
  2612. local shok = Instance.new("Part")
  2613. shok.Name = "shock3"
  2614. shok.BrickColor = BrickColor.new("Lily white")
  2615. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2616. shok.Size = Vector3.new(1, 1, 1)
  2617. shok.Anchored = true
  2618. shok.Material = "Neon"
  2619. shok.Transparency = 0.1
  2620. shok.CanCollide = false
  2621. shok.Parent = model
  2622. game.Debris:AddItem(shok, 12)
  2623. local mesh = Instance.new("SpecialMesh")
  2624. mesh.MeshType = "FileMesh"
  2625. mesh.MeshId = "rbxassetid://1095708"
  2626. mesh.Scale = Vector3.new(47, 47, 47)
  2627. mesh.Parent = shok
  2628. for e = 1, 15 do
  2629. wait()
  2630. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2631. shok.Transparency = shok.Transparency + 0.04
  2632. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2633. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2634. end
  2635. for e = 1, 16 do
  2636. wait()
  2637. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2638. shok.Transparency = shok.Transparency + 0.04
  2639. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2640. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2641. shok.BrickColor = BrickColor.new("Grey")
  2642. end
  2643. for e = 1, 12 do
  2644. wait()
  2645. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2646. shok.Transparency = shok.Transparency + 0.004
  2647. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2648. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2649. end
  2650. end))
  2651.  
  2652. coroutine.resume(coroutine.create(function()
  2653. local shok = Instance.new("Part")
  2654. shok.Name = "shock3"
  2655. shok.BrickColor = BrickColor.new("Institutional white")
  2656. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2657. shok.Size = Vector3.new(1, 1, 1)
  2658. shok.Anchored = true
  2659. shok.Material = "Neon"
  2660. shok.Transparency = 0.35
  2661. shok.CanCollide = false
  2662. shok.Parent = model
  2663. game.Debris:AddItem(shok, 12)
  2664. local mesh = Instance.new("SpecialMesh")
  2665. mesh.MeshType = "FileMesh"
  2666. mesh.MeshId = "rbxassetid://549734488"
  2667. mesh.Scale = Vector3.new(1, 1, 1)
  2668. mesh.Parent = shok
  2669. for e = 1, 15 do
  2670. wait()
  2671. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2672. shok.Transparency = shok.Transparency + 0.004
  2673. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2674. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2675. end
  2676. for e = 1, 16 do
  2677. wait()
  2678. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2679. shok.Transparency = shok.Transparency + 0.004
  2680. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2681. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2682. end
  2683. for e = 1, 12 do
  2684. wait()
  2685. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2686. shok.Transparency = shok.Transparency + 0.06
  2687. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2688. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2689. end
  2690. end))
  2691. end
  2692. --
  2693. Mouse.KeyDown:connect(function(k)
  2694. if k:byte() == 48 then
  2695.  
  2696.  
  2697. Humanoid.WalkSpeed = 200
  2698. end
  2699. end)
  2700.  
  2701. Mouse.KeyUp:connect(function(k)
  2702. if k:byte() == 48 then
  2703.  
  2704. Humanoid.WalkSpeed = 16
  2705. end
  2706. end)
  2707.  
  2708. --
  2709. function SeriousSlam()
  2710.  
  2711. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2712. Sound.SoundId = "rbxassetid://142070127"
  2713. Sound.Pitch = 1
  2714. Sound.Looped = false
  2715. Sound.Volume = 10
  2716. Sound:play()
  2717. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2718. Sound.SoundId = "rbxassetid://169628396"
  2719. Sound.Pitch = 1
  2720. Sound.Looped = false
  2721. Sound.Volume = 10
  2722. Sound:play()
  2723. local effspwn = Instance.new("Part")
  2724. local model = Instance.new("Model")
  2725. game.Debris:AddItem(model, 20)
  2726. model.Name = "smasheffects"
  2727. model.Parent = Character
  2728. effspwn.Name = "spwnr"
  2729. effspwn.Size = Vector3.new(1, 1, 1)
  2730. effspwn.Anchored = true
  2731. effspwn.CanCollide = false
  2732. effspwn.Transparency = 1
  2733. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2734. effspwn.Parent = model
  2735.  
  2736.  
  2737. for i = 1, 15 do
  2738. local gtrace = Instance.new("Part",game.Workspace)
  2739. gtrace.BrickColor = BrickColor.new("Grey")
  2740. gtrace.Material = "Slate"
  2741. gtrace.Size = Vector3.new(91,91,91)
  2742. gtrace.Anchored = true
  2743. gtrace.CanCollide = true
  2744. 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)))
  2745.  
  2746. local gdisp = coroutine.wrap(function()
  2747. wait(18)
  2748. for i = 1, 9 do
  2749. wait(.1)
  2750. gtrace.Transparency = gtrace.Transparency + .1
  2751. end
  2752. gtrace:Destroy()
  2753. end)
  2754. gdisp()
  2755. end
  2756.  
  2757.  
  2758.  
  2759. local exp = Instance.new("Explosion",Character)
  2760. exp.BlastRadius = 147.5
  2761. exp.BlastPressure = 200
  2762. exp.Position = Character.HumanoidRootPart.Position
  2763. exp.Visible = false
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2770. if v:FindFirstChild('Humanoid') then
  2771. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2772. v.Humanoid.PlatformStand = true
  2773. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2774. end
  2775. end
  2776.  
  2777.  
  2778.  
  2779. local H33 = Instance.new("Part",Character)
  2780. H33.Size = Vector3.new(1,1,1)
  2781. H33.BrickColor = BrickColor.new("White")
  2782. H33.CanCollide = false
  2783. H33.Anchored = true
  2784. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2785. local H233 = Instance.new("SpecialMesh",H33)
  2786. H233.MeshId = "rbxassetid://3270017"
  2787. local H333 = Instance.new("Part",Character)
  2788. H333.Size = Vector3.new(1,1,1)
  2789. H333.BrickColor = BrickColor.new("White")
  2790. H333.CanCollide = false
  2791. H333.Anchored = true
  2792. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2793. local H2333 = Instance.new("SpecialMesh",H333)
  2794. H2333.MeshId = "rbxassetid://3270017"
  2795. local H4 = Instance.new("Part",Character)
  2796. H4.Size = Vector3.new(1,1,1)
  2797. H4.BrickColor = BrickColor.new("White")
  2798. H4.CanCollide = false
  2799. H4.Anchored = true
  2800. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2801. local H24 = Instance.new("SpecialMesh",H4)
  2802. H24.MeshId = "rbxassetid://3270017"
  2803. coroutine.resume(coroutine.create(function()
  2804. for i = 1,200 do
  2805. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2806. H33.Transparency = H33.Transparency + 0.02
  2807. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2808. H333.Transparency = H333.Transparency + 0.02
  2809. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2810. H4.Transparency = H4.Transparency + 0.02
  2811. wait(0.00000000001)
  2812. end
  2813. end))
  2814.  
  2815.  
  2816. coroutine.resume(coroutine.create(function()
  2817. local shok = Instance.new("Part")
  2818. shok.Name = "shock3"
  2819. shok.BrickColor = BrickColor.new("Institutional white")
  2820. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2821. shok.Size = Vector3.new(1, 1, 1)
  2822. shok.Anchored = true
  2823. shok.Material = "Neon"
  2824. shok.Transparency = 0.35
  2825. shok.CanCollide = false
  2826. shok.Parent = model
  2827. game.Debris:AddItem(shok, 12)
  2828. local mesh = Instance.new("SpecialMesh")
  2829. mesh.MeshType = "FileMesh"
  2830. mesh.MeshId = "rbxassetid://"
  2831. mesh.Scale = Vector3.new(1, 1, 1)
  2832. mesh.Parent = shok
  2833. for e = 1, 15 do
  2834. wait()
  2835. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2836. shok.Transparency = shok.Transparency + 0.004
  2837. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2838. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2839. end
  2840. for e = 1, 16 do
  2841. wait()
  2842. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2843. shok.Transparency = shok.Transparency + 0.004
  2844. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2845. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2846. end
  2847. for e = 1, 12 do
  2848. wait()
  2849. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2850. shok.Transparency = shok.Transparency + 0.06
  2851. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2852. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2853. end
  2854. end))
  2855.  
  2856.  
  2857. coroutine.resume(coroutine.create(function()
  2858. local shok = Instance.new("Part")
  2859. shok.Name = "shock3"
  2860. shok.BrickColor = BrickColor.new("Lily white")
  2861. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2862. shok.Size = Vector3.new(1, 1, 1)
  2863. shok.Anchored = true
  2864. shok.Material = "Neon"
  2865. shok.Transparency = 0.1
  2866. shok.CanCollide = false
  2867. shok.Parent = model
  2868. game.Debris:AddItem(shok, 12)
  2869. local mesh = Instance.new("SpecialMesh")
  2870. mesh.MeshType = "FileMesh"
  2871. mesh.MeshId = "rbxassetid://1095708"
  2872. mesh.Scale = Vector3.new(67, 67, 47)
  2873. mesh.Parent = shok
  2874. for e = 1, 15 do
  2875. wait()
  2876. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2877. shok.Transparency = shok.Transparency + 0.04
  2878. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2879. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2880. end
  2881. for e = 1, 16 do
  2882. wait()
  2883. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2884. shok.Transparency = shok.Transparency + 0.04
  2885. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2886. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2887. shok.BrickColor = BrickColor.new("Grey")
  2888. end
  2889. for e = 1, 12 do
  2890. wait()
  2891. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2892. shok.Transparency = shok.Transparency + 0.004
  2893. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2894. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2895. end
  2896. end))
  2897.  
  2898. coroutine.resume(coroutine.create(function()
  2899. local shok = Instance.new("Part")
  2900. shok.Name = "shock3"
  2901. shok.BrickColor = BrickColor.new("Institutional white")
  2902. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2903. shok.Size = Vector3.new(1, 1, 1)
  2904. shok.Anchored = true
  2905. shok.Material = "Neon"
  2906. shok.Transparency = 0.35
  2907. shok.CanCollide = false
  2908. shok.Parent = model
  2909. game.Debris:AddItem(shok, 12)
  2910. local mesh = Instance.new("SpecialMesh")
  2911. mesh.MeshType = "FileMesh"
  2912. mesh.MeshId = "rbxassetid://549734488"
  2913. mesh.Scale = Vector3.new(1, 1, 1)
  2914. mesh.Parent = shok
  2915. for e = 1, 15 do
  2916. wait()
  2917. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2918. shok.Transparency = shok.Transparency + 0.004
  2919. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2920. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2921. end
  2922. for e = 1, 16 do
  2923. wait()
  2924. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2925. shok.Transparency = shok.Transparency + 0.004
  2926. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2927. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2928. end
  2929. for e = 1, 12 do
  2930. wait()
  2931. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2932. shok.Transparency = shok.Transparency + 0.06
  2933. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2934. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2935. end
  2936. end))
  2937. end
  2938. --
  2939. ------
  2940. -------------------------------------------
  2941. function Jump()
  2942. if not D then D = true
  2943. Idle = true
  2944. for i = 0,2,0.1 do
  2945. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2946. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2947. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2948. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2949. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2950. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2951. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2952. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2953. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2954. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2955. 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
  2956. 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
  2957. 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
  2958. 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
  2959. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2960. game:GetService("RunService").RenderStepped:wait()
  2961. end
  2962. for i = 0,2,0.1 do
  2963. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2964. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2965. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2966. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2967. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2968. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2969. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2970. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2971. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2972. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2973. 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
  2974. 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
  2975. 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
  2976. 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
  2977. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2978. game:GetService("RunService").RenderStepped:wait()
  2979. end
  2980. local sbs = Instance.new("BodyPosition", RootPart)
  2981. sbs.P = 3000
  2982. sbs.D = 1000
  2983. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2984. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2985. local Sound = Instance.new("Sound",Character.UpperTorso)
  2986. Sound.SoundId = "rbxassetid://845572880"
  2987. Sound.Volume = 32
  2988. Sound.Pitch = 1
  2989. Sound.Looped = false
  2990. Sound:Play()
  2991. wait(0.5)
  2992. local Bq = Instance.new("Part",UpperTorso)
  2993. Bq.Size = Vector3.new(1,1,1)
  2994. Bq.BrickColor = BrickColor.new("White")
  2995. Bq.Material = "Neon"
  2996. Bq.Anchored = false
  2997. Bq.Transparency = math.huge
  2998. Bq.CanCollide = false
  2999. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  3000. local Bq2 = Instance.new("SpecialMesh",Bq)
  3001. Bq2.MeshType = "Sphere"
  3002. Bq2.Scale = Vector3.new(1,1,1)
  3003. Bq.Touched:connect(function(hit)
  3004. if hitted == false then
  3005. hitted = true
  3006. Bq.Anchored = true
  3007.  
  3008. for i = 1,1000 do
  3009.  
  3010. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  3011. Bq.Transparency = Bq.Transparency + 0.003
  3012. game:GetService("RunService").RenderStepped:wait()
  3013. end
  3014. end
  3015. end)
  3016. for i = 1,100 do
  3017. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  3018. game:GetService("RunService").RenderStepped:wait()
  3019. end
  3020. Bq.Anchored = false
  3021. local Fl = Instance.new("BodyVelocity",Bq)
  3022. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3023. Fl.velocity = Mouse.hit.lookVector*120
  3024. wait(0.4)
  3025. Idle = false
  3026. hitted = false
  3027. sbs:remove()
  3028. wait(0.3)
  3029. D = false
  3030. end
  3031. end
  3032. ----
  3033. function Dash()
  3034. if not D then D = true
  3035. Idle = true
  3036. for i = 0,1,0.1 do
  3037. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3038. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3039. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3040. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3041. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3042. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3043. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3044. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3045. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  3046. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3047. 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
  3048. 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
  3049. 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
  3050. 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
  3051. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3052. game:GetService("RunService").RenderStepped:wait()
  3053. end
  3054. local bv = Instance.new("BodyVelocity")
  3055. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3056. bv.velocity = RootPart.CFrame.lookVector*250
  3057. bv.Parent = RootPart
  3058. game:GetService("Debris"):AddItem(bv, 1)
  3059. local Sound = Instance.new("Sound",Character.UpperTorso)
  3060. Sound.SoundId = "rbxassetid://"
  3061. Sound.Volume = 32
  3062. Sound.Pitch = 1
  3063. Sound.Looped = false
  3064. Sound:Play()
  3065. wait(0.5)
  3066. local Bq = Instance.new("Part",UpperTorso)
  3067. Bq.Size = Vector3.new(1,1,1)
  3068. Bq.BrickColor = BrickColor.new("White")
  3069. Bq.Material = "Neon"
  3070. Bq.Anchored = false
  3071. Bq.Transparency = math.huge
  3072. Bq.CanCollide = false
  3073. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  3074. local Bq2 = Instance.new("SpecialMesh",Bq)
  3075. Bq2.MeshType = "Sphere"
  3076. Bq2.Scale = Vector3.new(1,1,1)
  3077. Bq.Touched:connect(function(hit)
  3078. if hitted == false then
  3079. hitted = true
  3080. Bq.Anchored = true
  3081.  
  3082. for i = 1,1000 do
  3083.  
  3084. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  3085. Bq.Transparency = Bq.Transparency + 0.003
  3086. game:GetService("RunService").RenderStepped:wait()
  3087. end
  3088. end
  3089. end)
  3090. for i = 1,100 do
  3091. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  3092. game:GetService("RunService").RenderStepped:wait()
  3093. end
  3094. Bq.Anchored = false
  3095. local Fl = Instance.new("BodyVelocity",Bq)
  3096. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3097. Fl.velocity = Mouse.hit.lookVector*150
  3098. wait(0.5)
  3099. Idle = false
  3100. hitted = false
  3101. wait(0.4)
  3102. D = false
  3103. end
  3104. end
  3105. ---
  3106. function Detroit()
  3107. if not D then D = false
  3108. Idle = true
  3109. for i = 0,2,0.1 do
  3110. swait()
  3111. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3112. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3113. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3114. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3115. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3116. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3117. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3118. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3119. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3120. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3121. 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
  3122. 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
  3123. 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
  3124. 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
  3125. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3126. --game:GetService("RunService").RenderStepped:wait()
  3127. end
  3128. local Sound = Instance.new("Sound",Character.UpperTorso)
  3129. Sound.SoundId = "rbxassetid://"
  3130. Sound.Pitch = 1
  3131. Sound.Looped = false
  3132. Sound.Volume = 5
  3133. Sound:play()
  3134. wait(0.5)
  3135.  
  3136. coroutine.resume(coroutine.create(function()
  3137. for i = 1,1000 do
  3138.  
  3139. game:GetService("RunService").RenderStepped:wait()
  3140. end
  3141.  
  3142. end))
  3143. for i = 0,1,0.1 do
  3144. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3145. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3146. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3147. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3148. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3149. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3150. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3151. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3152. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3153. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3154. 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
  3155. 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
  3156. 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
  3157. 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
  3158. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3159. game:GetService("RunService").RenderStepped:wait()
  3160. end
  3161. KickBoom()
  3162. wait(0.7)
  3163. Idle = false
  3164. wait(0.2)
  3165. D = false
  3166. end
  3167. end
  3168.  
  3169. function SeriousWam()
  3170. if not D then D = false
  3171. Idle = true
  3172. for i = 0,2,0.1 do
  3173. swait()
  3174. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3175. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3176. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3177. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3178. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3179. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3180. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3181. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3182. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3183. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3184. 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
  3185. 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
  3186. 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
  3187. 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
  3188. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3189. --game:GetService("RunService").RenderStepped:wait()
  3190. end
  3191. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3192. FZcharge.Texture = "rbxassetid://31727915"
  3193. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3194. FZcharge.EmissionDirection = "Top"
  3195. FZcharge.Speed = NumberRange.new(4)
  3196. FZcharge.Size = NumberSequence.new(2,1)
  3197. FZcharge.Drag = 2
  3198. FZcharge.LockedToPart = false
  3199. FZcharge.Lifetime = NumberRange.new(0.5)
  3200. FZcharge.Rate = 150
  3201. FZcharge.LightEmission = 0
  3202. FZcharge.Rotation = NumberRange.new(-100, 100)
  3203. FZcharge.VelocitySpread = 100
  3204. local Sound = Instance.new("Sound",Character.UpperTorso)
  3205. Sound.SoundId = "rbxassetid://"
  3206. Sound.Pitch = 1
  3207. Sound.Looped = false
  3208. Sound.Volume = 5
  3209. Sound:play()
  3210. wait(1.5)
  3211.  
  3212. coroutine.resume(coroutine.create(function()
  3213. for i = 1,1000 do
  3214.  
  3215. game:GetService("RunService").RenderStepped:wait()
  3216. end
  3217.  
  3218. end))
  3219. for i = 0,1,0.1 do
  3220. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3221. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3222. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3223. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3224. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3225. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3226. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3227. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3228. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3229. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3230. 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
  3231. 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
  3232. 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
  3233. 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
  3234. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3235. game:GetService("RunService").RenderStepped:wait()
  3236. end
  3237. SeriousSlam()
  3238. wait(0.7)
  3239. Idle = false
  3240. wait(0.2)
  3241. FZcharge:Destroy()
  3242. D = false
  3243. end
  3244. end
  3245.  
  3246.  
  3247. function Push()
  3248. if not D then D = true
  3249. Idle = true
  3250. local Grab = Instance.new("Part",LeftHand)
  3251. Grab.Size = Vector3.new(6.4,6.4,6.4)
  3252. Grab.CanCollide = false
  3253. Grab.BrickColor = BrickColor.new("Deep orange")
  3254. Grab.Transparency = math.huge
  3255. local Grabo = Instance.new("Weld",Grab)
  3256. Grabo.Part0 = LeftHand
  3257. Grabo.Part1 = Grab
  3258. Grabo.C0 = CFrame.new(0,-1.1,0)
  3259. local SFXZ = Instance.new("Sound",UpperTorso)
  3260. SFXZ.SoundId = "rbxassetid://169259383"
  3261. SFXZ.Volume = 1
  3262. SFXZ.Pitch = 1.5
  3263. SFXZ.Looped = false
  3264. wait(0.01)
  3265. SFXZ:Play()
  3266.  
  3267. Grab.Touched:connect(function(hit)
  3268. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3269. Grab:Destroy()
  3270. hit.Parent.Humanoid:TakeDamage(35)
  3271.  
  3272. local SFXZ = Instance.new("Sound",UpperTorso)
  3273. SFXZ.SoundId = "rbxassetid://1056634201"
  3274. SFXZ.Volume = 3
  3275. SFXZ.Pitch = 1
  3276. SFXZ.Looped = false
  3277. wait(0.01)
  3278. SFXZ:Play()
  3279. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3280. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3281. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3282. wait(0.05)
  3283. Fl:remove()
  3284. end
  3285. end)
  3286. for i = 0,2,0.1 do
  3287. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  3288. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3289. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  3290. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3291. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3292. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3293. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3294. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3295. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3296. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3297.  
  3298. game:GetService("RunService").RenderStepped:wait()
  3299. end
  3300. for i = 0,2,0.1 do
  3301. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3302. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3303. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3304. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3305. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3306. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3307. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3308. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3309. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3310. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3311.  
  3312. game:GetService("RunService").RenderStepped:wait()
  3313. end
  3314. coroutine.resume(coroutine.create(function()
  3315. wait(0.5)
  3316. Grab:remove()
  3317. end))
  3318. Idle = false
  3319. wait(0)
  3320. D = false
  3321. end
  3322. end
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328. function Down()
  3329. if not D then D = true
  3330. Idle = true
  3331. local Grab = Instance.new("Part",LeftHand)
  3332. Grab.Size = Vector3.new(6.6,6.6,6.6)
  3333. Grab.CanCollide = false
  3334. Grab.BrickColor = BrickColor.new("Deep orange")
  3335. Grab.Transparency = math.huge
  3336. local Grabo = Instance.new("Weld",Grab)
  3337. Grabo.Part0 = LeftHand
  3338. Grabo.Part1 = Grab
  3339. Grabo.C0 = CFrame.new(0,-1.1,0)
  3340. local SFXZ = Instance.new("Sound",UpperTorso)
  3341. SFXZ.SoundId = "rbxassetid://169259383"
  3342. SFXZ.Volume = 1
  3343. SFXZ.Pitch = 1.5
  3344. SFXZ.Looped = false
  3345. wait(0.01)
  3346. SFXZ:Play()
  3347.  
  3348. Grab.Touched:connect(function(hit)
  3349. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3350. Grab:Destroy()
  3351. hit.Parent.Humanoid:TakeDamage(80)
  3352. RootPart.Anchored = true
  3353. local SFXZ = Instance.new("Sound",UpperTorso)
  3354. SFXZ.SoundId = "rbxassetid://748050177"
  3355. SFXZ.Volume = 3
  3356. SFXZ.Pitch = 1
  3357. SFXZ.Looped = false
  3358. wait(0.01)
  3359. SFXZ:Play()
  3360. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3361. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3362. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
  3363. wait(0.05)
  3364. Fl:remove()
  3365. wait(0.5)
  3366. RootPart.Anchored = false
  3367.  
  3368. end
  3369. end)
  3370. for i = 0,2,0.1 do
  3371. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  3372. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  3373. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  3374. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  3375. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  3376. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  3377. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  3378. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3379. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3380. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3381. game:GetService("RunService").RenderStepped:wait()
  3382. end
  3383. for i = 0,2.2,0.1 do
  3384. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3,0.6,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  3385. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3,0.6,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  3386. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  3387. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  3388. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  3389. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3390. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3391. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3392. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  3393. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3394. game:GetService("RunService").RenderStepped:wait()
  3395. end
  3396. coroutine.resume(coroutine.create(function()
  3397. wait(0.5)
  3398. Grab:remove()
  3399. end))
  3400. Idle = false
  3401. wait(0)
  3402. D = false
  3403. end
  3404. end
  3405.  
  3406.  
  3407.  
  3408. function Hit()
  3409. if not D then D = true
  3410. Idle = true
  3411. local Grab = Instance.new("Part",LeftHand)
  3412. Grab.Size = Vector3.new(3,3,3)
  3413. Grab.CanCollide = false
  3414. Grab.BrickColor = BrickColor.new("Deep orange")
  3415. Grab.Transparency = math.huge
  3416. local Grabo = Instance.new("Weld",Grab)
  3417. Grabo.Part0 = LeftHand
  3418. Grabo.Part1 = Grab
  3419. Grabo.C0 = CFrame.new(0,-1.1,0)
  3420. local SFXZ = Instance.new("Sound",UpperTorso)
  3421. SFXZ.SoundId = "rbxassetid://169259383"
  3422. SFXZ.Volume = 1
  3423. SFXZ.Pitch = 1.5
  3424. SFXZ.Looped = false
  3425. wait(0.01)
  3426. SFXZ:Play()
  3427.  
  3428. Grab.Touched:connect(function(hit)
  3429. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3430. Grab:Destroy()
  3431. hit.Parent.Humanoid:TakeDamage(35)
  3432.  
  3433. local SFXZ = Instance.new("Sound",UpperTorso)
  3434. SFXZ.SoundId = "rbxassetid://1050733875"
  3435. SFXZ.Volume = 3
  3436. SFXZ.Pitch = 1
  3437. SFXZ.Looped = false
  3438. wait(0.01)
  3439. SFXZ:Play()
  3440. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3441. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3442. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3443. wait(0.05)
  3444. Fl:remove()
  3445. end
  3446. end)
  3447. for i = 0,2,0.1 do
  3448. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3449. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3450. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3451. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3452. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3453. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3454. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3455. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3456. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3457. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3458.  
  3459. game:GetService("RunService").RenderStepped:wait()
  3460. end
  3461. coroutine.resume(coroutine.create(function()
  3462. wait(0.5)
  3463. Grab:remove()
  3464. end))
  3465. Idle = false
  3466. Grab:Destroy()
  3467. wait(0)
  3468. D = false
  3469. end
  3470. end
  3471. function Strong()
  3472. if not D then D = true
  3473. Idle = true
  3474. local Grab = Instance.new("Part",LeftHand)
  3475. Grab.Size = Vector3.new(3,3,3)
  3476. Grab.CanCollide = false
  3477. Grab.BrickColor = BrickColor.new("Deep orange")
  3478. Grab.Transparency = math.huge
  3479. local Grabo = Instance.new("Weld",Grab)
  3480. Grabo.Part0 = LeftHand
  3481. Grabo.Part1 = Grab
  3482. Grabo.C0 = CFrame.new(0,-1.1,0)
  3483. local SFXZ = Instance.new("Sound",UpperTorso)
  3484. SFXZ.SoundId = "rbxassetid://169259383"
  3485. SFXZ.Volume = 1
  3486. SFXZ.Pitch = 1.5
  3487. SFXZ.Looped = false
  3488. wait(0.01)
  3489. SFXZ:Play()
  3490.  
  3491. Grab.Touched:connect(function(hit)
  3492. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3493. Grab:Destroy()
  3494. hit.Parent.Humanoid:TakeDamage(5455)
  3495.  
  3496. local SFXZ = Instance.new("Sound",UpperTorso)
  3497. SFXZ.SoundId = "rbxassetid://1050733875"
  3498. SFXZ.Volume = 3
  3499. SFXZ.Pitch = 1
  3500. SFXZ.Looped = false
  3501. wait(0.01)
  3502. SFXZ:Play()
  3503. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3504. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3505. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3506. wait(0.05)
  3507. Fl:remove()
  3508. end
  3509. end)
  3510. for i = 0,0.6,0.1 do
  3511. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3512. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3513. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3514. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3515. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3516. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3517. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3518. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3519. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3520. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3521.  
  3522. game:GetService("RunService").RenderStepped:wait()
  3523. end
  3524. coroutine.resume(coroutine.create(function()
  3525. wait(0.5)
  3526. Grab:remove()
  3527. end))
  3528. Idle = false
  3529. Grab:Destroy()
  3530. wait(0)
  3531. D = false
  3532. end
  3533. end
  3534. function Desperate()
  3535. if not D then D = true
  3536. Idle = true
  3537. local Grab = Instance.new("Part",LeftHand)
  3538. Grab.Size = Vector3.new(3,3,3)
  3539. Grab.CanCollide = false
  3540. Grab.BrickColor = BrickColor.new("Deep orange")
  3541. Grab.Transparency = math.huge
  3542. local Grabo = Instance.new("Weld",Grab)
  3543. Grabo.Part0 = LeftHand
  3544. Grabo.Part1 = Grab
  3545. Grabo.C0 = CFrame.new(0,-1.1,0)
  3546. local SFXZ = Instance.new("Sound",UpperTorso)
  3547. SFXZ.SoundId = "rbxassetid://169259383"
  3548. SFXZ.Volume = 1
  3549. SFXZ.Pitch = 1.5
  3550. SFXZ.Looped = false
  3551. wait(0.01)
  3552. SFXZ:Play()
  3553.  
  3554. Grab.Touched:connect(function(hit)
  3555. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3556. Grab:Destroy()
  3557. hit.Parent.Humanoid:TakeDamage(3555555)
  3558.  
  3559. local SFXZ = Instance.new("Sound",UpperTorso)
  3560. SFXZ.SoundId = "rbxassetid://1050733875"
  3561. SFXZ.Volume = 3
  3562. SFXZ.Pitch = 1
  3563. SFXZ.Looped = false
  3564. wait(0.01)
  3565. SFXZ:Play()
  3566. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3567. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3568. Fl.velocity = UpperTorso.CFrame.lookVector*100
  3569. wait(0.05)
  3570. Fl:remove()
  3571. end
  3572. end)
  3573. for i = 0,0.2,0.1 do
  3574. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3575. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3576. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3577. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3578. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3579. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3580. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3581. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3582. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3583. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3584.  
  3585. game:GetService("RunService").RenderStepped:wait()
  3586. end
  3587. coroutine.resume(coroutine.create(function()
  3588. wait(0.5)
  3589. Grab:remove()
  3590. end))
  3591. Idle = false
  3592. Grab:Destroy()
  3593. wait(0)
  3594. D = false
  3595. end
  3596. end
  3597. function Up()
  3598. if not D then D = true
  3599. Idle = true
  3600.  
  3601. local Grab = Instance.new("Part",LeftHand)
  3602. Grab.Size = Vector3.new(5,5,5)
  3603. Grab.CanCollide = false
  3604. Grab.BrickColor = BrickColor.new("Deep orange")
  3605. Grab.Transparency = math.huge
  3606. local Grabo = Instance.new("Weld",Grab)
  3607. Grabo.Part0 = LeftHand
  3608. Grabo.Part1 = Grab
  3609. Grabo.C0 = CFrame.new(0,-1.1,0)
  3610. local SFXZ = Instance.new("Sound",UpperTorso)
  3611. SFXZ.SoundId = "rbxassetid://169259383"
  3612. SFXZ.Volume = 1
  3613. SFXZ.Pitch = 1.5
  3614. SFXZ.Looped = false
  3615. wait(0.01)
  3616. SFXZ:Play()
  3617.  
  3618. Grab.Touched:connect(function(hit)
  3619. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3620. Grab:Destroy()
  3621. hit.Parent.Humanoid:TakeDamage(15)
  3622.  
  3623. local SFXZ = Instance.new("Sound",UpperTorso)
  3624. SFXZ.SoundId = "rbxassetid://1050733875"
  3625. SFXZ.Volume = 3
  3626. SFXZ.Pitch = 1
  3627. SFXZ.Looped = false
  3628. wait(0.01)
  3629. SFXZ:Play()
  3630. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3631. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3632. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  3633. wait(0.05)
  3634. Fl:remove()
  3635. end
  3636. end)
  3637. for i = 0,2,0.1 do
  3638. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  3639. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  3640. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  3641. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3642. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3643. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3644. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3645. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  3646. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  3647. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  3648. game:GetService("RunService").RenderStepped:wait()
  3649. end
  3650. coroutine.resume(coroutine.create(function()
  3651. wait(0.5)
  3652. Grab:remove()
  3653. end))
  3654. Idle = false
  3655. wait(0)
  3656. D = false
  3657. end
  3658. end
  3659.  
  3660. function Fast()
  3661. if not D then D = true
  3662. Idle = true
  3663. local Grab = Instance.new("Part",LeftHand)
  3664. Grab.Size = Vector3.new(5,5,5)
  3665. Grab.CanCollide = false
  3666. Grab.BrickColor = BrickColor.new("Deep orange")
  3667. Grab.Transparency = math.huge
  3668. local Grabo = Instance.new("Weld",Grab)
  3669. Grabo.Part0 = LeftHand
  3670. Grabo.Part1 = Grab
  3671. Grabo.C0 = CFrame.new(0,-1.1,0)
  3672. local SFXZ = Instance.new("Sound",UpperTorso)
  3673. SFXZ.SoundId = "rbxassetid://169259383"
  3674. SFXZ.Volume = 1
  3675. SFXZ.Pitch = 1.5
  3676. SFXZ.Looped = false
  3677. wait(0.01)
  3678. SFXZ:Play()
  3679.  
  3680. Grab.Touched:connect(function(hit)
  3681. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3682. Grab:Destroy()
  3683. hit.Parent.Humanoid:TakeDamage(85)
  3684.  
  3685. local SFXZ = Instance.new("Sound",UpperTorso)
  3686. SFXZ.SoundId = "rbxassetid://1050733875"
  3687. SFXZ.Volume = 3
  3688. SFXZ.Pitch = 1
  3689. SFXZ.Looped = false
  3690. wait(0.01)
  3691. SFXZ:Play()
  3692. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3693. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3694. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
  3695. wait(0.05)
  3696. Fl:remove()
  3697. end
  3698. end)
  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(0),rad(0)),.4) --LeftUpperArm
  3701. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.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. for i = 0,0.2,0.1 do
  3712. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3713. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3714. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3715. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3716. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3717. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3718. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3719. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3720. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3721. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3722. game:GetService("RunService").RenderStepped:wait()
  3723. end
  3724.  
  3725.  
  3726. game:GetService("RunService").RenderStepped:wait()
  3727. end
  3728. coroutine.resume(coroutine.create(function()
  3729. wait(0.5)
  3730. Grab:remove()
  3731. end))
  3732. Idle = false
  3733. wait(0)
  3734. D = false
  3735. end
  3736. end
  3737. ----------------------------------------------------
  3738. Debounces = {
  3739. CanAttack = true;
  3740. NoIdl = false;
  3741. Slashing = false;
  3742. Slashed = false;
  3743. RPunch = false;
  3744. RPunched = false;
  3745. LPunch = false;
  3746. LPunched = false;
  3747. }
  3748. local Touche = {Character.Name, }
  3749. ----------------------------------------------------
  3750. function HasntTouched(plrname)
  3751. local ret = true
  3752. for _, v in pairs(Touche) do
  3753. if v == plrname then
  3754. ret = false
  3755. end
  3756. end
  3757. return ret
  3758. end
  3759.  
  3760. ---
  3761.  
  3762. local deb = false
  3763. local shot = 0
  3764. local kamehameha1 = false
  3765. local kamehameha2 = false
  3766. local kamehameha3 = false
  3767. local kamehameha4 = false
  3768. local kamehameha5 = false
  3769. local kamehameha6 = false
  3770. ----
  3771. if kamehameha1 == true then
  3772. Idle = true
  3773. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  3774. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  3775. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3776. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3777. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3778. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3779. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3780. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3781. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  3782. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  3783.  
  3784. end
  3785. if kamehameha6 == true then
  3786. Idle = true
  3787. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3788. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3789. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3790. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3791. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3792. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3793. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3794. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3795. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3796. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3797.  
  3798. end
  3799. if kamehameha5 == true then
  3800. Idle = true
  3801. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3802. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3803. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3804. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3805. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3806. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3807. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3808. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3809. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3810. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3811.  
  3812. end
  3813. if kamehameha2 == true then
  3814. Idle = true
  3815. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  3816. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  3817. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3818. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  3819. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3820. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3821. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3822. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  3823. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3824. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3825. end
  3826.  
  3827. local auranum = 0
  3828. local auranum1 = 0
  3829. local auranum2 = 0
  3830. local auraon = true
  3831. local auracan3 = true
  3832. local onaura = false
  3833. local ssj = false
  3834. local ssj2 = false
  3835. local blue = false
  3836. local base = true
  3837. local kaio = true
  3838. local instinct = false
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844. newaurabase = Instance.new("BillboardGui",LowerTorso)
  3845. newaurabase.Size = UDim2.new(20,0,20,0)
  3846. newaurabase.AlwaysOnTop = false
  3847. newaura = Instance.new("ImageLabel",newaurabase)
  3848. newaura.BackgroundTransparency = 1
  3849. newaurabase.ExtentsOffset = v3(0,0,3)
  3850. newaura.ImageTransparency = 1
  3851. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3852. newaura.Size = UDim2.new(2,0,1,0)
  3853. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3854. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  3855. newaurabase2.Size = UDim2.new(20,0,40,0)
  3856. newaurabase2.ExtentsOffset = v3(0,0,-3)
  3857. newaurabase2.AlwaysOnTop = false
  3858. newaura2 = Instance.new("ImageLabel",newaurabase2)
  3859. newaura2.BackgroundTransparency = 1
  3860. newaura2.ImageTransparency = 1
  3861. newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
  3862. newaura2.Size = UDim2.new(2,0,1,0)
  3863. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  3864.  
  3865.  
  3866.  
  3867. if onaura == true then
  3868. if ssj == true then
  3869. onaura =false
  3870. wait(0.1)
  3871. newaura.Image = "rbxassetid://639676034"
  3872. wait(0.1)
  3873. newaura.Image = "rbxassetid://639676268"
  3874. wait(0.1)
  3875. newaura.Image = "rbxassetid://639676527"
  3876. wait(0.1)
  3877. newaura.Image = "rbxassetid://639676855"
  3878. onaura =true
  3879. end
  3880. end
  3881.  
  3882. --
  3883. local multiplier = 0.5
  3884. ---
  3885. local BaseHair = Instance.new("Part",Character)
  3886. BaseHair.Size = Vector3.new(1,1,1)
  3887. BaseHair.Material = "SmoothPlastic"
  3888. BaseHair.BrickColor = BrickColor.new("Really black")
  3889. BaseHair.CanCollide = false
  3890. BaseHair.Transparency = 1
  3891. local BaseHair2 = Instance.new("SpecialMesh",BaseHair)
  3892. BaseHair2.MeshId = "rbxassetid://430733454"
  3893. BaseHair2.Scale = Vector3.new(8.36, 8.36, 8.36)
  3894. local BaseHair3 = Instance.new("Weld",BaseHair)
  3895. BaseHair3.Part0 = Character.Head
  3896. BaseHair3.Part1 = BaseHair
  3897. BaseHair3.C0 = CFrame.new(-0.06,0.90,-0.1)
  3898. ---
  3899.  
  3900.  
  3901. auranum = math.random(35,65)
  3902. auranum1 = math.random(-25,0)
  3903. auranum2 = math.random(10,25)
  3904. auranum3 = math.random(65,75)
  3905. auranum4 = math.random(-25,-15)
  3906.  
  3907.  
  3908. Mouse.KeyDown:connect(function(key)
  3909. if key == "e" then
  3910. Push()
  3911. end
  3912. end)
  3913. Mouse.KeyDown:connect(function(key)
  3914. if key == "r" then
  3915. Down()
  3916. end
  3917. end)
  3918.  
  3919. Mouse.KeyDown:connect(function(key)
  3920. if key == "p" then
  3921. base = true
  3922. ssj = false
  3923. ssj2 = false
  3924. blue = false
  3925. kaio = false
  3926. multiplier = 0.5
  3927. Hair.BrickColor = BrickColor.new("Really black")
  3928.  
  3929. Mouse.Button1Down:connect(function()
  3930. if attack == false and attacktype == 1 then
  3931. Hit()
  3932. attacktype = 2
  3933. elseif attack == false and attacktype == 2 then
  3934. Hit2()
  3935. attacktype = 3
  3936. elseif attack == false and attacktype == 3 then
  3937. Hit3()
  3938. attacktype = 1
  3939. end
  3940. end)
  3941. Character.Head.face.Texture = "rbxassetid://461020415"
  3942. Humanoid.MaxHealth = 5000
  3943. wait(0.01)
  3944. Humanoid.Health = 5000
  3945. Humanoid.JumpPower = 120
  3946. for i, v in pairs(UpperTorso:GetChildren()) do
  3947. if v:IsA('ParticleEmitter')then
  3948. v:Remove()
  3949. end
  3950. end
  3951. for i, v in pairs(Head:GetChildren()) do
  3952. if v:IsA('ParticleEmitter')then
  3953. v:Remove()
  3954. end
  3955. end
  3956. for i, v in pairs(UpperTorso:GetChildren()) do
  3957. if v:IsA("Sound") then
  3958. v:Remove()
  3959. end
  3960. end
  3961. for i, v in pairs(LowerTorso:GetChildren()) do
  3962. if v:IsA("PointLight") then
  3963. v:Remove()
  3964. end
  3965. end
  3966. Blue.Transparency = 1
  3967. SS2Hair.Transparency =1
  3968. SSHair.Transparency =1
  3969. wait(0.0001)
  3970. BaseHair.Transparency = 0
  3971. BaseHair2.Transparency = 0
  3972. BaseHair3.Transparency = 0
  3973. local Music3 = Instance.new("Sound",UpperTorso)
  3974. Music3.SoundId = "rbxassetid://550621034"
  3975. Music3.Pitch = 1
  3976. Music3.Looped = false
  3977. Music3.Volume = 2.2
  3978. wait(0.0001)
  3979. Music3:Play()
  3980.  
  3981.  
  3982.  
  3983. end
  3984. end)
  3985.  
  3986. function fade(obj, dest, grow)
  3987. spawn(function()
  3988. local oldcf = obj.CFrame
  3989. for i = 0, 10 do
  3990. if grow then
  3991. obj.Size = obj.Size +Vector3.new(1,1,1)
  3992. obj.CFrame = oldcf
  3993. end
  3994. obj.Transparency = obj.Transparency +0.1
  3995. swait()
  3996. end
  3997. if dest then
  3998. obj:Destroy()
  3999. end
  4000. end)
  4001. end
  4002.  
  4003.  
  4004.  
  4005.  
  4006. spiritballenergy = false
  4007. local spirit1 = false
  4008. local spirit2 = false
  4009. local new = Instance.new
  4010.  
  4011. function RenderStepped3()
  4012. if spiritballenergy == true then
  4013. wait(math.random(0.1,0.5))
  4014. ay = new("Part",Character)
  4015. ay.Name = "NewPart2"
  4016. ay.Size = v3(0.3,0.3,0.3)
  4017. ay.CanCollide = false
  4018. ay.Material = "Neon"
  4019.  
  4020. ay.BrickColor = bc("Cyan")
  4021.  
  4022. meshk = Instance.new("SpecialMesh",ay)
  4023. meshk.MeshType = "Sphere"
  4024.  
  4025. ay.Position = v3(999,999,999)
  4026. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  4027. ys = Instance.new("BodyVelocity",ay)
  4028. ys.Name = "GO1"
  4029. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4030.  
  4031. ys.Velocity = v3(0,6,0)
  4032. game.Debris:AddItem(ay,4)
  4033. end
  4034. end
  4035.  
  4036.  
  4037. function wip()
  4038. if not D then D = true
  4039. Idle = true
  4040.  
  4041. for i = 0,2,0.1 do
  4042. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  4043. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  4044. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  4045. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  4046. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  4047. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4048. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  4049. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4050. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  4051. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  4052. 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
  4053. 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
  4054. 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
  4055. 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
  4056. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  4057. game:GetService("RunService").RenderStepped:wait()
  4058. end
  4059. local sbs = Instance.new("BodyPosition", RootPart)
  4060. sbs.P = 3000
  4061. sbs.D = 1000
  4062. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  4063. sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
  4064. wait(0.5)
  4065. spiritballenergy = true
  4066. for i = 0,2,0.1 do
  4067. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  4068. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  4069. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  4070. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4071. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  4072. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4073. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4074. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4075. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4076. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4077. game:GetService("RunService").RenderStepped:wait()
  4078. end
  4079. wait(3)
  4080. local Bq = Instance.new("Part",UpperTorso)
  4081. Bq.Size = Vector3.new(1,1,1)
  4082. Bq.BrickColor = BrickColor.new("Cyan")
  4083. Bq.Material = "Neon"
  4084. Bq.Anchored = true
  4085. Bq.CFrame = RootPart.CFrame*CFrame.new(0,49,0)
  4086. local Bq2 = Instance.new("SpecialMesh",Bq)
  4087. Bq2.MeshType = "Sphere"
  4088. Bq2.Scale = Vector3.new(2,2,2)
  4089. Bq.Touched:connect(function(hit)
  4090. if hitted == false then
  4091. hitted = true
  4092. for i,v in pairs(FindNearestTorso(Bq.CFrame.p,100))do
  4093. if v:FindFirstChild('Humanoid') then
  4094. v.Humanoid:TakeDamage(math.random(16000000,170000000))
  4095. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  4096. end
  4097. end
  4098. Bq.Anchored = true
  4099. local To = Instance.new("Part",Character)
  4100. To.Size = Vector3.new(1,1,1)
  4101. To.BrickColor = BrickColor.new("White")
  4102. To.CanCollide = false
  4103. To.Anchored = true
  4104. To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  4105. local To2 = Instance.new("SpecialMesh",To)
  4106. To2.MeshId = "rbxassetid://1051557"
  4107. To2.Scale = Vector3.new(1,1,1)
  4108. local Grab = Instance.new("Part",Character)
  4109. Grab.Size = Vector3.new(1,1,1)
  4110. Grab.BrickColor = BrickColor.new("White")
  4111. Grab.CanCollide = false
  4112. Grab.Anchored = true
  4113. Grab.Material = "Neon"
  4114. Grab.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  4115. local Grab2 = Instance.new("SpecialMesh",Grab)
  4116. Grab2.MeshType = "Sphere"
  4117. Grab2.Scale = Vector3.new(70,70,70)
  4118. local Rin = Instance.new("Part",Character)
  4119. Rin.Size = Vector3.new(1,1,1)
  4120. Rin.BrickColor = BrickColor.new("White")
  4121. Rin.Anchored = true
  4122. Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  4123. local Rin2 = Instance.new("SpecialMesh",Rin)
  4124. Rin2.MeshId = "rbxassetid://3270017"
  4125. Rin2.Scale = Vector3.new(1,1,1)
  4126. for i = 1,1000 do
  4127. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  4128. Rin.Transparency = Rin.Transparency + 0.003
  4129. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  4130. To.Transparency = To.Transparency + 0.003
  4131. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  4132. Bq.Transparency = Bq.Transparency + 0.003
  4133. Grab.Transparency = Grab.Transparency + 0.003
  4134. game:GetService("RunService").RenderStepped:wait()
  4135. end
  4136. end
  4137. end)
  4138. for i = 1,200 do
  4139. Bq2.Scale = Bq2.Scale + Vector3.new(0.4,0.4,0.4)
  4140. game:GetService("RunService").RenderStepped:wait()
  4141. end
  4142. Bq.Anchored = false
  4143. local Fl = Instance.new("BodyVelocity",Bq)
  4144. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4145. Fl.velocity = Mouse.hit.lookVector*100
  4146. for i = 0,2,0.1 do
  4147. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  4148. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  4149. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4150. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4151. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  4152. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  4153. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4154. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4155. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  4156. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4157. game:GetService("RunService").RenderStepped:wait()
  4158. end
  4159. wait(8)
  4160. Idle = false
  4161. hitted = false
  4162. sbs:remove()
  4163. wait(2)
  4164. D = false
  4165. end
  4166. end
  4167.  
  4168. local rock3 = false
  4169. local rock2 = false
  4170. local rock = false
  4171.  
  4172.  
  4173. function RenderStepped2()
  4174.  
  4175.  
  4176.  
  4177. if rock2 == true then
  4178. wait(0.1)
  4179.  
  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(0,-5,0)
  4184. end
  4185. end
  4186.  
  4187. end
  4188. rock2 = false
  4189. end
  4190. if rock3 == true then
  4191. wait(0.1)
  4192. for i,v in pairs(Character:GetChildren()) do
  4193. if v:IsA("Part") then
  4194. if v.Name == "NewPart2" then
  4195. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  4196. end
  4197. end
  4198. end
  4199. rock3 = false
  4200. end
  4201. end
  4202.  
  4203. if rock == true then
  4204. wait(math.random(0.1,0.5))
  4205. ay = new("Part",Character)
  4206. ay.Name = "NewPart2"
  4207. ay.Size = v3(3.3,3.3,3.3)
  4208. ay.CanCollide = false
  4209. for i,v in pairs(workspace:GetChildren()) do
  4210. if v:IsA("Part") then
  4211. if v.Size.x > 150 then
  4212.  
  4213.  
  4214. ay.BrickColor = v.BrickColor
  4215. ay.Material = v.Material
  4216. ay.Transparency = v.Transparency
  4217. end
  4218. end
  4219. end
  4220. ay.Position = v3(999,999,999)
  4221. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4222. ys = Instance.new("BodyVelocity",ay)
  4223. ys.Name = "GO"
  4224. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4225.  
  4226. ys.Velocity = v3(0,6,0)
  4227. game.Debris:AddItem(ay,math.random(3,4))
  4228. end
  4229.  
  4230.  
  4231.  
  4232.  
  4233.  
  4234. RootPart.Touched:connect(function(hit)--dodge
  4235. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4236. if h ~= nil then
  4237. if Humanoid.Health > 0 and instinct == true then
  4238. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-2.2)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4239. script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
  4240. local ay = math.random(1,2)
  4241. if ay == 1 then
  4242. RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2,0,0)
  4243. else
  4244. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,7.3)
  4245. end
  4246. end
  4247. end
  4248. end)
  4249.  
  4250. tp = true
  4251.  
  4252. Mouse.KeyDown:connect(function(k)
  4253. if k == "1" then
  4254. if tp == true then
  4255. tp = false
  4256. local Must = Instance.new("Sound",UpperTorso)
  4257. Must.SoundId = "rbxassetid://1055279036"
  4258. Must.Pitch = 0.99
  4259. Must.Volume = 1.2
  4260. Must.Looped = false
  4261. wait(0)
  4262. Must:Play()
  4263. Zanzoken = Instance.new("Part",Character)
  4264. Zanzoken.Anchored = true
  4265. Zanzoken.CanCollide = false
  4266. Zanzoken.Position = v3(999,999,999)
  4267. Zanzoken.CFrame = LowerTorso.CFrame
  4268. game.Debris:AddItem(Zanzoken,0.5)
  4269. Zanzoken.Transparency = 1
  4270. wait()
  4271. idk = Instance.new("BillboardGui",Zanzoken)
  4272. idk.Size = UDim2.new(10,0,15,0)
  4273. idk.AlwaysOnTop = false
  4274. idk1 = Instance.new("ImageLabel",idk)
  4275. idk1.BackgroundTransparency = 1
  4276. idk.ExtentsOffset = v3(0,0,0)
  4277. idk1.ImageTransparency = 0
  4278. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4279. idk1.Size = UDim2.new(2,0,1,0)
  4280. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4281. idk1.Image = "rbxassetid://319554883"
  4282. wait(0)
  4283. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  4284. wait(0)
  4285. Zanzoken = Instance.new("Part",Character)
  4286. Zanzoken.Anchored = true
  4287. Zanzoken.CanCollide = false
  4288. Zanzoken.Position = v3(999,999,999)
  4289. Zanzoken.CFrame = LowerTorso.CFrame
  4290. game.Debris:AddItem(Zanzoken,0.5)
  4291. Zanzoken.Transparency = 1
  4292. wait()
  4293. idk = Instance.new("BillboardGui",Zanzoken)
  4294. idk.Size = UDim2.new(10,0,15,0)
  4295. idk.AlwaysOnTop = false
  4296. idk1 = Instance.new("ImageLabel",idk)
  4297. idk1.BackgroundTransparency = 1
  4298. idk.ExtentsOffset = v3(0,0,0)
  4299. idk1.ImageTransparency = 0
  4300. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4301. idk1.Size = UDim2.new(2,0,1,0)
  4302. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4303. idk1.Image = "rbxassetid://319554883"
  4304.  
  4305. wait(0.4)
  4306. tp = true
  4307.  
  4308.  
  4309. end
  4310. end
  4311. end)
  4312.  
  4313.  
  4314. Mouse.KeyDown:connect(function(key)
  4315. if key == "h" then
  4316. Idle = true
  4317. ssj = true
  4318. ssj2 = false
  4319. blue = false
  4320. base = false
  4321. multiplier = 3
  4322.  
  4323. local H = Instance.new("Part",UpperTorso)
  4324. H.Size = Vector3.new(1,1,1)
  4325. H.BrickColor = BrickColor.new("Cyan")
  4326. H.CanCollide = false
  4327. H.Material = "Neon"
  4328. H.Anchored = true
  4329. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4330. local H2 = Instance.new("SpecialMesh",H)
  4331. H2.MeshId = "rbxassetid://569384034"
  4332. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4333. RootPart.Anchored = true
  4334. local Music2 = Instance.new("Sound",UpperTorso)
  4335. Music2.SoundId = "rbxassetid://917377181"
  4336. Music2.Pitch = 1
  4337. Music2.Looped = false
  4338. Music2.Volume = 3.2
  4339. wait(0.0001)
  4340. Music2:Play()
  4341. local Music3 = Instance.new("Sound",UpperTorso)
  4342. Music3.SoundId = "rbxassetid://891397456"
  4343. Music3.Pitch = 1
  4344. Music3.Looped = false
  4345. Music3.Volume = 3.2
  4346. wait(0.0001)
  4347. Music3:Play()
  4348. coroutine.resume(coroutine.create(function()
  4349. for i = 1,4 do
  4350. local HQ = Instance.new("Part",Character)
  4351. HQ.Size = Vector3.new(1,0,1)
  4352. HQ.BrickColor = BrickColor.new("Cyan")
  4353. HQ.Material = "Neon"
  4354. HQ.Anchored = true
  4355. HQ.CanCollide = false
  4356. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4357. local HQ2 = Instance.new("SpecialMesh",HQ)
  4358. HQ2.MeshId = "rbxassetid://20329976"
  4359. HQ2.Scale = Vector3.new(1,1,1)
  4360. local HQ5 = Instance.new("Part",Character)
  4361. HQ5.Size = Vector3.new(1,0,1)
  4362. HQ5.BrickColor = BrickColor.new("Cyan")
  4363. HQ5.Material = "Neon"
  4364. HQ5.Anchored = true
  4365. HQ5.CanCollide = false
  4366. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4367. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4368. HQ6.MeshId = "rbxassetid://20329976"
  4369. HQ6.Scale = Vector3.new(1,1,1)
  4370.  
  4371. coroutine.resume(coroutine.create(function()
  4372. for i = 0,5,0.1 do
  4373. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4374. HQ.Transparency = HQ.Transparency + 0.09
  4375. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4376. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4377. HQ5.Transparency = HQ5.Transparency + 0.09
  4378. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4379. wait(0.00000000001)
  4380. end
  4381. end))
  4382. wait(0.3)
  4383. end
  4384. end))
  4385.  
  4386.  
  4387.  
  4388. for i = 0,10,0.1 do
  4389. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4390. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4391. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4392. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4393. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4394. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4395. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4396. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4397. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4398. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4399. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4400. game:GetService("RunService").RenderStepped:wait()
  4401. end
  4402. H:Destroy()
  4403. wait(0)
  4404.  
  4405. local Music7 = Instance.new("Sound",UpperTorso)
  4406. Music7.SoundId = "rbxassetid://1035030726"
  4407. Music7.Pitch = 1
  4408. Music7.Looped = false
  4409. Music7.Volume = 5.2
  4410. wait(0.0001)
  4411. Music7:Play()
  4412. local SS = Instance.new("Part",UpperTorso)
  4413. SS.Size = Vector3.new(1,1,1)
  4414. SS.BrickColor = BrickColor.new("New Yeller")
  4415. SS.CanCollide = false
  4416. SS.Material = "Neon"
  4417. SS.Anchored = true
  4418. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4419. local SS2 = Instance.new("SpecialMesh",SS)
  4420. SS2.MeshId = "rbxassetid://569384034"
  4421. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4422. coroutine.resume(coroutine.create(function()
  4423. for i = 1,5 do
  4424. local HQ = Instance.new("Part",Character)
  4425. HQ.Size = Vector3.new(1,0,1)
  4426. HQ.BrickColor = BrickColor.new("New Yeller")
  4427. HQ.Material = "Neon"
  4428. HQ.Anchored = true
  4429. HQ.CanCollide = false
  4430. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4431. local HQ2 = Instance.new("SpecialMesh",HQ)
  4432. HQ2.MeshId = "rbxassetid://20329976"
  4433. HQ2.Scale = Vector3.new(1,1,1)
  4434. local HQ5 = Instance.new("Part",Character)
  4435. HQ5.Size = Vector3.new(1,0,1)
  4436. HQ5.BrickColor = BrickColor.new("New Yeller")
  4437. HQ5.Material = "Neon"
  4438. HQ5.Anchored = true
  4439. HQ5.CanCollide = false
  4440. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4441. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4442. HQ6.MeshId = "rbxassetid://20329976"
  4443. HQ6.Scale = Vector3.new(1,1,1)
  4444.  
  4445. coroutine.resume(coroutine.create(function()
  4446. for i = 1,200 do
  4447. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4448. HQ.Transparency = HQ.Transparency + 0.09
  4449. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4450. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4451. HQ5.Transparency = HQ5.Transparency + 0.09
  4452. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4453. wait(0.00000000001)
  4454. end
  4455. end))
  4456. wait(0.3)
  4457. end
  4458. end))
  4459. local HQ = Instance.new("Part",RootPart)
  4460. HQ.Size = Vector3.new(1,1,1)
  4461. HQ.BrickColor = BrickColor.new("New Yeller")
  4462. HQ.Material = "Neon"
  4463. HQ.Anchored = true
  4464. HQ.CanCollide = false
  4465. HQ.Transparency = 0.4
  4466. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4467. local HQ2 = Instance.new("SpecialMesh",HQ)
  4468. HQ2.MeshType = "Cylinder"
  4469. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4470. local HQ23 = Instance.new("Part",RootPart)
  4471. HQ23.Size = Vector3.new(1,1,1)
  4472. HQ23.BrickColor = BrickColor.new("New Yeller")
  4473. HQ23.Material = "Neon"
  4474. HQ23.Anchored = true
  4475. HQ23.CanCollide = false
  4476. HQ23.Transparency = 0.4
  4477. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4478. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4479. HQ22.MeshType = "Cylinder"
  4480. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4481. local ZO = Instance.new("Part",RootPart)
  4482. ZO.Size = Vector3.new(1,1,1)
  4483. ZO.BrickColor = BrickColor.new("New Yeller")
  4484. ZO.Material = "Neon"
  4485. ZO.Anchored = true
  4486. ZO.CanCollide = false
  4487. ZO.Transparency = 0.4
  4488. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4489. local ZO2 = Instance.new("SpecialMesh",ZO)
  4490. ZO2.MeshType = "Cylinder"
  4491. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4492. local BO = Instance.new("Part",RootPart)
  4493. BO.Size = Vector3.new(1,1,1)
  4494. BO.BrickColor = BrickColor.new("New Yeller")
  4495. BO.Material = "Neon"
  4496. BO.Anchored = true
  4497. BO.CanCollide = false
  4498. BO.Transparency = 0.4
  4499. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4500. local BO2 = Instance.new("SpecialMesh",BO)
  4501. BO2.MeshType = "Cylinder"
  4502. BO2.Scale = Vector3.new(70,1.2,1.2)
  4503.  
  4504.  
  4505. Hair.BrickColor = BrickColor.new("Daisy orange")
  4506. wait(0.01)
  4507. Humanoid.MaxHealth = 50000
  4508. wait(0.01)
  4509. Humanoid.Health = 50000
  4510. Humanoid.JumpPower = 300
  4511. Character.Head.face.Texture = "rbxassetid://1108357707"
  4512. newaura2.ImageTransparency = 0
  4513. lig = Instance.new("PointLight",LowerTorso)
  4514. lig.Color=Color3.new(255, 255, 0)
  4515. lig.Range = 12
  4516. local Aura = Instance.new('ParticleEmitter')
  4517. Aura.Name = "Aura"
  4518. Aura.Texture = "rbxassetid://411939841"
  4519. Aura.Parent = UpperTorso
  4520. Aura.LightEmission = 1
  4521. Aura.Transparency = NumberSequence.new(0.2,1)
  4522. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  4523. Aura.Size = NumberSequence.new(0.2,8)
  4524. Aura.LockedToPart = true
  4525. Aura.Lifetime = NumberRange.new(1.5)
  4526. Aura.Rate = 50
  4527. Aura.Speed = NumberRange.new(1.3)
  4528. Aura.EmissionDirection = "Top"
  4529. Aura.Rotation = NumberRange.new(-8, 8)
  4530.  
  4531. for i = 0,18,0.1 do
  4532. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4533. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4534. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4535. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4536. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4537. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4538. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4539. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4540. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4541. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4542. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4543. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4544. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4545. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4546. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4547. game:GetService("RunService").RenderStepped:wait()
  4548. end
  4549. SS:Destroy()
  4550. Music3:Destroy()
  4551. Idle = false
  4552. BO:Destroy()
  4553. ZO:Destroy()
  4554. HQ23:Destroy()
  4555. HQ:Destroy()
  4556. local Music3 = Instance.new("Sound",UpperTorso)
  4557. Music3.SoundId = "rbxassetid://891397456"
  4558. Music3.Pitch = 1
  4559. Music3.Looped = true
  4560. Music3.Volume = 2.2
  4561. wait(0.0001)
  4562. Music3:Play()
  4563.  
  4564.  
  4565. RootPart.Anchored = false
  4566.  
  4567. end
  4568. end)
  4569.  
  4570.  
  4571.  
  4572.  
  4573. Mouse.KeyDown:connect(function(key)
  4574. if key == "m" and blue == true then
  4575.  
  4576. local Music5 = Instance.new("Sound",UpperTorso)
  4577. Music5.SoundId = "rbxassetid://874183151"
  4578. Music5.Pitch = 1
  4579. Music5.Looped = false
  4580. Music5.Volume = 3.6
  4581. wait(0.0001)
  4582. Music5:Play()
  4583. coroutine.resume(coroutine.create(function()
  4584. for i = 1,1 do
  4585. local ZQW = Instance.new("Part",Character)
  4586. ZQW.Size = Vector3.new(1,1,1)
  4587. ZQW.BrickColor = BrickColor.new("Cyan")
  4588. ZQW.Material = "Neon"
  4589. ZQW.Anchored = true
  4590. ZQW.CanCollide = false
  4591. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4592. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4593. ZQW2.MeshType = "Sphere"
  4594. ZQW2.Scale = Vector3.new(1,1,1)
  4595.  
  4596. coroutine.resume(coroutine.create(function()
  4597. for i = 1,200 do
  4598. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4599. ZQW.Transparency = ZQW.Transparency + 0.07
  4600. wait(0.00000000001)
  4601. end
  4602. end))
  4603. wait(0.3)
  4604. end
  4605. end))
  4606.  
  4607.  
  4608. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4609. Music4.SoundId = "rbxassetid://600060450"
  4610. Music4.Pitch = 1
  4611. Music4.Looped = true
  4612. Music4.Volume = 1.6
  4613. wait(0.0001)
  4614. Music4:Play()
  4615.  
  4616.  
  4617. local Aura = Instance.new('ParticleEmitter')
  4618. Aura.Name = "Aura"
  4619. Aura.Texture = "rbxassetid://1083580077"
  4620. Aura.Parent = UpperTorso
  4621. Aura.LightEmission = 0.7
  4622. Aura.Transparency = NumberSequence.new(0.2,1)
  4623. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4624. Aura.Size = NumberSequence.new(0.2,11)
  4625. Aura.LockedToPart = true
  4626. Aura.Lifetime = NumberRange.new(1.5)
  4627. Aura.Rate = 50
  4628. Aura.Speed = NumberRange.new(1.3)
  4629. Aura.EmissionDirection = "Top"
  4630. Aura.Rotation = NumberRange.new(-8, 8)
  4631. end
  4632. end)
  4633.  
  4634. Mouse.KeyDown:connect(function(key)
  4635. if key == "n" then
  4636. for i, v in pairs(UpperTorso:GetChildren()) do
  4637. if v:IsA('ParticleEmitter')then
  4638. v:Remove()
  4639. end
  4640. end
  4641. for i, v in pairs(Head:GetChildren()) do
  4642. if v:IsA('ParticleEmitter')then
  4643. v:Remove()
  4644. end
  4645. end
  4646. for i, v in pairs(UpperTorso:GetChildren()) do
  4647. if v:IsA("Sound") then
  4648. v:Remove()
  4649. end
  4650. end
  4651. end
  4652. end)
  4653.  
  4654.  
  4655.  
  4656. Mouse.KeyDown:connect(function(key)
  4657. if key == "y" and base == true and ssj == false then
  4658. Idle = true
  4659. ssj = false
  4660. ssj2 = false
  4661. blue = true
  4662. base = false
  4663. multiplier = 450
  4664.  
  4665. local H = Instance.new("Part",UpperTorso)
  4666. H.Size = Vector3.new(1,1,1)
  4667. H.BrickColor = BrickColor.new("Cyan")
  4668. H.CanCollide = false
  4669. H.Material = "Neon"
  4670. H.Anchored = true
  4671. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4672. local H2 = Instance.new("SpecialMesh",H)
  4673. H2.MeshId = "rbxassetid://569384034"
  4674. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4675. RootPart.Anchored = true
  4676. local Music2 = Instance.new("Sound",UpperTorso)
  4677. Music2.SoundId = "rbxassetid://917377181"
  4678. Music2.Pitch = 1
  4679. Music2.Looped = false
  4680. Music2.Volume = 3.2
  4681. wait(0.0001)
  4682. Music2:Play()
  4683. local Music3 = Instance.new("Sound",UpperTorso)
  4684. Music3.SoundId = "rbxassetid://891397456"
  4685. Music3.Pitch = 1
  4686. Music3.Looped = false
  4687. Music3.Volume = 3.2
  4688. wait(0.0001)
  4689. Music3:Play()
  4690. coroutine.resume(coroutine.create(function()
  4691. for i = 1,5 do
  4692. local HQ = Instance.new("Part",Character)
  4693. HQ.Size = Vector3.new(1,0,1)
  4694. HQ.BrickColor = BrickColor.new("Cyan")
  4695. HQ.Material = "Neon"
  4696. HQ.Anchored = true
  4697. HQ.CanCollide = false
  4698. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4699. local HQ2 = Instance.new("SpecialMesh",HQ)
  4700. HQ2.MeshId = "rbxassetid://20329976"
  4701. HQ2.Scale = Vector3.new(1,1,1)
  4702. local HQ5 = Instance.new("Part",Character)
  4703. HQ5.Size = Vector3.new(1,0,1)
  4704. HQ5.BrickColor = BrickColor.new("Cyan")
  4705. HQ5.Material = "Neon"
  4706. HQ5.Anchored = true
  4707. HQ5.CanCollide = false
  4708. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4709. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4710. HQ6.MeshId = "rbxassetid://20329976"
  4711. HQ6.Scale = Vector3.new(1,1,1)
  4712.  
  4713. coroutine.resume(coroutine.create(function()
  4714. for i = 0,6,0.1 do
  4715. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4716. HQ.Transparency = HQ.Transparency + 0.09
  4717. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4718. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4719. HQ5.Transparency = HQ5.Transparency + 0.09
  4720. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4721. wait(0.00000000001)
  4722. end
  4723. end))
  4724. wait(0.3)
  4725. end
  4726. end))
  4727.  
  4728.  
  4729.  
  4730. for i = 0,16,0.1 do
  4731. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4732. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4733. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4734. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4735. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4736. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4737. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4738. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4739. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4740. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4741. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4742. game:GetService("RunService").RenderStepped:wait()
  4743. end
  4744. H:Destroy()
  4745. wait(0)
  4746.  
  4747. local Music7 = Instance.new("Sound",UpperTorso)
  4748. Music7.SoundId = "rbxassetid://1019285316"
  4749. Music7.Pitch = 1
  4750. Music7.Looped = false
  4751. Music7.Volume = 5.2
  4752. wait(0.0001)
  4753. Music7:Play()
  4754. local SS = Instance.new("Part",UpperTorso)
  4755. SS.Size = Vector3.new(1,1,1)
  4756. SS.BrickColor = BrickColor.new("Toothpaste")
  4757. SS.CanCollide = false
  4758. SS.Material = "Neon"
  4759. SS.Anchored = true
  4760. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4761. local SS2 = Instance.new("SpecialMesh",SS)
  4762. SS2.MeshId = "rbxassetid://569384034"
  4763. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4764. coroutine.resume(coroutine.create(function()
  4765. for i = 1,11 do
  4766. local HQ = Instance.new("Part",Character)
  4767. HQ.Size = Vector3.new(1,0,1)
  4768. HQ.BrickColor = BrickColor.new("Toothpaste")
  4769. HQ.Material = "Neon"
  4770. HQ.Anchored = true
  4771. HQ.CanCollide = false
  4772. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4773. local HQ2 = Instance.new("SpecialMesh",HQ)
  4774. HQ2.MeshId = "rbxassetid://20329976"
  4775. HQ2.Scale = Vector3.new(1,1,1)
  4776. local HQ5 = Instance.new("Part",Character)
  4777. HQ5.Size = Vector3.new(1,0,1)
  4778. HQ5.BrickColor = BrickColor.new("Toothpaste")
  4779. HQ5.Material = "Neon"
  4780. HQ5.Anchored = true
  4781. HQ5.CanCollide = false
  4782. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4783. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4784. HQ6.MeshId = "rbxassetid://20329976"
  4785. HQ6.Scale = Vector3.new(1,1,1)
  4786. local ZQW = Instance.new("Part",Character)
  4787. ZQW.Size = Vector3.new(1,1,1)
  4788. ZQW.BrickColor = BrickColor.new("Cyan")
  4789. ZQW.Material = "Neon"
  4790. ZQW.Anchored = true
  4791. ZQW.CanCollide = false
  4792. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4793. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4794. ZQW2.MeshType = "Sphere"
  4795. ZQW2.Scale = Vector3.new(1,1,1)
  4796.  
  4797. coroutine.resume(coroutine.create(function()
  4798. for i = 1,200 do
  4799. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4800. HQ.Transparency = HQ.Transparency + 0.09
  4801. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4802. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4803. HQ5.Transparency = HQ5.Transparency + 0.09
  4804. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4805. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4806. ZQW.Transparency = ZQW.Transparency + 0.07
  4807. wait(0.00000000001)
  4808. end
  4809. end))
  4810. wait(0.3)
  4811. end
  4812. end))
  4813. local HQ = Instance.new("Part",RootPart)
  4814. HQ.Size = Vector3.new(1,1,1)
  4815. HQ.BrickColor = BrickColor.new("Cyan")
  4816. HQ.Material = "Neon"
  4817. HQ.Anchored = true
  4818. HQ.CanCollide = false
  4819. HQ.Transparency = 0.4
  4820. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4821. local HQ2 = Instance.new("SpecialMesh",HQ)
  4822. HQ2.MeshType = "Cylinder"
  4823. HQ2.Scale = Vector3.new(190,1.2,1.2)
  4824. local HQ23 = Instance.new("Part",RootPart)
  4825. HQ23.Size = Vector3.new(1,1,1)
  4826. HQ23.BrickColor = BrickColor.new("Cyan")
  4827. HQ23.Material = "Neon"
  4828. HQ23.Anchored = true
  4829. HQ23.CanCollide = false
  4830. HQ23.Transparency = 0.4
  4831. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4832. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4833. HQ22.MeshType = "Cylinder"
  4834. HQ22.Scale = Vector3.new(190,1.2,1.2)
  4835. local ZO = Instance.new("Part",RootPart)
  4836. ZO.Size = Vector3.new(1,1,1)
  4837. ZO.BrickColor = BrickColor.new("Cyan")
  4838. ZO.Material = "Neon"
  4839. ZO.Anchored = true
  4840. ZO.CanCollide = false
  4841. ZO.Transparency = 0.4
  4842. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4843. local ZO2 = Instance.new("SpecialMesh",ZO)
  4844. ZO2.MeshType = "Cylinder"
  4845. ZO2.Scale = Vector3.new(180,1.2,1.2)
  4846. local BO = Instance.new("Part",RootPart)
  4847. BO.Size = Vector3.new(1,1,1)
  4848. BO.BrickColor = BrickColor.new("Cyan")
  4849. BO.Material = "Neon"
  4850. BO.Anchored = true
  4851. BO.CanCollide = false
  4852. BO.Transparency = 0.4
  4853. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4854. local BO2 = Instance.new("SpecialMesh",BO)
  4855. BO2.MeshType = "Cylinder"
  4856. BO2.Scale = Vector3.new(150,1.2,1.2)
  4857.  
  4858.  
  4859. Hair.BrickColor = BrickColor.new("Cyan")
  4860. wait(0.01)
  4861. Humanoid.MaxHealth = 5000000000000
  4862. wait(0.01)
  4863. Humanoid.Health = 5000000000000
  4864. Humanoid.JumpPower = 300
  4865. Character.Head.face.Texture = "rbxassetid://262534270"
  4866. newaura2.ImageTransparency = 0
  4867. lig = Instance.new("PointLight",LowerTorso)
  4868. lig.Color=Color3.new(0, 255, 255)
  4869. lig.Range = 12
  4870.  
  4871.  
  4872. for i = 0,18,0.1 do
  4873. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4874. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4875. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4876. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4877. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4878. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4879. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4880. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4881. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4882. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4883. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4884. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4885. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4886. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4887. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4888. game:GetService("RunService").RenderStepped:wait()
  4889. end
  4890. SS:Destroy()
  4891. Music3:Destroy()
  4892. Idle = false
  4893. BO:Destroy()
  4894. ZO:Destroy()
  4895. HQ23:Destroy()
  4896. HQ:Destroy()
  4897. local Music2 = Instance.new("Sound",UpperTorso)--908226507
  4898. Music2.SoundId = "rbxassetid://907538836"
  4899. Music2.Pitch = 1
  4900. Music2.Looped = false
  4901. Music2.Volume = 4.2
  4902. wait(0.0001)
  4903. Music2:Play()
  4904.  
  4905. local Music3 = Instance.new("Sound",UpperTorso)--908226507
  4906. Music3.SoundId = "rbxassetid://908226507"
  4907. Music3.Pitch = 1
  4908. Music3.Looped = true
  4909. Music3.Volume = 0.1
  4910. wait(0.0001)
  4911. Music3:Play()
  4912.  
  4913.  
  4914. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4915. Music4.SoundId = "rbxassetid://600060450"
  4916. Music4.Pitch = 1
  4917. Music4.Looped = true
  4918. Music4.Volume = 1.6
  4919. wait(0.0001)
  4920. Music4:Play()
  4921.  
  4922.  
  4923. local Aura = Instance.new('ParticleEmitter')
  4924. Aura.Name = "Aura"
  4925. Aura.Texture = "rbxassetid://1083580077"
  4926. Aura.Parent = UpperTorso
  4927. Aura.LightEmission = 0.7
  4928. Aura.Transparency = NumberSequence.new(0.2,1)
  4929. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4930. Aura.Size = NumberSequence.new(0.2,11)
  4931. Aura.LockedToPart = true
  4932. Aura.Lifetime = NumberRange.new(1.5)
  4933. Aura.Rate = 50
  4934. Aura.Speed = NumberRange.new(1.3)
  4935. Aura.EmissionDirection = "Top"
  4936. Aura.Rotation = NumberRange.new(-8, 8)
  4937.  
  4938.  
  4939. RootPart.Anchored = false
  4940.  
  4941. Mouse.Button1Down:connect(function()
  4942. if attack == false and attacktype == 1 then
  4943. Strong()
  4944. attacktype = 2
  4945. elseif attack == false and attacktype == 2 then
  4946. Strong2()
  4947. attacktype = 3
  4948. elseif attack == false and attacktype == 3 then
  4949. Strong3()
  4950. attacktype = 1
  4951. end
  4952. end)
  4953. wait(2121)
  4954. DZ = false
  4955.  
  4956.  
  4957. end
  4958. end)
  4959.  
  4960.  
  4961.  
  4962.  
  4963.  
  4964. Mouse.KeyDown:connect(function(key)
  4965. if key == "j" and ssj == true then
  4966. Idle = true
  4967. ssj = false
  4968. ssj2 = true
  4969. blue = false
  4970. base = false
  4971. multiplier = 4
  4972.  
  4973. local H = Instance.new("Part",UpperTorso)
  4974. H.Size = Vector3.new(1,1,1)
  4975. H.BrickColor = BrickColor.new("New Yeller")
  4976. H.CanCollide = false
  4977. H.Material = "Neon"
  4978. H.Anchored = true
  4979. H.CFrame = RootPart.CFrame*CFrame.new(0,9.1,0)*CFrame.Angles(0,1.55,0)
  4980. local H2 = Instance.new("SpecialMesh",H)
  4981. H2.MeshId = "rbxassetid://569384034"
  4982. H2.Scale = Vector3.new(3.5,3.5,3.5)
  4983. RootPart.Anchored = true
  4984. local Music2 = Instance.new("Sound",UpperTorso)
  4985. Music2.SoundId = "rbxassetid://917377181"
  4986. Music2.Pitch = 1
  4987. Music2.Looped = false
  4988. Music2.Volume = 3.2
  4989. wait(0.0001)
  4990. Music2:Play()
  4991. local Music3 = Instance.new("Sound",UpperTorso)
  4992. Music3.SoundId = "rbxassetid://891397456"
  4993. Music3.Pitch = 1
  4994. Music3.Looped = false
  4995. Music3.Volume = 3.2
  4996. wait(0.0001)
  4997. Music3:Play()
  4998. coroutine.resume(coroutine.create(function()
  4999. for i = 1,20 do
  5000. local HQ = Instance.new("Part",Character)
  5001. HQ.Size = Vector3.new(1,0,1)
  5002. HQ.BrickColor = BrickColor.new("New Yeller")
  5003. HQ.Material = "Neon"
  5004. HQ.Anchored = true
  5005. HQ.CanCollide = false
  5006. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5007. local HQ2 = Instance.new("SpecialMesh",HQ)
  5008. HQ2.MeshId = "rbxassetid://20329976"
  5009. HQ2.Scale = Vector3.new(1,1,1)
  5010. local HQ5 = Instance.new("Part",Character)
  5011. HQ5.Size = Vector3.new(1,0,1)
  5012. HQ5.BrickColor = BrickColor.new("Gold")
  5013. HQ5.Material = "Neon"
  5014. HQ5.Anchored = true
  5015. HQ5.CanCollide = false
  5016. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5017. local HQ6 = Instance.new("SpecialMesh",HQ5)
  5018. HQ6.MeshId = "rbxassetid://20329976"
  5019. HQ6.Scale = Vector3.new(1,1,1)
  5020.  
  5021. coroutine.resume(coroutine.create(function()
  5022. for i = 0,20,0.1 do
  5023. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  5024. HQ.Transparency = HQ.Transparency + 0.09
  5025. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  5026. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  5027. HQ5.Transparency = HQ5.Transparency + 0.09
  5028. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  5029. wait(0.00000000001)
  5030. end
  5031. end))
  5032. wait(0.3)
  5033. end
  5034. end))
  5035.  
  5036.  
  5037.  
  5038. for i = 0,38,0.1 do
  5039. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  5040. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  5041. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  5042. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  5043. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  5044. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  5045. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5046. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5047. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5048. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5049. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  5050. game:GetService("RunService").RenderStepped:wait()
  5051. end
  5052. H:Destroy()
  5053. wait(0)
  5054.  
  5055. local Music7 = Instance.new("Sound",UpperTorso)
  5056. Music7.SoundId = "rbxassetid://1035030726"
  5057. Music7.Pitch = 1
  5058. Music7.Looped = false
  5059. Music7.Volume = 5.2
  5060. wait(0.0001)
  5061. Music7:Play()
  5062. local SS = Instance.new("Part",UpperTorso)
  5063. SS.Size = Vector3.new(1,1,1)
  5064. SS.BrickColor = BrickColor.new("New Yeller")
  5065. SS.CanCollide = false
  5066. SS.Material = "Neon"
  5067. SS.Anchored = true
  5068. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  5069. local SS2 = Instance.new("SpecialMesh",SS)
  5070. SS2.MeshId = "rbxassetid://569384034"
  5071. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  5072. coroutine.resume(coroutine.create(function()
  5073. for i = 1,11 do
  5074. local HQ = Instance.new("Part",Character)
  5075. HQ.Size = Vector3.new(1,0,1)
  5076. HQ.BrickColor = BrickColor.new("New Yeller")
  5077. HQ.Material = "Neon"
  5078. HQ.Anchored = true
  5079. HQ.CanCollide = false
  5080. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5081. local HQ2 = Instance.new("SpecialMesh",HQ)
  5082. HQ2.MeshId = "rbxassetid://20329976"
  5083. HQ2.Scale = Vector3.new(1,1,1)
  5084. local HQ5 = Instance.new("Part",Character)
  5085. HQ5.Size = Vector3.new(1,0,1)
  5086. HQ5.BrickColor = BrickColor.new("New Yeller")
  5087. HQ5.Material = "Neon"
  5088. HQ5.Anchored = true
  5089. HQ5.CanCollide = false
  5090. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5091. local HQ6 = Instance.new("SpecialMesh",HQ5)
  5092. HQ6.MeshId = "rbxassetid://20329976"
  5093. HQ6.Scale = Vector3.new(1,1,1)
  5094.  
  5095. coroutine.resume(coroutine.create(function()
  5096. for i = 1,200 do
  5097. HQ2.Scale = HQ2.Scale + Vector3.new(8,0,8)
  5098. HQ.Transparency = HQ.Transparency + 0.09
  5099. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  5100. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  5101. HQ5.Transparency = HQ5.Transparency + 0.09
  5102. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  5103. wait(0.00000000001)
  5104. end
  5105. end))
  5106. wait(0.3)
  5107. end
  5108. end))
  5109. local HQ = Instance.new("Part",RootPart)
  5110. HQ.Size = Vector3.new(1,1,1)
  5111. HQ.BrickColor = BrickColor.new("New Yeller")
  5112. HQ.Material = "Neon"
  5113. HQ.Anchored = true
  5114. HQ.CanCollide = false
  5115. HQ.Transparency = 0.4
  5116. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5117. local HQ2 = Instance.new("SpecialMesh",HQ)
  5118. HQ2.MeshType = "Cylinder"
  5119. HQ2.Scale = Vector3.new(120,1.2,1.2)
  5120. local HQ23 = Instance.new("Part",RootPart)
  5121. HQ23.Size = Vector3.new(1,1,1)
  5122. HQ23.BrickColor = BrickColor.new("New Yeller")
  5123. HQ23.Material = "Neon"
  5124. HQ23.Anchored = true
  5125. HQ23.CanCollide = false
  5126. HQ23.Transparency = 0.4
  5127. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5128. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5129. HQ22.MeshType = "Cylinder"
  5130. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5131. local ZO = Instance.new("Part",RootPart)
  5132. ZO.Size = Vector3.new(1,1,1)
  5133. ZO.BrickColor = BrickColor.new("New Yeller")
  5134. ZO.Material = "Neon"
  5135. ZO.Anchored = true
  5136. ZO.CanCollide = false
  5137. ZO.Transparency = 0.4
  5138. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5139. local ZO2 = Instance.new("SpecialMesh",ZO)
  5140. ZO2.MeshType = "Cylinder"
  5141. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5142. local BO = Instance.new("Part",RootPart)
  5143. BO.Size = Vector3.new(1,1,1)
  5144. BO.BrickColor = BrickColor.new("New Yeller")
  5145. BO.Material = "Neon"
  5146. BO.Anchored = true
  5147. BO.CanCollide = false
  5148. BO.Transparency = 0.4
  5149. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5150. local BO2 = Instance.new("SpecialMesh",BO)
  5151. BO2.MeshType = "Cylinder"
  5152. BO2.Scale = Vector3.new(70,1.2,1.2)
  5153.  
  5154. Hair.BrickColor = BrickColor.new("New Yeller")
  5155. Humanoid.MaxHealth = 100000
  5156. wait(0.01)
  5157. Humanoid.Health = 100000
  5158. Humanoid.JumpPower = 350
  5159. Character.Head.face.Texture = "rbxassetid://1108357707"
  5160. newaura2.ImageTransparency = 0
  5161. lig = Instance.new("PointLight",LowerTorso)
  5162. lig.Color=Color3.new(255, 255, 0)
  5163. lig.Range = 12
  5164. for i, v in pairs(LowerTorso:GetChildren()) do
  5165. if v:IsA('ParticleEmitter') then
  5166. v:Remove()
  5167. end
  5168. end
  5169. local Aura = Instance.new('ParticleEmitter')
  5170. Aura.Name = "Aura"
  5171. Aura.Texture = "rbxassetid://411939841"
  5172. Aura.Parent = UpperTorso
  5173. Aura.LightEmission = 1
  5174. Aura.Transparency = NumberSequence.new(0.2,1)
  5175. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  5176. Aura.Size = NumberSequence.new(0.2,8)
  5177. Aura.LockedToPart = true
  5178. Aura.Lifetime = NumberRange.new(1.5)
  5179. Aura.Rate = 50
  5180. Aura.Speed = NumberRange.new(1.3)
  5181. Aura.EmissionDirection = "Top"
  5182. Aura.Rotation = NumberRange.new(-8, 8)
  5183. local Aura2 = Instance.new('ParticleEmitter')
  5184. Aura2.Name = "Aura"
  5185. Aura2.Texture = "rbxassetid://749313320"
  5186. Aura2.Parent = UpperTorso
  5187. Aura2.LightEmission = 1
  5188. Aura2.Transparency = NumberSequence.new(0.2,1)
  5189. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5190. Aura2.Size = NumberSequence.new(4)
  5191. Aura2.LockedToPart = true
  5192. Aura2.Lifetime = NumberRange.new(0.1)
  5193. Aura2.Rate = 20
  5194. Aura2.Speed = NumberRange.new(0)
  5195. Aura2.EmissionDirection = "Top"
  5196. Aura2.Rotation = NumberRange.new(-360, 360)
  5197. for i = 0,18,0.1 do
  5198. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  5199. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  5200. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  5201. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  5202. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  5203. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5204. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5205. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5206. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  5207. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  5208. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  5209. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5210. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5211. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5212. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5213. game:GetService("RunService").RenderStepped:wait()
  5214. end
  5215. SS:Destroy()
  5216. Music3:Destroy()
  5217. Idle = false
  5218. BO:Destroy()
  5219. ZO:Destroy()
  5220. HQ23:Destroy()
  5221. HQ:Destroy()
  5222. local Music3 = Instance.new("Sound",UpperTorso)
  5223. Music3.SoundId = "rbxassetid://550623222"
  5224. Music3.Pitch = 1
  5225. Music3.Looped = true
  5226. Music3.Volume = 2.2
  5227. wait(0.0001)
  5228. Music3:Play()
  5229.  
  5230.  
  5231. RootPart.Anchored = false
  5232.  
  5233. end
  5234. end)
  5235.  
  5236.  
  5237. SoundFolder = Instance.new("Folder",Character)
  5238. SoundFolder.Name = "SoundFolder"
  5239. punchsound1 = Instance.new("Sound",UpperTorso)
  5240. punchsound1.Volume = 1.2
  5241. punchsound1.Name = "punchsound1"
  5242. punchsound1.Looped = false
  5243. punchsound1.SoundId = "rbxassetid://137579113"
  5244. StrongPunch = Instance.new("Sound",UpperTorso)
  5245. StrongPunch.Volume = 1.6
  5246. StrongPunch.Name = "StrongPunch"
  5247. StrongPunch.Looped = false
  5248. StrongPunch.SoundId = "rbxassetid://441202925"
  5249. StrongPunch = Instance.new("Sound",UpperTorso)
  5250. StrongPunch.Volume = 1.6
  5251. StrongPunch.Name = "StrongPunch"
  5252. StrongPunch.Looped = false
  5253. StrongPunch.SoundId = "rbxassetid://441202925"
  5254. StrongPunch1 = Instance.new("Sound",UpperTorso)
  5255. StrongPunch1.Volume = 1.6
  5256. StrongPunch1.Name = "StrongPunch"
  5257. StrongPunch1.Looped = false
  5258. StrongPunch1.SoundId = "rbxassetid://441202925"
  5259. StrongPunch2 = Instance.new("Sound",UpperTorso)
  5260. StrongPunch2.Volume = 1.6
  5261. StrongPunch2.Name = "StrongPunch"
  5262. StrongPunch.Looped = false
  5263. StrongPunch2.SoundId = "rbxassetid://441202925"
  5264. Zano = Instance.new("Sound",UpperTorso)
  5265. Zano.Volume = 6
  5266. Zano.Name = "Zano"
  5267. Zano.Looped = false
  5268. Zano.SoundId = "rbxassetid://744770874"
  5269. GroundImpact = Instance.new("Sound",UpperTorso)
  5270. GroundImpact.Volume = 8
  5271. GroundImpact.Name = "GroundImpact"
  5272. GroundImpact.Looped = false
  5273. GroundImpact.SoundId = "rbxassetid://165970126"
  5274. Break = Instance.new("Sound",UpperTorso)
  5275. Break.Volume = 5
  5276. Break.Name = "Bonebreak"
  5277. Break.Looped = false
  5278. Break.SoundId = "rbxassetid://314390675"
  5279. local new = Instance.new
  5280.  
  5281.  
  5282.  
  5283. local flying1 = true
  5284.  
  5285.  
  5286. if flying1 == true and canfly == true and nill == true then
  5287. idle = false
  5288. walk = false
  5289. canjump = false
  5290. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  5291. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  5292. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5293. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5294. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  5295. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5296. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  5297. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5298. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5299. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5300.  
  5301. end
  5302. if flying1 == true and canfly == true and foward == true then
  5303.  
  5304. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  5305. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  5306. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  5307. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  5308. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  5309. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5310. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  5311. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5312. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  5313. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  5314.  
  5315. end
  5316.  
  5317. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5318. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5319. local maxspeed = 120
  5320. local speed = 0
  5321. function Fly()
  5322. local Atch1 = Instance.new("Attachment",UpperTorso)Atch1.Position = Vector3.new(0,2,0)
  5323. local Atch2 = Instance.new("Attachment",UpperTorso)Atch2.Position = Vector3.new(0,-2.5,0)
  5324. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5325. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.9 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5326. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5327. local bg = Instance.new("BodyGyro", LowerTorso)
  5328. bg.P = 9e4
  5329. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5330. bg.cframe =LowerTorso.CFrame
  5331. local bv = Instance.new("BodyVelocity", LowerTorso)
  5332. bv.velocity = Vector3.new(0,0.1,0)
  5333. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5334. repeat wait()
  5335. Humanoid.PlatformStand = true
  5336. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5337. speed = speed+.90+(speed/maxspeed)
  5338. if speed > maxspeed then
  5339. speed = maxspeed
  5340. end
  5341. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5342. speed = speed-1
  5343. if speed < 0 then
  5344. speed = 0
  5345. end
  5346. end
  5347. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5348. 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
  5349. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5350. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5351. 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
  5352. else
  5353. bv.velocity = Vector3.new(0,0.1,0)
  5354. end
  5355. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  5356. until not flying
  5357. ctrl = {f = 0, b = 0, l = 0, r = 0}
  5358. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5359. speed = 0
  5360. bg:Destroy()
  5361. bv:Destroy()
  5362. Trail:Destroy()
  5363. Atch1:Destroy()
  5364. Atch2:Destroy()
  5365. Humanoid.PlatformStand = false
  5366. end
  5367. Mouse.KeyDown:connect(function(key)
  5368. if key:lower() == "g" then
  5369. if flying then flying = false
  5370. flying1 = false
  5371. Idle = true
  5372. walk = false
  5373. canjump = true
  5374. else
  5375. wait(0.1)
  5376. flying1 = true
  5377. flying = true
  5378. Fly()
  5379. end
  5380. elseif key:lower() == "w" then
  5381. ctrl.f = 1
  5382. nill = false
  5383. foward = true
  5384. elseif key:lower() == "s" then
  5385. ctrl.b = -1
  5386. elseif key:lower() == "a" then
  5387. ctrl.l = -1
  5388. elseif key:lower() == "d" then
  5389. ctrl.r = 1
  5390. end
  5391. end)
  5392. Mouse.KeyUp:connect(function(key)
  5393. if key:lower() == "w" then
  5394. ctrl.f = 0
  5395. nill = true
  5396. foward = false
  5397. elseif key:lower() == "s" then
  5398. ctrl.b = 0
  5399. elseif key:lower() == "a" then
  5400. ctrl.l = 0
  5401. elseif key:lower() == "d" then
  5402. ctrl.r = 0
  5403. end
  5404. end)
  5405. Fly()
  5406. local kiblastdone = true
  5407. local kiblast1 = false
  5408. local kiblast2 = false
  5409. local kiblast3 = false
  5410. local kiblast4 = false
  5411. local new = Instance.new
  5412. function hurt(hit, dmg)
  5413. if hit.Parent then
  5414. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5415. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5416. if hum then
  5417. if hum.Parent.Name ~= Player.Name then
  5418. if dmg == "Kill" or hum.Health > math.huge then
  5419. hit.Parent:BreakJoints()
  5420. return true
  5421. else
  5422. if math.random(0, 100) == 50 then
  5423. hum.Health = hum.Health - dmg*multiplier*2
  5424. else
  5425. hum.Health = hum.Health -dmg*multiplier
  5426. end
  5427. return true
  5428. end
  5429. end
  5430. end
  5431. end
  5432. end
  5433.  
  5434. function punch(hit, dmg)
  5435. if hit.Parent then
  5436. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5437. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5438. if hum then
  5439. if hum.Parent.Name ~= Player.Name then
  5440. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5441. hit.Parent:BreakJoints()
  5442. return true
  5443. else
  5444. if math.random(0, 100) == 50 then
  5445. hum.Health = hum.Health - dmg*multiplier*3.5
  5446. else
  5447. hum.Health = hum.Health -dmg*multiplier
  5448. end
  5449. return true
  5450. end
  5451. end
  5452. end
  5453. end
  5454. end
  5455.  
  5456.  
  5457. function smack(hit, dmg)
  5458. if hit.Parent then
  5459. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5460. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5461. if hum then
  5462. if hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  5463. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5464. hit.Parent:BreakJoints()
  5465. return true
  5466. else
  5467. if math.random(0, 100) == 50 then
  5468. hum.Health = hum.Health - dmg*multiplier*8
  5469. else
  5470. hum.Health = hum.Health -dmg*multiplier
  5471. end
  5472. return true
  5473. end
  5474. end
  5475. end
  5476. end
  5477. end
  5478.  
  5479.  
  5480. function kamehurt(hit, dmg)
  5481. if hit.Parent then
  5482. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5483. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5484. if hum then
  5485. if hum.Parent.Name ~= Player.Name then
  5486. if dmg == "Kill" or hum.Health > math.huge then
  5487. hit.Parent:BreakJoints()
  5488. return true
  5489. else
  5490. if math.random(0, 100) == 50 then
  5491. hum.Health = hum.Health - dmg*multiplier*400
  5492. else
  5493. hum.Health = hum.Health -dmg*multiplier
  5494. end
  5495. return true
  5496. end
  5497. end
  5498. end
  5499. end
  5500. end
  5501.  
  5502.  
  5503.  
  5504. function spirithurt(hit, dmg)
  5505. if hit.Parent then
  5506. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5507. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5508. if hum then
  5509. if hum.Parent.Name ~= Player.Name then
  5510. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5511. hit.Parent:BreakJoints()
  5512. return true
  5513. else
  5514. if math.random(0, 100) == 50 then
  5515. hum.Health = hum.Health - dmg*multiplier*8000
  5516. else
  5517. hum.Health = hum.Health -dmg*multiplier
  5518. end
  5519. return true
  5520. end
  5521. end
  5522. end
  5523. end
  5524. end
  5525.  
  5526. Mouse.KeyDown:connect(function(key)
  5527. if key == "x" then
  5528. Up()
  5529. end
  5530. end)
  5531.  
  5532.  
  5533.  
  5534.  
  5535.  
  5536. Mouse.KeyDown:connect(function(key)
  5537. if key == "b" then
  5538. Idle = true
  5539. if Debounces.CanAttack == true then
  5540. Debounces.CanAttack = false
  5541. Debounces.on = true
  5542. Debounces.NoIdl = true
  5543. RootPart.Anchored = true
  5544. for i = 0,4,0.1 do
  5545. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5546. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,-0,0),.1) --LeftUpperArm
  5547. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,0,0),.1)--RightUpperArm
  5548. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--LeftLowerArm
  5549. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,1,0),.1)--RightLowerArm
  5550. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  5551. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5552. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.6,0,0),.1)--LeftLowerLeg
  5553. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5554. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  5555. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  5556. 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
  5557. 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
  5558. 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
  5559. 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
  5560. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5561. game:GetService("RunService").RenderStepped:wait()
  5562. end
  5563.  
  5564.  
  5565. local Grab = Instance.new("Part",RootPart)
  5566. Grab.Size = Vector3.new(5,5,5)
  5567. Grab.CanCollide = false
  5568. Grab.Anchored = true
  5569. Grab.BrickColor = BrickColor.new("Deep orange")
  5570. Grab.Transparency = math.huge
  5571. local Grabo = Instance.new("Weld",Grab)
  5572. Grabo.Part0 = RootPart
  5573. Grabo.Part1 = Grab
  5574. Grabo.C0 = CFrame.new(0,-1.1,0)
  5575.  
  5576. Grab.Touched:connect(function(hit)
  5577.  
  5578.  
  5579. if hit.Name ~= "Grab" then
  5580. hurt(hit, 5)
  5581. end
  5582. end)
  5583.  
  5584. coroutine.resume(coroutine.create(function()
  5585. for i = 1,2 do
  5586. local HQ = Instance.new("Part",UpperTorso)
  5587. HQ.Size = Vector3.new(1,1,1)
  5588. HQ.BrickColor = BrickColor.new("Plum")
  5589. HQ.Material = "Neon"
  5590. HQ.Anchored = true
  5591. HQ.CanCollide = false
  5592. HQ.Transparency = 0.4
  5593. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  5594. local HQ2 = Instance.new("SpecialMesh",HQ)
  5595. HQ2.MeshType = "Sphere"
  5596. HQ2.Scale = Vector3.new(1,1,1)
  5597. local ZQW = Instance.new("Part",UpperTorso)
  5598. ZQW.Size = Vector3.new(1,1,1)
  5599. ZQW.BrickColor = BrickColor.new("Plum")
  5600. ZQW.Material = "Neon"
  5601. ZQW.Anchored = true
  5602. ZQW.CanCollide = false
  5603. ZQW.CFrame = Character.LeftHand.CFrame*CFrame.new(0,0,0)
  5604. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  5605. ZQW2.MeshId = "rbxassetid://9982590"
  5606. ZQW2.Scale = Vector3.new(1,1,1)
  5607. local H = Instance.new("Part",UpperTorso)
  5608. H.Size = Vector3.new(1,1,1)
  5609. H.BrickColor = BrickColor.new("Plum")
  5610. H.CanCollide = false
  5611. H.Anchored = true
  5612. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5613. local H2 = Instance.new("SpecialMesh",H)
  5614. H2.MeshId = "rbxassetid://9982590"
  5615. coroutine.resume(coroutine.create(function()
  5616. for i = 1,6 do
  5617. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2,0.2,0.2)
  5618. ZQW.Transparency = ZQW.Transparency + 0.1
  5619. HQ2.Scale = HQ2.Scale + Vector3.new(3,3,3)
  5620. HQ.Transparency = HQ.Transparency + 1
  5621. H2.Scale = H2.Scale + Vector3.new(0.2,0.2,0.2)
  5622. H.Transparency = H.Transparency + 0.1
  5623. wait(0.00000000001)
  5624. end
  5625. HQ:Destroy()
  5626. H2:Destroy()
  5627. H:Destroy()
  5628. HQ2:Destroy()
  5629. ZQW:Destroy()
  5630. ZQW2:Destroy()
  5631. end))
  5632. wait(0.3)
  5633. end
  5634. end))
  5635. wait(0.3)
  5636.  
  5637.  
  5638. Debounces.on = false
  5639. Debounces.Here = false
  5640. shot = shot + 1
  5641.  
  5642. ki = ki - 10
  5643. local rng = Instance.new("Part",RootPart)
  5644. rng.Anchored = true
  5645. rng.BrickColor = BrickColor.new("Plum")
  5646. rng.CanCollide = false
  5647. rng.FormFactor = 3
  5648. rng.Name = "Ring"
  5649. rng.Size = Vector3.new(8,8,8)
  5650. rng.Transparency = 0.35
  5651. rng.TopSurface = 0
  5652. rng.BottomSurface = 0
  5653. rng2 = rng:clone()
  5654. rng3 = rng2:clone()
  5655. rng4 = rng2:clone()
  5656. local rngm = Instance.new("SpecialMesh", rng)
  5657. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5658. rngm.Scale = Vector3.new(1,1,1)
  5659. rngm2 = rngm:clone()
  5660. rngm2.Scale = Vector3.new(1,1,1)
  5661. rngm3=rngm2:clone()
  5662. rngm3.Parent = rng3
  5663. rngm3.Scale = Vector3.new(1,1,1)
  5664. rngm4 = rngm2:clone()
  5665. rngm4.Parent = rng4
  5666. rngm4.Scale = Vector3.new(1,1,1)
  5667. local bem = Instance.new("Part",RootPart)
  5668. bem.Anchored = true
  5669. bem.Position = bem.Position + Vector3.new(0,0,150)
  5670. bem.BrickColor = BrickColor.new("Plum")
  5671. bem.CanCollide = false
  5672. bem.Material = "Neon"
  5673. local bem2 = Instance.new("Part",RootPart)
  5674. bem2.Anchored = true
  5675. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5676. bem2.BrickColor = BrickColor.new("White")
  5677. bem2.CanCollide = false
  5678. bem2.Material = "Neon"
  5679. local aura = Instance.new("ParticleEmitter",bem)
  5680. aura.Size = NumberSequence.new(11)
  5681. aura.Lifetime = NumberRange.new(0.5)
  5682. aura.LightEmission = 1
  5683. aura.Texture = "http://www.roblox.com/asset/?id="
  5684. aura.Speed = NumberRange.new(0)
  5685. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5686. aura.Rate = 400
  5687. bem.FormFactor = 3
  5688. bem.Name = "Beam" .. shot
  5689. bem.Size = Vector3.new(13,13,13)
  5690. bem.Transparency = 0.35
  5691. bem.TopSurface = 0
  5692. bem.BottomSurface = 0
  5693. local bemm2 = Instance.new("SpecialMesh", bem2)
  5694. bemm2.MeshType = 4
  5695. bemm2.Scale = Vector3.new(1, 1, 1)
  5696. bem2.FormFactor = 3
  5697. bem2.Name = "Beam" .. shot
  5698. bem2.Size = Vector3.new(11,11,11)
  5699. bem2.Transparency = 0.35
  5700. bem2.TopSurface = 0
  5701. bem2.BottomSurface = 0
  5702. local bemm = Instance.new("SpecialMesh", bem)
  5703. bemm.MeshType = 4
  5704. bemm.Scale = Vector3.new(1, 1, 1)
  5705. local out = Instance.new("Part",Character)
  5706. out.Anchored = true
  5707. out.BrickColor = BrickColor.new("Plum")
  5708. out.CanCollide = false
  5709. out.FormFactor = 3
  5710. out.Name = "Out"
  5711. out.Material = "Neon"
  5712. out.Size = Vector3.new(16,16,16)
  5713. out.Transparency = 0.35
  5714. out.TopSurface = 0
  5715. out.BottomSurface = 0
  5716. local outm = Instance.new("SpecialMesh", out)
  5717. outm.MeshType = 3
  5718. outm.Scale = Vector3.new(1, 1, 1)
  5719. local out2 = Instance.new("Part",Character)
  5720. out2.Anchored = true
  5721. out2.BrickColor = BrickColor.new("White")
  5722. out2.CanCollide = false
  5723. out2.FormFactor = 3
  5724. out2.Name = "Out"
  5725. out2.Material = "Neon"
  5726. out2.Size = Vector3.new(13,13,13)
  5727. out2.Transparency = 0.35
  5728. out2.TopSurface = 0
  5729. out2.BottomSurface = 0
  5730. local outm2 = Instance.new("SpecialMesh", out2)
  5731. outm2.MeshType = 3
  5732. outm2.Scale = Vector3.new(1, 1, 1)
  5733. local outau = Instance.new("Part",Character)
  5734. outau.Anchored = true
  5735. outau.BrickColor = BrickColor.new("White")
  5736. outau.CanCollide = false
  5737. outau.FormFactor = 3
  5738. outau.Name = "Out"
  5739. outau.Material = "Neon"
  5740. outau.Size = Vector3.new(0.1,0.1,0.1)
  5741. outau.Transparency = 0.35
  5742. outau.TopSurface = 0
  5743. outau.BottomSurface = 0
  5744. local outm2au = Instance.new("SpecialMesh", outau)
  5745. outm2au.MeshType = 3
  5746. outm2au.Scale = Vector3.new(1, 1, 1)
  5747. local outau2 = Instance.new("Part",Character)
  5748. outau2.Anchored = true
  5749. outau2.BrickColor = BrickColor.new("White")
  5750. outau2.CanCollide = false
  5751. outau2.FormFactor = 3
  5752. outau2.Name = "Out"
  5753. outau2.Material = "Neon"
  5754. outau2.Size = Vector3.new(0.1,0.1,0.1)
  5755. outau2.Transparency = 0.35
  5756. outau2.TopSurface = 0
  5757. outau2.BottomSurface = 0
  5758. local outm2au2 = Instance.new("SpecialMesh", outau2)
  5759. outm2au2.MeshType = 3
  5760. outm2au2.Scale = Vector3.new(1, 1, 1)
  5761. local outl = Instance.new("Part",Character)
  5762. outl.Anchored = true
  5763. outl.BrickColor = BrickColor.new("Plum")
  5764. outl.CanCollide = false
  5765. outl.FormFactor = 3
  5766. outl.Name = "Out"
  5767. outl.Material = "Neon"
  5768. outl.Size = Vector3.new(26,26,26)
  5769. outl.Transparency = 0.35
  5770. outl.TopSurface = 0
  5771. outl.BottomSurface = 0
  5772. local outml = Instance.new("SpecialMesh", outl)
  5773. outml.MeshType = 3
  5774. outml.Scale = Vector3.new(1, 1, 1)
  5775. local out2l = Instance.new("Part",Character)
  5776. out2l.Anchored = true
  5777. out2l.BrickColor = BrickColor.new("White")
  5778. out2l.CanCollide = false
  5779. out2l.FormFactor = 3
  5780. out2l.Name = "Out"
  5781. out2l.Material = "Neon"
  5782. out2l.Size = Vector3.new(21,21,21)
  5783. out2l.Transparency = 0.35
  5784. out2l.TopSurface = 0
  5785. out2l.BottomSurface = 0
  5786. local outm2l = Instance.new("SpecialMesh", out2l)
  5787. outm2l.MeshType = 3
  5788. outm2l.Scale = Vector3.new(1, 1, 1)
  5789. local bnd = Instance.new("Part", RootPart)
  5790. bnd.Anchored = true
  5791. bnd.BrickColor = BrickColor.new("Plum")
  5792. bnd.CanCollide = false
  5793. bnd.Material = "Neon"
  5794. bnd.FormFactor = 3
  5795. bnd.Name = "Bend"
  5796. bnd.Size = Vector3.new(10,10,10)
  5797. bnd.Transparency = 1
  5798. bnd.TopSurface = 0
  5799. bnd.BottomSurface = 0
  5800. local bndm = Instance.new("SpecialMesh", bnd)
  5801. bndm.MeshType = 3
  5802. bndm.Scale = Vector3.new(1,1,1)
  5803. local Chow = Instance.new('ParticleEmitter')
  5804. Chow.Name = "Aura"
  5805. Chow.Texture = "rbxassetid://779576004"
  5806. Chow.Parent = outau
  5807. Chow.LightEmission = 1
  5808. Chow.Transparency = NumberSequence.new(1,0.2,1)
  5809. Chow.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5810. Chow.Size = NumberSequence.new(22)
  5811. Chow.LockedToPart = true
  5812. Chow.Lifetime = NumberRange.new(0.2)
  5813. Chow.Rate = 100
  5814. Chow.Rotation = NumberRange.new(-360, 360)
  5815. Chow.Speed = NumberRange.new(0.3)
  5816. Chow.EmissionDirection = "Top"
  5817. local Chow2 = Instance.new('ParticleEmitter')
  5818. Chow2.Name = "Aura"
  5819. Chow2.Texture = "rbxassetid://779576004"
  5820. Chow2.Parent = outau2
  5821. Chow2.LightEmission = 1
  5822. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  5823. Chow2.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5824. Chow2.Size = NumberSequence.new(40)
  5825. Chow2.LockedToPart = true
  5826. Chow2.Lifetime = NumberRange.new(0.2)
  5827. Chow2.Rate = 200
  5828. Chow2.Rotation = NumberRange.new(-360, 360)
  5829. Chow2.Speed = NumberRange.new(0.3)
  5830. Chow2.EmissionDirection = "Top"
  5831. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  5832. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  5833. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5834. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5835. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5836. local To = Instance.new("Part",Character)
  5837. To.Size = Vector3.new(1,1,1)
  5838. To.BrickColor = BrickColor.new("White")
  5839. To.CanCollide = false
  5840. To.Anchored = true
  5841. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5842. local To2 = Instance.new("SpecialMesh",To)
  5843. To2.MeshId = "rbxassetid://1051557"
  5844. To2.Scale = Vector3.new(1,1,1)
  5845. local Rin = Instance.new("Part",Character)
  5846. Rin.Size = Vector3.new(1,1,1)
  5847. Rin.BrickColor = BrickColor.new("White")
  5848. Rin.Anchored = true
  5849. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5850. local Rin2 = Instance.new("SpecialMesh",Rin)
  5851. Rin2.MeshId = "rbxassetid://3270017"
  5852. Rin2.Scale = Vector3.new(1,1,1)
  5853. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5854. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5855. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5856. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5857. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5858. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5859. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5860. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5861. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  5862. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5863. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  5864. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5865. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5866. Debounces.Shewt = true
  5867. local Music2 = Instance.new("Sound",UpperTorso)
  5868. Music2.SoundId = "rbxassetid://977360812"
  5869. Music2.Pitch = 1
  5870. Music2.Looped = false
  5871. Music2.Volume = 3.2
  5872. wait(0.0001)
  5873. Music2:Play()
  5874. coroutine.wrap(function()
  5875. for i = 1, 20, 0.2 do
  5876. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  5877. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  5878. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  5879. rng.Transparency = i/20
  5880. rng3.Transparency = 1/24
  5881. rng4.Transparency = i/26
  5882. wait()
  5883. end
  5884. wait(5.0)
  5885. rng:Destroy()
  5886. end)()
  5887. if Debounces.Shewt == true then
  5888. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  5889. hit = ht.Parent
  5890. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  5891. if HasntTouched(hit.Name) == true and deb == false then
  5892. deb = true
  5893. coroutine.wrap(function()
  5894. hit:FindFirstChild("Humanoid").PlatformStand = true
  5895. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5896. hit.Parent:FindFirstChild("Humanoid")
  5897. end)()
  5898. table.insert(Touche, hit.Name)
  5899. deb = false
  5900. end
  5901. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  5902. if HasntTouched(hit.Parent.Name) == true and deb == false then
  5903. deb = true
  5904. coroutine.wrap(function()
  5905. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  5906. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5907. end)()
  5908. table.insert(Touche, hit.Parent.Name)
  5909. deb = false
  5910. for i, v in pairs(Touche) do
  5911. print(v)
  5912. end
  5913. end
  5914. end
  5915. end)
  5916. end
  5917. for i = 0, 1000, 25 do
  5918. bem.Size = Vector3.new(i, 14,14)
  5919. bem2.Size = Vector3.new(i, 8,8)
  5920. Grab.Size = Vector3.new(i, 14,14)
  5921. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5922. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5923. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5924. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5925. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5926. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5927. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5928. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5929. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5930. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  5931. bnd.Size = Vector3.new(10,10,10)
  5932. bndm.Scale = Vector3.new(10,10,10)
  5933. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  5934. Rin.Transparency = Rin.Transparency + 1
  5935. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  5936. To.Transparency = To.Transparency + 0.02
  5937. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  5938. if i % 10 == 0 then
  5939. local newRng = rng2:Clone()
  5940. newRng.Parent = RootPart
  5941. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5942. local newRngm = rngm2:clone()
  5943. newRngm.Parent=newRng
  5944. coroutine.wrap(function()
  5945. for i = 1, 10, 0.2 do
  5946. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  5947. newRng.Transparency = i/10
  5948. wait()
  5949. end
  5950. wait(0)
  5951. newRng:Destroy()
  5952. end)()
  5953. end
  5954. wait()
  5955. end
  5956. wait(0)---bem.Transparency = bem.Transparency + 0.009
  5957. Debounces.Shewt = false
  5958. out:Destroy()
  5959. out2:Destroy()
  5960. bnd:Destroy()
  5961. bem:Destroy()
  5962. bem2:Destroy()
  5963. To:Destroy()
  5964. To2:Destroy()
  5965. Music2:Destroy()
  5966. out2l:Destroy()
  5967. outl:Destroy()
  5968. outau:Destroy()
  5969. outau2:Destroy()
  5970. Trail:Destroy()
  5971. Atch1:Destroy()
  5972. Grab:Destroy()
  5973. Grabo:Destroy()
  5974. RootPart.Anchored = false
  5975. Debounces.Ready = false
  5976. for i, v in pairs(Touche) do
  5977. table.remove(Touche, i)
  5978. end
  5979. wait()
  5980. table.insert(Touche, Character.Name)
  5981. Debounces.NoIdl = false
  5982. if Debounces.CanAttack == false then
  5983. Debounces.CanAttack = true
  5984. end
  5985. end
  5986. end
  5987. Idle = false
  5988. Humanoid.WalkSpeed = 16
  5989. end)
  5990.  
  5991.  
  5992. Mouse.KeyDown:connect(function(key)
  5993. if key == "c" then
  5994. Idle = true
  5995. if Debounces.CanAttack == true then
  5996. Debounces.CanAttack = false
  5997. Debounces.on = true
  5998. Debounces.NoIdl = true
  5999. local Music2 = Instance.new("Sound",UpperTorso)
  6000. Music2.SoundId = "rbxassetid://1112364900"
  6001. Music2.Pitch = 1
  6002. Music2.Looped = false
  6003. Music2.Volume = 3.2
  6004. wait(0.0001)
  6005. Music2:Play()
  6006.  
  6007.  
  6008. local Bq = Instance.new("Part",Character)
  6009. Bq.Size = Vector3.new(0.2,0.2,0.2)
  6010. Bq.BrickColor = BrickColor.new("New Yeller")
  6011. Bq.Material = "Neon"
  6012. Bq.Anchored = true
  6013. Bq.CanCollide = false
  6014. Bq.Transparency = 0.6
  6015. Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6016. local Bq2 = Instance.new("SpecialMesh",Bq)
  6017. Bq2.MeshType = "Sphere"
  6018. Bq2.Scale = Vector3.new(3.8,3.8,3.8)
  6019. local HQ = Instance.new("Part",Bq)
  6020. HQ.Size = Vector3.new(1,1,1)
  6021. HQ.BrickColor = BrickColor.new("New Yeller")
  6022. HQ.Material = "Neon"
  6023. HQ.Anchored = true
  6024. HQ.CanCollide = false
  6025. HQ.Transparency = 0.4
  6026. HQ.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6027. local HQ2 = Instance.new("SpecialMesh",HQ)
  6028. HQ2.MeshType = "Cylinder"
  6029. HQ2.Scale = Vector3.new(120,1.2,1.2)
  6030. local HQ23 = Instance.new("Part",Bq)
  6031. HQ23.Size = Vector3.new(1,1,1)
  6032. HQ23.BrickColor = BrickColor.new("New Yeller")
  6033. HQ23.Material = "Neon"
  6034. HQ23.Anchored = true
  6035. HQ23.CanCollide = false
  6036. HQ23.Transparency = 0.4
  6037. HQ23.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6038. local HQ22 = Instance.new("SpecialMesh",HQ23)
  6039. HQ22.MeshType = "Cylinder"
  6040. HQ22.Scale = Vector3.new(90,1.2,1.2)
  6041. local ZO = Instance.new("Part",Bq)
  6042. ZO.Size = Vector3.new(1,1,1)
  6043. ZO.BrickColor = BrickColor.new("New Yeller")
  6044. ZO.Material = "Neon"
  6045. ZO.Anchored = true
  6046. ZO.CanCollide = false
  6047. ZO.Transparency = 0.4
  6048. ZO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6049. local ZO2 = Instance.new("SpecialMesh",ZO)
  6050. ZO2.MeshType = "Cylinder"
  6051. ZO2.Scale = Vector3.new(80,1.2,1.2)
  6052. local BO = Instance.new("Part",Bq)
  6053. BO.Size = Vector3.new(1,1,1)
  6054. BO.BrickColor = BrickColor.new("New Yeller")
  6055. BO.Material = "Neon"
  6056. BO.Anchored = true
  6057. BO.CanCollide = false
  6058. BO.Transparency = 0.4
  6059. BO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  6060. local BO2 = Instance.new("SpecialMesh",BO)
  6061. BO2.MeshType = "Cylinder"
  6062. BO2.Scale = Vector3.new(70,1.2,1.2)
  6063. local Grab = Instance.new("Part",RootPart)
  6064. Grab.Size = Vector3.new(5,5,5)
  6065. Grab.CanCollide = false
  6066. Grab.Anchored = true
  6067. Grab.BrickColor = BrickColor.new("Deep orange")
  6068. Grab.Transparency = math.huge
  6069. local Grabo = Instance.new("Weld",Grab)
  6070. Grabo.Part0 = RootPart
  6071. Grabo.Part1 = Grab
  6072. Grabo.C0 = CFrame.new(0,-1.1,0)
  6073.  
  6074. Grab.Touched:connect(function(hit)
  6075.  
  6076.  
  6077.  
  6078. if hit.Name ~= "Grab" then
  6079. kamehurt(hit, 10)
  6080. end
  6081. end)
  6082.  
  6083. RootPart.Anchored = true
  6084. for i = 0,20,0.1 do
  6085. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  6086. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-120)),.1) --LeftUpperArm
  6087. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(120),rad(0),rad(120)),.1)--RightUpperArm
  6088. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6089. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6090. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6091. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6092. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6093. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6094. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6095. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6096. Bq2.Scale = Bq2.Scale + Vector3.new(0.5,0.5,0.5)
  6097. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  6098. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  6099. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  6100. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  6101. game:GetService("RunService").RenderStepped:wait()
  6102. end
  6103. wait(0)
  6104. Bq:Destroy()
  6105. Music2:Destroy()
  6106.  
  6107.  
  6108. Debounces.on = false
  6109. Debounces.Here = false
  6110. shot = shot + 1
  6111.  
  6112.  
  6113. local rng = Instance.new("Part",RootPart)
  6114. rng.Anchored = true
  6115. rng.BrickColor = BrickColor.new("New Yeller")
  6116. rng.CanCollide = false
  6117. rng.FormFactor = 3
  6118. rng.Name = "Ring"
  6119. rng.Size = Vector3.new(8,8,8)
  6120. rng.Transparency = 0.35
  6121. rng.TopSurface = 0
  6122. rng.BottomSurface = 0
  6123. rng2 = rng:clone()
  6124. rng3 = rng2:clone()
  6125. rng4 = rng2:clone()
  6126. local rngm = Instance.new("SpecialMesh", rng)
  6127. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6128. rngm.Scale = Vector3.new(1,1,1)
  6129. rngm2 = rngm:clone()
  6130. rngm2.Scale = Vector3.new(1,1,1)
  6131. rngm3=rngm2:clone()
  6132. rngm3.Parent = rng3
  6133. rngm3.Scale = Vector3.new(1,1,1)
  6134. rngm4 = rngm2:clone()
  6135. rngm4.Parent = rng4
  6136. rngm4.Scale = Vector3.new(1,1,1)
  6137. local bem = Instance.new("Part",RootPart)
  6138. bem.Anchored = true
  6139. bem.Position = bem.Position + Vector3.new(0,0,150)
  6140. bem.BrickColor = BrickColor.new("New Yeller")
  6141. bem.CanCollide = false
  6142. bem.Material = "Neon"
  6143. local bem2 = Instance.new("Part",RootPart)
  6144. bem2.Anchored = true
  6145. bem2.Position = bem.Position + Vector3.new(0,0,150)
  6146. bem2.BrickColor = BrickColor.new("White")
  6147. bem2.CanCollide = false
  6148. bem2.Material = "Neon"
  6149. local aura = Instance.new("ParticleEmitter",bem)
  6150. aura.Size = NumberSequence.new(11)
  6151. aura.Lifetime = NumberRange.new(0.5)
  6152. aura.LightEmission = 1
  6153. aura.Texture = "http://www.roblox.com/asset/?id="
  6154. aura.Speed = NumberRange.new(0)
  6155. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6156. aura.Rate = 400
  6157. bem.FormFactor = 3
  6158. bem.Name = "Beam" .. shot
  6159. bem.Size = Vector3.new(13,13,13)
  6160. bem.Transparency = 0.35
  6161. bem.TopSurface = 0
  6162. bem.BottomSurface = 0
  6163. local bemm2 = Instance.new("SpecialMesh", bem2)
  6164. bemm2.MeshType = 4
  6165. bemm2.Scale = Vector3.new(1, 1, 1)
  6166. bem2.FormFactor = 3
  6167. bem2.Name = "Beam" .. shot
  6168. bem2.Size = Vector3.new(11,11,11)
  6169. bem2.Transparency = 0.35
  6170. bem2.TopSurface = 0
  6171. bem2.BottomSurface = 0
  6172. local bemm = Instance.new("SpecialMesh", bem)
  6173. bemm.MeshType = 4
  6174. bemm.Scale = Vector3.new(1, 1, 1)
  6175. local out = Instance.new("Part",Character)
  6176. out.Anchored = true
  6177. out.BrickColor = BrickColor.new("New Yeller")
  6178. out.CanCollide = false
  6179. out.FormFactor = 3
  6180. out.Name = "Out"
  6181. out.Material = "Neon"
  6182. out.Size = Vector3.new(46,46,46)
  6183. out.Transparency = 0.35
  6184. out.TopSurface = 0
  6185. out.BottomSurface = 0
  6186. local outm = Instance.new("SpecialMesh", out)
  6187. outm.MeshType = 3
  6188. outm.Scale = Vector3.new(1, 1, 1)
  6189. local out2 = Instance.new("Part",Character)
  6190. out2.Anchored = true
  6191. out2.BrickColor = BrickColor.new("White")
  6192. out2.CanCollide = false
  6193. out2.FormFactor = 3
  6194. out2.Name = "Out"
  6195. out2.Material = "Neon"
  6196. out2.Size = Vector3.new(40,40,40)
  6197. out2.Transparency = 0.35
  6198. out2.TopSurface = 0
  6199. out2.BottomSurface = 0
  6200. local outm2 = Instance.new("SpecialMesh", out2)
  6201. outm2.MeshType = 3
  6202. outm2.Scale = Vector3.new(1, 1, 1)
  6203. local outl = Instance.new("Part",Character)
  6204. outl.Anchored = true
  6205. outl.BrickColor = BrickColor.new("New Yeller")
  6206. outl.CanCollide = false
  6207. outl.FormFactor = 3
  6208. outl.Name = "Out"
  6209. outl.Material = "Neon"
  6210. outl.Size = Vector3.new(57,57,57)
  6211. outl.Transparency = 0.35
  6212. outl.TopSurface = 0
  6213. outl.BottomSurface = 0
  6214. local outml = Instance.new("SpecialMesh", outl)
  6215. outml.MeshType = 3
  6216. outml.Scale = Vector3.new(1, 1, 1)
  6217. local out2l = Instance.new("Part",Character)
  6218. out2l.Anchored = true
  6219. out2l.BrickColor = BrickColor.new("White")
  6220. out2l.CanCollide = false
  6221. out2l.FormFactor = 3
  6222. out2l.Name = "Out"
  6223. out2l.Material = "Neon"
  6224. out2l.Size = Vector3.new(49,49,49)
  6225. out2l.Transparency = 0.35
  6226. out2l.TopSurface = 0
  6227. out2l.BottomSurface = 0
  6228. local outm2l = Instance.new("SpecialMesh", out2l)
  6229. outm2l.MeshType = 3
  6230. outm2l.Scale = Vector3.new(1, 1, 1)
  6231. local outau = Instance.new("Part",Character)
  6232. outau.Anchored = true
  6233. outau.BrickColor = BrickColor.new("White")
  6234. outau.CanCollide = false
  6235. outau.FormFactor = 3
  6236. outau.Name = "Out"
  6237. outau.Material = "Neon"
  6238. outau.Size = Vector3.new(0.1,0.1,0.1)
  6239. outau.Transparency = 0.35
  6240. outau.TopSurface = 0
  6241. outau.BottomSurface = 0
  6242. local outm2au = Instance.new("SpecialMesh", outau)
  6243. outm2au.MeshType = 3
  6244. outm2au.Scale = Vector3.new(1, 1, 1)
  6245. local outau2 = Instance.new("Part",Character)
  6246. outau2.Anchored = true
  6247. outau2.BrickColor = BrickColor.new("White")
  6248. outau2.CanCollide = false
  6249. outau2.FormFactor = 3
  6250. outau2.Name = "Out"
  6251. outau2.Material = "Neon"
  6252. outau2.Size = Vector3.new(0.1,0.1,0.1)
  6253. outau2.Transparency = 0.35
  6254. outau2.TopSurface = 0
  6255. outau2.BottomSurface = 0
  6256. local outm2au2 = Instance.new("SpecialMesh", outau2)
  6257. outm2au2.MeshType = 3
  6258. outm2au2.Scale = Vector3.new(1, 1, 1)
  6259. local bnd = Instance.new("Part", RootPart)
  6260. bnd.Anchored = true
  6261. bnd.BrickColor = BrickColor.new("New Yeller")
  6262. bnd.CanCollide = false
  6263. bnd.Material = "Neon"
  6264. bnd.FormFactor = 3
  6265. bnd.Name = "Bend"
  6266. bnd.Size = Vector3.new(10,10,10)
  6267. bnd.Transparency = 1
  6268. bnd.TopSurface = 0
  6269. bnd.BottomSurface = 0
  6270. local bndm = Instance.new("SpecialMesh", bnd)
  6271. bndm.MeshType = 3
  6272. bndm.Scale = Vector3.new(1,1,1)
  6273. local Chow = Instance.new('ParticleEmitter')
  6274. Chow.Name = "Aura"
  6275. Chow.Texture = "rbxassetid://779576004"
  6276. Chow.Parent = outau
  6277. Chow.LightEmission = 1
  6278. Chow.Transparency = NumberSequence.new(1,0.2,1)
  6279. Chow.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6280. Chow.Size = NumberSequence.new(40)
  6281. Chow.LockedToPart = true
  6282. Chow.Lifetime = NumberRange.new(0.2)
  6283. Chow.Rate = 100
  6284. Chow.Rotation = NumberRange.new(-360, 360)
  6285. Chow.Speed = NumberRange.new(0.3)
  6286. Chow.EmissionDirection = "Top"
  6287. local Chow2 = Instance.new('ParticleEmitter')
  6288. Chow2.Name = "Aura"
  6289. Chow2.Texture = "rbxassetid://779576004"
  6290. Chow2.Parent = outau2
  6291. Chow2.LightEmission = 1
  6292. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  6293. Chow2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6294. Chow2.Size = NumberSequence.new(60)
  6295. Chow2.LockedToPart = true
  6296. Chow2.Lifetime = NumberRange.new(0.2)
  6297. Chow2.Rate = 200
  6298. Chow2.Rotation = NumberRange.new(-360, 360)
  6299. Chow2.Speed = NumberRange.new(0.3)
  6300. Chow2.EmissionDirection = "Top"
  6301. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  6302. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  6303. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  6304. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6305. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  6306. local To = Instance.new("Part",Character)
  6307. To.Size = Vector3.new(2,1,2)
  6308. To.BrickColor = BrickColor.new("New Yeller")
  6309. To.CanCollide = false
  6310. To.Anchored = true
  6311. To.Material = "Neon"
  6312. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6313. local To2 = Instance.new("SpecialMesh",To)
  6314. To2.MeshId = "rbxassetid://569384034"
  6315. To2.Scale = Vector3.new(10,10,10)
  6316. local Rin = Instance.new("Part",Character)
  6317. Rin.Size = Vector3.new(1,1,1)
  6318. Rin.BrickColor = BrickColor.new("White")
  6319. Rin.Anchored = true
  6320. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6321. local Rin2 = Instance.new("SpecialMesh",Rin)
  6322. Rin2.MeshId = "rbxassetid://3270017"
  6323. Rin2.Scale = Vector3.new(1,1,1)
  6324. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6325. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6326. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6327. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6328. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6329. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6330. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6331. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6332. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6333. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6334. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6335. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6336. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6337. Debounces.Shewt = true
  6338. local Music2 = Instance.new("Sound",UpperTorso)
  6339. Music2.SoundId = "rbxassetid://1117288204"
  6340. Music2.Pitch = 1
  6341. Music2.Looped = false
  6342. Music2.Volume = 7.2
  6343. wait(0.0001)
  6344. Music2:Play()
  6345. coroutine.wrap(function()
  6346. for i = 1, 20, 0.2 do
  6347. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6348. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6349. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6350. rng.Transparency = i/20
  6351. rng3.Transparency = 1/24
  6352. rng4.Transparency = i/26
  6353. wait()
  6354. end
  6355. wait(5.0)
  6356. rng:Destroy()
  6357. end)()
  6358. if Debounces.Shewt == true then
  6359. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6360. hit = ht.Parent
  6361. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6362. if HasntTouched(hit.Name) == true and deb == false then
  6363. deb = true
  6364. coroutine.wrap(function()
  6365. hit:FindFirstChild("Humanoid").PlatformStand = true
  6366. end)()
  6367. table.insert(Touche, hit.Name)
  6368. deb = false
  6369. end
  6370. coroutine.wrap(function()
  6371. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6372. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6373. wait(0.4)
  6374. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6375. end)()
  6376. table.insert(Touche, hit.Parent.Name)
  6377. deb = false
  6378. for i, v in pairs(Touche) do
  6379. print(v)
  6380. end
  6381. end
  6382. end)
  6383. end
  6384. for i = 0, 1700, 23 do
  6385. bem.Size = Vector3.new(i, 37,37)
  6386. bem2.Size = Vector3.new(i, 27,27)
  6387. Grab.Size = Vector3.new(i, 37,37)
  6388. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6389. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6390. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6391. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6392. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6393. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6394. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6395. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6396. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6397. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6398. bnd.Size = Vector3.new(10,10,10)
  6399. bndm.Scale = Vector3.new(10,10,10)
  6400. To.Transparency = To.Transparency + 0.012
  6401. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  6402. if i % 10 == 0 then
  6403. local newRng = rng2:Clone()
  6404. newRng.Parent = RootPart
  6405. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6406. local newRngm = rngm2:clone()
  6407. newRngm.Parent=newRng
  6408. coroutine.wrap(function()
  6409. for i = 1, 10, 0.2 do
  6410. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6411. newRng.Transparency = i/10
  6412. wait()
  6413. end
  6414. wait(0)
  6415. newRng:Destroy()
  6416. end)()
  6417. end
  6418. wait()
  6419. end
  6420. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6421. Debounces.Shewt = false
  6422. out:Destroy()
  6423. out2:Destroy()
  6424. bnd:Destroy()
  6425. bem:Destroy()
  6426. bem2:Destroy()
  6427. To:Destroy()
  6428. To2:Destroy()
  6429. Music2:Destroy()
  6430. out2l:Destroy()
  6431. outl:Destroy()
  6432. outau:Destroy()
  6433. outau2:Destroy()
  6434. Trail:Destroy()
  6435. Atch1:Destroy()
  6436. Grab:Destroy()
  6437. Grabo:Destroy()
  6438. RootPart.Anchored = false
  6439. Debounces.Ready = false
  6440. for i, v in pairs(Touche) do
  6441. table.remove(Touche, i)
  6442. end
  6443. wait()
  6444. table.insert(Touche, Character.Name)
  6445. Debounces.NoIdl = false
  6446. if Debounces.CanAttack == false then
  6447. Debounces.CanAttack = true
  6448. end
  6449. end
  6450. end
  6451. Idle = false
  6452. Humanoid.WalkSpeed = 16
  6453. end)
  6454.  
  6455.  
  6456. Mouse.KeyDown:connect(function(key)
  6457. if key == "" then
  6458. Idle = true
  6459. if Debounces.CanAttack == true then
  6460. Debounces.CanAttack = false
  6461. Debounces.on = true
  6462. Debounces.NoIdl = true
  6463.  
  6464.  
  6465.  
  6466. Debounces.on = false
  6467. Debounces.Here = false
  6468. shot = shot + 1
  6469.  
  6470.  
  6471. local rng = Instance.new("Part",RootPart)
  6472. rng.Anchored = true
  6473. rng.BrickColor = BrickColor.new("New Yeller")
  6474. rng.CanCollide = false
  6475. rng.FormFactor = 3
  6476. rng.Name = "Ring"
  6477. rng.Size = Vector3.new(8,8,8)
  6478. rng.Transparency = 0.35
  6479. rng.TopSurface = 0
  6480. rng.BottomSurface = 0
  6481. rng2 = rng:clone()
  6482. rng3 = rng2:clone()
  6483. rng4 = rng2:clone()
  6484. local rngm = Instance.new("SpecialMesh", rng)
  6485. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6486. rngm.Scale = Vector3.new(1,1,1)
  6487. rngm2 = rngm:clone()
  6488. rngm2.Scale = Vector3.new(1,1,1)
  6489. rngm3=rngm2:clone()
  6490. rngm3.Parent = rng3
  6491. rngm3.Scale = Vector3.new(1,1,1)
  6492. rngm4 = rngm2:clone()
  6493. rngm4.Parent = rng4
  6494. rngm4.Scale = Vector3.new(1,1,1)
  6495. local bem = Instance.new("Part",RootPart)
  6496. bem.Anchored = true
  6497. bem.Position = bem.Position + Vector3.new(0,0,150)
  6498. bem.BrickColor = BrickColor.new("New Yeller")
  6499. bem.CanCollide = false
  6500. bem.Material = "Neon"
  6501. local aura = Instance.new("ParticleEmitter",bem)
  6502. aura.Size = NumberSequence.new(11)
  6503. aura.Lifetime = NumberRange.new(0.5)
  6504. aura.LightEmission = 1
  6505. aura.Texture = "http://www.roblox.com/asset/?id="
  6506. aura.Speed = NumberRange.new(0)
  6507. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6508. aura.Rate = 400
  6509. bem.FormFactor = 3
  6510. bem.Name = "Beam" .. shot
  6511. bem.Size = Vector3.new(0,0,0)
  6512. bem.Transparency = 0.35
  6513. bem.TopSurface = 0
  6514. bem.BottomSurface = 0
  6515. local bemm = Instance.new("SpecialMesh", bem)
  6516. bemm.MeshType = 3
  6517. bemm.Scale = Vector3.new(1, 1, 1)
  6518. local out = Instance.new("Part",Character)
  6519. out.Anchored = true
  6520. out.BrickColor = BrickColor.new("New Yeller")
  6521. out.CanCollide = false
  6522. out.FormFactor = 3
  6523. out.Name = "Out"
  6524. out.Material = "Neon"
  6525. out.Size = Vector3.new(61,61,61)
  6526. out.Transparency = 1
  6527. out.TopSurface = 0
  6528. out.BottomSurface = 0
  6529. local outm = Instance.new("SpecialMesh", out)
  6530. outm.MeshType = 3
  6531. outm.Scale = Vector3.new(1, 1, 1)
  6532. local bnd = Instance.new("Part", RootPart)
  6533. bnd.Anchored = true
  6534. bnd.BrickColor = BrickColor.new("New Yeller")
  6535. bnd.CanCollide = false
  6536. bnd.Material = "Neon"
  6537. bnd.FormFactor = 3
  6538. bnd.Name = "Bend"
  6539. bnd.Size = Vector3.new(10,10,10)
  6540. bnd.Transparency = 1
  6541. bnd.TopSurface = 0
  6542. bnd.BottomSurface = 0
  6543. local bndm = Instance.new("SpecialMesh", bnd)
  6544. bndm.MeshType = 3
  6545. bndm.Scale = Vector3.new(1,1,1)
  6546. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6547. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6548. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6549. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6550. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6551. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6552. Debounces.Shewt = true
  6553. coroutine.wrap(function()
  6554. for i = 1, 20, 0.2 do
  6555. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6556. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6557. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6558. rng.Transparency = i/20
  6559. rng3.Transparency = 1/24
  6560. rng4.Transparency = i/26
  6561. wait()
  6562. end
  6563. wait(5.0)
  6564. rng:Destroy()
  6565. end)()
  6566. if Debounces.Shewt == true then
  6567. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6568. hit = ht.Parent
  6569. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6570. if HasntTouched(hit.Name) == true and deb == false then
  6571. deb = true
  6572. coroutine.wrap(function()
  6573. hit:FindFirstChild("Humanoid").PlatformStand = true
  6574. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6575. hit.Parent:FindFirstChild("Humanoid")
  6576. hit.Parent.Humanoid:TakeDamage(2123333900)
  6577. end)()
  6578. table.insert(Touche, hit.Name)
  6579. deb = false
  6580. end
  6581. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6582. if HasntTouched(hit.Parent.Name) == true and deb == false then
  6583. deb = true
  6584. coroutine.wrap(function()
  6585. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6586. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6587. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6588. wait(0.4)
  6589. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6590. end)()
  6591. table.insert(Touche, hit.Parent.Name)
  6592. deb = false
  6593. for i, v in pairs(Touche) do
  6594. print(v)
  6595. end
  6596. end
  6597. end
  6598. end)
  6599. end
  6600. for i = 0,2,0.1 do
  6601. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6602. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6603. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6604. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6605. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6606. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6607. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6608. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6609. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6610. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6611. 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
  6612. 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
  6613. 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
  6614. 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
  6615. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6616. game:GetService("RunService").RenderStepped:wait()
  6617. end
  6618. for i = 0, 300, 5 do
  6619. bem.Size = Vector3.new(i, 12,12)
  6620. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6621. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6622. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6623. bnd.Size = Vector3.new(10,10,10)
  6624. bndm.Scale = Vector3.new(10,10,10)
  6625. if i % 10 == 0 then
  6626. local newRng = rng2:Clone()
  6627. newRng.Parent = RootPart
  6628. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6629. local newRngm = rngm2:clone()
  6630. newRngm.Parent=newRng
  6631. coroutine.wrap(function()
  6632. for i = 1, 10, 0.2 do
  6633. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6634. newRng.Transparency = i/10
  6635. wait()
  6636. end
  6637. for i = 1,20 do
  6638. bem.Transparency = bem.Transparency + 0.01
  6639. out.Transparency = out.Transparency + 0.01
  6640. end
  6641. wait(0)
  6642. newRng:Destroy()
  6643. pt:Destroy()
  6644. pt2:Destroy()
  6645. end)()
  6646. end
  6647. wait()
  6648. end
  6649. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6650. Debounces.Shewt = false
  6651. out:Destroy()
  6652. bnd:Destroy()
  6653. bem:Destroy()
  6654. Debounces.Ready = false
  6655. for i, v in pairs(Touche) do
  6656. table.remove(Touche, i)
  6657. end
  6658. wait()
  6659. table.insert(Touche, Character.Name)
  6660. Debounces.NoIdl = false
  6661. if Debounces.CanAttack == false then
  6662. Debounces.CanAttack = true
  6663. end
  6664. end
  6665. end
  6666. Idle = false
  6667. end)
  6668.  
  6669.  
  6670.  
  6671. function unused()
  6672. if not D then D = true
  6673. Idle = true
  6674. local Grab = Instance.new("Part",RightHand)
  6675. Grab.Size = Vector3.new(3,3,3)
  6676. Grab.CanCollide = false
  6677. Grab.BrickColor = BrickColor.new("Deep orange")
  6678. Grab.Transparency = math.huge
  6679. local Grabo = Instance.new("Weld",Grab)
  6680. Grabo.Part0 = RightHand
  6681. Grabo.Part1 = Grab
  6682. Grabo.C0 = CFrame.new(0,-1.1,0)
  6683. coroutine.resume(coroutine.create(function()
  6684. for i = 1,3 do
  6685. local HQ = Instance.new("Part",RightHand)
  6686. HQ.Size = Vector3.new(1,1,1)
  6687. HQ.BrickColor = BrickColor.new("White")
  6688. HQ.Material = "Neon"
  6689. HQ.Anchored = true
  6690. HQ.CanCollide = false
  6691. HQ.Transparency = 0.4
  6692. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  6693. local HQ2 = Instance.new("SpecialMesh",HQ)
  6694. HQ2.MeshType = "Sphere"
  6695. HQ2.Scale = Vector3.new(1,1,1)
  6696. local ZQW = Instance.new("Part",RightHand)
  6697. ZQW.Size = Vector3.new(1,1,1)
  6698. ZQW.BrickColor = BrickColor.new("New Yeller")
  6699. ZQW.Material = "Neon"
  6700. ZQW.Transparency = 0.4
  6701. ZQW.Anchored = true
  6702. ZQW.CanCollide = false
  6703. ZQW.Position = v3(999,999,999)
  6704. ZQW.CFrame = RootPart.CFrame*CFrame.new(0, 0, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,300,0)
  6705. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  6706. ZQW2.MeshType = "Cylinder"
  6707. ZQW2.Scale = Vector3.new(1,1,1)
  6708. local H = Instance.new("Part",RightHand)
  6709. H.Size = Vector3.new(1,1,1)
  6710. H.BrickColor = BrickColor.new("White")
  6711. H.CanCollide = false
  6712. H.Anchored = true
  6713. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  6714. local H2 = Instance.new("SpecialMesh",H)
  6715. H2.MeshId = "rbxassetid://9982590"
  6716. coroutine.resume(coroutine.create(function()
  6717. for i = 1,200 do
  6718. ZQW2.Scale = ZQW2.Scale + Vector3.new(30,1,120)
  6719. ZQW.Transparency = ZQW.Transparency + 0.009
  6720. HQ2.Scale = HQ2.Scale + Vector3.new(0.4,45,0.4)
  6721. HQ.Transparency = HQ.Transparency + 1
  6722. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  6723. H.Transparency = H.Transparency + 0.2
  6724. wait(0.00000000001)
  6725. end
  6726. HQ:Destroy()
  6727. H2:Destroy()
  6728. H:Destroy()
  6729. HQ2:Destroy()
  6730. ZQW:Destroy()
  6731. ZQW2:Destroy()
  6732. end))
  6733. wait(0.3)
  6734. end
  6735. end))
  6736. local SFXZ = Instance.new("Sound",UpperTorso)
  6737. SFXZ.SoundId = "rbxassetid://169259383"
  6738. SFXZ.Volume = 1
  6739. SFXZ.Pitch = 1.5
  6740. SFXZ.Looped = false
  6741. wait(0.01)
  6742. SFXZ:Play()
  6743. Grab.Touched:connect(function(hit)
  6744. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6745. Grab:Destroy()
  6746. hit.Parent.Humanoid:TakeDamage(30)
  6747. local SFXZZ = Instance.new("Sound",hit)
  6748. SFXZZ.SoundId = "rbxassetid://1056625824"
  6749. SFXZZ.Volume = 2.5
  6750. SFXZZ.Pitch = 1
  6751. SFXZZ.Looped = false
  6752. wait(0.01)
  6753. SFXZZ:Play()
  6754. local H = Instance.new("Part",Character)
  6755. H.Size = Vector3.new(1,1,1)
  6756. H.BrickColor = BrickColor.new("White")
  6757. H.CanCollide = false
  6758. H.Anchored = true
  6759. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6760. local H2 = Instance.new("SpecialMesh",H)
  6761. H2.MeshId = "rbxassetid://3270017"
  6762. local H3 = Instance.new("Part",Character)
  6763. H3.Size = Vector3.new(1,1,1)
  6764. H3.BrickColor = BrickColor.new("White")
  6765. H3.CanCollide = false
  6766. H3.Anchored = true
  6767. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6768. local H23 = Instance.new("SpecialMesh",H3)
  6769. H23.MeshId = "rbxassetid://3270017"
  6770. local H33 = Instance.new("Part",Character)
  6771. H33.Size = Vector3.new(1,1,1)
  6772. H33.BrickColor = BrickColor.new("White")
  6773. H33.CanCollide = false
  6774. H33.Anchored = true
  6775. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6776. local H233 = Instance.new("SpecialMesh",H33)
  6777. H233.MeshId = "rbxassetid://20329976"
  6778. local H2 = Instance.new("SpecialMesh",H)
  6779. H2.MeshId = "rbxassetid://3270017"
  6780. local H5 = Instance.new("Part",Character)
  6781. H5.Size = Vector3.new(1,1,1)
  6782. H5.BrickColor = BrickColor.new("White")
  6783. H5.CanCollide = false
  6784. H5.Anchored = true
  6785. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6786. local H25 = Instance.new("SpecialMesh",H5)
  6787. H25.MeshId = "rbxassetid://3270017"
  6788. local Hi = Instance.new("Part",hit)
  6789. Hi.Size = Vector3.new(1,1,1)
  6790. Hi.BrickColor = BrickColor.new("White")
  6791. Hi.CanCollide = false
  6792. Hi.Anchored = true
  6793. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6794. local Hi2 = Instance.new("SpecialMesh",Hi)
  6795. Hi2.MeshId = "rbxassetid://3270017"
  6796. coroutine.resume(coroutine.create(function()
  6797. for i = 1,200 do
  6798. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  6799. H.Transparency = H.Transparency + 0.09
  6800. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  6801. H3.Transparency = H3.Transparency + 0.09
  6802. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  6803. H33.Transparency = H3.Transparency + 0.09
  6804. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  6805. H5.Transparency = H5.Transparency + 0.09
  6806. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6807. Hi.Transparency = Hi.Transparency + 0.09
  6808. wait(0.00000000001)
  6809. end
  6810. end))
  6811. local SFXZ = Instance.new("Sound",UpperTorso)
  6812. SFXZ.SoundId = "rbxassetid://447041606"
  6813. SFXZ.Volume = 6
  6814. SFXZ.Pitch = 1
  6815. SFXZ.Looped = false
  6816. wait(0.01)
  6817. SFXZ:Play()
  6818. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6819. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  6820. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  6821. wait(0.05)
  6822. Fl:remove()
  6823. local ry,ht,ps=nil,nil,nil
  6824. while ht==nil do
  6825. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  6826. wait()
  6827. end
  6828. for i = 1, 15 do
  6829. local gtrace = Instance.new("Part",game.Workspace)
  6830. gtrace.BrickColor = BrickColor.new("Grey")
  6831. gtrace.Material = "Slate"
  6832. gtrace.Size = Vector3.new(31,31,31)
  6833. gtrace.Anchored = true
  6834. gtrace.CanCollide = true
  6835. 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)))
  6836. local gdisp = coroutine.wrap(function()
  6837. wait(12)
  6838. for i = 1, 9 do
  6839. wait(.1)
  6840. gtrace.Transparency = gtrace.Transparency + .1
  6841. end
  6842. gtrace:Destroy()
  6843. end)
  6844. gdisp()
  6845. end
  6846. local SFXZ = Instance.new("Sound",hit)
  6847. SFXZ.SoundId = "rbxassetid://539294959"
  6848. SFXZ.Volume = 10
  6849. SFXZ.Pitch = 1
  6850. SFXZ.Looped = false
  6851. wait(0.01)
  6852. SFXZ:Play()
  6853. local SFXZ = Instance.new("Sound",hit)
  6854. SFXZ.SoundId = "rbxassetid://180120107"
  6855. SFXZ.Volume = 10
  6856. SFXZ.Pitch = 1
  6857. SFXZ.Looped = false
  6858. wait(0.01)
  6859. SFXZ:Play()
  6860. local SFXZ = Instance.new("Sound",hit)
  6861. SFXZ.SoundId = "rbxassetid://315775189"
  6862. SFXZ.Volume = 10
  6863. SFXZ.Pitch = 1
  6864. SFXZ.Looped = false
  6865. wait(0.01)
  6866. SFXZ:Play()
  6867. local SFXZ = Instance.new("Sound",hit)
  6868. SFXZ.SoundId = "rbxassetid://157878578"
  6869. SFXZ.Volume = 10
  6870. SFXZ.Pitch = 1
  6871. SFXZ.Looped = false
  6872. wait(0.01)
  6873. SFXZ:Play()
  6874. hit.Parent:BreakJoints()
  6875. local H = Instance.new("Part",Character)
  6876. H.Size = Vector3.new(1,1,1)
  6877. H.BrickColor = BrickColor.new("White")
  6878. H.CanCollide = false
  6879. H.Anchored = true
  6880. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6881. local H2 = Instance.new("SpecialMesh",H)
  6882. H2.MeshId = "rbxassetid://3270017"
  6883. local H3 = Instance.new("Part",Character)
  6884. H3.Size = Vector3.new(1,1,1)
  6885. H3.BrickColor = BrickColor.new("White")
  6886. H3.CanCollide = false
  6887. H3.Anchored = true
  6888. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6889. local H23 = Instance.new("SpecialMesh",H3)
  6890. H23.MeshId = "rbxassetid://3270017"
  6891. local H33 = Instance.new("Part",Character)
  6892. H33.Size = Vector3.new(1,1,1)
  6893. H33.BrickColor = BrickColor.new("White")
  6894. H33.CanCollide = false
  6895. H33.Anchored = true
  6896. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6897. local H233 = Instance.new("SpecialMesh",H33)
  6898. H233.MeshId = "rbxassetid://20329976"
  6899. local H2 = Instance.new("SpecialMesh",H)
  6900. H2.MeshId = "rbxassetid://3270017"
  6901. local H5 = Instance.new("Part",Character)
  6902. H5.Size = Vector3.new(1,1,1)
  6903. H5.BrickColor = BrickColor.new("White")
  6904. H5.CanCollide = false
  6905. H5.Anchored = true
  6906. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6907. local H25 = Instance.new("SpecialMesh",H5)
  6908. H25.MeshId = "rbxassetid://3270017"
  6909. local Hi = Instance.new("Part",hit)
  6910. Hi.Size = Vector3.new(1,1,1)
  6911. Hi.BrickColor = BrickColor.new("White")
  6912. Hi.CanCollide = false
  6913. Hi.Anchored = true
  6914. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6915. local Hi2 = Instance.new("SpecialMesh",Hi)
  6916. Hi2.MeshId = "rbxassetid://3270017"
  6917. coroutine.resume(coroutine.create(function()
  6918. for i = 1,200 do
  6919. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  6920. H.Transparency = H.Transparency + 0.03
  6921. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  6922. H3.Transparency = H3.Transparency + 0.03
  6923. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  6924. H33.Transparency = H3.Transparency + 0.03
  6925. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  6926. H5.Transparency = H5.Transparency + 0.03
  6927. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6928. Hi.Transparency = Hi.Transparency + 0.03
  6929. wait(0.00000000001)
  6930. end
  6931. end))
  6932. end
  6933. end)
  6934. for i = 0,2,0.1 do
  6935. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6936. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6937. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6938. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6939. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6940. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6941. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6942. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6943. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6944. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6945. 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
  6946. 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
  6947. 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
  6948. 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
  6949. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6950. game:GetService("RunService").RenderStepped:wait()
  6951. end
  6952. coroutine.resume(coroutine.create(function()
  6953. wait(0.5)
  6954. Grab:remove()
  6955. end))
  6956. Idle = false
  6957. wait(0.1)
  6958. D = false
  6959. end
  6960. end
  6961.  
  6962.  
  6963. function TargetSelect(person)
  6964. local dd=coroutine.wrap(function()
  6965. if targetted ~= person then
  6966. targetted = person
  6967. for i = 0, 2, 0.1 do
  6968. swait()
  6969. end
  6970. end
  6971. end)
  6972. dd()
  6973. end
  6974.  
  6975. Mouse.KeyDown:connect(function(key)
  6976. if key == 'f' then
  6977. HomingAttack()
  6978. end
  6979. end)
  6980.  
  6981.  
  6982. Mouse.KeyDown:connect(function(key)
  6983. if key == 'v' then
  6984. GodFist()
  6985. end
  6986. end)
  6987.  
  6988. Mouse.KeyDown:connect(function(key)
  6989. if key == 'q' then
  6990. LockOn()
  6991. end
  6992. end)
  6993.  
  6994. function LockOn()
  6995. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6996. TargetSelect(Mouse.Target.Parent)
  6997. end
  6998. end
  6999.  
  7000.  
  7001.  
  7002.  
  7003. function HomingAttack()
  7004.  
  7005.  
  7006.  
  7007.  
  7008. if targetted == nil then
  7009.  
  7010. end
  7011.  
  7012.  
  7013. local Music2 = Instance.new("Sound",UpperTorso)
  7014. Music2.SoundId = "rbxassetid://1055279036"
  7015. Music2.Pitch = 1
  7016. Music2.Looped = false
  7017. Music2.Volume = 3.2
  7018. wait(0.0001)
  7019. Music2:Play()
  7020. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7021. Zanzoken = Instance.new("Part",RootPart)
  7022. Zanzoken.Anchored = true
  7023. Zanzoken.CanCollide = false
  7024. Zanzoken.Position = v3(999,999,999)
  7025. Zanzoken.CFrame = RootPart.CFrame
  7026. game.Debris:AddItem(Zanzoken,0.5)
  7027. Zanzoken.Transparency = 1
  7028. wait()
  7029. idk = Instance.new("BillboardGui",Zanzoken)
  7030. idk.Size = UDim2.new(10,0,15,0)
  7031. idk.AlwaysOnTop = false
  7032. idk1 = Instance.new("ImageLabel",idk)
  7033. idk1.BackgroundTransparency = 1
  7034. idk.ExtentsOffset = v3(0,0,0)
  7035. idk1.ImageTransparency = 0
  7036. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7037. idk1.Size = UDim2.new(2,0,1,0)
  7038. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7039. idk1.Image = "rbxassetid://319554883"
  7040. wait()
  7041. Zanzoken = Instance.new("Part",Character)
  7042. Zanzoken.Anchored = true
  7043. Zanzoken.CanCollide = false
  7044. Zanzoken.Position = v3(999,999,999)
  7045. Zanzoken.CFrame = RootPart.CFrame
  7046. game.Debris:AddItem(Zanzoken,0.5)
  7047. Zanzoken.Transparency = 1
  7048. wait()
  7049. idk = Instance.new("BillboardGui",Zanzoken)
  7050. idk.Size = UDim2.new(20,0,20,0)
  7051. idk.AlwaysOnTop = false
  7052. idk1 = Instance.new("ImageLabel",idk)
  7053. idk1.BackgroundTransparency = 1
  7054. idk.ExtentsOffset = v3(0,0,0)
  7055. idk1.ImageTransparency = 0
  7056. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7057. idk1.Size = UDim2.new(2,0,1,0)
  7058. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7059. idk1.Image = "rbxassetid://319554883"
  7060. Humanoid.Health = Humanoid.Health + 300
  7061.  
  7062.  
  7063. end
  7064.  
  7065.  
  7066.  
  7067. function GodFist()
  7068.  
  7069. local FlyAt = Instance.new("Attachment",UpperTorso)FlyAt.Position = Vector3.new(0,2,0)
  7070. local FlyAt2 = Instance.new("Attachment",UpperTorso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  7071. local Speed = Instance.new("Trail",Character)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  7072. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  7073. Speed.Color = ColorSequence.new(ColorsArray) Speed.LightEmission = 5
  7074.  
  7075. local bv = Instance.new("BodyVelocity")
  7076. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  7077. bv.velocity = RootPart.CFrame.lookVector*250
  7078. bv.Parent = RootPart
  7079. local Aura = Instance.new('ParticleEmitter')
  7080. Aura.Name = "Aura"
  7081. Aura.Texture = "rbxassetid://411939841"
  7082. Aura.Parent = UpperTorso
  7083. Aura.LightEmission = 1
  7084. Aura.Transparency = NumberSequence.new(0.2,1)
  7085. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  7086. Aura.Size = NumberSequence.new(5,9)
  7087. Aura.LockedToPart = true
  7088. Aura.Lifetime = NumberRange.new(0.3)
  7089. Aura.Rate = 150
  7090. Aura.Speed = NumberRange.new(2.3)
  7091. Aura.EmissionDirection = "Top"
  7092. Aura.Rotation = NumberRange.new(-80, 80)
  7093. local Grab = Instance.new("Part",RightHand)
  7094. Grab.Size = Vector3.new(4,4,4)
  7095. Grab.CanCollide = false
  7096. Grab.BrickColor = BrickColor.new("Deep orange")
  7097. Grab.Transparency = math.huge
  7098. local Grabo = Instance.new("Weld",Grab)
  7099. Grabo.Part0 = RightHand
  7100. Grabo.Part1 = Grab
  7101. Grabo.C0 = CFrame.new(0,-1.1,0)
  7102. local SFXZ = Instance.new("Sound",UpperTorso)
  7103. SFXZ.SoundId = "rbxassetid://1056625824"
  7104. SFXZ.Volume = 1
  7105. SFXZ.Pitch = 1
  7106. SFXZ.Looped = false
  7107. wait(0.01)
  7108. SFXZ:Play()
  7109. Grab.Touched:connect(function(hit)
  7110. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7111. Grab:Destroy()
  7112. RootPart.Anchored = true
  7113. hit.Parent.Humanoid:TakeDamage(75)
  7114. bv:Destroy()
  7115. local SFXZ = Instance.new("Sound",UpperTorso)
  7116. SFXZ.SoundId = "rbxassetid://748050516"
  7117. SFXZ.Volume = 3
  7118. SFXZ.Pitch = 1
  7119. SFXZ.Looped = false
  7120. wait(0.01)
  7121. SFXZ:Play()
  7122. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7123. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7124. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7125. wait(0.05)
  7126. Fl:remove()
  7127. end
  7128. end)
  7129. for i = 0,4,0.1 do
  7130. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  7131. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  7132. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7133. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  7134. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7135. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7136. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7137. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7138. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  7139. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  7140. 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
  7141. 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
  7142. 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
  7143. 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
  7144. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  7145. game:GetService("RunService").RenderStepped:wait()
  7146. end
  7147. bv:Destroy()
  7148. RootPart.Anchored = false
  7149. Aura.Enabled = false
  7150. Grab:Destroy()
  7151. FlyAt:Destroy()
  7152. end
  7153.  
  7154.  
  7155.  
  7156. function HomingAttackUI()
  7157.  
  7158.  
  7159. --local GGyro = Instance.new("BodyPosition")
  7160. --for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 100)) do
  7161. --if v:FindFirstChild('Head') then
  7162. --end
  7163. --end
  7164.  
  7165.  
  7166. if targetted == nil then
  7167.  
  7168. end
  7169.  
  7170.  
  7171. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7172. Humanoid.Health = Humanoid.Health + 1000
  7173.  
  7174.  
  7175. end
  7176.  
  7177.  
  7178. function Away()
  7179. if not D then D = true
  7180. Idle = true
  7181. local Grab = Instance.new("Part",LeftHand)
  7182. Grab.Size = Vector3.new(3,3,3)
  7183. Grab.CanCollide = false
  7184. Grab.BrickColor = BrickColor.new("Deep orange")
  7185. Grab.Transparency = math.huge
  7186. local Grabo = Instance.new("Weld",Grab)
  7187. Grabo.Part0 = LeftHand
  7188. Grabo.Part1 = Grab
  7189. Grabo.C0 = CFrame.new(0,-1.1,0)
  7190. local SFXZ = Instance.new("Sound",UpperTorso)
  7191. SFXZ.SoundId = "rbxassetid://169259383"
  7192. SFXZ.Volume = 1
  7193. SFXZ.Pitch = 1.5
  7194. SFXZ.Looped = false
  7195. wait(0.01)
  7196. SFXZ:Play()
  7197. Grab.Touched:connect(function(hit)
  7198. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7199. Grab:Destroy()
  7200. hit.Parent.Humanoid:TakeDamage(20)
  7201. local FZcharge = Instance.new("ParticleEmitter",hit)
  7202. FZcharge.Texture = "rbxassetid://31727915"
  7203. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7204. FZcharge.EmissionDirection = "Bottom"
  7205. FZcharge.Speed = NumberRange.new(5)
  7206. FZcharge.Size = NumberSequence.new(10,0)
  7207. FZcharge.Drag = 2
  7208. FZcharge.LockedToPart = false
  7209. FZcharge.Lifetime = NumberRange.new(3)
  7210. FZcharge.Rate = 150
  7211. FZcharge.LightEmission = 0
  7212. FZcharge.Rotation = NumberRange.new(-100, 100)
  7213. FZcharge.VelocitySpread = 100
  7214. local SFXZZ = Instance.new("Sound",hit)
  7215. SFXZZ.SoundId = "rbxassetid://1056625824"
  7216. SFXZZ.Volume = 2.5
  7217. SFXZZ.Pitch = 1
  7218. SFXZZ.Looped = false
  7219. wait(0.01)
  7220. SFXZZ:Play()
  7221. local H = Instance.new("Part",Character)
  7222. H.Size = Vector3.new(1,1,1)
  7223. H.BrickColor = BrickColor.new("White")
  7224. H.CanCollide = false
  7225. H.Anchored = true
  7226. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7227. local H2 = Instance.new("SpecialMesh",H)
  7228. H2.MeshId = "rbxassetid://3270017"
  7229. local H3 = Instance.new("Part",Character)
  7230. H3.Size = Vector3.new(1,1,1)
  7231. H3.BrickColor = BrickColor.new("White")
  7232. H3.CanCollide = false
  7233. H3.Anchored = true
  7234. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7235. local H23 = Instance.new("SpecialMesh",H3)
  7236. H23.MeshId = "rbxassetid://3270017"
  7237. local H33 = Instance.new("Part",Character)
  7238. H33.Size = Vector3.new(1,1,1)
  7239. H33.BrickColor = BrickColor.new("White")
  7240. H33.CanCollide = false
  7241. H33.Anchored = true
  7242. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7243. local H233 = Instance.new("SpecialMesh",H33)
  7244. H233.MeshId = "rbxassetid://20329976"
  7245. local H2 = Instance.new("SpecialMesh",H)
  7246. H2.MeshId = "rbxassetid://3270017"
  7247. local H5 = Instance.new("Part",Character)
  7248. H5.Size = Vector3.new(1,1,1)
  7249. H5.BrickColor = BrickColor.new("White")
  7250. H5.CanCollide = false
  7251. H5.Anchored = true
  7252. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7253. local H25 = Instance.new("SpecialMesh",H5)
  7254. H25.MeshId = "rbxassetid://3270017"
  7255. local Hi = Instance.new("Part",hit)
  7256. Hi.Size = Vector3.new(1,1,1)
  7257. Hi.BrickColor = BrickColor.new("White")
  7258. Hi.CanCollide = false
  7259. Hi.Anchored = true
  7260. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7261. local Hi2 = Instance.new("SpecialMesh",Hi)
  7262. Hi2.MeshId = "rbxassetid://3270017"
  7263. coroutine.resume(coroutine.create(function()
  7264. for i = 1,200 do
  7265. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  7266. H.Transparency = H.Transparency + 0.09
  7267. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  7268. H3.Transparency = H3.Transparency + 0.09
  7269. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  7270. H33.Transparency = H3.Transparency + 0.09
  7271. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  7272. H5.Transparency = H5.Transparency + 0.09
  7273. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  7274. Hi.Transparency = Hi.Transparency + 0.09
  7275. wait(0.00000000001)
  7276. end
  7277. end))
  7278. local SFXZ = Instance.new("Sound",UpperTorso)
  7279. SFXZ.SoundId = "rbxassetid://447041606"
  7280. SFXZ.Volume = 6
  7281. SFXZ.Pitch = 1
  7282. SFXZ.Looped = false
  7283. wait(0.01)
  7284. SFXZ:Play()
  7285. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7286. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7287. Fl.velocity = UpperTorso.CFrame.lookVector*680
  7288. wait(0.05)
  7289. Fl:remove()
  7290. wait(1.1)
  7291. FZcharge.Rate = 0
  7292. end
  7293. end)
  7294. for i = 0,0.5,0.3 do
  7295. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  7296. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  7297. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  7298. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7299. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7300. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7301. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7302. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7303. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7304. 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
  7305. 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
  7306. 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
  7307. 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
  7308. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7309. game:GetService("RunService").RenderStepped:wait()
  7310. end
  7311. for i = 0,0.5,0.1 do
  7312. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7313. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7314. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7315. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7316. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7317. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7318. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7319. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7320. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7321. 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
  7322. 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
  7323. 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
  7324. 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
  7325. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7326. game:GetService("RunService").RenderStepped:wait()
  7327. end
  7328. coroutine.resume(coroutine.create(function()
  7329. wait(0.5)
  7330. Grab:remove()
  7331. end))
  7332. Idle = false
  7333. wait(0.1)
  7334. D = false
  7335. end
  7336. end
  7337.  
  7338.  
  7339. function Hit2()
  7340. if not D then D = true
  7341. Idle = true
  7342. local Grab = Instance.new("Part",RightHand)
  7343. Grab.Size = Vector3.new(3,3,3)
  7344. Grab.CanCollide = false
  7345. Grab.BrickColor = BrickColor.new("Deep orange")
  7346. Grab.Transparency = math.huge
  7347. local Grabo = Instance.new("Weld",Grab)
  7348. Grabo.Part0 = RightHand
  7349. Grabo.Part1 = Grab
  7350. Grabo.C0 = CFrame.new(0,-1.1,0)
  7351. local SFXZ = Instance.new("Sound",UpperTorso)
  7352. SFXZ.SoundId = "rbxassetid://169259383"
  7353. SFXZ.Volume = 1
  7354. SFXZ.Pitch = 1.5
  7355. SFXZ.Looped = false
  7356. wait(0.01)
  7357. SFXZ:Play()
  7358. Grab.Touched:connect(function(hit)
  7359. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7360. Grab:Destroy()
  7361. hit.Parent.Humanoid:TakeDamage(35)
  7362. local SFXZ = Instance.new("Sound",UpperTorso)
  7363. SFXZ.SoundId = "rbxassetid://1050733875"
  7364. SFXZ.Volume = 3
  7365. SFXZ.Pitch = 1
  7366. SFXZ.Looped = false
  7367. wait(0.01)
  7368. SFXZ:Play()
  7369. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7370. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7371. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7372. wait(0.05)
  7373. Fl:remove()
  7374. end
  7375. end)
  7376. for i = 0,2,0.1 do
  7377. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7378. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7379. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7380. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7381. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7382. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7383. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7384. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7385. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7386. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7387. game:GetService("RunService").RenderStepped:wait()
  7388. end
  7389. coroutine.resume(coroutine.create(function()
  7390. wait(0.5)
  7391. Grab:remove()
  7392. end))
  7393. Idle = false
  7394. Grab:Destroy()
  7395. wait(0)
  7396. D = false
  7397. end
  7398. end
  7399. function Hit3()
  7400. if not D then D = true
  7401. Idle = true
  7402. local Grab = Instance.new("Part",LeftFoot)
  7403. Grab.Size = Vector3.new(3,3,3)
  7404. Grab.CanCollide = false
  7405. Grab.BrickColor = BrickColor.new("Deep orange")
  7406. Grab.Transparency = math.huge
  7407. local Grabo = Instance.new("Weld",Grab)
  7408. Grabo.Part0 = LeftFoot
  7409. Grabo.Part1 = Grab
  7410. Grabo.C0 = CFrame.new(0,-1.1,0)
  7411. local SFXZ = Instance.new("Sound",UpperTorso)
  7412. SFXZ.SoundId = "rbxassetid://169259383"
  7413. SFXZ.Volume = 1
  7414. SFXZ.Pitch = 1.5
  7415. SFXZ.Looped = false
  7416. wait(0.01)
  7417. SFXZ:Play()
  7418. Grab.Touched:connect(function(hit)
  7419. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7420. Grab:Destroy()
  7421. hit.Parent.Humanoid:TakeDamage(35)
  7422. local SFXZ = Instance.new("Sound",UpperTorso)
  7423. SFXZ.SoundId = "rbxassetid://1050733875"
  7424. SFXZ.Volume = 3
  7425. SFXZ.Pitch = 1
  7426. SFXZ.Looped = false
  7427. wait(0.01)
  7428. SFXZ:Play()
  7429. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7430. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7431. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7432. wait(0.05)
  7433. Fl:remove()
  7434. end
  7435. end)
  7436. for i = 0,2,0.1 do
  7437. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7438. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7439. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7440. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7441. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7442. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7443. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7444. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7445. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7446. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7447. game:GetService("RunService").RenderStepped:wait()
  7448. end
  7449. coroutine.resume(coroutine.create(function()
  7450. wait(0.5)
  7451. Grab:remove()
  7452. end))
  7453. Idle = false
  7454. Grab:Destroy()
  7455. wait(0.1)
  7456. D = false
  7457. end
  7458. end
  7459.  
  7460. function Strong2()
  7461. if not D then D = true
  7462. Idle = true
  7463. local Grab = Instance.new("Part",RightHand)
  7464. Grab.Size = Vector3.new(3,3,3)
  7465. Grab.CanCollide = false
  7466. Grab.BrickColor = BrickColor.new("Deep orange")
  7467. Grab.Transparency = math.huge
  7468. local Grabo = Instance.new("Weld",Grab)
  7469. Grabo.Part0 = RightHand
  7470. Grabo.Part1 = Grab
  7471. Grabo.C0 = CFrame.new(0,-1.1,0)
  7472. local SFXZ = Instance.new("Sound",UpperTorso)
  7473. SFXZ.SoundId = "rbxassetid://169259383"
  7474. SFXZ.Volume = 1
  7475. SFXZ.Pitch = 1.5
  7476. SFXZ.Looped = false
  7477. wait(0.01)
  7478. SFXZ:Play()
  7479. Grab.Touched:connect(function(hit)
  7480. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7481. Grab:Destroy()
  7482. hit.Parent.Humanoid:TakeDamage(5455)
  7483. local SFXZ = Instance.new("Sound",UpperTorso)
  7484. SFXZ.SoundId = "rbxassetid://1050733875"
  7485. SFXZ.Volume = 3
  7486. SFXZ.Pitch = 1
  7487. SFXZ.Looped = false
  7488. wait(0.01)
  7489. SFXZ:Play()
  7490. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7491. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7492. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7493. wait(0.05)
  7494. Fl:remove()
  7495. end
  7496. end)
  7497. for i = 0,0.6,0.1 do
  7498. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7499. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7500. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7501. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7502. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7503. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7504. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7505. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7506. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7507. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7508. game:GetService("RunService").RenderStepped:wait()
  7509. end
  7510. coroutine.resume(coroutine.create(function()
  7511. wait(0.5)
  7512. Grab:remove()
  7513. end))
  7514. Idle = false
  7515. Grab:Destroy()
  7516. wait(0)
  7517. D = false
  7518. end
  7519. end
  7520. function Strong3()
  7521. if not D then D = true
  7522. Idle = true
  7523. local Grab = Instance.new("Part",LeftFoot)
  7524. Grab.Size = Vector3.new(3,3,3)
  7525. Grab.CanCollide = false
  7526. Grab.BrickColor = BrickColor.new("Deep orange")
  7527. Grab.Transparency = math.huge
  7528. local Grabo = Instance.new("Weld",Grab)
  7529. Grabo.Part0 = LeftFoot
  7530. Grabo.Part1 = Grab
  7531. Grabo.C0 = CFrame.new(0,-1.1,0)
  7532. local SFXZ = Instance.new("Sound",UpperTorso)
  7533. SFXZ.SoundId = "rbxassetid://169259383"
  7534. SFXZ.Volume = 1
  7535. SFXZ.Pitch = 1.5
  7536. SFXZ.Looped = false
  7537. wait(0.01)
  7538. SFXZ:Play()
  7539. Grab.Touched:connect(function(hit)
  7540. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7541. Grab:Destroy()
  7542. hit.Parent.Humanoid:TakeDamage(5455)
  7543. local SFXZ = Instance.new("Sound",UpperTorso)
  7544. SFXZ.SoundId = "rbxassetid://1050733875"
  7545. SFXZ.Volume = 3
  7546. SFXZ.Pitch = 1
  7547. SFXZ.Looped = false
  7548. wait(0.01)
  7549. SFXZ:Play()
  7550. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7551. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7552. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7553. wait(0.05)
  7554. Fl:remove()
  7555. end
  7556. end)
  7557. for i = 0,0.6,0.1 do
  7558. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7559. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7560. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7561. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7562. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7563. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7564. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7565. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7566. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7567. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7568. game:GetService("RunService").RenderStepped:wait()
  7569. end
  7570. coroutine.resume(coroutine.create(function()
  7571. wait(0.5)
  7572. Grab:remove()
  7573. end))
  7574. Idle = false
  7575. Grab:Destroy()
  7576. wait(0.1)
  7577. D = false
  7578. end
  7579. end
  7580.  
  7581.  
  7582.  
  7583. function Desperate2()
  7584. if not D then D = true
  7585. Idle = true
  7586. local Grab = Instance.new("Part",RightHand)
  7587. Grab.Size = Vector3.new(3,3,3)
  7588. Grab.CanCollide = false
  7589. Grab.BrickColor = BrickColor.new("Deep orange")
  7590. Grab.Transparency = math.huge
  7591. local Grabo = Instance.new("Weld",Grab)
  7592. Grabo.Part0 = RightHand
  7593. Grabo.Part1 = Grab
  7594. Grabo.C0 = CFrame.new(0,-1.1,0)
  7595. local SFXZ = Instance.new("Sound",UpperTorso)
  7596. SFXZ.SoundId = "rbxassetid://169259383"
  7597. SFXZ.Volume = 1
  7598. SFXZ.Pitch = 1.5
  7599. SFXZ.Looped = false
  7600. wait(0.01)
  7601. SFXZ:Play()
  7602. Grab.Touched:connect(function(hit)
  7603. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7604. Grab:Destroy()
  7605. hit.Parent.Humanoid:TakeDamage(3555555)
  7606. local SFXZ = Instance.new("Sound",UpperTorso)
  7607. SFXZ.SoundId = "rbxassetid://1050733875"
  7608. SFXZ.Volume = 3
  7609. SFXZ.Pitch = 1
  7610. SFXZ.Looped = false
  7611. wait(0.01)
  7612. SFXZ:Play()
  7613. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7614. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7615. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7616. wait(0.05)
  7617. Fl:remove()
  7618. end
  7619. end)
  7620. for i = 0,0.6,0.1 do
  7621. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7622. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7623. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7624. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7625. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7626. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7627. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7628. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7629. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7630. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7631. game:GetService("RunService").RenderStepped:wait()
  7632. end
  7633. coroutine.resume(coroutine.create(function()
  7634. wait(0.5)
  7635. Grab:remove()
  7636. end))
  7637. Idle = false
  7638. Grab:Destroy()
  7639. wait(0)
  7640. D = false
  7641. end
  7642. end
  7643. function Desperate3()
  7644. if not D then D = true
  7645. Idle = true
  7646. local Grab = Instance.new("Part",LeftFoot)
  7647. Grab.Size = Vector3.new(3,3,3)
  7648. Grab.CanCollide = false
  7649. Grab.BrickColor = BrickColor.new("Deep orange")
  7650. Grab.Transparency = math.huge
  7651. local Grabo = Instance.new("Weld",Grab)
  7652. Grabo.Part0 = LeftFoot
  7653. Grabo.Part1 = Grab
  7654. Grabo.C0 = CFrame.new(0,-1.1,0)
  7655. local SFXZ = Instance.new("Sound",UpperTorso)
  7656. SFXZ.SoundId = "rbxassetid://169259383"
  7657. SFXZ.Volume = 1
  7658. SFXZ.Pitch = 1.5
  7659. SFXZ.Looped = false
  7660. wait(0.01)
  7661. SFXZ:Play()
  7662. Grab.Touched:connect(function(hit)
  7663. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7664. Grab:Destroy()
  7665. hit.Parent.Humanoid:TakeDamage(3555555)
  7666. local SFXZ = Instance.new("Sound",UpperTorso)
  7667. SFXZ.SoundId = "rbxassetid://1050733875"
  7668. SFXZ.Volume = 3
  7669. SFXZ.Pitch = 1
  7670. SFXZ.Looped = false
  7671. wait(0.01)
  7672. SFXZ:Play()
  7673. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7674. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7675. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7676. wait(0.05)
  7677. Fl:remove()
  7678. end
  7679. end)
  7680. for i = 0,0.6,0.1 do
  7681. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7682. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7683. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7684. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7685. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7686. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7687. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7688. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7689. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7690. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7691. game:GetService("RunService").RenderStepped:wait()
  7692. end
  7693. coroutine.resume(coroutine.create(function()
  7694. wait(0.5)
  7695. Grab:remove()
  7696. end))
  7697. Idle = false
  7698. Grab:Destroy()
  7699. wait(0.1)
  7700. D = false
  7701. end
  7702. end
  7703.  
  7704. function HitS()
  7705. if not D then D = true
  7706. Idle = true
  7707. local Grab = Instance.new("Part",LeftHand)
  7708. Grab.Size = Vector3.new(6,6,6)
  7709. Grab.CanCollide = false
  7710. Grab.BrickColor = BrickColor.new("Deep orange")
  7711. Grab.Transparency = math.huge
  7712. local Grabo = Instance.new("Weld",Grab)
  7713. Grabo.Part0 = LeftHand
  7714. Grabo.Part1 = Grab
  7715. Grabo.C0 = CFrame.new(0,-1.1,0)
  7716. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  7717. FZcharge.Texture = "rbxassetid://31727915"
  7718. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7719. FZcharge.EmissionDirection = "Bottom"
  7720. FZcharge.Speed = NumberRange.new(0)
  7721. FZcharge.Size = NumberSequence.new(1,0)
  7722. FZcharge.Drag = 2
  7723. FZcharge.LockedToPart = false
  7724. FZcharge.Lifetime = NumberRange.new(1)
  7725. FZcharge.Rate = 150
  7726. FZcharge.LightEmission = 0.2
  7727. FZcharge.Rotation = NumberRange.new(-100, 100)
  7728. FZcharge.VelocitySpread = 100
  7729. local SFXZ = Instance.new("Sound",UpperTorso)
  7730. SFXZ.SoundId = "rbxassetid://169259383"
  7731. SFXZ.Volume = 1
  7732. SFXZ.Pitch = 1.5
  7733. SFXZ.Looped = false
  7734. wait(0.01)
  7735. SFXZ:Play()
  7736. Grab.Touched:connect(function(hit)
  7737. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7738. Grab:Destroy()
  7739. local H = Instance.new("Part",Character)
  7740. H.Size = Vector3.new(1,1,1)
  7741. H.BrickColor = BrickColor.new("White")
  7742. H.CanCollide = false
  7743. H.Anchored = true
  7744. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7745. local H2 = Instance.new("SpecialMesh",H)
  7746. H2.MeshId = "rbxassetid://3270017"
  7747. local H3 = Instance.new("Part",Character)
  7748. H3.Size = Vector3.new(1,1,1)
  7749. H3.BrickColor = BrickColor.new("White")
  7750. H3.CanCollide = false
  7751. H3.Anchored = true
  7752. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7753. local H23 = Instance.new("SpecialMesh",H3)
  7754. H23.MeshId = "rbxassetid://3270017"
  7755. local H33 = Instance.new("Part",Character)
  7756. H33.Size = Vector3.new(1,1,1)
  7757. H33.BrickColor = BrickColor.new("White")
  7758. H33.CanCollide = false
  7759. H33.Anchored = true
  7760. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7761. local H233 = Instance.new("SpecialMesh",H33)
  7762. H233.MeshId = "rbxassetid://20329976"
  7763. local H2 = Instance.new("SpecialMesh",H)
  7764. H2.MeshId = "rbxassetid://3270017"
  7765. local H5 = Instance.new("Part",Character)
  7766. H5.Size = Vector3.new(1,1,1)
  7767. H5.BrickColor = BrickColor.new("White")
  7768. H5.CanCollide = false
  7769. H5.Anchored = true
  7770. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7771. local H25 = Instance.new("SpecialMesh",H5)
  7772. H25.MeshId = "rbxassetid://3270017"
  7773. coroutine.resume(coroutine.create(function()
  7774. for i = 1,200 do
  7775. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7776. H.Transparency = H.Transparency + 0.09
  7777. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7778. H3.Transparency = H3.Transparency + 0.09
  7779. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7780. H33.Transparency = H3.Transparency + 0.09
  7781. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7782. H5.Transparency = H5.Transparency + 0.09
  7783. wait(0.00000000001)
  7784. end
  7785. end))
  7786. local SFXZ = Instance.new("Sound",UpperTorso)
  7787. SFXZ.SoundId = "rbxassetid://447041606"
  7788. SFXZ.Volume = 1
  7789. SFXZ.Pitch = 1
  7790. SFXZ.Looped = false
  7791. wait(0.01)
  7792. SFXZ:Play()
  7793. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7794. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7795. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7796. local exp = Instance.new("Explosion",Character)
  7797. exp.BlastRadius = 13
  7798. exp.BlastPressure = 100
  7799. exp.Position = Character.HumanoidRootPart.Position
  7800. exp.Visible = false
  7801. hit.Parent:BreakJoints()
  7802. wait(1.3)
  7803. hit.Parent:Destroy()
  7804. wait(0.05)
  7805. Fl:remove()
  7806. end
  7807. end)
  7808. for i = 0,2,0.1 do
  7809. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7810. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7811. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7812. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7813. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7814. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7815. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7816. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7817. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7818. 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
  7819. 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
  7820. 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
  7821. 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
  7822. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7823. game:GetService("RunService").RenderStepped:wait()
  7824. end
  7825. coroutine.resume(coroutine.create(function()
  7826. wait(0.5)
  7827. Grab:remove()
  7828. end))
  7829. Idle = false
  7830. FZcharge:Destroy()
  7831. wait(0.1)
  7832. D = false
  7833. end
  7834. end
  7835. function Hit2S()
  7836. if not D then D = true
  7837. Idle = true
  7838. local Grab = Instance.new("Part",RightHand)
  7839. Grab.Size = Vector3.new(6,6,6)
  7840. Grab.CanCollide = false
  7841. Grab.BrickColor = BrickColor.new("Deep orange")
  7842. Grab.Transparency = math.huge
  7843. local Grabo = Instance.new("Weld",Grab)
  7844. Grabo.Part0 = RightHand
  7845. Grabo.Part1 = Grab
  7846. Grabo.C0 = CFrame.new(0,-1.1,0)
  7847. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  7848. FZcharge.Texture = "rbxassetid://31727915"
  7849. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7850. FZcharge.EmissionDirection = "Bottom"
  7851. FZcharge.Speed = NumberRange.new(0)
  7852. FZcharge.Size = NumberSequence.new(1,0)
  7853. FZcharge.Drag = 2
  7854. FZcharge.LockedToPart = false
  7855. FZcharge.Lifetime = NumberRange.new(1)
  7856. FZcharge.Rate = 150
  7857. FZcharge.LightEmission = 0.2
  7858. FZcharge.Rotation = NumberRange.new(-100, 100)
  7859. FZcharge.VelocitySpread = 100
  7860. local SFXZ = Instance.new("Sound",UpperTorso)
  7861. SFXZ.SoundId = "rbxassetid://169259383"
  7862. SFXZ.Volume = 1
  7863. SFXZ.Pitch = 1.5
  7864. SFXZ.Looped = false
  7865. wait(0.01)
  7866. SFXZ:Play()
  7867. Grab.Touched:connect(function(hit)
  7868. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7869. Grab:Destroy()
  7870. local H = Instance.new("Part",Character)
  7871. H.Size = Vector3.new(1,1,1)
  7872. H.BrickColor = BrickColor.new("White")
  7873. H.CanCollide = false
  7874. H.Anchored = true
  7875. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7876. local H2 = Instance.new("SpecialMesh",H)
  7877. H2.MeshId = "rbxassetid://3270017"
  7878. local H3 = Instance.new("Part",Character)
  7879. H3.Size = Vector3.new(1,1,1)
  7880. H3.BrickColor = BrickColor.new("White")
  7881. H3.CanCollide = false
  7882. H3.Anchored = true
  7883. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7884. local H23 = Instance.new("SpecialMesh",H3)
  7885. H23.MeshId = "rbxassetid://3270017"
  7886. local H33 = Instance.new("Part",Character)
  7887. H33.Size = Vector3.new(1,1,1)
  7888. H33.BrickColor = BrickColor.new("White")
  7889. H33.CanCollide = false
  7890. H33.Anchored = true
  7891. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7892. local H233 = Instance.new("SpecialMesh",H33)
  7893. H233.MeshId = "rbxassetid://20329976"
  7894. local H2 = Instance.new("SpecialMesh",H)
  7895. H2.MeshId = "rbxassetid://3270017"
  7896. local H5 = Instance.new("Part",Character)
  7897. H5.Size = Vector3.new(1,1,1)
  7898. H5.BrickColor = BrickColor.new("White")
  7899. H5.CanCollide = false
  7900. H5.Anchored = true
  7901. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7902. local H25 = Instance.new("SpecialMesh",H5)
  7903. H25.MeshId = "rbxassetid://3270017"
  7904. coroutine.resume(coroutine.create(function()
  7905. for i = 1,200 do
  7906. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7907. H.Transparency = H.Transparency + 0.09
  7908. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7909. H3.Transparency = H3.Transparency + 0.09
  7910. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7911. H33.Transparency = H3.Transparency + 0.09
  7912. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7913. H5.Transparency = H5.Transparency + 0.09
  7914. wait(0.00000000001)
  7915. end
  7916. end))
  7917. local SFXZ = Instance.new("Sound",UpperTorso)
  7918. SFXZ.SoundId = "rbxassetid://447041606"
  7919. SFXZ.Volume = 1
  7920. SFXZ.Pitch = 1
  7921. SFXZ.Looped = false
  7922. wait(0.01)
  7923. SFXZ:Play()
  7924. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7925. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7926. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7927. local exp = Instance.new("Explosion",Character)
  7928. exp.BlastRadius = 13
  7929. exp.BlastPressure = 100
  7930. exp.Position = Character.HumanoidRootPart.Position
  7931. exp.Visible = false
  7932. hit.Parent:BreakJoints()
  7933. wait(1.3)
  7934. hit.Parent:Destroy()
  7935. wait(0.05)
  7936. Fl:remove()
  7937. end
  7938. end)
  7939. for i = 0,2,0.1 do
  7940. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  7941. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  7942. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7943. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7944. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7945. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7946. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7947. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7948. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7949. 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
  7950. 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
  7951. 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
  7952. 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
  7953. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7954. game:GetService("RunService").RenderStepped:wait()
  7955. end
  7956. coroutine.resume(coroutine.create(function()
  7957. wait(0.5)
  7958. Grab:remove()
  7959. end))
  7960. Idle = false
  7961. FZcharge:Destroy()
  7962. wait(0.1)
  7963. D = false
  7964. end
  7965. end
  7966. function Hm()
  7967. if not DZ then DZ = true
  7968. Idle = true
  7969. for i = 1,10 do
  7970. swait()
  7971. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7972. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7973. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7974. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7975. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7976. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7977. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7978. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7979. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7980. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7981. 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
  7982. 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
  7983. 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
  7984. 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
  7985. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7986. game:GetService("RunService").RenderStepped:wait()
  7987. end
  7988.  
  7989.  
  7990.  
  7991. for i = 1,2 do
  7992. swait()
  7993. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7994. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7995. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7996. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7997. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7998. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7999. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  8000. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  8001. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  8002. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  8003. 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
  8004. 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
  8005. 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
  8006. 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
  8007. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  8008. --game:GetService("RunService").RenderStepped:wait()
  8009. end
  8010. wait(0.3)
  8011.  
  8012. for i = 1,2 do
  8013. swait()
  8014. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  8015. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  8016. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  8017. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  8018. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  8019. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  8020. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  8021. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  8022. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  8023. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  8024. 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
  8025. 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
  8026. 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
  8027. 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
  8028. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  8029. --game:GetService("RunService").RenderStepped:wait()
  8030. end
  8031. wait(0.4)
  8032.  
  8033. for i = 1,0.2 do
  8034. swait()
  8035. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  8036. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  8037. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  8038. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  8039. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  8040. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  8041. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  8042. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  8043. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  8044. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  8045. 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
  8046. 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
  8047. 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
  8048. 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
  8049. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  8050. --game:GetService("RunService").RenderStepped:wait()
  8051. end
  8052. Humanoid.MaxHealth = 5000000000000000000000000000000000000000
  8053. wait(0.01)
  8054. Humanoid.Health = 4300000000000000000000000000000000000000
  8055. Idle = false
  8056. local Sound = Instance.new("Sound",UpperTorso)
  8057. Sound.SoundId = "rbxassetid://"
  8058. Sound.Pitch = 1
  8059. Sound.Looped = true
  8060. Sound.Volume = 5
  8061. Sound:play()
  8062. Character.Head.face.Texture = "rbxassetid://444037452"
  8063. Humanoid.WalkSpeed = 25
  8064.  
  8065. Mouse.Button1Down:connect(function()
  8066. if attack == false and attacktype == 1 then
  8067. HitS()
  8068. attacktype = 2
  8069. elseif attack == false and attacktype == 2 then
  8070. Hit2S()
  8071. attacktype = 1
  8072. end
  8073. end)
  8074. wait(2121)
  8075. DZ = false
  8076. end
  8077. end
  8078.  
  8079.  
  8080.  
  8081.  
  8082.  
  8083. Mouse.Button1Down:connect(function()
  8084. if attack == false and attacktype == 1 then
  8085. Hit()
  8086. attacktype = 2
  8087. elseif attack == false and attacktype == 2 then
  8088. Hit2()
  8089. attacktype = 3
  8090. elseif attack == false and attacktype == 3 then
  8091. Hit3()
  8092. attacktype = 1
  8093. end
  8094. end)
  8095.  
  8096.  
  8097.  
  8098.  
  8099. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  8100. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  8101. end
  8102.  
  8103.  
  8104. local sine = 0
  8105. local change = 1
  8106. local val = 0
  8107. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  8108. local velderp=RootPart.Velocity.y
  8109. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  8110.  
  8111.  
  8112.  
  8113.  
  8114.  
  8115. --idle
  8116. game:service'RunService'.RenderStepped:connect(function()
  8117. if Humanoid.MoveDirection.x == 0 and Idle == false then
  8118. change = 1
  8119. for i = 1,1 do
  8120. 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
  8121. 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
  8122. 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
  8123. 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
  8124. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  8125. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  8126. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  8127. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  8128. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8129. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  8130. 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
  8131. 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
  8132. 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
  8133. 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
  8134. 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
  8135. game:GetService("RunService").RenderStepped:wait()
  8136. end
  8137. --walk
  8138. for i = 1,2000 do
  8139. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  8140. 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
  8141. 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
  8142. 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
  8143. 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
  8144. 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
  8145. 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
  8146. 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
  8147. 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
  8148. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  8149. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  8150. 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
  8151. 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
  8152. 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
  8153. 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
  8154. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8155. game:GetService("RunService").RenderStepped:wait()
  8156. end
  8157. end
  8158. end
  8159. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement