Advertisement
sneakydodge123

q

Aug 12th, 2018
148
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.  
  148. wait(2)
  149. Player = game.Players.LocalPlayer
  150. Mouse = Player:GetMouse()
  151. Character = Player.Character
  152. Humanoid = Character.Humanoid
  153. local Idle = false
  154. local rad = math.rad
  155. local attack = false
  156. local attacktype = 1
  157. local hitted = false
  158. Character:FindFirstChild'Animate':Destroy()
  159. Humanoid.Animator.Parent = nil
  160. Humanoid:SetStateEnabled("Dead",false)
  161. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  162. shirt = Instance.new("Shirt", Character)
  163. shirt.Name = "Shirt"
  164. pants = Instance.new("Pants", Character)
  165. pants.Name = "Pants"
  166.  
  167. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1881875112"
  168. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=2063781761"
  169. Character.Head.face.Texture = "rbxassetid://973111468"
  170. Instance.new("ForceField",Character).Visible = false
  171. Humanoid.BodyDepthScale.Value = 1
  172. Humanoid.BodyHeightScale.Value = 1
  173. Humanoid.BodyWidthScale.Value = 1
  174. Humanoid.HeadScale.Value = 1
  175. Humanoid.MaxHealth = 5000000000000000000000000000000000000000000000000000000000000000000
  176. wait(0.01)
  177. Humanoid.Health = 430000000000000000000000000000000000000000000000000000000000000000
  178. v3 = Vector3.new
  179. bc = BrickColor.new
  180. local Hair = Instance.new("Part",Character)
  181. Hair.Size = Vector3.new(1,1,1)
  182. Hair.Material = "SmoothPlastic"
  183. Hair.BrickColor = BrickColor.new("Earth green")
  184. Hair.CanCollide = false
  185. local Hair2 = Instance.new("SpecialMesh",Hair)
  186. Hair2.MeshId = "rbxassetid://430343527"
  187. Hair2.Scale = Vector3.new(6.5,6.5,6.5)
  188. local Hair3 = Instance.new("Weld",Hair)
  189. Hair3.Part0 = Character.Head
  190. Hair3.Part1 = Hair
  191. Hair3.C0 = CFrame.new(0.1,0.65,0.25)for i,v in pairs(Character:children()) do
  192. if v:IsA("Hat") then
  193. v:Destroy()
  194. end
  195. end
  196. for i,v in pairs(Character:children()) do
  197. if v:IsA("Accessory") then
  198. v:Destroy()
  199. end
  200. end
  201. for i,v in pairs(Character:children()) do
  202. if v:IsA("Hair") then
  203. v:Destroy()
  204. end
  205. end
  206.  
  207. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  208.  
  209.  
  210.  
  211.  
  212. ArtificialHB = Instance.new("BindableEvent", script)
  213. ArtificialHB.Name = "Heartbeat"
  214.  
  215. script:WaitForChild("Heartbeat")
  216.  
  217. frame = 1 / 60
  218. tf = 0
  219. allowframeloss = false
  220. tossremainder = false
  221. lastframe = tick()
  222. script.Heartbeat:Fire()
  223.  
  224. game:GetService("RunService").Heartbeat:connect(function(s, p)
  225. tf = tf + s
  226. if tf >= frame then
  227. if allowframeloss then
  228. script.Heartbeat:Fire()
  229. lastframe = tick()
  230. else
  231. for i = 1, math.floor(tf / frame) do
  232. script.Heartbeat:Fire()
  233. end
  234. lastframe = tick()
  235. end
  236. if tossremainder then
  237. tf = 0
  238. else
  239. tf = tf - frame * math.floor(tf / frame)
  240. end
  241. end
  242. end)
  243.  
  244. function swait(num)
  245. if num == 0 or num == nil then
  246. ArtificialHB.Event:wait()
  247. else
  248. for i = 0, num do
  249. ArtificialHB.Event:wait()
  250. end
  251. end
  252. end
  253.  
  254. ---------------------------------------------------
  255. local LeftUpperArm = Character.LeftUpperArm
  256. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  257. local LeftLowerArm = Character.LeftLowerArm
  258. local LeftElbow = Character.LeftLowerArm.LeftElbow
  259. --------------------------------------------------------
  260. local LeftUpperLeg = Character.LeftUpperLeg
  261. local LeftHip = Character.LeftUpperLeg.LeftHip
  262. local LeftLowerLeg = Character.LeftLowerLeg
  263. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  264. ----------------------------------------------------------
  265. local RightUpperArm = Character.RightUpperArm
  266. local RightShoulder = Character.RightUpperArm.RightShoulder
  267. local RightLowerArm = Character.RightLowerArm
  268. local RightElbow = Character.RightLowerArm.RightElbow
  269. ----------------------------------------------------------
  270. local RightUpperLeg = Character.RightUpperLeg
  271. local RightHip = Character.RightUpperLeg.RightHip
  272. local RightLowerLeg = Character.RightLowerLeg
  273. local RightKnee = Character.RightLowerLeg.RightKnee
  274. ----------------------------------------------------------
  275. local UpperTorso = Character.UpperTorso
  276. local LowerTorso = Character.LowerTorso
  277. local Root = Character.LowerTorso.Root
  278. --------------------------------------------
  279. local Head = Character.Head
  280. local Neck = Character.Head.Neck
  281. local RootPart = Character.HumanoidRootPart
  282. local LeftHand = Character.LeftHand
  283. local RightHand = Character.RightHand
  284. local LeftFoot = Character.LeftFoot
  285. local RightFoot = Character.RightFoot
  286. local Waist = Character.UpperTorso.Waist
  287. -------------------------------------------
  288. --
  289. function newRay(start,face,range,wat)
  290. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  291. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  292. return rey,hit,pos
  293. end
  294.  
  295. ---
  296. human = Character:FindFirstChild("Humanoid")
  297. human.Name = "Izuku"
  298. local Music = Instance.new("Sound",UpperTorso)
  299. Music.SoundId = "rbxassetid://576523293"
  300. Music.Pitch = 1
  301. Music.Looped = true
  302. Music.Volume = 2.2
  303. --
  304.  
  305.  
  306. ---
  307. local Music2 = Instance.new("Sound",UpperTorso)
  308. Music2.SoundId = "rbxassetid://669763953"
  309. Music2.Pitch = 1
  310. Music2.Looped = true
  311. Music2.Volume = 5
  312.  
  313. ---
  314. ---
  315. local Music3 = Instance.new("Sound",UpperTorso)
  316. Music3.SoundId = "rbxassetid://450783524"
  317. Music3.Pitch = 1
  318. Music3.Looped = true
  319. Music3.Volume = 5
  320.  
  321. ---
  322. ---
  323. local Music4 = Instance.new("Sound",UpperTorso)
  324. Music4.SoundId = "rbxassetid://576523293"
  325. Music4.Pitch = 1
  326. Music4.Looped = true
  327. Music4.Volume = 10
  328.  
  329. ---
  330. ---
  331. local Music5 = Instance.new("Sound",UpperTorso)
  332. Music5.SoundId = "rbxassetid://1656759030"
  333. Music5.Pitch = 1
  334. Music5.Looped = true
  335. Music5.Volume = 5
  336.  
  337. ---
  338.  
  339. soka = Instance.new("Sound",UpperTorso)
  340. soka.SoundId = "http://www.roblox.com/asset/?id = 882332631"
  341. soka.Volume = 8.5
  342. ---
  343. Mouse.KeyDown:connect(function(key)
  344. if key == "y" then
  345. Music.Volume = 0.6
  346. Music2.Volume = 0.6
  347. Music3.Volume = 0.6
  348. Music4.Volume = 0.6
  349. Music5.Volume = 0.6
  350. end
  351. end)
  352. ---
  353. Mouse.KeyDown:connect(function(key)
  354. if key == "k" then
  355. shirt:Destroy()
  356. pants:Destroy()
  357. wait(0.1)
  358. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1814915241"
  359. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1638701062"
  360. end
  361. end)
  362.  
  363. ---
  364. Mouse.KeyDown:connect(function(key)
  365. if key == "6" then
  366. soka:Play()
  367. end
  368. end)
  369. ---
  370. Mouse.KeyDown:connect(function(key)
  371. if key == "k" then
  372.  
  373. end
  374. end)
  375.  
  376.  
  377.  
  378. Mouse.KeyDown:connect(function(key)
  379. if key == "l" then
  380. shirt:Destroy()
  381. pants:Destroy()
  382. wait(0.1)
  383. Character.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1881875112"
  384. Character.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=2063781761"
  385.  
  386. end
  387. end)
  388.  
  389. ---
  390. Mouse.KeyDown:connect(function(key)
  391. if key == "1" then
  392. Music2:Play()
  393. end
  394. end)
  395. Mouse.KeyDown:connect(function(key)
  396. if key == "2" then
  397. Music3:Play()
  398. end
  399. end)
  400. Mouse.KeyDown:connect(function(key)
  401. if key == "3" then
  402. Music4:Play()
  403. end
  404. end)
  405. Mouse.KeyDown:connect(function(key)
  406. if key == "=" then
  407. Music:Play()
  408. end
  409. end)
  410. Mouse.KeyDown:connect(function(key)
  411. if key == "4" then
  412. Music5:Play()
  413. end
  414. end)
  415.  
  416. Mouse.KeyDown:connect(function(key)
  417. if key == "9" then
  418. Music2:Stop()
  419. Music:Stop()
  420. Music3:Stop()
  421. Music4:Stop()
  422. Music5:Stop()
  423. end
  424. end)
  425.  
  426. --
  427. Mouse.KeyDown:connect(function(key)
  428. if key == "u" then
  429. Music.Volume = 0
  430. Music2.Volume = 0
  431. end
  432. end)
  433. ---
  434. ---
  435. ---
  436. tp = true
  437. Mouse.KeyDown:connect(function(key)
  438. if key == "f" then
  439. if tp == true then
  440. tp = true
  441. Character.Head.face.Parent = game.Lighting
  442.  
  443. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  444. game.Lighting.face.Parent = Character.Head
  445. wait(0)
  446.  
  447. tp = true
  448.  
  449.  
  450. end
  451. end
  452. end)
  453.  
  454.  
  455.  
  456.  
  457.  
  458. --used things
  459. vt = Vector3.new
  460. bc = BrickColor.new
  461. br = BrickColor.random
  462. local cam = game.Workspace.CurrentCamera
  463.  
  464.  
  465. --damage
  466. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  467. if hit.Parent==nil then
  468. return
  469. end
  470. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  471. for _,v in pairs(hit.Parent:children()) do
  472. if v:IsA("Humanoid") then
  473. h=v
  474. end
  475. end
  476. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  477. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  478. end
  479. if hit.Parent.className=="Hat" then
  480. hit=hit.Parent.Parent:findFirstChild("Head")
  481. end
  482. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  483. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  484. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  485. return
  486. end]]
  487. -- hs(hit,1.2)
  488. c=Instance.new("ObjectValue")
  489. c.Name="creator"
  490. c.Value=game:service("Players").LocalPlayer
  491. c.Parent=h
  492. game:GetService("Debris"):AddItem(c,.5)
  493. Damage=math.random(minim,maxim)
  494. -- h:TakeDamage(Damage)
  495. blocked=false
  496. block=hit.Parent:findFirstChild("Block")
  497. if block~=nil then
  498. print(block.className)
  499. if block.className=="NumberValue" then
  500. if block.Value>0 then
  501. blocked=true
  502. if decreaseblock==nil then
  503. block.Value=block.Value-1
  504. end
  505. end
  506. end
  507. if block.className=="IntValue" then
  508. if block.Value>0 then
  509. blocked=true
  510. if decreaseblock~=nil then
  511. block.Value=block.Value-1
  512. end
  513. end
  514. end
  515. end
  516. if blocked==false then
  517. -- h:TakeDamage(Damage)
  518. h.Health=h.Health-Damage
  519. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  520. else
  521. h.Health=h.Health-(Damage/2)
  522. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  523. end
  524. if Type=="Knockdown" then
  525. Humanoid=hit.Parent.Humanoid
  526. Humanoid.PlatformStand=true
  527. coroutine.resume(coroutine.create(function(HHumanoid)
  528. swait(1)
  529. HHumanoid.PlatformStand=false
  530. end), Humanoid)
  531. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  532. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  533. local bodvol=Instance.new("BodyVelocity")
  534. bodvol.velocity=angle*knockback
  535. bodvol.P=5000
  536. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  537. bodvol.Parent=hit
  538. rl=Instance.new("BodyAngularVelocity")
  539. rl.P=3000
  540. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  541. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  542. rl.Parent=hit
  543. game:GetService("Debris"):AddItem(bodvol,.5)
  544. game:GetService("Debris"):AddItem(rl,.5)
  545. elseif Type=="Normal" then
  546. bp=Instance.new("BodyVelocity")
  547. bp.P=100000
  548. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  549. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  550. if KnockbackType==1 then
  551. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  552. elseif KnockbackType==2 then
  553. bp.velocity=Property.CFrame.lookVector*knockback
  554. end
  555. if knockback>0 then
  556. bp.Parent=hit.Parent.Torso
  557.  
  558. end
  559. game:GetService("Debris"):AddItem(bp,.5)
  560. elseif Type=="Up" then
  561. local bodyVelocity=Instance.new("BodyVelocity")
  562. bodyVelocity.velocity=vt(0,60,0)
  563. bodyVelocity.P=5000
  564. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  565. bodyVelocity.Parent=hit
  566. game:GetService("Debris"):AddItem(bodyVelocity,1)
  567. rl=Instance.new("BodyAngularVelocity")
  568. rl.P=3000
  569. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  570. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  571. rl.Parent=hit
  572. game:GetService("Debris"):AddItem(rl,.5)
  573. elseif Type=="Snare" then
  574. bp=Instance.new("BodyPosition")
  575. bp.P=2000
  576. bp.D=100
  577. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  578. bp.position=hit.Parent.Torso.Position
  579. bp.Parent=hit.Parent.Torso
  580. game:GetService("Debris"):AddItem(bp,1)
  581. elseif Type=="Target" then
  582. if Targetting==false then
  583. ZTarget=hit.Parent.Torso
  584. coroutine.resume(coroutine.create(function(Part)
  585. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  586. swait(1)
  587. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  588. end),ZTarget)
  589. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  590. targetgui=Instance.new("BillboardGui")
  591. targetgui.Parent=ZTarget
  592. targetgui.Size=UDim2.new(10,100,10,100)
  593. targ=Instance.new("ImageLabel")
  594. targ.Parent=targetgui
  595. targ.BackgroundTransparency=1
  596. targ.Image="rbxassetid://4834067"
  597. targ.Size=UDim2.new(1,0,1,0)
  598. cam.CameraType="Scriptable"
  599. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  600. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  601. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  602. Targetting=true
  603. RocketTarget=ZTarget
  604. for i=1,Property do
  605. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  606. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  607. swait()
  608. end
  609. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  610. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  611. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  612. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  613. end
  614. Targetting=true
  615. RocketTarget=true
  616. targetgui.Parent=true
  617. cam.CameraType="Custom"
  618. end
  619. end
  620. debounce=Instance.new("BoolValue")
  621. debounce.Name="DebounceHit"
  622. debounce.Parent=hit.Parent
  623. debounce.Value=true
  624. game:GetService("Debris"):AddItem(debounce,Delay)
  625. c=Instance.new("ObjectValue")
  626. c.Name="creator"
  627. c.Value=Player
  628. c.Parent=h
  629. game:GetService("Debris"):AddItem(c,.5)
  630. CRIT=true
  631. hitDeb=true
  632. AttackPos=6
  633. end
  634. end
  635.  
  636. showDamage=function(Char,Dealt,du,Color)
  637. m=Instance.new("Model")
  638. m.Name=tostring(Dealt)
  639. h=Instance.new("Humanoid")
  640. h.Health=0
  641. h.MaxHealth=0
  642. h.Parent=m
  643. c=Instance.new("Part")
  644. c.Transparency=0
  645. c.BrickColor=Color
  646. c.Transparency = 1
  647. c.Name="Head"
  648. c.TopSurface=0
  649. c.BottomSurface=0
  650. c.formFactor="Plate"
  651. c.Size=Vector3.new(1,.4,1)
  652.  
  653. local txt = Instance.new("BillboardGui", c)
  654. txt.Adornee = c
  655. txt.Name = "_status"
  656. txt.Size = UDim2.new(2, 0, 1.2, 0)
  657. txt.StudsOffset = Vector3.new(-9, 8, 0)
  658. local text = Instance.new("TextLabel", txt)
  659. text.Size = UDim2.new(10, 0, 7, 0)
  660. text.FontSize = "Size12"
  661. text.TextScaled = true
  662. text.TextTransparency = 0.5
  663. text.BackgroundTransparency = 1
  664. text.TextTransparency = 0.5
  665. text.TextStrokeTransparency = 0.5
  666. text.Font = "SciFi"
  667. text.TextStrokeColor3 = Color3.new(0,0,0)
  668. v=Instance.new("Part")
  669. v.Name = "ColorBrick"
  670. v.Parent=c
  671. v.FormFactor="Symmetric"
  672. v.Anchored=true
  673. v.CanCollide=false
  674. v.BottomSurface="Smooth"
  675. v.TopSurface="Smooth"
  676. v.Size=Vector3.new(10,5,3)
  677. v.Transparency=1
  678. v.CFrame=c.CFrame
  679. v.BrickColor=BrickColor.random()
  680. v.Transparency=1
  681. text.TextColor3 = t.BrickColor.Color
  682. v.Shape="Block"
  683. text.Text = tostring(Dealt)
  684. ms=Instance.new("CylinderMesh")
  685. ms.Scale=Vector3.new(.8,.8,.8)
  686. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  687. local rndm=math.random(1,#hitsounds)
  688. local r=rndm
  689. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  690. if CRIT==true then
  691. ms.Scale=Vector3.new(1,1.25,1)
  692. end
  693. ms.Parent=c
  694. c.Reflectance=0
  695. Instance.new("BodyGyro").Parent=c
  696. c.Parent=m
  697. if Char:findFirstChild("Head")~=nil then
  698. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  699. elseif Char.Parent:findFirstChild("Head")~=nil then
  700. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  701. end
  702. f=Instance.new("BodyPosition")
  703. f.P=200000
  704. f.D=100
  705. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  706. f.position=c.Position+Vector3.new(0,3,0)
  707. f.Parent=c
  708. game:GetService("Debris"):AddItem(m,.5+du)
  709. c.CanCollide=false
  710. m.Parent=workspace
  711. c.CanCollide=false
  712. end
  713.  
  714. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  715. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  716. end
  717.  
  718. function dmgstart(dmg,what)
  719. hitcon = what.Touched:connect(function(hit)
  720. local hum = hit.Parent:FindFirstChild("Humanoid")
  721. if hum and not hum:IsDescendantOf(Character) then
  722. hum:TakeDamage(dmg)
  723. end
  724. end)
  725. end
  726.  
  727. function dmgstop()
  728. hitcon:disconnect()
  729. end
  730. ------
  731. hito = function(dm, X, c, dn, dp, dq)
  732. for I,dr in pairs(workspace:GetChildren()) do
  733. 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
  734. local ds = dr:FindFirstChild("Humanoid")
  735. local dt = dr:FindFirstChild("HumanoidRootPart")
  736. TakeDamage(ds, c)
  737.  
  738. ds.Parent:BreakJoints()
  739. end
  740. ds:SetStateEnabled(16, true)
  741. delay(dn, function()
  742. ds:SetStateEnabled(16, true)
  743. end)
  744. local du = Instance.new("StringValue")
  745. du.Name = "alabo"
  746. du.Parent = dt
  747. game.Debris:AddItem(du, dn)
  748. local dv = Instance.new("Part")
  749. nooutline(dv)
  750. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  751. dv.Transparency = 0.25
  752. dv.Anchored = true
  753. dv.CanCollide = false
  754. dv.BrickColor = BrickColor.new("White")
  755. dv.Material = "Neon"
  756. dv.Locked = true
  757. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  758. dv.Parent = modz
  759. local dw = Instance.new("SpecialMesh")
  760. dw.MeshType = "Sphere"
  761. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  762. dw.Parent = dv
  763. game.Debris:AddItem(dv, 1)
  764. local dx = Instance.new("Model")
  765. dx.Name = c
  766. dx.Parent = workspace
  767. game.Debris:AddItem(dx, 0.5 + c / 75)
  768. local dy = Instance.new("Humanoid")
  769. dy.MaxHealth = 0
  770. dy.Parent = dx
  771. local dz = Instance.new("Part")
  772. dz.Name = "Head"
  773. dz.Locked = true
  774. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  775. dz.Position = dt.Position
  776. dz.BrickColor = BrickColor.new("New Yeller")
  777. dz.Material = "Neon"
  778. dz.Transparency = 1
  779. dz.CanCollide = false
  780. dz.Parent = dx
  781. local dA = Instance.new("BodyPosition")
  782. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  783. dA.P = 20000
  784. dA.D = 300
  785. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  786. dA.Parent = dz
  787. local dB = Instance.new("CylinderMesh")
  788. dB.Parent = dz
  789. coroutine.resume(coroutine.create(function()
  790. while dB do
  791. swait()
  792. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  793. end
  794. end))
  795. if dp then
  796. local dC = Instance.new("BodyVelocity")
  797. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  798. dC.P = 9999999999
  799. dC.Velocity = dp
  800. dC.Parent = dt
  801. game.Debris:AddItem(dC, dn)
  802. end
  803. if dq then
  804. local dD = Instance.new("BodyAngularVelocity")
  805. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  806. dD.P = math.huge
  807. dD.AngularVelocity = dq
  808. dD.Parent = dt
  809. game.Debris:AddItem(dD, dn)
  810. end
  811. local dE = Instance.new("Sound")
  812. dE.Pitch = rd2(10, 11) / 10
  813. dE.Volume = rd2(10, 13) / 10
  814. dE.EmitterSize = 10
  815. dE.SoundId = "rbxassetid://"
  816. dE.Parent = dv
  817. dE:Play()
  818. coroutine.resume(coroutine.create(function()
  819. for I = 1, 5 do
  820. swait()
  821. dv.Transparency = dv.Transparency + 0.175
  822. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  823. end
  824. end))
  825. end
  826. end
  827.  
  828.  
  829. function Del()
  830. if not D then D = true
  831. Idle = true
  832.  
  833. for i = 0,2,0.1 do
  834. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  835. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0),.1)--RightUpperArm
  836. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0.2),.1)--LeftLowerArm
  837. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  838. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  839. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  840. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  841. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  842. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  843. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.2,0,0),.1)--Head
  844. 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
  845. 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
  846. 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
  847. 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
  848. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  849. game:GetService("RunService").RenderStepped:wait()
  850. end
  851. wait(3)
  852. local Sound = Instance.new("Sound",Character.UpperTorso)
  853. Sound.SoundId = "rbxassetid://1040321464"
  854. Sound.Volume = 32
  855. Sound.Pitch = 1
  856. Sound.Looped = false
  857. Sound:Play()
  858. local Bq = Instance.new("Part",UpperTorso)
  859. Bq.Size = Vector3.new(1,1,1)
  860. Bq.BrickColor = BrickColor.new("White")
  861. Bq.Material = "Neon"
  862. Bq.Anchored = true
  863. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  864. local Bq2 = Instance.new("SpecialMesh",Bq)
  865. Bq2.MeshType = "Sphere"
  866. Bq2.Scale = Vector3.new(1,1,1)
  867. Bq.Touched:connect(function(hit)
  868. if hitted == false then
  869. hitted = true
  870.  
  871.  
  872. for i = 1,1000 do
  873.  
  874. game:GetService("RunService").RenderStepped:wait()
  875. end
  876. end
  877. end)
  878.  
  879. local Fl = Instance.new("BodyVelocity",Bq)
  880. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  881. Fl.velocity = Mouse.hit.lookVector*120
  882. for i = 0,2,0.1 do
  883. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  884. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  885. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  886. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  887. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  888. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  889. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  890. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  891. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  892. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  893. 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
  894. 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
  895. 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
  896. 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
  897. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  898. game:GetService("RunService").RenderStepped:wait()
  899. end
  900. longpunch()
  901. wait(0)
  902. Idle = false
  903. hitted = false
  904. wait(2)
  905. D = false
  906. end
  907. end
  908. --
  909. ------
  910. function FindNearestTorso(Position,Distance,SinglePlayer)
  911. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  912. local List = {}
  913. for i,v in pairs(workspace:GetChildren())do
  914. if v:IsA("Model")then
  915. if v:findFirstChild("Torso")then
  916. if v ~= Character then
  917. if(v.Torso.Position -Position).magnitude <= Distance then
  918. table.insert(List,v)
  919. end
  920. end
  921. end
  922. end
  923. end
  924. return List
  925. end
  926.  
  927. ------
  928. function superpunch()
  929.  
  930. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  931. Sound.SoundId = "rbxassetid://157878578"
  932. Sound.Pitch = 1
  933. Sound.Looped = false
  934. Sound.Volume = 10
  935. Sound:play()
  936. local rng = Instance.new("Part", Mouse)
  937. rng.Anchored = true
  938. rng.BrickColor = BrickColor.new("White")
  939. rng.CanCollide = false
  940. rng.FormFactor = 3
  941. rng.Name = "Ring"
  942. rng.Size = Vector3.new(1, 1, 1)
  943. rng.Transparency = 0
  944. rng.TopSurface = 0
  945. rng.BottomSurface = 0
  946. rng.CFrame = RootPart.CFrame
  947. local rngm = Instance.new("SpecialMesh", rng)
  948. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  949. local rng2 = rng:Clone()
  950. rng2.Parent = Character
  951. local rng2m = rng2.Mesh
  952. local rng3 = rng:Clone()
  953. rng3.Parent = Character
  954. local rng3m = rng3.Mesh
  955. local rng4 = rng:Clone()
  956. rng4.Parent = Character
  957. local rng4m = rng4.Mesh
  958. local rng5 = rng:Clone()
  959. rng5.Parent = Character
  960. local rng5m = rng5.Mesh
  961. local rng6 = rng:Clone()
  962. rng6.Material = "Plastic"
  963. rng6.Parent = Character
  964. local rng6m = rng6.Mesh
  965. rng6m.Scale = vt(2.5,2.5,2)
  966. rng6m.MeshType = "FileMesh"
  967. rng6m.MeshId = "rbxassetid://437347603"
  968. local hita = rng6.Touched:connect(function(hit)
  969. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  970. end)
  971. rng2.CFrame = RootPart.CFrame
  972. rng3.CFrame = RootPart.CFrame
  973. rng4.CFrame = RootPart.CFrame
  974. rng5.CFrame = RootPart.CFrame
  975. rng6.CFrame = RootPart.CFrame
  976. wait()
  977. local Sound = Instance.new("Sound",rng6)--136847657
  978. Sound.SoundId = "rbxassetid://136847657"
  979. Sound.Pitch = 1
  980. Sound.Looped = false
  981. Sound.Volume = 10
  982. Sound:play()
  983. local scaler = 10/5
  984. local scaler2 = 10/5
  985. for i = 0,10,0.1 do
  986. swait()
  987. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  988. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  989. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  990. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  991. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  992. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  993. rng6.CFrame = rng3.CFrame
  994. rng.Transparency = rng.Transparency + 0.1
  995. rng2.Transparency = rng2.Transparency + 1.01
  996. rng3.Transparency = rng3.Transparency + 0.01
  997. rng4.Transparency = rng4.Transparency + 0.01
  998. rng5.Transparency = rng5.Transparency + 0.01
  999. rng6.Transparency = rng6.Transparency + 0.021
  1000. scaler = scaler - 0.125/5
  1001. scaler2 = scaler2 - 0.1/5
  1002. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1003. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1004. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1005. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1006. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1007. game:GetService("Debris"):AddItem(bv, 1)
  1008. end
  1009. hita:disconnect()
  1010. game:GetService("Debris"):AddItem(rng, 1)
  1011. game:GetService("Debris"):AddItem(rng2, 1)
  1012. game:GetService("Debris"):AddItem(rng3, 1)
  1013. game:GetService("Debris"):AddItem(rng4, 1)
  1014. game:GetService("Debris"):AddItem(rng5, 1)
  1015. attack = false
  1016. end
  1017.  
  1018.  
  1019. ----
  1020. ------
  1021. function wam()
  1022.  
  1023. local rng = Instance.new("Part", Mouse)
  1024. rng.Anchored = true
  1025. rng.BrickColor = BrickColor.new("White")
  1026. rng.CanCollide = false
  1027. rng.FormFactor = 3
  1028. rng.Name = "Ring"
  1029. rng.Size = Vector3.new(1, 1, 1)
  1030. rng.Transparency = 0
  1031. rng.TopSurface = 0
  1032. rng.BottomSurface = 0
  1033. rng.CFrame = RootPart.CFrame
  1034. local rngm = Instance.new("SpecialMesh", rng)
  1035. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1036. local rng2 = rng:Clone()
  1037. rng2.Parent = Character
  1038. local rng2m = rng2.Mesh
  1039. local rng3 = rng:Clone()
  1040. rng3.Parent = Character
  1041. local rng3m = rng3.Mesh
  1042. local rng4 = rng:Clone()
  1043. rng4.Parent = Character
  1044. local rng4m = rng4.Mesh
  1045. local rng5 = rng:Clone()
  1046. rng5.Parent = Character
  1047. local rng5m = rng5.Mesh
  1048. local rng6 = rng:Clone()
  1049. rng6.Material = "Plastic"
  1050. rng6.Parent = Character
  1051. local rng6m = rng6.Mesh
  1052. rng6m.Scale = vt(2.5,2.5,2)
  1053. rng6m.MeshType = "FileMesh"
  1054. rng6m.MeshId = "rbxassetid://0"
  1055. local hita = rng6.Touched:connect(function(hit)
  1056. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1057. end)
  1058. rng2.CFrame = RootPart.CFrame
  1059. rng3.CFrame = RootPart.CFrame
  1060. rng4.CFrame = RootPart.CFrame
  1061. rng5.CFrame = RootPart.CFrame
  1062. rng6.CFrame = RootPart.CFrame
  1063. wait()
  1064. local Sound = Instance.new("Sound",rng6)--136847657
  1065. local Sound = Instance.new("Sound",Character.UpperTorso)
  1066. Sound.SoundId = "rbxassetid://882332631"
  1067. Sound.Pitch = 1
  1068. Sound.Looped = false
  1069. Sound.Volume = 5
  1070. Sound:play()
  1071. wait(3.5)
  1072. Sound:stop()
  1073. local scaler = 10/5
  1074. local scaler2 = 10/5
  1075. for i = 0,10,0.1 do
  1076. swait()
  1077. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1078. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1079. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1080. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1081. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1082. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1083. rng6.CFrame = rng3.CFrame
  1084. rng.Transparency = rng.Transparency + 0.1
  1085. rng2.Transparency = rng2.Transparency + 1.01
  1086. rng3.Transparency = rng3.Transparency + 0.01
  1087. rng4.Transparency = rng4.Transparency + 0.01
  1088. rng5.Transparency = rng5.Transparency + 0.01
  1089. rng6.Transparency = rng6.Transparency + 0.021
  1090. scaler = scaler - 0.125/5
  1091. scaler2 = scaler2 - 0.1/5
  1092. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1093. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1094. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1095. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1096. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1097. game:GetService("Debris"):AddItem(bv, 1)
  1098. end
  1099. hita:disconnect()
  1100. game:GetService("Debris"):AddItem(rng, 1)
  1101. game:GetService("Debris"):AddItem(rng2, 1)
  1102. game:GetService("Debris"):AddItem(rng3, 1)
  1103. game:GetService("Debris"):AddItem(rng4, 1)
  1104. game:GetService("Debris"):AddItem(rng5, 1)
  1105. attack = false
  1106. end
  1107.  
  1108.  
  1109. ----
  1110. ------
  1111. function fcpunch()
  1112.  
  1113.  
  1114. local Sound = Instance.new("Sound",Character.UpperTorso)
  1115. Sound.SoundId = "rbxassetid://882332631"
  1116. Sound.Pitch = 1
  1117. Sound.Looped = false
  1118. Sound.Volume = 5
  1119. Sound:play()
  1120. wait(3.5)
  1121. Sound:stop()
  1122. local rng = Instance.new("Part", Mouse)
  1123. rng.Anchored = true
  1124. rng.BrickColor = BrickColor.new("White")
  1125. rng.CanCollide = false
  1126. rng.FormFactor = 3
  1127. rng.Name = "Ring"
  1128. rng.Size = Vector3.new(1, 1, 1)
  1129. rng.Transparency = 0
  1130. rng.TopSurface = 0
  1131. rng.BottomSurface = 0
  1132. rng.CFrame = RootPart.CFrame
  1133. local rngm = Instance.new("SpecialMesh", rng)
  1134. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1135. local rng2 = rng:Clone()
  1136. rng2.Parent = Character
  1137. local rng2m = rng2.Mesh
  1138. local rng3 = rng:Clone()
  1139. rng3.Parent = Character
  1140. local rng3m = rng3.Mesh
  1141. local rng4 = rng:Clone()
  1142. rng4.Parent = Character
  1143. local rng4m = rng4.Mesh
  1144. local rng5 = rng:Clone()
  1145. rng5.Parent = Character
  1146. local rng5m = rng5.Mesh
  1147. local rng6 = rng:Clone()
  1148. rng6.Material = "Plastic"
  1149. rng6.Parent = Character
  1150. local rng6m = rng6.Mesh
  1151. rng6m.Scale = vt(0,0,0)
  1152. rng6m.MeshType = "FileMesh"
  1153. rng6m.MeshId = "rbxassetid://0"
  1154. local hita = rng6.Touched:connect(function(hit)
  1155.  
  1156. end)
  1157. rng2.CFrame = RootPart.CFrame
  1158. rng3.CFrame = RootPart.CFrame
  1159. rng4.CFrame = RootPart.CFrame
  1160. rng5.CFrame = RootPart.CFrame
  1161. rng6.CFrame = RootPart.CFrame
  1162. wait()
  1163. local FZZ = Instance.new("ParticleEmitter",rng6)
  1164. FZZ.Texture = "rbxassetid://0"
  1165. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1166. FZZ.EmissionDirection = "Top"
  1167. FZZ.Speed = NumberRange.new(0)
  1168. FZZ.Size = NumberSequence.new(14,18)
  1169. FZZ.Drag = 2
  1170. FZZ.LockedToPart = true
  1171. FZZ.Lifetime = NumberRange.new(0.2)
  1172. FZZ.Rate = 1000
  1173. FZZ.LightEmission = 0.75
  1174. FZZ.Rotation = NumberRange.new(-100, 100)
  1175. FZZ.VelocitySpread = 70
  1176. local Sound = Instance.new("Sound",rng6)--136847657
  1177. Sound.SoundId = "rbxassetid://136847657"
  1178. Sound.Pitch = 1
  1179. Sound.Looped = false
  1180. Sound.Volume = 10
  1181. Sound:play()
  1182. local scaler = 10/5
  1183. local scaler2 = 10/5
  1184. for i = 0,10,0.1 do
  1185. swait()
  1186. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1187. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1188. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1189. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1190. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1191. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1192. rng6.CFrame = rng3.CFrame
  1193. rng.Transparency = rng.Transparency + 0.1
  1194. rng2.Transparency = rng2.Transparency + 1.01
  1195. rng3.Transparency = rng3.Transparency + 0.01
  1196. rng4.Transparency = rng4.Transparency + 0.01
  1197. rng5.Transparency = rng5.Transparency + 0.01
  1198. rng6.Transparency = rng6.Transparency + 0.021
  1199. scaler = scaler - 0.125/5
  1200. scaler2 = scaler2 - 0.1/5
  1201. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1202. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1203. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1204. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1205. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1206. game:GetService("Debris"):AddItem(bv, 1)
  1207. end
  1208. hita:disconnect()
  1209. game:GetService("Debris"):AddItem(rng, 1)
  1210. game:GetService("Debris"):AddItem(rng2, 1)
  1211. game:GetService("Debris"):AddItem(rng3, 1)
  1212. game:GetService("Debris"):AddItem(rng4, 1)
  1213. game:GetService("Debris"):AddItem(rng5, 1)
  1214. attack = false
  1215. FZZ:Destroy()
  1216. end
  1217. ------
  1218. function detroitsmash()
  1219.  
  1220. local rng = Instance.new("Part", Mouse)
  1221. rng.Anchored = true
  1222. rng.BrickColor = BrickColor.new("White")
  1223. rng.CanCollide = false
  1224. rng.FormFactor = 3
  1225. rng.Name = "Ring"
  1226. rng.Size = Vector3.new(1, 1, 1)
  1227. rng.Transparency = 0
  1228. rng.TopSurface = 0
  1229. rng.BottomSurface = 0
  1230. rng.CFrame = RootPart.CFrame
  1231. local rngm = Instance.new("SpecialMesh", rng)
  1232. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1233. local rng2 = rng:Clone()
  1234. rng2.Parent = Character
  1235. local rng2m = rng2.Mesh
  1236. local rng3 = rng:Clone()
  1237. rng3.Parent = Character
  1238. local rng3m = rng3.Mesh
  1239. local rng4 = rng:Clone()
  1240. rng4.Parent = Character
  1241. local rng4m = rng4.Mesh
  1242. local rng5 = rng:Clone()
  1243. rng5.Parent = Character
  1244. local rng5m = rng5.Mesh
  1245. local rng6 = rng:Clone()
  1246. rng6.Material = "Plastic"
  1247. rng6.Parent = Character
  1248. local rng6m = rng6.Mesh
  1249. rng6m.Scale = vt(2.5,2.5,2)
  1250. rng6m.MeshType = "FileMesh"
  1251. rng6m.MeshId = "rbxassetid://437347603"
  1252. local hita = rng6.Touched:connect(function(hit)
  1253. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1254. end)
  1255. rng2.CFrame = RightHand.CFrame
  1256. rng3.CFrame = RightHand.CFrame
  1257. rng4.CFrame = RightHand.CFrame
  1258. rng5.CFrame = RightHand.CFrame
  1259. rng6.CFrame = RightHand.CFrame
  1260. wait()
  1261. local scaler = 10/5
  1262. local scaler2 = 10/5
  1263. for i = 0,10,0.1 do
  1264. swait()
  1265. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1266. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1267. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1268. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1269. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1270. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1271. rng6.CFrame = rng3.CFrame
  1272. rng.Transparency = rng.Transparency + 0.1
  1273. rng2.Transparency = rng2.Transparency + 1.01
  1274. rng3.Transparency = rng3.Transparency + 0.01
  1275. rng4.Transparency = rng4.Transparency + 0.01
  1276. rng5.Transparency = rng5.Transparency + 0.01
  1277. rng6.Transparency = rng6.Transparency + 0.021
  1278. scaler = scaler - 0.125/5
  1279. scaler2 = scaler2 - 0.1/5
  1280. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1281. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1282. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1283. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1284. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1285. game:GetService("Debris"):AddItem(bv, 1)
  1286. end
  1287. hita:disconnect()
  1288. game:GetService("Debris"):AddItem(rng, 1)
  1289. game:GetService("Debris"):AddItem(rng2, 1)
  1290. game:GetService("Debris"):AddItem(rng3, 1)
  1291. game:GetService("Debris"):AddItem(rng4, 1)
  1292. game:GetService("Debris"):AddItem(rng5, 1)
  1293. attack = false
  1294. end
  1295. ------
  1296. function longpunch()
  1297.  
  1298.  
  1299. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1300. Sound.SoundId = "rbxassetid://157878578"
  1301. Sound.Pitch = 1
  1302. Sound.Looped = false
  1303. Sound.Volume = 10
  1304. Sound:play()
  1305. local rng = Instance.new("Part", Mouse)
  1306. rng.Anchored = true
  1307. rng.BrickColor = BrickColor.new("White")
  1308. rng.CanCollide = false
  1309. rng.FormFactor = 3
  1310. rng.Name = "Ring"
  1311. rng.Size = Vector3.new(1, 1, 1)
  1312. rng.Transparency = 0
  1313. rng.TopSurface = 0
  1314. rng.BottomSurface = 0
  1315. rng.CFrame = RootPart.CFrame
  1316. local rngm = Instance.new("SpecialMesh", rng)
  1317. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1318. local rng2 = rng:Clone()
  1319. rng2.Parent = Character
  1320. local rng2m = rng2.Mesh
  1321. local rng3 = rng:Clone()
  1322. rng3.Parent = Character
  1323. local rng3m = rng3.Mesh
  1324. local rng4 = rng:Clone()
  1325. rng4.Parent = Character
  1326. local rng4m = rng4.Mesh
  1327. local rng5 = rng:Clone()
  1328. rng5.Parent = Character
  1329. local rng5m = rng5.Mesh
  1330. local rng6 = rng:Clone()
  1331. rng6.Material = "Plastic"
  1332. rng6.Parent = Character
  1333. local rng6m = rng6.Mesh
  1334. rng6m.Scale = vt(3.5,3.5,3)
  1335. rng6m.MeshType = "FileMesh"
  1336. rng6m.MeshId = "rbxassetid://437347603"
  1337. local hita = rng6.Touched:connect(function(hit)
  1338. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1339. end)
  1340. rng2.CFrame = RootPart.CFrame
  1341. rng3.CFrame = RootPart.CFrame
  1342. rng4.CFrame = RootPart.CFrame
  1343. rng5.CFrame = RootPart.CFrame
  1344. rng6.CFrame = RootPart.CFrame
  1345. wait()
  1346. local Sound = Instance.new("Sound",rng6)--136847657
  1347. Sound.SoundId = "rbxassetid://136847657"
  1348. Sound.Pitch = 1.1
  1349. Sound.Looped = false
  1350. Sound.Volume = 10
  1351. Sound:play()
  1352. local scaler = 10/5
  1353. local scaler2 = 10/5
  1354. for i = 0,10,0.1 do
  1355. swait()
  1356. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1357. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1358. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1359. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1360. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1361. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1362. rng6.CFrame = rng3.CFrame
  1363. rng.Transparency = rng.Transparency + 0.1
  1364. rng2.Transparency = rng2.Transparency + 1.01
  1365. rng3.Transparency = rng3.Transparency + 0.01
  1366. rng4.Transparency = rng4.Transparency + 0.01
  1367. rng5.Transparency = rng5.Transparency + 0.01
  1368. rng6.Transparency = rng6.Transparency + 0.021
  1369. scaler = scaler - 0.125/5
  1370. scaler2 = scaler2 - 0.1/5
  1371. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1372. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1373. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1374. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1375. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1376. game:GetService("Debris"):AddItem(bv, 1)
  1377. end
  1378. hita:disconnect()
  1379. game:GetService("Debris"):AddItem(rng, 1)
  1380. game:GetService("Debris"):AddItem(rng2, 1)
  1381. game:GetService("Debris"):AddItem(rng3, 1)
  1382. game:GetService("Debris"):AddItem(rng4, 1)
  1383. game:GetService("Debris"):AddItem(rng5, 1)
  1384. attack = false
  1385. end
  1386.  
  1387.  
  1388. ----
  1389.  
  1390.  
  1391. function Smash()
  1392. if not D then D = false
  1393. Idle = true
  1394. for i = 0,2,0.1 do
  1395. swait()
  1396. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1397. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1398. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1399. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1400. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1401. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1402. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1403. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1404. 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
  1405. 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
  1406. 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
  1407. 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
  1408. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1409. --game:GetService("RunService").RenderStepped:wait()
  1410. end
  1411. wait(0.7)
  1412.  
  1413. coroutine.resume(coroutine.create(function()
  1414. for i = 1,1000 do
  1415.  
  1416. game:GetService("RunService").RenderStepped:wait()
  1417. end
  1418.  
  1419. end))
  1420. for i = 0,2,0.1 do
  1421. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1422. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1423. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1424. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1425. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1426. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1427. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1428. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1429. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1430. 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
  1431. 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
  1432. 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
  1433. 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
  1434. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1435. game:GetService("RunService").RenderStepped:wait()
  1436. end
  1437. superpunch()
  1438. Idle = false
  1439. wait(0.7)
  1440. D = false
  1441. end
  1442. end
  1443.  
  1444.  
  1445. function fade(obj, dest, grow)
  1446. spawn(function()
  1447. local oldcf = obj.CFrame
  1448. for i = 0, 10 do
  1449. if grow then
  1450. obj.Size = obj.Size +Vector3.new(1,1,1)
  1451. obj.CFrame = oldcf
  1452. end
  1453. obj.Transparency = obj.Transparency +0.1
  1454. swait()
  1455. end
  1456. if dest then
  1457. obj:Destroy()
  1458. end
  1459. end)
  1460. end
  1461.  
  1462.  
  1463. function FCSmash()
  1464. if not D then D = false
  1465. Idle = true
  1466. for i = 0,2,0.1 do
  1467. swait()
  1468. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1469. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1470. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1471. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1472. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1473. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1474. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1475. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1476. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1477. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  1478. 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
  1479. 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
  1480. 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
  1481. 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
  1482. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1483. --game:GetService("RunService").RenderStepped:wait()
  1484. end
  1485. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  1486. FZcharge.Texture = "rbxassetid://31727915"
  1487. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  1488. FZcharge.EmissionDirection = "Bottom"
  1489. FZcharge.Speed = NumberRange.new(5)
  1490. FZcharge.Size = NumberSequence.new(2,1)
  1491. FZcharge.Drag = 2
  1492. FZcharge.LockedToPart = false
  1493. FZcharge.Lifetime = NumberRange.new(0.5)
  1494. FZcharge.Rate = 150
  1495. FZcharge.LightEmission = 0
  1496. FZcharge.Rotation = NumberRange.new(-100, 100)
  1497. FZcharge.VelocitySpread = 100
  1498. coroutine.resume(coroutine.create(function()
  1499. for i = 1,15 do
  1500. local HQ = Instance.new("Part",Character)
  1501. HQ.Size = Vector3.new(1,0,1)
  1502. HQ.BrickColor = BrickColor.new("White")
  1503. HQ.Material = "Neon"
  1504. HQ.Anchored = true
  1505. HQ.CanCollide = false
  1506. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1507. local HQ2 = Instance.new("SpecialMesh",HQ)
  1508. HQ2.MeshId = "rbxassetid://20329976"
  1509. HQ2.Scale = Vector3.new(1,1,1)
  1510.  
  1511. coroutine.resume(coroutine.create(function()
  1512. for i = 1,200 do
  1513. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  1514. HQ.Transparency = HQ.Transparency + 0.09
  1515. wait(0.00000000001)
  1516. end
  1517. end))
  1518. wait(0.3)
  1519. end
  1520. end))
  1521. coroutine.resume(coroutine.create(function()
  1522. for i = 1,12 do
  1523. local HQ = Instance.new("Part",RightHand)
  1524. HQ.Size = Vector3.new(1,1,1)
  1525. HQ.BrickColor = BrickColor.new("White")
  1526. HQ.Material = "Neon"
  1527. HQ.Anchored = true
  1528. HQ.CanCollide = false
  1529. HQ.Transparency = 0.4
  1530. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1531. local HQ2 = Instance.new("SpecialMesh",HQ)
  1532. HQ2.MeshType = "Sphere"
  1533. HQ2.Scale = Vector3.new(1,1,1)
  1534. local ZQW = Instance.new("Part",RightHand)
  1535. ZQW.Size = Vector3.new(1,1,1)
  1536. ZQW.BrickColor = BrickColor.new("White")
  1537. ZQW.Material = "Neon"
  1538. ZQW.Transparency = 0.4
  1539. ZQW.Anchored = true
  1540. ZQW.CanCollide = false
  1541. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1542. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  1543. ZQW2.MeshType = "Sphere"
  1544. ZQW2.Scale = Vector3.new(1,1,1)
  1545. local H = Instance.new("Part",RightHand)
  1546. H.Size = Vector3.new(1,1,1)
  1547. H.BrickColor = BrickColor.new("White")
  1548. H.CanCollide = false
  1549. H.Anchored = true
  1550. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1551. local H2 = Instance.new("SpecialMesh",H)
  1552. H2.MeshId = "rbxassetid://9982590"
  1553. coroutine.resume(coroutine.create(function()
  1554. for i = 1,200 do
  1555. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  1556. ZQW.Transparency = ZQW.Transparency + 0.1
  1557. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  1558. HQ.Transparency = HQ.Transparency + 0.1
  1559. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  1560. H.Transparency = H.Transparency + 0.2
  1561. wait(0.00000000001)
  1562. end
  1563. HQ:Destroy()
  1564. H2:Destroy()
  1565. H:Destroy()
  1566. HQ2:Destroy()
  1567. ZQW:Destroy()
  1568. ZQW2:Destroy()
  1569. end))
  1570. wait(0.3)
  1571. end
  1572. end))
  1573. wait(0.5)
  1574. wait(4.5)
  1575.  
  1576.  
  1577. for i = 0,1.5,0.1 do
  1578. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  1579. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  1580. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1581. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  1582. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1583. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1584. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1585. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1586. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  1587. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  1588. 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
  1589. 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
  1590. 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
  1591. 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
  1592. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  1593. game:GetService("RunService").RenderStepped:wait()
  1594. end
  1595.  
  1596.  
  1597. coroutine.resume(coroutine.create(function()
  1598. for i = 1,3 do
  1599. local HQ = Instance.new("Part",Character)
  1600. HQ.Size = Vector3.new(1,1,1)
  1601. HQ.BrickColor = BrickColor.new("White")
  1602. HQ.Material = "Neon"
  1603. HQ.Anchored = true
  1604. HQ.CanCollide = false
  1605. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  1606. local HQ2 = Instance.new("SpecialMesh",HQ)
  1607. HQ2.MeshId = "rbxassetid://20329976"
  1608. HQ2.Scale = Vector3.new(1,1,1)
  1609.  
  1610. coroutine.resume(coroutine.create(function()
  1611. for i = 1,200 do
  1612. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  1613. HQ.Transparency = HQ.Transparency + 0.09
  1614. wait(0.00000000001)
  1615. end
  1616. end))
  1617. wait(0.3)
  1618. end
  1619. end))
  1620. coroutine.resume(coroutine.create(function()
  1621. for i = 3,5 do
  1622. local HQ = Instance.new("Part",Character)
  1623. HQ.Size = Vector3.new(1,0,1)
  1624. HQ.BrickColor = BrickColor.new("White")
  1625. HQ.Material = "Neon"
  1626. HQ.Anchored = true
  1627. HQ.CanCollide = false
  1628. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1629. local HQ2 = Instance.new("SpecialMesh",HQ)
  1630. HQ2.MeshId = "rbxassetid://20329976"
  1631. HQ2.Scale = Vector3.new(1,1,1)
  1632. local HQR = Instance.new("Part",Character)
  1633. HQR.Size = Vector3.new(1,0,1)
  1634. HQR.BrickColor = BrickColor.new("White")
  1635. HQR.Material = "Neon"
  1636. HQR.Anchored = true
  1637. HQR.CanCollide = false
  1638. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1639. local HQR2 = Instance.new("SpecialMesh",HQR)
  1640. HQR2.MeshId = "rbxassetid://3270017"
  1641. HQR2.Scale = Vector3.new(1,1,1)
  1642.  
  1643. coroutine.resume(coroutine.create(function()
  1644. for i = 1,200 do
  1645. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  1646. HQ.Transparency = HQ.Transparency + 0.09
  1647. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  1648. HQR.Transparency = HQR.Transparency + 0.09
  1649. wait(0.00000000001)
  1650. end
  1651. HQ:Destroy()
  1652. HQ2:Destroy()
  1653. HQR:Destroy()
  1654. HQR2:Destroy()
  1655. end))
  1656. wait(0.3)
  1657. end
  1658. end))
  1659.  
  1660.  
  1661.  
  1662.  
  1663. FZcharge:Destroy()
  1664. killbrick2 = Instance.new("Part",Character)
  1665. killbrick2.Size = Vector3.new(80,80,9000)
  1666. killbrick2.Transparency = 1
  1667.  
  1668. killbrick2.CanCollide = true
  1669. wait(0.001)
  1670. killbrick2.CanCollide = false
  1671.  
  1672. killbrick2.Anchored = true
  1673.  
  1674. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  1675.  
  1676. killbrick2.Touched:connect(function(h)
  1677. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  1678. if x then
  1679. if x.Parent.Name == game.Players.LocalPlayer.Name then
  1680. safe = true
  1681. else safe = false
  1682. end
  1683. if x then
  1684. if safe == false then
  1685. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  1686. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  1687. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  1688.  
  1689.  
  1690. wait(0.1)
  1691. x.Parent:BreakJoints()
  1692. wait()
  1693. safe = true
  1694. end
  1695. end
  1696. end
  1697. end)
  1698. fcpunch()
  1699. wait(0.7)
  1700. Idle = false
  1701. killbrick2:Destroy()
  1702. wait(0.2)
  1703. D = false
  1704. end
  1705. end
  1706.  
  1707.  
  1708.  
  1709. function KickBoom()
  1710.  
  1711. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1712. Sound.SoundId = "rbxassetid://142070127"
  1713. Sound.Pitch = 1
  1714. Sound.Looped = false
  1715. Sound.Volume = 10
  1716. Sound:play()
  1717. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1718. Sound.SoundId = "rbxassetid://169628396"
  1719. Sound.Pitch = 1
  1720. Sound.Looped = false
  1721. Sound.Volume = 10
  1722. Sound:play()
  1723. local effspwn = Instance.new("Part")
  1724. local model = Instance.new("Model")
  1725. game.Debris:AddItem(model, 20)
  1726. model.Name = "smasheffects"
  1727. model.Parent = Character
  1728. effspwn.Name = "spwnr"
  1729. effspwn.Size = Vector3.new(1, 1, 1)
  1730. effspwn.Anchored = true
  1731. effspwn.CanCollide = false
  1732. effspwn.Transparency = 1
  1733. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  1734. effspwn.Parent = model
  1735.  
  1736.  
  1737. for i = 1, 15 do
  1738. local gtrace = Instance.new("Part",game.Workspace)
  1739. gtrace.BrickColor = BrickColor.new("Grey")
  1740. gtrace.Material = "Slate"
  1741. gtrace.Size = Vector3.new(31,31,31)
  1742. gtrace.Anchored = true
  1743. gtrace.CanCollide = true
  1744. 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)))
  1745. local gdisp = coroutine.wrap(function()
  1746. wait(12)
  1747. for i = 1, 9 do
  1748. wait(.1)
  1749. gtrace.Transparency = gtrace.Transparency + .1
  1750. end
  1751. gtrace:Destroy()
  1752. end)
  1753. gdisp()
  1754. end
  1755.  
  1756.  
  1757. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  1758. if v:FindFirstChild('Humanoid') then
  1759. v.Humanoid:TakeDamage(math.random(12040,12040))
  1760. v.Humanoid.PlatformStand = true
  1761. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  1762. end
  1763. end
  1764.  
  1765.  
  1766. local H33 = Instance.new("Part",Character)
  1767. H33.Size = Vector3.new(1,1,1)
  1768. H33.BrickColor = BrickColor.new("White")
  1769. H33.CanCollide = false
  1770. H33.Anchored = true
  1771. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  1772. local H233 = Instance.new("SpecialMesh",H33)
  1773. H233.MeshId = "rbxassetid://3270017"
  1774. local H333 = Instance.new("Part",Character)
  1775. H333.Size = Vector3.new(1,1,1)
  1776. H333.BrickColor = BrickColor.new("White")
  1777. H333.CanCollide = false
  1778. H333.Anchored = true
  1779. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  1780. local H2333 = Instance.new("SpecialMesh",H333)
  1781. H2333.MeshId = "rbxassetid://3270017"
  1782. local H4 = Instance.new("Part",Character)
  1783. H4.Size = Vector3.new(1,1,1)
  1784. H4.BrickColor = BrickColor.new("White")
  1785. H4.CanCollide = false
  1786. H4.Anchored = true
  1787. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  1788. local H24 = Instance.new("SpecialMesh",H4)
  1789. H24.MeshId = "rbxassetid://3270017"
  1790. coroutine.resume(coroutine.create(function()
  1791. for i = 1,200 do
  1792. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  1793. H33.Transparency = H33.Transparency + 0.02
  1794. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  1795. H333.Transparency = H333.Transparency + 0.02
  1796. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  1797. H4.Transparency = H4.Transparency + 0.02
  1798. wait(0.00000000001)
  1799. end
  1800. end))
  1801.  
  1802.  
  1803. coroutine.resume(coroutine.create(function()
  1804. local shok = Instance.new("Part")
  1805. shok.Name = "shock3"
  1806. shok.BrickColor = BrickColor.new("Institutional white")
  1807. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1808. shok.Size = Vector3.new(1, 1, 1)
  1809. shok.Anchored = true
  1810. shok.Material = "Neon"
  1811. shok.Transparency = 0.35
  1812. shok.CanCollide = false
  1813. shok.Parent = model
  1814. game.Debris:AddItem(shok, 12)
  1815. local mesh = Instance.new("SpecialMesh")
  1816. mesh.MeshType = "FileMesh"
  1817. mesh.MeshId = "rbxassetid://"
  1818. mesh.Scale = Vector3.new(1, 1, 1)
  1819. mesh.Parent = shok
  1820. for e = 1, 15 do
  1821. wait()
  1822. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  1823. shok.Transparency = shok.Transparency + 0.004
  1824. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1825. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1826. end
  1827. for e = 1, 16 do
  1828. wait()
  1829. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  1830. shok.Transparency = shok.Transparency + 0.004
  1831. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1832. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1833. end
  1834. for e = 1, 12 do
  1835. wait()
  1836. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  1837. shok.Transparency = shok.Transparency + 0.06
  1838. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1839. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1840. end
  1841. end))
  1842.  
  1843.  
  1844. coroutine.resume(coroutine.create(function()
  1845. local shok = Instance.new("Part")
  1846. shok.Name = "shock3"
  1847. shok.BrickColor = BrickColor.new("Lily white")
  1848. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1849. shok.Size = Vector3.new(1, 1, 1)
  1850. shok.Anchored = true
  1851. shok.Material = "Neon"
  1852. shok.Transparency = 0.1
  1853. shok.CanCollide = false
  1854. shok.Parent = model
  1855. game.Debris:AddItem(shok, 12)
  1856. local mesh = Instance.new("SpecialMesh")
  1857. mesh.MeshType = "FileMesh"
  1858. mesh.MeshId = "rbxassetid://1095708"
  1859. mesh.Scale = Vector3.new(47, 47, 47)
  1860. mesh.Parent = shok
  1861. for e = 1, 15 do
  1862. wait()
  1863. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  1864. shok.Transparency = shok.Transparency + 0.04
  1865. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1866. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1867. end
  1868. for e = 1, 16 do
  1869. wait()
  1870. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  1871. shok.Transparency = shok.Transparency + 0.04
  1872. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1873. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1874. shok.BrickColor = BrickColor.new("Grey")
  1875. end
  1876. for e = 1, 12 do
  1877. wait()
  1878. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  1879. shok.Transparency = shok.Transparency + 0.004
  1880. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1881. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1882. end
  1883. end))
  1884.  
  1885. coroutine.resume(coroutine.create(function()
  1886. local shok = Instance.new("Part")
  1887. shok.Name = "shock3"
  1888. shok.BrickColor = BrickColor.new("Institutional white")
  1889. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1890. shok.Size = Vector3.new(1, 1, 1)
  1891. shok.Anchored = true
  1892. shok.Material = "Neon"
  1893. shok.Transparency = 0.35
  1894. shok.CanCollide = false
  1895. shok.Parent = model
  1896. game.Debris:AddItem(shok, 12)
  1897. local mesh = Instance.new("SpecialMesh")
  1898. mesh.MeshType = "FileMesh"
  1899. mesh.MeshId = "rbxassetid://549734488"
  1900. mesh.Scale = Vector3.new(1, 1, 1)
  1901. mesh.Parent = shok
  1902. for e = 1, 15 do
  1903. wait()
  1904. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  1905. shok.Transparency = shok.Transparency + 0.004
  1906. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1907. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1908. end
  1909. for e = 1, 16 do
  1910. wait()
  1911. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  1912. shok.Transparency = shok.Transparency + 0.004
  1913. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1914. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1915. end
  1916. for e = 1, 12 do
  1917. wait()
  1918. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  1919. shok.Transparency = shok.Transparency + 0.06
  1920. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1921. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1922. end
  1923. end))
  1924. end
  1925. --
  1926. function chow()
  1927.  
  1928. local Sound = Instance.new("Sound",hit)--136847657
  1929. Sound.SoundId = "rbxassetid://142070127"
  1930. Sound.Pitch = 1
  1931. Sound.Looped = false
  1932. Sound.Volume = 10
  1933. Sound:play()
  1934. local Sound = Instance.new("Sound",hit)--136847657
  1935. Sound.SoundId = "rbxassetid://169628396"
  1936. Sound.Pitch = 1
  1937. Sound.Looped = false
  1938. Sound.Volume = 10
  1939. Sound:play()
  1940. local effspwn = Instance.new("Part")
  1941. local model = Instance.new("Model")
  1942. game.Debris:AddItem(model, 20)
  1943. model.Name = "smasheffects"
  1944. model.Parent = Character
  1945. effspwn.Name = "spwnr"
  1946. effspwn.Size = Vector3.new(1, 1, 1)
  1947. effspwn.Anchored = true
  1948. effspwn.CanCollide = false
  1949. effspwn.Transparency = 1
  1950. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  1951. effspwn.Parent = model
  1952.  
  1953.  
  1954. for i = 1, 15 do
  1955. local gtrace = Instance.new("Part",game.Workspace)
  1956. gtrace.BrickColor = BrickColor.new("Grey")
  1957. gtrace.Material = "Slate"
  1958. gtrace.Size = Vector3.new(31,31,31)
  1959. gtrace.Anchored = true
  1960. gtrace.CanCollide = true
  1961. 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)))
  1962. local gdisp = coroutine.wrap(function()
  1963. wait(12)
  1964. for i = 1, 9 do
  1965. wait(.1)
  1966. gtrace.Transparency = gtrace.Transparency + .1
  1967. end
  1968. gtrace:Destroy()
  1969. end)
  1970. gdisp()
  1971. end
  1972.  
  1973.  
  1974. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  1975. if v:FindFirstChild('Humanoid') then
  1976. v.Humanoid:TakeDamage(math.random(12040,12040))
  1977. v.Humanoid.PlatformStand = true
  1978. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  1979. end
  1980. end
  1981.  
  1982.  
  1983. local H33 = Instance.new("Part",Character)
  1984. H33.Size = Vector3.new(1,1,1)
  1985. H33.BrickColor = BrickColor.new("White")
  1986. H33.CanCollide = false
  1987. H33.Anchored = true
  1988. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  1989. local H233 = Instance.new("SpecialMesh",H33)
  1990. H233.MeshId = "rbxassetid://3270017"
  1991. local H333 = Instance.new("Part",Character)
  1992. H333.Size = Vector3.new(1,1,1)
  1993. H333.BrickColor = BrickColor.new("White")
  1994. H333.CanCollide = false
  1995. H333.Anchored = true
  1996. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  1997. local H2333 = Instance.new("SpecialMesh",H333)
  1998. H2333.MeshId = "rbxassetid://3270017"
  1999. local H4 = Instance.new("Part",Character)
  2000. H4.Size = Vector3.new(1,1,1)
  2001. H4.BrickColor = BrickColor.new("White")
  2002. H4.CanCollide = false
  2003. H4.Anchored = true
  2004. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2005. local H24 = Instance.new("SpecialMesh",H4)
  2006. H24.MeshId = "rbxassetid://3270017"
  2007. coroutine.resume(coroutine.create(function()
  2008. for i = 1,200 do
  2009. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2010. H33.Transparency = H33.Transparency + 0.02
  2011. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2012. H333.Transparency = H333.Transparency + 0.02
  2013. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2014. H4.Transparency = H4.Transparency + 0.02
  2015. wait(0.00000000001)
  2016. end
  2017. end))
  2018.  
  2019.  
  2020. coroutine.resume(coroutine.create(function()
  2021. local shok = Instance.new("Part")
  2022. shok.Name = "shock3"
  2023. shok.BrickColor = BrickColor.new("Institutional white")
  2024. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2025. shok.Size = Vector3.new(1, 1, 1)
  2026. shok.Anchored = true
  2027. shok.Material = "Neon"
  2028. shok.Transparency = 0.35
  2029. shok.CanCollide = false
  2030. shok.Parent = model
  2031. game.Debris:AddItem(shok, 12)
  2032. local mesh = Instance.new("SpecialMesh")
  2033. mesh.MeshType = "FileMesh"
  2034. mesh.MeshId = "rbxassetid://"
  2035. mesh.Scale = Vector3.new(1, 1, 1)
  2036. mesh.Parent = shok
  2037. for e = 1, 15 do
  2038. wait()
  2039. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2040. shok.Transparency = shok.Transparency + 0.004
  2041. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2042. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2043. end
  2044. for e = 1, 16 do
  2045. wait()
  2046. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2047. shok.Transparency = shok.Transparency + 0.004
  2048. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2049. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2050. end
  2051. for e = 1, 12 do
  2052. wait()
  2053. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2054. shok.Transparency = shok.Transparency + 0.06
  2055. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2056. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2057. end
  2058. end))
  2059.  
  2060.  
  2061. coroutine.resume(coroutine.create(function()
  2062. local shok = Instance.new("Part")
  2063. shok.Name = "shock3"
  2064. shok.BrickColor = BrickColor.new("Lily white")
  2065. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2066. shok.Size = Vector3.new(1, 1, 1)
  2067. shok.Anchored = true
  2068. shok.Material = "Neon"
  2069. shok.Transparency = 0.1
  2070. shok.CanCollide = false
  2071. shok.Parent = model
  2072. game.Debris:AddItem(shok, 12)
  2073. local mesh = Instance.new("SpecialMesh")
  2074. mesh.MeshType = "FileMesh"
  2075. mesh.MeshId = "rbxassetid://1095708"
  2076. mesh.Scale = Vector3.new(47, 47, 47)
  2077. mesh.Parent = shok
  2078. for e = 1, 15 do
  2079. wait()
  2080. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2081. shok.Transparency = shok.Transparency + 0.04
  2082. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2083. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2084. end
  2085. for e = 1, 16 do
  2086. wait()
  2087. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2088. shok.Transparency = shok.Transparency + 0.04
  2089. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2090. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2091. shok.BrickColor = BrickColor.new("Grey")
  2092. end
  2093. for e = 1, 12 do
  2094. wait()
  2095. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2096. shok.Transparency = shok.Transparency + 0.004
  2097. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2098. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2099. end
  2100. end))
  2101.  
  2102. coroutine.resume(coroutine.create(function()
  2103. local shok = Instance.new("Part")
  2104. shok.Name = "shock3"
  2105. shok.BrickColor = BrickColor.new("Institutional white")
  2106. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2107. shok.Size = Vector3.new(1, 1, 1)
  2108. shok.Anchored = true
  2109. shok.Material = "Neon"
  2110. shok.Transparency = 0.35
  2111. shok.CanCollide = false
  2112. shok.Parent = model
  2113. game.Debris:AddItem(shok, 12)
  2114. local mesh = Instance.new("SpecialMesh")
  2115. mesh.MeshType = "FileMesh"
  2116. mesh.MeshId = "rbxassetid://549734488"
  2117. mesh.Scale = Vector3.new(1, 1, 1)
  2118. mesh.Parent = shok
  2119. for e = 1, 15 do
  2120. wait()
  2121. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2122. shok.Transparency = shok.Transparency + 0.004
  2123. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2124. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2125. end
  2126. for e = 1, 16 do
  2127. wait()
  2128. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2129. shok.Transparency = shok.Transparency + 0.004
  2130. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2131. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2132. end
  2133. for e = 1, 12 do
  2134. wait()
  2135. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2136. shok.Transparency = shok.Transparency + 0.06
  2137. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2138. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2139. end
  2140. end))
  2141. end
  2142. --
  2143. Mouse.KeyDown:connect(function(k)
  2144. if k:byte() == 48 then
  2145.  
  2146. Humanoid.WalkSpeed = 200
  2147. end
  2148. end)
  2149.  
  2150. Mouse.KeyUp:connect(function(k)
  2151. if k:byte() == 48 then
  2152.  
  2153. Humanoid.WalkSpeed = 16
  2154. end
  2155. end)
  2156.  
  2157. --
  2158. function SeriousSlam()
  2159.  
  2160. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2161. Sound.SoundId = "rbxassetid://142070127"
  2162. Sound.Pitch = 1
  2163. Sound.Looped = false
  2164. Sound.Volume = 10
  2165. Sound:play()
  2166. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2167. Sound.SoundId = "rbxassetid://169628396"
  2168. Sound.Pitch = 1
  2169. Sound.Looped = false
  2170. Sound.Volume = 10
  2171. Sound:play()
  2172. local effspwn = Instance.new("Part")
  2173. local model = Instance.new("Model")
  2174. game.Debris:AddItem(model, 20)
  2175. model.Name = "smasheffects"
  2176. model.Parent = Character
  2177. effspwn.Name = "spwnr"
  2178. effspwn.Size = Vector3.new(1, 1, 1)
  2179. effspwn.Anchored = true
  2180. effspwn.CanCollide = false
  2181. effspwn.Transparency = 1
  2182. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2183. effspwn.Parent = model
  2184.  
  2185.  
  2186. for i = 1, 15 do
  2187. local gtrace = Instance.new("Part",game.Workspace)
  2188. gtrace.BrickColor = BrickColor.new("Grey")
  2189. gtrace.Material = "Slate"
  2190. gtrace.Size = Vector3.new(91,91,91)
  2191. gtrace.Anchored = true
  2192. gtrace.CanCollide = true
  2193. 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)))
  2194.  
  2195. local gdisp = coroutine.wrap(function()
  2196. wait(18)
  2197. for i = 1, 9 do
  2198. wait(.1)
  2199. gtrace.Transparency = gtrace.Transparency + .1
  2200. end
  2201. gtrace:Destroy()
  2202. end)
  2203. gdisp()
  2204. end
  2205.  
  2206.  
  2207.  
  2208. local exp = Instance.new("Explosion",Character)
  2209. exp.BlastRadius = 147.5
  2210. exp.BlastPressure = 200
  2211. exp.Position = Character.HumanoidRootPart.Position
  2212. exp.Visible = false
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2219. if v:FindFirstChild('Humanoid') then
  2220. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2221. v.Humanoid.PlatformStand = true
  2222. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2223. end
  2224. end
  2225.  
  2226.  
  2227.  
  2228. local H33 = Instance.new("Part",Character)
  2229. H33.Size = Vector3.new(1,1,1)
  2230. H33.BrickColor = BrickColor.new("White")
  2231. H33.CanCollide = false
  2232. H33.Anchored = true
  2233. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2234. local H233 = Instance.new("SpecialMesh",H33)
  2235. H233.MeshId = "rbxassetid://3270017"
  2236. local H333 = Instance.new("Part",Character)
  2237. H333.Size = Vector3.new(1,1,1)
  2238. H333.BrickColor = BrickColor.new("White")
  2239. H333.CanCollide = false
  2240. H333.Anchored = true
  2241. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2242. local H2333 = Instance.new("SpecialMesh",H333)
  2243. H2333.MeshId = "rbxassetid://3270017"
  2244. local H4 = Instance.new("Part",Character)
  2245. H4.Size = Vector3.new(1,1,1)
  2246. H4.BrickColor = BrickColor.new("White")
  2247. H4.CanCollide = false
  2248. H4.Anchored = true
  2249. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2250. local H24 = Instance.new("SpecialMesh",H4)
  2251. H24.MeshId = "rbxassetid://3270017"
  2252. coroutine.resume(coroutine.create(function()
  2253. for i = 1,200 do
  2254. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2255. H33.Transparency = H33.Transparency + 0.02
  2256. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2257. H333.Transparency = H333.Transparency + 0.02
  2258. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2259. H4.Transparency = H4.Transparency + 0.02
  2260. wait(0.00000000001)
  2261. end
  2262. end))
  2263.  
  2264.  
  2265. coroutine.resume(coroutine.create(function()
  2266. local shok = Instance.new("Part")
  2267. shok.Name = "shock3"
  2268. shok.BrickColor = BrickColor.new("Institutional white")
  2269. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2270. shok.Size = Vector3.new(1, 1, 1)
  2271. shok.Anchored = true
  2272. shok.Material = "Neon"
  2273. shok.Transparency = 0.35
  2274. shok.CanCollide = false
  2275. shok.Parent = model
  2276. game.Debris:AddItem(shok, 12)
  2277. local mesh = Instance.new("SpecialMesh")
  2278. mesh.MeshType = "FileMesh"
  2279. mesh.MeshId = "rbxassetid://"
  2280. mesh.Scale = Vector3.new(1, 1, 1)
  2281. mesh.Parent = shok
  2282. for e = 1, 15 do
  2283. wait()
  2284. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2285. shok.Transparency = shok.Transparency + 0.004
  2286. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2287. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2288. end
  2289. for e = 1, 16 do
  2290. wait()
  2291. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2292. shok.Transparency = shok.Transparency + 0.004
  2293. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2294. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2295. end
  2296. for e = 1, 12 do
  2297. wait()
  2298. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2299. shok.Transparency = shok.Transparency + 0.06
  2300. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2301. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2302. end
  2303. end))
  2304.  
  2305.  
  2306. coroutine.resume(coroutine.create(function()
  2307. local shok = Instance.new("Part")
  2308. shok.Name = "shock3"
  2309. shok.BrickColor = BrickColor.new("Lily white")
  2310. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2311. shok.Size = Vector3.new(1, 1, 1)
  2312. shok.Anchored = true
  2313. shok.Material = "Neon"
  2314. shok.Transparency = 0.1
  2315. shok.CanCollide = false
  2316. shok.Parent = model
  2317. game.Debris:AddItem(shok, 12)
  2318. local mesh = Instance.new("SpecialMesh")
  2319. mesh.MeshType = "FileMesh"
  2320. mesh.MeshId = "rbxassetid://1095708"
  2321. mesh.Scale = Vector3.new(67, 67, 47)
  2322. mesh.Parent = shok
  2323. for e = 1, 15 do
  2324. wait()
  2325. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2326. shok.Transparency = shok.Transparency + 0.04
  2327. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2328. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2329. end
  2330. for e = 1, 16 do
  2331. wait()
  2332. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2333. shok.Transparency = shok.Transparency + 0.04
  2334. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2335. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2336. shok.BrickColor = BrickColor.new("Grey")
  2337. end
  2338. for e = 1, 12 do
  2339. wait()
  2340. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2341. shok.Transparency = shok.Transparency + 0.004
  2342. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2343. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2344. end
  2345. end))
  2346.  
  2347. coroutine.resume(coroutine.create(function()
  2348. local shok = Instance.new("Part")
  2349. shok.Name = "shock3"
  2350. shok.BrickColor = BrickColor.new("Institutional white")
  2351. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2352. shok.Size = Vector3.new(1, 1, 1)
  2353. shok.Anchored = true
  2354. shok.Material = "Neon"
  2355. shok.Transparency = 0.35
  2356. shok.CanCollide = false
  2357. shok.Parent = model
  2358. game.Debris:AddItem(shok, 12)
  2359. local mesh = Instance.new("SpecialMesh")
  2360. mesh.MeshType = "FileMesh"
  2361. mesh.MeshId = "rbxassetid://549734488"
  2362. mesh.Scale = Vector3.new(1, 1, 1)
  2363. mesh.Parent = shok
  2364. for e = 1, 15 do
  2365. wait()
  2366. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2367. shok.Transparency = shok.Transparency + 0.004
  2368. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2369. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2370. end
  2371. for e = 1, 16 do
  2372. wait()
  2373. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2374. shok.Transparency = shok.Transparency + 0.004
  2375. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2376. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2377. end
  2378. for e = 1, 12 do
  2379. wait()
  2380. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2381. shok.Transparency = shok.Transparency + 0.06
  2382. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2383. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2384. end
  2385. end))
  2386. end
  2387. --
  2388. ------
  2389. -------------------------------------------
  2390. function Jump()
  2391. if not D then D = true
  2392. Idle = true
  2393. for i = 0,2,0.1 do
  2394. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2395. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2396. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2397. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2398. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2399. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2400. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2401. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2402. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2403. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2404. 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
  2405. 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
  2406. 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
  2407. 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
  2408. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2409. game:GetService("RunService").RenderStepped:wait()
  2410. end
  2411. for i = 0,2,0.1 do
  2412. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2413. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2414. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2415. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2416. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2417. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2418. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2419. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2420. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2421. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2422. 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
  2423. 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
  2424. 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
  2425. 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
  2426. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2427. game:GetService("RunService").RenderStepped:wait()
  2428. end
  2429. local sbs = Instance.new("BodyPosition", RootPart)
  2430. sbs.P = 3000
  2431. sbs.D = 1000
  2432. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2433. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2434. local Sound = Instance.new("Sound",Character.UpperTorso)
  2435. Sound.SoundId = "rbxassetid://845572880"
  2436. Sound.Volume = 32
  2437. Sound.Pitch = 1
  2438. Sound.Looped = false
  2439. Sound:Play()
  2440. wait(0.5)
  2441. local Bq = Instance.new("Part",UpperTorso)
  2442. Bq.Size = Vector3.new(1,1,1)
  2443. Bq.BrickColor = BrickColor.new("White")
  2444. Bq.Material = "Neon"
  2445. Bq.Anchored = false
  2446. Bq.Transparency = math.huge
  2447. Bq.CanCollide = false
  2448. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2449. local Bq2 = Instance.new("SpecialMesh",Bq)
  2450. Bq2.MeshType = "Sphere"
  2451. Bq2.Scale = Vector3.new(1,1,1)
  2452. Bq.Touched:connect(function(hit)
  2453. if hitted == false then
  2454. hitted = true
  2455. Bq.Anchored = true
  2456.  
  2457. for i = 1,1000 do
  2458.  
  2459. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2460. Bq.Transparency = Bq.Transparency + 0.003
  2461. game:GetService("RunService").RenderStepped:wait()
  2462. end
  2463. end
  2464. end)
  2465. for i = 1,100 do
  2466. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2467. game:GetService("RunService").RenderStepped:wait()
  2468. end
  2469. Bq.Anchored = false
  2470. local Fl = Instance.new("BodyVelocity",Bq)
  2471. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2472. Fl.velocity = Mouse.hit.lookVector*120
  2473. wait(0.4)
  2474. Idle = false
  2475. hitted = false
  2476. sbs:remove()
  2477. wait(0.3)
  2478. D = false
  2479. end
  2480. end
  2481. ----
  2482. function Dash()
  2483. if not D then D = true
  2484. Idle = true
  2485. for i = 0,1,0.1 do
  2486. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2487. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2488. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2489. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2490. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2491. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2492. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2493. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2494. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2495. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2496. 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
  2497. 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
  2498. 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
  2499. 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
  2500. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2501. game:GetService("RunService").RenderStepped:wait()
  2502. end
  2503. local bv = Instance.new("BodyVelocity")
  2504. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2505. bv.velocity = RootPart.CFrame.lookVector*250
  2506. bv.Parent = RootPart
  2507. game:GetService("Debris"):AddItem(bv, 1)
  2508. local Sound = Instance.new("Sound",Character.UpperTorso)
  2509. Sound.SoundId = "rbxassetid://"
  2510. Sound.Volume = 32
  2511. Sound.Pitch = 1
  2512. Sound.Looped = false
  2513. Sound:Play()
  2514. wait(0.5)
  2515. local Bq = Instance.new("Part",UpperTorso)
  2516. Bq.Size = Vector3.new(1,1,1)
  2517. Bq.BrickColor = BrickColor.new("White")
  2518. Bq.Material = "Neon"
  2519. Bq.Anchored = false
  2520. Bq.Transparency = math.huge
  2521. Bq.CanCollide = false
  2522. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2523. local Bq2 = Instance.new("SpecialMesh",Bq)
  2524. Bq2.MeshType = "Sphere"
  2525. Bq2.Scale = Vector3.new(1,1,1)
  2526. Bq.Touched:connect(function(hit)
  2527. if hitted == false then
  2528. hitted = true
  2529. Bq.Anchored = true
  2530.  
  2531. for i = 1,1000 do
  2532.  
  2533. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2534. Bq.Transparency = Bq.Transparency + 0.003
  2535. game:GetService("RunService").RenderStepped:wait()
  2536. end
  2537. end
  2538. end)
  2539. for i = 1,100 do
  2540. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2541. game:GetService("RunService").RenderStepped:wait()
  2542. end
  2543. Bq.Anchored = false
  2544. local Fl = Instance.new("BodyVelocity",Bq)
  2545. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2546. Fl.velocity = Mouse.hit.lookVector*150
  2547. wait(0.5)
  2548. Idle = false
  2549. hitted = false
  2550. wait(0.4)
  2551. D = false
  2552. end
  2553. end
  2554. ---
  2555. function Detroit()
  2556. if not D then D = false
  2557. Idle = true
  2558. for i = 0,2,0.1 do
  2559. swait()
  2560. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2561. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2562. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2563. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2564. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2565. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2566. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2567. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2568. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  2569. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2570. 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
  2571. 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
  2572. 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
  2573. 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
  2574. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2575. --game:GetService("RunService").RenderStepped:wait()
  2576. end
  2577. local Sound = Instance.new("Sound",Character.UpperTorso)
  2578. Sound.SoundId = "rbxassetid://"
  2579. Sound.Pitch = 1
  2580. Sound.Looped = false
  2581. Sound.Volume = 5
  2582. Sound:play()
  2583. wait(0.5)
  2584.  
  2585. coroutine.resume(coroutine.create(function()
  2586. for i = 1,1000 do
  2587.  
  2588. game:GetService("RunService").RenderStepped:wait()
  2589. end
  2590.  
  2591. end))
  2592. for i = 0,1,0.1 do
  2593. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2594. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2595. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2596. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2597. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2598. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2599. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2600. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2601. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  2602. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2603. 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
  2604. 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
  2605. 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
  2606. 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
  2607. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2608. game:GetService("RunService").RenderStepped:wait()
  2609. end
  2610. KickBoom()
  2611. wait(0.7)
  2612. Idle = false
  2613. wait(0.2)
  2614. D = false
  2615. end
  2616. end
  2617.  
  2618. function SeriousWam()
  2619. if not D then D = false
  2620. Idle = true
  2621. for i = 0,2,0.1 do
  2622. swait()
  2623. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2624. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2625. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2626. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2627. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2628. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2629. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2630. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2631. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  2632. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2633. 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
  2634. 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
  2635. 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
  2636. 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
  2637. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2638. --game:GetService("RunService").RenderStepped:wait()
  2639. end
  2640. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  2641. FZcharge.Texture = "rbxassetid://31727915"
  2642. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  2643. FZcharge.EmissionDirection = "Top"
  2644. FZcharge.Speed = NumberRange.new(4)
  2645. FZcharge.Size = NumberSequence.new(2,1)
  2646. FZcharge.Drag = 2
  2647. FZcharge.LockedToPart = false
  2648. FZcharge.Lifetime = NumberRange.new(0.5)
  2649. FZcharge.Rate = 150
  2650. FZcharge.LightEmission = 0
  2651. FZcharge.Rotation = NumberRange.new(-100, 100)
  2652. FZcharge.VelocitySpread = 100
  2653. local Sound = Instance.new("Sound",Character.UpperTorso)
  2654. Sound.SoundId = "rbxassetid://"
  2655. Sound.Pitch = 1
  2656. Sound.Looped = false
  2657. Sound.Volume = 5
  2658. Sound:play()
  2659. wait(1.5)
  2660.  
  2661. coroutine.resume(coroutine.create(function()
  2662. for i = 1,1000 do
  2663.  
  2664. game:GetService("RunService").RenderStepped:wait()
  2665. end
  2666.  
  2667. end))
  2668. for i = 0,1,0.1 do
  2669. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2670. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2671. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2672. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2673. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2674. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2675. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2676. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2677. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  2678. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2679. 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
  2680. 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
  2681. 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
  2682. 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
  2683. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2684. game:GetService("RunService").RenderStepped:wait()
  2685. end
  2686. SeriousSlam()
  2687. wait(0.7)
  2688. Idle = false
  2689. wait(0.2)
  2690. FZcharge:Destroy()
  2691. D = false
  2692. end
  2693. end
  2694.  
  2695. function Hit()
  2696. if not D then D = true
  2697. Idle = true
  2698. local Grab = Instance.new("Part",RightHand)
  2699. Grab.Size = Vector3.new(3,3,3)
  2700. Grab.CanCollide = false
  2701. Grab.BrickColor = BrickColor.new("Deep orange")
  2702. Grab.Transparency = math.huge
  2703. local Grabo = Instance.new("Weld",Grab)
  2704. Grabo.Part0 = RightHand
  2705. Grabo.Part1 = Grab
  2706. Grabo.C0 = CFrame.new(0,-1.1,0)
  2707. local SFXZ = Instance.new("Sound",UpperTorso)
  2708. SFXZ.SoundId = "rbxassetid://169259383"
  2709. SFXZ.Volume = 1
  2710. SFXZ.Pitch = 1.5
  2711. SFXZ.Looped = false
  2712. wait(0.01)
  2713. SFXZ:Play()
  2714. Grab.Touched:connect(function(hit)
  2715. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  2716. Grab:Destroy()
  2717. hit.Parent:BreakJoints()
  2718. local exp = Instance.new("Explosion",Character)
  2719. exp.BlastRadius = 6
  2720. exp.BlastPressure = 100
  2721. exp.Position = Character.HumanoidRootPart.Position
  2722. exp.Visible = false
  2723. local H = Instance.new("Part",Character)
  2724. H.Size = Vector3.new(1,1,1)
  2725. H.BrickColor = BrickColor.new("White")
  2726. H.CanCollide = false
  2727. H.Anchored = true
  2728. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  2729. local H2 = Instance.new("SpecialMesh",H)
  2730. H2.MeshId = "rbxassetid://3270017"
  2731. local H3 = Instance.new("Part",Character)
  2732. H3.Size = Vector3.new(1,1,1)
  2733. H3.BrickColor = BrickColor.new("White")
  2734. H3.CanCollide = false
  2735. H3.Anchored = true
  2736. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2737. local H23 = Instance.new("SpecialMesh",H3)
  2738. H23.MeshId = "rbxassetid://3270017"
  2739. local H33 = Instance.new("Part",Character)
  2740. H33.Size = Vector3.new(1,1,1)
  2741. H33.BrickColor = BrickColor.new("White")
  2742. H33.CanCollide = false
  2743. H33.Anchored = true
  2744. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  2745. local H233 = Instance.new("SpecialMesh",H33)
  2746. H233.MeshId = "rbxassetid://20329976"
  2747. local H2 = Instance.new("SpecialMesh",H)
  2748. H2.MeshId = "rbxassetid://3270017"
  2749. local H5 = Instance.new("Part",Character)
  2750. H5.Size = Vector3.new(1,1,1)
  2751. H5.BrickColor = BrickColor.new("White")
  2752. H5.CanCollide = false
  2753. H5.Anchored = true
  2754. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2755. local H25 = Instance.new("SpecialMesh",H5)
  2756. H25.MeshId = "rbxassetid://3270017"
  2757. coroutine.resume(coroutine.create(function()
  2758. for i = 1,200 do
  2759. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  2760. H.Transparency = H.Transparency + 0.09
  2761. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  2762. H3.Transparency = H3.Transparency + 0.09
  2763. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  2764. H33.Transparency = H3.Transparency + 0.09
  2765. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  2766. H5.Transparency = H5.Transparency + 0.09
  2767. wait(0.00000000001)
  2768. end
  2769. end))
  2770. local SFXZ = Instance.new("Sound",UpperTorso)
  2771. SFXZ.SoundId = "rbxassetid://447041606"
  2772. SFXZ.Volume = 6
  2773. SFXZ.Pitch = 1
  2774. SFXZ.Looped = false
  2775. wait(0.01)
  2776. SFXZ:Play()
  2777. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2778. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2779. Fl.velocity = UpperTorso.CFrame.lookVector*400
  2780. wait(0.05)
  2781. Fl:remove()
  2782. end
  2783. end)
  2784. for i = 0,2,0.3 do
  2785. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  2786. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  2787. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  2788. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2789. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2790. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2791. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2792. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2793. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2794. 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
  2795. 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
  2796. 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
  2797. 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
  2798. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  2799. game:GetService("RunService").RenderStepped:wait()
  2800. end
  2801. for i = 0,2,0.1 do
  2802. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  2803. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  2804. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2805. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2806. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2807. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2808. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2809. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2810. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2811. 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
  2812. 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
  2813. 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
  2814. 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
  2815. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  2816. game:GetService("RunService").RenderStepped:wait()
  2817. end
  2818. coroutine.resume(coroutine.create(function()
  2819. wait(0.5)
  2820. Grab:remove()
  2821. end))
  2822. Idle = false
  2823. wait(0.1)
  2824. D = false
  2825. end
  2826. end
  2827.  
  2828.  
  2829. function Uppercut()
  2830. if not D then D = true
  2831. Idle = true
  2832. local Grab = Instance.new("Part",RightHand)
  2833. Grab.Size = Vector3.new(3,3,3)
  2834. Grab.CanCollide = false
  2835. Grab.BrickColor = BrickColor.new("Deep orange")
  2836. Grab.Transparency = math.huge
  2837. local Grabo = Instance.new("Weld",Grab)
  2838. Grabo.Part0 = RightHand
  2839. Grabo.Part1 = Grab
  2840. Grabo.C0 = CFrame.new(0,-1.1,0)
  2841. local SFXZ = Instance.new("Sound",UpperTorso)
  2842. SFXZ.SoundId = "rbxassetid://169259383"
  2843. SFXZ.Volume = 1
  2844. SFXZ.Pitch = 1.5
  2845. SFXZ.Looped = false
  2846. wait(0.01)
  2847. SFXZ:Play()
  2848. Grab.Touched:connect(function(hit)
  2849. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  2850. Grab:Destroy()
  2851. hit.Parent.Humanoid:TakeDamage(30)
  2852. local FZcharge = Instance.new("ParticleEmitter",hit)
  2853. FZcharge.Texture = "rbxassetid://31727915"
  2854. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  2855. FZcharge.EmissionDirection = "Bottom"
  2856. FZcharge.Speed = NumberRange.new(5)
  2857. FZcharge.Size = NumberSequence.new(10,0)
  2858. FZcharge.Drag = 2
  2859. FZcharge.LockedToPart = false
  2860. FZcharge.Lifetime = NumberRange.new(3)
  2861. FZcharge.Rate = 150
  2862. FZcharge.LightEmission = 0
  2863. FZcharge.Rotation = NumberRange.new(-100, 100)
  2864. FZcharge.VelocitySpread = 100
  2865. local SFXZZ = Instance.new("Sound",hit)
  2866. SFXZZ.SoundId = "rbxassetid://1056625824"
  2867. SFXZZ.Volume = 2.5
  2868. SFXZZ.Pitch = 1
  2869. SFXZZ.Looped = false
  2870. wait(0.01)
  2871. SFXZZ:Play()
  2872. local H = Instance.new("Part",Character)
  2873. H.Size = Vector3.new(1,1,1)
  2874. H.BrickColor = BrickColor.new("White")
  2875. H.CanCollide = false
  2876. H.Anchored = true
  2877. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  2878. local H2 = Instance.new("SpecialMesh",H)
  2879. H2.MeshId = "rbxassetid://3270017"
  2880. local H3 = Instance.new("Part",Character)
  2881. H3.Size = Vector3.new(1,1,1)
  2882. H3.BrickColor = BrickColor.new("White")
  2883. H3.CanCollide = false
  2884. H3.Anchored = true
  2885. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2886. local H23 = Instance.new("SpecialMesh",H3)
  2887. H23.MeshId = "rbxassetid://3270017"
  2888. local H33 = Instance.new("Part",Character)
  2889. H33.Size = Vector3.new(1,1,1)
  2890. H33.BrickColor = BrickColor.new("White")
  2891. H33.CanCollide = false
  2892. H33.Anchored = true
  2893. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  2894. local H233 = Instance.new("SpecialMesh",H33)
  2895. H233.MeshId = "rbxassetid://20329976"
  2896. local H2 = Instance.new("SpecialMesh",H)
  2897. H2.MeshId = "rbxassetid://3270017"
  2898. local H5 = Instance.new("Part",Character)
  2899. H5.Size = Vector3.new(1,1,1)
  2900. H5.BrickColor = BrickColor.new("White")
  2901. H5.CanCollide = false
  2902. H5.Anchored = true
  2903. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2904. local H25 = Instance.new("SpecialMesh",H5)
  2905. H25.MeshId = "rbxassetid://3270017"
  2906. local Hi = Instance.new("Part",hit)
  2907. Hi.Size = Vector3.new(1,1,1)
  2908. Hi.BrickColor = BrickColor.new("White")
  2909. Hi.CanCollide = false
  2910. Hi.Anchored = true
  2911. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  2912. local Hi2 = Instance.new("SpecialMesh",Hi)
  2913. Hi2.MeshId = "rbxassetid://3270017"
  2914. coroutine.resume(coroutine.create(function()
  2915. for i = 1,200 do
  2916. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  2917. H.Transparency = H.Transparency + 0.09
  2918. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  2919. H3.Transparency = H3.Transparency + 0.09
  2920. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  2921. H33.Transparency = H3.Transparency + 0.09
  2922. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  2923. H5.Transparency = H5.Transparency + 0.09
  2924. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  2925. Hi.Transparency = Hi.Transparency + 0.09
  2926. wait(0.00000000001)
  2927. end
  2928. end))
  2929. local SFXZ = Instance.new("Sound",UpperTorso)
  2930. SFXZ.SoundId = "rbxassetid://447041606"
  2931. SFXZ.Volume = 6
  2932. SFXZ.Pitch = 1
  2933. SFXZ.Looped = false
  2934. wait(0.01)
  2935. SFXZ:Play()
  2936. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2937. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  2938. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  2939. wait(0.05)
  2940. Fl:remove()
  2941. wait(1.1)
  2942. FZcharge.Rate = 0
  2943. local ry,ht,ps=nil,nil,nil
  2944. while ht==nil do
  2945. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  2946. wait()
  2947. end
  2948. for i = 1, 15 do
  2949. local gtrace = Instance.new("Part",game.Workspace)
  2950. gtrace.BrickColor = BrickColor.new("Grey")
  2951. gtrace.Material = "Slate"
  2952. gtrace.Size = Vector3.new(31,31,31)
  2953. gtrace.Anchored = true
  2954. gtrace.CanCollide = true
  2955. 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)))
  2956. local gdisp = coroutine.wrap(function()
  2957. wait(12)
  2958. for i = 1, 9 do
  2959. wait(.1)
  2960. gtrace.Transparency = gtrace.Transparency + .1
  2961. end
  2962. gtrace:Destroy()
  2963. end)
  2964. gdisp()
  2965. end
  2966. local SFXZ = Instance.new("Sound",hit)
  2967. SFXZ.SoundId = "rbxassetid://539294959"
  2968. SFXZ.Volume = 10
  2969. SFXZ.Pitch = 1
  2970. SFXZ.Looped = false
  2971. wait(0.01)
  2972. SFXZ:Play()
  2973. local SFXZ = Instance.new("Sound",hit)
  2974. SFXZ.SoundId = "rbxassetid://180120107"
  2975. SFXZ.Volume = 10
  2976. SFXZ.Pitch = 1
  2977. SFXZ.Looped = false
  2978. wait(0.01)
  2979. SFXZ:Play()
  2980. local SFXZ = Instance.new("Sound",hit)
  2981. SFXZ.SoundId = "rbxassetid://315775189"
  2982. SFXZ.Volume = 10
  2983. SFXZ.Pitch = 1
  2984. SFXZ.Looped = false
  2985. wait(0.01)
  2986. SFXZ:Play()
  2987. local SFXZ = Instance.new("Sound",hit)
  2988. SFXZ.SoundId = "rbxassetid://157878578"
  2989. SFXZ.Volume = 10
  2990. SFXZ.Pitch = 1
  2991. SFXZ.Looped = false
  2992. wait(0.01)
  2993. SFXZ:Play()
  2994. hit.Parent:BreakJoints()
  2995. local H = Instance.new("Part",Character)
  2996. H.Size = Vector3.new(1,1,1)
  2997. H.BrickColor = BrickColor.new("White")
  2998. H.CanCollide = false
  2999. H.Anchored = true
  3000. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3001. local H2 = Instance.new("SpecialMesh",H)
  3002. H2.MeshId = "rbxassetid://3270017"
  3003. local H3 = Instance.new("Part",Character)
  3004. H3.Size = Vector3.new(1,1,1)
  3005. H3.BrickColor = BrickColor.new("White")
  3006. H3.CanCollide = false
  3007. H3.Anchored = true
  3008. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3009. local H23 = Instance.new("SpecialMesh",H3)
  3010. H23.MeshId = "rbxassetid://3270017"
  3011. local H33 = Instance.new("Part",Character)
  3012. H33.Size = Vector3.new(1,1,1)
  3013. H33.BrickColor = BrickColor.new("White")
  3014. H33.CanCollide = false
  3015. H33.Anchored = true
  3016. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  3017. local H233 = Instance.new("SpecialMesh",H33)
  3018. H233.MeshId = "rbxassetid://20329976"
  3019. local H2 = Instance.new("SpecialMesh",H)
  3020. H2.MeshId = "rbxassetid://3270017"
  3021. local H5 = Instance.new("Part",Character)
  3022. H5.Size = Vector3.new(1,1,1)
  3023. H5.BrickColor = BrickColor.new("White")
  3024. H5.CanCollide = false
  3025. H5.Anchored = true
  3026. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  3027. local H25 = Instance.new("SpecialMesh",H5)
  3028. H25.MeshId = "rbxassetid://3270017"
  3029. local Hi = Instance.new("Part",hit)
  3030. Hi.Size = Vector3.new(1,1,1)
  3031. Hi.BrickColor = BrickColor.new("White")
  3032. Hi.CanCollide = false
  3033. Hi.Anchored = true
  3034. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3035. local Hi2 = Instance.new("SpecialMesh",Hi)
  3036. Hi2.MeshId = "rbxassetid://3270017"
  3037. coroutine.resume(coroutine.create(function()
  3038. for i = 1,200 do
  3039. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  3040. H.Transparency = H.Transparency + 0.03
  3041. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  3042. H3.Transparency = H3.Transparency + 0.03
  3043. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  3044. H33.Transparency = H3.Transparency + 0.03
  3045. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  3046. H5.Transparency = H5.Transparency + 0.03
  3047. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  3048. Hi.Transparency = Hi.Transparency + 0.03
  3049. wait(0.00000000001)
  3050. end
  3051. end))
  3052. end
  3053. end)
  3054. for i = 0,2,0.1 do
  3055. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  3056. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  3057. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3058. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  3059. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3060. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3061. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3062. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3063. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3064. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  3065. 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
  3066. 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
  3067. 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
  3068. 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
  3069. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  3070. game:GetService("RunService").RenderStepped:wait()
  3071. end
  3072. coroutine.resume(coroutine.create(function()
  3073. wait(0.5)
  3074. Grab:remove()
  3075. end))
  3076. Idle = false
  3077. wait(0.1)
  3078. D = false
  3079. end
  3080. end
  3081.  
  3082.  
  3083. function Away()
  3084. if not D then D = true
  3085. Idle = true
  3086. local Grab = Instance.new("Part",LeftHand)
  3087. Grab.Size = Vector3.new(3,3,3)
  3088. Grab.CanCollide = false
  3089. Grab.BrickColor = BrickColor.new("Deep orange")
  3090. Grab.Transparency = math.huge
  3091. local Grabo = Instance.new("Weld",Grab)
  3092. Grabo.Part0 = LeftHand
  3093. Grabo.Part1 = Grab
  3094. Grabo.C0 = CFrame.new(0,-1.1,0)
  3095. local SFXZ = Instance.new("Sound",UpperTorso)
  3096. SFXZ.SoundId = "rbxassetid://169259383"
  3097. SFXZ.Volume = 1
  3098. SFXZ.Pitch = 1.5
  3099. SFXZ.Looped = false
  3100. wait(0.01)
  3101. SFXZ:Play()
  3102. Grab.Touched:connect(function(hit)
  3103. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3104. Grab:Destroy()
  3105. hit.Parent.Humanoid:TakeDamage(20)
  3106. local FZcharge = Instance.new("ParticleEmitter",hit)
  3107. FZcharge.Texture = "rbxassetid://31727915"
  3108. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3109. FZcharge.EmissionDirection = "Bottom"
  3110. FZcharge.Speed = NumberRange.new(5)
  3111. FZcharge.Size = NumberSequence.new(10,0)
  3112. FZcharge.Drag = 2
  3113. FZcharge.LockedToPart = false
  3114. FZcharge.Lifetime = NumberRange.new(3)
  3115. FZcharge.Rate = 150
  3116. FZcharge.LightEmission = 0
  3117. FZcharge.Rotation = NumberRange.new(-100, 100)
  3118. FZcharge.VelocitySpread = 100
  3119. local SFXZZ = Instance.new("Sound",hit)
  3120. SFXZZ.SoundId = "rbxassetid://1056625824"
  3121. SFXZZ.Volume = 2.5
  3122. SFXZZ.Pitch = 1
  3123. SFXZZ.Looped = false
  3124. wait(0.01)
  3125. SFXZZ:Play()
  3126. local H = Instance.new("Part",Character)
  3127. H.Size = Vector3.new(1,1,1)
  3128. H.BrickColor = BrickColor.new("White")
  3129. H.CanCollide = false
  3130. H.Anchored = true
  3131. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3132. local H2 = Instance.new("SpecialMesh",H)
  3133. H2.MeshId = "rbxassetid://3270017"
  3134. local H3 = Instance.new("Part",Character)
  3135. H3.Size = Vector3.new(1,1,1)
  3136. H3.BrickColor = BrickColor.new("White")
  3137. H3.CanCollide = false
  3138. H3.Anchored = true
  3139. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3140. local H23 = Instance.new("SpecialMesh",H3)
  3141. H23.MeshId = "rbxassetid://3270017"
  3142. local H33 = Instance.new("Part",Character)
  3143. H33.Size = Vector3.new(1,1,1)
  3144. H33.BrickColor = BrickColor.new("White")
  3145. H33.CanCollide = false
  3146. H33.Anchored = true
  3147. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  3148. local H233 = Instance.new("SpecialMesh",H33)
  3149. H233.MeshId = "rbxassetid://20329976"
  3150. local H2 = Instance.new("SpecialMesh",H)
  3151. H2.MeshId = "rbxassetid://3270017"
  3152. local H5 = Instance.new("Part",Character)
  3153. H5.Size = Vector3.new(1,1,1)
  3154. H5.BrickColor = BrickColor.new("White")
  3155. H5.CanCollide = false
  3156. H5.Anchored = true
  3157. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  3158. local H25 = Instance.new("SpecialMesh",H5)
  3159. H25.MeshId = "rbxassetid://3270017"
  3160. local Hi = Instance.new("Part",hit)
  3161. Hi.Size = Vector3.new(1,1,1)
  3162. Hi.BrickColor = BrickColor.new("White")
  3163. Hi.CanCollide = false
  3164. Hi.Anchored = true
  3165. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3166. local Hi2 = Instance.new("SpecialMesh",Hi)
  3167. Hi2.MeshId = "rbxassetid://3270017"
  3168. coroutine.resume(coroutine.create(function()
  3169. for i = 1,200 do
  3170. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  3171. H.Transparency = H.Transparency + 0.09
  3172. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  3173. H3.Transparency = H3.Transparency + 0.09
  3174. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  3175. H33.Transparency = H3.Transparency + 0.09
  3176. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  3177. H5.Transparency = H5.Transparency + 0.09
  3178. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  3179. Hi.Transparency = Hi.Transparency + 0.09
  3180. wait(0.00000000001)
  3181. end
  3182. end))
  3183. local SFXZ = Instance.new("Sound",UpperTorso)
  3184. SFXZ.SoundId = "rbxassetid://447041606"
  3185. SFXZ.Volume = 6
  3186. SFXZ.Pitch = 1
  3187. SFXZ.Looped = false
  3188. wait(0.01)
  3189. SFXZ:Play()
  3190. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3191. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3192. Fl.velocity = UpperTorso.CFrame.lookVector*680
  3193. wait(0.05)
  3194. Fl:remove()
  3195. wait(1.1)
  3196. FZcharge.Rate = 0
  3197. end
  3198. end)
  3199. for i = 0,0.5,0.3 do
  3200. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  3201. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  3202. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  3203. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3204. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3205. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3206. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3207. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3208. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3209. 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
  3210. 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
  3211. 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
  3212. 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
  3213. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  3214. game:GetService("RunService").RenderStepped:wait()
  3215. end
  3216. for i = 0,0.5,0.1 do
  3217. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  3218. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  3219. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3220. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3221. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3222. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3223. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3224. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3225. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3226. 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
  3227. 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
  3228. 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
  3229. 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
  3230. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  3231. game:GetService("RunService").RenderStepped:wait()
  3232. end
  3233. coroutine.resume(coroutine.create(function()
  3234. wait(0.5)
  3235. Grab:remove()
  3236. end))
  3237. Idle = false
  3238. wait(0.1)
  3239. D = false
  3240. end
  3241. end
  3242.  
  3243.  
  3244. function Hit2()
  3245. if not D then D = true
  3246. Idle = true
  3247. local Grab = Instance.new("Part",LeftHand)
  3248. Grab.Size = Vector3.new(3,3,3)
  3249. Grab.CanCollide = false
  3250. Grab.BrickColor = BrickColor.new("Deep orange")
  3251. Grab.Transparency = math.huge
  3252. local Grabo = Instance.new("Weld",Grab)
  3253. Grabo.Part0 = LeftHand
  3254. Grabo.Part1 = Grab
  3255. Grabo.C0 = CFrame.new(0,-1.1,0)
  3256. local SFXZ = Instance.new("Sound",UpperTorso)
  3257. SFXZ.SoundId = "rbxassetid://169259383"
  3258. SFXZ.Volume = 1
  3259. SFXZ.Pitch = 1.5
  3260. SFXZ.Looped = false
  3261. wait(0.01)
  3262. SFXZ:Play()
  3263. Grab.Touched:connect(function(hit)
  3264. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3265. Grab:Destroy()
  3266. hit.Parent.Humanoid:TakeDamage(212900)
  3267. local exp = Instance.new("Explosion",Character)
  3268. exp.BlastRadius = 6
  3269. exp.BlastPressure = 100
  3270. exp.Position = Character.HumanoidRootPart.Position
  3271. exp.Visible = false
  3272. local H = Instance.new("Part",Character)
  3273. H.Size = Vector3.new(1,1,1)
  3274. H.BrickColor = BrickColor.new("White")
  3275. H.CanCollide = false
  3276. H.Anchored = true
  3277. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3278. local H2 = Instance.new("SpecialMesh",H)
  3279. H2.MeshId = "rbxassetid://3270017"
  3280. local H3 = Instance.new("Part",Character)
  3281. H3.Size = Vector3.new(1,1,1)
  3282. H3.BrickColor = BrickColor.new("White")
  3283. H3.CanCollide = false
  3284. H3.Anchored = true
  3285. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3286. local H23 = Instance.new("SpecialMesh",H3)
  3287. H23.MeshId = "rbxassetid://3270017"
  3288. local H33 = Instance.new("Part",Character)
  3289. H33.Size = Vector3.new(1,1,1)
  3290. H33.BrickColor = BrickColor.new("White")
  3291. H33.CanCollide = false
  3292. H33.Anchored = true
  3293. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  3294. local H233 = Instance.new("SpecialMesh",H33)
  3295. H233.MeshId = "rbxassetid://20329976"
  3296. local H2 = Instance.new("SpecialMesh",H)
  3297. H2.MeshId = "rbxassetid://3270017"
  3298. local H5 = Instance.new("Part",Character)
  3299. H5.Size = Vector3.new(1,1,1)
  3300. H5.BrickColor = BrickColor.new("White")
  3301. H5.CanCollide = false
  3302. H5.Anchored = true
  3303. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  3304. local H25 = Instance.new("SpecialMesh",H5)
  3305. H25.MeshId = "rbxassetid://3270017"
  3306. coroutine.resume(coroutine.create(function()
  3307. for i = 1,200 do
  3308. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  3309. H.Transparency = H.Transparency + 0.09
  3310. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  3311. H3.Transparency = H3.Transparency + 0.09
  3312. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  3313. H33.Transparency = H3.Transparency + 0.09
  3314. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  3315. H5.Transparency = H5.Transparency + 0.09
  3316. wait(0.00000000001)
  3317. end
  3318. end))
  3319. local SFXZ = Instance.new("Sound",UpperTorso)
  3320. SFXZ.SoundId = "rbxassetid://447041606"
  3321. SFXZ.Volume = 6
  3322. SFXZ.Pitch = 1
  3323. SFXZ.Looped = false
  3324. wait(0.01)
  3325. SFXZ:Play()
  3326. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3327. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3328. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3329. wait(0.05)
  3330. Fl:remove()
  3331. end
  3332. end)
  3333. for i = 0,2,0.3 do
  3334. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1) --LeftUpperArm
  3335. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1.55),.1)--RightUpperArm
  3336. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3337. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  3338. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3339. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3340. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3341. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3342. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3343. 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
  3344. 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
  3345. 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
  3346. 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
  3347. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  3348. game:GetService("RunService").RenderStepped:wait()
  3349. end
  3350. for i = 0,2,0.1 do
  3351. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  3352. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  3353. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3354. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3355. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3356. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3357. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3358. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3359. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3360. 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
  3361. 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
  3362. 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
  3363. 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
  3364. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  3365. game:GetService("RunService").RenderStepped:wait()
  3366. end
  3367. coroutine.resume(coroutine.create(function()
  3368. wait(0.5)
  3369. Grab:remove()
  3370. end))
  3371. Idle = false
  3372. wait(0.1)
  3373. D = false
  3374. end
  3375. end
  3376. function HitS()
  3377. if not D then D = true
  3378. Idle = true
  3379. local Grab = Instance.new("Part",LeftHand)
  3380. Grab.Size = Vector3.new(6,6,6)
  3381. Grab.CanCollide = false
  3382. Grab.BrickColor = BrickColor.new("Deep orange")
  3383. Grab.Transparency = math.huge
  3384. local Grabo = Instance.new("Weld",Grab)
  3385. Grabo.Part0 = LeftHand
  3386. Grabo.Part1 = Grab
  3387. Grabo.C0 = CFrame.new(0,-1.1,0)
  3388. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  3389. FZcharge.Texture = "rbxassetid://31727915"
  3390. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3391. FZcharge.EmissionDirection = "Bottom"
  3392. FZcharge.Speed = NumberRange.new(0)
  3393. FZcharge.Size = NumberSequence.new(1,0)
  3394. FZcharge.Drag = 2
  3395. FZcharge.LockedToPart = false
  3396. FZcharge.Lifetime = NumberRange.new(1)
  3397. FZcharge.Rate = 150
  3398. FZcharge.LightEmission = 0.2
  3399. FZcharge.Rotation = NumberRange.new(-100, 100)
  3400. FZcharge.VelocitySpread = 100
  3401. local SFXZ = Instance.new("Sound",UpperTorso)
  3402. SFXZ.SoundId = "rbxassetid://169259383"
  3403. SFXZ.Volume = 1
  3404. SFXZ.Pitch = 1.5
  3405. SFXZ.Looped = false
  3406. wait(0.01)
  3407. SFXZ:Play()
  3408. Grab.Touched:connect(function(hit)
  3409. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3410. Grab:Destroy()
  3411. local H = Instance.new("Part",Character)
  3412. H.Size = Vector3.new(1,1,1)
  3413. H.BrickColor = BrickColor.new("White")
  3414. H.CanCollide = false
  3415. H.Anchored = true
  3416. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3417. local H2 = Instance.new("SpecialMesh",H)
  3418. H2.MeshId = "rbxassetid://3270017"
  3419. local H3 = Instance.new("Part",Character)
  3420. H3.Size = Vector3.new(1,1,1)
  3421. H3.BrickColor = BrickColor.new("White")
  3422. H3.CanCollide = false
  3423. H3.Anchored = true
  3424. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3425. local H23 = Instance.new("SpecialMesh",H3)
  3426. H23.MeshId = "rbxassetid://3270017"
  3427. local H33 = Instance.new("Part",Character)
  3428. H33.Size = Vector3.new(1,1,1)
  3429. H33.BrickColor = BrickColor.new("White")
  3430. H33.CanCollide = false
  3431. H33.Anchored = true
  3432. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  3433. local H233 = Instance.new("SpecialMesh",H33)
  3434. H233.MeshId = "rbxassetid://20329976"
  3435. local H2 = Instance.new("SpecialMesh",H)
  3436. H2.MeshId = "rbxassetid://3270017"
  3437. local H5 = Instance.new("Part",Character)
  3438. H5.Size = Vector3.new(1,1,1)
  3439. H5.BrickColor = BrickColor.new("White")
  3440. H5.CanCollide = false
  3441. H5.Anchored = true
  3442. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  3443. local H25 = Instance.new("SpecialMesh",H5)
  3444. H25.MeshId = "rbxassetid://3270017"
  3445. coroutine.resume(coroutine.create(function()
  3446. for i = 1,200 do
  3447. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  3448. H.Transparency = H.Transparency + 0.09
  3449. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  3450. H3.Transparency = H3.Transparency + 0.09
  3451. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  3452. H33.Transparency = H3.Transparency + 0.09
  3453. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  3454. H5.Transparency = H5.Transparency + 0.09
  3455. wait(0.00000000001)
  3456. end
  3457. end))
  3458. local SFXZ = Instance.new("Sound",UpperTorso)
  3459. SFXZ.SoundId = "rbxassetid://447041606"
  3460. SFXZ.Volume = 1
  3461. SFXZ.Pitch = 1
  3462. SFXZ.Looped = false
  3463. wait(0.01)
  3464. SFXZ:Play()
  3465. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3466. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3467. Fl.velocity = UpperTorso.CFrame.lookVector*350
  3468. local exp = Instance.new("Explosion",Character)
  3469. exp.BlastRadius = 13
  3470. exp.BlastPressure = 100
  3471. exp.Position = Character.HumanoidRootPart.Position
  3472. exp.Visible = false
  3473. hit.Parent:BreakJoints()
  3474. wait(1.3)
  3475. hit.Parent:Destroy()
  3476. wait(0.05)
  3477. Fl:remove()
  3478. end
  3479. end)
  3480. for i = 0,2,0.1 do
  3481. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  3482. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  3483. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3484. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3485. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3486. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3487. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3488. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3489. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3490. 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
  3491. 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
  3492. 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
  3493. 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
  3494. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  3495. game:GetService("RunService").RenderStepped:wait()
  3496. end
  3497. coroutine.resume(coroutine.create(function()
  3498. wait(0.5)
  3499. Grab:remove()
  3500. end))
  3501. Idle = false
  3502. FZcharge:Destroy()
  3503. wait(0.1)
  3504. D = false
  3505. end
  3506. end
  3507. function Hit2S()
  3508. if not D then D = true
  3509. Idle = true
  3510. local Grab = Instance.new("Part",RightHand)
  3511. Grab.Size = Vector3.new(6,6,6)
  3512. Grab.CanCollide = false
  3513. Grab.BrickColor = BrickColor.new("Deep orange")
  3514. Grab.Transparency = math.huge
  3515. local Grabo = Instance.new("Weld",Grab)
  3516. Grabo.Part0 = RightHand
  3517. Grabo.Part1 = Grab
  3518. Grabo.C0 = CFrame.new(0,-1.1,0)
  3519. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3520. FZcharge.Texture = "rbxassetid://31727915"
  3521. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3522. FZcharge.EmissionDirection = "Bottom"
  3523. FZcharge.Speed = NumberRange.new(0)
  3524. FZcharge.Size = NumberSequence.new(1,0)
  3525. FZcharge.Drag = 2
  3526. FZcharge.LockedToPart = false
  3527. FZcharge.Lifetime = NumberRange.new(1)
  3528. FZcharge.Rate = 150
  3529. FZcharge.LightEmission = 0.2
  3530. FZcharge.Rotation = NumberRange.new(-100, 100)
  3531. FZcharge.VelocitySpread = 100
  3532. local SFXZ = Instance.new("Sound",UpperTorso)
  3533. SFXZ.SoundId = "rbxassetid://169259383"
  3534. SFXZ.Volume = 1
  3535. SFXZ.Pitch = 1.5
  3536. SFXZ.Looped = false
  3537. wait(0.01)
  3538. SFXZ:Play()
  3539. Grab.Touched:connect(function(hit)
  3540. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3541. Grab:Destroy()
  3542. local H = Instance.new("Part",Character)
  3543. H.Size = Vector3.new(1,1,1)
  3544. H.BrickColor = BrickColor.new("White")
  3545. H.CanCollide = false
  3546. H.Anchored = true
  3547. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  3548. local H2 = Instance.new("SpecialMesh",H)
  3549. H2.MeshId = "rbxassetid://3270017"
  3550. local H3 = Instance.new("Part",Character)
  3551. H3.Size = Vector3.new(1,1,1)
  3552. H3.BrickColor = BrickColor.new("White")
  3553. H3.CanCollide = false
  3554. H3.Anchored = true
  3555. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3556. local H23 = Instance.new("SpecialMesh",H3)
  3557. H23.MeshId = "rbxassetid://3270017"
  3558. local H33 = Instance.new("Part",Character)
  3559. H33.Size = Vector3.new(1,1,1)
  3560. H33.BrickColor = BrickColor.new("White")
  3561. H33.CanCollide = false
  3562. H33.Anchored = true
  3563. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  3564. local H233 = Instance.new("SpecialMesh",H33)
  3565. H233.MeshId = "rbxassetid://20329976"
  3566. local H2 = Instance.new("SpecialMesh",H)
  3567. H2.MeshId = "rbxassetid://3270017"
  3568. local H5 = Instance.new("Part",Character)
  3569. H5.Size = Vector3.new(1,1,1)
  3570. H5.BrickColor = BrickColor.new("White")
  3571. H5.CanCollide = false
  3572. H5.Anchored = true
  3573. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  3574. local H25 = Instance.new("SpecialMesh",H5)
  3575. H25.MeshId = "rbxassetid://3270017"
  3576. coroutine.resume(coroutine.create(function()
  3577. for i = 1,200 do
  3578. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  3579. H.Transparency = H.Transparency + 0.09
  3580. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  3581. H3.Transparency = H3.Transparency + 0.09
  3582. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  3583. H33.Transparency = H3.Transparency + 0.09
  3584. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  3585. H5.Transparency = H5.Transparency + 0.09
  3586. wait(0.00000000001)
  3587. end
  3588. end))
  3589. local SFXZ = Instance.new("Sound",UpperTorso)
  3590. SFXZ.SoundId = "rbxassetid://447041606"
  3591. SFXZ.Volume = 1
  3592. SFXZ.Pitch = 1
  3593. SFXZ.Looped = false
  3594. wait(0.01)
  3595. SFXZ:Play()
  3596. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3597. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3598. Fl.velocity = UpperTorso.CFrame.lookVector*350
  3599. local exp = Instance.new("Explosion",Character)
  3600. exp.BlastRadius = 13
  3601. exp.BlastPressure = 100
  3602. exp.Position = Character.HumanoidRootPart.Position
  3603. exp.Visible = false
  3604. hit.Parent:BreakJoints()
  3605. wait(1.3)
  3606. hit.Parent:Destroy()
  3607. wait(0.05)
  3608. Fl:remove()
  3609. end
  3610. end)
  3611. for i = 0,2,0.1 do
  3612. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  3613. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  3614. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3615. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3616. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3617. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3618. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3619. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3620. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3621. 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
  3622. 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
  3623. 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
  3624. 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
  3625. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  3626. game:GetService("RunService").RenderStepped:wait()
  3627. end
  3628. coroutine.resume(coroutine.create(function()
  3629. wait(0.5)
  3630. Grab:remove()
  3631. end))
  3632. Idle = false
  3633. FZcharge:Destroy()
  3634. wait(0.1)
  3635. D = false
  3636. end
  3637. end
  3638. function FullCowl()
  3639. if not DZ then DZ = true
  3640. Idle = true
  3641. for i = 1,100 do
  3642. swait()
  3643. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  3644. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  3645. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  3646. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  3647. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  3648. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  3649. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  3650. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  3651. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  3652. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0,0),.1)--Head
  3653. 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
  3654. 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
  3655. 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
  3656. 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
  3657. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  3658. game:GetService("RunService").RenderStepped:wait()
  3659. end
  3660. local FC = Instance.new("Sound",Character.UpperTorso)
  3661. FC.SoundId = "rbxassetid://905554146"
  3662. FC.Volume = math.huge
  3663. FC.Pitch = 1
  3664. FC.Looped = false
  3665. FC:Play()
  3666. local AZZ = Instance.new("ParticleEmitter",LeftLowerLeg)
  3667. AZZ.Texture = "rbxassetid://569507523"
  3668. AZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3669. AZZ.EmissionDirection = "Top"
  3670. AZZ.Size = NumberSequence.new(1)
  3671. AZZ.Lifetime = NumberRange.new(1)
  3672. AZZ.Rate = 50
  3673. AZZ.LightEmission = 0.75
  3674. AZZ.VelocitySpread = 70
  3675. local RZZ = Instance.new("ParticleEmitter",LeftLowerLeg)
  3676. RZZ.Texture = "rbxassetid://300899374"
  3677. RZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3678. RZZ.EmissionDirection = "Top"
  3679. RZZ.Size = NumberSequence.new(1,0.1)
  3680. RZZ.Lifetime = NumberRange.new(1)
  3681. RZZ.Rate = 50
  3682. RZZ.LightEmission = 0.75
  3683. RZZ.VelocitySpread = 70
  3684. coroutine.resume(coroutine.create(function()
  3685. for i = 1,20 do
  3686. local HQ = Instance.new("Part",Character)
  3687. HQ.Size = Vector3.new(1,1,1)
  3688. HQ.BrickColor = BrickColor.new("Pastel green")
  3689. HQ.Material = "Neon"
  3690. HQ.Anchored = true
  3691. HQ.CanCollide = false
  3692. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  3693. local HQ2 = Instance.new("SpecialMesh",HQ)
  3694. HQ2.MeshType = "Sphere"
  3695. HQ2.Scale = Vector3.new(1,1,1)
  3696. local ZQW = Instance.new("Part",Character)
  3697. ZQW.Size = Vector3.new(1,1,1)
  3698. ZQW.BrickColor = BrickColor.new("Bright green")
  3699. ZQW.Material = "Neon"
  3700. ZQW.Anchored = true
  3701. ZQW.CanCollide = false
  3702. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  3703. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  3704. ZQW2.MeshType = "Sphere"
  3705. ZQW2.Scale = Vector3.new(1,1,1)
  3706. local H = Instance.new("Part",Character)
  3707. H.Size = Vector3.new(1,1,1)
  3708. H.BrickColor = BrickColor.new("White")
  3709. H.CanCollide = false
  3710. H.Anchored = true
  3711. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  3712. local H2 = Instance.new("SpecialMesh",H)
  3713. H2.MeshId = "rbxassetid://3270017"
  3714. coroutine.resume(coroutine.create(function()
  3715. for i = 1,200 do
  3716. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  3717. ZQW.Transparency = ZQW.Transparency + 0.07
  3718. HQ2.Scale = HQ2.Scale + Vector3.new(5,5,5)
  3719. HQ.Transparency = HQ.Transparency + 0.09
  3720. H2.Scale = H2.Scale + Vector3.new(20,20,20)
  3721. H.Transparency = H.Transparency + 0.09
  3722. wait(0.00000000001)
  3723. end
  3724. end))
  3725. wait(0.3)
  3726. end
  3727. end))
  3728. wait(1.5)
  3729. AZZ.Parent = Character.LeftLowerArm
  3730. RZZ.Parent = Character.LeftLowerArm
  3731. for i = 1,30 do
  3732. swait()
  3733. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  3734. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  3735. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  3736. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  3737. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  3738. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  3739. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  3740. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  3741. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  3742. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0.5,0),.1)--Head
  3743. 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
  3744. 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
  3745. 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
  3746. 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
  3747. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  3748. --game:GetService("RunService").RenderStepped:wait()
  3749. end
  3750. wait(1)
  3751. AZZ.Parent = Character.RightLowerArm
  3752. RZZ.Parent = Character.RightLowerArm
  3753. wait(1)
  3754. AZZ.Parent = Character.RightLowerLeg
  3755. RZZ.Parent = Character.RightLowerLeg
  3756. for i = 1,30 do
  3757. swait()
  3758. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  3759. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  3760. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  3761. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  3762. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  3763. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  3764. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  3765. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  3766. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  3767. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,-0.5,0),.1)--Head
  3768. 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
  3769. 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
  3770. 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
  3771. 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
  3772. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  3773. --game:GetService("RunService").RenderStepped:wait()
  3774. end
  3775. wait(1)
  3776. AZZ.Parent = Character.UpperTorso
  3777. RZZ.Parent = Character.UpperTorso
  3778. for i = 1,30 do
  3779. swait()
  3780. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  3781. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  3782. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  3783. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  3784. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  3785. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  3786. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  3787. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  3788. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  3789. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0,0),.1)--Head
  3790. 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
  3791. 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
  3792. 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
  3793. 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
  3794. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  3795. --game:GetService("RunService").RenderStepped:wait()
  3796. end
  3797. local FZZ = Instance.new("ParticleEmitter",UpperTorso)
  3798. FZZ.Texture = "rbxassetid://569507523"
  3799. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3800. FZZ.EmissionDirection = "Top"
  3801. FZZ.Speed = NumberRange.new(0)
  3802. FZZ.Size = NumberSequence.new(1)
  3803. FZZ.Drag = 2
  3804. FZZ.LockedToPart = true
  3805. FZZ.Lifetime = NumberRange.new(0.5)
  3806. FZZ.Rate = 50
  3807. FZZ.LightEmission = 0.75
  3808. FZZ.Rotation = NumberRange.new(-100, 100)
  3809. FZZ.VelocitySpread = 70
  3810. local LOZZ = Instance.new("ParticleEmitter",RightUpperArm)
  3811. LOZZ.Texture = "rbxassetid://569507523"
  3812. LOZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3813. LOZZ.EmissionDirection = "Top"
  3814. LOZZ.Speed = NumberRange.new(0)
  3815. LOZZ.Size = NumberSequence.new(1)
  3816. LOZZ.Drag = 2
  3817. LOZZ.LockedToPart = true
  3818. LOZZ.Lifetime = NumberRange.new(0.5)
  3819. LOZZ.Rate = 50
  3820. LOZZ.LightEmission = 0.75
  3821. LOZZ.Rotation = NumberRange.new(-100, 100)
  3822. LOZZ.VelocitySpread = 70
  3823. local FFF = Instance.new("ParticleEmitter",LeftUpperArm)
  3824. FFF.Texture = "rbxassetid://569507523"
  3825. FFF.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3826. FFF.EmissionDirection = "Top"
  3827. FFF.Speed = NumberRange.new(0)
  3828. FFF.Size = NumberSequence.new(1)
  3829. FFF.Drag = 2
  3830. FFF.Lifetime = NumberRange.new(0.5)
  3831. FFF.Rate = 50
  3832. FFF.LockedToPart = true
  3833. FFF.LightEmission = 0.75
  3834. FFF.Rotation = NumberRange.new(-100, 100)
  3835. FFF.VelocitySpread = 70
  3836. local QZZ = Instance.new("ParticleEmitter",RightLowerLeg)
  3837. QZZ.Texture = "rbxassetid://569507523"
  3838. QZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3839. QZZ.EmissionDirection = "Top"
  3840. QZZ.Speed = NumberRange.new(0)
  3841. QZZ.Size = NumberSequence.new(1)
  3842. QZZ.Drag = 2
  3843. QZZ.Lifetime = NumberRange.new(0.5)
  3844. QZZ.Rate = 50
  3845. QZZ.LockedToPart = true
  3846. QZZ.LightEmission = 0.75
  3847. QZZ.Rotation = NumberRange.new(-100, 100)
  3848. QZZ.VelocitySpread = 70
  3849. local VVV = Instance.new("ParticleEmitter",LeftLowerLeg)
  3850. VVV.Texture = "rbxassetid://569507523"
  3851. VVV.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  3852. VVV.EmissionDirection = "Top"
  3853. VVV.Speed = NumberRange.new(0)
  3854. VVV.Size = NumberSequence.new(1)
  3855. VVV.Drag = 2
  3856. VVV.LockedToPart = true
  3857. VVV.Lifetime = NumberRange.new(0.5)
  3858. VVV.Rate = 50
  3859. VVV.LightEmission = 0.75
  3860. VVV.Rotation = NumberRange.new(-100, 100)
  3861. VVV.VelocitySpread = 70
  3862. local DoubH = Instance.new("Part",Character)
  3863. DoubH.Size = Vector3.new(1,1,1)
  3864. DoubH.Material = "SmoothPlastic"
  3865. DoubH.Transparency = 0.6
  3866. DoubH.BrickColor = BrickColor.new("Pastel green")
  3867. DoubH.CanCollide = false
  3868. local DoubH2 = Instance.new("SpecialMesh",DoubH)
  3869. DoubH2.MeshId = "rbxassetid://430343527"
  3870. DoubH2.Scale = Vector3.new(6.6,6.6,6.6)
  3871. local DoubH3 = Instance.new("Weld",DoubH)
  3872. DoubH3.Part0 = Character.Head
  3873. DoubH3.Part1 = DoubH
  3874. DoubH3.C0 = CFrame.new(0.1,0.67,0.25)
  3875. ----------------------------
  3876. p1 = Instance.new("Part",Character)
  3877. p1.Size = v3(2,1.6,1)
  3878. p1.Transparency = 0.6
  3879. p1.CanCollide = false
  3880. p1.Position = v3(999,999,999)
  3881. p1.BrickColor = bc("Pastel green")
  3882. p1mesh = Instance.new("SpecialMesh",p1)
  3883. p1mesh.MeshType = "FileMesh"
  3884. p1mesh.Scale = v3(1.01,1.01,1.01)
  3885. p1mesh.MeshId = "rbxassetid://532220007"
  3886. p1weld = Instance.new("Weld",p1)
  3887. p1weld.Part0 = UpperTorso
  3888. p1weld.Part1 = p1
  3889. -------------------------------------------------------------
  3890. p2 = Instance.new("Part",Character)
  3891. p2.Size = v3(2,1.6,1)
  3892. p2.Transparency = 0.6
  3893. p2.CanCollide = false
  3894. p2.Position = v3(999,999,999)
  3895. p2.BrickColor = bc("Pastel green")
  3896. p2mesh = Instance.new("SpecialMesh",p2)
  3897. p2mesh.MeshType = "FileMesh"
  3898. p2mesh.Scale = v3(1.01,1.01,1.01)
  3899. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  3900. p2weld = Instance.new("Weld",p2)
  3901. p2weld.Part0 = LowerTorso
  3902. p2weld.Part1 = p2
  3903. -------------------------------------------------------------
  3904. p3 = Instance.new("Part",Character)
  3905. p3.Size = v3(2,1.6,1)
  3906. p3.Transparency = 0.6
  3907. p3.CanCollide = false
  3908. p3.Position = v3(999,999,999)
  3909. p3.BrickColor = bc("Pastel green")
  3910. p3mesh = Instance.new("SpecialMesh",p3)
  3911. p3mesh.MeshType = "FileMesh"
  3912. p3mesh.Scale = v3(1.01,1.01,1.01)
  3913. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  3914. p3weld = Instance.new("Weld",p3)
  3915. p3weld.Part0 = LeftUpperArm
  3916. p3weld.Part1 = p3
  3917. -------------------------------------------------------------
  3918. p4 = Instance.new("Part",Character)
  3919. p4.Size = v3(2,1.6,1)
  3920. p4.Transparency = 0.6
  3921. p4.CanCollide = false
  3922. p4.Position = v3(999,999,999)
  3923. p4.BrickColor = bc("Pastel green")
  3924. p4mesh = Instance.new("SpecialMesh",p4)
  3925. p4mesh.MeshType = "FileMesh"
  3926. p4mesh.Scale = v3(1.01,1.01,1.01)
  3927. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  3928. p4weld = Instance.new("Weld",p4)
  3929. p4weld.Part0 = LeftLowerLeg
  3930. p4weld.Part1 = p4
  3931. -------------------------------------------------------------
  3932. p5 = Instance.new("Part",Character)
  3933. p5.Size = v3(2,1.6,1)
  3934. p5.Transparency = 0.6
  3935. p5.CanCollide = false
  3936. p5.Position = v3(999,999,999)
  3937. p5.BrickColor = bc("Pastel green")
  3938. p5mesh = Instance.new("SpecialMesh",p5)
  3939. p5mesh.MeshType = "FileMesh"
  3940. p5mesh.Scale = v3(1.01,1.01,1.01)
  3941. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  3942. p5weld = Instance.new("Weld",p5)
  3943. p5weld.Part0 = LeftLowerArm
  3944. p5weld.Part1 = p5
  3945. -------------------------------------------------------------
  3946. p6 = Instance.new("Part",Character)
  3947. p6.Size = v3(2,1.6,1)
  3948. p6.Transparency = 0.6
  3949. p6.CanCollide = false
  3950. p6.Position = v3(999,999,999)
  3951. p6.BrickColor = bc("Pastel green")
  3952. p6mesh = Instance.new("SpecialMesh",p6)
  3953. p6mesh.MeshType = "FileMesh"
  3954. p6mesh.Scale = v3(1.01,1.01,1.01)
  3955. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  3956. p6weld = Instance.new("Weld",p6)
  3957. p6weld.Part0 = LeftHand
  3958. p6weld.Part1 = p6
  3959. -------------------------------------------------------------
  3960. p7 = Instance.new("Part",Character)
  3961. p7.Size = v3(2,1.6,1)
  3962. p7.Transparency = 0.6
  3963. p7.CanCollide = false
  3964. p7.Position = v3(999,999,999)
  3965. p7.BrickColor = bc("Pastel green")
  3966. p7mesh = Instance.new("SpecialMesh",p7)
  3967. p7mesh.MeshType = "FileMesh"
  3968. p7mesh.Scale = v3(1.01,1.01,1.01)
  3969. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  3970. p7weld = Instance.new("Weld",p7)
  3971. p7weld.Part0 = LeftFoot
  3972. p7weld.Part1 = p7
  3973. -------------------------------------------------------------
  3974. p8 = Instance.new("Part",Character)
  3975. p8.Size = v3(2,1.6,1)
  3976. p8.Transparency = 0.6
  3977. p8.CanCollide = false
  3978. p8.Position = v3(999,999,999)
  3979. p8.BrickColor = bc("Pastel green")
  3980. p8mesh = Instance.new("SpecialMesh",p8)
  3981. p8mesh.MeshType = "FileMesh"
  3982. p8mesh.Scale = v3(1.01,1.01,1.01)
  3983. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  3984. p8weld = Instance.new("Weld",p8)
  3985. p8weld.Part0 = RightFoot
  3986. p8weld.Part1 = p8
  3987. -------------------------------------------------------------
  3988. p9 = Instance.new("Part",Character)
  3989. p9.Size = v3(2,1.6,1)
  3990. p9.Transparency = 0.6
  3991. p9.CanCollide = false
  3992. p9.Position = v3(999,999,999)
  3993. p9.BrickColor = bc("Pastel green")
  3994. p9mesh = Instance.new("SpecialMesh",p9)
  3995. p9mesh.MeshType = "FileMesh"
  3996. p9mesh.Scale = v3(1.01,1.01,1.01)
  3997. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  3998. p9weld = Instance.new("Weld",p9)
  3999. p9weld.Part0 = RightHand
  4000. p9weld.Part1 = p9
  4001. -------------------------------------------------------------
  4002. p10 = Instance.new("Part",Character)
  4003. p10.Size = v3(2,1.6,1)
  4004. p10.Transparency = 0.6
  4005. p10.CanCollide = false
  4006. p10.Position = v3(999,999,999)
  4007. p10.BrickColor = bc("Pastel green")
  4008. p10mesh = Instance.new("SpecialMesh",p10)
  4009. p10mesh.MeshType = "FileMesh"
  4010. p10mesh.Scale = v3(1.01,1.01,1.01)
  4011. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  4012. p10weld = Instance.new("Weld",p10)
  4013. p10weld.Part0 = RightLowerArm
  4014. p10weld.Part1 = p10
  4015. -------------------------------------------------------------
  4016. p11 = Instance.new("Part",Character)
  4017. p11.Size = v3(2,1.6,1)
  4018. p11.Transparency = 0.6
  4019. p11.CanCollide = false
  4020. p11.Position = v3(999,999,999)
  4021. p11.BrickColor = bc("Pastel green")
  4022. p11mesh = Instance.new("SpecialMesh",p11)
  4023. p11mesh.MeshType = "FileMesh"
  4024. p11mesh.Scale = v3(1.01,1.01,1.01)
  4025. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  4026. p11weld = Instance.new("Weld",p11)
  4027. p11weld.Part0 = RightLowerLeg
  4028. p11weld.Part1 = p11
  4029. -------------------------------------------------------------
  4030. p12 = Instance.new("Part",Character)
  4031. p12.Size = v3(2,1.6,1)
  4032. p12.Transparency = 0.6
  4033. p12.CanCollide = false
  4034. p12.Position = v3(999,999,999)
  4035. p12.BrickColor = bc("Pastel green")
  4036. p12mesh = Instance.new("SpecialMesh",p12)
  4037. p12mesh.MeshType = "FileMesh"
  4038. p12mesh.Scale = v3(1.01,1.01,1.01)
  4039. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  4040. p12weld = Instance.new("Weld",p12)
  4041. p12weld.Part0 = RightUpperArm
  4042. p12weld.Part1 = p12
  4043. -------------------------------------------------------------
  4044. p13 = Instance.new("Part",Character)
  4045. p13.Size = v3(2,1.6,1)
  4046. p13.Transparency = 0.6
  4047. p13.CanCollide = false
  4048. p13.Position = v3(999,999,999)
  4049. p13.BrickColor = bc("Pastel green")
  4050. p13mesh = Instance.new("SpecialMesh",p13)
  4051. p13mesh.MeshType = "FileMesh"
  4052. p13mesh.Scale = v3(1.01,1.01,1.01)
  4053. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  4054. p13weld = Instance.new("Weld",p13)
  4055. p13weld.Part0 = RightUpperLeg
  4056. p13weld.Part1 = p13
  4057. -------------------------------------------------------------
  4058. p14 = Instance.new("Part",Character)
  4059. p14.Size = v3(2,1,1)
  4060. p14.Transparency = 0.6
  4061. p14.CanCollide = false
  4062. p14.Position = v3(999,999,999)
  4063. p14.BrickColor = bc("Pastel green")
  4064. p14mesh = Instance.new("SpecialMesh",p14)
  4065. p14mesh.MeshType = "FileMesh"
  4066. p14mesh.Scale = v3(1.01,1.01,1.01)
  4067. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  4068. p14weld = Instance.new("Weld",p14)
  4069. p14weld.Part0 = LeftUpperLeg
  4070. p14weld.Part1 = p14
  4071. p15 = Instance.new("Part",Character)
  4072. p15.Size = v3(2,1,1)
  4073. p15.Transparency = 0.6
  4074. p15.CanCollide = false
  4075. p15.Position = v3(999,999,999)
  4076. p15.BrickColor = bc("Pastel green")
  4077. p15mesh = Instance.new("SpecialMesh",p15)
  4078. p15mesh.MeshType = "Head"
  4079. p15mesh.Scale = v3(1.26,1.26,1.26)
  4080. p15weld = Instance.new("Weld",p15)
  4081. p15weld.Part0 = Head
  4082. p15weld.Part1 = p15
  4083. Humanoid.MaxHealth = math.huge
  4084. wait(0.01)
  4085. Humanoid.Health = math.huge
  4086. Idle = false
  4087. local Sound = Instance.new("Sound",UpperTorso)
  4088. Sound.SoundId = "rbxassetid://"
  4089. Sound.Pitch = 1
  4090. Sound.Looped = true
  4091. Sound.Volume = 5
  4092. Sound:play()
  4093. Character.Head.face.Texture = "rbxassetid://988802990"
  4094. Humanoid.WalkSpeed = 25
  4095. Mouse.KeyDown:connect(function(key)
  4096. if key == "e" then
  4097. FCSmash()
  4098. end
  4099. if key == "h" then
  4100. SeriousWam()
  4101. end
  4102. if key == "p" then
  4103. Dash()
  4104. end
  4105. if key=="q" then
  4106. Smash()
  4107. end
  4108. if key=="r" then
  4109. Del()
  4110. end
  4111. end)
  4112. Mouse.Button1Down:connect(function()
  4113. if attack == false and attacktype == 1 then
  4114. HitS()
  4115. attacktype = 2
  4116. elseif attack == false and attacktype == 2 then
  4117. Hit2S()
  4118. attacktype = 1
  4119. end
  4120. end)
  4121. wait(2121)
  4122. DZ = false
  4123. end
  4124. end
  4125.  
  4126.  
  4127. Mouse.KeyDown:connect(function(key)
  4128. if key=="x" then
  4129. Away()
  4130. end
  4131. end)
  4132. Mouse.KeyDown:connect(function(key)
  4133. if key=="c" then
  4134. Uppercut()
  4135. end
  4136. end)
  4137.  
  4138.  
  4139.  
  4140. Mouse.KeyDown:connect(function(key)
  4141. if key=="t" then
  4142. Detroit()
  4143. end
  4144. end)
  4145.  
  4146. Mouse.KeyDown:connect(function(key)
  4147. if key=="m" then
  4148. Jump()
  4149. end
  4150. end)
  4151.  
  4152. Mouse.Button1Down:connect(function()
  4153. if attack == false and attacktype == 1 then
  4154. Hit()
  4155. attacktype = 2
  4156. elseif attack == false and attacktype == 2 then
  4157. Hit2()
  4158. attacktype = 1
  4159. end
  4160. end)
  4161.  
  4162. Mouse.KeyDown:connect(function(key)
  4163. if key == "z" then
  4164. FullCowl()
  4165. end
  4166. end)
  4167.  
  4168.  
  4169.  
  4170. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  4171. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  4172. end
  4173.  
  4174.  
  4175. local sine = 0
  4176. local change = 1
  4177. local val = 0
  4178. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  4179. local velderp=RootPart.Velocity.y
  4180. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  4181.  
  4182.  
  4183.  
  4184.  
  4185.  
  4186. --idle
  4187. game:service'RunService'.RenderStepped:connect(function()
  4188. if Humanoid.MoveDirection.x == 0 and Idle == false then
  4189. change = 1
  4190. for i = 1,1 do
  4191. 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
  4192. 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
  4193. 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
  4194. 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
  4195. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  4196. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4197. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  4198. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  4199. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4200. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  4201. 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
  4202. 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
  4203. 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
  4204. 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
  4205. 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
  4206. game:GetService("RunService").RenderStepped:wait()
  4207. end
  4208. --walk
  4209. for i = 1,2000 do
  4210. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  4211. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1*math.sin(tick()*8),0,0),.1) --LeftUpperArm
  4212. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0+1*math.sin(tick()*8),0,0),.1)--RightUpperArm
  4213. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.cos(tick()*8),0,0),.1)--LeftLowerArm
  4214. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.cos(tick()*8),0,0),.1)--RightLowerArm
  4215. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1*math.sin(tick()*8),0,0.1),.1)--LeftUpperLeg
  4216. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+1*math.sin(tick()*8),0,-0.1),.1)--RightUpperLeg
  4217. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+1.4*math.cos(tick()*8),0,0),.1)--LeftLowerLeg
  4218. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1.4*math.cos(tick()*8),0,0),.1)--RightUpperLeg
  4219. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  4220. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  4221. 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
  4222. 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
  4223. 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
  4224. 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
  4225. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  4226. game:GetService("RunService").RenderStepped:wait()
  4227. end
  4228. end
  4229. end
  4230. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement