require_once "func.php"; if (file_exists("map_" . $lang . ".php") && file_exists("zone_names_" . $lang . ".php")) { require_once "map_" . $lang . ".php"; } else { require_once "map_english.php"; } $_RESULT = NULL; $maps_count = count($lang_defs['maps_names']); $Horde_races = 0x2b2; $Alliance_races = 0x44d; $outland_inst = array(540, 542, 543, 544, 545, 546, 547, 548, 550, 552, 553, 554, 555, 556, 557, 558, 559, 562, 564, 565); $northrend_inst = array(533, 574, 575, 576, 578, 599, 600, 601, 602, 603, 604, 608, 615, 616, 617, 619, 624); require_once "../libs/js/JsHttpRequest/Php.php"; $JsHttpRequest = new Subsys_JsHttpRequest_Php("utf-8"); $arcm_db_PM = new DBLayer($hostr, $userr, $passwordr, $dbr); if (!$arcm_db_PM->isValid()) { $_RESULT['status']['online'] = 2; exit; } $logon_db_PM = new DBLayer($hostl, $userl, $passwordl, $dbl); $arcm_db_PM->query("SET NAMES {$database_encoding}"); $gm_online = 0; $gm_accounts = array(); $query = $logon_db_PM->query("SELECT GROUP_CONCAT(`acct` SEPARATOR ' ') FROM `accounts` WHERE `gm`<>'0'"); if ($query) { if ($result = $logon_db_PM->fetch_row($query)) { $gm_accounts = explode(' ', $result[0]); } } $groups = array(); $characters_db_PM = new DBLayer($host, $user, $password, $db);
require_once 'func.php'; if (file_exists("map_" . $lang . ".php") && file_exists("zone_names_" . $lang . ".php")) { require_once "map_" . $lang . ".php"; } else { require_once "map_english.php"; } $_RESULT = NULL; $maps_count = count($lang_defs['maps_names']); $Horde_races = 0x2b2; $Alliance_races = 0x44d; $outland_inst = array(540, 542, 543, 544, 545, 546, 547, 548, 550, 552, 553, 554, 555, 556, 557, 558, 559, 562, 564, 565); $northrend_inst = array(533, 574, 575, 576, 578, 599, 600, 601, 602, 603, 604, 608, 615, 616, 617, 619, 624); require_once "../libs/js/JsHttpRequest/Php.php"; $JsHttpRequest = new Subsys_JsHttpRequest_Php("utf-8"); $realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr); if (!$realm_db->isValid()) { $_RESULT['status']['online'] = 2; exit; } $realm_db->query("SET NAMES {$database_encoding}"); $gm_online = 0; $gm_accounts = array(); $query = $realm_db->query("SELECT GROUP_CONCAT(`id` SEPARATOR ' ') FROM `account` WHERE `gmlevel`>'0'"); if ($query) { if ($result = $realm_db->fetch_row($query)) { $gm_accounts = explode(' ', $result[0]); } } $groups = array(); $characters_db = new DBLayer($host, $user, $password, $db); if (!$characters_db->isValid()) {