I have this local script located in player starter scripts and its suppose to make parts go visible and unvisible depending on the playbackloudness but it only keeps the first bar visible even tho the playbackloudness goes over limit.
you dont need to look at all of it just looks at the parts where it says if sound.PlaybackLoudness >= pbl(number) then
local runservice = game:GetService("RunService")
local sound = game.Workspace.Sound
------------------------------------------------
local lines = game.Workspace.Club.lines
local line1 = lines.line1
local line2 = lines.line2
local line3 = lines.line3
local line4 = lines.line4
local line5 = lines.line5
local line6 = lines.line6
local line7 = lines.line7
local line8 = lines.line8
local line9 = lines.line9
local line10 = lines.line10
local line11 = lines.line11
local line12 = lines.line12
local line13 = lines.line13
local line14 = lines.line14
local line15 = lines.line15
------------------------------------------------
local pbl1 = 1
local pbl2 = 50
local pbl3 = 100
local pbl4 = 130
local pbl5 = 150
local pbl6 = 170
local pbl7 = 190
local pbl8 = 220
local pbl9 = 250
local pbl10 = 270
local pbl11 = 330
local pbl12 = 370
local pbl13 = 400
local pbl14 = 450
local pbl15 = 500
------------------------------------------------
runservice.RenderStepped:Connect(function()
print(sound.PlaybackLoudness)
if sound.PlaybackLoudness >= pbl1 then
line1.Transparency = 0
line2.Transparency = 1
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl2 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl3 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl4 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl5 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl6 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl7 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl8 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl9 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl10 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl11 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl12 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl13 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl14 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
elseif sound.PlaybackLoudness >= pbl15 then
line1.Transparency = 0
line2.Transparency = 0
line3.Transparency = 1
line4.Transparency = 1
line5.Transparency = 1
line6.Transparency = 1
line7.Transparency = 1
line8.Transparency = 1
line9.Transparency = 1
line10.Transparency = 1
line11.Transparency = 1
line12.Transparency = 1
line13.Transparency = 1
line14.Transparency = 1
line15.Transparency = 1
end
end)

1 comment
playbackloudness if i recall could only be called/seen on the client. On the server i'm pretty sure it