Вход Регистрация
Файл: element_user_rating.php
Строк: 594
<?php
require_once './element_options/element_options.php';
if (!
$user) { header('Location: /'); exit; }
require_once 
'./element_function/element_function_rating.php';

if (
$go == 'return_rating' AND $user['lost_privilege'] == 3) {
    
update_rating_user(''0);
    
$go false;
}


if (!
$go OR $go == 'strlen') {
$title 'Рейтинг по силе';
require_once 
'./element_include/element_head.php';
require_once 
'./element_include/element_header_user_true.php';
require_once 
'./element_function/element_function_pagination.php';
echo 
'<div class="nfl p5 mb5 mt5 mlra">';
echo 
'<div class="cntr mt5 mb5 white small">Сила | <a class="yellow1" href="/rating?go=heatpoints">Здоровье</a> | <a class="yellow1" href="/rating?go=protection">Защита</a> | <a class="yellow1" href="/rating?go=summa">Сумма</a> | <a class="yellow1" href="/rating?go=town">Города</a></div>';

$rating update_rating_user('strlen'0);
$user_rating array_search($user['lost_id'], $rating);

$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : false;
    if (!
$page AND $user_rating$page = (int)((($user_rating 1) / 10) + 1); else if (!$page$page 1;
$pagination pagination(10$pagecount($rating));
echo 
'<div class="nf2 p5 mb5 mt10 mlra">';
foreach (
array_slice($rating$pagination['start'], $pagination['num'], true) as $key => $user_id) {
if (
$key 2$odd ' odd'; else $odd '';
$rating_user cache_user($user_id);

echo 
'<div class="ml5 mr5">
        <a class="bl p5 small block'
.$odd.'" href="/user?id='.$user_id.'">
            <span class="yellow1 small fr"><img src="/images/icons/strlen.png"> '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$rating_user['lost_params_strlen'].'</span>' '<span class="yellow1 bold">'.$rating_user['lost_params_strlen'].'</span>').'</span>
                '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$key.'</span>' '<span class="bold">'.$key.'</span>').'. '.ikonka_user($rating_user['lost_race'], ((!empty($online[$user_id])) ? 'online' 'offline')).' <span class="yellow1">'.$rating_user['lost_login'].'</span>    
            </a>
        </div>
        '
;

}
echo 
pagination_echo($pagination['page'],$pagination['total'],'/rating?page=');
echo 
'</div>';

echo 
'<div class="mt5 mb5 small cntr">';
echo (
$user_rating) ? '<span class="lngreen">Вы находитесь на '.$user_rating.' месте в рейтинге</span>' '<span class="ccc">Вы не учавствуете в рейтинге</span>';
echo 
'<br/><br/><span class="lngreen">Рейтинг обновляется каждые 10 минут</span>';
echo (
$user['lost_privilege'] == 3) ? '<br/><br/><a class="yellow1" href="/rating?go=return_rating">Обновить рейтинг</a>' '';
echo 
'</div>';
    
echo 
'</div>';
require_once 
'./element_include/element_foot_user_true.php';
exit;
}



if (
$go == 'heatpoints') {
$title 'Рейтинг по здоровью';
require_once 
'./element_include/element_head.php';
require_once 
'./element_include/element_header_user_true.php';
require_once 
'./element_function/element_function_pagination.php';
echo 
'<div class="nfl p5 mb5 mt5 mlra">';
echo 
'<div class="cntr mt5 mb5 white small"><a class="yellow1" href="/rating?go=strlen">Сила</a> | Здоровье | <a class="yellow1" href="/rating?go=protection">Защита</a> | <a class="yellow1" href="/rating?go=summa">Сумма</a> | <a class="yellow1" href="/rating?go=town">Города</a></div>';

$rating update_rating_user('heatpoints'0);
$user_rating array_search($user['lost_id'], $rating);

$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : false;
    if (!
$page AND $user_rating$page = (int)((($user_rating 1) / 10) + 1); else if (!$page$page 1;
$pagination pagination(10$pagecount($rating));
echo 
'<div class="nf2 p5 mb5 mt10 mlra">';
foreach (
array_slice($rating$pagination['start'], $pagination['num'], true) as $key => $user_id) {
if (
$key 2$odd ' odd'; else $odd '';
$rating_user cache_user($user_id);

echo 
'<div class="ml5 mr5">
        <a class="bl p5 small block'
.$odd.'" href="/user?id='.$user_id.'">
            <span class="yellow1 small fr"><img src="/images/icons/heatpoints.png"> '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$rating_user['lost_params_heatpoints'].'</span>' '<span class="yellow1 bold">'.$rating_user['lost_params_heatpoints'].'</span>').'</span>
                '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$key.'</span>' '<span class="bold">'.$key.'</span>').'. '.ikonka_user($rating_user['lost_race'], ((!empty($online[$user_id])) ? 'online' 'offline')).' <span class="yellow1">'.$rating_user['lost_login'].'</span>    
            </a>
        </div>
        '
;

}
echo 
pagination_echo($pagination['page'],$pagination['total'],'/rating?go=heatpoints&page=');
echo 
'</div>';

echo 
'<div class="mt5 mb5 small cntr">';
echo (
$user_rating) ? '<span class="lngreen">Вы находитесь на '.$user_rating.' месте в рейтинге</span>' '<span class="ccc">Вы не учавствуете в рейтинге</span>';
echo 
'<br/><br/><span class="lngreen">Рейтинг обновляется каждые 10 минут</span>';
echo (
$user['lost_privilege'] == 3) ? '<br/><br/><a class="yellow1" href="/rating?go=return_rating">Обновить рейтинг</a>' '';

echo 
'</div>';

echo 
'</div>';
require_once 
'./element_include/element_foot_user_true.php';
exit;
}

if (
$go == 'protection') {
$title 'Рейтинг по защите';
require_once 
'./element_include/element_head.php';
require_once 
'./element_include/element_header_user_true.php';
require_once 
'./element_function/element_function_pagination.php';
echo 
'<div class="nfl p5 mb5 mt5 mlra">';
echo 
'<div class="cntr mt5 mb5 white small"><a class="yellow1" href="/rating?go=strlen">Сила</a> | <a class="yellow1" href="/rating?go=heatpoints">Здоровье</a> | Защита | <a class="yellow1" href="/rating?go=summa">Сумма</a> | <a class="yellow1" href="/rating?go=town">Города</a></div>';

$rating update_rating_user('protection'0);
$user_rating array_search($user['lost_id'], $rating);

$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : false;
    if (!
$page AND $user_rating$page = (int)((($user_rating 1) / 10) + 1); else if (!$page$page 1;
$pagination pagination(10$pagecount($rating));
echo 
'<div class="nf2 p5 mb5 mt10 mlra">';
foreach (
array_slice($rating$pagination['start'], $pagination['num'], true) as $key => $user_id) {
if (
$key 2$odd ' odd'; else $odd '';
$rating_user cache_user($user_id);

echo 
'<div class="ml5 mr5">
        <a class="bl p5 small block'
.$odd.'" href="/user?id='.$user_id.'">
            <span class="yellow1 small fr"><img src="/images/icons/protection.png"> '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$rating_user['lost_params_protection'].'</span>' '<span class="yellow1 bold">'.$rating_user['lost_params_protection'].'</span>').'</span>
                '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$key.'</span>' '<span class="bold">'.$key.'</span>').'. '.ikonka_user($rating_user['lost_race'], ((!empty($online[$user_id])) ? 'online' 'offline')).' <span class="yellow1">'.$rating_user['lost_login'].'</span>    
            </a>
        </div>
        '
;

}
echo 
pagination_echo($pagination['page'],$pagination['total'],'/rating?go=protection&page=');
echo 
'</div>';

echo 
'<div class="mt5 mb5 small cntr">';
echo (
$user_rating) ? '<span class="lngreen">Вы находитесь на '.$user_rating.' месте в рейтинге</span>' '<span class="ccc">Вы не учавствуете в рейтинге</span>';
echo 
'<br/><br/><span class="lngreen">Рейтинг обновляется каждые 10 минут</span>';
echo (
$user['lost_privilege'] == 3) ? '<br/><br/><a class="yellow1" href="/rating?go=return_rating">Обновить рейтинг</a>' '';

echo 
'</div>';


echo 
'</div>';
require_once 
'./element_include/element_foot_user_true.php';
exit;
}


if (
$go == 'summa') {
$title 'Рейтинг по сумме';
require_once 
'./element_include/element_head.php';
require_once 
'./element_include/element_header_user_true.php';
require_once 
'./element_function/element_function_pagination.php';
echo 
'<div class="nfl p5 mb5 mt5 mlra">';
echo 
'<div class="cntr mt5 mb5 white small"><a class="yellow1" href="/rating?go=strlen">Сила</a> | <a class="yellow1" href="/rating?go=heatpoints">Здоровье</a> | <a class="yellow1" href="/rating?go=protection">Защита</a> | Сумма | <a class="yellow1" href="/rating?go=town">Города</a></div>';

$rating update_rating_user('summa'0);
$user_rating array_search($user['lost_id'], $rating);

$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : false;
    if (!
$page AND $user_rating$page = (int)((($user_rating 1) / 10) + 1); else if (!$page$page 1;
$pagination pagination(10$pagecount($rating));
echo 
'<div class="nf2 p5 mb5 mt10 mlra">';
foreach (
array_slice($rating$pagination['start'], $pagination['num'], true) as $key => $user_id) {
if (
$key 2$odd ' odd'; else $odd '';
$rating_user cache_user($user_id);
echo 
'<div class="ml5 mr5">
        <a class="bl p5 small block'
.$odd.'" href="/user?id='.$user_id.'">
            <span class="yellow1 small fr"><img src="/images/icons/1.gif"> '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$rating_user['lost_params_summa'].'</span>' '<span class="yellow1 bold">'.$rating_user['lost_params_summa'].'</span>').'</span>
                '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$key.'</span>' '<span class="bold">'.$key.'</span>').'. '.ikonka_user($rating_user['lost_race'], ((!empty($online[$user_id])) ? 'online' 'offline')).' <span class="yellow1">'.$rating_user['lost_login'].'</span>    
            </a>
        </div>
        '
;

}
echo 
pagination_echo($pagination['page'],$pagination['total'],'/rating?go=summa&page=');
echo 
'</div>';

echo 
'<div class="mt5 mb5 small cntr">';
echo (
$user_rating) ? '<span class="lngreen">Вы находитесь на '.$user_rating.' месте в рейтинге</span>' '<span class="ccc">Вы не учавствуете в рейтинге</span>';
echo 
'<br/><br/><span class="lngreen">Рейтинг обновляется каждые 10 минут</span>';
echo (
$user['lost_privilege'] == 3) ? '<br/><br/><a class="yellow1" href="/rating?go=return_rating">Обновить рейтинг</a>' '';

echo 
'</div>';


echo 
'</div>';
require_once 
'./element_include/element_foot_user_true.php';
exit;
}

if (
$go == 'town') {
$title 'Рейтинг городов';
require_once 
'./element_include/element_head.php';
require_once 
'./element_include/element_header_user_true.php';
require_once 
'./element_function/element_function_pagination.php';
echo 
'<div class="nfl p5 mb5 mt5 mlra">';
echo 
'<div class="cntr mt5 mb5 white small"><a class="yellow1" href="/rating?go=strlen">Сила</a> | <a class="yellow1" href="/rating?go=heatpoints">Здоровье</a> | <a class="yellow1" href="/rating?go=protection">Защита</a> | <a class="yellow1" href="/rating?go=summa">Сумма</a> | Города</div>';

$rating update_rating_user('town'1);
$user_rating array_search($user['lost_town'], $rating);


if (!empty(
$rating)) {
require_once 
'./element_function/element_function_pagination.php';
$page = (isset($_GET['page']) AND is_numeric($_GET['page'])) ? (int)$_GET['page'] : false;
    if (!
$page AND $user_rating$page = (int)((($user_rating 1) / 10) + 1); else if (!$page$page 1;
$pagination pagination(10$pagecount($rating));
echo 
'<div class="nf2 p5 mt10 mlra">';
foreach (
array_slice($rating$pagination['start'], $pagination['num'], true) as $key => $town_id) {
if (
$key 2$odd ' odd'; else $odd '';
$rating_town cache_town($town_id);
echo 
'<div class="ml5 mr5">
        <a class="bl p5 small block'
.$odd.'" href="/town?id='.$town_id.'">
            <span class="yellow1 small fr"><img width="13" height="11" src="/images/icons/experience.png"> '
.(($user_rating == $key) ? '<span class="bold lngreen">'.Replace_Bytes($rating_town['lost_exp']).'</span>' '<span class="yellow1 bold">'.Replace_Bytes($rating_town['lost_exp']).'</span>').'</span>
                '
.(($user_rating == $key) ? '<span class="bold lngreen">'.$key.'.</span>' '<span class="bold">'.$key.'.</span>').' <img width="13" height="12" src="/images/town/race_'.$rating_town['lost_race'].'.png"> <span class="yellow1">'.$rating_town['lost_name'].'</span>    
            </a>
        </div>
        '
;
}
echo 
pagination_echo($pagination['page'],$pagination['total'],'/rating?go=town&page=');
echo 
'</div>';

echo 
'<div class="mt5 mb5 small cntr">';
echo (
$user_rating) ? '<span class="lngreen">Ваш город находитесь на '.$user_rating.' месте в рейтинге</span>' '<span class="ccc">'.(($user['lost_town'] > 0) ? 'Ваш город не входит в топ 1000 городов' 'Вы не состоите ни в одном городе').'</span>';
echo 
'<br/><br/><span class="lngreen">Рейтинг обновляется каждые 10 минут</span>';
echo (
$user['lost_privilege'] == 3) ? '<br/><br/><a class="yellow1" href="/rating?go=return_rating">Обновить рейтинг</a>' '';

echo 
'</div>';

} else {
echo 
'<div class="nf2 p5 mt10 mlra"><div class="cntr ccc small">В игре ещё нету городов</div></div>';
}

echo 
'</div>';
require_once 
'./element_include/element_foot_user_true.php';
exit;
}

?>
Онлайн: 0
Реклама