Advertisement
Guest User

[AS3] Teleport Command

a guest
Apr 25th, 2015
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.69 KB | None | 0 0
  1. public function handleWarning($penguin, $error) {
  2.      $penguin->send("%xt%cerror%-1%{$error}%Warning%");
  3. }
  4. public function Teleport($penguin, $arguments) {
  5.         $message = Packet::$Data[3];
  6.         $messageParts = explode(" ", $message);
  7.         $arguments = array_splice($messageParts, 1);
  8.         $username = implode(" ", $arguments);
  9.         foreach($this->server->penguins as $toTeleport) {
  10.             if(strtoupper($toTeleport->nickname) == strtoupper($username) || strtoupper($toTeleport->username) == strtoupper($username)) {
  11.                 $this->server->joinRoom($penguin, $toTeleport->room->externalId);
  12.             } else {
  13.                 $this->handleWarning($penguin, "Player is offline, does not exist or is in undefined room");
  14.             }
  15.         }
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement