zsyminecraft
本帖最后由 zsyminecraft 于 2015-8-11 15:40 编辑

rt.插件老是报错

求大神看看

plugin.yml

****************

name: ops

api: 1.0.0

version: 1.0 alpha

load: postworld

main: ops\ops

author: time


commands:

ops1:

  description: "opsssssssss"

  usage: "/ops"

*****************

ops.php

*****************

<?php

namespace ops;

use pocketmine\event\Listener;

use pocketmine\Player;

use pocketmine\plugin\PluginBase;

use pocketmine\scheduler\CallbackTask;

use pocketmine\Server;

use pocketmine\utils\TextFormat;

use pocketmine\utils\Config;

use pocketmine\event\player\PlayerJoinEvent;

use pocketmine\command\commandsender;

use pocketmine\command;

class ops extends PluginBase implements Listener {


//*****************************************************************************


    public function onEnable(){

        $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is


loading!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

        $this->getServer()->getPluginManager()->registerEvents($this,$this);

        $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is loaded

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

    }


//*****************************************************************************


    public function onDisable(){

        $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is unloaded


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

    }


//*****************************************************************************


    public function onJoin(PlayerJoinEvent $event){

        $player = $event->getPlayer();

        $name = $player->getName();

        $player->sendMessage("You're welcome

");

        $event->setJoinMessage("hello.".$name.".how are you

");

        unset($player,$event);

    }


//*****************************************************************************


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

        $username = $sender->getName();

        switch($command->getName()){

            case "ops":

                 if($sender->isOP){$sender->sendMessage("hello")

                 }else{$sender->sendMessage("fuck")


break;

}

}

//*****************************************************************************

}

?>


*********************************************************************************************




2021.12 数据,可能有更多内容rt.插件老是报错
求大神看看
plugin.yml
****************
name: ops
api: 1.0.0
version: 1.0 alpha
load: postworld
main: ops\ops
author: time


commands:
ops1:
description: &quot;opsssssssss&quot;
usage: &quot;/ops&quot;
*****************
ops.php
*****************
&lt;?php
namespace ops;
use pocketmine\event\Listener;
use pocketmine\Player;
use pocketmine\plugin\PluginBase;
use pocketmine\scheduler\CallbackTask;
use pocketmine\Server;
use pocketmine\utils\TextFormat;
use pocketmine\utils\Config;
use pocketmine\event\player\PlayerJoinEvent;
use pocketmine\command\commandsender;
use pocketmine\command;
class ops extends PluginBase implements Listener {


//*****************************************************************************


    public function onEnable(){
  $this-&gt;getLogger()-&gt;info(TextFormat::GREEN.&quot;Ops-Plugin is


loading!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&quot;);
  $this-&gt;getServer()-&gt;getPluginManager()-&gt;registerEvents($this,$this);
  $this-&gt;getLogger()-&gt;info(TextFormat::GREEN.&quot;Ops-Plugin is loaded
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&quot;);
    }


//*****************************************************************************


    public function onDisable(){
  $this-&gt;getLogger()-&gt;info(TextFormat::GREEN.&quot;Ops-Plugin is unloaded


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&quot;);
    }


//*****************************************************************************


    public function onJoin(PlayerJoinEvent $event){
  $player = $event-&gt;getPlayer();
  $name = $player-&gt;getName();
  $player-&gt;sendMessage(&quot;You're welcome
&quot;);
  $event-&gt;setJoinMessage(&quot;hello.&quot;.$name.&quot;.how are you
&quot;);
  unset($player,$event);
    }


//*****************************************************************************


    public function onCommand(CommandSender $sender, Command $command, $label, array $args){
  $username = $sender-&gt;getName();
  switch($command-&gt;getName()){
   case &quot;ops&quot;:
  if($sender-&gt;isOP){$sender-&gt;sendMessage(&quot;hello&quot;)
  }else{$sender-&gt;sendMessage(&quot;fuck&quot;)


break;
}
}
//*****************************************************************************
}
?&gt;


*********************************************************************************************



glorydark
你可能是句末标志";"没有加
  1. <?php  namespace ops;  use pocketmine\event\Listener;  use pocketmine\Player;  use pocketmine\plugin\PluginBase;  use pocketmine\scheduler\CallbackTask;  use pocketmine\Server;  use pocketmine\utils\TextFormat;  use pocketmine\utils\Config;  use pocketmine\event\player\PlayerJoinEvent;  use pocketmine\command\commandsender;  use pocketmine\command;  class ops extends PluginBase implements Listener {   //*****************************************************************************       public function onEnable(){          $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is loading!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");          $this->getServer()->getPluginManager()->registerEvents($this,$this);          $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is loaded!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");      }   //*****************************************************************************       public function onDisable(){          $this->getLogger()->info(TextFormat::GREEN."Ops-Plugin is unloaded!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");      }   //*****************************************************************************       public function onJoin(PlayerJoinEvent $event){          $player = $event->getPlayer();          $name = $player->getName();          $player->sendMessage("You're welcome");          $event->setJoinMessage("hello.".$name.".how are you");          unset($player,$event);      }   //*****************************************************************************       public function onCommand(CommandSender $sender, Command $command, $label, array $args){          $username = $sender->getName();          switch($command->getName()){              case "ops":                   if($sender->isOP){$sender->sendMessage("hello");                   }                                  else{                                          $sender->sendMessage("**");                                  }                         break;                 }         }  //*****************************************************************************  }  ?>
复制代码

Lss233
怕了。我不是PHP解释器,请问能不能给个报错内容?
另外,代码可以用
  1. [code]
复制代码
[/code]框起来,大家看着不会痛苦。

第一页 上一页 下一页 最后一页