using default character controller but network player controls inverted?

so i have made a prefab using the default fps player controller and i have set up a network, both players can join but the movement and camera are all broken and weird, how do i fix this?

by weird i mean that on one computer the player controls the one on the other computer and so forth,
im guessing its got somthing to do with deleteing the other players as the player is connected so there is only one instance but i dont know how to do this.

i just added if (networkView.isMine){}
into where i thought was appropriate, but it does not work, please help?
or show me a link to a basic player controller that has basic jump and wasd movement? thanks in advance :slight_smile:

sorry but if anyone can point me into the wright direction as to where to start? thanks

Which instance owns the networkviews ?