A więc stworzyłem coś takiego:
<?php
$ip = '178.63.53.5';
$port = '7777';
$fp = fsockopen('udp://' . $ip, $port, $errno, $errstr,0
.0
); {
$packet = 'SAMP';
$packet .= chr
(strtok($ip, '.')); $packet .= chr($port & 0xFF);
$packet .= chr($port >> 8 & 0xFF);
$is_passworded = ord
(fread($fp, 1
)); $plr_count = ord
(fread($fp, 2
)); $max_plrs = ord
(fread($fp, 2
));
$cos = " $max_plrs - $plr_count ";
echo " <div align='center'> <table align='center' style='border: solid 1px #000000;' bgcolor='#6666FF' cellpadding='0' cellspacing='0' width='150' height='20'>
<tr>
<td width='$plr_count%' bgcolor='#3333FF'></td>
<td width='$cos%'></td>
</tr>
</table>
<font color='black' size='2'><b> Graczy Online: $plr_count/$max_plrs </b></font><br></div>";
}
?>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
Niestety, nie działa - wyskoczyły mi jakieś krzaczorki.