online.php
PHP код:
<?php include('config.php');
$fp = @fsockopen($iplogin, $portlogin, $errno, $errstr, 1);
if($fp >= 1){
$loginonline = '<font color="green"><b> online</b></font>';}
else{ $loginonline = '<font color="red"><b> offline</b></font>'; }
$fp = @fsockopen($ipgame, $portgame, $errno, $errstr, 1);
if($fp >= 1){
$gameonline = '<font color="green"><b> online</b></font>';}
else{ $gameonline = '<font color="red"><b> offline</b></font>'; }
?>
в config.php добавь это:
PHP код:
//настройка статуса сервера
$ipgame="10.x.x.x"; //ип игрового сервера
$iplogin="10.x.x.x"; //ип логин сервера
$portgame="7777";//порт игрового сервера
$portlogin="2106";//порт логин сервера
Вытащил с того сайта который недавно тут выложили.
З.ы насчет онлайна то думаю можно спокойно вытащит с шаблона для линейки, ток запросы к БД подкоректировать. В данный момент мне пока онлайн игроков ненадо, развечто к реальному онлайну буду рандомное число от 10 до 20 добавлять))))
--
Забыл сказать, файл онлайн.пхп инклудиш на страницу куда нужно, и после етого можеш в любом месте вставить переменные <? $loginonline ?> <? $gameonline ?> они будут простым текстом, форматируй его как душа пожелает