DedFense

Re-posted edit minipeep by a troll (FIXING)

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