From f3e9d4df3128f108bcb852f4da5f68f5ab13d39b Mon Sep 17 00:00:00 2001 From: Michael Yoo Date: Fri, 11 Jan 2013 11:56:34 +0900 Subject: [PATCH] New Documentation for PlayerAPI - Alpha --- PlayerAPI Documentation.txt | 92 +++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 PlayerAPI Documentation.txt diff --git a/PlayerAPI Documentation.txt b/PlayerAPI Documentation.txt new file mode 100644 index 000000000..bec7d8268 --- /dev/null +++ b/PlayerAPI Documentation.txt @@ -0,0 +1,92 @@ + - + / \ + / \ + / PocketMine \ +/ MP \ +|\ @shoghicp /| +|. \ / .| +| .. \ / .. | +| .. | .. | +| .. | .. | +\ | / + \ | / + \ | / + \ | / + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +#Authored By: sekjun9878 +#Author's Email: sekjun9878@gmail.com +# +#PlayerAPI Function Documentation. +# +#Version Alpha +#Revision Alpha + +public function teleport($name, $target) + Description: + Teleports a player to another player on the map. + Parameters: + $name = Name of the player to teleport. + $target = Name of the target player. + Return Values: + true = If teleported successfully + false = If teleporting failed. + +tppos// + +public function get($name) + Description: + Returns data about a player using a player's username. + Parameters: + $name = Username to return data about. + Return Values: + An array of data about a particular player. + +public function getAll() + Description: + Returns an two-dimentional array of data about all player on the server. + Parameters: + None + Return Values: + Two Dimentional Array of Data. + Examples: + foreach($this->api->player->getAll() as $c){ + //TODO: Do whatever you want with $c + //Example: $c->username will give you username of every player on the server. + } + +public function getByEID($eid) + Description: + Returns data about a player using a player's EID. + Parameters: + $eid = EID of a user to return data about. + Return Values: + An array of data about a particular player. + +public function getByClientID($clientID) + Description: + Returns data about a player using a player's ClientID. + Parameters: + $name = clientID of a user to return data about. + Return Values: + An array of data about a particular player. + +public function online() + Description: + Returns usernames all player on the server. + Parameters: + None + Return Values: + An array of strings containing usernames. + +public function getOffline($name) + Description: + Returns data about a player's last status before disconnecting using a player's username. + Parameters: + $name = name of a user to return data about. + Return Values: + An array of data about a particular player. \ No newline at end of file