Ну изменить скрипт игрока примерно так:
[RequireComponent(typeof(NetworkView))]
public class PlayerScript : MonoBehaviour
{
public void Awake()
{
if (!networkView.isMine)
{
// Если не мы владельцы данного объекта, то выключаем данный скрипт.
// Но помним, что RPC и OnSerializeNetworkView работают в любом случае
enabled = false;
GetComponent<MeshFilter>().mesh = boxMesh;
}
else
{
GetComponent<MeshFilter>().mesh = sphereMesh;
}
}
Где boxMesh и sphereMesh надо либо определить переменными типа Mesh и назначить им соответствующие меши, либо сделать какую-то еще логику подмены модели. Например Добавлять модель в чайлды, а сам префаб плеера будет без модели изначально.