
<?php
echo "PocketMine-MP plugin atkcancel v10
This file has been generated using DevTools v1.13.0 at Sun, 05 Jul 2020 18:12:58 +0900
----------------
";

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:9:"atkcancel";s:7:"version";i:10;s:4:"main";s:9:"nabe\main";s:3:"api";s:5:"3.0.0";s:6:"depend";s:0:"";s:11:"description";s:54:"æŒ‡å®šã—ãŸãƒ¯ãƒ¼ãƒ«ãƒ‰ã§ã®æ”»æ’ƒã‚’ã‚­ãƒ£ãƒ³ã‚»ãƒ«";s:7:"authors";s:0:"";s:7:"website";s:0:"";s:12:"creationDate";i:1593940378;}
   plugin.yml§   š™_§   °œó¶         src/nabe/main.phpd  š™_d  ,çå¶         License.txt~  š™_~  >Œ[æ¶      main: nabe\main
name: atkcancel
version: 10
api: 3.0.0
auther: ã¯ã¯ã£ã¡
load: POSTWORLD
description: æŒ‡å®šã—ãŸãƒ¯ãƒ¼ãƒ«ãƒ‰ã§ã®æ”»æ’ƒã‚’ã‚­ãƒ£ãƒ³ã‚»ãƒ«
<?php

namespace nabe;

use pocketmine\event\entity\EntityDamageByEntityEvent;
use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\Listener;
use pocketmine\Player;
use pocketmine\plugin\PluginBase;
use pocketmine\utils\Config;

class main extends PluginBase implements Listener
{
    /** @var Config */
    private $config;

    public function onEnable()
    {
        $this->getServer()->getPluginManager()->registerEvents($this,$this);
        $this->getlogger()->info("atkcancelãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã®ãƒ­ãƒ¼ãƒ‰ã«æˆåŠŸã—ã¾ã—ãŸyã€‚ver.10-edit by ã¯ã¯ã£ã¡");
        $this->getlogger()->info("å®Ÿè¡Œtest:Pocketmine1.14.0ã€‚Â§cè£½ä½œè€…ã‚’å½ã£ã¦ã®é…å¸ƒã‚’ç¦ã˜ã¾ã™ã€‚");
        $this->getServer()->getPluginManager()->registerEvents($this, $this);
        $this->config = new Config($this->getDataFolder() . "config.yml", Config::YAML ,array(
            "world" => ["world"]
        ));
    }

    public function onEntityDamageByEntity(EntityDamageEvent $event){
        if($event instanceof EntityDamageByEntityEvent){
            $damager = $event->getDamager();
            $hitter = $event->getEntity();
            if ($damager instanceof Player && $hitter instanceof Player) {
                if ($damager->isOp()) return;
                $worlds = $this->config->get("world");
                if (in_array($damager->getLevel()->getName(),$worlds)) {
                    $event->setCancelled();
                    $damager->sendmessage("[Â§aATKsysÂ§f] Â§cã“ã®ãƒ¯ãƒ¼ãƒ«ãƒ‰ã§ã¯æ”»æ’ƒã§ãã¾ã›ã‚“ã€‚");
                }
            }
        }
    }
}NYSL Version 0.9982
----------------------------------------

A. –{ƒ\ƒtƒgƒEƒFƒA‚Í Everyone'sWare ‚Å‚·B‚±‚Ìƒ\ƒtƒg‚ðŽè‚É‚µ‚½ˆêlˆêl‚ªA
   ‚²Ž©•ª‚Ìì‚Á‚½‚à‚Ì‚ðˆµ‚¤‚Ì‚Æ“¯‚¶‚æ‚¤‚ÉAŽ©—R‚É—˜—p‚·‚é‚±‚Æ‚ªo—ˆ‚Ü‚·B

  A-1. ƒtƒŠ[ƒEƒFƒA‚Å‚·BìŽÒ‚©‚ç‚ÍŽg—p—¿“™‚ð—v‹‚µ‚Ü‚¹‚ñB
  A-2. —L—¿–³—¿‚â”}‘Ì‚Ì”@‰½‚ð–â‚í‚¸AŽ©—R‚É“]ÚEÄ”z•z‚Å‚«‚Ü‚·B
  A-3. ‚¢‚©‚È‚éŽí—Þ‚Ì ‰ü•ÏE‘¼ƒvƒƒOƒ‰ƒ€‚Å‚Ì—˜—p ‚ðs‚Á‚Ä‚à\‚¢‚Ü‚¹‚ñB
  A-4. •ÏX‚µ‚½‚à‚Ì‚â•”•ª“I‚ÉŽg—p‚µ‚½‚à‚Ì‚ÍA‚ ‚È‚½‚Ì‚à‚Ì‚É‚È‚è‚Ü‚·B
       ŒöŠJ‚·‚éê‡‚ÍA‚ ‚È‚½‚Ì–¼‘O‚Ì‰º‚Ås‚Á‚Ä‰º‚³‚¢B

B. ‚±‚Ìƒ\ƒtƒg‚ð—˜—p‚·‚é‚±‚Æ‚É‚æ‚Á‚Ä¶‚¶‚½‘¹ŠQ“™‚É‚Â‚¢‚ÄAìŽÒ‚Í
   Ó”C‚ð•‰‚í‚È‚¢‚à‚Ì‚Æ‚µ‚Ü‚·BŠeŽ©‚ÌÓ”C‚É‚¨‚¢‚Ä‚²—˜—p‰º‚³‚¢B

C. ’˜ìŽÒlŠiŒ ‚Í ‚Í‚Í‚Á‚¿ ‚É‹A‘®‚µ‚Ü‚·B’˜ìŒ ‚Í•úŠü‚µ‚Ü‚·B

D. ˆÈã‚Ì‚R€‚ÍAƒ\[ƒXEŽÀsƒoƒCƒiƒŠ‚Ì‘o•û‚É“K—p‚³‚ê‚Ü‚·B



NYSL Version 0.9982 (en) (Unofficial)
----------------------------------------
A. This software is "Everyone'sWare". It means:
  Anybody who has this software can use it as if he/she is
  the author.

  A-1. Freeware. No fee is required.
  A-2. You can freely redistribute this software.
  A-3. You can freely modify this software. And the source
      may be used in any software with no limitation.
  A-4. When you release a modified version to public, you
      must publish it with your name.

B. The author is not responsible for any kind of damages or loss
  while using or misusing this software, which is distributed
  "AS IS". No warranty of any kind is expressed or implied.
  You use AT YOUR OWN RISK.

C. Copyrighted to (hahatti).

D. Above three clauses are applied both to source and binary
  form of this software.w£TBoÚÈð‹öí¡H‡q¶Ÿt   GBMB