public void ToClubs() { bool needToDragMap = false; FastCheck fc = new FastCheck(); bool flag = false; do { if (fc.NoxRestartMessage()) { Rat.Clk(PointsAndRectangles.noxRestartMessageAcceptance); Thread.Sleep(1000); Rat.Clk(PointsAndRectangles.edgeOfTheScreen); Thread.Sleep(120000); Process.Start(@"C:\Program Files (x86)\Nox\bin\Nox.exe", "-clone:Nox_1"); }//nox restart message if (fc.StartIcon())//Icon { Rat.Clk(PointsAndRectangles.clkTheIcon); } //if (fc.BrokenInterface()) Rat.Clk(PointsAndRectangles.brokenInterfaceAcceptance);//close notify if (fc.LostConnection()) { Rat.Clk(PointsAndRectangles.reconnectionAfterLostConnection); //reconnect } //if (fc.Google()) Rat.Clk(PointsAndRectangles.googleNotificationAcceptance);//google notify if (fc.FBcontinue()) { Rat.Clk(PointsAndRectangles.fbFucksBrain); //fb f***s brain } if (fc.StartButton()) { Rat.Clk(PointsAndRectangles.buttonStart);//Start game Thread.Sleep(5000); } if (fc.HeadPage()) { Rat.Clk(PointsAndRectangles.toEvents);//Events Thread.Sleep(2000); } if (fc.DailyBounty()) { AcceptDailyBounty(); } fc.Bounty(); if (fc.SeasonEndsBounty()) { Thread.Sleep(500); Rat.Clk(PointsAndRectangles.seasonEndAcceptance); NotePad.DoLog("получил награду за сезон"); } CheckConnection(); UniversalErrorDefense(); if (fc.EventPage()) { if (fc.InCommonEvent()) { Thread.Sleep(500); Rat.Clk(PointsAndRectangles.buttonBack);//back } else { Thread.Sleep(500); Rat.Clk(PointsAndRectangles.toClubs);//Clubs needToDragMap = true; } } if (fc.ClubMap()) { flag = true; } Thread.Sleep(1500); } while (!flag); if (needToDragMap) { DragMap(); } }
public bool PathToGarage() { FastCheck fc = new FastCheck(); bool positionflag = false; bool continuegame = false; do { if (fc.Bounty()) { NotePad.DoLog("получил награду"); positionflag = true; } if (fc.SeasonIsEnded()) { Thread.Sleep(500); Rat.Clk(PointsAndRectangles.acceptSeasonEnd); NotePad.DoLog("сезон окончен"); } if (fc.SeasonEndsBounty()) { Thread.Sleep(500); Rat.Clk(PointsAndRectangles.bountyForSeason); NotePad.DoLog("получил награду за сезон"); } if (fc.ClubMap()) { Thread.Sleep(2000); if (fc.ClubMap()) { NotePad.DoLog("выкинуло на карту"); positionflag = true; } } if (fc.EventEnds()) { NotePad.DoLog("эвент окончен"); Rat.Clk(PointsAndRectangles.eventIsEnd);//Accept Message Thread.Sleep(3000); positionflag = true; } if (fc.CarMenu()) { Thread.Sleep(500); NotePad.DoLog("Закрываю меню автомобиля"); Rat.Clk(PointsAndRectangles.closeCarCard); Thread.Sleep(1000); } if (fc.ControlScreen()) { Thread.Sleep(500); NotePad.DoLog("Перехожу в гараж"); Rat.Clk(PointsAndRectangles.controlScreenToGarage);//Play Thread.Sleep(1000); } /* * if (fc.BugControlScreen()) * { * Thread.Sleep(500); * NotePad.DoLog("Bug with Control Screen"); * Rat.Clk(PointsAndRectangles.bugwithControlScreen);//Back * Thread.Sleep(1000); * }*/ if (fc.ItsGarage()) { positionflag = true; NotePad.DoLog("Нахожусь в гараже"); continuegame = true; } } while (!positionflag); return(continuegame); }