Advertisement
Ban43_GodOfEdits

sai

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