RankMe 2.8.3

xek

Рыба клоун
Сообщения
1,652
Реакции
636
В csgo нормально работает плагин? Просто лаги появились из-за level rank
 

666pro

Участник
Сообщения
186
Реакции
25
Команда !rank не робит , остальное все хорошо

логги

L 05/29/2016 - 11:06:11: [SM] Native "SQL_FetchString" reported: Invalid query Handle c290c3ba (error: 4)
L 05/29/2016 - 11:06:11: [SM] Displaying call stack trace for plugin "rankme.smx":
L 05/29/2016 - 11:06:11: [SM] [0] Line 1275, rankme/cmds.inc::SQL_RankCallback()
 

666FoX666

Участник
Сообщения
702
Реакции
210
Команда !rank не робит , остальное все хорошо

логги

L 05/29/2016 - 11:06:11: [SM] Native "SQL_FetchString" reported: Invalid query Handle c290c3ba (error: 4)
L 05/29/2016 - 11:06:11: [SM] Displaying call stack trace for plugin "rankme.smx":
L 05/29/2016 - 11:06:11: [SM] [0] Line 1275, rankme/cmds.inc::SQL_RankCallback()
Часом на на арене хоститесь?
 
  • Печально
Реакции: m22b

666pro

Участник
Сообщения
186
Реакции
25
Агась. Та же проблема на всех серверах ксго. Началось это со вчерашнего дня примерно. И я так полагаю это из за их "переездов"
Началось сегодня утром )
В тп сказали , что проблема в плагине -_-
 

Ekzo

Участник
Сообщения
1
Реакции
0
Ребят у кого-нибудь есть рабочая версия web "морды" под php 5,6 и php 7?
 

andriyzver

Участник
Сообщения
313
Реакции
26
Ребят у кого-нибудь есть рабочая версия web "морды" под php 5,6 и php 7?
Не знаю на счет версий php, но вот версия веб морды 2016 года, там же и пример сайта есть.
--- Добавлено позже ---
Кто скажет как сделать на сайте показ онлайн игроков в часах, а не секундах?

2016-06-16_00-56-11 (2) (2).png
 
Последнее редактирование:

Павел 01

Участник
Сообщения
81
Реакции
4
, А можно подробней как это сделать правильно? Я не придумал ничего лучше, как вставить это {$row['connected']} в конец файла index.php
C-подобный:
    } else { echo $temp . ".00";}
    echo "</td><td>{$row['headshots']}</td><td>" . $accuracy . "</td><td>{$row['connected']}</td></tr>";
}
// close connection
$logdb = null;
?>
<div id="modal"></div>
Соответственно время у меня отображается одним числом - в секундах. Какой нужно вписать код и главное в какое место, чтобы нормально писало время в часах:минутах:секундах так же, как во всплывающем окне?

Как-то так
C-подобный:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<link rel="stylesheet" type="text/css" href="styles.css" />

<script src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/jquery.titlecase.js"></script>
<script type="text/javascript" src="js/jquery.blockUI.js"></script>
<script src="scripts.js"></script>   
<body onload="make_oddeven(0)">
<?php

include_once "check_restore.php";

global $bd_table;
$query1 = "SELECT * FROM `$bd_table` ORDER BY score DESC";
$resultado1 = mysql_query($query1,$conexao);

echo "<table id='table1'>
            <tr>
            <th>ТОП</th>
            <th>ИМЯ ИГРОКА</th>
            <th>ПЕРСОНАЛЬНЫЙ STEAM</th>
            <th>ОЧКОВ</th>
            <th>KDR</th>
            <th>В ГОЛОВУ</th>
            <th>ТОЧНОСТЬ</th>
            <th>ОНЛАЙН</th>
        </td>";
        $rank=0;
       
function secondsToTime($seconds)
{
    // extract hours
    $hours = floor($seconds / (60 * 60));
    // extract minutes
    $divisor_for_minutes = $seconds % (60 * 60);
    $minutes = floor($divisor_for_minutes / 60);
    // extract the remaining seconds
    $divisor_for_seconds = $divisor_for_minutes % 60;
    $seconds = ceil($divisor_for_seconds);
    // return the final array
    $obj = array(
        "ч" => (int) $hours,
        "м" => (int) $minutes,
        "с" => (int) $seconds,
    );
    $time = $obj['ч'] . " ч, " . $obj['м'] . " м, " . $obj['с'] . " с";
    return $time;
}

while ($row = mysql_fetch_array($resultado1)) {
    $rank++;
    if($row['hits'] == 0){
        $hits = 1;
    } else {
        $hits = $row['hits'];
    }
   
    if($row['deaths'] == 0){
        $deaths = 1;
    } else {
        $deaths = $row['deaths'];
    }

    if($row['shots'] == 0){
        $shots = 1;
    } else {
        $shots = $row['shots'];
    }
    $accuracy = "";
   
    $temp = strval($row['hits']/$shots);
    //$accuracy = $temp;
    if(strpos($temp,".") !== false){
                                                                            for($i = 0; $i<=strpos($temp,".")+2;$i++){
                                                                                if( strlen($temp)-1 <$i ){
                                                                                    $accuracy .= "";
                                                                                }else{
                                                                                    $accuracy = $accuracy . $temp[$i];
                                                                                    }
                                                                               
                                                                            }
                                                                        } else { $accuracy = $temp . ".00";}
    echo "<tr align=center onclick=\"showmodal('showplayer.php?id={$row['id']}')\"><td>$rank</td><td>" . $row['name'] . "</td><td>{$row['steam']}</td><td>{$row['score']}</td><td>";
    $temp = strval($row['kills']/$deaths);
    if(strpos($temp,".") !== false){
        for($i = 0; $i<=strpos($temp,".")+2;$i++){
            if( strlen($temp)-1 <$i ){
                break;
            }else{
                echo $temp[$i];
            }
           
        }
    } else { echo $temp . ".00";}
    echo "</td><td>{$row['headshots']}</td><td>" . $accuracy ."</td><td>". secondsToTime($row['connected']) ."</td></tr>";
}
// close connection
$logdb = null;
?>
<div id="modal"></div>
 

andriyzver

Участник
Сообщения
313
Реакции
26
Как-то так
C-подобный:
function secondsToTime($seconds)
{
    // extract hours
    $hours = floor($seconds / (60 * 60));
    // extract minutes
    $divisor_for_minutes = $seconds % (60 * 60);
    $minutes = floor($divisor_for_minutes / 60);
    // extract the remaining seconds
    $divisor_for_seconds = $divisor_for_minutes % 60;
    $seconds = ceil($divisor_for_seconds);
    // return the final array
    $obj = array(
        "ч" => (int) $hours,
        "м" => (int) $minutes,
        "с" => (int) $seconds,
    );
    $time = $obj['ч'] . " ч, " . $obj['м'] . " м, " . $obj['с'] . " с";
    return $time;
}
C-подобный:
<td>". secondsToTime($row['connected']) ."</td>
Спасибо, вот это вставил и все работает) А реально сделать сортировку по всем пунктам меню? Ну или хотя бы по времени.
 

Павел 01

Участник
Сообщения
81
Реакции
4
Речь шла о нажатии на пункт меню для сортировки игроков по времени онлайн например.
я тебя понял, это реально сделать. Я имел ввиду что сортировка идет по очкам по умолчанию.
Оффтоп
 

T1MOXA

Участник
Сообщения
567
Реакции
83
Ребят, а кто сталкивался с косяком в ксго что с русским переводом не вся менюшка статистики влазит?
Но на английском переводе все ок?
--- Добавлено позже ---
IMG_09072016_073542.png IMG_09072016_073559.png IMG_09072016_073608.png
 

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Ребят, а кто сталкивался с косяком в ксго что с русским переводом не вся менюшка статистики влазит?
Но на английском переводе все ок?
--- Добавлено позже ---
Посмотреть вложение 16704 Посмотреть вложение 16705 Посмотреть вложение 16706
Кодировочка может не соблюдена?
--- Добавлено позже ---
Оффтоп
 
Сверху Снизу