Loading...

PHP 用 Rcon 控制 Minecraft 服务器

简介


Rcon是一个可以远程控制Minecraft服务器的接口,利用Rcon,你可以远程完成在服务器后台里能做的任何事情,例如,发送广播,踢出玩家等。例如我的新作品,PHPMC 3就是使用这个玩意执行指令的!

操作


必须运行在PHP 5.2以上(5.1以下会出现问题,不过现在大部分人都在用5.2以上吧)

简单例子


<?php
require_once('rcon.php'); //引用类文件
$back = ""; //初始化返回数据

$host = '127.0.0.1'; // 服务器的ip地址
$port = 23333; // rcon端口,在服务器配置文件里的 rcon.port= 一行
$password = "123456789"; // rcon密码,在服务器配置文件里的 rcon.password= 一行 
$timeout = 3000; // 连接超时时间

$rcon = new Rcon($host, $port, $password, $timeout); //连接到服务器
if ($rcon->connect()){
        $back = $rcon->send_command("say Sakura YAMI"); //发送命令
        echo $back; //输出返回信息
}
else{
        echo "连接失败!"; //连接失败时的信息
}

类文件下载


rcon.zip

发表评论

》表情