Advertisement
SmokeDelsin

my mini script

May 25th, 2015
325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.         local ran,err = ypcall(function()
  3.         plr = game:service'Players'.LocalPlayer
  4.         char = plr.Character
  5.         mouse = plr:GetMouse()
  6.         humanoid = char:findFirstChild("Humanoid")
  7.         torso = char:findFirstChild("Torso")
  8.         head = char.Head
  9.         ra = char:findFirstChild("Right Arm")
  10.         la = char:findFirstChild("Left Arm")
  11.         rl = char:findFirstChild("Right Leg")
  12.         ll = char:findFirstChild("Left Leg")
  13.         rs = torso:findFirstChild("Right Shoulder")
  14.         ls = torso:findFirstChild("Left Shoulder")
  15.         rh = torso:findFirstChild("Right Hip")
  16.         lh = torso:findFirstChild("Left Hip")
  17.         neck = torso:findFirstChild("Neck")
  18.         rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  19.         anim = char:findFirstChild("Animate")
  20.         rootpart = char:findFirstChild("HumanoidRootPart")
  21.         camera = workspace.CurrentCamera
  22.         do --Removing ROBLOX's new Looped bug >_>
  23.             local function rec(x)
  24.                 for i,v in pairs(x:children()) do
  25.                     if v:IsA'Animation' then
  26.                         v.AnimationId = 'rbxassetid://28159255'
  27.                     end
  28.                     rec(v)
  29.                 end
  30.             end
  31.             rec(anim) --the Animate script
  32.         end
  33.  
  34.         humanoid.Jump = true
  35.  
  36.         wait(.4)
  37.  
  38.  
  39.         if anim then
  40.         anim:Destroy()
  41.         end
  42.          
  43.          
  44.         rj.C0 = CFrame.new()
  45.         rj.C1 = CFrame.new()
  46.          
  47.          
  48.      
  49.         --minimize
  50.         rh.Parent = nil
  51.         lh.Parent = nil
  52.         rs.Parent = nil
  53.         ls.Parent = nil
  54.         neck.Parent = nil
  55.         rj.Parent = nil
  56.          
  57.          
  58.         rl.FormFactor = "Custom"
  59.         ll.FormFactor = "Custom"
  60.         ra.FormFactor = "Custom"
  61.         la.FormFactor = "Custom"
  62.         torso.FormFactor = "Custom"
  63.         head.FormFactor = "Custom"
  64.         rootpart.FormFactor = "Custom"
  65.          
  66.          
  67.          
  68.          
  69.         rootpart.Size = Vector3.new(.4, .4, .2)
  70.         rl.Size = Vector3.new(.2, .4, .2)
  71.         ll.Size = Vector3.new(.2, .4, .2)
  72.         ra.Size = Vector3.new(.2, .4, .2)
  73.         la.Size = Vector3.new(.2, .4, .2)
  74.         torso.Size = Vector3.new(.4, .4, .2)
  75.         head.Size = Vector3.new(.4, .2, .2)
  76.          
  77.         rh.Parent = torso
  78.         lh.Parent = torso
  79.         rs.Parent = torso
  80.         ls.Parent = torso
  81.         neck.Parent = torso
  82.         rj.Parent = rootpart
  83.          
  84.          
  85.         if torso:findFirstChild("roblox") then
  86.             local p = Instance.new("Part", char)
  87.             p.FormFactor = "Custom"
  88.             p.Size = torso.Size
  89.             p.Transparency = 1
  90.             p:BreakJoints()
  91.             local w = Instance.new("Weld", char)
  92.             w.Part0 = p
  93.             w.Part1 = torso
  94.             torso:findFirstChild("roblox").Parent = p
  95.         end
  96.          
  97.          
  98.         --[[mesh1 = Instance.new("SpecialMesh", torso)
  99.         mesh1.Name = "Mesh"
  100.         mesh1.Scale = torso.Size - Vector3.new(torso.Size.x/2, torso.Size.y/2, 0)
  101.         mesh1.MeshId = "rbxasset://fonts/torso.mesh"
  102.         mesh2 = Instance.new("SpecialMesh", la)
  103.         mesh2.Name = "Mesh"
  104.         mesh2.Scale = la.Size - Vector3.new(0, la.Size.y/2, 0)
  105.         mesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  106.         mesh3 = Instance.new("SpecialMesh", ra)
  107.         mesh3.Name = "Mesh"
  108.         mesh3.Scale = ra.Size - Vector3.new(0, ra.Size.y/2, 0)
  109.         mesh3.MeshId = "rbxasset://fonts/rightarm.mesh"
  110.         mesh4 = Instance.new("SpecialMesh", ll)
  111.         mesh4.Name = "Mesh"
  112.         mesh4.Scale = ll.Size - Vector3.new(0, ll.Size.y/2, 0)
  113.         mesh4.MeshId = "rbxasset://fonts/leftleg.mesh"
  114.         mesh5 = Instance.new("SpecialMesh", rl)
  115.         mesh5.Name = "Mesh"
  116.         mesh5.Scale = rl.Size - Vector3.new(0, rl.Size.y/2, 0)
  117.         mesh5.MeshId = "rbxasset://fonts/rightleg.mesh"--]]
  118.          
  119.          
  120.         --0.3 = 1.5, 0.1 = 0.5, 0.2 = 1
  121.          
  122.         ls.C0 = CFrame.new(-.3,.1,0)
  123.         ls.C1 = CFrame.new(0,.1,0)
  124.         rs.C0 = CFrame.new(.3,.1,0)
  125.         rs.C1 = CFrame.new(0,.1,0)
  126.         rh.C0 = CFrame.new(.1,-.2,0)
  127.         rh.C1 = CFrame.new(0, .2, 0)
  128.         lh.C0 = CFrame.new(-.1,-.2,0)
  129.         lh.C1 = CFrame.new(0, .2, 0)
  130.         neck.C0 = CFrame.new(0,.2,0)
  131.         neck.C1 = CFrame.new(0,-.1,0)
  132.          
  133.         bodyc = char:findFirstChild("Body Colors")
  134.         if bodyc then
  135.             bodyc:Destroy()
  136.         end
  137.      
  138.         wait(1)
  139.          
  140.         local body = {}
  141.         for i,v in pairs(char:children()) do
  142.             if v:IsA'BasePart' then
  143.                 body[v] = {Color = v.BrickColor}
  144.             end
  145.         end
  146.      
  147.         function restorecolors()
  148.             for _,bp in pairs(char:children()) do
  149.                 if bp:IsA("BasePart") then
  150.                     bp.BrickColor = body[bp].Color
  151.                 end
  152.             end
  153.         end
  154.      
  155.          
  156.         local LightForTorso = Instance.new("PointLight", head)
  157.         LightForTorso.Color = torso.BrickColor.Color
  158.         LightForTorso.Range = 7
  159.         LightForTorso.Brightness = 1.5
  160.          
  161.          
  162.          
  163.          
  164.         local slidecount = 0
  165.         local slidecountmax = 0
  166.         local anim = ""
  167.         local lastanim = anim
  168.         local speed = 0
  169.         local looking = false
  170.         local dancing = false
  171.         local superannoying = false
  172.         local barrelroll = false
  173.         local dubstepgun = false
  174.         local foxie = false
  175.         local durka = false
  176.         local saxguy = false
  177.         local heya = false
  178.         local jb = false
  179.         local bronymusic = false
  180.         local sheddy = false
  181.         local burndem = false
  182.         local global_wait = 0
  183.          
  184.         count = 0
  185.         countspeed = 1
  186.         sine = 0
  187.         sinespeed = 1
  188.          
  189.          
  190.          
  191.         humanoid.WalkSpeed = 40
  192.          
  193.          
  194.         local controllerService = game:GetService("ControllerService")
  195.         local controller = controllerService:GetChildren()[1]
  196.          
  197.          
  198.         local colors = {"White", "Really black"}
  199.          
  200.         humanoid.Died:connect(function()
  201.             for cframe_parts = 0, 100 do
  202.                 local p = Instance.new("Part")
  203.                 p.FormFactor = "Custom"
  204.                 p.BrickColor = BrickColor.new(colors[math.random(1, #colors)])
  205.                 p.Size = Vector3.new(1, 1, 1)
  206.                 Instance.new("BlockMesh", p).Scale = Vector3.new(0.05, 0.05, 0.05)
  207.                 p.Locked = true
  208.                 p.CanCollide = false
  209.                 p.Anchored = true
  210.                 p.CFrame = torso.CFrame * CFrame.Angles(math.random(-36, 36),math.random(-36, 36),math.random(-36, 36))
  211.                 p.Parent = workspace
  212.             game:service'Debris':AddItem(p, 5)
  213.             coroutine.wrap(function()
  214.             while wait() do
  215.                 if p ~= nil then
  216.                     p.CFrame = p.CFrame * CFrame.new(0, 0.085, 0)
  217.                     p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.005, 0, 0.005) + Vector3.new(0, 0.01, 0)
  218.                     p.Transparency = p.Transparency + 0.015
  219.                 else
  220.                     break
  221.                 end
  222.             end
  223.         end)()
  224.         end
  225.         for _,v in pairs(char:children()) do
  226.             if v:IsA("Part") then
  227.                 v:Destroy()
  228.             end
  229.         end
  230.          
  231.         end)
  232.          
  233.          
  234.         mouse.KeyDown:connect(function(k)
  235.            
  236.             if string.byte(k) == 50 then
  237.                
  238.                 if dancing then return end
  239.                 sitting = not sitting
  240.                 if sitting then
  241.                         local ray = Ray.new(torso.Position, Vector3.new(0, -1, 0))
  242.                 local hitz,enz = workspace:FindPartOnRay(ray, char)
  243.            
  244.                
  245.                      if hitz then
  246.                 controller.Parent = nil
  247.                 humanoid.WalkSpeed = 0
  248.                     coroutine.wrap(function()
  249.                         while wait() do
  250.                             humanoid.PlatformStand = true
  251.                             if sitting == false then humanoid.PlatformStand = false break end
  252.                         end
  253.                     end)()
  254.                 rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  255.                 lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  256.                 rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  257.                 ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  258.                 rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  259.                
  260.                       miniweld = Instance.new("Weld", char)
  261.                         miniweld.C0 = hitz.CFrame:toObjectSpace(rootpart.CFrame)
  262.                         miniweld.Part0 = hitz
  263.                         miniweld.Part1 = rootpart
  264.                     else
  265.                         sitting = false
  266.                         return
  267.                         end
  268.             else
  269.                 if miniweld then
  270.                     miniweld:Destroy()
  271.                 end
  272.                 controller.Parent = controllerService
  273.                 humanoid.PlatformStand = false
  274.                 humanoid.WalkSpeed = 11
  275.             end
  276.         end
  277.  
  278.          
  279.         game:service'RunService'.Stepped:connect(function()
  280.             count = (count % 100) + countspeed
  281.             angle = math.pi * math.sin(math.pi*2/100*count)
  282.          
  283.             if slidecount < slidecountmax then
  284.             slidecount = slidecount + speed
  285.             end
  286.             if slidecount > slidecountmax then
  287.             slidecount = slidecount - speed
  288.             end  
  289.         if global_wait == 380 then global_wait = 0 end
  290.          
  291.         sine = sine + sinespeed
  292.         if not dancing then
  293.                 if not sitting then
  294.                     local ray = Ray.new(rootpart.Position, Vector3.new(0, -1, 0))
  295.             local hitz, enz = workspace:FindPartOnRay(ray, char)
  296.                 if not hitz then
  297.                         ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + angle*0.05, 0, 0)
  298.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles((math.pi/8/5*slidecount) + math.pi + -angle*0.05, 0, 0)
  299.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, 0)
  300.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, 0)
  301.             if not looking then
  302.             rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  303.             end
  304.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  305.         elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 2 then
  306.            
  307.         -- idle anim
  308.          
  309.         anim = "Idle"
  310.         if anim ~= lastanim then
  311.             if lastanim == "Walking" then
  312.                 speed = 0.5
  313.                 slidecount = 1
  314.                 slidecountmax = 0
  315.             elseif lastanim == "Running" then
  316.                 speed = 2.5
  317.                 slidecount = 5
  318.                 slidecountmax = 0
  319.             else
  320.         slidecount = 0
  321.         slidecountmax = 0
  322.         end
  323.         end
  324.         countspeed = 1
  325.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.02, 0, 0)
  326.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.02, 0, 0)
  327.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.01, 0, 0)
  328.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.01, 0, 0)
  329.             if not looking then
  330.             rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  331.             end
  332.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  333.         elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude < 14 then
  334.             looking = false
  335.         -- walk anim
  336.         anim = "Walking"
  337.         if anim ~= lastanim then
  338.         speed = 0.2
  339.         slidecount = 0
  340.         slidecountmax = 1
  341.             if lastanim == "Running" then
  342.                 slidecount = 5
  343.                 end
  344.         end
  345.         countspeed = 6
  346.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.3, 0, math.abs(angle*0.02))
  347.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.3, 0, -math.abs(angle*0.02))
  348.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.28, 0, -math.abs(angle*0.01))
  349.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.28, 0, math.abs(angle*0.01))
  350.             rj.C0 = CFrame.new(0, math.abs(-angle*0.035), 0) * CFrame.Angles(-math.pi/8/5*slidecount, 0, 0)
  351.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  352.         elseif Vector3.new(torso.Velocity.x, 0, torso.Velocity.z).magnitude >= 14 then
  353.             --run anim
  354.             anim = "Running"
  355.         if anim ~= lastanim then
  356.         speed = 1
  357.         slidecount = 0
  358.         slidecountmax = 5
  359.             if lastanim == "Walking" then
  360.                 slidecount = 1
  361.             end
  362.         end
  363.          
  364.         looking = false
  365.         countspeed = 9
  366.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(angle*0.4, 0, math.abs(angle*0.07))
  367.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-angle*0.4, 0, -math.abs(angle*0.07))
  368.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-angle*0.38, 0, -math.abs(angle*0.03))
  369.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(angle*0.38, 0, math.abs(angle*0.03))
  370.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.pi/8/5*slidecount, 0, 0)
  371.             rj.C0 = CFrame.new(0, math.abs(-angle*.055), 0) * CFrame.Angles(-math.pi/8/5*slidecount, math.sin(angle*0.05), 0)
  372.         end
  373.          
  374.         lastanim = anim
  375.         else
  376.         countspeed = 1
  377.                     local ray = Ray.new(rootpart.Position, Vector3.new(0, -2, 0))
  378.             local hitz, enz = workspace:FindPartOnRay(ray, char)
  379.                 if not hitz then
  380.                 rj.C0 = CFrame.new(0, -0.5, 0) * CFrame.Angles(-math.pi/2, 0, 0)
  381.                 lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.rad(30), 0, -math.pi/16)
  382.                 rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.rad(30), 0, math.pi/16)
  383.                 ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, -math.pi/10)
  384.                 rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.pi-math.rad(30), 0, math.pi/10)
  385.                 else
  386.                 rj.C0 = CFrame.new(0, -0.35, 0) * CFrame.Angles(math.rad(10), 0, 0)
  387.                 lh.C0 = CFrame.new(-.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, -math.pi/16)
  388.                 rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(math.pi/2-math.rad(10), 0, math.pi/16)
  389.                 ls.C0 = CFrame.new(-.3,.1,0) * CFrame.Angles(-math.rad(10), 0, -math.pi/10)
  390.                 rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(-math.rad(10), 0, math.pi/10)
  391.             end
  392.            
  393.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(angle*0.055, 0, 0)
  394.         end
  395.         else
  396.         if superannoying then
  397.         countspeed = 5
  398.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  399.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  400.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  401.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  402.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  403.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  404.         elseif barrelroll then
  405.             countspeed = 5
  406.             sinespeed = 0.1
  407.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.07))
  408.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.07))
  409.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, 0, -math.abs(angle*0.03))
  410.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, 0, math.abs(angle*0.03))
  411.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  412.             rj.C0 = CFrame.new(math.sin(sine)*2.5, 0, 0) * CFrame.Angles(-math.pi/2, math.sin(sine)*4.5, 0)
  413.         elseif dubstepgun then
  414.         global_wait = (global_wait % 380) + 1
  415.             countspeed = 5
  416.             if global_wait < 249 - 40 then
  417.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.27))
  418.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.27))
  419.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  420.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  421.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  422.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  423.         elseif global_wait > 249 - 40 then
  424.                 ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.4, 0, math.abs(angle*0.11))
  425.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  426.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.09))
  427.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.09))
  428.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  429.             rj.C0 = CFrame.new(0, math.abs(-angle*.075), 0) * CFrame.Angles(0, math.pi/3 + math.sin(angle*0.15), 0)
  430.             end
  431.         elseif youpirate then
  432.         global_wait = (global_wait % 380) + 1
  433.             countspeed = 5
  434.             if global_wait < 79 then
  435.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  436.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  437.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  438.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  439.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  440.             rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  441.         elseif global_wait < 299 then
  442.                 ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + angle*0.2, 0, math.abs(angle*0.11))
  443.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, 0, -math.abs(angle*0.11))
  444.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.2, 0, -math.abs(angle*0.1))
  445.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.2, 0, math.abs(angle*0.1))
  446.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), math.sin(angle*0.19), 0)
  447.             rj.C0 = CFrame.new(0, math.abs(-angle*.055+0.2), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  448.         elseif global_wait > 299 then
  449.                 ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, -math.abs(angle*0.07))
  450.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.2, 0, math.abs(angle*0.07))
  451.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  452.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  453.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  454.             rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, math.sin(angle*0.15), 0)
  455.             end
  456.         elseif canttouch then
  457.             countspeed = 5
  458.         global_wait = (global_wait % 160) + 1
  459.         if global_wait == 160 then global_wait = 0 end
  460.             if global_wait < 39 then
  461.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  462.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  463.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  464.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  465.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  466.             rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, -math.pi/6, 0)
  467.         elseif global_wait < 79 then
  468.              ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + angle*0.2, 0, -math.abs(angle*0.07))
  469.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, 0, math.abs(angle*0.07))
  470.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.03))
  471.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.1, 0, math.abs(angle*0.03))
  472.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  473.             rj.C0 = CFrame.new(0, math.abs(-angle*.03), 0) * CFrame.Angles(0, math.pi/6, 0)
  474.         elseif global_wait < 119 then
  475.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
  476.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  477.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  478.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  479.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  480.             rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  481.             torso.CFrame = torso.CFrame * CFrame.new(0.05, 0, 0)
  482.         elseif global_wait > 119 then
  483.                 ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(0.01, 0, 0.17)
  484.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(0.01, 0, -0.17)
  485.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(0, -math.abs(angle*0.05), -math.abs(angle*0.06))
  486.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(0, -math.abs(angle*0.05), math.abs(angle*0.06))
  487.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  488.             rj.C0 = CFrame.new(0, math.abs(-angle*.02), 0) * CFrame.Angles(0, 0, 0)
  489.             torso.CFrame = torso.CFrame * CFrame.new(-0.05, 0, 0)
  490.         end
  491.         elseif gangnam then
  492.         countspeed = 5
  493.         if global_wait == 180 then global_wait = 0 end
  494.         global_wait = (global_wait % 180) + 1
  495.         if global_wait < 89 then
  496.             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))
  497.             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))
  498.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  499.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  500.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  501.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  502.             elseif global_wait > 89 then
  503.             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))
  504.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.sin(angle*0.1), 0, -math.sin(angle*0.1))
  505.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  506.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  507.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  508.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  509.         end
  510.         elseif foxie then
  511.         countspeed = 5
  512.         global_wait = (global_wait % 380) + 2
  513.         if global_wait < 89 then
  514.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, -math.abs(angle*0.2))
  515.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + math.abs(angle*0.1), 0, math.abs(angle*0.2))
  516.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  517.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  518.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  519.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.rad(global_wait*4), 0)
  520.             elseif global_wait > 89 then
  521.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.05))
  522.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, -math.abs(angle*0.05))
  523.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(math.abs(angle*0.1), 0, -math.abs(angle*0.03))
  524.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, math.abs(angle*0.03))
  525.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, math.sin(angle*0.1))
  526.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  527.         end
  528.         elseif durka then
  529.         countspeed = 2
  530.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + math.abs(angle*0.2), 0, math.abs(angle*0.07))
  531.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(angle*0.1, 0, -math.abs(angle*0.07))
  532.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, 0, -math.abs(angle*0.03))
  533.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, 0, math.abs(angle*0.03))
  534.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  535.             rj.C0 = CFrame.new(0, math.abs(-angle*.035), 0) * CFrame.Angles(0, math.sin(angle*0.05), 0)
  536.         elseif saxguy then
  537.             countspeed = 5
  538.             ls.C0 = CFrame.new(-.25,.1,-.1)  * CFrame.Angles(math.pi/2.5, 0, math.pi/4)
  539.             rs.C0 = CFrame.new(.25,.1,-.1) * CFrame.Angles(math.rad(60), 0, -math.pi/4)
  540.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(-math.abs(angle*0.1), 0, -0.06)
  541.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-math.abs(angle*0.1), 0, 0.06)
  542.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(0, 0, 0)
  543.             rj.C0 = CFrame.new(0, -math.abs(angle*0.01), math.abs(angle*0.01)) * CFrame.Angles(math.abs(angle*0.1), 0, 0)
  544.         elseif heya then
  545.              countspeed = 5
  546.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi + -angle*0.2, -angle*0.1, 0)
  547.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi + angle*0.2, angle*0.1, 0)
  548.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  549.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  550.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  551.             rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.sin(angle*0.07), 0)
  552.         elseif jb then
  553.                  countspeed = 5
  554.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/2 + -angle*0.2, -angle*0.1, 0)
  555.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/2 + angle*0.2, angle*0.1, 0)
  556.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  557.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  558.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  559.             rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  560.         elseif bronymusic then
  561.                      countspeed = 5
  562.             ls.C0 = CFrame.new(-.1,.1,-.15)  * CFrame.Angles(math.pi/2 + -angle*0.1, -angle*0.1, 0)
  563.             rs.C0 = CFrame.new(.1,.1,-.15) * CFrame.Angles(math.pi/2 + angle*0.1, angle*0.1, 0)
  564.             lh.C0 = CFrame.new(-.1,-.25,0)  * CFrame.Angles(math.pi/2 + angle*0.1, 0, 0)
  565.             rh.C0 = CFrame.new(.1,-.25,0) * CFrame.Angles(math.pi/2 + -angle*0.1, 0, 0)
  566.             neck.C0 = CFrame.new(0,.25,0) * CFrame.Angles(math.pi/2 + math.abs(angle*0.25), 0, 0)
  567.             rj.C0 = CFrame.new(0, -0.2 + math.abs(angle*0.05), 0) * CFrame.Angles(-math.rad(85), 0, 0)
  568.         elseif sheddy then
  569.             countspeed = 7
  570.                 ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  571.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  572.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  573.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  574.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  575.             rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  576.         elseif burndem then
  577.             countspeed = 4
  578.              ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -angle*0.4, -angle*0.1, 0)
  579.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + angle*0.4, angle*0.1, 0)
  580.             lh.C0 = CFrame.new(-.1,-.2,0)  * CFrame.Angles(angle*0.05, angle*0.1, -0.06)
  581.             rh.C0 = CFrame.new(.1,-.2,0) * CFrame.Angles(-angle*0.05, -angle*0.1, 0.06)
  582.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  583.             rj.C0 = CFrame.new(0, math.abs(angle*0.05), 0) * CFrame.Angles(0, math.abs(angle*0.1), 0)
  584.         elseif aj.IsPlaying then
  585.             countspeed = 5
  586.             ls.C0 = CFrame.new(-.3,.1,0)  * CFrame.Angles(math.pi/4 + -(angle)*0.4, -angle*0.1, 0)
  587.             rs.C0 = CFrame.new(.3,.1,0) * CFrame.Angles(math.pi/4 + (angle)*0.4, -angle*0.1, 0)
  588.             lh.C0 = CFrame.new(-.1,-.2 - math.cos(count*.025)*.02,0)  * CFrame.Angles(angle*0.05, 0, -0.06)
  589.             rh.C0 = CFrame.new(.1,-.2+math.cos(count*.025)*.02,0) * CFrame.Angles(-angle*0.05, 0, 0.06)
  590.             neck.C0 = CFrame.new(0,.2,0) * CFrame.Angles(math.abs(0.2), 0, 0)
  591.             rj.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, math.cos(angle*0.1), 0)
  592.         end
  593.         end
  594.         end)
  595.          
  596.          
  597.         plr.Chatted:connect(function(msg)
  598.             game:service'Chat':Chat(head, msg, 1)
  599.             if msg == "die/" then
  600.                 char:breakJoints()
  601.             end
  602.         end)
  603.          
  604.         end)
  605.         if not ran and err then
  606.             print(err)
  607.         end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement