Advertisement
Guest User

madsmn

a guest
Feb 20th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 45.60 KB | None | 0 0
  1. local ran,err = ypcall(function()
  2.         plr = game:service'Players'.LocalPlayer
  3.         char = plr.Character
  4.         mouse = plr:GetMouse()
  5.         humanoid = char:findFirstChild("Humanoid")
  6.         torso = char:findFirstChild("Torso")
  7.         head = char.Head
  8.         ra = char:findFirstChild("Right Arm")
  9.         la = char:findFirstChild("Left Arm")
  10.         rl = char:findFirstChild("Right Leg")
  11.         ll = char:findFirstChild("Left Leg")
  12.         rs = torso:findFirstChild("Right Shoulder")
  13.         ls = torso:findFirstChild("Left Shoulder")
  14.         rh = torso:findFirstChild("Right Hip")
  15.         lh = torso:findFirstChild("Left Hip")
  16.         neck = torso:findFirstChild("Neck")
  17.         rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  18.         anim = char:findFirstChild("Animate")
  19.         rootpart = char:findFirstChild("HumanoidRootPart")
  20.         camera = workspace.CurrentCamera
  21.         do --Removing ROBLOX's new Looped bug >_>
  22.            local function rec(x)
  23.                for i,v in pairs(x:children()) do
  24.                    if v:IsA'Animation' then
  25.                        v.AnimationId = 'rbxassetid://28159255'
  26.                    end
  27.                    rec(v)
  28.                end
  29.            end
  30.            rec(anim) --the Animate script
  31.        end
  32.  
  33.        humanoid.Jump = true
  34.  
  35.        wait(.4)
  36.  
  37.  
  38.        if anim then
  39.        anim:Destroy()
  40.        end
  41.        
  42.        
  43.        rj.C0 = CFrame.new()
  44.        rj.C1 = CFrame.new()
  45.        
  46.        
  47.        super_annoying = Instance.new("Sound", head)
  48.        super_annoying.SoundId = "http://www.roblox.com/asset/?id=265576262"
  49.        super_annoying.Volume = 0.6
  50.        super_annoying.Looped = true
  51.        barrel_roll = Instance.new("Sound", head)
  52.        barrel_roll.SoundId = "http://www.roblox.com/asset/?id=298676114"
  53.        barrel_roll.Volume = 1
  54.        barrel_roll.Looped = true
  55.        dubstep_gun = Instance.new("Sound", head)
  56.        dubstep_gun.SoundId = "http://www.roblox.com/asset/?id=1441340318"
  57.        dubstep_gun.Volume = 0.6
  58.        dubstep_gun.Looped = true
  59.        you_are_pirate = Instance.new("Sound", head)
  60.        you_are_pirate.SoundId = "http://www.roblox.com/asset/?id=1441340318"
  61.        you_are_pirate.Volume = 10.1
  62.        you_are_pirate.Looped = true
  63.        cant_touch = Instance.new("Sound", head)
  64.        cant_touch.SoundId = "http://www.roblox.com/asset/?id=305234447"
  65.        cant_touch.Volume = 1
  66.        cant_touch.Looped = true
  67.        gangy_style = Instance.new("Sound", head)
  68.        gangy_style.SoundId = "http://www.roblox.com/asset/?id=333361404"
  69.        gangy_style.Volume = 0.6
  70.        gangy_style.Looped = true
  71.        fox_say = Instance.new("Sound", head)
  72.        fox_say.SoundId = "http://www.roblox.com/asset/?id=169827397"
  73.        fox_say.Volume = 0.5
  74.        fox_say.Looped = true
  75.        durk = Instance.new("Sound", head)
  76.        durk.SoundId = "http://www.roblox.com/asset/?id=222274242"
  77.        durk.Volume = 0.8
  78.        durk.Looped = true
  79.        sax_guy = Instance.new("Sound", head)
  80.        sax_guy.SoundId = "http://www.roblox.com/asset/?id=142435403"
  81.        sax_guy.Volume = 0.6
  82.        sax_guy.Looped = true
  83.        heman = Instance.new("Sound", head)
  84.        heman.SoundId = "http://www.roblox.com/asset/?id=458008883"
  85.        heman.Volume = 1
  86.        heman.Looped = true
  87.        justin = Instance.new("Sound", head)
  88.        justin.SoundId = "http://www.roblox.com/asset/?id=373307815"
  89.        justin.Volume = 0.8
  90.        justin.Looped = true
  91.        brony_music = Instance.new("Sound", head)
  92.        brony_music.SoundId = "http://www.roblox.com/asset/?id=379496294"
  93.        brony_music.Volume = 1
  94.        brony_music.Looped = true
  95.        spitfire = Instance.new("Sound", head)
  96.        spitfire.SoundId = "http://www.roblox.com/asset/?id=406250345"
  97.        spitfire.Volume = 0.8
  98.        spitfire.Looped = true
  99.        burn_dem = Instance.new("Sound", head)
  100.        burn_dem.SoundId = "http://www.roblox.com/asset/?id=143808239"
  101.        burn_dem.Volume = 1
  102.        burn_dem.Looped = true
  103.        aj = Instance.new("Sound", head)
  104.        aj.SoundId = "rbxassetid://414845336"
  105.        aj.Volume = 1
  106.        aj.Looped = true
  107.        
  108.        Instance.new("HumanoidController", game:service'ControllerService')
  109.        Instance.new("SkateboardController", game:service'ControllerService')
  110.        Instance.new("VehicleController", game:service'ControllerService')
  111.        
  112.        
  113.        
  114.        
  115.        --minimize
  116.        rh.Parent = nil
  117.        lh.Parent = nil
  118.        rs.Parent = nil
  119.        ls.Parent = nil
  120.        neck.Parent = nil
  121.        rj.Parent = nil
  122.        
  123.        
  124.        rl.FormFactor = "Custom"
  125.        ll.FormFactor = "Custom"
  126.        ra.FormFactor = "Custom"
  127.        la.FormFactor = "Custom"
  128.        torso.FormFactor = "Custom"
  129.        head.FormFactor = "Custom"
  130.        rootpart.FormFactor = "Custom"
  131.        
  132.        
  133.        
  134.        
  135.        rootpart.Size = Vector3.new(.4, .4, .2)
  136.        rl.Size = Vector3.new(.2, .4, .2)
  137.        ll.Size = Vector3.new(.2, .4, .2)
  138.        ra.Size = Vector3.new(.2, .4, .2)
  139.        la.Size = Vector3.new(.2, .4, .2)
  140.        torso.Size = Vector3.new(.4, .4, .2)
  141.        head.Size = Vector3.new(.4, .2, .2)
  142.        
  143.        rh.Parent = torso
  144.        lh.Parent = torso
  145.        rs.Parent = torso
  146.        ls.Parent = torso
  147.        neck.Parent = torso
  148.        rj.Parent = rootpart
  149.        
  150.        
  151.        if torso:findFirstChild("roblox") then
  152.            local p = Instance.new("Part", char)
  153.            p.FormFactor = "Custom"
  154.            p.Size = torso.Size
  155.            p.Transparency = 1
  156.            p:BreakJoints()
  157.            local w = Instance.new("Weld", char)
  158.            w.Part0 = p
  159.            w.Part1 = torso
  160.            torso:findFirstChild("roblox").Parent = p
  161.        end
  162.        
  163.        
  164.        --[[mesh1 = Instance.new("SpecialMesh", torso)
  165.        mesh1.Name = "Mesh"
  166.        mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
  167.        mesh1.MeshId = "rbxasset://fonts/torso.mesh"
  168.        mesh2 = Instance.new("SpecialMesh", la)
  169.        mesh2.Name = "Mesh"
  170.        mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
  171.        mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  172.        mesh3 = Instance.new("SpecialMesh", ra)
  173.        mesh3.Name = "Mesh"
  174.        mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
  175.        mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
  176.        mesh4 = Instance.new("SpecialMesh", ll)
  177.        mesh4.Name = "Mesh"
  178.        mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
  179.        mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
  180.        mesh5 = Instance.new("SpecialMesh", rl)
  181.        mesh5.Name = "Mesh"
  182.        mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
  183.        mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
  184.        
  185.        
  186.        --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
  187.        
  188.        ls.C0 = CFrame.new(-.3,.1,0)
  189.        ls.C1 = CFrame.new(0,.1,0)
  190.        rs.C0 = CFrame.new(.3,.1,0)
  191.        rs.C1 = CFrame.new(0,.1,0)
  192.        rh.C0 = CFrame.new(.1,-.2,0)
  193.        rh.C1 = CFrame.new(0, .2, 0)
  194.        lh.C0 = CFrame.new(-.1,-.2,0)
  195.        lh.C1 = CFrame.new(0, .2, 0)
  196.        neck.C0 = CFrame.new(0,.2,0)
  197.        neck.C1 = CFrame.new(0,-.1,0)
  198.        
  199.        bodyc = char:findFirstChild("Body Colors")
  200.        if bodyc then
  201.            bodyc:Destroy()
  202.        end
  203.    
  204.        wait(1)
  205.        
  206.        local body = {}
  207.        for i,v in pairs(char:children()) do
  208.            if v:IsA'BasePart' then
  209.            print(v.Name)
  210.                body[v.Name] = {Color = v.BrickColor}
  211.            end
  212.        end
  213.    
  214.        print(body.Torso)
  215.        function restorecolors()
  216.            for _,bp in pairs(char:children()) do
  217.                if bp:IsA("BasePart") then
  218.                    bp.BrickColor = body[bp.Name].Color
  219.                end
  220.            end
  221.        end
  222.    
  223.        
  224.        local LightForTorso = Instance.new("PointLight", head)
  225.        LightForTorso.Color = torso.BrickColor.Color
  226.        LightForTorso.Range = 7
  227.        LightForTorso.Brightness = 1.5
  228.        
  229.        
  230.        
  231.        
  232.        local slidecount = 0
  233.        local slidecountmax = 0
  234.        local anim = ""
  235.        local lastanim = anim
  236.        local speed = 0
  237.        local looking = false
  238.        local dancing = false
  239.        local superannoying = false
  240.        local barrelroll = false
  241.        local dubstepgun = false
  242.        local foxie = false
  243.        local durka = false
  244.        local saxguy = false
  245.        local heya = false
  246.        local jb = false
  247.        local bronymusic = false
  248.        local sheddy = false
  249.        local burndem = false
  250.        local global_wait = 0
  251.        
  252.        count = 0
  253.        countspeed = 1
  254.        sine = 0
  255.        sinespeed = 1
  256.        
  257.        
  258.        
  259.        humanoid.WalkSpeed = 11
  260.        
  261.        
  262.        local controllerService = game:GetService("ControllerService")
  263.        local controller = controllerService:GetChildren()[1]
  264.        
  265.        
  266.        local colors = {"White", "Really black"}
  267.        
  268.        humanoid.Died:connect(function()
  269.            for cframe_parts = 0, 100 do
  270.                local p = Instance.new("Part")
  271.                p.FormFactor = "Custom"
  272.                p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
  273.                p.Size = Vector3.new(1, 1, 1)
  274.                Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
  275.                p.Locked = true
  276.                p.CanCollide = false
  277.                p.Anchored = true
  278.                p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
  279.                p.Parent = workspace
  280.            game:service'Debris':AddItem(p, 5)
  281.            coroutine.wrap(function()
  282.            while wait() do
  283.                if p ~= nil then
  284.                    p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
  285.                    p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
  286.                    p.Transparency = p.Transparency + 0.015
  287.                else
  288.                    break
  289.                end
  290.            end
  291.        end)()
  292.        end
  293.        for _,v in pairs(char:children()) do
  294.            if v:IsA("Part") then
  295.                v:Destroy()
  296.            end
  297.        end
  298.        
  299.        end)
  300.        
  301.        
  302.        mouse.KeyDown:connect(function(k)
  303.          
  304.            if string.byte(k) == 50 then
  305.              
  306.                if dancing then return end
  307.                sitting = not sitting
  308.                if sitting then
  309.                        local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
  310.                local hitz,enz = workspace:FindPartOnRay(ray, char)
  311.          
  312.              
  313.                     if hitz then
  314.                controller.Parent = nil
  315.                humanoid.WalkSpeed = 0
  316.                    coroutine.wrap(function()
  317.                        while wait() do
  318.                            humanoid.PlatformStand = true
  319.                            if sitting == false then humanoid.PlatformStand = false break end
  320.                        end
  321.                    end)()
  322.                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  323.                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  324.                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  325.                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  326.                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  327.              
  328.                      miniweld = Instance.new("Weld", char)
  329.                        miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
  330.                        miniweld.Part0 = hitz
  331.                        miniweld.Part1 = rootpart
  332.                    else
  333.                        sitting = false
  334.                        return
  335.                        end
  336.            else
  337.                if miniweld then
  338.                    miniweld:Destroy()
  339.                end
  340.                controller.Parent = controllerService
  341.                humanoid.PlatformStand = false
  342.                humanoid.WalkSpeed = 11
  343.            end
  344.        end
  345.        
  346.            if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  347.                superannoying = false
  348.                barrelroll = false
  349.                heya = false
  350.                dubstepgun = false
  351.                youpirate = false
  352.                canttouch = false
  353.                gangnam = false
  354.                sheddy = false
  355.                durka = false
  356.                saxguy = false
  357.                foxie = false
  358.                burndem = false
  359.                bronymusic = false
  360.                brony_music:stop()
  361.                fox_say:stop()
  362.                spitfire:stop()
  363.                heman:stop()
  364.                justin:stop()
  365.                jb = false
  366.                durk:stop()
  367.                        restorecolors()
  368.                burn_dem:stop()
  369.                if hat then
  370.                hat:Destroy()
  371.            end
  372.            sax_guy:stop()
  373.                gangy_style:stop()
  374.                cant_touch:stop()
  375.                you_are_pirate:stop()
  376.                dubstep_gun:stop()
  377.                super_annoying:stop()
  378.                barrel_roll:stop()
  379.                dancing = false
  380.                global_wait = 0
  381.                LightForTorso.Color = torso.BrickColor.Color
  382.            end
  383.          
  384.        if k == "z" then
  385.        if dancing then return end
  386.            if not sitting then
  387.            dancing = true
  388.            superannoying = true
  389.            super_annoying:play()
  390.            end
  391.        end
  392.        if k == "k" then
  393.            if dancing then return end
  394.            if not sitting then
  395.                dancing = true
  396.                sheddy = true
  397.                spitfire:play()
  398.            end
  399.        end
  400.        
  401.        if k == "n" then
  402.        if dancing then return end
  403.            if not sitting then
  404.                dancing = true
  405.                gangnam = true
  406.                gangy_style:play()
  407.            end
  408.        end
  409.        
  410.        if k == "r" then
  411.            if dancing then return end
  412.            if not sitting then
  413.                dancing = true
  414.                burndem = true
  415.                burn_dem:play()
  416.            end
  417.        end
  418.        
  419.        
  420.        if k == "x" then
  421.        if dancing then return end
  422.            if not sitting then
  423.                dancing = true
  424.            barrelroll = true
  425.            barrel_roll:play()
  426.            hat = Instance.new("Part", char)
  427.            hat.FormFactor = "Custom"
  428.            hat.CanCollide = false
  429.            hat.Size = torso.Size
  430.            hat.Locked = true
  431.            hat:breakJoints()
  432.            local hatmesh = Instance.new("SpecialMesh", hat)
  433.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=29873142"
  434.            hatmesh.TextureId = "http://www.roblox.com/asset/?id=31467063"
  435.            hatmesh.Scale = Vector3.new(.22, .2, .22)
  436.            local hatweld = Instance.new("Weld", hat)
  437.            hatweld.Part0 = hat
  438.            hatweld.Part1 = torso
  439.        end
  440.        end
  441.        if k == "h" then
  442.              if dancing then return end
  443.            if not sitting then
  444.                dancing = true
  445.                heman:play()
  446.                heya = true
  447.            hat = Instance.new("Part", char)
  448.            hat.FormFactor = "Custom"
  449.            hat.CanCollide = false
  450.            hat.Size = torso.Size + Vector3.new(0.01, 0.01, 0.01)
  451.            hat.Locked = true
  452.            hat.BrickColor = BrickColor.new("Hot pink")
  453.            hat:breakJoints()
  454.            local hatweld = Instance.new("Weld", hat)
  455.            hatweld.Part0 = hat
  456.            hatweld.Part1 = torso
  457.        end
  458.        end
  459.        if k == "j" then
  460.            if dancing then return end
  461.            if not sitting then
  462.                dancing = true
  463.                justin:play()
  464.                jb = true
  465.            hat = Instance.new("Part", char)
  466.            hat.FormFactor = "Custom"
  467.            hat.CanCollide = false
  468.            hat.Size = head.Size
  469.            hat.Locked = true
  470.            hat.BrickColor = BrickColor.new("Hot pink")
  471.            hat:breakJoints()
  472.                local hatmesh = Instance.new("SpecialMesh", hat)
  473.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=19999424"
  474.            hatmesh.TextureId = "http://www.roblox.com/asset/?id=20571982"
  475.            hatmesh.Scale = Vector3.new(.23, .23, .23)
  476.            local hatweld = Instance.new("Weld", hat)
  477.            hatweld.Part0 = hat
  478.            hatweld.Part1 = head
  479.            hatweld.C0 = CFrame.new(0.025, -0.05, 0)
  480.        end
  481.        end
  482.        if k == "c" then
  483.        if dancing then return end
  484.            if not sitting then
  485.                dancing = true
  486.                dubstepgun = true
  487.                dubstep_gun:play()
  488.            end
  489.        end
  490.        if k == "v" then
  491.        if dancing then return end
  492.                if not sitting then
  493.        dancing = true
  494.        youpirate = true
  495.        you_are_pirate:play()
  496.            hat = Instance.new("Part", char)
  497.            hat.FormFactor = "Custom"
  498.            hat.CanCollide = false
  499.            hat.Size = head.Size
  500.            hat.Locked = true
  501.            hat:breakJoints()
  502.            local hatmesh = Instance.new("SpecialMesh", hat)
  503.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=1028848"
  504.            hatmesh.TextureId = "http://www.roblox.com/asset/?id=1028847"
  505.            hatmesh.Scale = Vector3.new(.2, .2, .2)
  506.            local hatweld = Instance.new("Weld", hat)
  507.            hatweld.Part0 = hat
  508.            hatweld.Part1 = head
  509.            hatweld.C0 = CFrame.new(0, -0.15, 0)
  510.        end
  511.        end
  512.        if k == "m" then
  513.        if dancing then return end
  514.            if not sitting then
  515.            dancing = true
  516.            canttouch = true
  517.            cant_touch:play()
  518.        end
  519.        end
  520.        if k == "b" then
  521.            if dancing then return end
  522.            if not sitting then
  523.                dancing = true
  524.                bronymusic = true
  525.                brony_music:play()
  526.                for _,bp in pairs(char:children()) do
  527.                    if bp:IsA("BasePart") then
  528.                        bp.BrickColor = BrickColor.new("Lavender")
  529.                    end
  530.            end
  531.            hat = Instance.new("Part", char)
  532.            hat.FormFactor = "Custom"
  533.            hat.CanCollide = false
  534.            hat.Size = head.Size
  535.            hat.Locked = true
  536.            hat.BrickColor = BrickColor.new("Lavender")
  537.            hat:breakJoints()
  538.            local hatmesh = Instance.new("SpecialMesh", hat)
  539.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=118186643"
  540.            hatmesh.Scale = Vector3.new(.1, .2, .1)
  541.            local hatweld = Instance.new("Weld", hat)
  542.            hatweld.Part0 = hat
  543.            hatweld.Part1 = head
  544.            hatweld.C0 = CFrame.new(0, -0.1, 0.05)
  545.            end
  546.        end
  547.        
  548.        if k == "l" then
  549.        if dancing then return end
  550.        if not sitting then
  551.            dancing = true
  552.            foxie = true
  553.            fox_say:play()
  554.            hat = Instance.new("Part", char)
  555.            hat.FormFactor = "Custom"
  556.            hat.CanCollide = false
  557.            hat.Size = head.Size
  558.            hat.Locked = true
  559.            hat:breakJoints()
  560.            local hatmesh = Instance.new("SpecialMesh", hat)
  561.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=25266225"
  562.            hatmesh.TextureId = "http://www.roblox.com/asset/?id=25266210"
  563.            hatmesh.Scale = Vector3.new(.2, .2, .2)
  564.            local hatweld = Instance.new("Weld", hat)
  565.            hatweld.Part0 = hat
  566.            hatweld.Part1 = head
  567.            hatweld.C0 = CFrame.new(0, -0.1, 0)
  568.            end
  569.          
  570.        end
  571.        if k == "f" then
  572.        if dancing then return end
  573.            if not sitting then
  574.            dancing = true
  575.            durka = true
  576.            durk:play()
  577.        end
  578.        end
  579.        if k == "g" then
  580.            if dancing then return end
  581.            if not sitting then
  582.                dancing = true
  583.                saxguy = true
  584.                sax_guy:play()
  585.                    hat = Instance.new("Part", char)
  586.            hat.FormFactor = "Custom"
  587.            hat.CanCollide = false
  588.            hat.Size = head.Size
  589.            hat.Locked = true
  590.            hat:breakJoints()
  591.            local hatmesh = Instance.new("SpecialMesh", hat)
  592.            hatmesh.MeshId = "http://www.roblox.com/asset/?id=44410178"
  593.            hatmesh.TextureId = "http://www.roblox.com/asset/?id=44410320"
  594.            hatmesh.Scale = Vector3.new(.25, .25, .25)
  595.            local hatweld = Instance.new("Weld", hat)
  596.            hatweld.Part0 = hat
  597.            hatweld.Part1 = la
  598.            hatweld.C0 = CFrame.new(-0.18, -0.05, .04) * CFrame.Angles(math.pi - math.rad(18), 0, math.pi/4)
  599.            end
  600.        end
  601.        
  602.          
  603.        
  604.        
  605.            if k == "q" then
  606.                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  607.                if sitting then return end
  608.                looking = true
  609.                rj.C0 = CFrame.new(-math.pi/6, 0,0) * CFrame.Angles(0, 0, math.pi/4)
  610.            end
  611.            if k == "e" then
  612.                if Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then return end
  613.                if sitting then return end
  614.                        looking = true
  615.                rj.C0 = CFrame.new(math.pi/6, 0,0) * CFrame.Angles(0, 0, -math.pi/4)
  616.            end
  617.            if k == "t" then
  618.                if dancing then return end
  619.                if sitting then return end
  620.                dancing = true
  621.                aj:play()
  622.            end
  623.            if string.byte(k) == 48 or string.byte(k) == 47 then
  624.                        if sitting then return end
  625.                humanoid.WalkSpeed = 18
  626.            end
  627.            if string.byte(k) == 52 then
  628.                if sitting then return end
  629.                humanoid.WalkSpeed = 6
  630.                end
  631.        end)
  632.        
  633.        mouse.KeyUp:connect(function(k)
  634.            if string.byte(k) == 48 or string.byte(k) == 47 then
  635.                if sitting then return end
  636.                humanoid.WalkSpeed = 11
  637.            end
  638.            if k == "w" or k == "a" or k == "s" or k == "d" or string.byte(k) == 32 then
  639.                superannoying = false
  640.                barrelroll = false
  641.                heya = false
  642.                dubstepgun = false
  643.                youpirate = false
  644.                canttouch = false
  645.                gangnam = false
  646.                sheddy = false
  647.                durka = false
  648.                saxguy = false
  649.                foxie = false
  650.                burndem = false
  651.                bronymusic = false
  652.                aj:stop()
  653.                brony_music:stop()
  654.                fox_say:stop()
  655.                spitfire:stop()
  656.                heman:stop()
  657.                justin:stop()
  658.                jb = false
  659.                durk:stop()
  660.                        restorecolors()
  661.                burn_dem:stop()
  662.                if hat then
  663.                hat:Destroy()
  664.            end
  665.            sax_guy:stop()
  666.                gangy_style:stop()
  667.                cant_touch:stop()
  668.                you_are_pirate:stop()
  669.                dubstep_gun:stop()
  670.                super_annoying:stop()
  671.                barrel_roll:stop()
  672.                dancing = false
  673.                global_wait = 0
  674.                LightForTorso.Color = torso.BrickColor.Color
  675.            end
  676.          
  677.          
  678.                if k == "q" then
  679.                    if looking then
  680.                if sitting then return end
  681.                rj.C0 = CFrame.new()
  682.                looking = false
  683.                end
  684.            end
  685.          
  686.                if k == "e" then
  687.                    if looking then
  688.                if sitting then return end
  689.                rj.C0 = CFrame.new()
  690.                        looking = false
  691.                end
  692.            end
  693.        end)
  694.        
  695.        
  696.        game:service'RunService'.Stepped:connect(function()
  697.            count = (count % 100) + (countspeed/2)
  698.            angle = math.pi * math.sin(math.pi*2/100*count)
  699.        
  700.            if slidecount < slidecountmax then
  701.            slidecount = slidecount + speed
  702.            end
  703.            if slidecount > slidecountmax then
  704.            slidecount = slidecount - speed
  705.            end  
  706.        if global_wait == 380 then global_wait = 0 end
  707.        
  708.        sine = sine + sinespeed
  709.        if not dancing then
  710.                if not sitting then
  711.                    local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
  712.            local hitz, enz = workspace:FindPartOnRay(ray, char)
  713.                if not hitz then
  714.                        ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
  715.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
  716.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, 0)
  717.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
  718.            if not looking then
  719.            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  720.            end
  721.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  722.        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
  723.          
  724.        -- idle anim
  725.        
  726.        anim = "Idle"
  727.        if anim ~= lastanim then
  728.            if lastanim == "Walking" then
  729.                speed = 0.5
  730.                slidecount = 1
  731.                slidecountmax = 0
  732.            elseif lastanim == "Running" then
  733.                speed = 2.5
  734.                slidecount = 5
  735.                slidecountmax = 0
  736.            else
  737.        slidecount = 0
  738.        slidecountmax = 0
  739.        end
  740.        end
  741.        countspeed = 1
  742.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.02, 0, 0)
  743.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
  744.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.01, 0, 0)
  745.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
  746.            if not looking then
  747.            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  748.            end
  749.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  750.        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
  751.            looking = false
  752.        -- walk anim
  753.        anim = "Walking"
  754.        if anim ~= lastanim then
  755.        speed = 0.2
  756.        slidecount = 0
  757.        slidecountmax = 1
  758.            if lastanim == "Running" then
  759.                slidecount = 5
  760.                end
  761.        end
  762.        countspeed = 6
  763.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
  764.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
  765.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
  766.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
  767.            rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  768.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  769.        elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then
  770.            --run anim
  771.            anim = "Running"
  772.        if anim ~= lastanim then
  773.        speed = 1
  774.        slidecount = 0
  775.        slidecountmax = 5
  776.            if lastanim == "Walking" then
  777.                slidecount = 1
  778.            end
  779.        end
  780.        
  781.        looking = false
  782.        countspeed = 9
  783.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
  784.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
  785.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
  786.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
  787.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  788.            rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
  789.        end
  790.        
  791.        lastanim = anim
  792.        else
  793.        countspeed = 1
  794.                    local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
  795.            local hitz, enz = workspace:FindPartOnRay(ray, char)
  796.                if not hitz then
  797.                rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
  798.                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
  799.                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
  800.                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
  801.                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
  802.                else
  803.                rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  804.                lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  805.                rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  806.                ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  807.                rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  808.            end
  809.          
  810.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
  811.        end
  812.        else
  813.        if superannoying then
  814.        countspeed = 5
  815.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  816.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  817.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  818.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  819.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  820.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  821.        elseif barrelroll then
  822.            countspeed = 5
  823.            sinespeed = 0.1
  824.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
  825.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
  826.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, 0, -math.abs(angle*0.03))
  827.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
  828.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  829.            rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
  830.        elseif dubstepgun then
  831.        global_wait = (global_wait % 380) + 1
  832.            countspeed = 5
  833.            if global_wait < 249 - 40 then
  834.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
  835.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
  836.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  837.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  838.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  839.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  840.        elseif global_wait > 249 - 40 then
  841.                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
  842.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  843.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
  844.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
  845.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  846.            rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
  847.            end
  848.        elseif youpirate then
  849.        global_wait = (global_wait % 380) + 1
  850.            countspeed = 5
  851.            if global_wait < 79 then
  852.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  853.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  854.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  855.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  856.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  857.            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  858.        elseif global_wait < 299 then
  859.                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
  860.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  861.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
  862.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
  863.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
  864.            rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  865.        elseif global_wait > 299 then
  866.                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  867.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  868.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  869.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  870.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  871.            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  872.            end
  873.        elseif canttouch then
  874.            countspeed = 5
  875.        global_wait = (global_wait % 160) + 1
  876.        if global_wait == 160 then global_wait = 0 end
  877.            if global_wait < 39 then
  878.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  879.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  880.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  881.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  882.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  883.            rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
  884.        elseif global_wait < 79 then
  885.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  886.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  887.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  888.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  889.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  890.            rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
  891.        elseif global_wait < 119 then
  892.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
  893.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  894.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  895.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  896.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  897.            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  898.            torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
  899.        elseif global_wait > 119 then
  900.                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
  901.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  902.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  903.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  904.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  905.            rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  906.            torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
  907.        end
  908.        elseif gangnam then
  909.        countspeed = 5
  910.        if global_wait == 180 then global_wait = 0 end
  911.        global_wait = (global_wait % 180) + 1
  912.        if global_wait < 89 then
  913.            ls.C0 = CFrame.new(-.2,.1,-.1)  * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
  914.            rs.C0 = CFrame.new(.2,.1,-.1) * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, -math.pi/3 + -math.abs(angle*0.05))
  915.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  916.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  917.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  918.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  919.            elseif global_wait > 89 then
  920.            ls.C0 = CFrame.new(-.2,.1,-.1)  * CFrame.Angles(math.pi/2.5 + math.abs(angle*0.2), 0, math.pi/3 + math.abs(angle*0.05))
  921.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
  922.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  923.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  924.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  925.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  926.        end
  927.        elseif foxie then
  928.        countspeed = 5
  929.        global_wait = (global_wait % 380) + 2
  930.        if global_wait < 89 then
  931.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
  932.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
  933.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  934.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  935.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  936.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
  937.            elseif global_wait > 89 then
  938.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
  939.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
  940.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  941.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  942.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
  943.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  944.        end
  945.        elseif durka then
  946.        countspeed = 2
  947.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
  948.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
  949.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
  950.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
  951.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  952.            rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  953.        elseif saxguy then
  954.            countspeed = 5
  955.            ls.C0 = CFrame.new(-.25,.1,-.1)  * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
  956.            rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
  957.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
  958.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
  959.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
  960.            rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  961.        elseif heya then
  962.             countspeed = 5
  963.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
  964.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
  965.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  966.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  967.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  968.            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
  969.        elseif jb then
  970.                 countspeed = 5
  971.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
  972.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
  973.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  974.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  975.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  976.            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  977.        elseif bronymusic then
  978.                     countspeed = 5
  979.            ls.C0 = CFrame.new(-.1,.1,-.15)  * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
  980.            rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
  981.            lh.C0 = CFrame.new(-.1,-.25,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
  982.            rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
  983.            neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
  984.            rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
  985.        elseif sheddy then
  986.            countspeed = 7
  987.                ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  988.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  989.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  990.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  991.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  992.            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  993.        elseif burndem then
  994.            countspeed = 4
  995.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  996.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  997.            lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  998.            rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  999.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  1000.            rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  1001.        elseif aj.IsPlaying then
  1002.            countspeed = 5
  1003.            ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -(angle)*0.4, -angle*0.1, 0)
  1004.            rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + (angle)*0.4, -angle*0.1, 0)
  1005.            lh.C0 = CFrame.new(-.1,-.2 - math.cos(count*.025)*.02,0)  * CFrame.Angles(angle*0.05, 0, -0.06)
  1006.            rh.C0 = CFrame.new(.1,-.2+math.cos(count*.025)*.02,0) * CFrame.Angles(-angle*0.05, 0, 0.06)
  1007.            neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  1008.            rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.cos(angle*0.1), 0)
  1009.        end
  1010.        end
  1011.        end)
  1012.        
  1013.        
  1014.        plr.Chatted:connect(function(msg)
  1015.            game:service'Chat':Chat(head, msg, 1)
  1016.            if msg == "die/" then
  1017.                char:breakJoints()
  1018.            end
  1019.        end)
  1020.        
  1021.        end)
  1022.        if not ran and err then
  1023.            print(err)
  1024.        end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement