Advertisement
voidman

Untitled

Jan 4th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.71 KB | None | 0 0
  1. --]]
  2. --https://github.com/Mokiros/roblox-FE-compatibility
  3. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  4. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  5. local RealPlayer = Player
  6. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  7. wait()
  8. for i,v in pairs(game.Workspace:GetChildren()) do
  9. if v.Name == "Soundbar" then
  10. v:Destroy()
  11. end
  12. end
  13. local runDummyScript = function(f,scri)
  14. local oldenv = getfenv(f)
  15. local newenv = setmetatable({}, {
  16. __index = function(_, k)
  17. if k:lower() == 'script' then
  18. return scri
  19. else
  20. return oldenv[k]
  21. end
  22. end
  23. })
  24. setfenv(f, newenv)
  25. ypcall(function() f() end)
  26. end
  27. function cycle(num)
  28. local section=num % 1 * 3;
  29. local secondary=0.5 * math.pi * (section % 1);
  30. if section < 1 then
  31. return 1,1 - math.cos(secondary),1 - math.sin(secondary);
  32. elseif section < 2 then
  33. return 1 - math.sin(secondary),1,1 - math.cos(secondary);
  34. else
  35. return 1 - math.cos(secondary),1 - math.sin(secondary),1;
  36. end
  37. end
  38. cors = {}
  39. mas = Instance.new("Model",game:GetService("Lighting"))
  40. mas.Name = "CompiledModel"
  41. o1 = Instance.new("Model")
  42. o1.Name = "Soundbar"
  43. o1.Parent = mas
  44. o2 = Instance.new("Part")
  45. o2.Name = "0"
  46. o2.Parent = o1
  47. o2.Position = Vector3.new(9.5, 0.200000018, 0)
  48. o2.Anchored = true
  49. o2.CFrame = CFrame.new(9.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  50. o2.CanCollide = false
  51. o2.Size = Vector3.new(0.5, 0.200000003, 0.5)
  52. o2.BottomSurface = Enum.SurfaceType.Smooth
  53. o2.TopSurface = Enum.SurfaceType.Smooth
  54. o3 = Instance.new("SpecialMesh")
  55. o3.Parent = o2
  56. o3.MeshId = "rbxassetid://9856898"
  57. o3.Scale = Vector3.new(1, 0.400000006, 1)
  58. o3.TextureId = "rbxassetid://2114473"
  59. o3.MeshType = Enum.MeshType.FileMesh
  60. o4 = Instance.new("Part")
  61. o4.Name = "9"
  62. o4.Parent = o1
  63. o4.Position = Vector3.new(5, 0.200000018, 0)
  64. o4.Anchored = true
  65. o4.CFrame = CFrame.new(5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  66. o4.CanCollide = false
  67. o4.Size = Vector3.new(0.5, 0.200000003, 0.5)
  68. o4.BottomSurface = Enum.SurfaceType.Smooth
  69. o4.TopSurface = Enum.SurfaceType.Smooth
  70. o5 = Instance.new("SpecialMesh")
  71. o5.Parent = o4
  72. o5.MeshId = "rbxassetid://9856898"
  73. o5.Scale = Vector3.new(1, 0.400000006, 1)
  74. o5.TextureId = "rbxassetid://2114473"
  75. o5.MeshType = Enum.MeshType.FileMesh
  76. o6 = Instance.new("Part")
  77. o6.Name = "10"
  78. o6.Parent = o1
  79. o6.Position = Vector3.new(4.5, 0.200000018, 0)
  80. o6.Anchored = true
  81. o6.CFrame = CFrame.new(4.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  82. o6.CanCollide = false
  83. o6.Size = Vector3.new(0.5, 0.200000003, 0.5)
  84. o6.BottomSurface = Enum.SurfaceType.Smooth
  85. o6.TopSurface = Enum.SurfaceType.Smooth
  86. o7 = Instance.new("SpecialMesh")
  87. o7.Parent = o6
  88. o7.MeshId = "rbxassetid://9856898"
  89. o7.Scale = Vector3.new(1, 0.400000006, 1)
  90. o7.TextureId = "rbxassetid://2114473"
  91. o7.MeshType = Enum.MeshType.FileMesh
  92. o8 = Instance.new("Part")
  93. o8.Name = "11"
  94. o8.Parent = o1
  95. o8.Position = Vector3.new(4, 0.200000018, 0)
  96. o8.Anchored = true
  97. o8.CFrame = CFrame.new(4, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  98. o8.CanCollide = false
  99. o8.Size = Vector3.new(0.5, 0.200000003, 0.5)
  100. o8.BottomSurface = Enum.SurfaceType.Smooth
  101. o8.TopSurface = Enum.SurfaceType.Smooth
  102. o9 = Instance.new("SpecialMesh")
  103. o9.Parent = o8
  104. o9.MeshId = "rbxassetid://9856898"
  105. o9.Scale = Vector3.new(1, 0.400000006, 1)
  106. o9.TextureId = "rbxassetid://2114473"
  107. o9.MeshType = Enum.MeshType.FileMesh
  108. o10 = Instance.new("Part")
  109. o10.Name = "12"
  110. o10.Parent = o1
  111. o10.Position = Vector3.new(3.5, 0.200000018, 0)
  112. o10.Anchored = true
  113. o10.CFrame = CFrame.new(3.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  114. o10.CanCollide = false
  115. o10.Size = Vector3.new(0.5, 0.200000003, 0.5)
  116. o10.BottomSurface = Enum.SurfaceType.Smooth
  117. o10.TopSurface = Enum.SurfaceType.Smooth
  118. o11 = Instance.new("SpecialMesh")
  119. o11.Parent = o10
  120. o11.MeshId = "rbxassetid://9856898"
  121. o11.Scale = Vector3.new(1, 0.400000006, 1)
  122. o11.TextureId = "rbxassetid://2114473"
  123. o11.MeshType = Enum.MeshType.FileMesh
  124. o12 = Instance.new("Part")
  125. o12.Name = "13"
  126. o12.Parent = o1
  127. o12.Position = Vector3.new(3, 0.200000018, 0)
  128. o12.Anchored = true
  129. o12.CFrame = CFrame.new(3, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  130. o12.CanCollide = false
  131. o12.Size = Vector3.new(0.5, 0.200000003, 0.5)
  132. o12.BottomSurface = Enum.SurfaceType.Smooth
  133. o12.TopSurface = Enum.SurfaceType.Smooth
  134. o13 = Instance.new("SpecialMesh")
  135. o13.Parent = o12
  136. o13.MeshId = "rbxassetid://9856898"
  137. o13.Scale = Vector3.new(1, 0.400000006, 1)
  138. o13.TextureId = "rbxassetid://2114473"
  139. o13.MeshType = Enum.MeshType.FileMesh
  140. o14 = Instance.new("Part")
  141. o14.Name = "1"
  142. o14.Parent = o1
  143. o14.Position = Vector3.new(9, 0.200000018, 0)
  144. o14.Anchored = true
  145. o14.CFrame = CFrame.new(9, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  146. o14.CanCollide = false
  147. o14.Size = Vector3.new(0.5, 0.200000003, 0.5)
  148. o14.BottomSurface = Enum.SurfaceType.Smooth
  149. o14.TopSurface = Enum.SurfaceType.Smooth
  150. o15 = Instance.new("SpecialMesh")
  151. o15.Parent = o14
  152. o15.MeshId = "rbxassetid://9856898"
  153. o15.Scale = Vector3.new(1, 0.400000006, 1)
  154. o15.TextureId = "rbxassetid://2114473"
  155. o15.MeshType = Enum.MeshType.FileMesh
  156. o16 = Instance.new("Part")
  157. o16.Name = "19"
  158. o16.Parent = o1
  159. o16.Position = Vector3.new(0, 0.200000018, 0)
  160. o16.Anchored = true
  161. o16.CFrame = CFrame.new(0, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  162. o16.CanCollide = false
  163. o16.Size = Vector3.new(0.5, 0.200000003, 0.5)
  164. o16.BottomSurface = Enum.SurfaceType.Smooth
  165. o16.TopSurface = Enum.SurfaceType.Smooth
  166. o17 = Instance.new("SpecialMesh")
  167. o17.Parent = o16
  168. o17.MeshId = "rbxassetid://9856898"
  169. o17.Scale = Vector3.new(1, 0.400000006, 1)
  170. o17.TextureId = "rbxassetid://2114473"
  171. o17.MeshType = Enum.MeshType.FileMesh
  172. o18 = Instance.new("Part")
  173. o18.Name = "20"
  174. o18.Parent = o1
  175. o18.Position = Vector3.new(-0.5, 0.200000018, 0)
  176. o18.Anchored = true
  177. o18.CFrame = CFrame.new(-0.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  178. o18.CanCollide = false
  179. o18.Size = Vector3.new(0.5, 0.200000003, 0.5)
  180. o18.BottomSurface = Enum.SurfaceType.Smooth
  181. o18.TopSurface = Enum.SurfaceType.Smooth
  182. o19 = Instance.new("SpecialMesh")
  183. o19.Parent = o18
  184. o19.MeshId = "rbxassetid://9856898"
  185. o19.Scale = Vector3.new(1, 0.400000006, 1)
  186. o19.TextureId = "rbxassetid://2114473"
  187. o19.MeshType = Enum.MeshType.FileMesh
  188. o20 = Instance.new("Part")
  189. o20.Name = "21"
  190. o20.Parent = o1
  191. o20.Position = Vector3.new(-1, 0.200000018, 0)
  192. o20.Anchored = true
  193. o20.CFrame = CFrame.new(-1, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  194. o20.CanCollide = false
  195. o20.Size = Vector3.new(0.5, 0.200000003, 0.5)
  196. o20.BottomSurface = Enum.SurfaceType.Smooth
  197. o20.TopSurface = Enum.SurfaceType.Smooth
  198. o21 = Instance.new("SpecialMesh")
  199. o21.Parent = o20
  200. o21.MeshId = "rbxassetid://9856898"
  201. o21.Scale = Vector3.new(1, 0.400000006, 1)
  202. o21.TextureId = "rbxassetid://2114473"
  203. o21.MeshType = Enum.MeshType.FileMesh
  204. o22 = Instance.new("Part")
  205. o22.Name = "22"
  206. o22.Parent = o1
  207. o22.Position = Vector3.new(-1.5, 0.200000018, 0)
  208. o22.Anchored = true
  209. o22.CFrame = CFrame.new(-1.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  210. o22.CanCollide = false
  211. o22.Size = Vector3.new(0.5, 0.200000003, 0.5)
  212. o22.BottomSurface = Enum.SurfaceType.Smooth
  213. o22.TopSurface = Enum.SurfaceType.Smooth
  214. o23 = Instance.new("SpecialMesh")
  215. o23.Parent = o22
  216. o23.MeshId = "rbxassetid://9856898"
  217. o23.Scale = Vector3.new(1, 0.400000006, 1)
  218. o23.TextureId = "rbxassetid://2114473"
  219. o23.MeshType = Enum.MeshType.FileMesh
  220. o24 = Instance.new("Part")
  221. o24.Name = "23"
  222. o24.Parent = o1
  223. o24.Position = Vector3.new(-2, 0.200000018, 0)
  224. o24.Anchored = true
  225. o24.CFrame = CFrame.new(-2, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  226. o24.CanCollide = false
  227. o24.Size = Vector3.new(0.5, 0.200000003, 0.5)
  228. o24.BottomSurface = Enum.SurfaceType.Smooth
  229. o24.TopSurface = Enum.SurfaceType.Smooth
  230. o25 = Instance.new("SpecialMesh")
  231. o25.Parent = o24
  232. o25.MeshId = "rbxassetid://9856898"
  233. o25.Scale = Vector3.new(1, 0.400000006, 1)
  234. o25.TextureId = "rbxassetid://2114473"
  235. o25.MeshType = Enum.MeshType.FileMesh
  236. o26 = Instance.new("Part")
  237. o26.Name = "2"
  238. o26.Parent = o1
  239. o26.Position = Vector3.new(8.5, 0.200000018, 0)
  240. o26.Anchored = true
  241. o26.CFrame = CFrame.new(8.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  242. o26.CanCollide = false
  243. o26.Size = Vector3.new(0.5, 0.200000003, 0.5)
  244. o26.BottomSurface = Enum.SurfaceType.Smooth
  245. o26.TopSurface = Enum.SurfaceType.Smooth
  246. o27 = Instance.new("SpecialMesh")
  247. o27.Parent = o26
  248. o27.MeshId = "rbxassetid://9856898"
  249. o27.Scale = Vector3.new(1, 0.400000006, 1)
  250. o27.TextureId = "rbxassetid://2114473"
  251. o27.MeshType = Enum.MeshType.FileMesh
  252. o28 = Instance.new("Part")
  253. o28.Name = "29"
  254. o28.Parent = o1
  255. o28.Position = Vector3.new(-5, 0.200000018, 0)
  256. o28.Anchored = true
  257. o28.CFrame = CFrame.new(-5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  258. o28.CanCollide = false
  259. o28.Size = Vector3.new(0.5, 0.200000003, 0.5)
  260. o28.BottomSurface = Enum.SurfaceType.Smooth
  261. o28.TopSurface = Enum.SurfaceType.Smooth
  262. o29 = Instance.new("SpecialMesh")
  263. o29.Parent = o28
  264. o29.MeshId = "rbxassetid://9856898"
  265. o29.Scale = Vector3.new(1, 0.400000006, 1)
  266. o29.TextureId = "rbxassetid://2114473"
  267. o29.MeshType = Enum.MeshType.FileMesh
  268. o30 = Instance.new("Part")
  269. o30.Name = "30"
  270. o30.Parent = o1
  271. o30.Position = Vector3.new(-5.5, 0.200000018, 0)
  272. o30.Anchored = true
  273. o30.CFrame = CFrame.new(-5.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  274. o30.CanCollide = false
  275. o30.Size = Vector3.new(0.5, 0.200000003, 0.5)
  276. o30.BottomSurface = Enum.SurfaceType.Smooth
  277. o30.TopSurface = Enum.SurfaceType.Smooth
  278. o31 = Instance.new("SpecialMesh")
  279. o31.Parent = o30
  280. o31.MeshId = "rbxassetid://9856898"
  281. o31.Scale = Vector3.new(1, 0.400000006, 1)
  282. o31.TextureId = "rbxassetid://2114473"
  283. o31.MeshType = Enum.MeshType.FileMesh
  284. o32 = Instance.new("Part")
  285. o32.Name = "31"
  286. o32.Parent = o1
  287. o32.Position = Vector3.new(-6, 0.200000018, 0)
  288. o32.Anchored = true
  289. o32.CFrame = CFrame.new(-6, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  290. o32.CanCollide = false
  291. o32.Size = Vector3.new(0.5, 0.200000003, 0.5)
  292. o32.BottomSurface = Enum.SurfaceType.Smooth
  293. o32.TopSurface = Enum.SurfaceType.Smooth
  294. o33 = Instance.new("SpecialMesh")
  295. o33.Parent = o32
  296. o33.MeshId = "rbxassetid://9856898"
  297. o33.Scale = Vector3.new(1, 0.400000006, 1)
  298. o33.TextureId = "rbxassetid://2114473"
  299. o33.MeshType = Enum.MeshType.FileMesh
  300. o34 = Instance.new("Part")
  301. o34.Name = "32"
  302. o34.Parent = o1
  303. o34.Position = Vector3.new(-6.5, 0.200000018, 0)
  304. o34.Anchored = true
  305. o34.CFrame = CFrame.new(-6.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  306. o34.CanCollide = false
  307. o34.Size = Vector3.new(0.5, 0.200000003, 0.5)
  308. o34.BottomSurface = Enum.SurfaceType.Smooth
  309. o34.TopSurface = Enum.SurfaceType.Smooth
  310. o35 = Instance.new("SpecialMesh")
  311. o35.Parent = o34
  312. o35.MeshId = "rbxassetid://9856898"
  313. o35.Scale = Vector3.new(1, 0.400000006, 1)
  314. o35.TextureId = "rbxassetid://2114473"
  315. o35.MeshType = Enum.MeshType.FileMesh
  316. o36 = Instance.new("Part")
  317. o36.Name = "33"
  318. o36.Parent = o1
  319. o36.Position = Vector3.new(-7, 0.200000018, 0)
  320. o36.Anchored = true
  321. o36.CFrame = CFrame.new(-7, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  322. o36.CanCollide = false
  323. o36.Size = Vector3.new(0.5, 0.200000003, 0.5)
  324. o36.BottomSurface = Enum.SurfaceType.Smooth
  325. o36.TopSurface = Enum.SurfaceType.Smooth
  326. o37 = Instance.new("SpecialMesh")
  327. o37.Parent = o36
  328. o37.MeshId = "rbxassetid://9856898"
  329. o37.Scale = Vector3.new(1, 0.400000006, 1)
  330. o37.TextureId = "rbxassetid://2114473"
  331. o37.MeshType = Enum.MeshType.FileMesh
  332. o38 = Instance.new("Part")
  333. o38.Name = "3"
  334. o38.Parent = o1
  335. o38.Position = Vector3.new(8, 0.200000018, 0)
  336. o38.Anchored = true
  337. o38.CFrame = CFrame.new(8, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  338. o38.CanCollide = false
  339. o38.Size = Vector3.new(0.5, 0.200000003, 0.5)
  340. o38.BottomSurface = Enum.SurfaceType.Smooth
  341. o38.TopSurface = Enum.SurfaceType.Smooth
  342. o39 = Instance.new("SpecialMesh")
  343. o39.Parent = o38
  344. o39.MeshId = "rbxassetid://9856898"
  345. o39.Scale = Vector3.new(1, 0.400000006, 1)
  346. o39.TextureId = "rbxassetid://2114473"
  347. o39.MeshType = Enum.MeshType.FileMesh
  348. o40 = Instance.new("Part")
  349. o40.Name = "14"
  350. o40.Parent = o1
  351. o40.Position = Vector3.new(2.5, 0.200000018, 0)
  352. o40.Anchored = true
  353. o40.CFrame = CFrame.new(2.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  354. o40.CanCollide = false
  355. o40.Size = Vector3.new(0.5, 0.200000003, 0.5)
  356. o40.BottomSurface = Enum.SurfaceType.Smooth
  357. o40.TopSurface = Enum.SurfaceType.Smooth
  358. o41 = Instance.new("SpecialMesh")
  359. o41.Parent = o40
  360. o41.MeshId = "rbxassetid://9856898"
  361. o41.Scale = Vector3.new(1, 0.400000006, 1)
  362. o41.TextureId = "rbxassetid://2114473"
  363. o41.MeshType = Enum.MeshType.FileMesh
  364. o42 = Instance.new("Part")
  365. o42.Name = "24"
  366. o42.Parent = o1
  367. o42.Position = Vector3.new(-2.5, 0.200000018, 0)
  368. o42.Anchored = true
  369. o42.CFrame = CFrame.new(-2.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  370. o42.CanCollide = false
  371. o42.Size = Vector3.new(0.5, 0.200000003, 0.5)
  372. o42.BottomSurface = Enum.SurfaceType.Smooth
  373. o42.TopSurface = Enum.SurfaceType.Smooth
  374. o43 = Instance.new("SpecialMesh")
  375. o43.Parent = o42
  376. o43.MeshId = "rbxassetid://9856898"
  377. o43.Scale = Vector3.new(1, 0.400000006, 1)
  378. o43.TextureId = "rbxassetid://2114473"
  379. o43.MeshType = Enum.MeshType.FileMesh
  380. o44 = Instance.new("Part")
  381. o44.Name = "4"
  382. o44.Parent = o1
  383. o44.Position = Vector3.new(7.5, 0.200000018, 0)
  384. o44.Anchored = true
  385. o44.CFrame = CFrame.new(7.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  386. o44.CanCollide = false
  387. o44.Size = Vector3.new(0.5, 0.200000003, 0.5)
  388. o44.BottomSurface = Enum.SurfaceType.Smooth
  389. o44.TopSurface = Enum.SurfaceType.Smooth
  390. o45 = Instance.new("SpecialMesh")
  391. o45.Parent = o44
  392. o45.MeshId = "rbxassetid://9856898"
  393. o45.Scale = Vector3.new(1, 0.400000006, 1)
  394. o45.TextureId = "rbxassetid://2114473"
  395. o45.MeshType = Enum.MeshType.FileMesh
  396. o46 = Instance.new("Part")
  397. o46.Name = "34"
  398. o46.Parent = o1
  399. o46.Position = Vector3.new(-7.5, 0.200000018, 0)
  400. o46.Anchored = true
  401. o46.CFrame = CFrame.new(-7.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  402. o46.CanCollide = false
  403. o46.Size = Vector3.new(0.5, 0.200000003, 0.5)
  404. o46.BottomSurface = Enum.SurfaceType.Smooth
  405. o46.TopSurface = Enum.SurfaceType.Smooth
  406. o47 = Instance.new("SpecialMesh")
  407. o47.Parent = o46
  408. o47.MeshId = "rbxassetid://9856898"
  409. o47.Scale = Vector3.new(1, 0.400000006, 1)
  410. o47.TextureId = "rbxassetid://2114473"
  411. o47.MeshType = Enum.MeshType.FileMesh
  412. o48 = Instance.new("Part")
  413. o48.Name = "15"
  414. o48.Parent = o1
  415. o48.Position = Vector3.new(2, 0.200000018, 0)
  416. o48.Anchored = true
  417. o48.CFrame = CFrame.new(2, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  418. o48.CanCollide = false
  419. o48.Size = Vector3.new(0.5, 0.200000003, 0.5)
  420. o48.BottomSurface = Enum.SurfaceType.Smooth
  421. o48.TopSurface = Enum.SurfaceType.Smooth
  422. o49 = Instance.new("SpecialMesh")
  423. o49.Parent = o48
  424. o49.MeshId = "rbxassetid://9856898"
  425. o49.Scale = Vector3.new(1, 0.400000006, 1)
  426. o49.TextureId = "rbxassetid://2114473"
  427. o49.MeshType = Enum.MeshType.FileMesh
  428. o50 = Instance.new("Part")
  429. o50.Name = "25"
  430. o50.Parent = o1
  431. o50.Position = Vector3.new(-3, 0.200000018, 0)
  432. o50.Anchored = true
  433. o50.CFrame = CFrame.new(-3, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  434. o50.CanCollide = false
  435. o50.Size = Vector3.new(0.5, 0.200000003, 0.5)
  436. o50.BottomSurface = Enum.SurfaceType.Smooth
  437. o50.TopSurface = Enum.SurfaceType.Smooth
  438. o51 = Instance.new("SpecialMesh")
  439. o51.Parent = o50
  440. o51.MeshId = "rbxassetid://9856898"
  441. o51.Scale = Vector3.new(1, 0.400000006, 1)
  442. o51.TextureId = "rbxassetid://2114473"
  443. o51.MeshType = Enum.MeshType.FileMesh
  444. o52 = Instance.new("Part")
  445. o52.Name = "5"
  446. o52.Parent = o1
  447. o52.Position = Vector3.new(7, 0.200000018, 0)
  448. o52.Anchored = true
  449. o52.CFrame = CFrame.new(7, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  450. o52.CanCollide = false
  451. o52.Size = Vector3.new(0.5, 0.200000003, 0.5)
  452. o52.BottomSurface = Enum.SurfaceType.Smooth
  453. o52.TopSurface = Enum.SurfaceType.Smooth
  454. o53 = Instance.new("SpecialMesh")
  455. o53.Parent = o52
  456. o53.MeshId = "rbxassetid://9856898"
  457. o53.Scale = Vector3.new(1, 0.400000006, 1)
  458. o53.TextureId = "rbxassetid://2114473"
  459. o53.MeshType = Enum.MeshType.FileMesh
  460. o54 = Instance.new("Part")
  461. o54.Name = "35"
  462. o54.Parent = o1
  463. o54.Position = Vector3.new(-8, 0.200000018, 0)
  464. o54.Anchored = true
  465. o54.CFrame = CFrame.new(-8, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  466. o54.CanCollide = false
  467. o54.Size = Vector3.new(0.5, 0.200000003, 0.5)
  468. o54.BottomSurface = Enum.SurfaceType.Smooth
  469. o54.TopSurface = Enum.SurfaceType.Smooth
  470. o55 = Instance.new("SpecialMesh")
  471. o55.Parent = o54
  472. o55.MeshId = "rbxassetid://9856898"
  473. o55.Scale = Vector3.new(1, 0.400000006, 1)
  474. o55.TextureId = "rbxassetid://2114473"
  475. o55.MeshType = Enum.MeshType.FileMesh
  476. o56 = Instance.new("Part")
  477. o56.Name = "16"
  478. o56.Parent = o1
  479. o56.Position = Vector3.new(1.5, 0.200000018, 0)
  480. o56.Anchored = true
  481. o56.CFrame = CFrame.new(1.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  482. o56.CanCollide = false
  483. o56.Size = Vector3.new(0.5, 0.200000003, 0.5)
  484. o56.BottomSurface = Enum.SurfaceType.Smooth
  485. o56.TopSurface = Enum.SurfaceType.Smooth
  486. o57 = Instance.new("SpecialMesh")
  487. o57.Parent = o56
  488. o57.MeshId = "rbxassetid://9856898"
  489. o57.Scale = Vector3.new(1, 0.400000006, 1)
  490. o57.TextureId = "rbxassetid://2114473"
  491. o57.MeshType = Enum.MeshType.FileMesh
  492. o58 = Instance.new("Part")
  493. o58.Name = "6"
  494. o58.Parent = o1
  495. o58.Position = Vector3.new(6.5, 0.200000018, 0)
  496. o58.Anchored = true
  497. o58.CFrame = CFrame.new(6.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  498. o58.CanCollide = false
  499. o58.Size = Vector3.new(0.5, 0.200000003, 0.5)
  500. o58.BottomSurface = Enum.SurfaceType.Smooth
  501. o58.TopSurface = Enum.SurfaceType.Smooth
  502. o59 = Instance.new("SpecialMesh")
  503. o59.Parent = o58
  504. o59.MeshId = "rbxassetid://9856898"
  505. o59.Scale = Vector3.new(1, 0.400000006, 1)
  506. o59.TextureId = "rbxassetid://2114473"
  507. o59.MeshType = Enum.MeshType.FileMesh
  508. o60 = Instance.new("Part")
  509. o60.Name = "26"
  510. o60.Parent = o1
  511. o60.Position = Vector3.new(-3.5, 0.200000018, 0)
  512. o60.Anchored = true
  513. o60.CFrame = CFrame.new(-3.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  514. o60.CanCollide = false
  515. o60.Size = Vector3.new(0.5, 0.200000003, 0.5)
  516. o60.BottomSurface = Enum.SurfaceType.Smooth
  517. o60.TopSurface = Enum.SurfaceType.Smooth
  518. o61 = Instance.new("SpecialMesh")
  519. o61.Parent = o60
  520. o61.MeshId = "rbxassetid://9856898"
  521. o61.Scale = Vector3.new(1, 0.400000006, 1)
  522. o61.TextureId = "rbxassetid://2114473"
  523. o61.MeshType = Enum.MeshType.FileMesh
  524. o62 = Instance.new("Part")
  525. o62.Name = "36"
  526. o62.Parent = o1
  527. o62.Position = Vector3.new(-8.5, 0.200000018, 0)
  528. o62.Anchored = true
  529. o62.CFrame = CFrame.new(-8.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  530. o62.CanCollide = false
  531. o62.Size = Vector3.new(0.5, 0.200000003, 0.5)
  532. o62.BottomSurface = Enum.SurfaceType.Smooth
  533. o62.TopSurface = Enum.SurfaceType.Smooth
  534. o63 = Instance.new("SpecialMesh")
  535. o63.Parent = o62
  536. o63.MeshId = "rbxassetid://9856898"
  537. o63.Scale = Vector3.new(1, 0.400000006, 1)
  538. o63.TextureId = "rbxassetid://2114473"
  539. o63.MeshType = Enum.MeshType.FileMesh
  540. o64 = Instance.new("Part")
  541. o64.Name = "17"
  542. o64.Parent = o1
  543. o64.Position = Vector3.new(1, 0.200000018, 0)
  544. o64.Anchored = true
  545. o64.CFrame = CFrame.new(1, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  546. o64.CanCollide = false
  547. o64.Size = Vector3.new(0.5, 0.200000003, 0.5)
  548. o64.BottomSurface = Enum.SurfaceType.Smooth
  549. o64.TopSurface = Enum.SurfaceType.Smooth
  550. o65 = Instance.new("SpecialMesh")
  551. o65.Parent = o64
  552. o65.MeshId = "rbxassetid://9856898"
  553. o65.Scale = Vector3.new(1, 0.400000006, 1)
  554. o65.TextureId = "rbxassetid://2114473"
  555. o65.MeshType = Enum.MeshType.FileMesh
  556. o66 = Instance.new("Part")
  557. o66.Name = "27"
  558. o66.Parent = o1
  559. o66.Position = Vector3.new(-4, 0.200000018, 0)
  560. o66.Anchored = true
  561. o66.CFrame = CFrame.new(-4, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  562. o66.CanCollide = false
  563. o66.Size = Vector3.new(0.5, 0.200000003, 0.5)
  564. o66.BottomSurface = Enum.SurfaceType.Smooth
  565. o66.TopSurface = Enum.SurfaceType.Smooth
  566. o67 = Instance.new("SpecialMesh")
  567. o67.Parent = o66
  568. o67.MeshId = "rbxassetid://9856898"
  569. o67.Scale = Vector3.new(1, 0.400000006, 1)
  570. o67.TextureId = "rbxassetid://2114473"
  571. o67.MeshType = Enum.MeshType.FileMesh
  572. o68 = Instance.new("Part")
  573. o68.Name = "7"
  574. o68.Parent = o1
  575. o68.Position = Vector3.new(6, 0.200000018, 0)
  576. o68.Anchored = true
  577. o68.CFrame = CFrame.new(6, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  578. o68.CanCollide = false
  579. o68.Size = Vector3.new(0.5, 0.200000003, 0.5)
  580. o68.BottomSurface = Enum.SurfaceType.Smooth
  581. o68.TopSurface = Enum.SurfaceType.Smooth
  582. o69 = Instance.new("SpecialMesh")
  583. o69.Parent = o68
  584. o69.MeshId = "rbxassetid://9856898"
  585. o69.Scale = Vector3.new(1, 0.400000006, 1)
  586. o69.TextureId = "rbxassetid://2114473"
  587. o69.MeshType = Enum.MeshType.FileMesh
  588. o70 = Instance.new("Part")
  589. o70.Name = "37"
  590. o70.Parent = o1
  591. o70.Position = Vector3.new(-9, 0.200000018, 0)
  592. o70.Anchored = true
  593. o70.CFrame = CFrame.new(-9, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  594. o70.CanCollide = false
  595. o70.Size = Vector3.new(0.5, 0.200000003, 0.5)
  596. o70.BottomSurface = Enum.SurfaceType.Smooth
  597. o70.TopSurface = Enum.SurfaceType.Smooth
  598. o71 = Instance.new("SpecialMesh")
  599. o71.Parent = o70
  600. o71.MeshId = "rbxassetid://9856898"
  601. o71.Scale = Vector3.new(1, 0.400000006, 1)
  602. o71.TextureId = "rbxassetid://2114473"
  603. o71.MeshType = Enum.MeshType.FileMesh
  604. o72 = Instance.new("Part")
  605. o72.Name = "8"
  606. o72.Parent = o1
  607. o72.Position = Vector3.new(5.5, 0.200000018, 0)
  608. o72.Anchored = true
  609. o72.CFrame = CFrame.new(5.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  610. o72.CanCollide = false
  611. o72.Size = Vector3.new(0.5, 0.200000003, 0.5)
  612. o72.BottomSurface = Enum.SurfaceType.Smooth
  613. o72.TopSurface = Enum.SurfaceType.Smooth
  614. o73 = Instance.new("SpecialMesh")
  615. o73.Parent = o72
  616. o73.MeshId = "rbxassetid://9856898"
  617. o73.Scale = Vector3.new(1, 0.400000006, 1)
  618. o73.TextureId = "rbxassetid://2114473"
  619. o73.MeshType = Enum.MeshType.FileMesh
  620. o74 = Instance.new("Part")
  621. o74.Name = "18"
  622. o74.Parent = o1
  623. o74.Position = Vector3.new(0.5, 0.200000018, 0)
  624. o74.Anchored = true
  625. o74.CFrame = CFrame.new(0.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  626. o74.CanCollide = false
  627. o74.Size = Vector3.new(0.5, 0.200000003, 0.5)
  628. o74.BottomSurface = Enum.SurfaceType.Smooth
  629. o74.TopSurface = Enum.SurfaceType.Smooth
  630. o75 = Instance.new("SpecialMesh")
  631. o75.Parent = o74
  632. o75.MeshId = "rbxassetid://9856898"
  633. o75.Scale = Vector3.new(1, 0.400000006, 1)
  634. o75.TextureId = "rbxassetid://2114473"
  635. o75.MeshType = Enum.MeshType.FileMesh
  636. o76 = Instance.new("Part")
  637. o76.Name = "28"
  638. o76.Parent = o1
  639. o76.Position = Vector3.new(-4.5, 0.200000018, 0)
  640. o76.Anchored = true
  641. o76.CFrame = CFrame.new(-4.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  642. o76.CanCollide = false
  643. o76.Size = Vector3.new(0.5, 0.200000003, 0.5)
  644. o76.BottomSurface = Enum.SurfaceType.Smooth
  645. o76.TopSurface = Enum.SurfaceType.Smooth
  646. o77 = Instance.new("SpecialMesh")
  647. o77.Parent = o76
  648. o77.MeshId = "rbxassetid://9856898"
  649. o77.Scale = Vector3.new(1, 0.400000006, 1)
  650. o77.TextureId = "rbxassetid://2114473"
  651. o77.MeshType = Enum.MeshType.FileMesh
  652. o78 = Instance.new("Part")
  653. o78.Name = "38"
  654. o78.Parent = o1
  655. o78.Position = Vector3.new(-9.5, 0.200000018, 0)
  656. o78.Anchored = true
  657. o78.CFrame = CFrame.new(-9.5, 0.200000018, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  658. o78.CanCollide = false
  659. o78.Size = Vector3.new(0.5, 0.200000003, 0.5)
  660. o78.BottomSurface = Enum.SurfaceType.Smooth
  661. o78.TopSurface = Enum.SurfaceType.Smooth
  662. o79 = Instance.new("SpecialMesh")
  663. o79.Parent = o78
  664. o79.MeshId = "rbxassetid://9856898"
  665. o79.Scale = Vector3.new(1, 0.400000006, 1)
  666. o79.TextureId = "rbxassetid://2114473"
  667. o79.MeshType = Enum.MeshType.FileMesh
  668. o80 = Instance.new("SpecialMesh")
  669. o80.Parent = o1
  670. o80.MeshId = "rbxassetid://9856898"
  671. o80.Scale = Vector3.new(40, 0.400000006, 2)
  672. o80.TextureId = "rbxassetid://2114473"
  673. o80.VertexColor = Vector3.new(0, 0, 0)
  674. o80.MeshType = Enum.MeshType.FileMesh
  675. mas.Parent = workspace
  676. mas:MakeJoints()
  677. local mas1 = mas:GetChildren()
  678. for i=1,#mas1 do
  679. mas1[i].Parent = game.Players.LocalPlayer.Character
  680. ypcall(function() mas1[i]:MakeJoints() end)
  681. end
  682. mas:Destroy()
  683. for i=1,#cors do
  684. coroutine.resume(cors[i])
  685. end
  686.  
  687. local Height=20 -- Max height of the bars
  688. local plr=game.Players.LocalPlayer
  689.  
  690. o81 = Instance.new("Sound")
  691. o81.Parent = plr.Character.Torso
  692. o81.SoundId = "rbxassetid://508162596"
  693. o81.Volume = 3
  694. o81.Looped = true
  695.  
  696. -- Objects
  697. -- Objects
  698.  
  699. local MusicGui = Instance.new("ScreenGui")
  700. local MainFrame = Instance.new("Frame")
  701. local SongName = Instance.new("TextLabel")
  702. local SavedSongs = Instance.new("TextLabel")
  703. local OpenSaved = Instance.new("TextButton")
  704. local Play = Instance.new("TextButton")
  705. local Searchcat = Instance.new("TextBox")
  706. local ID = Instance.new("TextBox")
  707. local Search = Instance.new("TextButton")
  708. local Pause = Instance.new("TextButton")
  709. local Resume = Instance.new("TextButton")
  710. local Close = Instance.new("TextButton")
  711. local CurrentVolume = Instance.new("TextLabel")
  712. local VolUp = Instance.new("TextButton")
  713. local VolDown = Instance.new("TextButton")
  714. local Playlist = Instance.new("TextLabel")
  715. local check = Instance.new("TextButton")
  716. local skip = Instance.new("TextButton")
  717. local forward = Instance.new("TextButton")
  718. local rewind = Instance.new("TextButton")
  719. local previous = Instance.new("TextButton")
  720. local stime = Instance.new("TextLabel")
  721. local Settings = Instance.new("TextButton")
  722. local SavedList = Instance.new("Frame")
  723. local fav = Instance.new("TextButton")
  724. local close = Instance.new("TextButton")
  725. local song = Instance.new("TextButton")
  726. local Favs = Instance.new("Frame")
  727. local Title = Instance.new("TextLabel")
  728. local close_2 = Instance.new("TextButton")
  729. local Open = Instance.new("TextButton")
  730.  
  731. -- Properties
  732. MusicGui.Name = "Music Gui"
  733. MusicGui.Parent = game.Players.LocalPlayer.PlayerGui
  734.  
  735. MainFrame.Name = "MainFrame"
  736. MainFrame.Parent = MusicGui
  737. MainFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  738. MainFrame.BackgroundTransparency = 0.34999999403954
  739. MainFrame.BorderColor3 = Color3.new(0.403922, 0.403922, 0.403922)
  740. MainFrame.BorderSizePixel = 5
  741. MainFrame.Position = UDim2.new(0, 0, 0.349999994, 0)
  742. MainFrame.Size = UDim2.new(0.250000003, 0, 0.349999994, 0)
  743.  
  744. SongName.Name = "SongName"
  745. SongName.Parent = MainFrame
  746. SongName.BackgroundColor3 = Color3.new(0, 0, 0)
  747. SongName.Position = UDim2.new(0.100000001, 0, 0.100000001, 0)
  748. SongName.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  749. SongName.Font = Enum.Font.SourceSans
  750. SongName.FontSize = Enum.FontSize.Size14
  751. SongName.Text = "Song"
  752. SongName.TextColor3 = Color3.new(1, 1, 1)
  753. SongName.TextScaled = true
  754. SongName.TextWrapped = true
  755. SongName.TextXAlignment = Enum.TextXAlignment.Left
  756.  
  757. SavedSongs.Name = "SavedSongs"
  758. SavedSongs.Parent = MainFrame
  759. SavedSongs.BackgroundColor3 = Color3.new(0, 0, 0)
  760. SavedSongs.Position = UDim2.new(0.100000001, 0, 0.400000006, 0)
  761. SavedSongs.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  762. SavedSongs.Font = Enum.Font.SourceSans
  763. SavedSongs.FontSize = Enum.FontSize.Size14
  764. SavedSongs.Text = "Saved"
  765. SavedSongs.TextColor3 = Color3.new(1, 1, 1)
  766. SavedSongs.TextScaled = true
  767. SavedSongs.TextWrapped = true
  768. SavedSongs.TextXAlignment = Enum.TextXAlignment.Left
  769.  
  770. OpenSaved.Name = "OpenSaved"
  771. OpenSaved.Parent = MainFrame
  772. OpenSaved.BackgroundColor3 = Color3.new(0, 0, 0)
  773. OpenSaved.Position = UDim2.new(0.800000012, 0, 0.400000006, 0)
  774. OpenSaved.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  775. OpenSaved.Font = Enum.Font.SourceSans
  776. OpenSaved.FontSize = Enum.FontSize.Size14
  777. OpenSaved.Text = ">"
  778. OpenSaved.TextColor3 = Color3.new(1, 1, 1)
  779. OpenSaved.TextScaled = true
  780. OpenSaved.TextWrapped = true
  781.  
  782. Play.Name = "Play"
  783. Play.Parent = MainFrame
  784. Play.BackgroundColor3 = Color3.new(0, 0, 0)
  785. Play.Position = UDim2.new(0.819999993, 0, 0.25, 0)
  786. Play.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  787. Play.Font = Enum.Font.SourceSans
  788. Play.FontSize = Enum.FontSize.Size14
  789. Play.Text = "Play"
  790. Play.TextColor3 = Color3.new(1, 1, 1)
  791. Play.TextScaled = true
  792. Play.TextWrapped = true
  793.  
  794. Searchcat.Name = "Searchcat"
  795. Searchcat.Parent = MainFrame
  796. Searchcat.BackgroundColor3 = Color3.new(0, 0, 0)
  797. Searchcat.Position = UDim2.new(0.100000001, 0, 0.550000012, 0)
  798. Searchcat.Selectable = false
  799. Searchcat.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  800. Searchcat.Font = Enum.Font.SourceSans
  801. Searchcat.FontSize = Enum.FontSize.Size14
  802. Searchcat.Text = "Search"
  803. Searchcat.TextColor3 = Color3.new(1, 1, 1)
  804. Searchcat.TextScaled = true
  805. Searchcat.TextWrapped = true
  806. Searchcat.TextXAlignment = Enum.TextXAlignment.Left
  807.  
  808. ID.Name = "ID"
  809. ID.Parent = MainFrame
  810. ID.BackgroundColor3 = Color3.new(0, 0, 0)
  811. ID.Position = UDim2.new(0.100000001, 0, 0.25, 0)
  812. ID.Selectable = false
  813. ID.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  814. ID.Font = Enum.Font.SourceSans
  815. ID.FontSize = Enum.FontSize.Size14
  816. ID.Text = "ID"
  817. ID.TextColor3 = Color3.new(1, 1, 1)
  818. ID.TextScaled = true
  819. ID.TextWrapped = true
  820. ID.TextXAlignment = Enum.TextXAlignment.Left
  821.  
  822. Search.Name = "Search"
  823. Search.Parent = MainFrame
  824. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  825. Search.Position = UDim2.new(0.819999993, 0, 0.550000012, 0)
  826. Search.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  827. Search.Font = Enum.Font.SourceSans
  828. Search.FontSize = Enum.FontSize.Size14
  829. Search.Text = "Search"
  830. Search.TextColor3 = Color3.new(1, 1, 1)
  831. Search.TextScaled = true
  832. Search.TextWrapped = true
  833.  
  834. Pause.Name = "Pause"
  835. Pause.Parent = MainFrame
  836. Pause.BackgroundColor3 = Color3.new(0, 0, 0)
  837. Pause.Position = UDim2.new(0.425000012, 0, 0.699999988, 0)
  838. Pause.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  839. Pause.Font = Enum.Font.SourceSans
  840. Pause.FontSize = Enum.FontSize.Size14
  841. Pause.Text = "Pause"
  842. Pause.TextColor3 = Color3.new(1, 1, 1)
  843. Pause.TextScaled = true
  844. Pause.TextWrapped = true
  845.  
  846. Resume.Name = "Resume"
  847. Resume.Parent = MainFrame
  848. Resume.BackgroundColor3 = Color3.new(0, 0, 0)
  849. Resume.Position = UDim2.new(0.550000012, 0, 0.699999988, 0)
  850. Resume.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  851. Resume.Font = Enum.Font.SourceSans
  852. Resume.FontSize = Enum.FontSize.Size14
  853. Resume.Text = "Play"
  854. Resume.TextColor3 = Color3.new(1, 1, 1)
  855. Resume.TextScaled = true
  856. Resume.TextWrapped = true
  857.  
  858. Close.Name = "Close"
  859. Close.Parent = MainFrame
  860. Close.BackgroundColor3 = Color3.new(0, 0, 0)
  861. Close.Position = UDim2.new(0.949999988, 0, 0, 0)
  862. Close.Size = UDim2.new(0.0500000007, 0, 1, 0)
  863. Close.Font = Enum.Font.SourceSans
  864. Close.FontSize = Enum.FontSize.Size14
  865. Close.Text = "<"
  866. Close.TextColor3 = Color3.new(1, 1, 1)
  867. Close.TextWrapped = true
  868.  
  869. CurrentVolume.Name = "CurrentVolume"
  870. CurrentVolume.Parent = MainFrame
  871. CurrentVolume.BackgroundColor3 = Color3.new(0, 0, 0)
  872. CurrentVolume.Position = UDim2.new(0.699999988, 0, 0.699999988, 0)
  873. CurrentVolume.Size = UDim2.new(0.100000001, 0, 0.100000001, 0)
  874. CurrentVolume.Font = Enum.Font.SourceSans
  875. CurrentVolume.FontSize = Enum.FontSize.Size14
  876. CurrentVolume.Text = "0"
  877. CurrentVolume.TextColor3 = Color3.new(1, 1, 1)
  878.  
  879. VolUp.Name = "VolUp"
  880. VolUp.Parent = MainFrame
  881. VolUp.BackgroundColor3 = Color3.new(0, 0, 0)
  882. VolUp.Position = UDim2.new(0.800000012, 0, 0.699999988, 0)
  883. VolUp.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  884. VolUp.Font = Enum.Font.SourceSans
  885. VolUp.FontSize = Enum.FontSize.Size14
  886. VolUp.Text = "+"
  887. VolUp.TextColor3 = Color3.new(1, 1, 1)
  888. VolUp.TextScaled = true
  889. VolUp.TextWrapped = true
  890.  
  891. VolDown.Name = "VolDown"
  892. VolDown.Parent = MainFrame
  893. VolDown.BackgroundColor3 = Color3.new(0, 0, 0)
  894. VolDown.Position = UDim2.new(0.675000012, 0, 0.699999988, 0)
  895. VolDown.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  896. VolDown.Font = Enum.Font.SourceSans
  897. VolDown.FontSize = Enum.FontSize.Size14
  898. VolDown.Text = "-"
  899. VolDown.TextColor3 = Color3.new(1, 1, 1)
  900. VolDown.TextScaled = true
  901. VolDown.TextWrapped = true
  902.  
  903. Playlist.Name = "Playlist"
  904. Playlist.Parent = MainFrame
  905. Playlist.BackgroundColor3 = Color3.new(1, 1, 1)
  906. Playlist.BackgroundTransparency = 1
  907. Playlist.Position = UDim2.new(0.350000006, 0, 0.850000024, 0)
  908. Playlist.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  909. Playlist.Font = Enum.Font.SourceSans
  910. Playlist.FontSize = Enum.FontSize.Size14
  911. Playlist.Text = "Playlist"
  912. Playlist.TextColor3 = Color3.new(1, 1, 1)
  913. Playlist.TextScaled = true
  914. Playlist.TextWrapped = true
  915.  
  916. check.Name = "check"
  917. check.Parent = MainFrame
  918. check.BackgroundColor3 = Color3.new(0, 0, 0)
  919. check.Position = UDim2.new(0.649999976, 0, 0.870000005, 0)
  920. check.Size = UDim2.new(0.0500000007, 0, 0.0700000003, 0)
  921. check.Font = Enum.Font.SourceSans
  922. check.FontSize = Enum.FontSize.Size14
  923. check.Text = ""
  924. check.TextColor3 = Color3.new(1, 1, 1)
  925.  
  926. skip.Name = "skip"
  927. skip.Parent = MainFrame
  928. skip.BackgroundColor3 = Color3.new(0, 0, 0)
  929. skip.BorderColor3 = Color3.new(0, 0, 0)
  930. skip.Position = UDim2.new(0.310000002, 0, 0.699999988, 0)
  931. skip.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  932. skip.Font = Enum.Font.SourceSans
  933. skip.FontSize = Enum.FontSize.Size14
  934. skip.Text = ">>"
  935. skip.TextColor3 = Color3.new(1, 1, 1)
  936. skip.TextScaled = true
  937. skip.TextWrapped = true
  938.  
  939. forward.Name = "forward"
  940. forward.Parent = MainFrame
  941. forward.BackgroundColor3 = Color3.new(0, 0, 0)
  942. forward.Position = UDim2.new(0.239999995, 0, 0.699999988, 0)
  943. forward.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  944. forward.Font = Enum.Font.SourceSans
  945. forward.FontSize = Enum.FontSize.Size14
  946. forward.Text = ">"
  947. forward.TextColor3 = Color3.new(1, 1, 1)
  948. forward.TextScaled = true
  949. forward.TextWrapped = true
  950.  
  951. rewind.Name = "rewind"
  952. rewind.Parent = MainFrame
  953. rewind.BackgroundColor3 = Color3.new(0, 0, 0)
  954. rewind.Position = UDim2.new(0.170000002, 0, 0.699999988, 0)
  955. rewind.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  956. rewind.Font = Enum.Font.SourceSans
  957. rewind.FontSize = Enum.FontSize.Size14
  958. rewind.Text = "<"
  959. rewind.TextColor3 = Color3.new(1, 1, 1)
  960. rewind.TextScaled = true
  961. rewind.TextWrapped = true
  962.  
  963. previous.Name = "previous"
  964. previous.Parent = MainFrame
  965. previous.BackgroundColor3 = Color3.new(0, 0, 0)
  966. previous.Position = UDim2.new(0.100000001, 0, 0.699999988, 0)
  967. previous.Size = UDim2.new(0.0500000007, 0, 0.100000001, 0)
  968. previous.Font = Enum.Font.SourceSans
  969. previous.FontSize = Enum.FontSize.Size14
  970. previous.Text = "<<"
  971. previous.TextColor3 = Color3.new(1, 1, 1)
  972. previous.TextScaled = true
  973. previous.TextWrapped = true
  974.  
  975. stime.Name = "time"
  976. stime.Parent = MainFrame
  977. stime.BackgroundColor3 = Color3.new(1, 1, 1)
  978. stime.BackgroundTransparency = 1
  979. stime.Position = UDim2.new(0.100000001, 0, 0.850000024, 0)
  980. stime.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  981. stime.Font = Enum.Font.SourceSans
  982. stime.FontSize = Enum.FontSize.Size14
  983. stime.Text = "--:--:--/--:--:--"
  984. stime.TextColor3 = Color3.new(1, 1, 1)
  985.  
  986. Settings.Name = "Settings"
  987. Settings.Parent = MainFrame
  988. Settings.BackgroundColor3 = Color3.new(0, 0, 0)
  989. Settings.Position = UDim2.new(0.720000029, 0, 0.850000024, 0)
  990. Settings.Size = UDim2.new(0.200000003, 0, 0.100000001, 0)
  991. Settings.Font = Enum.Font.SourceSans
  992. Settings.FontSize = Enum.FontSize.Size14
  993. Settings.Text = "Settings"
  994. Settings.TextColor3 = Color3.new(1, 1, 1)
  995. Settings.TextScaled = true
  996. Settings.TextWrapped = true
  997.  
  998. SavedList.Name = "SavedList"
  999. SavedList.Parent = MusicGui
  1000. SavedList.BackgroundColor3 = Color3.new(0, 0, 0)
  1001. SavedList.BackgroundTransparency = 0.25
  1002. SavedList.Position = UDim2.new(0.2,0,-1.1,0)
  1003. SavedList.Size = UDim2.new(0.200000003, 0, 1, 0)
  1004.  
  1005. fav.Name = "fav"
  1006. fav.Parent = SavedList
  1007. fav.BackgroundColor3 = Color3.new(0, 0, 0)
  1008. fav.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  1009. fav.Size = UDim2.new(1, 0, 0.0250000004, 0)
  1010. fav.Font = Enum.Font.SourceSans
  1011. fav.FontSize = Enum.FontSize.Size14
  1012. fav.Text = "Favorites"
  1013. fav.TextColor3 = Color3.new(1, 1, 1)
  1014. fav.TextScaled = true
  1015. fav.TextWrapped = true
  1016.  
  1017. close.Name = "close"
  1018. close.Parent = SavedList
  1019. close.BackgroundColor3 = Color3.new(0, 0, 0)
  1020. close.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  1021. close.Position = UDim2.new(0, 0, 0.975000024, 0)
  1022. close.Size = UDim2.new(1, 0, 0.0250000004, 0)
  1023. close.Font = Enum.Font.SourceSans
  1024. close.FontSize = Enum.FontSize.Size14
  1025. close.Text = "^"
  1026. close.TextColor3 = Color3.new(1, 1, 1)
  1027. close.TextScaled = true
  1028. close.TextWrapped = true
  1029.  
  1030. Favs.Name = "Favs"
  1031. Favs.Parent = MusicGui
  1032. Favs.BackgroundColor3 = Color3.new(0, 0, 0)
  1033. Favs.BackgroundTransparency = 0.25
  1034. Favs.Position = UDim2.new(0.4,0,-0.5,0)
  1035. Favs.Size = UDim2.new(0.150000006, 0, 0.400000006, 0)
  1036.  
  1037. Title.Name = "Title"
  1038. Title.Parent = Favs
  1039. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  1040. Title.BorderColor3 = Color3.new(0.407843, 0.407843, 0.407843)
  1041. Title.Size = UDim2.new(1, 0, 0.0599999987, 0)
  1042. Title.Font = Enum.Font.SourceSans
  1043. Title.FontSize = Enum.FontSize.Size14
  1044. Title.Text = "Favorites"
  1045. Title.TextColor3 = Color3.new(1, 1, 1)
  1046. Title.TextScaled = true
  1047. Title.TextWrapped = true
  1048.  
  1049. close_2.Name = "close"
  1050. close_2.Parent = Favs
  1051. close_2.BackgroundColor3 = Color3.new(0, 0, 0)
  1052. close_2.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  1053. close_2.Position = UDim2.new(0, 0, 0.939999998, 0)
  1054. close_2.Size = UDim2.new(1, 0, 0.0599999987, 0)
  1055. close_2.Font = Enum.Font.SourceSans
  1056. close_2.FontSize = Enum.FontSize.Size14
  1057. close_2.Text = "^"
  1058. close_2.TextColor3 = Color3.new(1, 1, 1)
  1059. close_2.TextScaled = true
  1060. close_2.TextWrapped = true
  1061.  
  1062. Open.Name = "Open"
  1063. Open.Parent = MusicGui
  1064. Open.BackgroundColor3 = Color3.new(0, 0, 0)
  1065. Open.Position = UDim2.new(-0.5, 0, 0.349999994, 0)
  1066. Open.Size = UDim2.new(0.00999999978, 0, 0.300000012, 0)
  1067. Open.Font = Enum.Font.SourceSans
  1068. Open.FontSize = Enum.FontSize.Size14
  1069. Open.Text = ">"
  1070. Open.TextColor3 = Color3.new(1, 1, 1)
  1071. Open.TextWrapped = true
  1072. wait()
  1073.  
  1074. gui = game.Players.LocalPlayer.PlayerGui['Music Gui']
  1075. favs = gui.Favs
  1076. saved = gui.SavedList
  1077. favopen = saved.fav
  1078. main = gui.MainFrame
  1079. mid = main.ID
  1080. search = main.Search
  1081. ops = main.OpenSaved
  1082. play = main.Play
  1083. resume = main.Resume
  1084. pause = main.Pause
  1085. name = main.SongName
  1086. closegui = main.Close
  1087. closesave = saved.close
  1088. closefav = favs.close
  1089. open = gui.Open
  1090. vol = main.CurrentVolume
  1091. vold = main.VolDown
  1092. volu = main.VolUp
  1093. check = main.check
  1094. list = {}
  1095.  
  1096.  
  1097.  
  1098. close = function()
  1099. main:TweenPosition(UDim2.new(-0.4,0,0.35,0),"Out","Back",2,true)
  1100. open:TweenPosition(UDim2.new(0,0,0.35,0),"Out","Back",1,true)
  1101. if saved.Position ~= UDim2.new(0.2,0,-1.1,0) then do
  1102. saved:TweenPosition(UDim2.new(0.2,0,-1.1,0),"Out","Back",2,true)
  1103. end
  1104. if favs.Position ~= UDim2.new(0.4,0,-0.5,0) then do
  1105. favs:TweenPosition(UDim2.new(0.4,0,-0.5,0), "Out","Back",2,true)
  1106. end
  1107. end
  1108. end
  1109. end
  1110.  
  1111. openmain = function()
  1112. main:TweenPosition(UDim2.new(0,0,0.35,0),"Out","Back",1,true)
  1113. open:TweenPosition(UDim2.new(-0.2,0,0.35,0),'Out',"Back",1,true)
  1114. end
  1115.  
  1116. closesaved = function()
  1117. saved:TweenPosition(UDim2.new(0.2,0,-1.1,0),"Out","Back",2,true)
  1118. if favs.Position ~= UDim2.new(0.4,0,-0.5,0) then do
  1119. favs:TweenPosition(UDim2.new(0.4,0,-0.5,0),"Out","Back",2,true)
  1120. end
  1121. end
  1122. end
  1123.  
  1124. closefavs = function()
  1125. favs:TweenPosition(UDim2.new(0.4,0,-0.5,0),"Out","Back",2,true)
  1126. end
  1127.  
  1128. opensaved = function()
  1129. saved:TweenPosition(UDim2.new(0.2,0,0,0),"Out","Back",2,true)
  1130. end
  1131.  
  1132. favoriteopen = function()
  1133. favs:TweenPosition(UDim2.new(0.4,0,0,0),"Out","Back",2,true)
  1134. end
  1135.  
  1136. open.MouseButton1Down:Connect(openmain)
  1137. favopen.MouseButton1Down:connect(favoriteopen)
  1138. ops.MouseButton1Down:Connect(opensaved)
  1139. closefav.MouseButton1Down:Connect(closefavs)
  1140. closegui.MouseButton1Down:connect(close)
  1141. closesave.MouseButton1Down:connect(closesaved)
  1142.  
  1143. local Soundbar=game.Players.LocalPlayer.Character.Soundbar
  1144. local Sound=plr.Character.Torso.Sound
  1145. local Bars={} for i,v in next,Soundbar:children() do
  1146. if v:IsA'BasePart' then
  1147. table.insert(Bars,v)
  1148. end
  1149. end Height=Height*2
  1150. local nBars,Tweens=#Bars-1,{}
  1151.  
  1152. -- EASING FUNCTIONS --
  1153. local function quadIn(t,b,c,d) t=t/d; return c*t*t+b; end;
  1154. local function quadOut(t,b,c,d) t=t/d; return -c*t*(t-2)+b; end;
  1155. local function Quad(obj,val,ease,d)
  1156. local t,f,con,nt,st,sd=tick()
  1157. Tweens[obj]=t -- Set identifier
  1158. st=obj.Scale.Y -- Start Value
  1159. sd=val-st -- Change in Value
  1160. f=ease=='In' and quadIn or quadOut -- Choose between Out/In
  1161. con=game:GetService'RunService'.RenderStepped:connect(function() nt=tick()-t
  1162. if Tweens[obj]~=t then -- Check for override
  1163. con:disconnect()
  1164. return
  1165. end
  1166. local nv=math.max(.2,f(math.min(d,nt),st,sd,d)) -- New Value
  1167. obj.Scale=Vector3.new(.9,nv,.9)
  1168. obj.Offset=Vector3.new(0,nv/4,0)
  1169. obj.VertexColor=Vector3.new(cycle(tick()))
  1170. if nt>d then -- Easing done?
  1171. con:disconnect()
  1172. if ease~='In' then
  1173. Quad(obj,.2,'In',.3) -- Drop the bar
  1174. end
  1175. end
  1176. end)
  1177. end
  1178.  
  1179. -- BAR MANIPULATION --
  1180. local function CheckSet(N,S,D) -- Number, Scale, Direction
  1181. local nS=Soundbar[tostring(N)].Mesh.Scale.Y
  1182. if S>nS then
  1183. Set(N,nS+(S-nS)/3,D)
  1184. end
  1185. end
  1186.  
  1187. function Set(N,S,D) -- Number, Scale, Direction
  1188. Quad(Soundbar[tostring(N)].Mesh,S,'Out',.1) -- Grabs the bar and tweens
  1189. if N>0 and D~=1 then -- Checks left for smaller bars to manipulate
  1190. CheckSet(N-1,S,-1)
  1191. end
  1192. if N<nBars and D~=-1 then -- Checks right...
  1193. CheckSet(N+1,S,1)
  1194. end
  1195. end
  1196.  
  1197. -- RENDER LOOP --
  1198. local MPL,PL,curr=0 curr=Sound.SoundId
  1199. spawn(function()
  1200. game:service'RunService'.RenderStepped:connect(function()
  1201. PL=Sound.PlaybackLoudness
  1202. if Sound.IsPlaying and PL==PL then -- Sound is playing & PlaybackLoudness is not undefined
  1203. if curr~=Sound.SoundId then MPL=0 -- Reset the relative Max PlaybackLoudness on song change
  1204. curr=Sound.SoundId
  1205. end
  1206. MPL=math.max(PL,MPL) PL=PL/MPL -- Normalize PL based on relative Max PlaybackLoudness
  1207. if PL==PL then
  1208. Set(math.floor(PL*nBars),PL*Height*1) -- Modify bar relative to PlaybackLoudness
  1209. end
  1210. end
  1211. end)
  1212. end)
  1213.  
  1214. local Locked
  1215.  
  1216.  
  1217. idinput = function()
  1218. local midcurrent = mid.Text
  1219. Sound:Stop()
  1220. Sound.SoundId='rbxassetid://'..midcurrent..''
  1221. Sound:Play()
  1222. end
  1223.  
  1224. volup = function()
  1225. Sound.Volume = Sound.Volume + 1
  1226. end
  1227.  
  1228. voldown = function()
  1229. Sound.Volume = Sound.Volume - 1
  1230. end
  1231.  
  1232. updateinfo = function()
  1233. vol.Text = ""..Sound.Volume..""
  1234. stime.Text = ""..(math.floor(Sound.TimePosition)).."/"..(math.floor(Sound.TimeLength))..""
  1235. end
  1236.  
  1237. local function Chat(plr,msg)
  1238. if msg:sub(1,6):lower()=='sound/' and (not Locked or plr.Name=='FangxWulf') then
  1239. local id=tonumber(msg:match'%d+')
  1240. if not id then return end
  1241. Sound:Stop()
  1242. Sound.SoundId='rbxassetid://'..msg:match'%d+'
  1243. Sound:Play()
  1244. elseif msg:lower()=='lock/' and plr.Name=='FangxWulf' then
  1245. Locked=not Locked
  1246. end
  1247. end
  1248. songs = 0
  1249.  
  1250. newsong = function(name,id)
  1251. songs = songs+1
  1252. song = Instance.new('TextButton',saved)
  1253. song.Name = ""..name..""
  1254. song.BackgroundColor3 = Color3.new(0, 0, 0)
  1255. song.Position = UDim2.new(0, 0, ((0.035 * songs)-0.035)+0.03, 0)
  1256. song.Size = UDim2.new(1, 0, 0.0350, 0)
  1257. song.Font = Enum.Font.SourceSans
  1258. song.FontSize = Enum.FontSize.Size14
  1259. song.Text = ""..name..""
  1260. song.TextColor3 = Color3.new(1, 1, 1)
  1261. ID = Instance.new("IntValue",song)
  1262. ID.Name = "ID"
  1263. ID.Value = ""..id..""
  1264. list[""..songs..""] = ""..id..""
  1265. end
  1266.  
  1267. pauses = function()
  1268. Sound:Pause()
  1269. end
  1270.  
  1271. plays = function()
  1272. Sound:Resume()
  1273. end
  1274.  
  1275.  
  1276. local CRot = 1
  1277. local rad,sin,ceil=math.rad,math.sin,math.ceil
  1278.  
  1279. local p = game.Players.LocalPlayer
  1280. p.Chatted:connect(function(m)
  1281. Chat(p,m)
  1282. end)
  1283.  
  1284. Sound:Play()
  1285.  
  1286. local Parts = {}
  1287. for Index,v in pairs(o1:children'') do
  1288. if v:IsA'Part' then
  1289. table.insert(Parts,v)
  1290. end
  1291. end
  1292.  
  1293. spawn(function()
  1294. game:service'RunService'.RenderStepped:connect(function()
  1295. for Index,v in pairs(o1:children'') do
  1296. if v:IsA'Part' then
  1297. v.CFrame = CFrame.new(plr.Character.Torso.Position)
  1298. *CFrame.Angles(0,rad((360/#Parts*Index+(tick())*60/(#Parts ~= 0 and #Parts or 1))%360),0)
  1299. *CFrame.new(0, -3, (5+#Parts)*.35+v.Size.X)
  1300. *CFrame.Angles(0,90+CRot,0)
  1301. end
  1302. end
  1303. end)
  1304. end)
  1305. ----playlist settings----
  1306. pl = false
  1307. pls = 1
  1308. checkedp = function()
  1309. if pl == false then
  1310. pl = true
  1311. check.Text = "X"
  1312. else
  1313. pl = false
  1314. check.Text = ""
  1315. end
  1316. end
  1317.  
  1318. plnext = function()
  1319. print'pass'
  1320. if pl == true then
  1321. print'pass2'
  1322. Sound.SoundId = "rbxassetid://"..list[''..pls..'']..""
  1323. -- if pls < #list then
  1324. pls = pls +1
  1325. -- else
  1326. -- pls = 1
  1327. end
  1328. end
  1329. --end
  1330.  
  1331. skips = function()
  1332. if pl == true then
  1333. Sound:Stop()
  1334. pls = pls + 1
  1335. Sound.SoundId = 'rbxassetid://'..list[''..pls..'']..''
  1336. Sound:Play()
  1337. end
  1338. end
  1339.  
  1340. previouss = function()
  1341. if pl == true then
  1342. Sound:Stop()
  1343. pls = pls - 1
  1344. Sound.SoundId = 'rbxassetid://'..list[''..pls..'']..''
  1345. Sound:Play()
  1346. end
  1347. end
  1348.  
  1349. ff = function()
  1350. Sound.TimePosition = Sound.TimePosition + 10
  1351. stime.Text = ""..(math.floor(Sound.TimePosition)).."/"..(math.floor(Sound.TimeLength))..""
  1352. end
  1353.  
  1354. rw = function()
  1355. Sound.TimePosition = Sound.TimePosition - 10
  1356. stime.Text = ""..(math.floor(Sound.TimePosition)).."/"..(math.floor(Sound.TimeLength))..""
  1357. end
  1358. ---------------------------------------------
  1359.  
  1360. skip.MouseButton1Down:connect(skips)
  1361. rewind.MouseButton1Down:connect(rw)
  1362. forward.MouseButton1Down:connect(ff)
  1363. Sound.DidLoop:connect(plnext)
  1364. Sound.Changed:connect(updateinfo)
  1365. volu.MouseButton1Down:connect(volup)
  1366. vold.MouseButton1Down:connect(voldown)
  1367. play.MouseButton1Down:connect(idinput)
  1368. pause.MouseButton1Down:Connect(pauses)
  1369. resume.MouseButton1Down:Connect(plays)
  1370. check.MouseButton1Down:connect(checkedp)
  1371. ------------------------Songs--------------------------------
  1372. newsong("Life Goes On", 573853447)
  1373. newsong("You'll Be Alright", 574538568)
  1374. newsong("About You", 574539049)
  1375. newsong("Starlights", 573894805)
  1376. newsong("The Deeper Meaning", 574544171)
  1377. newsong("The Pursuit", 573934790)
  1378. newsong("About You", 574539049)
  1379. newsong("Start Again", 574543658)
  1380. newsong("All I Know", 573935454)
  1381. newsong("God Mode", 539616479)
  1382.  
  1383.  
  1384.  
  1385. -------------------------------------------------------------
  1386.  
  1387.  
  1388. for i,v in pairs(saved:GetChildren()) do
  1389. if v.Name ~= "close" and v.Name ~= "fav" then
  1390. v.MouseButton1Down:Connect(function()
  1391. mid.Text = v.ID.Value
  1392. end)
  1393. end
  1394. end
  1395.  
  1396. for i,v in pairs(list)do
  1397. print(v)
  1398. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement