Пример #1
0
        private void btnZapocni_Click(object sender, EventArgs e)
        {
            button1.Enabled = true;
            FormView pocni = new FormView();

            panel1.Visible = false;
            ig             = new Igrach();
            if (rbNormal.Checked)
            {
                ig.normal = true;
            }
            else
            {
                ig.normal = false;
            }
            pocni.nivo = ig.normal;

            if (pocni.ShowDialog() == DialogResult.OK)
            {
                ig.ime    = txtIme.Text;
                ig.poeni  = pocni.igr.poeni;
                ig.freeze = pocni.igr.freeze;

                li.Add(ig);
            }
        }
Пример #2
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            if ((Math.Abs(lblZolta.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(lblZolta.Location.Y - lblCovek.Location.Y) <= 50))
            {
                int dodajVreme = int.Parse(lblVremeBroj.Text);
                dodajVreme       += 10;
                lblVremeBroj.Text = dodajVreme.ToString();

                if (lokacijaZolta % 2 == 0)
                {
                    lblZolta.Location = new Point(349, 37);
                    lokacijaZolta     = 1;
                }
                else
                {
                    lblZolta.Location = new Point(349, 302);
                    lokacijaZolta     = 0;
                }
            }



            //1

            if ((Math.Abs(label1.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label1.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //2

            if ((Math.Abs(label2.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label2.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //3



            //4

            if ((Math.Abs(label4.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label4.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //5


            if ((Math.Abs(label5.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label5.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //6



            //7


            if ((Math.Abs(label7.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label7.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //8


            if ((Math.Abs(label8.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label8.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //9


            if ((Math.Abs(label9.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label9.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //10


            if ((Math.Abs(label10.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label10.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }



            //11

            if ((Math.Abs(label11.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label11.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }



            //12

            if ((Math.Abs(label12.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label12.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }


            //13


            if ((Math.Abs(label13.Location.X - lblCovek.Location.X) <= 50) && (Math.Abs(label13.Location.Y - lblCovek.Location.Y) <= 50))
            {
                timer1.Stop();
                tmrMoving.Stop();
                igr = new Igrach();
                MessageBox.Show("Печурката ве отру\n Вие освоивте: " + lblRezultatBroj.Text + " поени", "Жалам");
                igr.poeni    = int.Parse(lblRezultatBroj.Text);
                igr.freeze   = int.Parse(lblZastaniBroj.Text);
                DialogResult = DialogResult.OK;

                //Close();
                Close();
            }



            int t = int.Parse(lblVremeBroj.Text);

            t--;
            if (t == 0)
            {
                timer1.Stop();
                tmrMoving.Stop();

                igr        = new Igrach();
                igr.poeni  = int.Parse(lblRezultatBroj.Text);
                igr.freeze = int.Parse(lblZastaniBroj.Text);



                MessageBox.Show(" Времето истече, вашиот резултат е " + lblRezultatBroj.Text);
                DialogResult = DialogResult.OK;
                //Close();
                Close();
            }
            lblVremeBroj.Text = t.ToString();

            if ((_x >= 620 && _x <= 670) && (_y >= 0 && _y <= 50) && tmp == 0)
            {
                int p = 0;

                int.TryParse(lblPoeni.Text, out p);

                p++;
                lblPoeni.Text        = p.ToString();
                p                   -= 1;
                lblRezultatBroj.Text = p.ToString();
                lblPoeni.Location    = new Point(30, 320);
                tmp                  = 1;
            }


            if ((_x >= 0 && _x <= 50) && (_y >= 300 && _y <= 350) && tmp == 1)
            {
                int p = 0;

                int.TryParse(lblPoeni.Text, out p);

                p++;
                lblPoeni.Text        = p.ToString();
                p                   -= 1;
                lblRezultatBroj.Text = p.ToString();
                lblPoeni.Location    = new Point(652, 28);
                tmp                  = 0;
            }


            //Invalidate();
        }