How to make a layer invisible to me but visible for everyone in photon networking

Hi all Me and a team of developers are working on a multiplayer game and have come to the problem where we want to display the arms, gun, etc for the individual player but have every one else see then as a full character. We know that it can be done using layers and the code below…

if (photonView.isMine) {
 
}
else{
 
}

The other option is to have the entire player functional for the individual player and have the camera positioned in the best position possible… Would this be better?

Any help would be greatly appreciated by the team…

If we think that the help is good enough we will also release a version of the game to you when it is reaching its Alpha or Beta version in the next 2 years…

I would use two different prefabs for this situation, one for the local player (that hasn’t the character at all but only the weapon/hands) and one for the remote player (that has the full character), because if you cannot see the character then there is no reason to instantiate it (even if you put it in an invisible layer, the mesh is still instantiated and all the calculations are done anyway).