if (!empty($settings['sever_monitor_on'])){
echo'
#
IME SERVERA
GAME MODE
IGRACI
SIFRA
IP
STATUS
';
if (!empty($settings['sever_monitor_ip']) && !empty($settings['sever_monitor_port'])){
try {
$query = new QueryServer(parse_bbc($settings['sever_monitor_ip']), parse_bbc($settings['sever_monitor_port']));
$aInformation = $query->getInfo();
$aServerRules = $query->getRules();
$query->Close();
$str = substr($aInformation['Gamemode'], 1);
$newstr = substr_replace($str, '©', 0, 0);
echo'

' .($aInformation['Hostname']) . '
' .($newstr) . '
' .($aInformation['Players']) . ' / ' .($aInformation['MaxPlayers']) . '
' .($aInformation['Password'] ? 'Da' : 'Ne') . '
' .($settings['sever_monitor_ip']) . '
Online
';
}
catch (QueryServerException $pError){
echo'

/
/
0 / 0
/
' .($settings['sever_monitor_ip']) . '
Offline
';
}
}
if (!empty($settings['sever_monitor_ip2']) && !empty($settings['sever_monitor_port2'])) {
$serverId = '30576198';
$url = "https://api.battlemetrics.com/servers/$serverId"; //ovo je bilo za CS cini mi se zanemari to,samo za samp spajati kao gore
$response = file_get_contents($url);
if ($response === FALSE) {
//die('Greška pri dohvaćanju podataka');
}
$data = json_decode($response, true);
if (isset($data['data']['attributes'])) {
$serverData = $data['data']['attributes'];
$hostname = isset($serverData['name']) ? $serverData['name'] : 'Nepoznat';
$players = isset($serverData['players']) ? $serverData['players'] : 0;
$maxPlayers = isset($serverData['maxPlayers']) ? $serverData['maxPlayers'] : 0;
$map = isset($serverData['details']['map']) ? $serverData['details']['map'] : 'Nepoznata mapa';
$password = isset($serverData['details']['password']) && $serverData['details']['password'] ? 'Da' : 'Ne';
$status = isset($serverData['status']) && $serverData['status'] == 'online' ? 'Online' : 'Offline';
$ipPort = isset($serverData['ip']) && isset($serverData['port']) ? $serverData['ip'] . ':' . $serverData['port'] : 'Nepoznato';
// Ispis rezultata
echo "

$hostname
$map
$players / $maxPlayers
$password
$ipPort
$status
";
} else {
echo "Podaci nisu dostupni. ";
}
}