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

Как Сделать Вывод Онлайна И Часов В Игре

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

как сделать вывод онлайна и часов в игре

я сделал но выводится надпись не online а 1,

и онлайн время не часы а как в таблице часы в секундах

тоесть как в статистике или как выводить текст с статистики в топ.


<?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 = 50; // количество результатов
$T_SID = 1; // ID сервера с которого выводить результаты
$T_CACHE = 0; // время кеширования в минутах, 0 - отключить
/******************************
* ВЫВОД РЕЗУЛЬТАТОВ
******************************/
if ( !$T_ENABLE )
$tpl->SetResult( 'pktop' );
else {
$pktop = $controller->GetCache( 'mod_pktop' );
if ( $pktop )
$tpl->SetResult( 'pktop', $pktop );
else {
$db->gdb( $T_SID );
$T_SEL = $gdb[$T_SID]->query( "SELECT `char_name`,`level`,`online`,`onlinetime`,`pkkills` FROM `characters` ORDER BY `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( 'pktop' );
$tpl->Block( 'main', false );
$tpl->Block( 'item' );
$tpl->Set( 'n', $T_N );
$tpl->Set( 'char_name', $T_RESULT['char_name'] );
$tpl->Set( 'pk', $T_RESULT['pkkills'] );
$tpl->Set( 'lvl', $T_RESULT['level'] );
$tpl->Set( 'online', $T_RESULT['online'] );
$tpl->Set( 'onlinetime', $T_RESULT['onlinetime'] );
$tpl->Build( 'pktop_item' );
$T_N++;
}
$tpl->LoadView( 'pktop' );
$tpl->Block( 'main' );
$tpl->Block( 'item', false );
$tpl->Set( 'item', $tpl->GetResult('pktop_item', true) );
$tpl->Build( 'pktop' );
} else
$tpl->SetResult( 'pktop' );
if ( $T_CACHE > 0 ) {
$controller->SetCache( 'mod_pktop', $tpl->GetResult('pktop'), $T_CACHE );
}
}
}
?>

 

 


<?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 = 50; // количество результатов
$T_SID = 1; // 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`,`level`,`online`,`pvpkills`,`pkkills` FROM `characters` ORDER BY `pvpkills` 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( 'online', $T_RESULT['online'] );
$tpl->Set( 'lvl', $T_RESULT['level'] );
$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_pvptop', $tpl->GetResult('pvptop'), $T_CACHE );
}
}
}
?>

кто поможет тому суточный +

 

 

pre_1379446641__bg2.jpg

Изменено пользователем byboyko
  • Upvote 1

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


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

В хтмл и ксс ройся, в шаблоне

Изменено пользователем Flayter

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


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

В хтмл и ксс ройся, в шаблоне

конкретнее пожалуйста, часы в игре уже сделал)

смотрите тут(не реклама)

Изменено пользователем byboyko
  • Upvote 1

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


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

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

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

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

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

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

Войти

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

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

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

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

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