All pastes #755062 Raw Edit

Anonymous

public text v1 · immutable
#755062 ·published 2007-10-30 13:12 UTC
rendered paste body
<?php
$metal = '500';
$crystal = '500';
$deuterium = '0';

$metpos = '1';
$crypos = '2';
$deupos = '3';
$solpos = '4';



$csv = $_POST["a"];
$array = explode(',', $csv);

$metallevel = '0';
$crystallevel = '0';
$metalmetalcost = floor(60 * pow(1.5, $metallevel - 1)) ;
$metalcrystalcost = floor(15 * pow(1.5, $metallevel - 1)) ;
$metalbuildtime = floor((($metalmetalcost + $metalcrystalcost) * 3600) / 2500);
$crystalmetalcost = floor(48 * pow(1.6, $crystallevel - 1)) ;
$crystalcrystalcost = floor(24 * pow(1.6, $crystallevel - 1)) ;
$crystalbuildtime = floor((($crystalmetalcost + $crystalcrystalcost) * 3600) / 2500);
echo floor($metalmetalcost);
echo '<br>';
echo floor($metalcrystalcost);

echo '<br>';
foreach ($array as &$value) {
	if ($value = 1 AND $metallevel = 0) {
	echo "TAG POS=1 TYPE=FONT ATTR=TXT:<SP>Izgraditi<SP>";
	echo '<br>';
	echo "WAIT SECONDS=$metalbuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$metallevel += 1;
	$metal -= $metalmetalcost;
	$metal -= $metalcrystalcost;
} elseif ($value = 1 AND $metallevel > 0) {
	echo "TAG POS=1 TYPE=FONT ATTR=TXT:Izgradnja<SP>na<SP>Level<SP><SP>$metallevel";
	echo '<br>';
	echo "WAIT SECONDS=$metalbuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$metallevel += 1;
	$metal -= $metalmetalcost;
	$crystal -= $metalcrystalcost;
} elseif ($value = 2 AND $crystallevel = 0) {
	if ($crystallevel < $metallevel OR $crystallevel > $metallevel) {
		$crypos = 1;
		}
	elseif ($crystallevel = $metallevel) {
		$crypos = 2;
		}
	echo "TAG POS=$crypos TYPE=FONT ATTR=TXT:<SP>Izgraditi<SP>";
	echo '<br>';
	echo "WAIT SECONDS=$crystalbuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$crystallevel += 1;
	$metal -= $crystalmetalcost;
	$crystal -= $crystalcrystalcost;
} elseif ($value = 2 AND $crystallevel > 0) {
	if ($crystallevel < $metallevel OR $crystallevel > $metallevel) {
		$crypos = 1;
		}
	elseif ($crystallevel = $metallevel) {
		$crypos = 2;
		}
	echo "TAG POS=$crypos TYPE=FONT ATTR=TXT:Izgradnja<SP>na<SP>Level<SP><SP>$crystallevel";
	echo '<br>';
	echo "WAIT SECONDS=$metalbuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$crystallevel += 1;
	$metal -= $crystalmetalcost;
	$crystal -= $crystalcrystalcost;

} elseif ($value = 3 AND $deulevel = 0) {
	if ($deulevel < $metallevel AND $deulevel < $crystallevel){
		$deupos = 1;
		}
	elseif ($deulevel > $metallevel AND $deulevel > $crystallevel) {
		$deupos = 1;
		}
	elseif ($deulevel < $metallevel AND $deulevel > $crystallevel) {
		$deupos = 1;
		}
	elseif ($deulevel = $metallevel AND $deulevel > $crystallevel) {
		$deupos = 2;
		}
	elseif ($deulevel = $metallevel AND $deulevel = $crystallevel) {
		$deupos = 3;
		}
	elseif ($deulevel = $metallevel AND $deulevel > $crystallevel) {
		$deupos = 2;
		}
	echo "TAG POS=$deupos TYPE=FONT ATTR=TXT:Izgradnja<SP>na<SP>Level<SP><SP>$deulevel";
	echo '<br>';
	echo "WAIT SECONDS=$deubuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$deulevel += 1;
	$metal -= $deumetalcost;
	$crystal -= $deucrystalcost;
} elseif ($value = 3 AND $deulevel = 0) {
	if ($deulevel < $metallevel AND $deulevel < $crystallevel){
		$deupos = 1;
		}
	elseif ($deulevel > $metallevel AND $deulevel > $crystallevel) {
		$deupos = 1;
		}
	elseif ($deulevel < $metallevel AND $deulevel > $crystallevel) {
		$deupos = 1;
		}
	elseif ($deulevel = $metallevel AND $deulevel > $crystallevel) {
		$deupos = 2;
		}
	elseif ($deulevel = $metallevel AND $deulevel = $crystallevel) {
		$deupos = 3;
		}
	elseif ($deulevel = $metallevel AND $deulevel > $crystallevel) {
		$deupos = 2;
		}
	echo "TAG POS=$deupos TYPE=FONT ATTR=TXT:Izgradnja<SP>na<SP>Level<SP><SP>$deulevel";
	echo '<br>';
	echo "WAIT SECONDS=$deubuildtime";
	echo '<br>';
	echo 'TAG POS=1 TYPE=A ATTR=TXT:weiter';
	$deulevel += 1;
	$metal -= $deumetalcost;
	$crystal -= $deucrystalcost;
}
}


?>