memesbruh03

Untitled

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