All pastes #737828 Raw Edit

Something

public text v1 · immutable
·published 2007-10-15 19:17 UTC
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 />