Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. namespace present;
  4.  
  5. use pocketmine\plugin\PluginBase;
  6.  
  7. use pocketmine\inventory\PlayerInventory;
  8.  
  9. use pocketmine\Item;
  10.  
  11. use pocketmine\command\CommandSender;
  12. use pocketmine\command\Command;
  13.  
  14. class present extends PluginBase implements Listener{
  15.  
  16. public function onEnable(){
  17. $this->getServer()->getPluginManager()->registerEvents($this, $this);
  18. }
  19.  
  20. public function onCommand(CommandSender $sender, command $cmd, $lable, array $args){
  21. if ($cmd != 'present') return;
  22. if (!isset($args[0])) return ($sender->sendMessage("Введите имя игрока"));
  23. if (($player = $this->getServer()->getPlayer($args[0])) == null) return ($sender->sendMessage("Игрок не в сети"));
  24. $item = $sender->getInventory()->getItemInHand();
  25. if ($item == null or $item->getId() == 0) return ($sender->sendMessage("Возьмите предмет в руки"));
  26. $sender->getInventory()->setItemInHand(Item::get(0,0,1));
  27. $player->getInventory()->addItem($item);
  28. $player->sendMessage($sender->getName()." подарил вам подарок");
  29. $sender->sendMessage("Вы подарили подарок ".$args[0]);
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement