예제 #1
0
        private void BtnFuga_Click(object sender, EventArgs e)
        {
            game = 1;
            frmNickname nick = new frmNickname();

            nick.ShowDialog();
        }
예제 #2
0
        private void BtnPingPong_Click(object sender, EventArgs e)
        {
            game = 2;
            frmNickname nick = new frmNickname();

            nick.ShowDialog();
        }
예제 #3
0
        void bancoDados()
        {
            frmMenuPrincipal menu = new frmMenuPrincipal();
            frmNickname      nick = new frmNickname();

            Conexao c = new Conexao();

            int    jogo        = menu.recuperaGame();
            string nomeJogador = nick.recuperaNick();



            MySqlCommand cmd = new MySqlCommand("select * from jogador_bolinha where nome_jogador = @nomeJogador");

            cmd.Parameters.Add(new MySqlParameter("@nomeJogador", nomeJogador));

            c.Abrir();
            MySqlDataReader reader = c.Pesquisar(cmd);


            if (reader.HasRows)
            {
                c.Fechar();

                MySqlCommand cmd4 = new MySqlCommand("select * from jogador_bolinha where nome_jogador = @nomeJogador");
                cmd4.Parameters.Add(new MySqlParameter("@nomeJogador", nomeJogador));
                c.Abrir();
                MySqlDataReader r = c.Pesquisar(cmd4);

                r.Read();
                int scoreSalvo = r.GetInt32(2);

                if (scoreSalvo < score)
                {
                    c.Fechar();
                    MySqlCommand cmd2 = new MySqlCommand("update jogador_bolinha set score_jogador = @score where nome_jogador = @nomeJogador");
                    cmd2.Parameters.Add(new MySqlParameter("@score", score));
                    cmd2.Parameters.Add(new MySqlParameter("@nomeJogador", nomeJogador));

                    c.Abrir();
                    c.Executar(cmd2);
                    c.Fechar();
                }

                c.Fechar();
            }
            else
            {
                c.Fechar();
                MySqlCommand cmd3 = new MySqlCommand("insert into jogador_bolinha(nome_jogador, score_jogador) values (@nomeJogador, @score)");
                cmd3.Parameters.Add(new MySqlParameter("@nomeJogador", nomeJogador));
                cmd3.Parameters.Add(new MySqlParameter("@score", score));

                c.Abrir();
                c.Executar(cmd3);
                c.Fechar();
            }
        }
예제 #4
0
        private void BtnFuga_Click(object sender, EventArgs e)
        {
            game = 1;
            MusicMenu.SoundLocation = "musicaMenu.wav";
            MusicMenu.Play();
            frmNickname nick = new frmNickname();

            nick.ShowDialog();
        }
예제 #5
0
        public TelaInicial()
        {
            this.listaBolas = new List <ImgGame>();
            InitializeComponent();
            FujaMusic.SoundLocation = "fujaMusic.wav";
            FujaMusic.Play();


            limInf = this.Height - 140;
            limD   = this.Width - 135;

            frmNickname nick = new frmNickname();

            string nomeJogador = nick.recuperaNick();

            lbNick.Text = nomeJogador;



            AdicionarBolas();
            AdicionarBolas();
        }
예제 #6
0
        void nick()
        {
            frmNickname nick = new frmNickname();

            lblNick.Text = "Nick: " + nick.recuperaNick().ToString();
        }