Invisible players

I need to make players invisible to each other (it doesn’t matter if you can’t see yourself its going to be in first person), but when you enter a certain room, players fade to become visible to each other, but only in that room. Anywhere else everyone is invisible to you.