Added logged in checks

This commit is contained in:
Shoghi Cervantes Pueyo 2013-01-27 11:34:24 +01:00
parent 0c5826c8ab
commit d69291e2fa

View File

@ -304,6 +304,9 @@ class Player{
} }
break; break;
case 0x07: case 0x07:
if($this->loggedIn === true){
break;
}
$this->send(0x08, array( $this->send(0x08, array(
MAGIC, MAGIC,
$this->server->serverID, $this->server->serverID,
@ -353,6 +356,9 @@ class Player{
$this->close("client disconnect"); $this->close("client disconnect");
break; break;
case MC_CLIENT_CONNECT: case MC_CLIENT_CONNECT:
if($this->loggedIn === true){
break;
}
$this->dataPacket(MC_SERVER_HANDSHAKE, array( $this->dataPacket(MC_SERVER_HANDSHAKE, array(
"port" => $this->port, "port" => $this->port,
"session" => $data["session"], "session" => $data["session"],
@ -360,7 +366,9 @@ class Player{
)); ));
break; break;
case MC_CLIENT_HANDSHAKE: case MC_CLIENT_HANDSHAKE:
if($this->loggedIn === true){
break;
}
break; break;
case MC_LOGIN: case MC_LOGIN:
if($this->loggedIn === true){ if($this->loggedIn === true){