Advertisement
Guest User

Untitled

a guest
Mar 31st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. namespace Fenek912;
  4.  
  5. use pocketmine\command\ConsoleCommandSender;
  6. use pocketmine\item\Item;
  7. use pocketmine\math\Vector3;
  8. use pocketmine\scheduler\PluginTask;
  9.  
  10. class skrzynia_task_1 extends PluginTask
  11. {
  12.     public function __construct($plugin,$x,$y,$z,$a)
  13.     {
  14.         parent::__construct($plugin);
  15.         $this->skrzynia = $plugin;
  16.         $this->x = $x;
  17.         $this->y = $y;
  18.         $this->z = $z;
  19.         $this->a = $a;
  20.     }
  21.     public function onRun($currentTick)
  22.     {
  23.         $this->skrzynia->getServer()->broadcastMessage("§cZa 1 sekund pojawi sie magiczna skrzynia!");
  24.         $x = $this->x;
  25.         $y = $this->y;
  26.         $z = $this->z;
  27.         $a = $this->a;
  28.         $this->skrzynia->getServer()->broadcastMessage("§aSkrzynka z cennymi itemami znajduje sie na X: $x Y: $y Z: $z!");
  29.         $this->skrzynia->getServer()->dispatchCommand(new ConsoleCommandSender(), "setblock $x $y $z chest");
  30.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(310,0,1));
  31.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(311,0,1));
  32.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(312,0,1));
  33.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(313,0,1));
  34.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(466,0,6));
  35.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(322,0,10));
  36.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(276,0,1));
  37.         $this->skrzynia->getServer()->getPlayer($a)->getLevel()->getTile(new Vector3($x,$y,$z))->getInventory()->addItem(Item::get(278,0,1));
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement