/// <summary> /// метод задает функционал для потока, организуемого White Button (Sale) /// </summary>* private void funcNewWhite() { for (int j = startAccount; j <= numberOfAcc; j++) { DriversOfState driver = new DriversOfState(j); driver.StateGotoTradeAndWork(); } }
/// <summary> /// метод задает функционал для потока, организуемого золотой кнопкой /// </summary> private void funcGold2() { int NumberOfWindow = globalParam.TotalNumberOfAccounts + 1; Check check = new Check(NumberOfWindow); DriversOfState drive = new DriversOfState(NumberOfWindow); check.ReOpenWindow(); check.Pause(500); drive.StateGoldenEggFarm(); }
/// <summary> /// метод задает функционал для потока, организуемого лайм кнопкой /// </summary> private void funcLime() { for (int j = 1; j <= numberOfAcc; j++) // for (int j = 2; j <= 2; j++) { Check check = new Check(j); if (check.IsActiveServer) { DriversOfState driver = new DriversOfState(j); driver.StateToCrater(); } } }
/// <summary> /// метод задает функционал для потока, организуемого кнопкой цвета "Коралл" /// </summary> private void funcAlchemy() { for (int j = 1; j <= numberOfAcc; j++) { Check check = new Check(j); if (check.IsActiveServer) //надо ли грузить окно (по умолчанию) { check.ReOpenWindow(); check.Pause(1000); DriversOfState driver = new DriversOfState(j); driver.StateAlchemy(); // продаёт всех ботов, которые стоят в данный момент в магазине (через движок состояний) } } }
/// <summary> /// метод задает функционал для потока, организуемого аква кнопкой /// </summary>* private void funcAqua() { for (int j = 1; j <= numberOfAcc; j++) { Check check = new Check(j); if (check.IsActiveServer) { check.ReOpenWindow(); check.Pause(1000); DriversOfState driver = new DriversOfState(j); driver.StateSelling(); // продаёт всех ботов, которые стоят в данный момент в магазине (через движок состояний) } } }
/// <summary> /// метод задает функционал для потока, организуемого gold кнопкой /// </summary> private void funcTransfer() { DriversOfState driveTrader = new DriversOfState(1); driveTrader.StateTransferVisChapter1(); //торговец выходит на место передачи песо for (int j = 1; j <= numberOfAcc; j++) { Check check = new Check(j); check.ReOpenWindow(); if (check.isLogout()) { DriversOfState drive = new DriversOfState(j); drive.StateTransferVis(); } } }
/// <summary> /// метод задает функционал для потока, организуемого аква кнопкой /// </summary> private void funcSilver() { int NumberOfWindow = globalParam.TotalNumberOfAccounts + 1; Check check = new Check(NumberOfWindow); DriversOfState drive = new DriversOfState(NumberOfWindow); check.ReOpenWindow(); drive.StateGotoOldMan(); //подходим в Old Man for (int i = 1; i <= 100; i++) { //check.ReOpenWindow(); //if (check.isLogout()) //если окно находится в логауте //{ //DriversOfState drive = new DriversOfState(NumberOfWindow); drive.StateOtitRun2(); //} } }
/// <summary> /// метод задает функционал для потока, организуемого gold кнопкой /// </summary> private void funcGold() { Check[] check = new Check[numberOfAcc + 1]; DriversOfState[] driver = new DriversOfState[numberOfAcc + 1]; for (int j = startAccount; j <= numberOfAcc; j++) { check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор driver[j] = new DriversOfState(j); } for (int j = startAccount; j <= numberOfAcc; j++) { if (check[j].IsActiveServer) { driver[j].Farm(); } } }
/// <summary> /// метод задает функционал для потока, организуемого Coral кнопкой /// </summary> private void funcCoral() { Check[] check = new Check[numberOfAcc + 1]; for (int j = startAcc; j <= numberOfAcc; j++) { check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор } for (int j = startAcc; j <= numberOfAcc; j++) { if (check[j].IsActiveServer) { check[j].ReOpenWindow(); check[j].Pause(1000); DriversOfState drive = new DriversOfState(j); drive.StateBarackPlus(); } } }
/// <summary> /// метод задает функционал для потока, организуемого аква кнопкой /// </summary> private void funcAqua() { Check[] check = new Check[numberOfAcc + 1]; for (int j = startAcc; j <= numberOfAcc; j++) { check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор } for (int j = startAcc; j <= numberOfAcc; j++) { //Check check = new Check(j); if (check[j].IsActiveServer) { check[j].ReOpenWindow(); check[j].Pause(1000); DriversOfState driver = new DriversOfState(j); driver.StateSelling(); // продаёт всех ботов, которые стоят в данный момент в магазине (через движок состояний) } } }
/// <summary> /// метод задает функционал для потока, организуемого gold кнопкой /// </summary> private void funcChoco() { Check[] check = new Check[numberOfAcc + 1]; for (int j = startAccount; j <= numberOfAcc; j++) { check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор } for (int j = startAccount; j <= numberOfAcc; j++) { if (check[j].IsActiveServer) { check[j].ReOpenWindow(); check[j].Pause(1000); if (check[j].isEnchant()) //если окно находится в магазине чиповки { DriversOfState drive = new DriversOfState(j); drive.StateNintendo(); } } } }
/// <summary> /// метод задает функционал для потока, организуемого Magenta Button (Sharpening) /// </summary> private void funcMagenta() { Check[] check = new Check[numberOfAcc + 1]; for (int j = startAccount; j <= numberOfAcc; j++) { check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор } for (int j = startAccount; j <= numberOfAcc; j++) { if (check[j].IsActiveServer) { check[j].ReOpenWindow(); check[j].Pause(1000); if (check[j].isIda()) //если окно находится в магазине Иды { DriversOfState drive = new DriversOfState(j); drive.StateSharpening(); } } } }
/// <summary> /// метод задает функционал для потока, организуемого аква кнопкой /// </summary> private void funcSilver() { // int NumberOfWindow = numberOfAccglobalParam.TotalNumberOfAccounts + 1; Check check = new Check(1); //Check[] check = new Check[numberOfAcc + 1]; //for (int j = startAcc; j <= numberOfAcc; j++) check[j] = new Check(j); //проинициализировали check[j]. Сработал конструктор DriversOfState drive = new DriversOfState(1); drive.StateGotoOldMan(); //подходим в Old Man while (true) { //check.ReOpenWindow(); //if (check.isLogout()) //если окно находится в логауте //{ //DriversOfState drive = new DriversOfState(NumberOfWindow); drive.StateOtitRun2(); //} } }