gries/php-source-query-class

此包已被弃用且不再维护。作者建议使用gries/rcon包。

改进Minecraft支持的Fork仓库

0.0.2 2014-01-12 19:40 UTC

This package is auto-updated.

Last update: 2019-07-16 10:26:12 UTC


README

描述

此类是为了查询使用Source查询协议的游戏服务器而创建的,包括所有Source游戏、半条命1引擎游戏以及《使命召唤:现代战争3》。

该类还允许您使用RCON查询服务器,尽管这仅适用于半条命1和Source引擎游戏。

Minecraft也使用Source RCON协议,这意味着您可以在将引擎设置为source的同时使用此类向您的Minecraft服务器发送命令。

协议规范可以在VDC找到

支持的游戏

函数

Connect( $Ip, $Port, $Timeout, $Engine ) 打开到服务器的连接
Disconnect( ) 关闭所有打开的连接
Ping( ) ping服务器以查看其是否存在
警告:Source引擎可能不会对此做出响应
GetInfo( ) 以数组形式返回服务器信息
GetPlayers( ) 以数组形式返回服务器上的玩家
GetRules( ) 以数组形式返回公共规则(cvars)
SetRconPassword( $Password ) 设置rcon密码,以便稍后与Rcon()一起使用
Rcon( $Command ) 在服务器上执行rcon命令

许可

此作品受Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported许可协议许可。
要查看此许可证的副本,请访问http://creativecommons.org/licenses/by-nc-sa/3.0/