<?php echo "PocketMine-MP plugin SignCommand v1\nThis file has been generated using DevTools v1.12.9 at Sun, 15 Apr 2018 23:35:32 +0930\n----------------\n";if(extension_loaded("phar")){$phar = new \Phar(__FILE__);foreach($phar->getMetadata() as $key => $value){echo ucfirst($key).": ".(is_array($value) ? implode(", ", $value):$value)."\n";}} __HALT_COMPILER(); ?>
             P  a:9:{s:4:"name";s:11:"SignCommand";s:7:"version";s:1:"1";s:4:"main";s:9:"sign\main";s:3:"api";a:4:{i:0;s:13:"3.0.0-ALPHA10";i:1;s:13:"3.0.0-ALPHA11";i:2;s:13:"3.0.0-ALPHA12";i:3;s:13:"3.0.0-ALPHA13";}s:6:"depend";a:0:{}s:11:"description";s:0:"";s:7:"authors";a:1:{i:0;s:5:"hayao";}s:7:"website";s:0:"";s:12:"creationDate";i:1523801132;}
   plugin.yml   ,\Z   wU         src/sign/main.php  ,\Z  U      name: SignCommand
main: sign\main
version: 1.0
api: [3.0.0-ALPHA10, 3.0.0-ALPHA11, 3.0.0-ALPHA12, 3.0.0-ALPHA13]
author: hayao<?php

namespace sign;

use pocketmine\Player;
use pocketmine\Server;
use pocketmine\event\player\PlayerInteractEvent;
use pocketmine\plugin\PluginBase;
use pocketmine\event\Listener;
use pocketmine\block\Block;
use pocketmine\level\Level;

class main extends PluginBase implements Listener{
	public function onEnable(){
		$this->getServer()->getPluginManager()->registerEvents($this, $this);
	}

	public function onTap(PlayerInteractEvent $event){
		$player = $event->getPlayer();
		$level = $player->getLevel();
		$block = $event->getBlock();
		$id = $block->getId();
		if($id === 63 or $id === 68){
			$tile = $player->getLevel()->getTile($block);
			if(isset($tile)){
				$text = $tile->getText();
				$string = $text[0].$text[1].$text[2].$text[3];
				if(strpos($string, '##') !== false){
					$event->setCancelled();
					$explode = explode('##', $string);
					$this->getServer()->dispatchCommand($player, $explode[1]);
				}elseif(strpos($string, '%%') !== false){
					$event->setCancelled();
					$explode = explode('%%', $string);
					if($player->isOp()){
						$this->getServer()->dispatchCommand($player, $explode[1]);
					}else{
						$player->sendMessage("§l§c権限者以外は使えません");
					}
				}
			}
		}
	}
}ϞlO2&
!FGe   GBMB