Exemple #1
0
 private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (OnlineUser.status != OnlineUser.Status.Disconnect)
     {
         OnlineUser.BlockToSend(new Block(BlockCode.Disconnect, (int)DisconnectType.Exit));
     }
 }
Exemple #2
0
        private void login_btn_Click(object sender, EventArgs e)
        {
            OnlineUser.Connect();
            string login = loginBox.Text + "\t" + pswdBox.Text;

            OnlineUser.BlockToSend(new Block(BlockCode.Login, (int)LoginType.Access, login));
        }
Exemple #3
0
 private void HeroChoose_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (OnlineUser.status != OnlineUser.Status.Disconnect)
     {
         OnlineUser.BlockToSend(new Block(BlockCode.Disconnect, (int)DisconnectType.Exit));
     }
     OnlineUser.CloseConnection();
 }
Exemple #4
0
        private void reg_btn_Click(object sender, EventArgs e)
        {
            OnlineUser.Connect();
            string login = loginBox.Text + "\t" + pswdBox.Text;

            OnlineUser.BlockToSend(new Block(BlockCode.Registration,
                                             (int)RegistrationType.CreateNewAcc, login));
        }
Exemple #5
0
        private void delHero_btn_Click(object sender, EventArgs e)
        {
            //string name = heroListView.SelectedItems[0].Text;
            //MessageBox.Show(name);
            Block del = new Block(BlockCode.ChooseHero, (int)ChooseHeroType.DeleteHero);

            OnlineUser.BlockToSend(new Block(BlockCode.ChooseHero, (int)ChooseHeroType.DeleteHero,
                                             heroListView.SelectedItems[0].Text));
        }
Exemple #6
0
 private void createBtn_Click(object sender, EventArgs e)
 {
     if (nameBox.Text.Length != 0)
     {
         Block newHero = new Block(BlockCode.ChooseHero, (int)ChooseHeroType.CreateHero);
         newHero.Add(nameBox.Text);
         newHero.Add(STRvsINT.Value.ToString());
         newHero.Add(AGIvsLUK.Value.ToString());
         newHero.Add(VITvsDEX.Value.ToString());
         newHero.Add((10 - STRvsINT.Value).ToString());
         newHero.Add((10 - VITvsDEX.Value).ToString());
         newHero.Add((10 - AGIvsLUK.Value).ToString());
         OnlineUser.BlockToSend(newHero);
     }
     else
     {
         MessageBox.Show("You don`t write hero name!");
     }
 }