mtxserv / gameq

v3.0.15 2020-02-26 03:50 UTC

README

Build Status Code Coverage Scrutinizer Code Quality License paypal

GameQ 是一个 PHP 库,允许您同时查询多种类型的多人游戏和语音服务器。

要求

  • PHP 5.6.40+ - 在 PHP 5.6, 7.0, 7.1, 7.2 & 7.3 中进行了测试 测试
  • Bzip2 - 用于 A2S 压缩响应

安装

Composer

此方法假设您已安装并正确设置 composer 安装。通过 composer require austinb/gameq:~3.0 或在 composer.json 文件的 require 部分手动添加以下内容,将 austinb/gameq 添加为要求

"austinb/gameq": "~3.0"

使用 composer update 更新您的包或使用 composer install 安装。

独立库

下载库的最新版本并解压到您的项目中。在您的引导文件中添加以下内容

require_once('/path/to/src/GameQ/Autoloader.php');

Autoloader.php 文件提供了与 Composer 安装相同的自动加载功能。

示例

$GameQ = new \GameQ\GameQ();
$GameQ->addServer([
    'type' => 'css',
    'host' => '127.0.0.1:27015',
]);
$results = $GameQ->process();

需要更多?请参阅 示例

贡献

请参阅 CONTRIBUTING 获取详细信息。

许可

有关更多信息,请参阅 LICENSE

捐赠

paypal