using UnityEngine; public class GameMenu : MonoBehaviour { public GameObject PlayerPrefab; public GameObject TinkyPrefab; public Transform Tinkyspawn; private string ip = "127.0.0.1"; private bool connected; public void Awake() { Application.runInBackground = true; } public void CreatePlayer() { connected = true; GameObject gameObject = (GameObject)Network.Instantiate(PlayerPrefab, base.transform.position, base.transform.rotation, 1); Network.Instantiate(TinkyPrefab, Tinkyspawn.position, Tinkyspawn.rotation, 1); gameObject.transform.Find("Camera").GetComponent().enabled = true; base.GetComponent().enabled = false; } private void OnDisconnectedFromServer() { connected = false; } private void OnPlayerDisconnected(NetworkPlayer pl) { Network.DestroyPlayerObjects(pl); } private void OnConnectedToServer() { CreatePlayer(); } private void OnServerInitialized() { CreatePlayer(); } private void OnGUI() { if (!connected) { ip = GUILayout.TextField(ip); if (GUILayout.Button("Connect as Victim")) { Network.Connect(ip, 250000); } if (GUILayout.Button("Host as Victim")) { Network.InitializeServer(10, 250000, false); } } } }