austinb/gameq

v3.1.0 2022-08-28 16:06 UTC

README

CI Code Coverage Scrutinizer Code Quality License paypal

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

要求

  • PHP 5.6.40+ - 在 PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 & 8.2-dev 上进行了测试 测试
  • Bzip2 - 用于 A2S 压缩响应

安装

Composer

此方法假设您已经安装并正确配置了 composer 安装。通过使用 composer require austinb/gameq:~3.1 或手动将以下内容添加到 composer.json 文件的 require 部分来将 austinb/gameq 添加为需求

"austinb/gameq": "~3.1"

使用 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