private void Start() { //generating the player ID once he open this scene string hostName = Dns.GetHostName(); string ip = Dns.GetHostByName(hostName).AddressList[0].ToString(); playerID = ID_Generator.IP_to_ID(ip); // reciving the other player level data EftServer server = new EftServer(Application.persistentDataPath + "/", 9999); System.Threading.Thread thread = new System.Threading.Thread(server.StartServer); thread.Start(); }
private void StartButton_Click(object sender, EventArgs e) { try { EftServer server = new EftServer(saveTo.Text, Convert.ToInt32(Port.Text)); System.Threading.Thread obj_thread = new System.Threading.Thread(server.StartServer); obj_thread.Start(); status.ForeColor = Color.Green; status.Text = "Online"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }