Пример #1
0
    while ($var11 = mysql_fetch_array($var1)) {
        $exists = true;
    }
    if (!$exists) {
        $non[] = $i;
        mysql_query("DELETE FROM schiffe WHERE typ='s' AND besitzer='{$i}'");
        mysql_query("UPDATE schiffe SET torpedo='0-0',name='noname',energie=20,maxenergie=20,rohstoffa=0,rohstoffb=0,rohstoffc=0,rohstoffd=0,deuterium=0,tritanium=0,isochips=0,antimaterie=0,dili=0,schilde=0,maxschilde=0,laser=0,lager=500 WHERE besitzer='{$i}' AND typ='m'") or die(mysql_error());
    }
}
for ($i = 0; $i < sizeof($non); $i++) {
    $ooo = $non[$i];
    $abfragevar = mysql_query("SELECT * FROM schiffe WHERE besitzer='{$ooo}' AND typ='m'");
    while ($abfrage = mysql_fetch_array($abfragevar)) {
        echo $abfrage["x"], '/', $abfrage["y"], '<br />';
        $pid = $abfrage["id"];
        $pfeld = new planetfeld($pid);
        for ($o = 1; $o <= 50; $o++) {
            $ppp = 'feld' . $o;
            splitfeld($pfeld->{$ppp}, $a, $b, $c, $d, $e);
            $pfeld->{$ppp} = '0-0-' . $c . '-60-1';
            if ($o == 15 || $o == 17 || $o == 24 || $o == 25) {
                $pfeld->{$ppp} = '0-0-m-60-1';
            }
            if ($o == 12 || $o == 14 || $o == 16 || $o == 19 || $o == 20 || $o == 22 || $o == 35 || $o == 38 || $o == 44) {
                $pfeld->{$ppp} = '0-0-f-60-1';
            }
            $pfeld->setData();
            mysql_query("UPDATE schiffe SET besitzer=2 WHERE typ='m' AND id='{$pid}'");
        }
    }
}
Пример #2
0
             if ($a == 21 && $tplanet->energie >= 10 && $tplanet->rohstoffa >= 40 && $tplanet->rohstoffb >= 30 && $tplanet->antimaterie >= 4 && $tplanet->dili >= 2) {
                 $tplanet->energie -= 10;
                 $tplanet->rohstoffb -= 30;
                 $tplanet->rohstoffa -= 40;
                 $tplanet->antimaterie -= 4;
                 $tplanet->dili -= 2;
                 $tplanet->isochips += 1;
             }
             if ($a == 22 && $tplanet->energie >= 100 && $tplanet->rohstoffb >= 5 && $tplanet->rohstoffc >= 12) {
                 $tplanet->energie -= 100;
                 $tplanet->rohstoffb -= 5;
                 $tplanet->rohstoffc -= 12;
                 $tplanet->tritanium += 1;
             }
         }
         $tfeld->setData($tpid);
         $tplanet->setData($tpid);
         $tfeld->getData($tpid);
         $tplanet->getData($tpid);
     }
 }
 mysql_query("UPDATE schiffe SET energie=maxenergie WHERE typ='m) AND energie>maxenergie");
 //warenkzinsen
 mysql_query("UPDATE konto SET rohstoffa=ceil(rohstoffa*0.9),rohstoffb=ceil(rohstoffb*0.9),rohstoffc=ceil(rohstoffc*0.9),rohstoffd=ceil(rohstoffd*0.9),deuterium=ceil(deuterium*0.9)");
 //mailerinnerungen
 $rememberquery = mysql_query("SELECT * FROM account WHERE inaktiv=56 AND id>9");
 while ($rem = mysql_fetch_array($rememberquery)) {
     $mail1 = $rem["email"];
     $name1 = $rem["name"];
     $message = "Hallo {$name1},\n\nDu bekommst diese Mail weil du seit 56 Ticks (7 Tagen) dich nicht mehr bei Galaxy Adventures gemeldet hast. Dies soll nur eine kleine Erinnerung sein, dass dein Account noch existiert ;). Solltest du kein Interesse mehr an Galaxy-Adventures 2 haben und weitere 56 Ticks verstreichen, so wird dein Account geloescht und alle deine Daten aus der Datenbank entfernt.\nIch wuensche dir viel Spass\n\ncremetorte";
     mail($mail1, "Erinnerung - 7 Tage", $message, "From: GA-Team <*****@*****.**>");