Advertisement
SmokeDelsin

supa dupa minipeepa

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