Advertisement
Stefanuk12

ROBLOX Script Builder Scripts ( DJ )

Jun 30th, 2016
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 40.71 KB | None | 0 0
  1. function clerp(c1,c2,al)
  2.     local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  3.     local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  4.     for i,v in pairs(com1) do
  5.         com1[i] = v+(com2[i]-v)*al
  6.     end
  7.     return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  8. end
  9.  
  10.  
  11. local plr = game:service'Players'.LocalPlayer
  12. plrgui = plr.PlayerGui
  13. char = plr.Character
  14. mouse = plr:GetMouse()
  15. humanoid = char:findFirstChild("Humanoid")
  16. torso = char:findFirstChild("Torso")
  17. head = char.Head
  18. ra = char:findFirstChild("Right Arm")
  19. la = char:findFirstChild("Left Arm")
  20. rl = char:findFirstChild("Right Leg")
  21. ll = char:findFirstChild("Left Leg")
  22. rs = torso:findFirstChild("Right Shoulder")
  23. ls = torso:findFirstChild("Left Shoulder")
  24. rh = torso:findFirstChild("Right Hip")
  25. lh = torso:findFirstChild("Left Hip")
  26. neck = torso:findFirstChild("Neck")
  27. rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
  28. rootpart = char:findFirstChild("HumanoidRootPart")
  29. camera = workspace.CurrentCamera
  30. anim = char:findFirstChild("Animate")
  31. local sound = Instance.new("Sound", char)
  32. sound.Volume = 10
  33. sound.Looped = true
  34. sound.Name = "Sound"
  35.  
  36. SoundsList = {}
  37.  
  38. function newSound(name, id, pitch, puush)
  39.     if not puush == true then puush = false end
  40.     if puush then
  41.         table.insert(SoundsList, {["Name"]=name, ["ID"]="puush("..id..")", ["Pitch"]=pitch or 1})
  42.     else
  43.         table.insert(SoundsList, {["Name"]=name, ["ID"]=id, ["Pitch"]=pitch or 1})
  44.     end
  45. end
  46.  
  47. newSound("Saints Row IV Theme (puush asset)", "9jVEX", 1, true)
  48. newSound("XXXTentacion - hate wull never win", "1236945221")
  49. newSound("Lil Pump - Gucci Gang", "1293472833")
  50. newSound("Kodak Black - Tunnel Vision", "668971343")
  51. newSound("Katy Perry - Swish Swish", "838077232")
  52. newSound("Nebu Kiniza - Gassed Up", "477028942")
  53. newSound("Lemon Tree - Fool's Garden (puush asset)", "9jVD9", 1, true)
  54. newSound("What is Love", "142544487")
  55. newSound("Martin Garrix - Animals", "142370129")
  56. newSound("The Proclaimers - 500 Miles", "151371405")
  57. newSound("Avicii - Wake me up", "142603004")
  58. newSound("Hip Hop - Jeff Syndicate", "27697735", 3)
  59. newSound("Alice Deejay - Better Off Alone", "142397452")
  60. newSound("Drake - One Dance", "399781334")
  61. newSound("Dj Snake - Middle", "306801881")
  62. newSound("Archie & Punxx - Supertoast", "316121133")
  63. newSound("Sia - Cheap Thrills", "342189621")
  64. newSound("Ship Wrek & Zookeepers - Ark", "391592859")
  65. newSound("7 Years - Lukas Graham", "398678257")
  66. newSound("Zara Larsson - Lush Life", "284384502")
  67. newSound("BBBFF - My Little Pony", "142605535")
  68. newSound("Intro - My Little Pony", "142626518")
  69. newSound("Bangarang - Skrillex", "142319852")
  70. newSound("Surfin' Bird ", "145567707")
  71. newSound("You've been trolled", "142633540")
  72. newSound('Disco Star - Spongebob video game', '144906669')
  73. newSound("Europe - The Final Countdown", "142859512")
  74. newSound("LMFAO - Party Rock Anthem", "145262991")
  75. newSound("Darude - Sandstorm", "142401311", .53)
  76. newSound('Skrillex - Fire', '150137157')
  77. newSound('Spongebob - Goofy Goober Rock', '142396943')
  78. newSound('The Slenderman song (Comedy)', '142776228')
  79. newSound('Avicii - Levels', "148424799")
  80. newSound('Erectin\' a river', '145849454')
  81. newSound('TTC - Fat cat Adventures [Glitch Hop]', '142808748')
  82. newSound('Thrift Shop - Macklemore', '155119191')
  83. newSound('Five Nights At Freddys 2 Song', '192043328')
  84.  
  85. local function HSV(H,S,V)
  86. H = H % 360
  87. local C = V * S
  88. local H2 = H/60
  89. local X = C * (1 - math.abs((H2 %2) -1))
  90. local color = Color3.new(0,0,0)
  91. if H2 <= 0 then
  92. color = Color3.new(C,0,0)
  93. elseif 0 <= H2 and H2 <= 1 then
  94. color = Color3.new(C,X,0)
  95. elseif 1 <= H2 and H2 <= 2 then
  96. color = Color3.new(X,C,0)
  97. elseif 2 <= H2 and H2 <= 3 then
  98. color = Color3.new(0,C,X)
  99. elseif 3 <= H2 and H2 <= 4 then
  100. color = Color3.new(0,X,C)
  101. elseif 4 <= H2 and H2 <= 5 then
  102. color = Color3.new(X,0,C)
  103. elseif 5 <= H2 and H2 <= 6 then
  104. color = Color3.new(C,0,X)
  105. end
  106. local m = V - C
  107. return Color3.new(color.r + m, color.g + m, color.b + m)
  108. end
  109.  
  110. function RemoveDisco()
  111.         char:findFirstChild'DiscoBox':remove()
  112.         gui:remove()
  113.         sound:stop()
  114. end
  115.  
  116. function BeginPlacingDisco()
  117.                 -- 1 - DiscoBox
  118.                 local obj1 = Instance.new("Model")
  119.                 obj1.Name = "DiscoBox"
  120.                 obj1.Parent = char
  121.  
  122.                 -- 2 - DiscTop
  123.                 obj2 = Instance.new("Part")
  124.                 obj2.CFrame = CFrame.new(Vector3.new(-34.5000038, 3.09000182, -48.5)) * CFrame.Angles(-0, 0, -0)
  125.                 obj2.FormFactor = Enum.FormFactor.Custom
  126.                 obj2.TopSurface = Enum.SurfaceType.Smooth
  127.                 obj2.BottomSurface = Enum.SurfaceType.Smooth
  128.                 obj2.Material = Enum.Material.SmoothPlastic
  129.                 obj2.Size = Vector3.new(3, 0.200000003, 3)
  130.                 obj2.BrickColor = BrickColor.new("Dark stone grey")
  131.                 obj2.Friction = 0.30000001192093
  132.                 obj2.Shape = Enum.PartType.Block
  133.                 obj2.Name = "DiscTop"
  134.                 obj2.Parent = obj1
  135.  
  136.                 -- 3 - Mesh
  137.                 obj3 = Instance.new("CylinderMesh")
  138.                 obj3.Scale = Vector3.new(0.200000003, 1.04999995, 0.200000003)
  139.                 obj3.Parent = obj2
  140.  
  141.                 -- 4 - Part-to-Part Strong Joint
  142.                 obj4 = Instance.new("ManualWeld")
  143.                 obj4.Part0 = DiscTop
  144.                 obj4.Part1 = Part
  145.                 obj4.Name = "Part-to-Part Strong Joint"
  146.                 obj4.Parent = obj2
  147.  
  148.                 -- 5 - Disc
  149.                 obj5 = Instance.new("Part")
  150.                 obj5.CFrame = CFrame.new(Vector3.new(-34.5, 3.08999991, -48.5)) * CFrame.Angles(-0, 0, -0)
  151.                 obj5.FormFactor = Enum.FormFactor.Custom
  152.                 obj5.TopSurface = Enum.SurfaceType.Smooth
  153.                 obj5.BottomSurface = Enum.SurfaceType.Smooth
  154.                 obj5.Material = Enum.Material.Sand
  155.                 obj5.Size = Vector3.new(3, 0.200000003, 3)
  156.                 obj5.BrickColor = BrickColor.new("Black")
  157.                 obj5.Friction = 0.30000001192093
  158.                 obj5.Shape = Enum.PartType.Block
  159.                 obj5.Name = "Disc"
  160.                 obj5.Parent = obj1
  161.  
  162.                 -- 6 - Mesh
  163.                 obj6 = Instance.new("CylinderMesh")
  164.                 obj6.Scale = Vector3.new(0.899999976, 1, 0.899999976)
  165.                 obj6.Parent = obj5
  166.  
  167.                 -- 7 - Part-to-Part Strong Joint
  168.                 obj7 = Instance.new("ManualWeld")
  169.                 obj7.Part0 = Disc
  170.                 obj7.Part1 = Part
  171.                 obj7.Name = "Part-to-Part Strong Joint"
  172.                 obj7.Parent = obj5
  173.  
  174.                 -- 8 - Part
  175.                 obj8 = Instance.new("Part")
  176.                 obj8.CFrame = CFrame.new(Vector3.new(-37.5, 2.88999987, -49.5)) * CFrame.Angles(-0, 0, -0)
  177.                 obj8.FormFactor = Enum.FormFactor.Custom
  178.                 obj8.TopSurface = Enum.SurfaceType.Smooth
  179.                 obj8.BottomSurface = Enum.SurfaceType.Smooth
  180.                 obj8.Material = Enum.Material.SmoothPlastic
  181.                 obj8.Size = Vector3.new(1, 0.200000003, 1)
  182.                 obj8.BrickColor = BrickColor.new("Mid gray")
  183.                 obj8.Friction = 0.30000001192093
  184.                 obj8.Shape = Enum.PartType.Block
  185.                 obj8.Parent = obj1
  186.  
  187.                 -- 9 - Mesh
  188.                 obj9 = Instance.new("CylinderMesh")
  189.                 obj9.Scale = Vector3.new(0.5, 1.04999995, 0.5)
  190.                 obj9.Parent = obj8
  191.  
  192.                 -- 10 - Part-to-Part Strong Joint
  193.                 obj10 = Instance.new("ManualWeld")
  194.                 obj10.Part0 = Part
  195.                 obj10.Part1 = Part
  196.                 obj10.Name = "Part-to-Part Strong Joint"
  197.                 obj10.Parent = obj8
  198.  
  199.                 -- 11 - Part
  200.                 obj11 = Instance.new("Part")
  201.                 obj11.CFrame = CFrame.new(Vector3.new(-36.5, 2.88999987, -49.5)) * CFrame.Angles(-0, 0, -0)
  202.                 obj11.FormFactor = Enum.FormFactor.Custom
  203.                 obj11.TopSurface = Enum.SurfaceType.Smooth
  204.                 obj11.BottomSurface = Enum.SurfaceType.Smooth
  205.                 obj11.Material = Enum.Material.SmoothPlastic
  206.                 obj11.Size = Vector3.new(1, 0.200000003, 1)
  207.                 obj11.BrickColor = BrickColor.new("Mid gray")
  208.                 obj11.Friction = 0.30000001192093
  209.                 obj11.Shape = Enum.PartType.Block
  210.                 obj11.Parent = obj1
  211.  
  212.                 -- 12 - Mesh
  213.                 obj12 = Instance.new("CylinderMesh")
  214.                 obj12.Scale = Vector3.new(0.400000006, 1.04999995, 0.400000006)
  215.                 obj12.Parent = obj11
  216.  
  217.                 -- 13 - Bar
  218.                 obj13 = Instance.new("Part")
  219.                 obj13.CFrame = CFrame.new(Vector3.new(-37.0000114, 3.09000063, -50.5)) * CFrame.Angles(-0, 0, -0)
  220.                 obj13.FormFactor = Enum.FormFactor.Custom
  221.                 obj13.TopSurface = Enum.SurfaceType.Smooth
  222.                 obj13.BottomSurface = Enum.SurfaceType.Smooth
  223.                 obj13.Material = Enum.Material.SmoothPlastic
  224.                 obj13.Size = Vector3.new(7.99999905, 0.200000003, 1)
  225.                 obj13.BrickColor = BrickColor.new("Really black")
  226.                 obj13.Friction = 0.30000001192093
  227.                 obj13.Shape = Enum.PartType.Block
  228.                 obj13.Parent = obj1
  229.  
  230.                 -- 14 - Part-to-Part Strong Joint
  231.                 obj14 = Instance.new("ManualWeld")
  232.                 obj14.Part0 = Part
  233.                 obj14.Part1 = nil
  234.                 obj14.Name = "Part-to-Part Strong Joint"
  235.                 obj14.Parent = obj13
  236.  
  237.                 -- 15 - Part-to-Part Strong Joint
  238.                 obj15 = Instance.new("ManualWeld")
  239.                 obj15.Part0 = Part
  240.                 obj15.Part1 = nil
  241.                 obj15.Name = "Part-to-Part Strong Joint"
  242.                 obj15.Parent = obj13
  243.  
  244.                 -- 16 - Mesh
  245.                 obj16 = Instance.new("BlockMesh")
  246.                 obj16.Scale = Vector3.new(0.899999976, 1.04999995, 0.200000003)
  247.                 obj16.Parent = obj13
  248.  
  249.                 -- 17 - Box
  250.                 obj17 = Instance.new("Part")
  251.                 obj17.CFrame = CFrame.new(Vector3.new(-37, 1.49000001, -49)) * CFrame.Angles(-0, 0, -0)
  252.                 obj17.FormFactor = Enum.FormFactor.Symmetric
  253.                 obj17.TopSurface = Enum.SurfaceType.Smooth
  254.                 obj17.BottomSurface = Enum.SurfaceType.Smooth
  255.                 obj17.Material = Enum.Material.SmoothPlastic
  256.                 obj17.Size = Vector3.new(8, 3, 4)
  257.                 obj17.BrickColor = BrickColor.new("Dark stone grey")
  258.                 obj17.Friction = 0.30000001192093
  259.                 obj17.Shape = Enum.PartType.Block
  260.                 obj17.Name = "Box"
  261.                 obj17.Parent = obj1
  262.  
  263.                 -- 18 - Part-to-Part Strong Joint
  264.                 obj18 = Instance.new("ManualWeld")
  265.                 obj18.Part0 = Box
  266.                 obj18.Part1 = Part
  267.                 obj18.Name = "Part-to-Part Strong Joint"
  268.                 obj18.Parent = obj17
  269.  
  270.                 -- 19 - Part-to-Part Strong Joint
  271.                 obj19 = Instance.new("ManualWeld")
  272.                 obj19.Part0 = Box
  273.                 obj19.Part1 = Disc
  274.                 obj19.Name = "Part-to-Part Strong Joint"
  275.                 obj19.Parent = obj17
  276.  
  277.                 -- 20 - Part-to-Part Strong Joint
  278.                 obj20 = Instance.new("ManualWeld")
  279.                 obj20.Part0 = Box
  280.                 obj20.Part1 = Disc2
  281.                 obj20.Name = "Part-to-Part Strong Joint"
  282.                 obj20.Parent = obj17
  283.  
  284.                 -- 21 - Part-to-Part Strong Joint
  285.                 obj21 = Instance.new("ManualWeld")
  286.                 obj21.Part0 = Box
  287.                 obj21.Part1 = DiscTop2
  288.                 obj21.Name = "Part-to-Part Strong Joint"
  289.                 obj21.Parent = obj17
  290.  
  291.                 -- 22 - Part-to-Part Strong Joint
  292.                 obj22 = Instance.new("ManualWeld")
  293.                 obj22.Part0 = Box
  294.                 obj22.Part1 = DiscTop
  295.                 obj22.Name = "Part-to-Part Strong Joint"
  296.                 obj22.Parent = obj17
  297.  
  298.                 -- 23 - Part-to-Part Strong Joint
  299.                 obj23 = Instance.new("ManualWeld")
  300.                 obj23.Part0 = Box
  301.                 obj23.Part1 = Part
  302.                 obj23.Name = "Part-to-Part Strong Joint"
  303.                 obj23.Parent = obj17
  304.  
  305.                 -- 24 - Part-to-Part Strong Joint
  306.                 obj24 = Instance.new("ManualWeld")
  307.                 obj24.Part0 = Box
  308.                 obj24.Part1 = Part
  309.                 obj24.Name = "Part-to-Part Strong Joint"
  310.                 obj24.Parent = obj17
  311.  
  312.                 -- 25 - Part-to-Part Strong Joint
  313.                 obj25 = Instance.new("ManualWeld")
  314.                 obj25.Part0 = Box
  315.                 obj25.Part1 = Part
  316.                 obj25.Name = "Part-to-Part Strong Joint"
  317.                 obj25.Parent = obj17
  318.  
  319.                 -- 26 - Box-to-Part Strong Joint
  320.                 obj26 = Instance.new("ManualWeld")
  321.                 obj26.Part0 = Box
  322.                 obj26.Part1 = Slider
  323.                 obj26.Name = "Box-to-Part Strong Joint"
  324.                 obj26.Parent = obj17
  325.  
  326.                 -- 27 - Box-to-Part Strong Joint
  327.                 obj27 = Instance.new("ManualWeld")
  328.                 obj27.Part0 = Box
  329.                 obj27.Part1 = Slider2
  330.                 obj27.Name = "Box-to-Part Strong Joint"
  331.                 obj27.Parent = obj17
  332.  
  333.                 -- 28 - Part
  334.                 obj28 = Instance.new("Part")
  335.                 obj28.CFrame = CFrame.new(Vector3.new(-37.5, 2.88999987, -48.5)) * CFrame.Angles(-0, 0, -0)
  336.                 obj28.FormFactor = Enum.FormFactor.Custom
  337.                 obj28.TopSurface = Enum.SurfaceType.Smooth
  338.                 obj28.BottomSurface = Enum.SurfaceType.Smooth
  339.                 obj28.Material = Enum.Material.SmoothPlastic
  340.                 obj28.Size = Vector3.new(1, 0.200000003, 1)
  341.                 obj28.BrickColor = BrickColor.new("Bright red")
  342.                 obj28.Friction = 0.30000001192093
  343.                 obj28.Shape = Enum.PartType.Block
  344.                 obj28.Parent = obj1
  345.  
  346.                 -- 29 - Mesh
  347.                 obj29 = Instance.new("CylinderMesh")
  348.                 obj29.Scale = Vector3.new(0.5, 1.04999995, 0.5)
  349.                 obj29.Parent = obj28
  350.  
  351.                 -- 30 - Part-to-Part Strong Joint
  352.                 obj30 = Instance.new("ManualWeld")
  353.                 obj30.Part0 = Part
  354.                 obj30.Part1 = Part
  355.                 obj30.Name = "Part-to-Part Strong Joint"
  356.                 obj30.Parent = obj28
  357.  
  358.                 -- 31 - Part-to-Part Strong Joint
  359.                 obj31 = Instance.new("ManualWeld")
  360.                 obj31.Part0 = Part
  361.                 obj31.Part1 = Part
  362.                 obj31.Name = "Part-to-Part Strong Joint"
  363.                 obj31.Parent = obj28
  364.  
  365.                 -- 32 - Part
  366.                 obj32 = Instance.new("Part")
  367.                 obj32.CFrame = CFrame.new(Vector3.new(-37, 3.09000087, -50.5)) * CFrame.Angles(-0, 0, -0)
  368.                 obj32.FormFactor = Enum.FormFactor.Custom
  369.                 obj32.TopSurface = Enum.SurfaceType.Smooth
  370.                 obj32.BottomSurface = Enum.SurfaceType.Smooth
  371.                 obj32.Material = Enum.Material.SmoothPlastic
  372.                 obj32.Size = Vector3.new(8, 0.200000003, 1)
  373.                 obj32.BrickColor = BrickColor.new("Dark stone grey")
  374.                 obj32.Friction = 0.30000001192093
  375.                 obj32.Shape = Enum.PartType.Block
  376.                 obj32.Parent = obj1
  377.  
  378.                 -- 33 - Part-to-Part Strong Joint
  379.                 obj33 = Instance.new("ManualWeld")
  380.                 obj33.Part0 = Part
  381.                 obj33.Part1 = Disc
  382.                 obj33.Name = "Part-to-Part Strong Joint"
  383.                 obj33.Parent = obj32
  384.  
  385.                 -- 34 - Part-to-Part Strong Joint
  386.                 obj34 = Instance.new("ManualWeld")
  387.                 obj34.Part0 = Part
  388.                 obj34.Part1 = Disc2
  389.                 obj34.Name = "Part-to-Part Strong Joint"
  390.                 obj34.Parent = obj32
  391.  
  392.                 -- 35 - Part-to-Part Strong Joint
  393.                 obj35 = Instance.new("ManualWeld")
  394.                 obj35.Part0 = Part
  395.                 obj35.Part1 = DiscTop2
  396.                 obj35.Name = "Part-to-Part Strong Joint"
  397.                 obj35.Parent = obj32
  398.  
  399.                 -- 36 - Part-to-Part Strong Joint
  400.                 obj36 = Instance.new("ManualWeld")
  401.                 obj36.Part0 = Part
  402.                 obj36.Part1 = DiscTop
  403.                 obj36.Name = "Part-to-Part Strong Joint"
  404.                 obj36.Parent = obj32
  405.  
  406.                 -- 37 - Part
  407.                 obj37 = Instance.new("Part")
  408.                 obj37.CFrame = CFrame.new(Vector3.new(-36.5, 2.88999987, -48.5)) * CFrame.Angles(-0, 0, -0)
  409.                 obj37.FormFactor = Enum.FormFactor.Custom
  410.                 obj37.TopSurface = Enum.SurfaceType.Smooth
  411.                 obj37.BottomSurface = Enum.SurfaceType.Smooth
  412.                 obj37.Material = Enum.Material.SmoothPlastic
  413.                 obj37.Size = Vector3.new(1, 0.200000003, 1)
  414.                 obj37.BrickColor = BrickColor.new("Bright red")
  415.                 obj37.Friction = 0.30000001192093
  416.                 obj37.Shape = Enum.PartType.Block
  417.                 obj37.Parent = obj1
  418.  
  419.                 -- 38 - Mesh
  420.                 obj38 = Instance.new("CylinderMesh")
  421.                 obj38.Scale = Vector3.new(0.699999988, 1.04999995, 0.699999988)
  422.                 obj38.Parent = obj37
  423.  
  424.                 -- 39 - Part-to-Part Strong Joint
  425.                 obj39 = Instance.new("ManualWeld")
  426.                 obj39.Part0 = Part
  427.                 obj39.Part1 = Part
  428.                 obj39.Name = "Part-to-Part Strong Joint"
  429.                 obj39.Parent = obj37
  430.  
  431.                 -- 40 - Part-to-Part Strong Joint
  432.                 obj40 = Instance.new("ManualWeld")
  433.                 obj40.Part0 = Part
  434.                 obj40.Part1 = Part
  435.                 obj40.Name = "Part-to-Part Strong Joint"
  436.                 obj40.Parent = obj37
  437.  
  438.                 -- 41 - Part
  439.                 obj41 = Instance.new("Part")
  440.                 obj41.CFrame = CFrame.new(Vector3.new(-37.5, 2.88999963, -47.5)) * CFrame.Angles(-0, 0, -0)
  441.                 obj41.FormFactor = Enum.FormFactor.Custom
  442.                 obj41.TopSurface = Enum.SurfaceType.Smooth
  443.                 obj41.BottomSurface = Enum.SurfaceType.Smooth
  444.                 obj41.Material = Enum.Material.SmoothPlastic
  445.                 obj41.Size = Vector3.new(1, 0.200000003, 1)
  446.                 obj41.BrickColor = BrickColor.new("Bright blue")
  447.                 obj41.Friction = 0.30000001192093
  448.                 obj41.Shape = Enum.PartType.Block
  449.                 obj41.Parent = obj1
  450.  
  451.                 -- 42 - Mesh
  452.                 obj42 = Instance.new("CylinderMesh")
  453.                 obj42.Scale = Vector3.new(0.5, 1.04999995, 0.5)
  454.                 obj42.Parent = obj41
  455.  
  456.                 -- 43 - Part-to-Part Strong Joint
  457.                 obj43 = Instance.new("ManualWeld")
  458.                 obj43.Part0 = Part
  459.                 obj43.Part1 = Part
  460.                 obj43.Name = "Part-to-Part Strong Joint"
  461.                 obj43.Parent = obj41
  462.  
  463.                 -- 44 - Part
  464.                 obj44 = Instance.new("Part")
  465.                 obj44.CFrame = CFrame.new(Vector3.new(-36.5, 2.88999963, -47.5)) * CFrame.Angles(-0, 0, -0)
  466.                 obj44.FormFactor = Enum.FormFactor.Custom
  467.                 obj44.TopSurface = Enum.SurfaceType.Smooth
  468.                 obj44.BottomSurface = Enum.SurfaceType.Smooth
  469.                 obj44.Material = Enum.Material.SmoothPlastic
  470.                 obj44.Size = Vector3.new(1, 0.200000003, 1)
  471.                 obj44.BrickColor = BrickColor.new("Bright blue")
  472.                 obj44.Friction = 0.30000001192093
  473.                 obj44.Shape = Enum.PartType.Block
  474.                 obj44.Parent = obj1
  475.  
  476.                 -- 45 - Mesh
  477.                 obj45 = Instance.new("CylinderMesh")
  478.                 obj45.Scale = Vector3.new(0.200000003, 1.04999995, 0.200000003)
  479.                 obj45.Parent = obj44
  480.  
  481.                 -- 46 - Part-to-Part Strong Joint
  482.                 obj46 = Instance.new("ManualWeld")
  483.                 obj46.Part0 = Part
  484.                 obj46.Part1 = Part
  485.                 obj46.Name = "Part-to-Part Strong Joint"
  486.                 obj46.Parent = obj44
  487.  
  488.                 -- 47 - Part
  489.                 obj47 = Instance.new("Part")
  490.                 obj47.CFrame = CFrame.new(Vector3.new(-39.5000038, 2.88999963, -46.5)) * CFrame.Angles(-0, 0, -0)
  491.                 obj47.FormFactor = Enum.FormFactor.Custom
  492.                 obj47.TopSurface = Enum.SurfaceType.Smooth
  493.                 obj47.BottomSurface = Enum.SurfaceType.Smooth
  494.                 obj47.Material = Enum.Material.SmoothPlastic
  495.                 obj47.Size = Vector3.new(3.00000048, 0.200000003, 1)
  496.                 obj47.BrickColor = BrickColor.new("Really black")
  497.                 obj47.Friction = 0.30000001192093
  498.                 obj47.Shape = Enum.PartType.Block
  499.                 obj47.Parent = obj1
  500.  
  501.                 -- 48 - Part-to-Part Strong Joint
  502.                 obj48 = Instance.new("ManualWeld")
  503.                 obj48.Part0 = Part
  504.                 obj48.Part1 = nil
  505.                 obj48.Name = "Part-to-Part Strong Joint"
  506.                 obj48.Parent = obj47
  507.  
  508.                 -- 49 - Part-to-Part Strong Joint
  509.                 obj49 = Instance.new("ManualWeld")
  510.                 obj49.Part0 = Part
  511.                 obj49.Part1 = nil
  512.                 obj49.Name = "Part-to-Part Strong Joint"
  513.                 obj49.Parent = obj47
  514.  
  515.                 -- 50 - Mesh
  516.                 obj50 = Instance.new("BlockMesh")
  517.                 obj50.Scale = Vector3.new(0.899999976, 1.04999995, 0.200000003)
  518.                 obj50.Parent = obj47
  519.  
  520.                 -- 51 - Part
  521.                 obj51 = Instance.new("Part")
  522.                 obj51.CFrame = CFrame.new(Vector3.new(-34.5, 2.88999963, -46.5)) * CFrame.Angles(-0, 0, -0)
  523.                 obj51.FormFactor = Enum.FormFactor.Custom
  524.                 obj51.TopSurface = Enum.SurfaceType.Smooth
  525.                 obj51.BottomSurface = Enum.SurfaceType.Smooth
  526.                 obj51.Material = Enum.Material.SmoothPlastic
  527.                 obj51.Size = Vector3.new(3.00000048, 0.200000003, 1)
  528.                 obj51.BrickColor = BrickColor.new("Really black")
  529.                 obj51.Friction = 0.30000001192093
  530.                 obj51.Shape = Enum.PartType.Block
  531.                 obj51.Parent = obj1
  532.  
  533.                 -- 52 - Part-to-Part Strong Joint
  534.                 obj52 = Instance.new("ManualWeld")
  535.                 obj52.Part0 = Part
  536.                 obj52.Part1 = nil
  537.                 obj52.Name = "Part-to-Part Strong Joint"
  538.                 obj52.Parent = obj51
  539.  
  540.                 -- 53 - Part-to-Part Strong Joint
  541.                 obj53 = Instance.new("ManualWeld")
  542.                 obj53.Part0 = Part
  543.                 obj53.Part1 = nil
  544.                 obj53.Name = "Part-to-Part Strong Joint"
  545.                 obj53.Parent = obj51
  546.  
  547.                 -- 54 - Mesh
  548.                 obj54 = Instance.new("BlockMesh")
  549.                 obj54.Scale = Vector3.new(0.899999976, 1.04999995, 0.200000003)
  550.                 obj54.Parent = obj51
  551.  
  552.                 -- 55 - DiscTop2
  553.                 obj55 = Instance.new("Part")
  554.                 obj55.CFrame = CFrame.new(Vector3.new(-39.5, 3.09000063, -48.5)) * CFrame.Angles(-0, 0, -0)
  555.                 obj55.FormFactor = Enum.FormFactor.Custom
  556.                 obj55.TopSurface = Enum.SurfaceType.Smooth
  557.                 obj55.BottomSurface = Enum.SurfaceType.Smooth
  558.                 obj55.Material = Enum.Material.SmoothPlastic
  559.                 obj55.Size = Vector3.new(3, 0.200000003, 3)
  560.                 obj55.BrickColor = BrickColor.new("Dark stone grey")
  561.                 obj55.Friction = 0.30000001192093
  562.                 obj55.Shape = Enum.PartType.Block
  563.                 obj55.Name = "DiscTop2"
  564.                 obj55.Parent = obj1
  565.  
  566.                 -- 56 - Mesh
  567.                 obj56 = Instance.new("CylinderMesh")
  568.                 obj56.Scale = Vector3.new(0.200000003, 1.04999995, 0.200000003)
  569.                 obj56.Parent = obj55
  570.  
  571.                 -- 57 - Part-to-Part Strong Joint
  572.                 obj57 = Instance.new("ManualWeld")
  573.                 obj57.Part0 = DiscTop2
  574.                 obj57.Part1 = Part
  575.                 obj57.Name = "Part-to-Part Strong Joint"
  576.                 obj57.Parent = obj55
  577.  
  578.                 -- 58 - Disc2
  579.                 obj58 = Instance.new("Part")
  580.                 obj58.CFrame = CFrame.new(Vector3.new(-39.5, 3.08999991, -48.5)) * CFrame.Angles(-0, 0, -0)
  581.                 obj58.FormFactor = Enum.FormFactor.Custom
  582.                 obj58.TopSurface = Enum.SurfaceType.Smooth
  583.                 obj58.BottomSurface = Enum.SurfaceType.Smooth
  584.                 obj58.Material = Enum.Material.Sand
  585.                 obj58.Size = Vector3.new(3, 0.200000003, 3)
  586.                 obj58.BrickColor = BrickColor.new("Black")
  587.                 obj58.Friction = 0.30000001192093
  588.                 obj58.Shape = Enum.PartType.Block
  589.                 obj58.Name = "Disc2"
  590.                 obj58.Parent = obj1
  591.  
  592.                 -- 59 - Mesh
  593.                 obj59 = Instance.new("CylinderMesh")
  594.                 obj59.Scale = Vector3.new(0.899999976, 1, 0.899999976)
  595.                 obj59.Parent = obj58
  596.  
  597.                 -- 60 - Part-to-Part Strong Joint
  598.                 obj60 = Instance.new("ManualWeld")
  599.                 obj60.Part0 = Disc2
  600.                 obj60.Part1 = Part
  601.                 obj60.Name = "Part-to-Part Strong Joint"
  602.                 obj60.Parent = obj58
  603.  
  604.                 -- 61 - Part
  605.                 obj61 = Instance.new("Part")
  606.                 obj61.CFrame = CFrame.new(Vector3.new(-37, 2.69000006, -46.5)) * CFrame.Angles(-0, 0, -0)
  607.                 obj61.FormFactor = Enum.FormFactor.Custom
  608.                 obj61.TopSurface = Enum.SurfaceType.Smooth
  609.                 obj61.BottomSurface = Enum.SurfaceType.Smooth
  610.                 obj61.Material = Enum.Material.SmoothPlastic
  611.                 obj61.Size = Vector3.new(8, 0.600000024, 1)
  612.                 obj61.BrickColor = BrickColor.new("Dark stone grey")
  613.                 obj61.Friction = 0.30000001192093
  614.                 obj61.Shape = Enum.PartType.Block
  615.                 obj61.Parent = obj1
  616.  
  617.                 -- 62 - Slider2
  618.                 obj62 = Instance.new("Part")
  619.                 obj62.CFrame = CFrame.new(Vector3.new(-38.7000237, 2.89000058, -46.5)) * CFrame.Angles(-0, 0, -0)
  620.                 obj62.FormFactor = Enum.FormFactor.Custom
  621.                 obj62.TopSurface = Enum.SurfaceType.Smooth
  622.                 obj62.BottomSurface = Enum.SurfaceType.Smooth
  623.                 obj62.Material = Enum.Material.SmoothPlastic
  624.                 obj62.Size = Vector3.new(0.200000152, 0.200000003, 1)
  625.                 obj62.BrickColor = BrickColor.new("Dark stone grey")
  626.                 obj62.Friction = 0.30000001192093
  627.                 obj62.Shape = Enum.PartType.Block
  628.                 obj62.Name = "Slider2"
  629.                 obj62.Parent = obj1
  630.  
  631.                 -- 63 - Part-to-Part Strong Joint
  632.                 obj63 = Instance.new("ManualWeld")
  633.                 obj63.Part0 = Slider2
  634.                 obj63.Part1 = nil
  635.                 obj63.Name = "Part-to-Part Strong Joint"
  636.                 obj63.Parent = obj62
  637.  
  638.                 -- 64 - Part-to-Part Strong Joint
  639.                 obj64 = Instance.new("ManualWeld")
  640.                 obj64.Part0 = Slider2
  641.                 obj64.Part1 = nil
  642.                 obj64.Name = "Part-to-Part Strong Joint"
  643.                 obj64.Parent = obj62
  644.  
  645.                 -- 65 - Mesh
  646.                 obj65 = Instance.new("BlockMesh")
  647.                 obj65.Scale = Vector3.new(0.899999976, 1.45000005, 0.5)
  648.                 obj65.Parent = obj62
  649.  
  650.                 -- 66 - Slider
  651.                 obj66 = Instance.new("Part")
  652.                 obj66.CFrame = CFrame.new(Vector3.new(-34.6999969, 2.88999987, -46.5)) * CFrame.Angles(-0, 0, -0)
  653.                 obj66.FormFactor = Enum.FormFactor.Custom
  654.                 obj66.TopSurface = Enum.SurfaceType.Smooth
  655.                 obj66.BottomSurface = Enum.SurfaceType.Smooth
  656.                 obj66.Material = Enum.Material.SmoothPlastic
  657.                 obj66.Size = Vector3.new(0.200000152, 0.200000003, 1)
  658.                 obj66.BrickColor = BrickColor.new("Dark stone grey")
  659.                 obj66.Friction = 0.30000001192093
  660.                 obj66.Shape = Enum.PartType.Block
  661.                 obj66.Name = "Slider"
  662.                 obj66.Parent = obj1
  663.  
  664.                 -- 67 - Part-to-Part Strong Joint
  665.                 obj67 = Instance.new("ManualWeld")
  666.                 obj67.Part0 = Slider
  667.                 obj67.Part1 = nil
  668.                 obj67.Name = "Part-to-Part Strong Joint"
  669.                 obj67.Parent = obj66
  670.  
  671.                 -- 68 - Part-to-Part Strong Joint
  672.                 obj68 = Instance.new("ManualWeld")
  673.                 obj68.Part0 = Slider
  674.                 obj68.Part1 = nil
  675.                 obj68.Name = "Part-to-Part Strong Joint"
  676.                 obj68.Parent = obj66
  677.  
  678.                 -- 69 - Mesh
  679.                 obj69 = Instance.new("BlockMesh")
  680.                 obj69.Scale = Vector3.new(0.899999976, 1.45000005, 0.5)
  681.                 obj69.Parent = obj66
  682.  
  683.                 for i,v in pairs(obj1:children()) do
  684.                         v.Anchored = true
  685.                         v.Locked = true
  686.                 end
  687.  
  688.         function Recursive(Model)
  689.                 local Stuff = {}
  690.                 local function Recur(Targ)
  691.                         for i,v in pairs(Targ:getChildren()) do
  692.                                 table.insert(Stuff,v)
  693.                                 Recur(v)
  694.                         end
  695.                 end
  696.                 Recur(Model)
  697.                 return Stuff
  698.         end
  699.  
  700.         function MoveModel(Model,CF)
  701.             local Center = Model:getModelCFrame()
  702.                 local Offsets = {}
  703.             for i,v in pairs (Recursive(Model)) do
  704.                 if v:IsA("BasePart") then
  705.                                 Offsets[v] = CF*Center:toObjectSpace(v.CFrame)
  706.                 end
  707.             end
  708.              
  709.                 for i,v in pairs(Offsets) do
  710.                         i.CFrame = v
  711.                 end
  712.         end
  713.  
  714.         MoveModel(obj1, torso.CFrame*CFrame.new(0,-1.5,-3))
  715.  
  716.                 local value = 0
  717.                 local Slider2CFrame = obj62.CFrame
  718.                 local SliderCFrame = obj66.CFrame
  719.                 local colur = 0
  720.                 local hue = 0
  721.                 local DiscoLight = Instance.new('PointLight', obj2)
  722.                 DiscoLight.Range = 0
  723.                 game:service'RunService'.RenderStepped:connect(function()
  724.                         if obj1.Parent ~= char then return end
  725.                         if sound.IsPlaying then
  726.                                 hue = ((hue+5)%360)
  727.                                 colur = HSV(hue,.8,.8)
  728.                                 DiscoLight.Color = Color3.new(colur.r, colur.g, colur.b)
  729.                                 DiscoLight.Range = 60
  730.                                 value = (value % 360) + math.random()
  731.                                 obj13.Color = Color3.new(colur.r, colur.g, colur.b)
  732.                                 obj58.CFrame = obj58.CFrame * CFrame.Angles(0, .05, 0)
  733.                                 obj5.CFrame = obj5.CFrame * CFrame.Angles(0, .05, 0)
  734.                                 obj62.CFrame = Slider2CFrame * CFrame.new(math.sin(value)*.25, 0, 0)
  735.                                 obj66.CFrame = SliderCFrame * CFrame.new(-math.sin(value)*.25, 0, 0)
  736.                         else
  737.                         DiscoLight.Range = 0
  738.                         obj13.Color = Color3.new()
  739.                         end
  740.                 end)
  741.  
  742.                 local function createText(parent, msg, line, size, func)
  743.             local textLabel
  744.             if func then
  745.                 textLabel = Instance.new("TextButton", parent)
  746.             else
  747.                 textLabel = Instance.new("TextLabel", parent)
  748.             end
  749.             textLabel.Text = msg
  750.             textLabel.Name = "List"
  751.             if size ~= true then
  752.             textLabel.TextScaled = false
  753.             textLabel.FontSize = 'Size14'
  754.             elseif size == true then
  755.             textLabel.TextScaled = true
  756.             end
  757.             textLabel.BackgroundColor = BrickColor.new'Olive'
  758.             textLabel.BackgroundTransparency = .9
  759.             textLabel.TextColor = BrickColor.White()
  760.             textLabel.TextStrokeTransparency = 0.65
  761.             textLabel.Size = UDim2.new(1, 0, 0, 25)
  762.             textLabel.TextXAlignment = 'Left'
  763.             textLabel.Position = UDim2.new(0, 0, 0, (line-1)*25)
  764.             if func then
  765.                 textLabel.MouseButton1Down:connect(function()
  766.                 local r,e = ypcall(function()
  767.                     func(plr)
  768.                 end)
  769.                 if e then print(e) end
  770.                 end)
  771.             end
  772.                 end
  773.  
  774.                 gui = Instance.new('ScreenGui', plrgui)
  775.                 gui.Name = 'äMixer'
  776.                 wait()
  777.                 local dragframe = Instance.new('Frame', gui)
  778.                 dragframe.Size = UDim2.new(0, 598, 0, 18)
  779.                 dragframe.BackgroundColor = BrickColor.new'Dark stone grey'
  780.                 dragframe.Position = UDim2.new(0, gui.AbsoluteSize.X - gui.AbsoluteSize.X/2 - 300, 0, 10)
  781.                 dragframe.Active = true
  782.                 dragframe.Draggable = true
  783.                 dragframe.ZIndex = 3
  784.                 dragframe.BorderSizePixel = 0
  785.                 local mainframe = Instance.new('Frame', dragframe)
  786.                 mainframe.Size = UDim2.new(0, 600, 0, 415)
  787.                 mainframe.Position = UDim2.new(0, -1, 0, -1)
  788.                 mainframe.BackgroundColor = BrickColor.new'Olive'
  789.                 local CPframe = Instance.new('ScrollingFrame', mainframe)
  790.                 CPframe.Size = UDim2.new(0, 470, 0, 22)
  791.                 CPframe.Position = UDim2.new(0, 130, 0, 50)
  792.                 CPframe.BackgroundColor = BrickColor.new'Dark stone grey'
  793.                 CPframe.ScrollBarThickness = 0
  794.                 local CP = Instance.new('TextLabel', CPframe)
  795.                 CP.Size = UDim2.new(1,0,0,22)
  796.                 CP.BackgroundTransparency = 1
  797.                 CP.ZIndex = 7
  798.                 CP.FontSize = 'Size18'
  799.                 CP.TextColor3 = Color3.new(1,1,1)
  800.                 CP.TextStrokeTransparency = 0
  801.                 CP.TextXAlignment = 'Left'
  802.                 CP.Text = 'Playing /-/ None'
  803.  
  804.                 local oldCPframePos
  805.  
  806.                 local scrollframe = Instance.new('ScrollingFrame', mainframe)
  807.                 scrollframe.Size = UDim2.new(0, 590, 0, 330)
  808.                 scrollframe.Position = UDim2.new(0, 5, 0, 80)
  809.                 scrollframe.BackgroundColor = BrickColor.new'Olive'
  810.                 scrollframe.CanvasSize = UDim2.new(0, 590, 0, 25*#SoundsList)
  811.                 local playbutton = Instance.new('TextButton', mainframe)
  812.                 playbutton.Size = UDim2.new(0, 50, 0, 50)
  813.                 playbutton.Position = UDim2.new(0, 10, 0, 25)
  814.                 playbutton.BackgroundColor3 = Color3.new(0,1,0)
  815.                 playbutton.Text = ">"
  816.                 playbutton.TextScaled = true
  817.                 playbutton.TextColor3 = Color3.new(1,1,1)
  818.                 playbutton.TextStrokeTransparency = 0
  819.                 playbutton.MouseButton1Down:connect(function()
  820.                         game:service'ContentProvider':Preload(sound.SoundId)
  821.                         sound:play()
  822.                         local r,e = ypcall(function()
  823.                         CP.Text = 'Playing /-/ '..game:service'MarketplaceService':GetProductInfo(sound.SoundId:match("%d+")).Name
  824.                         end)
  825.                         if e then CP.Text = 'Playing /-/ Unknown asset' end
  826.                         wait()
  827.                         CPframe.CanvasSize = UDim2.new(0, CP.TextBounds.X, 0, 0)
  828.                 end)
  829.                 local stopbutton = Instance.new('TextButton', mainframe)
  830.                 stopbutton.Size = UDim2.new(0, 50, 0, 50)
  831.                 stopbutton.Position = UDim2.new(0, 70, 0, 25)
  832.                 stopbutton.BackgroundColor3 = Color3.new(1,0,0)
  833.                 stopbutton.Text = "="
  834.                 stopbutton.TextScaled = true
  835.                 stopbutton.TextColor3 = Color3.new(1,1,1)
  836.                 stopbutton.TextStrokeTransparency = 0
  837.                 stopbutton.MouseButton1Down:connect(function()
  838.                         sound:stop()
  839.                         CP.Text = 'Playing /-/ None'
  840.                         CPframe.CanvasPosition = Vector2.new()
  841.                 end)
  842.                 local idbox = Instance.new('TextBox', mainframe)
  843.                 idbox.Size = UDim2.new(0, 100, 0, 22)
  844.                 idbox.Position = UDim2.new(0, 130, 0, 25)
  845.                 idbox.Text = 'Insert ID here'
  846.                 idbox.BackgroundTransparency = .5
  847.                 idbox.TextScaled = true
  848.                 idbox.TextXAlignment = 'Left'
  849.                 idbox.BackgroundColor3 = BrickColor.new'Olive'.Color
  850.                 idbox.TextColor3 = Color3.new()
  851.                 idbox.TextStrokeTransparency = 0
  852.                 local submit = Instance.new('TextButton', mainframe)
  853.                 submit.Size = UDim2.new(0, 50, 0, 22)
  854.                 submit.Position = UDim2.new(0, 240, 0, 25)
  855.                 submit.BackgroundColor3 = Color3.new(.2,.5,.4)
  856.                 submit.Text = "Submit ID"
  857.                 submit.TextScaled = false
  858.                 submit.TextColor3 = Color3.new(1,1,1)
  859.                 submit.TextStrokeTransparency = 0
  860.                 submit.MouseButton1Down:connect(function()
  861.                         if idbox.Text == 'Insert ID here' then return end
  862.                         sound:stop()
  863.                         sound.SoundId = "rbxassetid://"..tonumber(idbox.Text:match("%d+"))
  864.                         newSound(game:service'MarketplaceService':GetProductInfo(idbox.Text:match("%d+")).Name..' /-ID-/ '..idbox.Text:match("%d+"), idbox.Text:match("%d+"))
  865.                         createText(scrollframe, game:service'MarketplaceService':GetProductInfo(idbox.Text:match("%d+")).Name.." /-ID-/ "..idbox.Text:match("%d+"), #scrollframe:children()+1, false, function() sound.SoundId = "rbxassetid://"..idbox.Text:match("%d+") end)
  866.                         scrollframe.CanvasSize = UDim2.new(0, 590, 0, 25*#SoundsList)
  867.                         idbox.Text = 'Insert ID here'
  868.                 end)
  869.  
  870.                 local minimize = Instance.new('TextButton', dragframe)
  871.                 minimize.Size = UDim2.new(0, 16, 0, 16)
  872.                 minimize.Position = UDim2.new(0, 582, 0, 1)
  873.                 minimize.BackgroundColor = BrickColor.new'Dark stone grey'
  874.                 minimize.Text = '-'
  875.                 minimize.TextYAlignment = 'Bottom'
  876.                 minimize.ZIndex = 3
  877.                 minimize.TextColor3 = Color3.new(1,1,1)
  878.  
  879.                 local maximize = Instance.new('TextButton', gui)
  880.                 maximize.Size = UDim2.new(0, 30, 0, 30)
  881.                 maximize.Position = UDim2.new(0, gui.AbsoluteSize.X-30, 0, gui.AbsoluteSize.Y-30)
  882.                 maximize.BackgroundColor = BrickColor.new'Dark stone grey'
  883.                 maximize.Text = '='
  884.                 maximize.Visible = false
  885.                 maximize.TextColor3 = Color3.new(1,1,1)
  886.  
  887.                 minimize.MouseButton1Down:connect(function()
  888.                         dragframe.Visible = false
  889.                         maximize.Visible = true
  890.                 end)
  891.                 maximize.MouseButton1Down:connect(function()
  892.                         dragframe.Visible = true
  893.                         maximize.Visible = false
  894.                 end)
  895.  
  896.                 for i,v in pairs(SoundsList) do
  897.             createText(scrollframe, v.Name.." /-ID-/ "..v["ID"], i, false, function() sound:stop() sound.SoundId = "rbxassetid://"..v["ID"] sound.Pitch = v["Pitch"] end)
  898.         end
  899.  
  900.         while wait(0) do
  901.                         if CP.TextBounds.X > 470 then
  902.                                 if CPframe.CanvasPosition == oldCPframePos and not (CPframe.CanvasPosition.X >= CP.TextBounds.X-471) then
  903.                                 CPframe.CanvasPosition = CPframe.CanvasPosition + Vector2.new(1, 0)
  904.                                 elseif (CPframe.CanvasPosition.X >= CP.TextBounds.X-471)then
  905.                                 wait(3)
  906.                                 CPframe.CanvasPosition = Vector2.new()
  907.                                 wait(1)
  908.                                 end
  909.                                 oldCPframePos = CPframe.CanvasPosition
  910.                         end
  911.                 end
  912. end
  913.  
  914.  
  915. mouse.KeyDown:connect(function(k)
  916.         if k == 'q' then
  917.                 activated = not activated
  918.                 if activated then
  919.                         BeginPlacingDisco()
  920.                 else
  921.                         RemoveDisco()
  922.                 end
  923.         end
  924. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement