private void button26_Click(object sender, EventArgs e) {//adv statuc StringBuilder strResult = new StringBuilder(50); strResult.Append("adv active: " + BUSAction.CheckAdvStatus()); strResult.Append("\r\n"); tbResult.Text = strResult.ToString(); }
void makeRequest() { try { //go to gold_page if ((requestTarget & RequestTarget.Gold_page) != 0) { //kiem tra xem co adv nao active hay ko, //neu co bo sung vao requestTarget de cap nhat //ngay lap tuc, khong doi lan request sau BUSAction.AutoLoadDefaultPage(); } int iAdvstatus = BUSAction.CheckAdvStatus(); if ((iAdvstatus & (int)DTOAccount.ADV_ACTIVE.MAYOR) != 0) { requestTarget |= RequestTarget.Towns; requestTarget |= RequestTarget.Building; } if ((iAdvstatus & (int)DTOAccount.ADV_ACTIVE.GENERAL) != 0) { requestTarget |= RequestTarget.Troops; //check thêm move } if ((iAdvstatus & (int)DTOAccount.ADV_ACTIVE.SCIENTIST) != 0) { requestTarget |= RequestTarget.Research; } if ((iAdvstatus & (int)DTOAccount.ADV_ACTIVE.DIPLOMAT) != 0) { requestTarget |= RequestTarget.Diplomacy; } //if then else request tung cai' trong request target //hakuna if ((requestTarget & RequestTarget.Towns) != 0) {//res + town hall //BUSAction.AutoRequestEmpireOverview(); } if ((requestTarget & RequestTarget.Building) != 0) { //BUSAction.AutoRequestBuildings(); } if ((requestTarget & RequestTarget.Research) != 0) { } if ((requestTarget & RequestTarget.Troops) != 0) { BUSAction.AutoRequestTroops(); } if ((requestTarget & RequestTarget.Diplomacy) != 0) { } //----------------------------------------- //debug DBnRequestServer++; DEBUG("request server: " + DBnRequestServer.ToString() + " " + requestTarget.ToString()); //----------------------------------------- } catch (Exception ex) {} }