Example #1
0
logincheck();
if (isset($_POST['order_units'])) {
    addProductions('ship,defence', $_POST['order_units']);
    $arrJson = array(array('eval', "\$('f_order_units').reset();"), array('html', 'div_productionlist', getProductionList('ship,defence')), array('msg', 'Productions added!'));
    foreach (db_select_fields('planet_resources', 'resource_id,amount', 'planet_id = ' . PLANET_ID) as $iResourceId => $iAmount) {
        $arrJson[] = array('html', 'res_amount_' . $iResourceId, nummertje($iAmount));
    }
    exit(json::encode($arrJson));
}
_header();
?>
<div class="header">Production<?php 
if ((int) $GAMEPREFS['havoc_production']) {
    echo ' (<b style="color:red;">HAVOC!</b>)';
}
?>
</div>

<br />

<?php 
echo getProductionForm('ship,defence');
?>

<br />

<div id="div_productionlist">
<?php 
echo getProductionList('ship,defence');
echo '</div><br />';
_footer();
Example #2
0
    echo ' (<b style="color:red;">HAVOC!</b>)';
}
?>
</div>

<br />

<?php 
echo getProductionForm('roidscan,scan,amp,block');
?>

<br />

<div id="div_productionlist">
<?php 
echo getProductionList('roidscan,scan,amp,block');
echo '</div><br />';
_footer();
function calcres($f_iScansUsed, $f_iPlanetSize, $f_iWaveAmps)
{
    $nr = $a = 0;
    if ($a != $f_iScansUsed) {
        while ($a < $f_iScansUsed) {
            $a++;
            $rnd = rand(0, $f_iPlanetSize + $nr) * 0.5;
            if ($rnd < 50 * (1 + sqrt($f_iWaveAmps)) / max(1, $f_iPlanetSize + $nr)) {
                $nr++;
            }
        }
    }
    return $nr;