Перейти к содержанию
Авторизация  
win37rus

Второй toppvp и toppk

Рекомендуемые сообщения

Уважаемые друзья подскажите как сделать Второй toppvp и toppk для вывода под второй сервер?

Буду очень благодарен Дубликаты всех файлов сделал на pvptop2 вот что конкретно в нем нужно изменить?

<?php
/**
 * STRESS WEB
 * @author S.T.R.E.S.S.
 * @copyright 2008 - 2012 STRESS WEB
 * @version 13
 * @web http://stressweb.ru
 */
if ( !defined("STRESSWEB") )
    die( "Access denied..." );

/******************************
* НАСТРОЙКА МОДУЛЯ 
******************************/
$T_ENABLE = true; // вкл/выкл модуль
$T_COUNT = 3; // количество результатов
$T_SID = 2; // ID сервера с которого выводить результаты
$T_CACHE = 5; // время кеширования в минутах, 0 - отключить
/******************************
* ВЫВОД РЕЗУЛЬТАТОВ 
******************************/
if ( !$T_ENABLE )
    $tpl->SetResult( 'pvptop' );
else {
    $pvptop = $controller->GetCache( 'mod_pvptop' );
    if ( $pvptop )
        $tpl->SetResult( 'pvptop', $pvptop );
    else {

        $db->gdb( $T_SID );

        $T_SEL = $gdb[$T_SID]->query( "SELECT `char_name`,`pvpkills`,`pkkills` FROM `characters` ORDER BY `pvpkills` DESC, `pkkills` DESC LIMIT {$T_COUNT}" );
        if ( $gdb[$T_SID]->num_rows($T_SEL) > 0 ) {
            $T_N = 1;
            while ( $T_RESULT = $gdb[$T_SID]->fetch($T_SEL) ) {
                $tpl->LoadView( 'pvptop' );
                $tpl->Block( 'main', false );
                $tpl->Block( 'item' );
                $tpl->Set( 'n', $T_N );
                $tpl->Set( 'char_name', $T_RESULT['char_name'] );
                $tpl->Set( 'pvp', $T_RESULT['pvpkills'] );
                $tpl->Set( 'pk', $T_RESULT['pkkills'] );
                $tpl->Build( 'pvptop_item' );
                $T_N++;
            }
            $tpl->LoadView( 'pvptop' );
            $tpl->Block( 'item', false );
            $tpl->Block( 'main' );
            $tpl->Set( 'item', $tpl->GetResult('pvptop_item', true) );
            $tpl->Build( 'pvptop' );
        } else
            $tpl->SetResult( 'pvptop' );
        if ( $T_CACHE > 0 ) {
            $controller->SetCache( 'mod_pvptop2', $tpl->GetResult('pvptop'), $T_CACHE );
        }
    }
}
?>

За любую помощь затыкаю плюсами

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

$T_SID = 2; // ID сервера с которого выводить результаты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это понятно что ид поменять. Только все равно не хочет работать выводит {toppvp2}

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...