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(); }
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(); }
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); } } }
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(); }