function plus_get_item_ids()
{
    require_once dirname(__FILE__) . '/../include/blmgs.class.php';
    $myblmgs = new BLMGS();
    require_once dirname(__FILE__) . '/../include/blsql.class.php';
    $myblsql = new BLSQL();
    $bl_conf = $myblsql->get_config('bossloot');
    $bzone = $myblsql->get_bzone();
    $id_list = array();
    foreach ($bzone as $zoneid => $bosslist) {
        foreach ($bosslist as $bossid) {
            $loottable = $myblmgs->bl_get_loottable($bl_conf['item_lang'], $bossid, $bl_conf['item_minqual']);
            foreach ($loottable as $id => $name) {
                $id_list[$id] = $name;
            }
        }
    }
    return $id_list;
}
示例#2
0
        {
            return $name;
        }
    }
}
// new mgs class
require dirname(__FILE__) . '/include/bsmgs.class.php';
$mybsmgs = new BSMGS();
if (!$mybsmgs->game_supported('bossbase')) {
    message_die("GAME NOT SUPPORTED");
}
$mybsmgs->load_game_specific_language('bossbase');
$mybsmgs->load_game_specific_language('bossloot');
// sql class
require dirname(__FILE__) . '/include/blsql.class.php';
$myblsql = new BLSQL();
$bb_conf = $myblsql->get_config('bossbase');
$bl_conf = $myblsql->get_config('bossloot');
require dirname(__FILE__) . '/include/blmgs.class.php';
$myblmgs = new BLMGS();
if (isset($_GET['boss'])) {
    $bossname = $_GET['boss'];
    foreach ($bb_pboss as $name => $value) {
        if (!(strpos($value, stripslashes($bossname)) === false)) {
            $bossid = substr($name, 3);
            break;
        }
    }
    if ($bossid == "") {
        message_die("Boss unknown!");
    }