Well, Dillon, there are 2 Files in that zip-File - a "Client" and a "Server" - But as I wrote above - the script is the base part of the netball game demo - there are 2 Cam1stPerson Objects and they are linked to each other - but not linked with the script
The bloke has not a tiny idea how networking works - i. e. that he has (after clients and server are connected) to send and receive data (position, rotation, direction or how ever the special action is communicated best) - then update the scene on clients and server accordingly, etc.
Btw: You write "even Mike cannot ... networking" - that may not be true I guess. Following that thread where he had problems to connect his server-program, I think he can - but his router doesn't let him out to connect to other clients - maybe if he would have a professional server connected to the internet (not from a home connection) it would even work ...
We face the same problem - network (chat server / online game server) it works great from our servers (Windows Server 2003) but not from our office desktops Windows 7 behind a router where we have to rely what the provider allows us to do - and that is not much (local telecom wants to keep their system stable and does not let everybody open the ports and firewall as he wishes).