Exemplo n.º 1
0
        private void btn_watch_Click(object sender, EventArgs e)
        {
            if (ListBox_ID.SelectedIndex != -1)
            {
                int room_id = int.Parse(ListBox_ID.SelectedItem.ToString());
                bwriter.Write("watch room&" + endpoint + "&" + room_id);

                while (w_room_token == null)
                {
                    ;
                }
                game         = new client_project.myGame(room_id, endpoint, "Watcher: " + Username, bwriter, change_col);
                w_room_token = null;
                game.ShowDialog();
            }
        }
Exemplo n.º 2
0
        private void btn_join_Click(object sender, EventArgs e)
        {
            if (ListBox_ID.SelectedIndex != -1)
            {
                bwriter.Write("join room confirm&" + ListBox_ID.SelectedItem.ToString() + "&" + endpoint);//send to server room id and player 2 id (prot number)
                while (temp_room_id == -1)
                {
                    ;
                }
                game                   = new client_project.myGame(temp_room_id, endpoint, "Player 2: " + Username, bwriter, change_col);
                temp_room_id           = -1;
                game.other_player_name = "player 1 : " + palyer1_name;
                game.Change_Label      = "";

                DialogResult DR2 = game.ShowDialog();
            }
        }
Exemplo n.º 3
0
 private void btn_create_Click(object sender, EventArgs e)
 {
     bwriter.Write("new room&" + endpoint + "&" + room_name_txt.Text);//send to server create room and client port num and room name
     while (temp_room_id == -1)
     {
         ;
     }
     game         = new client_project.myGame(temp_room_id, endpoint, "Player 1: " + Username, bwriter, change_col);
     temp_room_id = -1;
     game.btn1    = false;
     game.btn2    = false;
     game.btn3    = false;
     game.btn4    = false;
     game.btn5    = false;
     game.btn6    = false;
     game.btn7    = false;
     DialogResult DR1 = game.ShowDialog();
 }