Example #1
0
        private void salvarESairToolStripMenuItem_Click(object sender, EventArgs e)
        {
            player.Stop();
            string[] x = uso.DesfragmentarLinha(3, ';', nick);
            uso.RescreverLinha(3, nick, "4;" + x[1]);
            uso.RescreverLinha(4, nick, uso.ArraytoString(atrN));
            uso.RescreverLinha(5, nick, Concluiu.ToString());
            uso.RescreverLinha(6, nick, uso.ArraytoString(Conquista));
            uso.RescreverLinha(7, nick, barXP.Value.ToString());
            Abertura voltar = new Abertura(nick, uso.LerLinha(4, nick));

            voltar.Show();
            this.Close();
        }
Example #2
0
        private void PreHistoria_Load(object sender, EventArgs e)
        {
            Conquista = uso.DesfragmentarLinha(6, ';', nick);
            player.PlayLooping();
            string[] atrStr = uso.DesfragmentarLinha(4, ';', nick);
            Concluiu = Convert.ToInt16(uso.LerLinha(5, nick));

            int[] atr =
            {
                Convert.ToInt16(atrStr[0]), Convert.ToInt16(atrStr[1]),
                Convert.ToInt16(atrStr[2]), Convert.ToInt16(atrStr[3]),
                Convert.ToInt16(atrStr[4])
            };

            atrN          = atr;
            this.canPaint = false;
            feitos        = uso.DesfragmentarLinha(6, ';', nick);
            barXP.Value   = Convert.ToInt16(uso.LerLinha(7, nick));
            if (Concluiu == 1)
            {
                btnEvoluir.Visible = true;
            }
            Escrever();
        }
Example #3
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            Usos uso = new Usos();

            if ((txtNome.Text == "") || (txtSenha.Text == ""))
            {
                MessageBox.Show("Campo(s) não preenchidos.", "Error 401", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (uso.NomeExiste(txtNome.Text))
                {
                    System.IO.StreamReader ler = new System.IO.StreamReader(uso.ArquivoDoCadastro(txtNome.Text));

                    ler.ReadLine(); string CheckSenha = ler.ReadLine();

                    if ((uso.NomeExiste(txtNome.Text)) && CheckSenha == txtSenha.Text)
                    {
                        Abertura comecar = new Abertura(txtNome.Text, uso.LerLinha(4, txtNome.Text));
                        comecar.Show();
                        if (primeiro)
                        {
                            this.Hide();
                        }
                        else
                        {
                            this.Close();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Senha errada, tente novamente.", "Error 405", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Nome não existe.", "Error 403", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #4
0
        private void tmr_Tick(object sender, EventArgs e)
        {
            int pos = pbSpermMain.Location.Y;

            if (pos <= 125)
            {
                tmr.Stop();
            }
            if (pos + 2 < 292)
            {
                pgsBar.Value        -= 2;
                plc.table.Rows[0][1] = pgsBar.Value;
                pbSpermMain.Location = new Point(227, pbSpermMain.Location.Y + 2);
            }
            Random rnd = new Random();

            for (int i = 1; i < plc.table.Rows.Count; i++)
            {
                int step = rnd.Next(9) + 1;
                plc.table.Rows[i][1] = Convert.ToInt32(plc.table.Rows[i][1]) + step;
                if (Convert.ToInt32(plc.table.Rows[i][1]) >= pgsBar.Maximum)
                {
                    tmr.Stop();
                    btnNadar1.Visible      = false;
                    btnNadar2.Visible      = false;
                    lstPosition.DataSource = plc.Update();
                    MessageBox.Show("Aparentemente, você acaba de perder para " + plc.Update()[0].Substring(3) + "\n\nD=", "Perdeu!");
                    uso.RescreverLinha(4, nick, "0;0;0;0;0");
                    uso.RescreverLinha(5, nick, "0");
                    uso.RescreverLinha(6, nick, "0;0;0;0;0;0");
                    uso.RescreverLinha(7, nick, "0");
                    player.Stop();
                    Abertura Retorno = new Abertura(nick, uso.LerLinha(4, nick));
                    Retorno.Show();
                    this.Close();
                }
            }

            lstPosition.DataSource = plc.Update();
        }