Advertisement
robloxianscripter

Giantpeep

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