public void save()
        {
            string       temp  = "";
            string       temp1 = " ";
            string       url   = string.Format(@"{0}\{1}", "file restaet", "YRAven-Slojnosti.tt");
            variants     varit = new variants();
            open_TO_file filet = new open_TO_file();

            filet.Open_ToGoo_mas("YRAven-Slojnosti.tt");
            for (int i = 1; i <= 12; i++)
            {
                if (str == varit.SSR[i])
                {
                    i++;
                    temp = "radioButton" + i.ToString();
                    break;
                }
            }
            for (int i = 0; i < 6; i++)
            {
                temp1 += filet.Mas[i] + "\r\n";
                temp1  = temp1.Trim(' ');
                if (filet.Mas[i] == cl)
                {
                    i             = i + 1;
                    filet.Mas[i] += ',';
                    filet.Mas[i] += temp + ",\r\n";
                    temp1        += filet.Mas[i];
                }
            }
            StreamWriter sev = new StreamWriter(url);

            sev.Write(temp1);
            sev.Close();
        }
示例#2
0
        public void save()
        {
            string       tmp     = "";
            string       tmp1    = " ";
            string       url     = string.Format(@"{0}\{1}", "file", "level.tt");
            variants     variant = new variants();
            open_TO_file filet   = new open_TO_file();

            filet.GoToLevel("level.tt");
            for (int i = 1; i <= 12; i++)
            {
                if (str == variant.SSR[i])
                {
                    i++;
                    tmp = "radioButton" + i.ToString();
                    break;
                }
            }
            for (int i = 0; i < 6; i++)
            {
                tmp1 += filet.Mas[i] + "\r\n";
                tmp1  = tmp1.Trim(' ');
                if (filet.Mas[i] == lev)
                {
                    i             = i + 1;
                    filet.Mas[i] += ',';
                    filet.Mas[i] += tmp + ",\r\n";
                    tmp1         += filet.Mas[i];
                }
            }
            StreamWriter sev = new StreamWriter(url);

            sev.Write(tmp1);
            sev.Close();
        }
示例#3
0
        void New_Game()
        {
            if (ur < 12)
            {
                string   temp  = "";
                variants varin = new variants();
                for (int i = 1; i <= 12; i++)
                {
                    if (varin.SSR[i] == specznak)
                    {
                        i        = i + 1;
                        specznak = varin.SSR[i];
                        break;
                    }
                }
                timer1.Stop();
                a            = 0;
                b            = 0;
                c            = 0;
                CountOfError = 0;
                for (int i = 0; i < 72; i++)
                {
                    if (listofrules[i] == specznak)
                    {
                        i    = i + 1;
                        temp = listofrules[i];
                        break;
                    }
                }
                Puzel(temp);
                timer();
//
            }
            else
            {
                MessageBox.Show("Level was successfully completed!");
                the_transition_to_a_new_level lev = new the_transition_to_a_new_level(specznak, ryven);
                lev.save();
                ur++;
            }
        }
示例#4
0
        void NEw_Games()
        {
            if (ur < 12)
            {
                string   temp  = "";
                variants varin = new variants();
                for (int i = 1; i <= 12; i++)
                {
                    if (varin.SSR[i] == specznak)
                    {
                        i        = i + 1;
                        specznak = varin.SSR[i];
                        break;
                    }
                }
                timer1.Stop();
                a     = 0;
                b     = 0;
                c     = 0;
                error = 0;
                for (int i = 0; i < 72; i++)
                {
                    if (prave[i] == specznak)
                    {
                        i    = i + 1;
                        temp = prave[i];
                        break;
                    }
                }
                LEppzp(temp);
                timer();
//
            }
            else
            {
                MessageBox.Show("Вы прошли весь уровень", "победа..!!");
                the_transition_to_a_new_level lev = new the_transition_to_a_new_level(specznak, slojnost);
                lev.save();
                ur++;
            }
        }