Help needed, getting the user volume for a audio-based game

Hi, I have noticed that a older game of mine which I really wanted to update has stopped working and I cannot seem to find any solution on fixing it.

My game heavily relies on audio and I had a important notice that would inform the user that the intended gameplay relies on audio and that for a better experience it is recommended to increase your volume.

It used to work by reading the UserGameSettings.MasterVolume property, but since 2022 it has stopped working due to an update changing both write AND read access to the property. I wouldn’t mind if they changed the write access, since that could be abused.

Here’s the old code snippet that would get the audio:

UserSettings():GetService("UserGameSettings").MasterVolume

Either way, my question is: Is there any replacement or workaround for this? Is there any way to get their volume level? If so, please let me know.

Are you sure it’s not read access as well? Everywhere I’ve looked around states otherwise.

Could you provide a source so I could take a look?

1 Like

Ill mark this as “solved”, because I won’t be updating the game. I’ll make a new one instead.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.