public void WetteUeberpruefen(Windhund dogo2)
        {
            if (gewettet == true)
            {
                try
                {
                    if (dogo2 == dogo)
                    {
                        DerSpieler.Kapital += DerSpieler.bid;     // Wette gewonnen!
                    }
                    else
                    {
                        DerSpieler.Kapital -= DerSpieler.bid;     // Wette verloren!
                    }

                    DerSpieler.KapitalLabel.Text = "Konto:\n" + DerSpieler.Kapital.ToString() + "€";
                    DerSpieler.bid = 0;
                }

                catch (Exception)
                {
                    //
                }
            }
            dogo     = new Windhund();
            gewettet = false;
        }
예제 #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Wetten[0] = new Wette()
            {
            };
            Wetten[1] = new Wette()
            {
            };
            Wetten[2] = new Wette()
            {
            };


            DreiSpieler[0] = new Spieler()
            {
                Name = "Tim", Kapital = 50, bid = 0, KapitalLabel = label4
            };                                                                                           //Namenzuweisung und Startkapital festlegen
            label1.Text = DreiSpieler[0].Name;
            label4.Text = "Konto:\n" + DreiSpieler[0].Kapital.ToString() + "€";

            DreiSpieler[1] = new Spieler()
            {
                Name = "Tom", Kapital = 50, bid = 0, KapitalLabel = label5
            };                                                                                           //Namenzuweisung und Startkapital festlegen
            label2.Text = DreiSpieler[1].Name;
            label5.Text = "Konto:\n" + DreiSpieler[1].Kapital.ToString() + "€";

            DreiSpieler[2] = new Spieler()
            {
                Name = "Jan", Kapital = 50, bid = 0, KapitalLabel = label6
            };                                                                                           //Namenzuweisung und Startkapital festlegen
            label3.Text = DreiSpieler[2].Name;
            label6.Text = "Konto:\n" + DreiSpieler[2].Kapital.ToString() + "€";


            Hunde[0] = new Windhund()
            {
                Startposition = 0, Bild = pictureBox1, name = "dog 1"
            };                                                                                  // Rennbahnlänge = 0, Ort = 0,
            Hunde[1] = new Windhund()
            {
                Startposition = 0, Bild = pictureBox2, name = "dog 2"
            };                                                                                  // Rennbahnlänge = 0, Ort = 0,
            Hunde[2] = new Windhund()
            {
                Startposition = 0, Bild = pictureBox3, name = "dog 3"
            };                                                                                  // Rennbahnlänge = 0, Ort = 0,
            Hunde[3] = new Windhund()
            {
                Startposition = 0, Bild = pictureBox4, name = "dog 4"
            };                                                                                  // Rennbahnlänge = 0, Ort = 0,

            GewinnLabels[0] = label13;
            GewinnLabels[1] = label14;
            GewinnLabels[2] = label15;
            GewinnLabels[3] = label16;
        }
        public void Laufen(Windhund dogo, int i)
        {
            int j = 0;

            j = Zufallszahl.Next(1, 15);

            dogo.Bild.Location = new Point(dogo.Bild.Left + j, 27 + i * 90);
            dogo.Bild.Update();

            /*dogo.Bild.Location =  new System.Drawing.Point(96, 27+ i*90);
             * //dogo.Bild.Dispose();
             * dogo.Bild.Image = Image.FromFile
             * (System.Environment.GetFolderPath
             * (System.Environment.SpecialFolder.Personal)
             + @"\Visual Studio 2008\Projects\Hunderennen Workshop\Hunderennen Workshop\dog2.png");
             + //dogo.Bild.WaitOnLoad=false;
             */
        }
 public void WettePlatzieren(Spieler SpielerObject, Windhund dogo1)
 {
     DerSpieler = SpielerObject;
     dogo       = dogo1;
     gewettet   = true;
 }