Esempio n. 1
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            //============ выбор персонажей  ===========
            //botwindow.TeamSelection();
            server.TeamSelection();
            botwindow.Pause(500);

            //============ выбор канала ===========
            botwindow.SelectChannel();
            botwindow.Pause(500);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            botwindow.ToMoveMouse();          //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown

            botwindow.Pause(2000);
            int i = 0;

            while ((!server.isTown()) && (i < 50))       //GT16 ожидание загрузки города, проверка по двум стойкам
            {
                botwindow.Pause(500); i++;
            }

            botwindow.PressEscThreeTimes();
            botwindow.Pause(1000);
        }
Esempio n. 2
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            //============ выбор персонажей  ===========
            server.TeamSelection();
            botwindow.Pause(500);

            //============ выбор канала ===========
            botwindow.SelectChannel(3);            //идем на 3 канал
            botwindow.Pause(500);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в Ребольдо

            botwindow.ToMoveMouse();          //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown

            botwindow.Pause(2000);
            int i = 0;

            while (i < 50)      // ожидание загрузки города, проверка по двум видам оружия
            {
                botwindow.Pause(500);
                i++;
                if (server.isTown())
                {
                    break;                     // проверяем успешный переход в город, проверка по ружью и дробовику
                }
            }
            botwindow.Pause(7000);       //поставил по Колиной просьбе
            botwindow.PressEscThreeTimes();
            botwindow.Pause(1000);
        }
Esempio n. 3
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            server.WriteToLogFileBH("Казарма");
            //============ выбор персонажей  ===========

            server.TeamSelection();
            botwindow.Pause(1000);

            //============ выбор канала ===========
            botwindow.SelectChannel();
            //botwindow.Pause(1000);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            new Point(500, 500).Move();

            botwindow.Pause(2000);
            int i = 0;

            while ((i < 50) && (!server.isWork()))      // ожидание загрузки города, проверка по двум стойкам
            {
                botwindow.Pause(500);
                i++;
            }

            botwindow.PressEscThreeTimes();
//            botwindow.Pause(1000);
        }
Esempio n. 4
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            server.WriteToLogFileBH("Казарма");
            //============ выбор персонажей  ===========

            server.TeamSelection();
            botwindow.Pause(1000);

            //============ выбор канала ===========
            botwindow.SelectChannel();
            //botwindow.Pause(1000);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            botwindow.Pause(1000);
            new Point(500, 500).Move();
            if (server.isBarackWarningYes())
            {
                server.PressYesBarack();
            }


            //botwindow.ToMoveMouse();          //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown
            new Point(500, 500).Move();

            botwindow.Pause(2000);
            int i = 0;

            while ((i < 50) && (!server.isTown()))      // ожидание загрузки города, проверка по двум стойкам
            {
                botwindow.Pause(500);
                i++;
            }
            botwindow.Pause(12000);       //поставил по просьбе Наташи
            //botwindow.Pause(1000);       //проба

            //server.GetGifts();
            //server.TaskOff();

            botwindow.PressEscThreeTimes();

            //новый текст на время ивента
            //if (!server.isPioneerJournal())
            //{
            //    botwindow.PressEsc();
            //    botwindow.Pause(1000);
            //}
            //if (server.isPioneerJournal()) server.GetGifts();
            //botwindow.PressEscThreeTimes();
            //конец нового квеста
        }
Esempio n. 5
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            server.CreateOfTeam();

            //============ выбор канала ===========
            botwindow.SelectChannel();
            botwindow.Pause(500);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            //    botwindow.PressMouseR(200, 570);     //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown

            botwindow.Pause(15000);
            //int i = 0;
            //while ((!server.isTown()) && (i < 50))      //GT34 ожидание загрузки города
            //{ botwindow.Pause(500); i++; }

            botwindow.PressEscThreeTimes();
            botwindow.Pause(1000);
            // в итоге мы попадаем в Стартонию
        }
Esempio n. 6
0
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            server.WriteToLogFileBH("Казарма");
            //============ выбор персонажей  ===========

            server.TeamSelection(2);
            botwindow.Pause(1000);

            //============ выбор канала ===========
            botwindow.SelectChannel(1);
            //botwindow.Pause(1000);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            botwindow.Pause(1000);
            new Point(500, 500).Move();
            if (server.isBarackWarningYes())
            {
                server.PressYesBarack();
            }

            new Point(500, 500).Move();  //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown

            botwindow.Pause(2000);
            int i = 0;

            while ((i < 50) && (!server.isTown()))      // ожидание загрузки города
            {
                botwindow.Pause(500);
                i++;
            }

            botwindow.Pause(5000);
            botwindow.PressEscThreeTimes();
        }
        /// <summary>
        /// метод осуществляет действия для перехода в следующее состояние
        /// </summary>
        public void run()                // переход к следующему состоянию
        {
            server.WriteToLogFileBH("Казарма");
            //============ выбор персонажей  ===========

            server.TeamSelection();
            botwindow.Pause(1000);

            //============ выбор канала ===========
            botwindow.SelectChannel();
            //botwindow.Pause(1000);

            //============ выход в город  ===========
            server.NewPlace();                //начинаем в ребольдо

            //botwindow.ToMoveMouse();          //убираем мышку в сторону, чтобы она не загораживала нужную точку для isTown
            new Point(500, 500).Move();

            botwindow.Pause(2000);
            int i = 0;

            while ((i < 50) && (!server.isTown()))      // ожидание загрузки города
            {
                botwindow.Pause(500);
                i++;
                //if (server.isTown())  break;    // проверяем успешный переход в город
            }
            //botwindow.Pause(12000);       //поставил по Колиной просьбе
            botwindow.Pause(1000);       //проба

            //server.GetGifts();
            //server.TaskOff();

            botwindow.PressEsc();
            botwindow.Pause(1000);
        }