function calchp($sid, $fid) { for ($x = 1; $x < getShipNumber() + 1; $x++) { $str = 'ship' . $x; $query = "SELECT {$str} FROM fleet{$sid} WHERE id={$fid}"; $result = mysql_query($query); $row = mysql_fetch_array($result); $hp += $row[0] * getShipStat(hp, $x); } return $hp; }
function calcDef($sid, $pid) { $query = "SELECT id FROM fleet{$sid} WHERE loc={$pid} AND destination=0"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { for ($i = 1; $i < getShipNumber() + 1; $i++) { $str = "ship" . $i; $num += getShipStat(defend, $i) * getFleetStat($str, $sid, $row[id]); } } if (!($num > 0)) { $num = 0; } return $num + getPlantStat(cannon, $sid, $pid); }
<td><b>Defence</b></td> <td><b>Amt</b></td> <td><b>Move</b></td> <td></td> </tr>'; $query = "SELECT id FROM mastership"; $result = mysql_query($query); $num = mysql_num_rows($result); for ($x = 1; $x < $num + 1; $x++) { $str = "ship" . $x; if (getFleetStat($str, $sid, $fid) > 0) { echo '<tr> <td></td> <td>' . getShipStat(name, $x) . '</td> <td>' . getShipStat(attack, $x) . '</td> <td>' . getShipStat(defend, $x) . '</td> <td>' . getFleetStat($str, $sid, $fid) . '</td> <td><input type="text" name="ship' . $x . '" value="0" size="1"></td> <td></td> </tr>'; } } echo '</table>'; /*************** PRINT OTHER FLEETS ***************/ echo '<center>'; if (getFleetStat(destination, $sid, $fid) == 0) { $pid = getFleetStat(loc, $sid, $fid); $query = "SELECT id,name,ship1,ship2,ship3,ship4,ship5,ship6,ship7 FROM fleet{$sid} WHERE ownerid={$id} AND loc={$pid} AND destination=0"; $result = mysql_query($query);
' . 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> <td>' . getShipStat(civcost, $oid) . '</td> <td>' . getShipStat(steelcost, $oid) . '</td> <td>' . getShipStat(cylitecost, $oid) . '</td> <td>' . getShipStat(plexicost, $oid) . '</td> <td>' . getShipStat(hp, $oid) . '</td> <td>' . getShipStat(attack, $oid) . '</td> <td>' . getShipStat(defend, $oid) . '</td> <td>' . getShipStat(cargo, $oid) . '</td> </tr> </table><br><br> ' . getShipStat(description, $oid); } include './footer.php'; ?>
<td><b>Plexi</b></td> <td><b>Time</b></td></tr>'; $query = "SELECT id,plantlevel FROM mastership WHERE tree={$tree} ORDER BY ordering ASC"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { if (getPlanetStat(plant, $sid, $pid) >= $row[plantlevel]) { $x = $row[id]; echo '<tr><td></td> <td><a href="./pedia.php?id=' . $x . '&type=2">' . getShipStat(name, $x) . '</td> <td>' . getShipStat(hp, $x) . '</td> <td>' . getShipStat(attack, $x) . '</td> <td>' . getShipStat(defend, $x) . '</td> <td>' . getShipStat(civcost, $x) . '</td> <td>' . getShipStat(steelcost, $x) . '</td> <td>' . getShipStat(cylitecost, $x) . '</td> <td>' . getShipStat(plexicost, $x) . '</td> <td>' . calcShipBuildTime($x, $sid, $id) . '</td> <td><a href="./build.php?id=' . $pid . '&s=' . $x . '">Build</a></td> </tr>'; } } } } else { echo '<td>You do not have a Fabrication Plant</td>'; } echo '</table> <br> </div>'; /************* PRINT CONSTRUCTION DETAILS ************/
function getSpyNum($sid, $fid) { $query = "SELECT id FROM mastership"; $result = mysql_query($query); $numship = mysql_num_rows($result); for ($x = 5; $x < $numship + 1; $x++) { $str = 'ship' . $x; $num += getShipStat(spy, $x) * getFleetStat($str, $sid, $fid); } return $num; }