public void server1() { //dodaj figuru za menjanje ovde server.Delimiter = 0x13; server.DelimiterDataReceived += (sender, msg) => { // Console.WriteLine(msg.MessageString); string k = msg.MessageString; string[] niz = k.Split(','); primljeno1 = niz[5] + "," + niz[6] + "," + niz[1] + "," + niz[2]; Console.WriteLine(primljeno1); if (primljeno1 == "0,0,0,0") { server.Broadcast(partija); } Sah sahhhh = (Sah)Application.OpenForms["Sah"]; sahhhh.pasvaluec = 1; Figura.Instance().zameni(int.Parse(niz[5]), int.Parse(niz[6]), int.Parse(niz[1]), int.Parse(niz[2])); if (niz[7] == "sahmat") { sahmat = "sahmat"; // Kraj kr = new Kraj(); // kr.Show(); } }; clientsConnected = server.ConnectedClientsCount; //Console.WriteLine("number of connected clients is: " + clientsConnected); //var listeningIps = server.GetListeningIPs(); //Console.WriteLine("number of connected clients is: " + listeningIps); //var listeningV4Ips = server.GetListeningIPs().Where(ip => ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork); //Console.WriteLine("number of connected clients is: " + listeningV4Ips); }
private void poveziSe_Click(object sender, EventArgs e) { Sah s = new Sah(); s.pasvaluec = 2; s.Show(); this.Hide(); Client.Instance().client1(); }
private void kreirajIgru_Click(object sender, EventArgs e) { Sah s = new Sah(); Baza baza = new Baza(); Server.Instance().igra(baza.ucitaj("standard")); s.pasvaluec = 1; s.Show(); this.Hide(); Server.Instance().server1(); }
//public string sss() //{ // ss = "tB1,koB1,lB1,krB1,kB1,lB2,kB2,tB2,,,,,,,,,,,,,tC1,,,,,,,,,,,tB1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lB1"; // //try // //{ // // ss = Server.Instance().gg(); // // return ss; // //} // //catch // //{ // //ss = Client.Instance().gg(); // //return ss; // //} //} public string sss() { ss = "tB1,koB1,lB1,krB1,kB1,lB2,kB2,tB2,,,,,,,,,,,,,tC1,,,,,,,,,,,tB1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lB1"; Sah sahhhh = (Sah)Application.OpenForms["Sah"]; if (sahhhh.pasvaluec == 1) { ss = Server.Instance().gg(); return(ss); } else { ss = Client.Instance().gg(); return(ss); } }
private void Ucitaj_Click(object sender, EventArgs e) { try { Baza baza = new Baza(); Server.Instance().igra(baza.ucitaj(listView1.SelectedItems[0].Text)); Sah s = new Sah(); s.pasvaluec = 1; s.Show(); this.Hide(); Server.Instance().server1(); } catch { label1.Text = "You must select a game"; } }