TAlex (ta_leha@mail.ru)

1. Open sndmixer.scs and find OSD( "Vol", @2, @3 )

2. Replace it with EventSend( "SNDMIXER", "Slider" )

3. Add new hook at bottom inside group:

#------------Start OSD Slider ------------
Slider=Hook( "SNDMIXER", "Slider", Enabled, Break ){

math.ActionManual( "SET", "vol", @3 )
vl=Math( "GET", "vol" )

skip3(vl>50)
str("COPY", "||||||||||||||||||||||||||||||||||||||||||||||||||" ,0, vl)
OSD("%s %d%%",@1,vl)
break()

vlm = Math( "x-50", vl )
str("COPY", "||||||||||||||||||||||||||||||||||||||||||||||||||" ,0, vlm)
OSD("||||||||||||||||||||||||||||||||||||||||||||||||||%s %d%%",@1,vl)
break()
}
#------------End OSD Slider ------------

New Slider will look so:

||||||||||||||||||||||||| 25%