Открываем файл indrx.php в главной папке нашего проекта (www) и ищем там такую строку:
Затем после того как мы разрешили потдержку php скриптов, заходим в ваш шаблон файл main.tpl и вставляем в блок такой код:
Затем в этом же файле ищем в верху такие теги как <screapt и закрывающий его </script> и перед закрывающим вписываем:
config/config.php это адрес где будет у вас находится конфиг статистики и в дальнейшем мож чего ещё!
Далее сохраняем и закрываем файл и в главной папке www создаём папку config и в ней файл config.php и вписуем в него такой код:
<?php
$L2JBS_config["mysql_host"]="localhost"; // IP адрес MySQL-сервера ["localhost"]
$L2JBS_config["mysql_port"]="3306"; // Порт ["3306"]
$L2JBS_config["mysql_db"]="l2rdb2"; // Имя игровой базы ["l2jdb"]
$L2JBS_config["mysql_login"]="root"; // Логин ["root"]
$L2JBS_config["mysql_password"]="261187"; // Пароль ["root"]
$hserver="194.146.135.218"; // IP адрес сервера
$portgame="7777"; // Порт игрового сервера
$portlogin="2106"; // Порт логин сервера
$link = mysql_connect($L2JBS_config['mysql_host'].":".$L2JBS_config['mysql_port'], $L2JBS_config['mysql_login'], $L2JBS_config['mysql_password']);
if (!$link)
die("Couldn't connect to MySQL");
@mysql_select_db($L2JBS_config['mysql_db'], $link);
error_reporting(0);
# Stats scripts
$fp =
@fsockopen($hserver, $portlogin, $errno, $errstr, 1);
if($fp >= 1){
$loginonline = '<font color=green size=3 face=verdana>On</font>';}
else{ $loginonline = '<font color=red size=3 face=verdana>Off</font>'; }
$fp =
@fsockopen($hserver, $portgame, $errno, $errstr, 1);
if($fp >= 1){
$gameonline = '<font color=green size=3 face=verdana>On</font>';}
else{ $gameonline = '<font color=red size=3 face=verdana>Off</font>'; }
$sql = mysql_query("SELECT count(*) FROM characters WHERE online = 1");
if( mysql_result($sql, 0, 0) <= 80){
$playsonline = "<font color=green>" . mysql_result($sql, 0, 0) . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=orange>" . mysql_result($sql, 0, 0) . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
$playsonline = "<font color=red>" . mysql_result($sql, 0, 0) . "</font>";}
$sql = mysql_query("SELECT count(*) FROM accounts");
$sql = mysql_query("SELECT count(*) FROM characters WHERE online ='1' AND accesslevel>50");
if( mysql_result($sql, 0, 0) <= 80){
$gmonline = "<font color=red>" . mysql_result($sql, 0, 0) . "</font>";}
$sql = mysql_query("SELECT count(*) FROM accounts");
$accountsnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters");
$charnum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM clan_data");
$clannum = mysql_result($sql, 0, 0);
$sql = mysql_query("SELECT count(*) FROM characters Where accesslevel > 99");
$gmnum = mysql_result($sql, 0, 0);
?>
Пример работы скрипта вы можите увидеть пройдя на мой сайт, щелкнув на банер в моей подписке!