1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Добавление новых игровых критерий (user.php)

Тема в разделе 'Кодинг/Собственные решения', создана пользователем Synth (LM), 8 дек 2010.

  1. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Тут я вам покажу, как добавить новых "квадратиков" на страницу статистики каждого игрока и ссылки на игры этих критерий.

    [IMG]


    Первое.

    Открываем user.php. Находим строку
    PHP:
    <span class="syntaxdefault"><br />   </span><span class="syntaxstring">'{MPHERO}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault"> </span>
    после нее, на следущей строке, ставим следущее:

    PHP:
    <span class="syntaxdefault">   </span><span class="syntaxstring">'{TOTRAP}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPN}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPC}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPD}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPT}'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    затем после
    PHP:
    <span class="syntaxdefault">   </span><span class="syntaxstring">'{MPCOUNT}'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    на следущую строку вставляем
    PHP:
    <span class="syntaxdefault"><br />   </span><span class="syntaxstring">'{RAPCOUNT}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPNCOUNT}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPCCOUNT}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPDCOUNT}'</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   </span><span class="syntaxstring">'{TOPTCOUNT}'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    Теперь находим
    PHP:
    <span class="syntaxdefault"> $mostplayedcount</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    Ниже строкой пишем
    PHP:
    <span class="syntaxdefault">   $rapires</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   $mostnkillscount</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   $mostckillscount</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   $mostdkillscount</span><span class="syntaxkeyword">,<br /></span><span class="syntaxdefault">   $mosttkillscount</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    Ниже будет строка

    PHP:
    <span class="syntaxdefault">$mkhimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mdhimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mahimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mwhimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mlhimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$mphimg</span><span class="syntaxkeyword">, </span><span class="syntaxdefault"></span>
    Замените ее на

    Код:
    $mkhimg, $mdhimg, $mahimg, $mwhimg, $mlhimg, $mphimg, $rapimg, $topnimg, $topcimg, $topdimg, $toptimg,

    С user.php закончили.

    Второе.


    Идем в includes/get_user_stats.php | редактируем.

    Ищем
    PHP:
    <span class="syntaxdefault"></span><span class="syntaxcomment">/////////////////////////////////// HERO STATS ///////////////////////////////////        </span><span class="syntaxdefault"></span>
    И удаляем все (если вы там не редактировали код) до строки

    PHP:
    <span class="syntaxdefault">    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Using score table        </span><span class="syntaxdefault"></span>
    Вставляем в удаленный промежуток этот код (разделен на две части)

    PHP:
    <span class="syntaxdefault">  </span><span class="syntaxcomment">/////////////////////////////////// HERO STATS ///////////////////////////////////<br /></span><span class="syntaxdefault">  <br />  </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">//Find hero with most kills<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, a.gameid, description, max(kills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostkillshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostkillsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    $totkk</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /><br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Find gameid with most kills<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(kills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and kills=$totkk  group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostkkillsgi</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostkkillsgi'>$totkk</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Find hero with most deaths<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"SELECT original, description, max(deaths) <br />    FROM dotaplayers AS a <br />    LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid <br />    WHERE LOWER(name) = LOWER('$username') <br />    GROUP BY original <br />    ORDER BY max(deaths) DESC <br />    LIMIT 1 "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostdeathshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostdeathsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostdeathscount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"max(deaths)"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//Find gameid with most deaths<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(deaths) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and deaths=$mostdeathscount  group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostdeathsgi</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostdeathscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostdeathsgi'>$mostdeathscount</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Find total divines<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"SELECT COUNT( a.id ), ( item1 = 'I0A1') AS totRapir1, SUM( item2 = 'I0A1') AS totRapir2, SUM( item3 = 'I0A1') AS totRapir3, SUM( item4 = 'I0A1') AS totRapir4, SUM( item5 = 'I0A1') AS totRapir5, SUM( item6 = 'I0A1') AS totRapir6, name<br />FROM dotaplayers AS a<br />LEFT JOIN gameplayers AS b ON b.gameid = a.gameid<br />AND a.colour = b.colour<br />WHERE name = '$username'<br />GROUP BY name"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $rapires1</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir1"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires2</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir2"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires3</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir3"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires4</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir4"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires5</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir5"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires6</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"totRapir6"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $rapires</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$rapires1</span><span class="syntaxkeyword">+</span><span class="syntaxdefault">$rapires2</span><span class="syntaxkeyword">+</span><span class="syntaxdefault">$rapires3</span><span class="syntaxkeyword">+</span><span class="syntaxdefault">$rapires4</span><span class="syntaxkeyword">+</span><span class="syntaxdefault">$rapires5</span><span class="syntaxkeyword">+</span><span class="syntaxdefault">$rapires6</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Find hero with most assists<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"SELECT original, description, max(assists) <br />    FROM dotaplayers AS a <br />    LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid <br />    WHERE LOWER(name) = LOWER('$username') <br />    GROUP BY original <br />    ORDER BY max(assists) DESC <br />    LIMIT 1 "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostassistshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostassistsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostassistscountlist</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"max(assists)"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostassistscount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"max(assists)"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    <br />        </span><span class="syntaxcomment">//Find gameid with most assists<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(assists) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and assists=$mostassistscount group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostassistsgi</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostassistscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostassistsgi'>$mostassistscount</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero with most wins<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, description, COUNT(*) as wins <br />    FROM gameplayers <br />    LEFT JOIN games ON games.id=gameplayers.gameid <br />    LEFT JOIN dotaplayers ON dotaplayers.gameid=games.id <br />    AND dotaplayers.colour=gameplayers.colour <br />    LEFT JOIN dotagames ON games.id=dotagames.gameid <br />    LEFT JOIN heroes on hero = heroid <br />    WHERE LOWER(name) = LOWER('$username') <br />    AND((winner=1 <br />    AND dotaplayers.newcolour>=1 <br />    AND dotaplayers.newcolour<=5) <br />    OR (winner=2 <br />    AND dotaplayers.newcolour>=7 <br />    AND dotaplayers.newcolour<=11)) <br />    GROUP BY original order by wins desc limit 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostwinshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostwinsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostwinscount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"wins"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    <br />    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero with most neutrals<br /><br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, a.gameid, description, max(neutralkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour LEFT JOIN heroes on hero = heroid where name= '$username' group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostnkillshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostnkillsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostnkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    $totn</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br /> </span>
    PHP:
    <span class="syntaxdefault">        </span><span class="syntaxcomment">//Find gameid with most neutrals<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(neutralkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and neutralkills=$totn group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostnkillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostnkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostnkillsgameid'>$totn</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero with most towers<br /><br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, a.gameid, description, max( towerkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour LEFT JOIN heroes on hero = heroid where name= '$username' group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mosttkillshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mosttkillsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /><br /></span><span class="syntaxdefault">    $tott</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />            </span><span class="syntaxcomment">//Find gameid with most towers<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max( towerkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and towerkills=$tott group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mosttkillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mosttkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mosttkillsgameid'>$tott</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero with most creeps denies<br /><br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, a.gameid, description, max(creepdenies) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour LEFT JOIN heroes on hero = heroid where name= '$username' group by original ORDER BY topValue DESC LIMIT 1 "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostdkillshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostdkillsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostdkillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $totd</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostdkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostdkillsgameid'>$totd</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//Find gameid with most denies<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(creepdenies) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and creepdenies=$totd group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostdkillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostdkillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostdkillsgameid'>$totd</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">     </span><span class="syntaxcomment">//Get hero with most creeps <br /><br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, a.gameid, description, max(creepkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour LEFT JOIN heroes on hero = heroid where name= '$username' group by original ORDER BY topValue DESC LIMIT 1 "</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostckillshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostckillsheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostckillscount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostckillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $totc</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"topValue"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />        </span><span class="syntaxcomment">//Find gameid with most towers<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT a.gameid, original, max(creepkills) as topValue FROM dotaplayers AS a LEFT JOIN gameplayers AS b ON b.gameid = a.gameid and a.colour = b.colour <br />    LEFT JOIN heroes on hero = heroid  where name= '$username' and creepkills=$totc group by original ORDER BY topValue DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostckillsgameid</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"gameid"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostckillscount</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"<a href='game.php?gameid=$mostckillsgameid'>$totc</a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero with most losses<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<br />    SELECT original, description, COUNT(*) as losses <br />    FROM gameplayers <br />    LEFT JOIN games ON games.id=gameplayers.gameid <br />    LEFT JOIN dotaplayers ON dotaplayers.gameid=games.id <br />    AND dotaplayers.colour=gameplayers.colour <br />    LEFT JOIN dotagames ON games.id=dotagames.gameid <br />    LEFT JOIN heroes on hero = heroid <br />    WHERE LOWER(name) = LOWER('$username') <br />    AND((winner=2 AND dotaplayers.newcolour>=1 AND dotaplayers.newcolour<=5) OR (winner=1 AND dotaplayers.newcolour>=7 AND dotaplayers.newcolour<=11)) <br />    GROUP BY original order by losses desc limit 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />    $mostlosseshero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">    $mostlossesheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    $mostlossescount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"losses"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">    <br />    <br />    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Get hero you have played most with<br /></span><span class="syntaxdefault">    $sql </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"SELECT SUM(`left`) AS timeplayed, original, description, <br />    COUNT(*) AS played <br />    FROM gameplayers <br />    LEFT JOIN games ON games.id=gameplayers.gameid <br />    LEFT JOIN dotaplayers ON dotaplayers.gameid=games.id <br />    AND dotaplayers.colour=gameplayers.colour  <br />    LEFT JOIN dotagames ON games.id=dotagames.gameid <br />    JOIN heroes on hero = heroid <br />    WHERE LOWER(name)=LOWER('$username')<br />    GROUP BY original <br />    ORDER BY played DESC LIMIT 1"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />        $result </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$sql</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">        $list </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $db</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">,</span><span class="syntaxstring">'assoc'</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />        $mostplayedhero</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">strtoupper</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"original"</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">        $mostplayedheroname</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"description"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">        $mostplayedcount</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"played"</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">        $mostplayedtime</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">secondsToTime</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$list</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"timeplayed"</span><span class="syntaxkeyword">]);<br /><br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//////////////////////////////<br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Using score table<br /></span><span class="syntaxdefault"> </span>

    Потом находим

    PHP:
    <span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mostplayedhero </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">$mostplayedhero </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"blank"</span><span class="syntaxkeyword">;}</span><span class="syntaxdefault"> </span>
    И вставляем строкой ниже
    PHP:
    <span class="syntaxdefault"><br />    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mostnkillshero </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">$mostnkillshero </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"blank"</span><span class="syntaxkeyword">;}<br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mostckillshero </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">$mostckillshero </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"blank"</span><span class="syntaxkeyword">;}<br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mostdkillshero </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">$mostdkillshero </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"blank"</span><span class="syntaxkeyword">;}<br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$mosttkillshero </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">$mosttkillshero </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"blank"</span><span class="syntaxkeyword">;}</span><span class="syntaxdefault"> </span>
    Ищем строку ниже

    PHP:
    <span class="syntaxdefault">$mphimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<a href='hero.php?hero=$mostplayedhero'><img width='64px' title='$mostplayedheroname' alt='' src='img/heroes/$mostplayedhero.gif' border=0/></a>"</span><span class="syntaxkeyword">;</span><span class="syntaxdefault"> </span>
    Вставляем ниже этой строки

    PHP:
    <span class="syntaxdefault">$rapimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<img width='64px' title='Всего собрано рапир' alt='' src='img/items/BTNINV_Sword_25.gif' border=0/>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    $topnimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<a href='hero.php?hero=$mostnkillshero'><img width='64px' title='$mostnkillsheroname' alt='' src='img/heroes/$mostnkillshero.gif'/ border=0></a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    $topcimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<a href='hero.php?hero=$mostckillshero'><img width='64px' title='$mostckillsheroname' alt='' src='img/heroes/$mostckillshero.gif'/ border=0></a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    <br />    $topdimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<a href='hero.php?hero=$mostdkillshero'><img width='64px' title='$mostdkillsheroname' alt='' src='img/heroes/$mostdkillshero.gif'/ border=0></a>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    $toptimg </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<a href='hero.php?hero=$mosttkillshero'><img width='64px' title='$mosttkillsheroname' alt='' src='img/heroes/$mosttkillshero.gif'/ border=0></a>"</span><span class="syntaxkeyword">;</span><span class="syntaxdefault">   </span>
    С get_user_stats.php - закончили.

    Теперь идем в style\dota. В моем случае я делал это для стиля Dotа - вы можете сделать для каждого стиля, тем же способом.

    Третье.


    Открываем блокнотом user_row.html

    Ищем
    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">L_PLAYED</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> </span>
    Вставляем ниже

    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">Всего рапир</span><span class="syntaxkeyword"></</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">Нейтралов</span><span class="syntaxkeyword"></</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">Крипов</span><span class="syntaxkeyword"></</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">Денаев</span><span class="syntaxkeyword"></</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">Вышек</span><span class="syntaxkeyword"></</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> </span>
    Чуть ниже найдите

    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">MPHERO</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> </span>
    Вставляем вниз

    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">TOTRAP</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">TOPN</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">TOPC</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">TOPD</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                        </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>{</span><span class="syntaxdefault">TOPT</span><span class="syntaxkeyword">}</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">  </span>
    И наконец, найдите
    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">MPCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> </span>
    Вставка вниз

    PHP:
    <span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">RAPCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">TOPNCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">TOPCCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">TOPDCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault">                       </span><span class="syntaxkeyword"><</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">>({</span><span class="syntaxdefault">TOPTCOUNT</span><span class="syntaxkeyword">})</</span><span class="syntaxdefault">td</span><span class="syntaxkeyword">></span><span class="syntaxdefault">  </span>
    На этом все. Можете корректировать нужные вам параметры, типа русскоязычного описания или вообще добавления новых критерий. Также в некоторых значениях, а именно Убийств Смертей Асистов Нейтралов Крипов Денаев Вышек, появилась ссылка на ту игру, где был заработан критерий.
    Doterok нравится это.
  2. PanSom Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Всё зделал как описанно выше но вместо той картинки что у вас у меня отображает вот это
    [IMG]
    Версия вебморды 1.3.2
  3. PanSom Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Причём если не вставлять

    Код:
           '{TOTRAP}',
           '{TOPN}',
           '{TOPC}',
           '{TOPD}',
           '{TOPT}', 
    Будет отображать это
    [IMG]
  4. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Вот сделай это в user.php

    Найди
    PHP:
    <span class="syntaxdefault">$mkhimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mdhimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mahimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mwhimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mlhimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $mphimg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span>
    Замени ее на

    Код:
    $mkhimg, $mdhimg, $mahimg, $mwhimg, $mlhimg, $mphimg, $rapimg, $topnimg, $topcimg, $topdimg, $toptimg,
  5. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    лонг можно еще добавить скока ты раз убил ROSHAN , если да то скажи плз что вставить нужно ту типа место '{TOTRAP}' ;
    просто я хз сработает ли и что писать толи TOTROSHAN или еще что другое :)
  6. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Тебе нужно будет в бота писать класс убийства рошана, ибо я не наблюдал в логах его убийство. Мб в брт че придумали, но на моем классическом уане нет такого.
  7. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Понятно спс, то так идейка просто, думал че выйдет =))