Hello! We are currently using PlayFab Multiplayer, and I attempted to implement the IsMuted value so that players could mute another player's chat and voice in a Lobby. However, when the client clicks a button to mute another player, what it does is mute the client itself from sending and receiving voice and chat instead, even though I set the value assigned to a different player.
I simply do something like this:
PlayFabPlayer player = GetPlayFabPlayerByID(memberList[lpMember].Id); if ( player != null ) { player.IsMuted = !player.IsMuted; }
What I am doing now is simply setting that player's voice level to 0 and that seems to work instead. So it is correctly finding the player to interact with as the changing the voice value works, but IsMuted does not.
However, we don't want to have voice and chat still on if people want to mute each other.
Am I missing something about the functionality of the IsMuted value?
Thanks!