Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local mps = game:GetService("MarketplaceService")
- local music = workspace:WaitForChild("CurrentMusic")
- local clipping = script.Parent:WaitForChild("NotifierClipping")
- local notifBG = clipping.NotifierBG
- local musicName = notifBG.MusicName
- notifBG.Position = UDim2.new(-1, 0, 0.5, 0)
- function updateMusic()
- local id = string.gsub(music.SoundId, "rbxassetid://", "")
- local success, info = pcall(mps.GetProductInfo, mps, id)
- if success then
- musicName.Text = info.Name
- notifBG:TweenPosition(UDim2.new(0.5, 0, 0.5, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Quint, 1)
- wait(5)
- notifBG:TweenPosition(UDim2.new(-1, 0, 0.5, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Quint, 1)
- end
- end
- updateMusic()
- music:GetPropertyChangedSignal("SoundId"):Connect(updateMusic)
Add Comment
Please, Sign In to add comment