public override void Apply(Bot bot, Pattern pattern)
        {
            bool valid = false;

            while (!valid)
            {
                pattern.BringProcessToFront();
                pattern.CenterProcessMainWindow();
                var px = Interop.GetPixelColor(Point);
                if (px.R == Color.R && px.G == Color.G && px.B == Color.B)
                {
                    valid = true;
                }
                else
                {
                    Thread.Sleep(2000);
                }
            }
        }
Ejemplo n.º 2
0
        public override void Apply(Bot bot, Pattern pattern)
        {
            bool valid = false;

            while (!valid)
            {
                pattern.BringProcessToFront();
                pattern.CenterProcessMainWindow();
                var px = Interop.GetPixelColor(Point);
                if (px.R == Color.R && px.G == Color.G && px.B == Color.B)
                {
                    valid = true;
                }
                else
                {
                    Mouse.Move(ClickPoint.X, ClickPoint.Y);
                    Mouse.PressButton(Mouse.MouseKeys.Left, 150);
                    Thread.Sleep(2000);
                }
            }
        }