Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- define( 'MQ_SERVER_ADDR', '158.69.123.97' );
- define( 'MQ_SERVER_PORT', 25564 );
- define( 'MQ_TIMEOUT', 1 );
- use xPaw\MinecraftQuery as MinecraftQueryAlias;
- use xPaw\MinecraftQueryException as MinecraftQueryExceptionAlias;
- require_once $_SERVER["DOCUMENT_ROOT"] . '/scripts/MinecraftQuery.php';
- require_once $_SERVER["DOCUMENT_ROOT"] . '/scripts/MinecraftQueryException.php';
- $Query = new MinecraftQueryAlias( );
- try {
- $Query->Connect( MQ_SERVER_ADDR, MQ_SERVER_PORT, MQ_TIMEOUT );
- $info = $Query->GetInfo( );
- }
- catch( MinecraftQueryExceptionAlias $e ) {
- $Exception = $e;
- }
- if ($info === false) {
- $status = 'Offline';
- } else {
- $status = 'Online';
- }
- ?>
- <table border="1" cellpadding="1" cellspacing="1" style="height: 50px; width: 100%;">
- <tbody>
- <tr>
- <td style="text-align: center;">
- <span style="color:#FFFFFF;">Version</span>
- </td>
- <td style="text-align: center;">
- <span style="color:#FFFFFF;">Status</span>
- </td>
- <td style="text-align: center;">
- <span style="color:#FFFFFF;">Players</span>
- </td>
- </tr>
- <tr>
- <td style="text-align: center;">
- <span style="font-size:20px;"><span style="color:#FFA500;">[</span><span style="color:#A9A9A9;"><?= $info['Version']; ?></span><span style="color:#FFA500;">]</span></span>
- </td>
- <td style="text-align: center;">
- <span style="font-size:20px;"><span style="color:#FFA500;">[</span><span style="color:#00FF00;"><?= $status; ?></span><span style="color:#FFA500;">]</span></span>
- </td>
- <td style="text-align: center;">
- <span style="color:#FFA500;"><span style="font-size:20px;">[</span></span><span style="color:#FFFF00;"><span style="font-size:20px;"><?= $info['Players'] ?></span> </span><span style="font-size:22px;">/</span> <span style="color:#FFFF00;"><span style="font-size:20px;"><?= $info['MaxPlayers'] ?></span></span><span style="color:#FFA500;"><span style="font-size:20px;">]</span></span>
- </td>
- </tr>
- </tbody>
- </table>
- <!-- Table for player heads -->
- <table border="1" cellpadding="1" cellspacing="1" style="height: 50px; width: 100%; background: #525252;">
- <tbody>
- <tr>
- <td style="text-align: center;">
- <?php if( ( $Players = $Query->GetPlayers( ) ) !== false ): ?>
- <?php foreach( $Players as $Player ): ?>
- <?php echo "<img width='35' height='35' style='border:1.5px solid black' src='http://minotar.net/avatar/".$Player."/35.png' title='".$Player."' />"; ?>
- <?php endforeach; ?>
- <?php else: ?>
- There are currently no players online!
- <?php endif; ?>
- </td>
- </tr>
- </tbody>
- </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement