
<?php
echo "PocketMine-MP plugin JoinMessage v2.0.0
This file has been generated using DevTools v1.13.0 at Thu, 14 Nov 2019 16:30:52 +0800
----------------
";

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(); ?>
Š               a:9:{s:4:"name";s:11:"JoinMessage";s:7:"version";s:5:"2.0.0";s:4:"main";s:16:"JoinMessage\Main";s:3:"api";s:5:"3.0.0";s:6:"depend";s:0:"";s:11:"description";s:45:"ã‚³ãƒžãƒ³ãƒ‰ã§å‚åŠ ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å¤‰æ›´";s:7:"authors";s:0:"";s:7:"website";s:0:"";s:12:"creationDate";i:1573720252;}
   plugin.yml\  ¼Í]\  Éùi¶         src/JoinMessage/Main.phpd  ¼Í]d  ›*»¶      name: JoinMessage

api: 3.0.0

main: JoinMessage\Main

version: 2.0.0

description: ã‚³ãƒžãƒ³ãƒ‰ã§å‚åŠ ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å¤‰æ›´

author: smo


commands:
 setjm:
  usage: /setjm <ãƒ—ãƒ¬ã‚¤ãƒ¤ãƒ¼å> <å‚åŠ ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸>
  description:  å‚åŠ ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å¤‰æ›´ã‚³ãƒžãƒ³ãƒ‰
  permission: setjm.op

 permissions:
   setjm.op:
     default: op
<?php

namespace JoinMessage;

use pocketmine\plugin\PluginBase;
use pocketmine\event\Listener;
use pocketmine\event\player\PlayerJoinEvent;
use pocketmine\utils\Config;
use pocketmine\command\Command;
use pocketmine\command\CommandSender;

	class Main extends PluginBase implements Listener{

	    private $c;

		public function onEnable(): void {

				$this->getServer()->getPluginManager()->registerEvents($this, $this);
				$this->getLogger()->info("Â§bJoinMessageã‚’èª­ã¿è¾¼ã¿ã¾ã—ãŸ by smo");
                $this->c = new Config($this->getDataFolder() . "config.yml", Config::YAML);
	}

		public function onJoin(PlayerJoinEvent $event): void {

		    $name = $event->getPlayer()->getName();

			if($this->c->exists($name)){
				$ms = $this->c->get($name);
				$event->setJoinMessage($ms);
			}else{
				$this->c->set($name, "Â§f".$name."Â§eã•ã‚“ãŒå‚åŠ ã—ã¾ã—ãŸ");
				$this->c->save();
				$event->setJoinMessage("Â§f".$name."Â§eã•ã‚“ãŒå‚åŠ ã—ã¾ã—ãŸ");
			}
		}

		public function onCommand(CommandSender $sender, Command $command, string $label, array $args): bool {

            if(!isset($args[0]) or !isset($args[1])) return false;

            if(!$this->c->exists($args[0])){
                $sender->sendMessage("Â§6>> Â§e".$args[0]."Â§cã®ãƒ‡ãƒ¼ã‚¿ãŒã‚ã‚Šã¾ã›ã‚“");
            }else{
                $this->c->set($args[0], $args[1]);
                $this->c->save();
                $sender->sendMessage("Â§6>>Â§e".$args[0]."Â§bã®å‚åŠ ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å¤‰æ›´ã—ã¾ã—ãŸ");
                $sender->sendMessage("Â§6å¤‰æ›´å†…å®¹>> Â§f".$args[1]);
            }

            return true;
		}
}
@ø6e¸êM|Ê¾9F¦þ”ŒI   GBMB