rendered paste body<?php
// Display all errors and include the script
error_reporting(E_ALL);
require_once 'GameQ.php';
// Define a server
$servers['cssource'] = array('cssource', '205.234.153.44');
// Initialise library and set a high timeout (2 secs)
$gq = new GameQ;
$gq->setOption('timeout', 2000);
// Add the servers
$gq->addServers($servers);
// Send requests, parse data
$result = $gq->requestData();
// Check the server we defined earlier
if (empty($result['cssource'])) {
echo 'Could not communicate with server.';
}
else {
echo $result["cssource"]["hostname"];
}
?><br />
<?php
echo $result["cssource"]["game_dir"];
?><br />
<?php
echo $result["cssource"]["map"];
?><br />
<?php
printf("%s / %s", $result["cssource"]["num_players"], $result["cssource"]["max_players"]);
?><br />
<?php
echo $result["cssource"]["os"];
?><br />
<?php
echo $result["cssource"]["secure"];
?><br /><br />
Players:<br />
<?php
echo $result["cssource"]["players"][0]["name"]; echo $result["cssource"]["players"][0]["score"];
?><br />
<?php
echo $result["cssource"]["players"][1]["name"]; echo $result["cssource"]["players"][1]["score"];
?><br />
<?php
echo $result["cssource"]["players"][2]["name"]; echo $result["cssource"]["players"][2]["score"];
?><br />
<?php
echo $result["cssource"]["players"][3]["name"]; echo $result["cssource"]["players"][3]["score"];
?><br />