SHARE
TWEET

zpppli bron

LovelyDiamond Aug 25th, 2019 131 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ----Made by tyefoodmania
  2. ----Credits go to moneypro123 aka speedoflightpro123
  3. ----Noobs
  4.  
  5. wait(0.2)
  6.  
  7.  
  8. --https://github.com/Mokiros/roblox-FE-compatibility
  9. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  10. local Player,game,owner = owner,game
  11. local RealPlayer = Player
  12. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  13.  
  14.  
  15. local Player = game.Players.localPlayer
  16. local Character = Player.Character
  17. local Humanoid = Character.Humanoid
  18. local Mouse = Player:GetMouse()
  19. local LeftArm = Character["Left Arm"]
  20. local RightArm = Character["Right Arm"]
  21. local LeftLeg = Character["Left Leg"]
  22. local RightLeg = Character["Right Leg"]
  23. local Head = Character.Head
  24. local Torso = Character.Torso
  25. local Camera = game.Workspace.CurrentCamera
  26. local RootPart = Character.HumanoidRootPart
  27. local RootJoint = RootPart.RootJoint
  28. local Pause = false
  29. local attack = false
  30. local LOL = false
  31. local Anim = 'Idle'
  32. local attacktype = 1
  33. local delays = false
  34. local play = true
  35. local targetted = nil
  36. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  37. local velocity = RootPart.Velocity.y
  38. local sine = 0
  39. local change = 1
  40. local doe = 0
  41. local Create = LoadLibrary("RbxUtility").Create
  42. for i,v in pairs(Character:children()) do
  43.     if v:IsA("Hat") then
  44.         v:Destroy()
  45.     end
  46. end
  47. for i,v in pairs(Character:children()) do
  48.     if v:IsA("Accessory") then
  49.         v:Destroy()
  50.     end
  51. end
  52. for i,v in pairs(Character:children()) do
  53.     if v:IsA("Clothing") then
  54.         v:Destroy()
  55.     end
  56. end
  57. for i,v in pairs(Character:children()) do
  58.     if v:IsA("Accoutrement") then
  59.         v:Destroy()
  60.     end
  61. end
  62. local Shirt = Instance.new("Shirt",Character)
  63. local Pants = Instance.new("Pants",Character)
  64. Head.face.Texture = "rbxassetid://403828505"
  65. local Hat = Instance.new("Part",Character)
  66. Hat.Size = Vector3.new(1,1,1)
  67. Hat.CanCollide = false
  68. Hat.BrickColor = BrickColor.new("Really black")
  69. local Hat2 = Instance.new("SpecialMesh",Hat)
  70. Hat2.MeshId = "rbxassetid://922015392"
  71. Hat2.TextureId = "rbxassetid://922016290"
  72. Hat2.Scale = Vector3.new(0.08,0.08,0.08)
  73. local Hat3 = Instance.new("Weld",Hat)
  74. Hat3.Part0 = Head
  75. Hat3.Part1 = Hat
  76. Hat3.C0 = CFrame.new(-0.1,1,0)*CFrame.Angles(0,0,0.4)
  77. Shirt.ShirtTemplate = "rbxassetid://578666808"
  78. Pants.PantsTemplate = "rbxassetid://578667800"
  79. local M = Instance.new("Sound",Torso)
  80. M.SoundId = "rbxassetid://538732827"
  81. M.Looped = true
  82. M.Volume = 0.5
  83. M.Pitch = 1
  84. M:play()
  85. Humanoid.WalkSpeed = 25
  86. Humanoid.Animator.Parent = nil
  87. Character.Animate.Parent = nil
  88.  
  89. local newMotor = function(part0, part1, c0, c1)
  90.     local w = Create('Motor'){
  91.         Parent = part0,
  92.         Part0 = part0,
  93.         Part1 = part1,
  94.         C0 = c0,
  95.         C1 = c1,
  96.     }
  97.     return w
  98. end
  99. function clerp(a, b, t)
  100.     return a:lerp(b, t)
  101. end
  102.  
  103. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  104. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  105.  
  106. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  107. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  108. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  109. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  110. RootJoint.C1 = CFrame.new(0, 0, 0)
  111. RootJoint.C0 = CFrame.new(0, 0, 0)
  112. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  113. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  114.  
  115. local rarmc1 = RW.C1
  116. local larmc1 = LW.C1
  117. local rlegc1 = RH.C1
  118. local llegc1 = LH.C1
  119.  
  120. local resetc1 = false
  121.  
  122. function PlayAnimationFromTable(table, speed, bool)
  123.     RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  124.     Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  125.     RW.C0 = clerp(RW.C0, table[3], speed)
  126.     LW.C0 = clerp(LW.C0, table[4], speed)
  127.     RH.C0 = clerp(RH.C0, table[5], speed)
  128.     LH.C0 = clerp(LH.C0, table[6], speed)
  129.     if bool == true then
  130.         if resetc1 == false then
  131.             resetc1 = true
  132.             RootJoint.C1 = RootJoint.C1
  133.             Torso.Neck.C1 = Torso.Neck.C1
  134.             RW.C1 = rarmc1
  135.             LW.C1 = larmc1
  136.             RH.C1 = rlegc1
  137.             LH.C1 = llegc1
  138.         end
  139.     end
  140. end
  141.  
  142. ArtificialHB = Create("BindableEvent", script){
  143.     Parent = script,
  144.     Name = "Heartbeat",
  145. }
  146.  
  147. script:WaitForChild("Heartbeat")
  148.  
  149. frame = 1 / 30
  150. tf = 0
  151. allowframeloss = false
  152. tossremainder = false
  153. lastframe = tick()
  154. script.Heartbeat:Fire()
  155.  
  156. game:GetService("RunService").Heartbeat:connect(function(s, p)
  157.     tf = tf + s
  158.     if tf >= frame then
  159.         if allowframeloss then
  160.             script.Heartbeat:Fire()
  161.             lastframe = tick()
  162.         else
  163.             for i = 1, math.floor(tf / frame) do
  164.                 script.Heartbeat:Fire()
  165.             end
  166.             lastframe = tick()
  167.         end
  168.         if tossremainder then
  169.             tf = 0
  170.         else
  171.             tf = tf - frame * math.floor(tf / frame)
  172.         end
  173.     end
  174. end)
  175.  
  176. function swait(num)
  177.     if num == 0 or num == nil then
  178.         ArtificialHB.Event:wait()
  179.     else
  180.         for i = 0, num do
  181.             ArtificialHB.Event:wait()
  182.         end
  183.     end
  184. end
  185. function Hit1()
  186.     if not D then D = true
  187.         Pause = true
  188.         for i = 0,0.5,0.1 do
  189.         swait()
  190.         PlayAnimationFromTable({
  191.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0.2) * CFrame.Angles(0, -0.3, 0),
  192.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  193.          CFrame.new(1.9,0.5,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,1),
  194.          CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  195.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  196.          CFrame.new(-0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, -0.1),
  197.         }, .5, false)
  198.         end
  199.         local Grab = Instance.new("Part",RightArm)
  200.     Grab.Size = Vector3.new(1,1,1)
  201.     Grab.CanCollide = false
  202.     Grab.BrickColor = BrickColor.new("Deep orange")
  203.     Grab.Transparency = math.huge
  204.     local Grabo = Instance.new("Weld",Grab)
  205.     Grabo.Part0 = RightArm
  206.     Grabo.Part1 = Grab
  207.     Grabo.C0 = CFrame.new(0,-1.1,0)
  208.         local RA = Instance.new("Part",RightArm)
  209.         RA.Size = Vector3.new(1.1,2.1,1.1)
  210.         RA.BrickColor = BrickColor.new("New Yeller")
  211.         RA.Material = "Neon"
  212.         RA.Transparency = 0
  213.         local RA2 = Instance.new("Weld",RA)
  214.         RA2.Part0 = RightArm
  215.         RA2.Part1 = RA
  216.         RA2.C0 = CFrame.new(0,0,0)
  217.         local Sou = Instance.new("Sound",Torso)
  218.         Sou.SoundId = "rbxassetid://727821717"
  219.         Sou.Pitch = 1
  220.         Sou.Looped = false
  221.         Sou.Volume = 1
  222.         Sou:play()
  223.         coroutine.resume(coroutine.create(function()
  224.         for i = 1,2 do
  225.         for i = 1,5 do
  226.             RA.Transparency = RA.Transparency + 0.1
  227.             game:GetService("RunService").RenderStepped:wait()
  228.         end
  229.         wait(0.1)
  230.         for i = 1,5 do
  231.             RA.Transparency = RA.Transparency - 0.1
  232.             game:GetService("RunService").RenderStepped:wait()
  233.         end
  234.         game:GetService("RunService").RenderStepped:wait()
  235.         end
  236.         for i = 1,10 do
  237.             RA.Transparency = RA.Transparency + 0.1
  238.             game:GetService("RunService").RenderStepped:wait()
  239.         end
  240.         RA:remove()
  241.         end))
  242.     local SFXZ = Instance.new("Sound",Torso)
  243.             SFXZ.SoundId = "rbxassetid://169259383"
  244.             SFXZ.Volume = 1
  245.             SFXZ.Pitch = 1.5
  246.             SFXZ.Looped = false
  247.             wait(0.01)
  248.             SFXZ:Play()
  249.     Grab.Touched:connect(function(hit)
  250.         if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  251.             Grab:remove()
  252.             hit.Parent.Humanoid:TakeDamage(13)
  253.             local SFXZ = Instance.new("Sound",Torso)
  254.             SFXZ.SoundId = "rbxassetid://743886825"
  255.             SFXZ.Volume = 1
  256.             SFXZ.Pitch = 1
  257.             SFXZ.Looped = false
  258.             wait(0.01)
  259.             SFXZ:Play()
  260.             local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  261.             Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  262.             Fl.velocity = Torso.CFrame.lookVector*33
  263.             wait(0.05)
  264.             Fl:remove()
  265.         end
  266.     end)
  267. for i = 0,1,0.1 do
  268.         swait()
  269.         PlayAnimationFromTable({
  270.          CFrame.new(0,0,0) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0, 0.6, 0),
  271.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.2, 0),
  272.          CFrame.new(1.7,0.5,-0.6) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.4),
  273.          CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(1.2, 0, 0),
  274.          CFrame.new(0.6,-1.8,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  275.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,-0.1),
  276.         }, .5, false)
  277.     end
  278. Grab:remove()
  279. Pause = false
  280.         wait(0.2)
  281.         D = false
  282.     end
  283. end
  284. function Hit2()
  285.     if not D then D = true
  286.         Pause = true
  287.         for i = 0,0.5,0.1 do
  288.         swait()
  289.         PlayAnimationFromTable({
  290.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0.2) * CFrame.Angles(0, 0.3, 0),
  291.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  292.          CFrame.new(1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0),
  293.          CFrame.new(-1.9,0.5,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1),
  294.          CFrame.new(0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  295.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  296.         }, .5, false)
  297.         end
  298.         local Grab = Instance.new("Part",RightArm)
  299.     Grab.Size = Vector3.new(1,1,1)
  300.     Grab.CanCollide = false
  301.     Grab.BrickColor = BrickColor.new("Deep orange")
  302.     Grab.Transparency = math.huge
  303.     local Grabo = Instance.new("Weld",Grab)
  304.     Grabo.Part0 = LeftArm
  305.     Grabo.Part1 = Grab
  306.     Grabo.C0 = CFrame.new(0,-1.1,0)
  307.         local LA = Instance.new("Part",LeftArm)
  308.         LA.Size = Vector3.new(1.1,2.1,1.1)
  309.         LA.BrickColor = BrickColor.new("New Yeller")
  310.         LA.Material = "Neon"
  311.         LA.Transparency = 0
  312.         local LA2 = Instance.new("Weld",LA)
  313.         LA2.Part0 = LeftArm
  314.         LA2.Part1 = LA
  315.         LA2.C0 = CFrame.new(0,0,0)
  316.         local Sou = Instance.new("Sound",Torso)
  317.         Sou.SoundId = "rbxassetid://727821717"
  318.         Sou.Pitch = 1
  319.         Sou.Looped = false
  320.         Sou.Volume = 1
  321.         Sou:play()
  322.         coroutine.resume(coroutine.create(function()
  323.         for i = 1,2 do
  324.         for i = 1,5 do
  325.             LA.Transparency = LA.Transparency + 0.1
  326.             game:GetService("RunService").RenderStepped:wait()
  327.         end
  328.         wait(0.1)
  329.         for i = 1,5 do
  330.             LA.Transparency = LA.Transparency - 0.1
  331.             game:GetService("RunService").RenderStepped:wait()
  332.         end
  333.         game:GetService("RunService").RenderStepped:wait()
  334.         end
  335.         for i = 1,10 do
  336.             LA.Transparency = LA.Transparency + 0.1
  337.             game:GetService("RunService").RenderStepped:wait()
  338.         end
  339.         LA:remove()
  340.         end))
  341.     local SFXZ = Instance.new("Sound",Torso)
  342.             SFXZ.SoundId = "rbxassetid://169259383"
  343.             SFXZ.Volume = 1
  344.             SFXZ.Pitch = 1.5
  345.             SFXZ.Looped = false
  346.             wait(0.01)
  347.             SFXZ:Play()
  348.     Grab.Touched:connect(function(hit)
  349.         if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  350.             Grab:remove()
  351.             hit.Parent.Humanoid:TakeDamage(13)
  352.             local SFXZ = Instance.new("Sound",Torso)
  353.             SFXZ.SoundId = "rbxassetid://743886825"
  354.             SFXZ.Volume = 1
  355.             SFXZ.Pitch = 1
  356.             SFXZ.Looped = false
  357.             wait(0.01)
  358.             SFXZ:Play()
  359.             local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  360.             Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  361.             Fl.velocity = Torso.CFrame.lookVector*33
  362.             wait(0.05)
  363.             Fl:remove()
  364.         end
  365.     end)
  366. for i = 0,1,0.1 do
  367.         swait()
  368.         PlayAnimationFromTable({
  369.          CFrame.new(0,0,0) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0, -0.6, 0),
  370.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.2, 0),
  371.          CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2,0,0.4),
  372.          CFrame.new(-1.7,0.5,-0.6) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.4),
  373.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  374.          CFrame.new(-0.6,-1.8,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3,0,-0.1),
  375.         }, .5, false)
  376.     end
  377. Grab:remove()
  378. Pause = false
  379.         wait(0.2)
  380.         D = false
  381.     end
  382. end
  383. function Torn()
  384.     if not D then D = true
  385.         Pause = true
  386.         for i = 0,1.2,0.1 do
  387.         swait()
  388.         PlayAnimationFromTable({
  389.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  390.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  391.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  392.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  393.          CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  394.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  395.         }, .5, false)
  396.         end
  397.         for i = 0,3,0.1 do
  398.         swait()
  399.         PlayAnimationFromTable({
  400.          CFrame.new(0,0,0) * CFrame.new(0, -0.7, 0) * CFrame.Angles(0, 0, 0),
  401.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  402.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  403.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  404.          CFrame.new(0.5,-1.8,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.9, 0, 0),
  405.          CFrame.new(-0.5,-1.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  406.         }, .1, false)
  407.         end
  408.         local RA = Instance.new("Part",RightArm)
  409.         RA.Size = Vector3.new(1.1,2.1,1.1)
  410.         RA.BrickColor = BrickColor.new("New Yeller")
  411.         RA.Material = "Neon"
  412.         RA.Transparency = 0
  413.         local RA2 = Instance.new("Weld",RA)
  414.         RA2.Part0 = RightLeg
  415.         RA2.Part1 = RA
  416.         RA2.C0 = CFrame.new(0,0,0)
  417.         local E = Instance.new("Sound",Torso)
  418.             E.SoundId = "rbxassetid://727821717"
  419.             E.Volume = 112
  420.             E.Pitch = 1
  421.             E.Looped = false
  422.             E:play()
  423.         for i = 1,2 do ----15
  424.         for i = 1,5 do
  425.             RA.Transparency = RA.Transparency + 0.1
  426.             game:GetService("RunService").RenderStepped:wait()
  427.         end
  428.         wait(0.1)
  429.         for i = 1,5 do
  430.             RA.Transparency = RA.Transparency - 0.1
  431.             game:GetService("RunService").RenderStepped:wait()
  432.         end
  433.         end
  434.         for i = 1,10 do
  435.             RA.Transparency = RA.Transparency + 0.1
  436.             game:GetService("RunService").RenderStepped:wait()
  437.         end
  438.         for i = 0,1.1,0.1 do
  439.         swait()
  440.         PlayAnimationFromTable({
  441.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  442.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  443.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  444.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  445.          CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  446.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  447.         }, .5, false)
  448.         end
  449.         ---
  450.         local To = Instance.new("Part",Torso)
  451.         To.Size = Vector3.new(10,10,10)
  452.         To.BrickColor = BrickColor.new("New Yeller")
  453.         To.Transparency = 0
  454.         To.CanCollide = false
  455.         To.CFrame = Torso.CFrame*CFrame.new(0,0,0)
  456.         coroutine.resume(coroutine.create(function()
  457.         for i = 1,26 do
  458.         local Ef = Instance.new("Part",Torso)
  459.         Ef.Size = Vector3.new(1,1,1)
  460.         Ef.Anchored = true
  461.         Ef.CanCollide = false
  462.         Ef.BrickColor = BrickColor.new("New Yeller")
  463.         Ef.CFrame = To.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  464.         local Ef2 = Instance.new("SpecialMesh",Ef)
  465.         Ef2.MeshId = "rbxassetid://3270017"
  466.         Ef2.Scale = Vector3.new(1,1,0.01)
  467.         coroutine.resume(coroutine.create(function()
  468.         for i = 1,300 do
  469.             Ef2.Scale = Ef2.Scale + Vector3.new(1,1,0.1)
  470.             Ef.Transparency = Ef.Transparency + 0.005
  471.             game:GetService("RunService").RenderStepped:wait()
  472.         end
  473.         Ef:remove()
  474.         end))
  475.         wait(0.3)
  476.         end
  477.         end))
  478.         To.Touched:connect(function(hit)
  479.             if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  480.                 if not ZC then ZC = true
  481.                 hit.Parent.Humanoid:TakeDamage(20)
  482.                 local FlyIn = Instance.new("BodyPosition",hit.Parent.Torso)
  483.                 FlyIn.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  484.                 FlyIn.Position = Torso.Position
  485.                 wait(0.3)
  486.                 FlyIn:remove()
  487.                 ZC = false
  488.                 end
  489.             end
  490.         end)
  491.         local To2 = Instance.new("SpecialMesh",To)
  492.         To2.MeshId = "http://www.roblox.com/asset/?id=1051557"
  493.         To2.Scale = Vector3.new(6,6,6)
  494.         local Spa = Instance.new("ParticleEmitter",To)
  495.         Spa.Texture = "rbxassetid://569507414"
  496.         Spa.Size = NumberSequence.new(0.8,0.2)
  497.         Spa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  498.         Spa.Lifetime = NumberRange.new(1,2)
  499.         Spa.Rate = 99
  500.         Spa.Transparency = NumberSequence.new(0.5,0.6)
  501.         Spa.LightEmission = 0.75
  502.         Spa.Speed = NumberRange.new(2)
  503.         Spa.Acceleration = Vector3.new(0, 0, 0)
  504.         Spa.VelocitySpread = 1212
  505.         coroutine.resume(coroutine.create(function()
  506.         for i = 1,300 do
  507.             To.CFrame = Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1,0)
  508.             To.Transparency = To.Transparency + 0.00009
  509.             To2.Scale = To2.Scale + Vector3.new(0.05,0.05,0.05)
  510.             game:GetService("RunService").RenderStepped:wait()
  511.         end
  512.         To:remove()
  513.         end))
  514.         for i = 1,28 do
  515.         for i = 0,0.1,0.1 do
  516.         swait()
  517.         PlayAnimationFromTable({
  518.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0),
  519.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  520.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  521.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  522.          CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  523.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  524.         }, .5, false)
  525.         end
  526.         for i = 0,0.1,0.1 do
  527.         swait()
  528.         PlayAnimationFromTable({
  529.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -3, 0),
  530.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  531.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  532.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  533.          CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  534.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  535.         }, .5, false)
  536.         end
  537.         for i = 0,0.1,0.1 do
  538.         swait()
  539.         PlayAnimationFromTable({
  540.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -4, 0),
  541.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  542.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  543.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  544.          CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  545.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  546.         }, .5, false)
  547.         end
  548.         for i = 0,0.1,0.1 do
  549.         swait()
  550.         PlayAnimationFromTable({
  551.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -5, 0),
  552.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  553.          CFrame.new(2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  554.          CFrame.new(-2,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  555.          CFrame.new(0.5,-1.5,-1.1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  556.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  557.         }, .5, false)
  558.         end
  559.         game:GetService("RunService").RenderStepped:wait()
  560.         end
  561.         Pause = false
  562.         To:remove()
  563.         ---
  564.         wait(1)
  565.         D = false
  566.     end
  567. end
  568. function Zoom()
  569.     if not D then D = true
  570.         Pause = true
  571.         Character.Humanoid.WalkSpeed = 0
  572.         for i = 0,1.2,0.1 do
  573.         swait()
  574.         PlayAnimationFromTable({
  575.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.55, 0),
  576.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.15, 0),
  577.          CFrame.new(0.45,0.5,-1.2) * CFrame.new(0, 0, 0) * CFrame.Angles(0,-0.5,-1.55),
  578.          CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  579.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  580.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  581.         }, .5, false)
  582.         end
  583.         local RA = Instance.new("Part",RightArm)
  584.         RA.Size = Vector3.new(1.1,2.1,1.1)
  585.         RA.BrickColor = BrickColor.new("New Yeller")
  586.         RA.Material = "Neon"
  587.         RA.Transparency = 0
  588.         local RA2 = Instance.new("Weld",RA)
  589.         RA2.Part0 = RightArm
  590.         RA2.Part1 = RA
  591.         RA2.C0 = CFrame.new(0,0,0)
  592.         local E = Instance.new("Sound",Torso)
  593.             E.SoundId = "rbxassetid://727821717"
  594.             E.Volume = 112
  595.             E.Pitch = 1
  596.             E.Looped = false
  597.             E:play()
  598.         for i = 1,2 do ----15
  599.         for i = 1,5 do
  600.             RA.Transparency = RA.Transparency + 0.1
  601.             game:GetService("RunService").RenderStepped:wait()
  602.         end
  603.         wait(0.1)
  604.         for i = 1,5 do
  605.             RA.Transparency = RA.Transparency - 0.1
  606.             game:GetService("RunService").RenderStepped:wait()
  607.         end
  608.         end
  609.         for i = 1,10 do
  610.             RA.Transparency = RA.Transparency + 0.1
  611.             game:GetService("RunService").RenderStepped:wait()
  612.         end
  613.         RightArm.Transparency = 1
  614.         local owo = Instance.new("Model",Torso)
  615.         Instance.new("Humanoid",owo)
  616.         Shirt:Clone().Parent = owo
  617.         local R = Instance.new("Part",owo)
  618.         R.Size = Vector3.new(1,2,1)
  619.         R.TopSurface = 0
  620.         R.BottomSurface = 0
  621.         R.Name = 'Right Arm'
  622.         R.BrickColor = RightArm.BrickColor
  623.         R.CanCollide = false
  624.         R.Anchored = true
  625.         R.CFrame = RightArm.CFrame*CFrame.new(0,0,0)
  626.         R.Touched:connect(function(hit)
  627.             if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  628.                 if not ZZ then ZZ = true
  629.                     hit.Parent.Humanoid:TakeDamage(40)
  630.                     hit.Parent.Humanoid.Sit = true
  631.                     local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  632.                     Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  633.                     Fl.velocity = RootPart.CFrame.lookVector*130
  634.                     wait(0.1)
  635.                     Fl:remove()
  636.                     wait(0.00001)
  637.                     ZZ = false
  638.                 end
  639.             end
  640.         end)
  641.         coroutine.resume(coroutine.create(function()
  642.         for i = 1,20 do
  643.             R.Size = R.Size + Vector3.new(0,0.8,0)
  644.             R.CFrame = RightArm.CFrame*CFrame.new(0.015,-R.Size.Y/2.5,0)
  645.             game:GetService("RunService").RenderStepped:wait()
  646.         end
  647.         end))
  648.         for i = 0,1,0.1 do
  649.         swait()
  650.         PlayAnimationFromTable({
  651.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.5, 0),
  652.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.2, 0),
  653.          CFrame.new(1.95,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  654.          CFrame.new(-1.5,0,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.7, 0, 0),
  655.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  656.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1)
  657.         }, .5, false)
  658.         end
  659.         wait(1)
  660.         for i = 1,20 do
  661.             R.Size = R.Size - Vector3.new(0,0.8,0)
  662.             R.CFrame = RightArm.CFrame*CFrame.new(0.015,-R.Size.Y/2.75,0)
  663.             game:GetService("RunService").RenderStepped:wait()
  664.         end
  665.         RightArm.Transparency = 0
  666.         R:remove()
  667.         Pause = false
  668.         Character.Humanoid.WalkSpeed = 25
  669.         wait(1)
  670.         D = false
  671.     end
  672. end
  673. function Baby()
  674.     if not D then D = true
  675.         Pause = true
  676.         for i = 0,1.2,0.1 do
  677.         swait()
  678.         PlayAnimationFromTable({
  679.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  680.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  681.          CFrame.new(1.5,1,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(2.8,0,0),
  682.          CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  683.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  684.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  685.         }, .5, false)
  686.         end
  687.         wait(0.5)
  688.         local Ba = Instance.new("Sound",Torso)
  689.         Ba.SoundId = "rbxassetid://1037853116"
  690.         Ba.Volume = math.huge
  691.         Ba.Pitch = 1
  692.         Ba.Looped = false
  693.         Ba:play()
  694.         for i = 0,1.2,0.1 do
  695.         swait()
  696.         PlayAnimationFromTable({
  697.          CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  698.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  699.          CFrame.new(1.5,1,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(2.4,0,0),
  700.          CFrame.new(-1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0),
  701.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  702.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  703.         }, .5, false)
  704.         end
  705.         wait(0.8)
  706.         Pause = false
  707.         wait(0.5)
  708.         D = false
  709.     end
  710. end
  711.  
  712. function Breathe()
  713.     if not DZ then DZ = true
  714.         Pause = true
  715.         Character.Humanoid.WalkSpeed = 0
  716.         for i = 0,3,0.1 do
  717.         swait()
  718.         PlayAnimationFromTable({
  719.          CFrame.new(0,0.01,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  720.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.1, 0, 0),
  721.          CFrame.new(1.5,0,0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3,0,0),
  722.          CFrame.new(-1.5,0,0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  723.          CFrame.new(0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0.1),
  724.          CFrame.new(-0.6,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, -0.1),
  725.         }, .5, false)
  726.         end
  727.         local P = Instance.new("Part",Character)
  728.         P.Size = Vector3.new(0.1,0.1,0.1)
  729.         P.Anchored = true
  730.         P.Transparency = math.huge
  731.         P.CanCollide = false
  732.         P.CFrame = Head.CFrame*CFrame.new(0,-0.1,-1.9)
  733.         local FlA = Instance.new("ParticleEmitter",P)
  734.         FlA.Texture = "rbxassetid://833874434"
  735.         FlA.Size = NumberSequence.new(0.7,0.1)
  736.         FlA.EmissionDirection = "Back"
  737.         FlA.Rotation = NumberRange.new(-100, 100)
  738.         FlA.RotSpeed = NumberRange.new(-100, 100)
  739.         FlA.Transparency = NumberSequence.new(0,1)
  740.         FlA.Drag = 4
  741.         FlA.Lifetime = NumberRange.new(0.5)
  742.         FlA.Rate = 1111
  743.         wait(2)
  744.         FlA.Enabled = false
  745.         wait(1)
  746.         P:remove()
  747.         for i = 0,3,0.1 do
  748.         swait()
  749.         PlayAnimationFromTable({
  750.          CFrame.new(0,0.01,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  751.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  752.          CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3,0,0),
  753.          CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  754.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  755.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  756.         }, .5, false)
  757.         end
  758.         local RA = Instance.new("Part",RightArm)
  759.         RA.Size = Vector3.new(1.1,2.1,1.1)
  760.         RA.BrickColor = BrickColor.new("New Yeller")
  761.         RA.Material = "Neon"
  762.         RA.Transparency = 0
  763.         local RA2 = Instance.new("Weld",RA)
  764.         RA2.Part0 = RightArm
  765.         RA2.Part1 = RA
  766.         RA2.C0 = CFrame.new(0,0,0)
  767.         local LA = Instance.new("Part",LeftArm)
  768.         LA.Size = Vector3.new(1.1,2.1,1.1)
  769.         LA.BrickColor = BrickColor.new("New Yeller")
  770.         LA.Material = "Neon"
  771.         LA.Transparency = 0
  772.         local LA2 = Instance.new("Weld",LA)
  773.         LA2.Part0 = LeftArm
  774.         LA2.Part1 = LA
  775.         LA2.C0 = CFrame.new(0,0,0)
  776. local AZZ = Instance.new("ParticleEmitter",LA)
  777. AZZ.Texture = "rbxassetid://998225956"
  778. AZZ.EmissionDirection = "Top"
  779. AZZ.Rotation = NumberRange.new(-100, 100)
  780. AZZ.Size = NumberSequence.new(1)
  781. AZZ.Lifetime = NumberRange.new(0.8,1)
  782. AZZ.Rate = 50
  783. AZZ.Speed = NumberRange.new(0.3)
  784. AZZ.LightEmission = 1
  785. AZZ.VelocitySpread = 100
  786. local LAZZ = Instance.new("ParticleEmitter",RA)
  787. LAZZ.Texture = "rbxassetid://998225956"
  788. LAZZ.EmissionDirection = "Top"
  789. LAZZ.Rotation = NumberRange.new(-100, 100)
  790. LAZZ.Size = NumberSequence.new(1)
  791. LAZZ.Lifetime = NumberRange.new(0.8,1)
  792. LAZZ.Rate = 50
  793. LAZZ.Speed = NumberRange.new(0.3)
  794. LAZZ.LightEmission = 1
  795. LAZZ.VelocitySpread = 100
  796. local Spa = Instance.new("ParticleEmitter",RA)
  797. Spa.Texture = "rbxassetid://569507414"
  798. Spa.Size = NumberSequence.new(0.8,0.2)
  799. Spa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  800. Spa.Lifetime = NumberRange.new(1,2)
  801. Spa.Rate = 99
  802. Spa.Transparency = NumberSequence.new(0.5,0.6)
  803. Spa.LightEmission = 0.75
  804. Spa.Speed = NumberRange.new(2)
  805. Spa.Acceleration = Vector3.new(0, 0, 0)
  806. Spa.VelocitySpread = 1212
  807. local Rpa = Instance.new("ParticleEmitter",LA)
  808. Rpa.Texture = "rbxassetid://569507414"
  809. Rpa.Size = NumberSequence.new(0.8,0.2)
  810. Rpa.Color = ColorSequence.new(Color3.fromRGB(255, 255, 0), Color3.fromRGB(255, 255, 0))
  811. Rpa.EmissionDirection = "Top"
  812. Rpa.Lifetime = NumberRange.new(1,2)
  813. Rpa.Rate = 99
  814. Rpa.Transparency = NumberSequence.new(0.5,0.6)
  815. Rpa.LightEmission = 0.75
  816. Rpa.Speed = NumberRange.new(2)
  817. Rpa.Acceleration = Vector3.new(0, 0, 0)
  818. Rpa.VelocitySpread = 1212
  819.         for i = 1,5 do ----15
  820.             local E = Instance.new("Sound",Torso)
  821.             E.SoundId = "rbxassetid://186130717"
  822.             E.Volume = 1
  823.             E.Pitch = 1
  824.             E.Looped = false
  825.             local E1 = Instance.new("Sound",Torso)
  826.             E1.SoundId = "rbxassetid://727821717"
  827.             E1.Volume = 0.1
  828.             E1.Pitch = 1
  829.             E1.Looped = false
  830.             E1:play()
  831.             E:play()
  832.         for i = 1,5 do
  833.             RA.Transparency = RA.Transparency + 0.1
  834.             LA.Transparency = LA.Transparency + 0.1
  835.             game:GetService("RunService").RenderStepped:wait()
  836.         end
  837.         wait(0.1)
  838.         for i = 1,5 do
  839.             RA.Transparency = RA.Transparency - 0.1
  840.             LA.Transparency = LA.Transparency - 0.1
  841.             game:GetService("RunService").RenderStepped:wait()
  842.         end
  843.         wait(0.1)
  844.         for i = 1,9 do
  845.             RA.Transparency = RA.Transparency + 0.1
  846.             LA.Transparency = LA.Transparency + 0.1
  847.             game:GetService("RunService").RenderStepped:wait()
  848.         end
  849.         wait(0.1)
  850.         for i = 1,9 do
  851.             RA.Transparency = RA.Transparency - 0.1
  852.             LA.Transparency = LA.Transparency - 0.1
  853.             game:GetService("RunService").RenderStepped:wait()
  854.         end
  855.         game:GetService("RunService").RenderStepped:wait()
  856.         end
  857.         Rpa.Enabled = false
  858.         Spa.Enabled = false
  859.         LAZZ.Enabled = false
  860.         AZZ.Enabled = false
  861.         local FlA = Instance.new("ParticleEmitter",LeftArm)
  862.         FlA.Texture = "rbxassetid://313742348"
  863.         FlA.Size = NumberSequence.new(0.7)
  864.         FlA.Transparency = NumberSequence.new(0)
  865.         FlA.Lifetime = NumberRange.new(0.4)
  866.         FlA.Rate = 20
  867.         FlA.Rotation = NumberRange.new(-100, 100)
  868.         FlA.Speed = NumberRange.new(0)
  869.         FlA.LockedToPart = true
  870.         local LP = Instance.new("ParticleEmitter",LeftArm)
  871.         LP.Texture = "rbxassetid://1298571523"
  872.         LP.Transparency = NumberSequence.new(0,1)
  873.         LP.Size = NumberSequence.new(0.06)
  874.         LP.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  875.         LP.Lifetime = NumberRange.new(1.5)
  876.         LP.Rate = 4000
  877.         LP.ZOffset = 1
  878.         LP.VelocitySpread = 35
  879.         LP.Speed = NumberRange.new(0.3)
  880.         LP.LightEmission = 1
  881.         LP.LightInfluence = 1
  882.         LP.LockedToPart = true
  883.         local ZXA = Instance.new("ParticleEmitter",RightArm)
  884.         ZXA.Texture = "rbxassetid://313742348"
  885.         ZXA.Size = NumberSequence.new(0.7)
  886.         ZXA.Transparency = NumberSequence.new(0)
  887.         ZXA.Lifetime = NumberRange.new(0.4)
  888.         ZXA.Rate = 20
  889.         ZXA.Rotation = NumberRange.new(-100, 100)
  890.         ZXA.Speed = NumberRange.new(0)
  891.         ZXA.LockedToPart = true
  892.         local LLP = Instance.new("ParticleEmitter",RightArm)
  893.         LLP.Texture = "rbxassetid://1298571523"
  894.         LLP.Transparency = NumberSequence.new(0,1)
  895.         LLP.Size = NumberSequence.new(0.06)
  896.         LLP.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  897.         LLP.Lifetime = NumberRange.new(1.5)
  898.         LLP.Rate = 4000
  899.         LLP.ZOffset = 1
  900.         LLP.VelocitySpread = 35
  901.         LLP.Speed = NumberRange.new(0.3)
  902.         LLP.LightEmission = 1
  903.         LLP.LightInfluence = 1
  904.         LLP.LockedToPart = true
  905.         Character.Humanoid.WalkSpeed = 25
  906.         wait(1)
  907.         Pause = false
  908.         for i = 1,11 do
  909.             RA.Transparency = RA.Transparency + 0.1
  910.             LA.Transparency = LA.Transparency + 0.1
  911.             game:GetService("RunService").RenderStepped:wait()
  912.         end
  913.         LA:remove()
  914.         RA:remove()
  915.         Humanoid.MaxHealth = 400
  916.         wait(0.01)
  917.         Humanoid.Health = 500
  918.         Mouse.KeyDown:connect(function(key)
  919.             if key == "e" then
  920.                 Zoom()
  921.             end
  922.             if key == "r" then
  923.                 Torn()
  924.             end
  925.         end)
  926.         Mouse.Button1Down:connect(function()
  927.             if attack == false and attacktype == 1 then
  928.                 Hit1()
  929.                 attacktype = 2
  930.             elseif attack == false and attacktype == 2 then
  931.                 Hit2()
  932.                 attacktype = 1
  933.             end
  934.         end)
  935.         wait(12412412)
  936.         DZ = false
  937.     end
  938. end
  939. Mouse.KeyDown:connect(function(key)
  940.     if key == "m" then
  941.         Baby()
  942.     end
  943.     if key == "z" then
  944.         Breathe()
  945.     end
  946. end)
  947.  
  948. New = function(Object, Parent, Name, Data)
  949.     local Object = Instance.new(Object)
  950.     for Index, Value in pairs(Data or {}) do
  951.         Object[Index] = Value
  952.     end
  953.     Object.Parent = Parent
  954.     Object.Name = Name
  955.     return Object
  956. end
  957. function rayCast(Position, Direction, Range, Ignore)
  958.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  959. end
  960.  
  961.  
  962.  
  963.  
  964. coroutine.wrap(function()
  965. while 1 do
  966. swait()
  967. if doe <= 360 then
  968.     doe = doe + 2
  969. else
  970.     doe = 0
  971. end
  972. end
  973. end)()
  974. while true do
  975.     swait()
  976.     for i, v in pairs(Character:GetChildren()) do
  977.         if v:IsA("Part") then
  978.             v.Material = "SmoothPlastic"
  979.         elseif v:IsA("Accessory") then
  980.             v:WaitForChild("Handle").Material = "SmoothPlastic"
  981.         end
  982.     end
  983.  
  984.     Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  985.     velocity = RootPart.Velocity.y
  986.     sine = sine + change
  987.     local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  988.         if RootPart.Velocity.y > 1 and hit == nil then
  989.             Anim = "Jump"
  990.             if Pause == false then
  991.         PlayAnimationFromTable({
  992.          CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  993.          CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  994.          CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  995.          CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  996.          CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  997.          CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  998.         }, .3, false)
  999.                     end
  1000.         elseif RootPart.Velocity.y < -1 and hit == nil then
  1001.             Anim = "Fall"
  1002.             if Pause == false then
  1003.         PlayAnimationFromTable({
  1004.          CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1005.          CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1006.          CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1007.          CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1008.          CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1009.          CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1010.         }, .3, false)
  1011.                     end
  1012.         elseif Torsovelocity < 1 and hit ~= nil then
  1013.             Anim = "Idle"
  1014.             if Pause == false then
  1015.                 change = 1
  1016.         PlayAnimationFromTable({
  1017.          CFrame.new(0,0,0) * CFrame.new(0, 0-.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0),
  1018.          CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0-.08*math.sin(tick()*2),0,0)*CFrame.Angles(-0.2, 0, 0),
  1019.          CFrame.new(1.1,1,-0.8) * CFrame.new(0, 0-.08*math.sin(tick()*2), 0) * CFrame.Angles(3.1,0,-0.4),
  1020.          CFrame.new(-1.5,0,0) * CFrame.new(0, 0-.08*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0),
  1021.          CFrame.new(0.6,-2,0) * CFrame.new(0, 0+.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0.1),
  1022.          CFrame.new(-0.6,-2,0) * CFrame.new(0, 0+.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, -0.1),  
  1023.         }, .3, false)
  1024.             end
  1025.         elseif Torsovelocity > 2 and hit ~= nil then
  1026.             Anim = "Walk"
  1027.             if Pause == false then
  1028.         PlayAnimationFromTable({       
  1029.          CFrame.new(0,0,0) * CFrame.new(0,0,0)*CFrame.Angles(-0.3,0-.1*math.sin(tick()*9),0+RootPart.RotVelocity.Y/29),
  1030.          CFrame.new(0,1.5,0) * CFrame.new(0,0,0) * CFrame.Angles(0,0,0)*CFrame.Angles(-0.3, 0, 0),
  1031.          CFrame.new(1.1,1,-0.8) * CFrame.new(0,0,0) * CFrame.Angles(3.1,0,-0.4),
  1032.          CFrame.new(-1.5,0,0) * CFrame.new(0,0,0+.5 * math.cos((sine) / 3.5))*CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 3.5)),0,0),
  1033.          CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 3.5)) * CFrame.Angles(math.rad(0 - 60 * math.cos((sine) / 3.5)), 0, 0-RootPart.RotVelocity.Y/33),
  1034.          CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 3.5)) * CFrame.Angles(math.rad(0 + 60 * math.cos((sine) / 3.5)), 0, 0-RootPart.RotVelocity.Y/33),
  1035.         }, .3, false)
  1036.             end
  1037.         end
  1038. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top