resarray[ 'f' . $id . 't' ]; $bindicate = $building->canBuild( $id, $bid ); $wwlevel = $village->resarray['f99']; if ( $wwlevel >= 50 ) { $needed_plan = 1; } else { $needed_plan = 0; } if ( $building->allowWwUpgrade() ) { if ( $bindicate == 1 ) { echo "
" . MAX_LEVEL . "
"; } else if ( $bindicate == 10 ) { echo "" . BUILDING_MAX_LEVEL_UNDER . "
"; } else if ( $bindicate == 11 ) { echo "" . BUILDING_BEING_DEMOLISHED . "
"; } else { $loopsame = ( $building->isCurrent( $id ) || $building->isLoop( $id ) ) ? 1 : 0; $doublebuild = ( $building->isCurrent( $id ) && $building->isLoop( $id ) ) ? 1 : 0; $master = count( $database->getMasterJobsByField( $village->wid, $id ) ); $uprequire = $building->resourceRequired( $id, $village->resarray[ 'f' . $id . 't' ], 1 + $loopsame + $doublebuild + $master ); ?>
resarray[ 'f' . $id ] + 1 + $loopsame + $doublebuild + $master; ?>
:
|
|
|
|
|
getTimeFormat( $uprequire['time'] );
//-- If available resources combined are not enough, remove NPC button
$total_required = (int)($uprequire['wood'] + $uprequire['clay'] + $uprequire['iron'] + $uprequire['crop']);
if ( $session->userinfo['gold'] >= 3 && $building->getTypeLevel( 17 ) >= 1 && $village->atotal >= $total_required) {
echo "|
";
} ?>
" . WORKERS_ALREADY_WORK . "";
if ( $session->goldclub == 1 ) {
?>
gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
} else {
if ( $session->gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
}
}
} else if ( $bindicate == 3 ) {
echo "" . WORKERS_ALREADY_WORK_WAITING . "";
if ( $session->goldclub == 1 ) {
?>
gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
} else {
if ( $session->gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
}
}
} else if ( $bindicate == 4 ) {
echo "" . ENOUGH_FOOD_EXPAND_CROPLAND . "";
} else if ( $bindicate == 5 ) {
echo "" . UPGRADE_WAREHOUSE . ".";
} else if ( $bindicate == 6 ) {
echo "" . UPGRADE_GRANARY . ".";
} else if ( $bindicate == 7 ) {
if ( $village->allcrop > 0 ) {
$neededtime = $building->calculateAvaliable( $id, $village->resarray[ 'f' . $id . 't' ], 1 + $loopsame + $doublebuild + $master );
echo "" . ENOUGH_RESOURCES . " " . $neededtime[0] . " at " . $neededtime[1] . "";
} else {
echo "" . YOUR_CROP_NEGATIVE . "";
}
if ( $session->goldclub == 1 ) {
?>
gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
} else {
if ( $session->gold >= 1 && $village->master == 0 ) {
echo "" . CONSTRUCTING_MASTER_BUILDER . " ";
echo '(' . COSTS . ':
1)';
} else {
echo "" . CONSTRUCTING_MASTER_BUILDER . "";
echo '(' . COSTS . ':
1)';
}
}
}
} else if ( $bindicate == 8 ) {
if ( $session->access == BANNED ) {
echo "" . UPGRADE_LEVEL . " ";
} else if ( $id <= 18 ) {
echo "checker\">" . UPGRADE_LEVEL . " ";
} else {
echo "checker\">" . UPGRADE_LEVEL . " ";
}
echo $village->resarray[ 'f' . $id ] + 1;
echo ".";
} else if ( $bindicate == 9 ) {
if ( $session->access == BANNED ) {
echo "" . UPGRADE_LEVEL . " ";
} else if ( $id <= 18 ) {
echo "checker\">" . UPGRADE_LEVEL . " ";
} else {
echo "checker\">" . UPGRADE_LEVEL . " ";
}
echo $village->resarray[ 'f' . $id ] + ( $loopsame > 0 ? 2 : 1 );
echo ". " . WAITING . " ";
}
}
} else {
if ( $needed_plan == 0 ) {
echo "" . NEED_WWCONSTRUCTION_PLAN . ".";
} else {
echo "" . NEED_MORE_WWCONSTRUCTION_PLAN . ".";
}
}
?>