Esempio n. 1
0
 if (!isset($data->is_admin) && $i_hidden) {
     toppage();
 }
 //D/D計算
 if ($flag = preg_match("/DMG([0-9]+(~[0-9]+)?).*?DLY([0-9]+)/ms", $i_text, $val)) {
     if (preg_match("/^([0-9]+)~([0-9]+)/", $val[1], $dmg)) {
         $min = sprintf("%0.3f", round($dmg[1] / $val[3], 3));
         $max = sprintf("%0.3f", round($dmg[2] / $val[3], 3));
         $dpd = $min . " ~ " . $max;
     } else {
         $dpd = sprintf("%0.3f", round($val[1] / $val[3], 3));
     }
 }
 /* 使用 */
 //スキル習得
 $data->select_column_a("id,name", "skill", "learning LIKE '%##use##i" . $id . "魔法書##%'");
 if ($data->rows()) {
     while ($learn = $data->fetch()) {
         $l_id = $learn["id"];
         $l_name = $learn["name"];
         $i_use[] = "<a href=\"/db/skill/data/?id={$l_id}\">{$l_name}</a>の習得";
     }
 }
 //モンスター出現
 $data->select_column_a("zone,monster.id,monster.name,nm,nameS", "zone,monster", "repop LIKE '%##use##i{$id}##%' AND monster.event=0 AND zone.id=zone");
 if ($data->rows()) {
     while ($repop = $data->fetch()) {
         $r_id = $repop["zone"] * 10000 + $repop["id"];
         $r_name = $repop["nm"] ? "<span class=\"nm\">" . $repop["name"] . "</span>" : $repop["name"];
         $i_use[] = "<a href=\"/db/monster/data/?id={$r_id}\">{$r_name}@{$repop["nameS"]}</a>の出現";
     }
Esempio n. 2
0
    }
    if ($mode != 1) {
        echo "<li><a href=\"./?id={$id}&mode=1\">クエスト情報</a></li>";
    }
    if ($mode != 2) {
        echo "<li><a href=\"./?id={$id}&mode=2\">モンスター情報</a></li>";
    }
    ?>
</ul>
<?php 
    if ($mode == 0) {
        ?>
<h2>ショップ</h2>
<ul id="linklist">
<?php 
        if ($data->select_column_a("id,name", "quest", "id BETWEEN 10000 AND 20000 AND note LIKE '%##z{$id}##%'")) {
            while ($row = $data->fetch()) {
                $shop_id = $row["id"];
                $shop_name = preg_replace("/^[^A-Z]+/", "", $row["name"]);
                ?>
<li><a href="/db/quest/data/?id=<?php 
                echo $shop_id;
                ?>
"><?php 
                echo $shop_name;
                ?>
</a></li>
<?php 
            }
        } else {
            ?>