Ejemplo n.º 1
0
function init()
{
    global $cookie, $partyname, $partyid, $dungeonname, $dungeonrooms, $dungeonlevel, $roomdescriptions, $partyfighters, $cd;
    $conn = mysqli_connect("ucfsh.ucfilespace.uc.edu", "piattjd", "curtis1", "piattjd");
    $hero = mysqli_fetch_assoc(mysqli_query($conn, "SELECT * FROM Hero WHERE id = '{$cookie['0']}'"));
    $party = mysqli_query($conn, "SELECT * FROM Hero WHERE party = '{$hero['party']}'");
    /*if(mysqli_fetch_assoc($party)['cd'] > time()) {
        echo "<center><h1>Dungeon cooldown until: " . date("m-d-y H:i:s", mysqli_fetch_assoc($party)['cd']) . "</h1></center>";
        // exit;
      }*/
    $partyid = mysqli_real_escape_string($conn, "{$partyid}");
    $dungeonstats = mysqli_fetch_assoc(mysqli_query($conn, "SELECT * FROM Party, Dungeons WHERE Party.dungeonid = Dungeons.dungeonid AND Party.partyid = '{$partyid}'"));
    $dungeonname = $dungeonstats['dungeonname'];
    $dungeonrooms = explode("|", $dungeonstats['rooms']);
    $dungeonlevel = $dungeonstats['dungeonlevel'];
    $cd = time() + 1;
    //(600 * count($dungeonrooms));
    $roomdescriptions = explode("|", $dungeonstats['des']);
    while ($row = mysqli_fetch_assoc($party)) {
        $partyfighters[] = $row;
    }
    foreach ($partyfighters as $heronum => $hero) {
        echo "<span style='color:green;'>loading " . $hero['name'] . "'s items</span><br>";
        $partyfighters[$heronum]['sdam'] = getAllItemStats($hero['id'], "sdam");
        $partyfighters[$heronum]['pdam'] = getAllItemStats($hero['id'], "pdam");
        $partyfighters[$heronum]['bdam'] = getAllItemStats($hero['id'], "bdam");
        $partyfighters[$heronum]['adam'] = getAllItemStats($hero['id'], "adam");
        $partyfighters[$heronum]['ddam'] = getAllItemStats($hero['id'], "ddam");
        $partyfighters[$heronum]['sarm'] = getAllItemStats($hero['id'], "sarm");
        $partyfighters[$heronum]['parm'] = getAllItemStats($hero['id'], "parm");
        $partyfighters[$heronum]['barm'] = getAllItemStats($hero['id'], "barm");
        $partyfighters[$heronum]['aarm'] = getAllItemStats($hero['id'], "aarm");
        $partyfighters[$heronum]['darm'] = getAllItemStats($hero['id'], "darm");
        $partyfighters[$heronum]['hpreg'] = getAllItemStats($hero['id'], "hpreg");
        $partyfighters[$heronum]['mpreg'] = getAllItemStats($hero['id'], "mpreg");
        $partyfighters[$heronum]['maxhp'] = $partyfighters[$heronum]['hp'];
        $partyfighters[$heronum]['maxmp'] = $partyfighters[$heronum]['mp'];
    }
    mysqli_close($conn);
}
Ejemplo n.º 2
0
echo "HP regen: " . getAllItemStats($id, "hpreg");
echo "<br>";
echo "MP regen: " . getAllItemStats($id, "mpreg");
echo "<br><br>";
//echo ": " . array_sum(array_map(function($temp){return $temp[];},$gear)) . "<br>";
echo "Slashing power: " . getAllItemStats($id, "sdam") . "<br>";
echo "Piercing power: " . getAllItemStats($id, "pdam") . "<br>";
echo "Bludgeoning power: " . getAllItemStats($id, "bdam") . "<br>";
echo "Arcane power: " . getAllItemStats($id, "adam") . "<br>";
echo "Divine power: " . getAllItemStats($id, "ddam") . "<br>";
echo "<br>";
echo "Slashing defense: " . getAllItemStats($id, "sarm") . "<br>";
echo "Piercing defense: " . getAllItemStats($id, "parm") . "<br>";
echo "Bludgeoning defense: " . getAllItemStats($id, "barm") . "<br>";
echo "Arcane defense: " . getAllItemStats($id, "aarm") . "<br>";
echo "Divine defense: " . getAllItemStats($id, "darm") . "<br>";
echo "</div>";
echo "<div class='parchment left'><h3>Items:</h3>Dungeon Level: {$hero['dungeonlevel']} <sub class='help' title='You can only equip items of your highest completed dungeon level or lower'>?</sub>";
if ($id == $cookie[0]) {
    echo "<form name='equipfrm' id='equipfrm' method='POST' action='profile.php'>";
    echo "<table>";
    echo "<tr><td>Main Hand:</td><td><select name='mainhand' onChange='this.form.submit();'>";
    getAllSlot($id, $hero['dungeonlevel'], 'Two Hand', 1);
    echo "</select></td><td>" . getItemDes(0, $id, 'Two Hand', 1) . "</td></tr>";
    echo "<tr><td>Off Hand:</td><td><select name='offhand' onChange='this.form.submit();'>";
    getAllSlot($id, $hero['dungeonlevel'], 'Hand', 2);
    echo "</select></td><td>" . getItemDes(0, $id, 'Hand', 2) . "</td></tr>";
    echo "<tr><td>Head:</td><td><select name='head' onChange='this.form.submit();'>";
    getAllSlot($id, $hero['dungeonlevel'], 'Head', 1);
    echo "</select></td><td>" . getItemDes(0, $id, 'Head', 1) . "</td></tr>";
    echo "<tr><td>Torso:</td><td><select name='torso' onChange='this.form.submit();'>";