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

Возжелайте, и да будет вам дано

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

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

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Версии разные же... Хотя трабла в запросе о_О
  2. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    поставил ласт версию 1.3.4

    тоже самое :newcry:

    [IMG]

    может не так что-то делаю?
  3. Synth (LM) Пантограф!

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

    Жди до завтра, я тебе весь код дам.
  4. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Коменты тож завтро?(((( мммм..... подожду :avtoradolf:
    И это плз даш ответ по поводу iP в той теме, да ну или в этой.
  5. Synth (LM) Пантограф!

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

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    :D
    ждю...
  7. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    ок лонг :jump:
    тыж ток отпиши как ну и игрока коментить и игру (я так понял ты это делаешь, т.к. игрок у тя уже готов давно ^^ )
  8. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Даж хз как эту работу сюда всю выложить. Оо
  9. Synth (LM) Пантограф!

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

    game.php

    Ищем
    Код:
    <h1><b>$lang[Sentinel]</b> $sent_kills:$scour_kills <b>$lang[Scourge]</b></h1></td></tr></table><br>";
    Вставляем ниже
    Код:
    //Game sra4
     
      
      echo"<table><tr><th>Коментарии</th> <table><tr><div align='center'></div></td></tr></table>
      </div>
      
      <div id='chatwindow' align='left'>
      <table><tr>
              <td valign='top'><table><tr>";
      
      $sql = "
      SELECT count(gameid) as count
      FROM gamechat 
      WHERE gameid='$gid';";
      $result3 = $db->query($sql);
      $list2 = $db->fetch_array($result3,'assoc');
      $chatcount=$list2["count"];  
     
      $date_format = "j F G:i:s";
    
    $getSql = "
      SELECT *
      FROM gamechat 
      WHERE gameid='$gid'
      ORDER BY date DESC LIMIT 5";
    
    $result2 = $db->query($getSql);
    
     while ($list = $db->fetch_array($result2,'assoc'))
      {
    		
      $name=trim($list["name"]);
      $msg=$list["text"];
      $chat_date=$list["date"];
      
      $chat_date = date($date_format, $chat_date);
      $chat_date = str_replace("January", "Января", $chat_date);
      $chat_date = str_replace("February", "Февраля", $chat_date);
      $chat_date = str_replace("March", "Марта", $chat_date);
      $chat_date = str_replace("April", "Апреля", $chat_date);
      $chat_date = str_replace("May", "Мая", $chat_date);
      $chat_date = str_replace("June", "Июня", $chat_date);
      $chat_date = str_replace("Jule", "Июля", $chat_date);
      $chat_date = str_replace("August", "Августа", $chat_date);
      $chat_date = str_replace("September", "Сентября", $chat_date);
      $chat_date = str_replace("October", "Октября", $chat_date);
      $chat_date = str_replace("November", "Ноября", $chat_date);
      $chat_date = str_replace("December", "Декабря", $chat_date);
    		
      echo"<table><tr><td width='200px'>($chat_date) $name:</td><td valign='center' align='left'>$msg</td></tr></table><br>";
    		
    		
      }
        	$_POST['name']="";
      	$_POST['msg']="";
      	$cookiename = $_COOKIE['rwc_name'];
    
      echo"</table></td>";
    
      echo"<FORM METHOD='POST' id='2' name='form1' ACTION='redirect.php?gameid=$gid'>";
      
      echo"<table>";
      if(!$cookiename)
      {
      echo"<tr>
              <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>Ник:</b><br />
      <div align='center'>
              <INPUT TYPE='TEXT' NAME='name' SIZE=10>
            </div></td>
          </tr>";}
          else
          {
            echo"<tr>
              <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>$cookiename</b><br />
      <div align='center'>
      <INPUT TYPE='hidden' NAME='name' value='$cookiename' SIZE=10>
    
            </div></td>
          </tr>";
          $_POST['name']=$cookiename;
          }
          echo" <tr>
            <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>Сообщение:</b><br />
            <div align='center'><textarea  id='msg' name='msg' style='padding-top:4px;height:100px;width:405px;'></textarea></td></div>
          </tr>
                   <td valign='top'>
      
      <div align='center'>
              <INPUT TYPE='Submit' class='inputButton' NAME='Submit' VALUE='Отправить'>
            </div></td>
          </tr></form></table></td></div><br><br><!-- Antirip by LongMan -->";
    Создаем файл redirect.php в корне. Пишем в него:
    Код:
    <?php
             if($_GET["gameid"])
        {
        	 $getted = $_GET["gameid"];
    
    	 
    	  
    		
    if (((!empty($_POST['name']) && isset($_POST['name'])) OR isset($_COOKIE['rwc_name'])) && !empty($_POST['msg']) && isset($_POST['msg']))
      {
    	$cname = trim($_POST['name']);
    	$cmsg = trim($_POST['msg']);
    	$cdate = time();
    	$cgid = $getted;
    
      	setcookie("rwc_name","$cname",time()+3153600);
      	
    
    $wait = "Ваше сообщение успешно добавлено.<br>Перенаправление обратно в чат...";
      }
      else
      $wait = "Ошибка!<br>Перенаправление обратно в чат...";
    	   $getted = "game.php?gameid=$getted";
    	  
    	  }
        
      
      include('header.php');
        $pageTitle = "Перенаправление";
      
        $pageContents = ob_get_contents();
        ob_end_clean();
        echo str_replace('<!--TITLE-->', $pageTitle, $pageContents);
    
         
             if($_GET["gameid"])
        {
          echo "<!-- Game Chat by LongMan --><div align='center'>
         <tr><td>
               <div align='center'><table class='tableItem'>
           <tr>
           <td align='center' class='ItemInfo'>
                <br>";
    	  $getted = strip_tags($getted); 
    	  $getted = mysql_real_escape_string($getted);
    	  $cname = safeEscape(trim($_POST['name']));
    	$cmsg = safeEscape(trim($_POST['msg']));
         $cgid = mysql_real_escape_string($cgid);
         $cgid = strip_tags($cgid);
         $cgid = safeEscape($cgid);
    	  	$sql = "INSERT INTO `ghost`.`gamechat` (`id`, `gameid`, `name`, `text`, `date`) VALUES (NULL, '$cgid', '$cname', '$cmsg', '$cdate');";
    	$db->query($sql);
    	  echo $wait;
    	$_POST['name']="";
      	$_POST['msg']="";
    
    echo "<META http-equiv='refresh' content='0; url=$getted'>";
    
      echo "           </div>
         </td>
         </tr></table></div>
         ";
         }
      include('footer.php');
    ?>
    Запрос в базу:

    Код:
    CREATE TABLE `gamechat` (
      `id` int(11) NOT NULL auto_increment,
      `gameid` varchar(35) collate utf8_bin NOT NULL,
      `name` varchar(35) character set latin1 NOT NULL,
      `text` text character set latin1 NOT NULL,
      `date` varchar(20) collate utf8_bin NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=110 ;
    Ой, вроде все. :palevo:
  10. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    сколько в % будет дополнительная нагрузка после добавления етого чуда ?
  11. Synth (LM) Пантограф!

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

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    нашол только вот такую строку
    Код:
             <h1><b><?=$lang['Sentinel']?></b> 
    		 <?=$sent_kills?>:<?=$scour_kills?> <b><?=$lang['Scourge']?></b></h1></td>
    		 
       </tr></table><br>
    
    вставил после неё твой код, зделал запрос в бд, создал редирект,
    [IMG]









    попробывал всётаки добавить комент
    [IMG]
    (мб в редиректе нужно изменить $sql = "INSERT INTO `ghost`.`gamechat` (`id`, `gameid`, `name`, `text`, `date`) на название своей бд?)


    в бд появилась таблица gamechat
  13. Synth (LM) Пантограф!

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

    Дай весь код game.php

    Сделай весь код, начиная с "//Game sra4" в теге <?php ?>
  14. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    ВОТ

    щас попробую.

    угу получилось! (<?php).
  15. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ну да, вот так и будет:
    Код:
    <?
    //Game sra4
    
      
      echo"<table><tr><th>Коментарии</th> <table><tr><div align='center'></div></td></tr></table>
      </div>
      
      <div id='chatwindow' align='left'>
      <table><tr>
              <td valign='top'><table><tr>";
      
      $sql = "
      SELECT count(gameid) as count
      FROM gamechat 
      WHERE gameid='$gid';";
      $result3 = $db->query($sql);
      $list2 = $db->fetch_array($result3,'assoc');
      $chatcount=$list2["count"];  
    
      $date_format = "j F G:i:s";
    
    $getSql = "
      SELECT *
      FROM gamechat 
      WHERE gameid='$gid'
      ORDER BY date DESC LIMIT 5";
    
    $result2 = $db->query($getSql);
    
    while ($list = $db->fetch_array($result2,'assoc'))
      {
          
      $name=trim($list["name"]);
      $msg=$list["text"];
      $chat_date=$list["date"];
      
      $chat_date = date($date_format, $chat_date);
      $chat_date = str_replace("January", "Января", $chat_date);
      $chat_date = str_replace("February", "Февраля", $chat_date);
      $chat_date = str_replace("March", "Марта", $chat_date);
      $chat_date = str_replace("April", "Апреля", $chat_date);
      $chat_date = str_replace("May", "Мая", $chat_date);
      $chat_date = str_replace("June", "Июня", $chat_date);
      $chat_date = str_replace("Jule", "Июля", $chat_date);
      $chat_date = str_replace("August", "Августа", $chat_date);
      $chat_date = str_replace("September", "Сентября", $chat_date);
      $chat_date = str_replace("October", "Октября", $chat_date);
      $chat_date = str_replace("November", "Ноября", $chat_date);
      $chat_date = str_replace("December", "Декабря", $chat_date);
          
      echo"<table><tr><td width='200px'>($chat_date) $name:</td><td valign='center' align='left'>$msg</td></tr></table><br>";
          
          
      }
           $_POST['name']="";
         $_POST['msg']="";
         $cookiename = $_COOKIE['rwc_name'];
    
      echo"</table></td>";
    
      echo"<FORM METHOD='POST' id='2' name='form1' ACTION='redirect.php?gameid=$gid'>";
      
      echo"<table>";
      if(!$cookiename)
      {
      echo"<tr>
              <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>Ник:</b><br />
      <div align='center'>
              <INPUT TYPE='TEXT' NAME='name' SIZE=10>
            </div></td>
          </tr>";}
          else
          {
            echo"<tr>
              <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>$cookiename</b><br />
      <div align='center'>
      <INPUT TYPE='hidden' NAME='name' value='$cookiename' SIZE=10>
    
            </div></td>
          </tr>";
          $_POST['name']=$cookiename;
          }
          echo" <tr>
            <td valign='top'><tr>
      
      <td valign='center' align='center' width='200px'><b>Сообщение:</b><br />
            <div align='center'><textarea  id='msg' name='msg' style='padding-top:4px;height:100px;width:405px;'></textarea></td></div>
          </tr>
                   <td valign='top'>
      
      <div align='center'>
              <INPUT TYPE='Submit' class='inputButton' NAME='Submit' VALUE='Отправить'>
            </div></td>
          </tr></form></table></td></div><br><br><!-- Antirip by LongMan -->";
    
    
    
    
    ?>
  16. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Всё норм. Роб одобрил [IMG]
    последний вопрос и всё:
    если тип хочет сменить введенный ник, или создаст не нормативный, что делать? ....
  17. Synth (LM) Пантограф!

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

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    будет время отпишешся потом по-поводу top_admin.php
  19. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Код:
    <?php
    /*********************************************
    <!-- 
    *   	DOTA OPENSTATS
    *   
    *	Developers: Ivan.
    *	Contact: ivan.anta@gmail.com - Ivan
    *
    *	
    *	Please see http://openstats.iz.rs
    *	and post your webpage there, so I know who's using it.
    *
    *	Files downloaded from http://openstats.iz.rs
    *
    *	Copyright (C) 2010  Ivan
    *
    *
    *	This file is part of DOTA OPENSTATS.
    *
    * 
    *	 DOTA OPENSTATS is free software: you can redistribute it and/or modify
    *    it under the terms of the GNU General Public License as published by
    *    the Free Software Foundation, either version 3 of the License, or
    *    (at your option) any later version.
    *
    *    DOTA OPEN STATS is distributed in the hope that it will be useful,
    *    but WITHOUT ANY WARRANTY; without even the implied warranty of
    *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    *    GNU General Public License for more details.
    *
    *    You should have received a copy of the GNU General Public License
    *    along with DOTA OPEN STATS.  If not, see <http://www.gnu.org/licenses/>
    *
    -->
    **********************************************/
    
      include('header.php');
      //include('./includes/AJAX2.php');	 
      
      $pageTitle = "Топ админов";
      $pageContents = ob_get_contents();
      ob_end_clean();
      echo str_replace('<!--TITLE-->', $pageTitle, $pageContents);
      
      $games = $minGamesPlayed;
      $gplay = $minGamesPlayed;
      if (isset($_GET['gp'])) {$games = safeEscape($_GET['gp']);
      $games = preg_replace("/[^0-9]/", '', $games);
      }
      
      			if ($_SERVER['REQUEST_METHOD'] == 'POST')
    			{
    			   if (is_numeric($_POST['gp'])){
    			   $gplay = trim(safeEscape($_POST['gp']));
    			   $games = $gplay;
    			   }
    			} 
    
    
      
      $sql = getCountTops2($games);
      
         $result = $db->query($sql);
    	 $r = $db->fetch_row($result);
    	 $numrows = $r[0];
    	 $result_per_page = $top_players_per_page;
         $order = 'totalscore';
    	 
    	 if (isset($_GET['order']))
    	 	 {
    	 	 if ($_GET['order'] == 'score') {$order = ' totalscore ';}
    	 	 if ($_GET['order'] == 'name') {$order = ' LOWER(name) ';}
    	 	 if ($_GET['order'] == 'deaths') {$order = ' deaths ';}
    	 	 if ($_GET['order'] == 'kills') {$order = ' kills ';}
    	 	 if ($_GET['order'] == 'losses') {$order = ' losses ';}
    		 if ($_GET['order'] == 'assists') {$order = ' assists ';}
    		 if ($_GET['order'] == 'ratio') {$order = ' killdeathratio ';}
    		 if ($_GET['order'] == 'creeps') {$order = ' creepkills ';}
    		 if ($_GET['order'] == 'denies') {$order = ' creepdenies ';}
    		 if ($_GET['order'] == 'neutrals') {$order = ' neutralkills ';}
    		 if ($_GET['order'] == 'games') {$order = ' totgames ';}
    		 if ($_GET['order'] == 'wins') {$order = ' wins ';}
    	 	 }
    		 
    		 $sort = 'ASC';
    		 $sortdb = 'ASC';
    		 $page_ = '&page=1';
    		 
    		 if (!isset($_GET['sort'])) {$sort = "asc"; $sortdb = "DESC";}
    
    		 if (isset($_GET['sort']) AND $_GET['sort'] == 'desc')
    		 {$sort = 'asc'; $sortdb = 'ASC';} else {$sort = 'desc'; $sortdb = 'DESC';}
    		 
    		 
    
    	 
    	 include('pagination.php');
    	 
    	    	 
    	 echo "<div style='margin-right:24px;' align='right'>$lang[showing] "; 
    	 echo $offset+1;
    	 echo " - ";
    	 echo $offset+$rowsperpage;
    	 echo "</div>";
    	 
    	 $sql = getTopsOnlyAdmins($scoreFormula,$minPlayedRatio,$games,$order,$sortdb,$offset,$rowsperpage,$DBScore,$ScoreMethod,$ScoreWins,$ScoreLosses,$ScoreDisc,$ScoreStart,$HideBannedUsersOnTop);
           
    	 $result = $db->query($sql);
    
         $data = array($lang["min_games_played"],
    	 $lang["update"],
    	 $games,
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."order=name&sort=$sort".$page_."'>$lang[name]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=score&sort=$sort".$page_."'>Иконка</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=score&sort=$sort".$page_."'>Уровень</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=score&sort=$sort".$page_."'>$lang[score]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=games&sort=$sort".$page_."'>$lang[games]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=wins&sort=$sort".$page_."'>$lang[wins]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=losses&sort=$sort".$page_."'>$lang[losses]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=kills&sort=$sort".$page_."'>$lang[kills]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=deaths&sort=$sort".$page_."'>$lang[deaths]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=assists&sort=$sort".$page_."'>$lang[assists]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=ratio&sort=$sort".$page_."'>$lang[kd]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=creeps&sort=$sort".$page_."'>$lang[creeps]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=denies&sort=$sort".$page_."'>$lang[denies]</a>",
    	 "<a href='{$_SERVER['PHP_SELF']}?".$gplay."&order=neutrals&sort=$sort".$page_."'>$lang[neutrals]</a>",);
       
       $tags = array('{%MINGAMES%}','{%UPDATE%}','{GAMES_VALUE}','{%NAME%}','{%ICON%}', '{%LEVEL%}', '{%SCORE%}', '{%GAMES%}', '{%WINS%}', '{%LOSSES%}', '{%KILLS%}', '{%DEATHS%}', '{%ASSISTS%}', '{%RATIO%}', '{%CREEPS%}', '{%DENIES%}', '{%NEUTRALS%}');
       
       echo str_replace($tags, $data, file_get_contents("./style/$default_style/top2.html"));
       
     
    
    	 $counter = 1; //  $top_players_per_page
    	 if (isset($_GET['page'])) {$counter = ($top_players_per_page * $_GET['page']) - $top_players_per_page+1;}
    	 
    	 
    	 while ($list = $db->fetch_array($result,'assoc')) {
    
    		$name=trim($list["name"]);
    		$name2=trim(strtolower($list["name"]));
    		if ($list["rlyban"] == 1)
    		$banname=$list["banname"];
    		//echo "$name ".$list["disc"]." | " ;
    		$myFlag = "";
    		$IPaddress = $list["ip"];
    		
    		//COUNTRY FLAGS
    		if ($CountryFlags == 1 AND file_exists("./includes/ip_files/countries.php")  AND $IPaddress!="")
    		{
    		$two_letter_country_code=iptocountry($IPaddress);
    		include("./includes/ip_files/countries.php");
    		$three_letter_country_code=$countries[$two_letter_country_code][0];
            $country_name=convEnt2($countries[$two_letter_country_code][1]);
    		$file_to_check="./includes/flags/$two_letter_country_code.gif";
    		if (file_exists($file_to_check)){
    		        $flagIMG = "<img src=$file_to_check>";
                    $flag = "<img onMouseout='hidetooltip()' onMouseover='tooltip(\"".$flagIMG." $country_name\",100); return false' src='$file_to_check' width='20' height='13'>";
                    }else{
                    $flag =  "<img title='$country_name' src='./includes/flags/noflag.gif' width='20' height='13'>";
                    }	
    		$myFlag = $flag;
    		}
    
    		
    		if (trim(strtolower($banname)) == strtolower($name)) 
    		{$name = "$flag <span style='color:#BD0000'>$list[name]</span>";}
    		
    		$totgames=$list["totgames"]."";
    		//AVG
    		$kills=ROUND($list["kills"],1);
    		$death=ROUND($list["deaths"],1);
    		//TOTAL
    		$totkills=ROUND($list["totkills"],1);
    		$totdeath=ROUND($list["totdeaths"],1);
    		$assists=ROUND($list["assists"],1);
    		$creepkills=ROUND($list["creepkills"],1);
    		$creepdenies=ROUND($list["creepdenies"],1);
    		$neutralkills=ROUND($list["neutralkills"],1);
    		$courierkills=ROUND($list["courierkills"],1);
    		$wins=$list["wins"];
    		$losses=$list["losses"];
    		$totalscore=ROUND($list["totalscore"],2);
    		$totdisc = $list["disc"]; 
    		
    		if ($totdeath >=1)
    	    {$killdeathratio = ROUND($totkills*1.0/$totdeath*1.0,1);} else {$killdeathratio = $totkills;}
    		
    		if ($totdeath == 0)
    	    {$killdeathratio = 1000;}
    		
    		if ($totkills == 0)
    	    {$killdeathratio = 0;}
    	    
    
    		if ($wins <=0)
    		{$winlosses = 0;}
    		else
    		if($wins == 0 and $wins+$losses == 0){ $winlosses = 0;}
    		else
    		if($wins+$losses == 0){$winlosses = 1000;}
    		else
    		if ($wins >0)
    		{$winlosses = ROUND($wins/($wins+$losses), 3)*100;} 
    		
    		  $getSql = getIcon($name);
    		  $result2 = $db->query($getSql);
    		  $list = $db->fetch_array($result2,'assoc');
       		  $icon=$list["W3XP_userselected_icon"];
       		  if($icon!=0) { $icon = "<img src=img/w3tft/$icon>"; }
       		  if($icon == 'NULL') { $icon = " "; }
    		
    		  $getSql = getLevel($name);
    		  $result2 = $db->query($getSql);
    		  $list = $db->fetch_array($result2,'assoc');
       		  $level=$list["W3XP_solo_level"];
       		  if($level!='') { $level= "<b> $level</b>"; }
    
    
    	
    		  $data = array($counter, $name2, $name, $icon, $level, $totalscore, $totgames, $wins ,$winlosses,$losses, $kills, $death,$assists,$killdeathratio,$creepkills,$creepdenies,$neutralkills, $myFlag );
       
       $tags = array('{%COUNTER%}','{%NAME_URL%}', '{%NAME%}', '{%ICON%}', '{%LEVEL%}', '{%SCORE%}', '{%TOTGAMES%}', '{%WINS%}', '{%WINLOSSES%}','{%LOSSES%}','{%KILLS%}', '{%DEATHS%}', '{%ASSISTS%}', '{%KDRATIO%}', '{%CK%}', '{%CD%}','{%NEUTRALS%}','{%FLAG%}'
       );
       
       echo str_replace($tags, $data, file_get_contents("./style/$default_style/top_row2.html"));
       
    		/*
    		*/
    		$counter++;
    		echo "";
    		
    		}
    		echo "</table><br/>";
    		include('pagination.php'); 
    
    
       if ($AllTimeStats == 1)
       {
       echo " <body onload='requestActivities2(\"includes/get_tops.php?alltimestats\");'> ";
       echo "<div id='divActivities2'></div>";}
    
      
      
      include('footer.php');
      
      ?>
  20. Synth (LM) Пантограф!

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