public function removePenguin($penguin) { $this->removeClient($penguin->socket); $this->databaseManager->remove($penguin); unset($this->penguins[$penguin->socket]); Logger::Notice("Player disconnected"); }
protected function loginAttempt($penguin) { $username = Packet::$Data['body']['login']['nick']; if (strstr($username, '|') !== false) { list(, , $username) = explode('|', $username); } Logger::Notice("{$username} is attempting to login"); }
public function onReady() { parent::__construct(__CLASS__); Logger::Notice("The following items are unavailable: " . implode(", ", $this->patchedItems) . " (PatchedItems)"); }
protected function handleDisconnect($socket) { unset($this->penguins[$socket]); Logger::Notice("Player disconnected"); }