resarray['f'.$id.'t']; $bindicate = $building->canBuild($id, $bid); $wwlevel = (int)$village->resarray['f99']; $needed_plan = $wwlevel >= 50? 1 : 0; if (!$building->allowWwUpgrade()) { echo $needed_plan == 0 ? '
'.NEED_WWCONSTRUCTION_PLAN.'.
' : ''.NEED_MORE_WWCONSTRUCTION_PLAN.'.
'; return; } if ($bindicate == 1) { echo ''.MAX_LEVEL.'
'; return; } if ($bindicate == 10) { echo ''.BUILDING_MAX_LEVEL_UNDER.'
'; return; } if ($bindicate == 11) { echo ''.BUILDING_BEING_DEMOLISHED.'
'; return; } $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)); $nextLevel = (int)$village->resarray['f'.$id] + 1 + $loopsame + $doublebuild + $master; $uprequire = $building->resourceRequired($id, $bid, 1 + $loopsame + $doublebuild + $master); $total_required = (int)($uprequire['wood'] + $uprequire['clay'] + $uprequire['iron'] + $uprequire['crop']); ?>
:
|
|
|
|
|
getTimeFormat($uprequire['time']);?>
userinfo['gold'] >= 3 && $building->getTypeLevel(17) >= 1 && $village->atotal >= $total_required):?>
|
'.WORKERS_ALREADY_WORK.''; break;
case 3: echo ''.WORKERS_ALREADY_WORK_WAITING.''; break;
case 4: echo ''.ENOUGH_FOOD_EXPAND_CROPLAND.''; break;
case 5: echo ''.UPGRADE_WAREHOUSE.'.'; break;
case 6: echo ''.UPGRADE_GRANARY.'.'; break;
case 7:
if ($village->allcrop > 0) {
$neededtime = $building->calculateAvaliable($id, $bid, 1 + $loopsame + $doublebuild + $master);
echo ''.ENOUGH_RESOURCES.' '.$neededtime[0].' at '.$neededtime[1].'';
} else {
echo ''.YOUR_CROP_NEGATIVE.'';
}
break;
case 8:
case 9:
$href = $session->access == BANNED? 'banned.php' : (($id <= 18)? "dorf1.php?a=$id&c=$session->checker" : "dorf2.php?a=$id&c=$session->checker");
$lvl = $bindicate == 8? $village->resarray['f'.$id] + 1 : $village->resarray['f'.$id] + ($loopsame > 0? 2 : 1);
echo ''.UPGRADE_LEVEL.' '.$lvl.'.';
if ($bindicate == 9) echo ' '.WAITING.'';
break;
}
if (in_array($bindicate, [2,3,7]) && $session->goldclub == 1) {
echo '
';
$masterHref = ($id <= 18? 'dorf1.php' : 'dorf2.php'). "?master=$bid&id=$id&c=$session->checker";
if ($session->gold >= 1 && $village->master == 0) {
echo ''.CONSTRUCTING_MASTER_BUILDER.'';
} else {
echo ''.CONSTRUCTING_MASTER_BUILDER.'';
}
echo ' ('.COSTS.':
1)';
}
?>