query("SET NAMES ? ",$database['db_encoding']); $adb->setErrorHandler("databaseErrorHandler"); $log = getVar('log', '', 1); $log = (!preg_match('//u', $log)) ?iconv("CP1251", "UTF-8", rawurldecode($log)) :$log; ?> selectCell("SELECT `guid` FROM `characters` WHERE `login` = ?s", $log) or error('Указанный персонаж не найден...'); echoScript("$('title').html('Информация о $log');"); $info = Info::initialization($guid, $adb); $info->Guid(); $info->Prison(); $info->Shut(); $info->Regen(); $info->Online(); $char_db = $info->getChar('char_db', '*'); $char_stats = $info->getChar('char_stats', 'str', 'dex', 'con', 'vit', 'int', 'wis', 'spi'); $char_info = $info->getChar('char_info', 'name', 'icq', 'hide_icq', 'url', 'town', 'motto', 'hobie', 'state', 'date'); ArrToVar($char_db); ArrToVar($char_info); $lang = $info->getLang(); $sex = ($sex) ?"Женский" :"Мужской"; $date = ($admin_level > 0) ?"До начала времен" :date('d.m.y H:i', $date); $state = ($admin_level > 0) ?"Этого никто не знает" :$info->getCity($state, 'name'); $room = $info->getRoom($room, $city, 'name'); $city = $info->getCity($city, 'name'); $online = $adb->selectCell("SELECT COUNT(*) FROM `online` WHERE `guid` = ?d", $guid); $info->showStatAddition(); ?>
Общие сведения Подарки Подвиги
"; echo "
showCharacter(); echo "$city
"; echo ($online) ?"Персонаж сейчас находится в клубе.
\"$room\"
" :"Персонаж не в клубе, но был тут:
".date('d.m.y H:i', $last_time)." Время сервера
(".getFormatedTime($last_time)." назад)
"; echo "

"; foreach ($behaviour as $key => $min_level) { if ($level < $min_level) continue; $stat_text = (in_array($key, array('str', 'dex', 'con', 'int'))) ?"%s".getBraces($char_stats[$key], $added[$key]) :"%s"; printf($lang[$key]." ".$stat_text."
", $char_stats[$key]); } echo "
"; echo "$lang[level] $level
"; echo ($level > 3) ?"$lang[wins] $win
" :"$lang[wins] $win
"; echo "$lang[loses] $lose
"; echo "$lang[draws] $draw
"; echo ($clan) ?"Клан: $clan - $chin
" :""; echo "Место рождения: $state
"; echo "День рождения персонажа: $date

"; echo "
"; $info->showInfDetail(); ?>
select("SELECT `c`.`id`, `c`.`gift_author` FROM `character_inventory` AS `c` LEFT JOIN `item_template` AS `i` ON `c`.`item_entry` = `i`.`entry` WHERE `c`.`guid` = ?d and `i`.`section` = 'thing' and `i`.`type` = 'medal' and `c`.`wear` = '0'", $guid); foreach ($rows as $dat_t) { $item_id = $dat_t['id']; $gift_author = $dat_t['gift_author']; $obj_data = $adb->selectRow("SELECT `name`, `img`, `msg` FROM `medal` WHERE `id` = ?d", $item_id); list($g_name, $img, $msg) = array_values($obj_data); echo "$g_name<br>$msg<br>от $gift_author "; }*/ ?>

Анкетные данные

"; echo "Пол: $sex"; echo ($town) ?"
Город: $town" :""; echo ($icq && !$hide_icq) ?"
ICQ: $icq" :""; echo ($url) ?"
Домашняя страница: $url" :""; echo ($motto) ?"
Девиз: $motto" :""; echo ($hobie) ?"
Увлечения / хобби:
".str_replace(array("\'", '\"'), array("'", '"'), $hobie)."" :""; ?>