gries / php-source-query-class
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找到
- https://developer.valvesoftware.com/wiki/Server_queries
- https://developer.valvesoftware.com/wiki/Source_RCON_Protocol
支持的游戏
- Valve发布的所有多人游戏:反恐精英1.6,反恐精英:全球攻势,团队要塞2等...
- 娃娃功夫
- 船
- 恐龙大进攻
- 核黎明
- 正义2:多人游戏模组
- 使命召唤:现代战争3
- Minecraft (仅限RCON!)
- 以及许多其他实现Source查询协议的游戏
函数
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/