private void ilkKartlar()
        {
            Quick x1 = new Quick();
            Quick x2 = new Quick();


            kartSay = 1;
etiket:
            ilk[0] = "dolu";
            x      = x1.Next(12);
            y      = x2.Next(3);
            if (kart[x, y] == 0)
            {
                goto etiket;
            }
            else
            {
                kart[x, y]   = 0;
                ilk[kartSay] = kartAd(x, y);
                listBoxIlk.Items.Add(kartAd(x, y));
                kartSay++;
                sonkart = kartAd(x, y);
                if (kartSay == 5)
                {
                }
                else
                {
                    goto etiket;
                }
            }
            listBoxIlk.Items.RemoveAt(3);
            listBoxYer.Items.Add(sonkart);
            label9.Text = sonkart;
            allKartDoldur();
        }
        private void cpuOyna()
        {
            Quick x1 = new Quick();
            Quick x2 = new Quick();

            Dispose(x2);
            if (sonkart == "" && sira == 0)
            {
                for (i = 0; i <= 3; i++)
                {
                    if (cpu[i] != "")
                    {
                        kescpu = cpu[i].Remove(0, 4);
                    }
                    for (k = 0; k <= 3; k++)
                    {
                        if (oyuncu[k] != "")
                        {
                            oyuncuKes[k] = oyuncu[k].Remove(0, 4);
                        }
                    }

                    if (kescpu != oyuncuKes[0] && kescpu != oyuncuKes[1] && kescpu != oyuncuKes[2] && kescpu != oyuncuKes[3] && cpu[i] != "" && sonkart == "")
                    {
                        sira   = 1;
                        kont   = 0;
                        a      = cpu[i];
                        cpu[i] = "";
                        listBoxBil.Items.Clear();
                        listBoxYer.Items.Add(a);
                        for (k = 0; k <= 3; k++)
                        {
                            if (cpu[k] != "")
                            {
                                listBoxBil.Items.Add(cpu[k]);
                            }
                        }
                        sonkart     = a;
                        label9.Text = a;
                        break;
                    }
                }
                if (kont == 1 && sonkart == "")
                {
                    sira   = 1;
                    x      = x1.Next(3);
                    a      = cpu[x];
                    cpu[i] = "";
                    listBoxBil.Items.Clear();
                    listBoxYer.Items.Add(a);
                    for (k = 0; k <= 3; k++)
                    {
                        if (cpu[k] != "")
                        {
                            listBoxBil.Items.Add(cpu[k]);
                        }
                    }
                }
                sonkart     = a;
                label9.Text = a;
            }
            if (sonkart != "" && sira == 0)
            {
                for (i = 0; i <= 3; i++)
                {
                    if (cpu[i] != "")
                    {
                        kescpu = cpu[i].Remove(0, 4);
                    }
                    kes1 = sonkart.Remove(0, 4);
                    if (kescpu == kes1) //yerdeki son kart pc ninkiyle aynýysa
                    {
                        sira   = 1;
                        kont   = 0;
                        a      = cpu[i];
                        cpu[i] = "";
                        listBoxYer.Items.Add(a);
                        listBoxBil.Items.Clear();
                        for (k = 0; k <= 3; k++)
                        {
                            if (cpu[k] != "")
                            {
                                listBoxBil.Items.Add(cpu[k]);
                            }
                        }
                        //yerden kart kazanma
                        listBoxBilgisayar.Items.AddRange(listBoxIlk.Items);
                        listBoxIlk.Items.Clear();
                        listBoxBilgisayar.Items.AddRange(listBoxYer.Items);
                        listBoxYer.Items.Clear();
                        sonkart     = "";
                        label9.Text = "Boþ";
                        //yerden kart kazanma bitiþ
                        listBoxChat.Items.Add("Cpu: " + a + " ile Masadaki Kartlarý Topladý :)");
                        break;
                    }
                    else if (kescpu == "_Vale")
                    {
                        sira   = 1;
                        kont   = 0;
                        a      = cpu[i];
                        cpu[i] = "";
                        listBoxYer.Items.Add(a);
                        listBoxBil.Items.Clear();
                        for (k = 0; k <= 3; k++)
                        {
                            if (cpu[k] != "")
                            {
                                listBoxBil.Items.Add(cpu[k]);
                            }
                        }
                        //yerden kart kazanma
                        listBoxBilgisayar.Items.AddRange(listBoxIlk.Items);
                        listBoxIlk.Items.Clear();
                        listBoxBilgisayar.Items.AddRange(listBoxYer.Items);
                        listBoxYer.Items.Clear();
                        sonkart     = "";
                        label9.Text = "Boþ";
                        //yerden kart kazanma bitiþ
                        listBoxChat.Items.Add("Cpu: " + a + " ile Masadaki Kartlarý Cebe Ýndirdi. Bilgisayar Senin Kaðýtlatýný Görüo :)");
                        break;
                    }
                }
                for (i = 0; i <= 3; i++)
                {
                    if (cpu[i] != "")
                    {
                        kescpu = cpu[i].Remove(0, 4);
                    }
                    for (k = 0; k <= 3; k++)
                    {
                        if (oyuncu[k] != "")
                        {
                            oyuncuKes[k] = oyuncu[k].Remove(0, 4);
                        }
                    }
                    if (kescpu != oyuncuKes[0] && kescpu != oyuncuKes[1] && kescpu != oyuncuKes[2] && kescpu != oyuncuKes[3] && cpu[i] != "" && sonkart != "")
                    {
                        sira   = 1;
                        kont   = 0;
                        a      = cpu[i];
                        cpu[i] = "";
                        listBoxYer.Items.Add(a);
                        listBoxBil.Items.Clear();
                        for (k = 0; k <= 3; k++)
                        {
                            if (cpu[k] != "")
                            {
                                listBoxBil.Items.Add(cpu[k]);
                            }
                        }
                        sonkart     = a;
                        label9.Text = a;
                        break;
                    }
                }
                //if (kont == 1 && sira == 0)
                //{
                //    sira = 1;
                //    x = x1.Next(0, 3);
                //    a = cpu[x];
                //    cpu[i] = "";
                //    listBoxBil.Items.Clear();
                //    listBoxYer.Items.Add(a);
                //    for (k = 0; k <= 3; k++)
                //    {
                //        if (cpu[k] != "")
                //            listBoxBil.Items.Add(cpu[k]);
                //    }
                //}


                //sonkart = a;
                //if (a == "")
                //{
                //    label9.Text = "Boþ";
                //}
                //else { label9.Text = a; }
            }
        }
        private void kartVer()
        {
            Quick x1 = new Quick();
            Quick x2 = new Quick();


            listBoxBil.Items.Clear();
            listBoxOy.Items.Clear();
            kartSay  = 0;
            kartSay2 = 0;
etiket:
            y = x1.Next(3);
            x = x2.Next(12);

            if (kart[x, y] == 0)
            {
                goto etiket;
            }
            else
            {
                kart[x, y] = 0;
                if (kartSay == 4)
                {
                    cpu[kartSay2] = kartAd(x, y);
                    listBoxBil.Items.Add(kartAd(x, y));
                    kartSay = 3;
                    kartSay2++;
                }
                else
                {
                    oyuncu[kartSay] = kartAd(x, y);
                    listBoxOy.Items.Add(kartAd(x, y));
                }
                kartSay++;
                if (kartSay2 == 4)
                {
                }
                else
                {
                    goto etiket;
                }
            }
            //    kartSay = 0;
            //etiket2:
            //    x = x1.Next(0, 12);
            //    y = x2.Next(0, 3);
            //    if (kart[x, y] == 0)
            //    {
            //        goto etiket2;
            //    }
            //    else
            //    {
            //        kart[x, y] = 0;
            //        oyuncu[kartSay] = kartAd(x, y);
            //        listBoxOy.Items.Add(kartAd(x, y));
            //        kartSay++;
            //        if (kartSay == 4)
            //        {
            //        }
            //        else
            //        {
            //            goto etiket2;
            //        }

            //    }
            allKartDoldur();

            button1.Visible = false;
            // timer1.Enabled = true;
        }
Exemple #4
0
        internal static int GetRandomNumber(int Min, int Max)
        {
            RandomBase Quick = new Quick();

            return(Quick.Next(Min, Max));
        }