예제 #1
0
         }
         //SCHIFFE BALLERN zuruecl
         for ($i = 0; $i < sizeof($enemyf); $i++) {
             $x = 0;
             $abort = false;
             $schiff = new Schiffe($enemyf[$i]);
             $aua = new Schiffe($schiffe[$x]);
             while ($aua->besitzer->id == 2 && !$abort) {
                 $x++;
                 if ($x >= sizeof($schiffe)) {
                     $abort = true;
                 }
                 $aua = new Schiffe($schiffe[$x]);
             }
             if (!$abort) {
                 $schiff->feuern($aua, 1);
             }
         }
         //ende zurück
     }
 }
 //schiff hinzuefegen
 if ($_POST["do"] == 30) {
     $addid = $_POST["addid"];
     if (!ctype_digit($addid)) {
         die("Fehler ( 70 )");
     }
     $testschiff = new Schiffe($addid);
     if ($testschiff->besitzer->id == $_SESSION["Id"]) {
         mysql_query("UPDATE schiffe SET flotte='{$fid}' WHERE id='{$addid}'");
         $schiffe[] = $addid;
예제 #2
0
}
if (isset($_GET["defense"]) && ctype_digit($_GET["defense"])) {
    $schiff->defense = $_GET["defense"];
    mysql_query("update schiffe set defend='" . $_GET["defense"] . "' where id=" . $schiff->id);
}
//feuern
if ($_GET["do"] == 3) {
    $ziel = explode("-", $_GET["opfer"]);
    $zieltyp = $ziel[0];
    $zielid = $ziel[1];
    if (!ctype_digit($zielid)) {
        die("Error 42");
    }
    if ($zieltyp == 'P') {
        $ziel = new Planeten($zielid);
        $schiff->feuern($ziel, 0);
    }
    if ($zieltyp == 'S') {
        $ziel = new Schiffe($zielid);
        $schiff->feuern($ziel, 0);
    }
}
if ($_GET["do"] == 30) {
    $ziel = explode("-", $_GET["opfer"]);
    $zieltyp = $ziel[0];
    $zielid = $ziel[1];
    if (!ctype_digit($zielid)) {
        die("Error 42");
    }
    if ($zieltyp == 'P') {
        $ziel = new Planeten($zielid);