using gui = UnityEngine.GUI; public GameObject prefub; public string ip = "127.0.0.1"; private string port = "4211"; private bool connected = false; private void CreatePlayer() { connected = true; Network.Instantiate(prefub, transform.position, transform.rotation, 1); } public void OnDisconnectedFromServer(){connected = false;} public void OnPlayerDisconnected(NetworkPlayer pl){Network.DestroyPlayerObjects(pl);} public void OnConnectedToServer(){CreatePlayer();} public void OnServerInitialized(){CreatePlayer(); } public void OnGUI() { if( !connected) { ip = gui.TextField( new Rect(10,10,90,20),ip); port = gui.TextField( new Rect(10, 40, 90, 20), port); if( gui.Button( new Rect( 10,70,90, 20), "Connect")){ Network.Connect(ip, int.Parse(port) );} if( gui.Button( new Rect(10, 100, 90, 20), "host")){ Network.InitializeServer(10, int.Parse(port), false); } } }