daily pastebin goal
57%
SHARE
TWEET

Untitled

dylan12312 Jan 21st, 2018 53 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. local sound = Instance.new("Sound")
  18.     sound.Name = 'WaveAdmin'
  19.     sound.SoundId = "http://www.roblox.com/asset?id=1107825563"
  20.     sound.Volume = 5
  21.     sound.Looped = true
  22.     sound:Play()
  23.     sound.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  24. plr = game.Players.LocalPlayer
  25.   repeat
  26.     wait(0.4)
  27.   until plr.Character
  28.   chr = plr.Character
  29.   human = chr:FindFirstChild("Humanoid")
  30.   mouse = plr:GetMouse()
  31.   cam = workspace.CurrentCamera
  32.   selected = false
  33.   equipd = false
  34.   tors = chr.Torso
  35.   rarm = chr["Right Arm"]
  36.   larm = chr["Left Arm"]
  37.   rleg = chr["Right Leg"]
  38.   lleg = chr["Left Leg"]
  39.   hrp = chr.HumanoidRootPart
  40.   hed = chr.Head
  41.   anim = human.Animator
  42.   activu = false
  43.   ragged = false
  44.   batting = false
  45.   Heartbeat = Instance.new("BindableEvent")
  46.   Heartbeat.Name = "Heartbeat"
  47.   Heartbeat.Parent = script
  48.   frame = 0.03333333333333333
  49.   tf = 0
  50.  chara = plr.Character
  51.  
  52. New = function(Object, Parent, Name, Data)
  53.     local Object = Instance.new(Object)
  54.     for Index, Value in pairs(Data or {}) do
  55.         Object[Index] = Value
  56.     end
  57.     Object.Parent = Parent
  58.     Object.Name = Name
  59.     return Object
  60. end
  61. local AddInstance = function(Object, ...)
  62. local Obj = Instance.new(Object)
  63. for i,v in next,(...) do
  64. Obj[i] = v
  65. end
  66. return Obj
  67. end
  68.  
  69. Music1 = New("Sound",chara,"Music",{SoundId = "rbxassetid://390409627",Volume = 2,Looped = true})
  70. Music1:Play()
  71. musicon = true
  72. for i,v in pairs(chara:GetChildren()) do
  73.    if v.ClassName == 'Accessory' then
  74.        v:Destroy()
  75.    end
  76. end
  77.  
  78.     local BC = chara["Body Colors"]
  79.     BC.HeadColor = BrickColor.new("Pastel brown")
  80.     BC.LeftArmColor = BrickColor.new("Pastel brown")
  81.     BC.LeftLegColor = BrickColor.new("Pastel brown")
  82.     BC.RightArmColor = BrickColor.new("Pastel brown")
  83.     BC.RightLegColor = BrickColor.new("Pastel brown")
  84.     BC.TorsoColor = BrickColor.new("Pastel brown")
  85.  
  86. Team=function()
  87.     local r=math.random(1,2)
  88.  
  89. if r==1 then
  90. print('RED')   
  91. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  92. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  93. wait()shirt = Instance.new("Shirt", chara)
  94. shirt.Name = "Shirt"
  95. pants = Instance.new("Pants", chara)
  96. pants.Name = "Pants"
  97. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921144"
  98. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  99. end
  100.  
  101. if r==2 then
  102. print('BLUE')
  103. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  104. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  105. wait()shirt = Instance.new("Shirt", chara)
  106. shirt.Name = "Shirt"
  107. pants = Instance.new("Pants", chara)
  108. pants.Name = "Pants"
  109. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921164"
  110. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  111. end
  112. end
  113.  
  114. Team()
  115.  
  116. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  117. wait()
  118.  
  119. local Reaper = AddInstance("Part",{
  120.             Parent = hed,
  121.             CFrame = hed.CFrame,
  122.             formFactor = "Symmetric",
  123.             Size = Vector3.new(1, 1, 1),
  124.             CanCollide = false,
  125.             TopSurface = "Smooth",
  126.             BottomSurface = "Smooth",
  127.             Locked = true,
  128.         })
  129.         local Weld = AddInstance("Weld",{
  130.             Parent = Reaper,
  131.             Part0 = hed,
  132.             C0 = CFrame.new(-0.2,0.17,-.24)*CFrame.Angles(.15, 3.12, 0),
  133.             Part1 = Reaper,
  134.         })
  135.         local Mesh = AddInstance("SpecialMesh",{
  136.             Parent = Reaper,
  137.             MeshId = "rbxassetid://450793946",
  138.             TextureId = "rbxassetid://450794061",
  139.             Scale = Vector3.new(3.4,3,2.7),
  140.             VertexColor = Vector3.new(1,1,1),
  141.         })
  142.  
  143.  
  144.  
  145. local Reaper2 = AddInstance("Part",{
  146.             Parent = larm,     
  147.             CFrame = larm.CFrame,
  148.             formFactor = "Symmetric",
  149.             Size = Vector3.new(.1, .1, .1),
  150.             CanCollide = false,
  151.             TopSurface = "Smooth",
  152.             BottomSurface = "Smooth",
  153.             Locked = true,
  154.             Transparency = 1
  155.         })
  156.         local Weld = AddInstance("Weld",{
  157.             Parent = Reaper2,
  158.             Part0 = larm,
  159.             C0 = CFrame.new(.3,-1,.2)*CFrame.Angles(-1, 0, -1),
  160.             Part1 = Reaper2,
  161.         })
  162.         local Mesh = AddInstance("SpecialMesh",{
  163.             Parent = Reaper2,
  164.             MeshId = "rbxassetid://10470609",
  165.             TextureId = "rbxassetid://10735250",
  166.             Scale = Vector3.new(1,1,1),
  167.             VertexColor = Vector3.new(1,1,1),
  168.         })
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  game:GetService("RunService").Heartbeat:connect(function(s, p)
  177.     tf = tf + s
  178.     if tf >= frame then
  179.       for i = 1, math.floor(tf / frame) do
  180.         Heartbeat:Fire()
  181.       end
  182.       tf = tf - frame * math.floor(tf / frame)
  183.     end
  184.   end)
  185.   function swait(num)
  186.     if num == 0 or num == nil then
  187.       Heartbeat.Event:wait()
  188.     else
  189.       for i = 1, num do
  190.         Heartbeat.Event:wait()
  191.       end
  192.     end
  193.   end
  194.   tool = Instance.new("Tool")
  195.   tool.CanBeDropped = false
  196.   tool.RequiresHandle = false
  197.   tool.TextureId = "rbxassetid://291302154"
  198.   tool.ToolTip = "NANI"
  199.   tool.Name = "AAAAAAAAAAAAAA"
  200.   tool.Parent = plr.Backpack
  201.   modz = Instance.new("Model")
  202.   modz.Name = "efx"
  203.   modz.Parent = chr
  204.   RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  205.   RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  206.   LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  207.   LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  208.   RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  209.   RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  210.   LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  211.   RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  212.   LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  213.   NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  214.   NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  215.   RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  216.   local nscale = Instance.new("NumberValue")
  217.   nscale.Value = 1
  218.   nscale.Parent = nil
  219.   RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  220.   RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  221.   LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  222.   LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  223.   RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  224.   RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  225.   LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  226.   LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  227.   RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  228.   RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  229.   NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  230.   NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  231.   nscale.Changed:connect(function()
  232.     RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  233.     RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  234.     LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  235.     LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  236.     RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  237.     RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  238.     LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  239.     LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  240.     RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  241.     RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  242.     NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  243.     NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  244.   end)
  245.   RS = tors:FindFirstChild("Right Shoulder")
  246.   LS = tors:FindFirstChild("Left Shoulder")
  247.   RH = tors:FindFirstChild("Right Hip")
  248.   LH = tors:FindFirstChild("Left Hip")
  249.   RJ = hrp:FindFirstChild("RootJoint")
  250.   N = tors:FindFirstChild("Neck")
  251.   cf = CFrame.new
  252.   ang = CFrame.Angles
  253.   rd = math.rad
  254.   rd2 = math.random
  255.   function nooutline(p)
  256.     p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  257.   end
  258.   function makepart(color, name, reflec, trans, mater, parnt, cfram)
  259.     local port = Instance.new("Part")
  260.     port.BrickColor = BrickColor.new(color)
  261.     port.Name = name
  262.     port.Transparency = trans
  263.     nooutline(port)
  264.     port.Reflectance = reflec
  265.     port.Material = mater
  266.     port.Anchored = false
  267.     port.CanCollide = false
  268.     port.Locked = true
  269.     port.Size = Vector3.new(0.2, 0.2, 0.2)
  270.     port.Parent = parnt
  271.     return port
  272.   end
  273.   function makemesh(meshtype, scale, meshid, parent)
  274.     local mes = Instance.new("SpecialMesh")
  275.     mes.MeshType = meshtype
  276.     mes.Scale = scale
  277.     if meshtype == "FileMesh" then
  278.       mes.MeshId = meshid
  279.     end
  280.     mes.Parent = parent
  281.     return mes
  282.   end
  283.   function makeweld(parent, p0, p1, c0, c1)
  284.     local wel = Instance.new("Weld")
  285.     wel.Part0 = p0
  286.     wel.Part1 = p1
  287.     wel.C0 = c0
  288.     if c1 ~= nil then
  289.       wel.C1 = c1
  290.     end
  291.     wel.Parent = parent
  292.     return wel
  293.   end
  294.   local lauf1 = Instance.new("Sound")
  295.   lauf1.SoundId = "rbxassetid://617500399"
  296.   lauf1.Volume = 1.5
  297.   lauf1.Pitch = 1
  298.   lauf1.Parent = hrp
  299.   function lerpz(joint, prop, cfrmz, alp)
  300.     joint[prop] = joint[prop]:lerp(cfrmz, alp)
  301.   end
  302.   lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  303.   lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  304.   lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  305.   lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  306.   lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  307.   lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  308.   lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  309.   lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  310.   lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  311.   lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  312.   function resetlerp()
  313.     RJ.C0 = RJC0
  314.     RJ.C1 = RJC1
  315.     N.C0 = NC0
  316.     N.C1 = NC1
  317.     RS.C0 = RSC0
  318.     RS.C1 = RSC1
  319.     LS.C0 = LSC0
  320.     LS.C1 = LSC1
  321.     RH.C0 = RHC0
  322.     RH.C1 = RHC1
  323.     LH.C0 = LHC0
  324.     LH.C1 = LHC1
  325.   end
  326.   function test()
  327.     if selected == false or activu == true then
  328.       return
  329.     end
  330.     if ragged == false then
  331.       ragged = true
  332.       human.PlatformStand = true
  333.       if rarm and tors:FindFirstChild("Right Shoulder") then
  334.         tors:FindFirstChild("Right Shoulder"):Destroy()
  335.         makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  336.         maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  337.       end
  338.       if larm and tors:FindFirstChild("Left Shoulder") then
  339.         tors:FindFirstChild("Left Shoulder"):Destroy()
  340.         makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  341.         maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  342.       end
  343.       if rleg and tors:FindFirstChild("Right Hip") then
  344.         tors:FindFirstChild("Right Hip"):Destroy()
  345.         makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  346.         maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  347.       end
  348.       if lleg and tors:FindFirstChild("Left Hip") then
  349.         tors:FindFirstChild("Left Hip"):Destroy()
  350.         makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  351.         maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  352.       end
  353.     elseif ragged == true then
  354.       ragged = false
  355.       human.Jump = true
  356.       if rarm and tors:FindFirstChild("Right Shoulder") then
  357.         tors:FindFirstChild("Right Shoulder"):Destroy()
  358.         makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  359.         rarm:FindFirstChild("touchy"):Destroy()
  360.       end
  361.       if larm and tors:FindFirstChild("Left Shoulder") then
  362.         tors:FindFirstChild("Left Shoulder"):Destroy()
  363.         makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  364.         larm:FindFirstChild("touchy"):Destroy()
  365.       end
  366.       if rleg and tors:FindFirstChild("Right Hip") then
  367.         tors:FindFirstChild("Right Hip"):Destroy()
  368.         makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  369.         rleg:FindFirstChild("touchy"):Destroy()
  370.       end
  371.       if lleg and tors:FindFirstChild("Left Hip") then
  372.         tors:FindFirstChild("Left Hip"):Destroy()
  373.         makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  374.         lleg:FindFirstChild("touchy"):Destroy()
  375.       end
  376.       RS = tors:FindFirstChild("Right Shoulder")
  377.       LS = tors:FindFirstChild("Left Shoulder")
  378.       RH = tors:FindFirstChild("Right Hip")
  379.       LH = tors:FindFirstChild("Left Hip")
  380.       RJ = hrp:FindFirstChild("RootJoint")
  381.       N = tors:FindFirstChild("Neck")
  382.     end
  383.   end
  384.   function makegloo(paren, co, ci, parto, parti, nam)
  385.     local gloo = Instance.new("Glue")
  386.     gloo.Name = nam
  387.     gloo.C0 = co
  388.     gloo.C1 = ci
  389.     gloo.Part0 = parto
  390.     gloo.Part1 = parti
  391.     gloo.Parent = paren
  392.   end
  393.   function makejoint(paren, co, ci, parto, parti, nam)
  394.     local gloo = Instance.new("Motor6D")
  395.     gloo.Name = nam
  396.     gloo.C0 = co
  397.     gloo.C1 = ci
  398.     gloo.Part0 = parto
  399.     gloo.Part1 = parti
  400.     gloo.Parent = paren
  401.   end
  402.   function maketouchy(parent, limb, cframe)
  403.     local pr = Instance.new("Part")
  404.     pr.Name = "touchy"
  405.     pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  406.     pr.Transparency = 1
  407.     pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  408.     pr.CanCollide = true
  409.     pr.Anchored = false
  410.     pr.Parent = parent
  411.     local w = Instance.new("Weld")
  412.     w.Part0 = pr
  413.     w.Part1 = limb
  414.     w.C0 = cframe
  415.     w.Parent = pr
  416.   end
  417.   local clibat, spec
  418.   local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  419.   local dipperrot
  420.   if dipperhat then
  421.     dipperrot = dipperhat.Handle.HatAttachment.Rotation
  422.   end
  423.   function bat()
  424.     if selected == false or activu == true then
  425.       return
  426.     end
  427.     if batting == false then
  428.       batting = true
  429.       do
  430.         local bmod = Instance.new("Model")
  431.         bmod.Name = "bmodel"
  432.         bmod.Parent = chr
  433.         local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  434.         local hmes = makemesh("Head", Vector3.new(2, 9, 2), nil, hnd)
  435.         local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  436. hnd.Transparency = 1
  437.         local pt5 = makepart("Dark stone grey", "pt5", 0, 0, "SmoothPlastic", bmod, rarm.CFrame)
  438.         local p5m = makemesh("FileMesh", Vector3.new(2, 2, 1.7), "rbxassetid://54983181", pt5)
  439.         p5m.Offset = Vector3.new(.2, -.3, -2.5)
  440.         local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), nil)
  441.        
  442.         local swingwoo = Instance.new("Sound")
  443.         swingwoo.SoundId = "rbxassetid://10209640"
  444.         swingwoo.Pitch = rd2(10, 11) / 10
  445.         swingwoo.Name = "sweae"
  446.         swingwoo.Volume = 1
  447.         swingwoo.Parent = hrp
  448.         clibat = tool.Activated:connect(function()
  449.           if selected == false or activu == true or ragged == true then
  450.             return
  451.           end
  452.           activu = true
  453.           for _ = 1, 5 do
  454.             swait()
  455.             lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  456.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  457.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  458.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  459.             lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  460.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  461.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  462.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  463.             lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  464.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  465.           end
  466.           local bon = Instance.new("Sound")
  467.           bon.SoundId = "rbxassetid://135436482"
  468.           bon.Pitch = rd2(10, 12) / 10
  469.           bon.Volume = 1
  470.           bon.Parent = hrp
  471.           game.Debris:AddItem(bon, 1)
  472.           bon:Play()
  473.           swingwoo:Play()
  474.           for X = 1, 5 do
  475.             swait()
  476.             if X > 1 then
  477.               hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * 25, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
  478.             end
  479.             lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  480.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  481.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  482.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  483.             lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  484.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  485.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  486.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  487.             lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  488.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  489.           end
  490.           activu = false
  491.         end)
  492.         spec = mouse.KeyDown:connect(function(keya)
  493.           if selected == false or activu == true or ragged == true then
  494.             return
  495.           end
  496.           if keya == "e" then
  497.             activu = true
  498.             local speed = human.WalkSpeed
  499.             human.WalkSpeed = 0
  500.             human:SetStateEnabled(3, false)
  501.                  local sond = Instance.new("Sound")
  502.               sond.Volume = 2
  503.               sond.Pitch = 1
  504.               sond.EmitterSize = 15
  505.               sond.SoundId = "rbxassetid://154606531"
  506.               sond.Parent = pt5
  507. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=249062487"
  508.  
  509.  sond:Play()              
  510.  
  511.          local function expa()
  512.  
  513.      
  514.               for _ = 1, 1 do
  515.                 swait()
  516.                 hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  517.  
  518.                 p5m.Scale = p5m.Scale:lerp(Vector3.new(2, 2, 3.7), 0.7)
  519.                 p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.5, 0), 0.7)
  520.  
  521.               end
  522.               for _ = 1, 2 do
  523.                 swait()
  524.                 hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7)
  525.  
  526.                 p5m.Scale = p5m.Scale:lerp(Vector3.new(3, 3, 2.7), 0.7)
  527.                 p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), 0.7)
  528.  
  529.               end        
  530.  end
  531.             for _ = 1, 2 do
  532.               swait()
  533.               lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  534.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  535.               lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  536.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  537.               lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  538.               if dipperhat then
  539.                 dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  540.               end
  541.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  542.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  543.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  544.               lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  545.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  546.             end
  547.  
  548.  print('um')
  549.            for _ = 1, 20 do
  550.    
  551.    
  552.  swait()
  553.  
  554.  
  555.               lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  556.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  557.               lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  558.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  559.               lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  560.               if dipperhat then
  561.                 dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  562.               end
  563.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  564.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  565.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  566.               lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  567.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  568.             end
  569. print('no')
  570. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"  
  571.            for _ = 1, 10 do
  572.               swait()
  573.               lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  574.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  575.               lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2)
  576.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  577.               lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  578.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  579.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  580.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  581.               lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  582.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  583.             end
  584.             expa()
  585.  
  586.             for O = 1, 10 do
  587.               swait()
  588.               lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  589.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  590.               lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01)
  591.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  592.               lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  593.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  594.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  595.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  596.               lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  597.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  598.             end
  599.             local whoooo = Instance.new("Sound")
  600.             whoooo.Volume = .7
  601.             whoooo.TimePosition = 0
  602.             whoooo.Pitch = 1
  603.             whoooo.SoundId = "rbxassetid://254873067"
  604.             whoooo.Parent = pt5
  605.             whoooo:Play()
  606.             game.Debris:AddItem(whoooo, 2)
  607.  
  608.              local whoooo2  = Instance.new("Sound")
  609.             whoooo2.Volume = 3
  610.             whoooo2.TimePosition = 0
  611.             whoooo2.Pitch = 1
  612.             whoooo2.SoundId = "rbxassetid://296102734"
  613.             whoooo2.Parent = pt5
  614.            
  615.             game.Debris:AddItem(whoooo2, 2)
  616.  
  617.             for O = 1, 6 do
  618.               swait()
  619.               hito(pt5, 25, 40, 0.75, hrp.CFrame.rightVector * -100 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  620.               lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  621.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  622.               lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05)
  623.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  624.               lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  625.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  626.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  627.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  628.               lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  629.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  630.             end
  631.   whoooo2:Play()
  632.           for O = 1, 13 do
  633.               swait()
  634.               hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
  635.  
  636.               p5m.Scale = p5m.Scale:lerp(Vector3.new(2, 2, 1.7), 0.05 + O * 0.075)
  637.               p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(90), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  638.  
  639.               lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  640.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  641.               lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  642.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  643.               lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  644.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  645.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  646.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  647.               lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  648.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  649.             end
  650.             if dipperhat then
  651.               dipperhat.Handle.HatAttachment.Rotation = dipperrot
  652.             end
  653.             human.WalkSpeed = speed
  654.             human:SetStateEnabled(3, true)
  655.             activu = false
  656.           end
  657. --------------------------------------------------------------------------------------------------------------------------------------
  658.  
  659.  
  660. --------------------------------------------------------------------------------------------------------------------------------------
  661.           if keya == "q" then
  662.             activu = true
  663.             do
  664.               local checkkey = true
  665.               local keyingup = mouse.KeyUp:connect(function(xzx)
  666.                 if xzx == "q" then
  667.                   checkkey = false
  668.                 end
  669.               end)
  670.               repeat
  671.                 for _ = 1, 2 do
  672.                   swait()
  673.                   lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  674.                   lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  675.                   lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  676.                   lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  677.                   lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  678.                   lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  679.                   lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  680.                   lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  681.                   lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  682.                   lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  683.                 end
  684.                 swingwoo:Play()
  685.                 for T = 1, 2 do
  686.                   swait()
  687.                   if T == 2 then
  688.                     hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  689.                   end
  690.                   lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  691.                   lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  692.                   lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  693.                   lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  694.                   lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  695.                   lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  696.                   lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  697.                   lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  698.                   lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  699.                   lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  700.                 end
  701.                 for _ = 1, 2 do
  702.                   swait()
  703.                   lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
  704.                   lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  705.                   lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
  706.                   lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  707.                   lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
  708.                   lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  709.                   lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  710.                   lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  711.                   lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
  712.                   lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  713.                 end
  714.                 swingwoo:Play()
  715.                 for T = 1, 2 do
  716.                   swait()
  717.                   if T == 2 then
  718.                     hito(pt5, 5, 4, 0.03, hrp.CFrame.lookVector * 10, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  719.                   end
  720.                   lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
  721.                   lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  722.                   lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
  723.                   lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  724.                   lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  725.                   lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  726.                   lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  727.                   lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  728.                   lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
  729.                   lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  730.                 end
  731.               until not checkkey
  732.               keyingup:Disconnect()
  733.               activu = false
  734.             end
  735.           end
  736.           if keya == "f" then
  737.             activu = true
  738.             do
  739.               local speed = human.WalkSpeed
  740.               human.WalkSpeed = 2
  741.               human:SetStateEnabled(3, false)
  742.               local checkkey = true
  743.               local chargecounter = 0
  744.               local keyingup = mouse.KeyUp:connect(function(xzx)
  745.                 if xzx == "f" then
  746.                   checkkey = false
  747.                 end
  748.               end)
  749.               local firederp
  750.               for _ = 1, 8 do
  751.                 swait()
  752.                 hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  753.                 lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  754.                 lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
  755.                 lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
  756.                 lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  757.                 lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
  758.                 lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  759.                 lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
  760.                 lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  761.                 lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
  762.                 lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
  763.               end
  764.               repeat
  765.                 swait()
  766.                 chargecounter = chargecounter + 1
  767.                 lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.019)
  768.                 lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.019)
  769.                 lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019)
  770.                 if chargecounter > 30 and firederp == nil then
  771.                   firederp = Instance.new("Fire")
  772.                   firederp.Parent = pt5
  773.                 end
  774.               until not checkkey or chargecounter > 50
  775.               swingwoo:Play()
  776.               for U = 1, 10 do
  777.                 swait()
  778.                 if U < 3 then
  779.                   hito(pt5, 5, 10, 0.2, hrp.CFrame.lookVector * (80 + chargecounter * 3) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25)))
  780.                   if chargecounter > 30 then
  781.                     tagexplode(pt5, 5, 1)
  782.                   end
  783.                 end
  784.                 hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  785.                 lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  786.                 lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
  787.                 lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
  788.                 lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
  789.                 lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
  790.                 lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
  791.                 lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
  792.                 lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  793.                 lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
  794.                 lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
  795.               end
  796.               if firederp then
  797.                 firederp:Destroy()
  798.               end
  799.               swait(10)
  800.               hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
  801.               keyingup:Disconnect()
  802.               human.WalkSpeed = speed
  803.               human:SetStateEnabled(3, true)
  804.               activu = false
  805.             end
  806.           end
  807.         end)
  808.       end
  809.     elseif batting == true then
  810.       batting = false
  811.       clibat:Disconnect()
  812.       spec:Disconnect()
  813.       hrp.sweae:Destroy()
  814.       local batmod = chr:FindFirstChild("bmodel")
  815.       batmod.hnd.Weld:Destroy()
  816.       batmod.PrimaryPart = batmod.hnd
  817.       batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  818.       for _, A in pairs(batmod:GetChildren()) do
  819.         if A.ClassName == "Part" then
  820.           A.CanCollide = true
  821.           A.Anchored = false
  822.         end
  823.       end
  824.       batmod.Parent = workspace
  825.       game.Debris:AddItem(batmod, 8)
  826.     end
  827.   end
  828.   local movin = false
  829.   local cliham, hamspec
  830.   function ham()
  831.     if batting == false then
  832.       batting = true
  833.       do
  834.         local bmod = Instance.new("Model")
  835.         bmod.Name = "bmodel"
  836.         bmod.Parent = chr
  837.         local makemotor = function(parent, p0, p1, c0, c1)
  838.           local wel = Instance.new("Motor6D")
  839.           wel.Part0 = p0
  840.           wel.Part1 = p1
  841.           wel.C0 = c0
  842.           if c1 ~= nil then
  843.             wel.C1 = c1
  844.           end
  845.           wel.Parent = parent
  846.           return wel
  847.         end
  848.         local hnd = makepart("Br. yellowish green", "hnd", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  849.         hnd.Anchored = true
  850.         local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
  851.         movin = true
  852.         hnd.CFrame = hrp.CFrame
  853.         coroutine.resume(coroutine.create(function()
  854.           while hnd.Anchored == true do
  855.             swait()
  856.             if movin then
  857.               hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
  858.             end
  859.           end
  860.         end))
  861.         local pt1 = makepart("Br. yellowish green", "pt1", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  862.         local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
  863.         local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
  864.         local pt2 = makepart("Br. yellowish green", "pt2", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  865.         local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
  866.         local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  867.         local pt3 = makepart("Bright yellow", "pt3", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  868.         local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
  869.         local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
  870.         local pt4 = makepart("Br. yellowish green", "pt4", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  871.         local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://250640098", pt4)
  872.         p4m.TextureId = "rbxassetid://250639536"
  873.         local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
  874.         local pt5 = makepart("Bright blue", "pt5", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  875.         local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
  876.         local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
  877.         local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  878.         local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://703458158", pt6)
  879.         local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
  880.         local pt7 = makepart("Bright yellow", "pt7", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  881.         local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
  882.         local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
  883.         local hdec1 = Instance.new("Decal")
  884.         hdec1.Texture = "rbxasset://textures/face.png"
  885.         hdec1.Face = "Front"
  886.         hdec1.Parent = pt7
  887.         local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  888.         local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
  889.         local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
  890.         local hdec2 = Instance.new("Decal")
  891.         hdec2.Texture = "rbxasset://textures/face.png"
  892.         hdec2.Face = "Front"
  893.         hdec2.Parent = pt8
  894.         local pt9 = makepart("Bright yellow", "pt9", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  895.         local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://272942659", pt9)
  896.         local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
  897.         p9m.TextureId = "rbxassetid://272942750"
  898.         local pt10 = makepart("Bright yellow", "pt10", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  899.         local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
  900.         local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
  901.         local hdec3 = Instance.new("Decal")
  902.         hdec3.Texture = "rbxasset://textures/face.png"
  903.         hdec3.Face = "Front"
  904.         hdec3.Parent = pt10
  905.         local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  906.         local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
  907.         local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
  908.         local hdec4 = Instance.new("Decal")
  909.         hdec4.Texture = "rbxasset://textures/face.png"
  910.         hdec4.Face = "Front"
  911.         hdec4.Parent = pt11
  912.         local pt12 = makepart("Bright yellow", "pt12", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  913.         local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
  914.         local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
  915.         local hdec5 = Instance.new("Decal")
  916.         hdec5.Texture = "rbxasset://textures/face.png"
  917.         hdec5.Face = "Front"
  918.         hdec5.Parent = pt12
  919.         local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  920.         local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
  921.         local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
  922.         local hdec6 = Instance.new("Decal")
  923.         hdec6.Texture = "rbxasset://textures/face.png"
  924.         hdec6.Face = "Front"
  925.         hdec6.Parent = pt13
  926.         cliham = tool.Activated:connect(function()
  927.           if selected == false or activu == true or ragged == true then
  928.             return
  929.           end
  930.           activu = true
  931.           movin = false
  932.           for B = 1, 20 do
  933.             swait()
  934.             lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
  935.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
  936.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
  937.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  938.             lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
  939.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  940.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
  941.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  942.             lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
  943.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  944.             hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
  945.           end
  946.           for B = 1, 30 do
  947.             swait()
  948.             lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
  949.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
  950.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
  951.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  952.             lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
  953.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  954.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
  955.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  956.             lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
  957.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  958.             hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  959.           end
  960.           for B = 1, 7 do
  961.             swait()
  962.             lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
  963.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
  964.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
  965.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  966.             lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
  967.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  968.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
  969.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  970.             lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
  971.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  972.             hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  973.           end
  974.           for B = 1, 4 do
  975.             swait()
  976.             lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
  977.             lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
  978.             lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
  979.             lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  980.             lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
  981.             lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  982.             lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
  983.             lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  984.             lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
  985.             lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  986.             hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  987.           end
  988.           swait(15)
  989.           movin = true
  990.           activu = false
  991.         end)
  992.       end
  993.     elseif batting == true then
  994.       batting = false
  995.       cliham:Disconnect()
  996.       local badevz = chr:FindFirstChild("bmodel")
  997.       badevz.PrimaryPart = badevz.hnd
  998.       for _, A in pairs(badevz:GetChildren()) do
  999.         if A.ClassName == "Part" then
  1000.           A.CanCollide = true
  1001.           A.Anchored = false
  1002.         end
  1003.       end
  1004.       movin = false
  1005.       badevz.Parent = workspace
  1006.       badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
  1007.       game.Debris:AddItem(badevz, 8)
  1008.     end
  1009.   end
  1010.   game:GetService("ContentProvider"):Preload("rbxassetid://725969678")
  1011.   function lauf()
  1012.     if selected == false or activu == true then
  1013.       return
  1014.     end
  1015.     lauf1:Play()
  1016.   end
  1017.   function makenoob(cfrem, scalo, rags)
  1018.     nscale.Value = scalo
  1019.     local md = Instance.new("Model")
  1020.     md.Name = "Noob"
  1021.     md.Parent = workspace
  1022.     local hu = Instance.new("Humanoid")
  1023.     hu.RigType = "R6"
  1024.     hu.MaxHealth = 100 * scalo
  1025.     hu.Health = 100 * scalo
  1026.     hu.Parent = md
  1027.     local anm = Instance.new("Animator")
  1028.     anm.Parent = hu
  1029.     hu.PlatformStand = true
  1030.     local light = function(part)
  1031.       part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  1032.     end
  1033.     local hd = Instance.new("Part")
  1034.     hd.Name = "Head"
  1035.     hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  1036.     hd.TopSurface = "Smooth"
  1037.     hd.BottomSurface = "Inlet"
  1038.     hd.Locked = true
  1039.     hd.BrickColor = BrickColor.new("Bright yellow")
  1040.     hd.CanCollide = true
  1041.     hd.Anchored = false
  1042.     light(hd)
  1043.     hd.Parent = md
  1044.     local hm = Instance.new("SpecialMesh")
  1045.     hm.MeshType = "Head"
  1046.     hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  1047.     hm.Parent = hd
  1048.     local hf = Instance.new("Decal")
  1049.     hf.Texture = "rbxasset://textures/face.png"
  1050.     local gen = math.random(1, 40)
  1051.     if gen == 3 then
  1052.       hf.Texture = "rbxassetid://260884109"
  1053.     end
  1054.     if gen == 8 then
  1055.       hf.Texture = "rbxassetid://260569492"
  1056.     end
  1057.     if gen == 12 then
  1058.       hf.Texture = "rbxassetid://259580505"
  1059.     end
  1060.     if gen == 16 then
  1061.       hf.Texture = "rbxassetid://259579232"
  1062.     end
  1063.     if gen == 24 then
  1064.       hf.Texture = "rbxassetid://259571525"
  1065.     end
  1066.     if gen == 28 then
  1067.       hf.Texture = "rbxassetid://258283210"
  1068.     end
  1069.     if gen == 32 then
  1070.       hf.Texture = "rbxassetid://258940032"
  1071.     end
  1072.     if gen == 38 then
  1073.       hf.Texture = "rbxassetid://673220970"
  1074.       hf.Color3 = Color3.new(0, 0, 0)
  1075.     end
  1076.     hf.Face = "Front"
  1077.     hf.Parent = hd
  1078.     local hrpa = Instance.new("Part")
  1079.     hrpa.Name = "HumanoidRootPart"
  1080.     hrpa.TopSurface, hrpa.BottomSurface = 0, 0
  1081.     hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1082.     hrpa.Transparency = 1
  1083.     hrpa.CanCollide = false
  1084.     hrpa.Locked = true
  1085.     light(hrpa)
  1086.     hrpa.Parent = md
  1087.     local tagbomb = Instance.new("BoolValue")
  1088.     tagbomb.Name = "tagbomb"
  1089.     tagbomb.Value = false
  1090.     tagbomb.Parent = hrpa
  1091.     local learm = Instance.new("Part")
  1092.     learm.Name = "Left Arm"
  1093.     learm.BrickColor = BrickColor.new("Bright yellow")
  1094.     learm.CanCollide = false
  1095.     learm.Locked = true
  1096.     learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1097.     light(learm)
  1098.     learm.Parent = md
  1099.     local riarm = Instance.new("Part")
  1100.     riarm.Name = "Right Arm"
  1101.     riarm.BrickColor = BrickColor.new("Bright yellow")
  1102.     riarm.CanCollide = false
  1103.     riarm.Locked = true
  1104.     light(riarm)
  1105.     riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1106.     riarm.Parent = md
  1107.     local leleg = Instance.new("Part")
  1108.     leleg.Name = "Left Leg"
  1109.     leleg.BrickColor = BrickColor.new("Br. yellowish green")
  1110.     leleg.CanCollide = false
  1111.     leleg.Locked = true
  1112.     light(leleg)
  1113.     leleg.BottomSurface = 0
  1114.     leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1115.     leleg.Parent = md
  1116.     local rileg = Instance.new("Part")
  1117.     rileg.Name = "Right Leg"
  1118.     rileg.BrickColor = BrickColor.new("Br. yellowish green")
  1119.     rileg.CanCollide = false
  1120.     rileg.Locked = true
  1121.     light(rileg)
  1122.     rileg.BottomSurface = 0
  1123.     rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1124.     rileg.Parent = md
  1125.     local tor = Instance.new("Part")
  1126.     tor.Name = "Torso"
  1127.     tor.BrickColor = BrickColor.new("Bright blue")
  1128.     tor.Locked = true
  1129.     light(tor)
  1130.     tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1131.     tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  1132.     tor.Parent = md
  1133.     md.PrimaryPart = hrpa
  1134.     md:SetPrimaryPartCFrame(cfrem)
  1135.     md:makeJoints()
  1136.     makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
  1137.     makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  1138.     if rags == true then
  1139.       makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1140.       makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1141.       makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1142.       makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1143.       maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1144.       maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1145.       maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1146.       maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1147.     elseif rags == false then
  1148.       makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1149.       makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1150.       makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1151.       makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1152.       hu.PlatformStand = false
  1153.     end
  1154.     nscale.Value = 1
  1155.     hu.Touched:connect(function(tpart, uwot)
  1156.       if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
  1157.         tagbomb.Value = false
  1158.         hu.Health = 0
  1159.         local derp = Instance.new("Explosion")
  1160.         derp.BlastPressure = 200
  1161.         derp.BlastRadius = 8
  1162.         derp.DestroyJointRadiusPercent = 0
  1163.         derp.ExplosionType = 2
  1164.         derp.Visible = true
  1165.         derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
  1166.         derp.Parent = workspace
  1167.         game.Debris:AddItem(md, 8)
  1168.       end
  1169.     end)
  1170.     return md
  1171.   end
  1172.   function makecircle(cfrem, scalo)
  1173.     local mcir1 = Instance.new("Part")
  1174.     mcir1.Anchored = true
  1175.     mcir1.CanCollide = false
  1176.     mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  1177.     mcir1.Transparency = 1
  1178.     mcir1.CFrame = cfrem
  1179.     mcir1.Parent = modz
  1180.     game.Debris:AddItem(mcir1, 8)
  1181.     local d1 = Instance.new("Decal")
  1182.     d1.Texture = "rbxassetid://602615043"
  1183.     d1.Face = "Front"
  1184.     d1.Parent = mcir1
  1185.     local d2 = Instance.new("Decal")
  1186.     d2.Texture = "rbxassetid://602617463"
  1187.     d2.Face = "Back"
  1188.     d2.Parent = mcir1
  1189.     local bme = Instance.new("BlockMesh")
  1190.     bme.Parent = mcir1
  1191.     for _ = 1, 9 do
  1192.       swait()
  1193.       bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3)
  1194.     end
  1195.     coroutine.resume(coroutine.create(function()
  1196.       swait(15)
  1197.       for _ = 1, 12 do
  1198.         swait()
  1199.         d1.Transparency = d1.Transparency + 0.08
  1200.         d2.Transparency = d2.Transparency + 0.08
  1201.       end
  1202.       mcir1:Destroy()
  1203.     end))
  1204.     return mcir1
  1205.   end
  1206.   function spawnnoob(circlecf, noobcf, scalez, ragd)
  1207.     local aearae = makecircle(circlecf, scalez)
  1208.     local nananb
  1209.     if ragd then
  1210.       nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
  1211.     elseif not ragd then
  1212.       nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
  1213.     end
  1214.     return nananb
  1215.   end
  1216.   function tagexplode(partoz, magn, bombdelay)
  1217.     for _, guy in pairs(workspace:GetChildren()) do
  1218.       if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Noob" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
  1219.         coroutine.resume(coroutine.create(function()
  1220.           swait(bombdelay * 30)
  1221.           guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
  1222.         end))
  1223.       end
  1224.     end
  1225.   end
  1226.   function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
  1227.     for _, guy in pairs(workspace:GetChildren()) do
  1228.       if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  1229.         do
  1230.           local humz = guy:FindFirstChild("Humanoid")
  1231.           local horp = guy:FindFirstChild("HumanoidRootPart")
  1232.           humz:TakeDamage(dmg)
  1233.           humz:SetStateEnabled(16, true)
  1234.           delay(debtim, function()
  1235.             humz:SetStateEnabled(16, true)
  1236.           end)
  1237.           local db = Instance.new("StringValue")
  1238.           db.Name = "alabo"
  1239.           db.Parent = horp
  1240.           delay(debtim, function()
  1241.             db:Destroy()
  1242.           end)
  1243.           local b = Instance.new("Part")
  1244.           nooutline(b)
  1245.           b.Size = Vector3.new(0.2, 0.2, 0.2)
  1246.           b.Transparency = 0.25
  1247.           b.Anchored = true
  1248.           b.CanCollide = false
  1249.           b.BrickColor = BrickColor.new("Institutional white")
  1250.           b.Locked = true
  1251.           b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1252.           b.Parent = modz
  1253.           local c = Instance.new("SpecialMesh")
  1254.           c.MeshType = "Sphere"
  1255.           c.Scale = Vector3.new(3.5, 3.5, 3.5)
  1256.           c.Parent = b
  1257.           game.Debris:AddItem(b, 1)
  1258.           if bodyfdire then
  1259.             local boopyve = Instance.new("BodyVelocity")
  1260.             boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  1261.             boopyve.P = 9999999999
  1262.             boopyve.Velocity = bodyfdire
  1263.             boopyve.Parent = horp
  1264.             game.Debris:AddItem(boopyve, debtim)
  1265.           end
  1266.           if bodyrot then
  1267.             local boopyro = Instance.new("BodyAngularVelocity")
  1268.             boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  1269.             boopyro.P = math.huge
  1270.             boopyro.AngularVelocity = bodyrot
  1271.             boopyro.Parent = horp
  1272.             game.Debris:AddItem(boopyro, debtim)
  1273.           end
  1274.           local bet = Instance.new("Sound")
  1275.           bet.Pitch = rd2(9, 11) / 10
  1276.           bet.Volume = rd2(12, 14) / 10
  1277.           bet.SoundId = "rbxassetid://305526724"
  1278.           bet.Parent = b
  1279.           bet:Play()
  1280.           coroutine.resume(coroutine.create(function()
  1281.             for _ = 1, 5 do
  1282.               swait()
  1283.               b.Transparency = b.Transparency + 0.175
  1284.               c.Scale = c.Scale + Vector3.new(0.8 * dmg, 0.8 * dmg, 0.8 * dmg)
  1285.             end
  1286.           end))
  1287.         end
  1288.       end
  1289.     end
  1290.   end
  1291.   function cleannoobs()
  1292.     for _, nib in pairs(workspace:GetChildren()) do
  1293.       coroutine.resume(coroutine.create(function()
  1294.         if nib.Name == "Noob" then
  1295.           if nib:FindFirstChild("HumanoidRootPart") then
  1296.             local g = Instance.new("Part")
  1297.             g.CanCollide, g.Anchored = false, true
  1298.             g.Transparency = 1
  1299.             g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  1300.             g.Parent = workspace
  1301.             game.Debris:AddItem(g, 3.5)
  1302.             local sou = Instance.new("Sound")
  1303.             sou.Pitch = math.random(7, 11) / 10
  1304.             sou.Volume = 0.8
  1305.             sou.SoundId = "rbxassetid://111124523"
  1306.             sou.Parent = g
  1307.             local pe = Instance.new("ParticleEmitter")
  1308.             pe.Acceleration = Vector3.new(0, 8, 0)
  1309.             pe.Lifetime = NumberRange.new(1, 1.5)
  1310.             pe.Rate = 0.005
  1311.             pe.RotSpeed = NumberRange.new(-30, 30)
  1312.             pe.Rotation = NumberRange.new(0, 360)
  1313.             pe.Size = NumberSequence.new({
  1314.               NumberSequenceKeypoint.new(0, 4.38, 0),
  1315.               NumberSequenceKeypoint.new(0.672, 4.14, 0),
  1316.               NumberSequenceKeypoint.new(1, 1.48, 0)
  1317.             })
  1318.             pe.Texture = "rbxassetid://244221440"
  1319.             pe.Transparency = NumberSequence.new({
  1320.               NumberSequenceKeypoint.new(0, 0, 0),
  1321.               NumberSequenceKeypoint.new(0.529, 0.3, 0),
  1322.               NumberSequenceKeypoint.new(1, 1, 1)
  1323.             })
  1324.             pe.ZOffset = 5
  1325.             pe.Enabled = true
  1326.             pe.VelocitySpread = 360
  1327.             pe.Parent = g
  1328.             swait(5)
  1329.             pe:Emit(6)
  1330.             sou:Play()
  1331.           end
  1332.           nib:Destroy()
  1333.         end
  1334.       end))
  1335.     end
  1336.   end
  1337.   function animo(yep)
  1338.     if yep == true then
  1339.       anim.Parent = human
  1340.       chr.Animate.Disabled = false
  1341.     elseif yep == false then
  1342.       chr.Animate.Disabled = true
  1343.       anim.Parent = nil
  1344.     end
  1345.   end
  1346.   mouse.KeyDown:connect(function(key)
  1347.     if key == "r" then
  1348.       test()
  1349.     end
  1350.     if key == "t" then
  1351.       lauf()
  1352.     end
  1353.     if key == "c" and plr.UserId == 42147575 then
  1354.       ham()
  1355.     end
  1356.     if key == "x" then
  1357.       bat()
  1358.     end
  1359.     if key == "l" and plr.UserId == 42147575 and selected == true then
  1360.       spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
  1361.     end
  1362.     if key == "j" and plr.UserId == 42147575 and selected == true then
  1363.       spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  1364.     end
  1365.     if key == "k" and plr.UserId == 42147575 and selected == true then
  1366.       spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  1367.     end
  1368.     if key == "p" then
  1369.       cleannoobs()
  1370.     end
  1371.     if key == "z" then
  1372.       if selected == false or activu == true then
  1373.  
  1374.  
  1375.  
  1376.  
  1377.         return
  1378.       end
  1379.       if human.WalkSpeed == 25 then
  1380.   ----------------------------------------------------------------------    
  1381.  
  1382.  
  1383.  
  1384.             activu = true
  1385.             local speed = human.WalkSpeed
  1386.             human.WalkSpeed = 0
  1387.             human:SetStateEnabled(3, false)
  1388.                  local sond = Instance.new("Sound")
  1389.               sond.Volume = 2
  1390.               sond.Pitch = 1
  1391.               sond.EmitterSize = 15
  1392.               sond.SoundId = "rbxassetid://203952633"
  1393.               sond.Parent = hed
  1394. sond.TimePosition = .5
  1395. Reaper2.Transparency = 0
  1396. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=246990268"
  1397.  
  1398.  sond:Play()              
  1399.  
  1400.          local function expa()
  1401.  
  1402.      
  1403.                    
  1404.  end
  1405.             for _ = 1, 2 do
  1406.               swait()
  1407.               lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  1408.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  1409.               lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  1410.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1411.               lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  1412.               if dipperhat then
  1413.                 dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  1414.               end
  1415.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1416.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  1417.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1418.               lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  1419.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1420.        
  1421.   end
  1422.  
  1423.  
  1424.  
  1425.           for _ = 1, 20 do
  1426.    
  1427.  
  1428.  swait()
  1429.  
  1430.  
  1431.               lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  1432.               lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  1433.               lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  1434.               lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1435.               lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  1436.               if dipperhat then
  1437.                 dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  1438.               end
  1439.               lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1440.               lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  1441.               lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1442.               lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  1443.               lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1444.             end
  1445.             if dipperhat then
  1446.               dipperhat.Handle.HatAttachment.Rotation = dipperrot
  1447.             end
  1448.  
  1449.  
  1450.            
  1451.             human:SetStateEnabled(3, true)
  1452.             activu = false
  1453.          
  1454.  
  1455.  
  1456. ----------------------------------------------------------------------
  1457.   human.WalkSpeed = 70
  1458.         human.JumpPower = 75
  1459. wait(.2)
  1460. Reaper2.Transparency = 1
  1461. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  1462. wait(1.5)
  1463. sond:Stop()
  1464.       else
  1465.         human.WalkSpeed = 25
  1466.         human.JumpPower = 50
  1467.       end
  1468.     end
  1469.  
  1470.     if key == "m" then
  1471. if musicon == true then  
  1472. Music1:Stop()
  1473. musicon = false
  1474.  
  1475. else
  1476. Music1:Play()
  1477. musicon = true 
  1478.    
  1479.     end
  1480. end
  1481. end)
  1482.   tool.Equipped:connect(function()
  1483.     selected = true
  1484.   end)
  1485.   tool.Unequipped:connect(function()
  1486.     selected = false
  1487.   end)
  1488.   animo(false)
  1489.   human.WalkSpeed = 25
  1490.   sine = 0
  1491.   charge = 1
  1492.   cos = math.cos
  1493.   game:GetService("RunService").RenderStepped:connect(function()
  1494.     if ragged == false and activu == false then
  1495.       local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  1496.       local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  1497.       local checkstate = human:GetState()
  1498.       if checkstate.Value == 13 then
  1499.         animpose = "Sitting"
  1500.       elseif hrp.Velocity.y > 1 and checkpart == nil then
  1501.         animpose = "Jumping"
  1502.       elseif hrp.Velocity.y < -1 and checkpart == nil then
  1503.         animpose = "Falling"
  1504.       elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  1505.         animpose = "Idle"
  1506.       elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  1507.         animpose = "Walking"
  1508.       elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  1509.         animpose = "TooFast"
  1510.       end
  1511.       if animpose == "Idle" then
  1512.         sine = sine + charge
  1513.         lerpz(RJ, "C0", RJC0 * cf(0.05 * cos(sine / 40), 0, -0.05 - 0.05 * cos(sine / 20)) * ang(rd(0), rd(0), rd(0)), 0.3)
  1514.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  1515.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  1516.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1517.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(8 * cos(sine / 80)), rd(0), rd(8 * cos(sine / 80))), 0.3)
  1518.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1519.         lerpz(RH, "C0", RHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), 0.05 * cos(sine / 40)) * ang(rd(-5), rd(-5), rd(1)), 0.3)
  1520.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1521.         lerpz(LH, "C0", LHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), -0.05 * cos(sine / 40)) * ang(rd(-5), rd(5), rd(1)), 0.3)
  1522.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1523.       end
  1524.       if animpose == "Walking" then
  1525.         sine = sine + charge
  1526.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.025 * cos(sine / 4)) * ang(rd(-5), math.sin(hrp.RotVelocity.Y / 30), math.sin(hrp.RotVelocity.Y / 5)), 0.3)
  1527.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  1528.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
  1529.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1530.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 5)), rd(-20 * cos(sine / 5)), rd(90 * cos(sine / 5))), 0.6)
  1531.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1532.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
  1533.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1534.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-90 * cos(sine / 5))), 0.6)
  1535.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1536.       end
  1537.       if animpose == "Jumping" then
  1538.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  1539.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  1540.         lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  1541.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1542.         lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  1543.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1544.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  1545.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1546.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  1547.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1548.       end
  1549.       if animpose == "Falling" then
  1550.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1551.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  1552.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  1553.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1554.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  1555.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1556.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  1557.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1558.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  1559.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1560.       end
  1561.       if animpose == "TooFast" then
  1562.         sine = sine + charge
  1563.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(-20), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3)
  1564.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  1565.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
  1566.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1567.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5 * cos(sine / 3)), rd(-120 * cos(sine / 3)), rd(110 * cos(sine / 3))), 0.6)
  1568.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1569.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
  1570.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1571.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-110 * cos(sine / 3))), 0.6)
  1572.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1573.       end
  1574.       if animpose == "Sitting" then
  1575.         lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1576.         lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1577.         lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1578.         lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1579.         lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1580.         lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1581.         lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  1582.         lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1583.         lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  1584.         lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  1585.       end
  1586.     end
  1587.   end)
  1588.  
  1589.  
  1590. chara.Humanoid.MaxHealth = 1000
  1591. chara.Humanoid.Health = 1000
  1592. while true do
  1593. if chara.Humanoid.Health <=50 then
  1594. chara.Humanoid.Health = 1000
  1595. end
  1596. wait(0.1)
  1597. end
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613. ------made by (123jl123)
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