if ($_GET["do"] == 2 || $_POST["do"] == 2) { //navigieren $direction = $_GET["dir"]; $navbool = true; for ($i = 0; $i < sizeof($schiffe); $i++) { //var_dump($schiffe[$i]); echo '<br />'; $schiff = new Schiffe($schiffe[$i]); $foo = $schiff->navigieren($direction, true, 1); if ($foo != 0) { $navbool = false; } } if ($navbool) { for ($i = 0; $i < sizeof($schiffe); $i++) { $schiff = new Schiffe($schiffe[$i]); $foo = $schiff->navigieren($direction, true, 0); //echo $schiff->fehler[$foo]; } //zurueckfeuern $schiff = new Schiffe($schiffe[$i]); $schiff->kampftick("0", null); } else { echo '<span style="color:red;font-weight:bold;">Ein Schiff in der Flotte hat keine Energie mehr / Gondeln überhitzt!</span><br />'; } } if ($_GET["do"] == 5) { // energie aufteilen $gesamtE = 0; for ($i = 0; $i < sizeof($schiffe); $i++) { $sch = new Schiffe($schiffe[$i]); $gesamtE += $sch->energie;
$anzahl = $diffy; } if ($diffy < 0) { $richtung = 'u'; $anzahl = $diffy * -1; } if ($_POST["do"] == 7) { $richtung = "v"; $anzahl = 1; } if ($_GET["do"] == 7) { $richtung = "s"; $anzahl = 1; } for ($i = 0; $i < $anzahl; $i++) { $foo = $schiff->navigieren($richtung, false, 0); echo $schiff->fehler[$foo]; } } } $cur_feld = new Weltraum($schiff->position->x, $schiff->position->y, $schiff->position->system->id, $schiff->position->system->id > 0); //self destruct if ($_POST["do"] == 100) { $schiff->zerstoerung(); die("Schiff wurde erfolgreich zerstört!"); } if ($_GET["do"] == 64) { if ($schiff->warpkern == 0) { echo "Der Warpkern muss erst geladen werden!<br />"; } else { $schiff->warpkernstatus = 1 - $schiff->warpkernstatus;