Exemplo n.º 1
0
			<td><b>Civs Cost</b></td>
			<td><b>Elinarium Cost</b></td>
			<td><b>Cylite Cost</b></td>
			<td><b>Plexi Cost</b></td>
			<td><b>Base Cost</b></td>
		</tr>
		<tr>
			<td align="center">' . getBuildStat(name, $oid) . '</td>
			<td align="center">' . getBuildStat(civscost, $oid) . '</td>
			<td align="center">' . getBuildStat(steelcost, $oid) . '</td>
			<td align="center">' . getBuildStat(cylitecost, $oid) . '</td>
			<td align="center">' . getBuildStat(plexicost, $oid) . '</td>
			<td align="center">' . getBuildStat(basecost, $oid) . '</td>
		</tr>
	</table><br><br>
		' . getBuildStat(description, $oid);
}
if ($type == 2) {
    echo '<tr>
			<td><b>Name</b></td>
			<td><b>Civs Cost</b></td>
			<td><b>Elinarium Cost</b></td>
			<td><b>Cylite Cost</b></td>
			<td><b>Plexi Cost</b></td>
			<td><b>Health</b></td>
			<td><b>Attack</b></td>
			<td><b>Defence</b></td>
			<td><b>Cargo</b></td>
		</tr>
		<tr>
			<td>' . getShipStat(name, $oid) . '</td>
Exemplo n.º 2
0
        <td><a href="javascript:confirmBuilding(' . $x . ');">X</a></td>
        <td>' . getBuildStat(landcost, $x, $sid, $pid) . '</td>
        <td>' . getCost(civs, $x, $sid, $pid) . '</td>
        <td>' . getCost(steel, $x, $sid, $pid) . '</td>
        <td>' . getCost(cylite, $x, $sid, $pid) . '</td>
        <td>' . getCost(plexi, $x, $sid, $pid) . '</td>
        <td>' . calcBuildTime($x, $sid, $pid) . '</td>
        <td><a href="./build.php?id=' . $pid . '&bid=' . $x . '">Build</a></td>
      </tr>';
        } else {
            if (!galaxyControlled($sid, $pid)) {
                echo '<tr><td></td>
          <td><a href="./pedia.php?id=' . $x . '">' . getBuildStat(name, $x) . '</a></td>
          <td>-</td>
          <td>-</td>
          <td>' . getBuildStat(landcost, $x, $sid, $pid) . '</td>
          <td>' . getBuildStat(civscost, $x) . '</td>
          <td>' . getBuildStat(steelcost, $x) . '</td>
          <td>' . getBuildStat(cylitecost, $x) . '</td>
          <td>' . getBuildStat(plexicost, $x) . '</td>
          <td>' . getBuildStat(buildtime, $x) . '</td>
          <td><a href="./build.php?id=' . $pid . '&bid=' . $x . '">Build</a></td>
        </td>';
            }
        }
    }
}
echo '</table></div>';
//Include footer
echo '<SCRIPT LANGUAGE="JavaScript">change(changer);</SCRIPT>';
include './footer.php';
Exemplo n.º 3
0
      <td><b>Land Left</b></td>
      <td><b>Current Construction</b></td>
      <td><b>Time Left</b></td>
      <td><b>Build</b></td>
    </tr>';
$query = "SELECT id,name,constructionid,constructiontime,land FROM planets{$sid} WHERE ownerid={$id} ORDER BY z ASC";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
    $timeleft = max(0, $row[constructiontime] - time());
    if ($timeleft == 0 && $row[constuctionid] > 0) {
        $timeleft = '<a href="./build.php?id=' . $row[id] . '&f=1">Complete</a>';
    }
    if ($row[constructionid] == 0) {
        $thename = "None";
    } else {
        $thename = getBuildStat(name, $row[constructionid]);
    }
    echo '<tr>
        <td><a href="./name.php?id=' . $row[id] . '">' . $row[name] . '</a></td>
        <td>' . $row[land] . '</td>
        <td>' . $thename . '</td>
        <td>' . $timeleft . '</td>
        <td><a href="./build.php?id=' . $row[id] . '">Build</a></td>
      </tr>';
}
echo '</table></div>';
/*********
COMBAT TAB
**********/
echo '<div id="3" style="display:none"><table cellspacing=5 align="center">
    <tr>
Exemplo n.º 4
0
function calcBuildTime($bid, $sid, $pid)
{
    //If it is a biodome divide by 50
    $build = getPlanetStat(getBuildStat(increases, $bid), $sid, $pid);
    if ($bid == 1) {
        $build /= 50;
    }
    $time = pow($build, getBuildStat(buildtimemod, $bid));
    $time *= getBuildStat(buildtime, $bid);
    //calc research
    $subtract = $time * getResearch(12, $sid, getPlanetStat(ownerid, $sid, $pid)) - $time;
    return floor($time - $subtract);
}
Exemplo n.º 5
0
        $id = getPlanetStat(ownerid, $sid, $pid);
        //Check if something is actually building
        $cid = getPlanetStat(constructionid, $sid, $pid);
        if ($cid > 0 && $cid != 8) {
            //Check if it is finished
            if (timeLeft(getPlanetStat(constructiontime, $sid, $pid)) < 1) {
                if (getBuildStat(increases, $cid) != "none") {
                    $pstat = getPlanetStat(getBuildStat(increases, $cid), $sid, $pid);
                    $increase = getBuildStat(increaseamt, $cid);
                    $pstat = $pstat + $increase;
                    if (setPlanetStat(getBuildStat(increases, $cid), $pstat, $sid, $pid)) {
                        if (setPlanetStat(constructionid, 0, $sid, $pid)) {
                            addNotification(getBuildStat(name, $cid) . ' has finished building.', $sid, $id);
                        }
                    }
                } else {
                    if (setPlanetStat(constructionid, 0, $sid, $pid)) {
                        if (!galaxyControlled($sid, $pid)) {
                            $z = getPlanetStat(z, $sid, $pid);
                            $query = "UPDATE galaxy{$sid} SET ownerpid={$pid} WHERE id={$z}";
                            $result = @mysql_query($query);
                            addNotification(getBuildStat(name, $cid) . ' has finished building. You now have control over this system.', $sid, $id);
                        } else {
                            addNotification(getBuildStat(name, $cid) . ' has finished building. This action has failed. Someone has gained control of the system before you. You must destroy the enemy ' . getBuildStat(name, $cid) . ' or conquer the planet.', $sid, $id);
                        }
                    }
                }
            }
        }
    }
}