Esempio n. 1
0
        $total = $brimstone + $crystal + $essence + $granite;
    }
    if ($acc["attacked"]) {
        echo 'You can\'t donate resources while you are under attack.<br>';
        $no = 1;
    }
    if ($no == 0) {
        $sql = "SELECT brimstone, crystal, essence, granite FROM accounts WHERE id = '{$acc['id']}'";
        $result = $db->query($sql);
        $row = $db->fetch_array($result);
        if ($brimstone > $row[brimstone] || $crystal > $row[crystal] || $essence > $row[essence] || $granite > $row[granite]) {
            echo 'You don\'t have enough resources to donate that amount.<br>';
        } else {
            $sql = "UPDATE accounts SET brimstone = brimstone - '{$brimstone}', crystal = crystal - '{$crystal}', essence = essence - '{$essence}', granite = granite - '{$granite}', resinvested = resinvested + '{$total}' WHERE id = '{$acc['id']}'";
            $result = $db->query($sql);
            gSetMisc("aether", $aetherres + $total);
            echo 'You donate the resources to the nethers';
        }
    }
}
if ($action == "builder" && $builderperc < 100) {
    if ($scholarperc >= 100 && $creatorperc >= 100) {
        echo 'When your enter the area, you notice that the nethers are enthousiasticly building the Nether Builder Shop.
			<p>It is currently ' . $builderperc . '% complete';
    } else {
        echo 'You don\'t notice alot of activity around this building site';
    }
} elseif ($action == "builder") {
    $open = gGetMisc("builder");
    if ($open == 0) {
        echo 'The Nether Builder shop is currently closed.<br>';
Esempio n. 2
0
 $date = date("Y-m-d H:i:s");
 $sql = "INSERT INTO ticks (date, ip) VALUES ('{$date}', '{$ip}')";
 $result = $db->query($sql);
 $scholarperc = gGetMisc("scholarperc");
 $creatorperc = gGetMisc("creatorperc");
 $builderperc = gGetMisc("builderperc");
 $aetherres = gGetMisc("aether");
 if ($aetherres >= 2000000) {
     gSetMisc("aether", $aetherres - 2000000);
 }
 if ($scholarperc < 100) {
     gSetMisc("scholarperc", $scholarperc + 1);
 } elseif ($creatorperc < 100) {
     gSetMisc("creatorperc", $creatorperc + 1);
 } elseif ($builderperc < 100) {
     gSetMisc("builderperc", $builderperc + 1);
 }
 $time = time();
 $hour = date("H");
 $sql = "LOCK TABLES {$db_accounts} WRITE";
 $result = $db->query($sql);
 // adding resources
 $resources = array("brimstone", "crystal", "essence", "granite");
 $sum = "";
 for ($m = 0; $m < count($resources); $m++) {
     $workers = substr($resources[$m], 0, 1) . "_workers";
     if ($sum != "") {
         $sum .= " + ";
     }
     $sum .= $workers;
     // get each worker income category, track lowest