Advertisement
jasonskg1234

s

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