Best way to implement multiplayer

Hello,

I am currently developing a FPS multiplayer game in which I have a player model.
In first person player view I want the player to only see the arms of the character but when others are looking at the player they can see the full body.
What is the best practice for this?
I have tried many different approaches, and currently I am trying to add 2 different meshes to one game object - the Full player model and the Arms. However only the arms animate.
Any guidance or information would be much appreciated.

You can try smartfox first person shooter example.
http://docs2x.smartfoxserver.com/ExamplesUnity/fps