Diversant
Участник
- Сообщения
- 9
- Реакции
- 0
Здравствуйте подскажите как вывести на сайт Ники; Счет; игроков counter-strike source
Вывод информации сервера сделал а вот как информацию о игроках не могу
Сам Код:
Вывод информации сервера сделал а вот как информацию о игроках не могу
Сам Код:
PHP:
<?php
use xPaw\SourceQuery\SourceQuery;
if ( !$cfg["server"]["enable"] )
{
$tpl->SetResult( 'server', "<b>Статус серверов временно не доступен</b>" );
}
else {
$mod_server = $controller->GetCache( 'mod_server' );
define( 'SQ_TIMEOUT', 1 );
define( 'SQ_ENGINE', SourceQuery::SOURCE );
$Query = new SourceQuery();
$information = array();
$info_players = Array( );
$db->gdb( 1 );
$servers = $gdb[1]->query("SELECT * FROM `servers`");
if ($servers){
foreach($servers as $info){
$Query->Connect($info['ip'], $info['port'], SQ_TIMEOUT, SQ_ENGINE);
foreach ($Query->GetInfo() as $infoKey => $infoValue) {
$information[$infoKey] = $infoValue;
}
$information['GameIp'] = $info['ip'];
$information['Online'] = round($information['Players']*100/$information['MaxPlayers']);
$name_server = $information['HostName'];
$map_name = $information['Map'];
$players = $information['Players'];
$max_players = $information['MaxPlayers'];
if ($information['Secure'] == 1){
$secure = "<b><font color='0cff03'>Включен</font></b>";
}else {
$secure = "<b><font color='FF0000'>Выключен</font></b>";
}
if (strpos($map_name, 'workshop') !== false) {
$arr = explode('/', $map_name);
$map_file = $arr[2] . '.jpg';
} else {
$map_file = $map_name . '.jpg';
}
$information['Image'] = (file_exists('/templates/default/img/maps/' . $map_file)) ? $map_file : 'de_dust2.jpg';
}
}
$tpl->SetResult('server', '<table class="table table-striped table-bordered table-hover">
<tbody><tr></tr>
<tr>
<td><div class="slider-item" style="background-image: url(./templates/default/img/maps/'.$information['Image'].')"><b><font color="6495ED">'.$name_server.'</font></b></div></td>
<td>Карта: '.$map_name.' <br>
Играков: '.$players.'/'.$max_players.'<br>
Статус: '.$secure.'
<div class="slider-item-play">
<a href="steam://connect/'.$info['ip'].':'.$info['port'].'"><button>Играть</button></a>
</div>
</td>
<td><center><u><b>Игроки</b></u></center><br>В Доработке!</td>
</tr></tbody>
</table>' );
}
?>