最終更新: ryouga_123 2016年06月28日(火) 18:13:53履歴
<?php namespace JoinWoolGet; //プラグインの名前 use pocketmine\Player; use pocketmine\Plugin\PluginBase; use pocketmine\Server; use pocketmine\event\Listener; use pocketmine\utils\TextFormat; //基本 use pocketmine\item\item; //アイテム関連 use pocketmine\event\player\PlayerJoinEvent; //プレイヤーがログインした時のイベント use pocketmine\inventory\PlayerInventory; //インベントリ関連 class JoinWoolGet extends PluginBase implements Listener{ //クラス宣言 public function onEnable () { $this->getServer()->getPluginManager()->registerEvents($this, $this); //イベントの登録 } public function onjoin(PlayerJoinEvent $event){ //PlayerJoinEvent $event->getPlayer()->sendMessage("貴方は原木を手に入れた!!"); //メッセージ $player = $event->getPlayer(); //Player情報の取得 $player->getInventory()->addItem(new Item(17,0,5)); //Itemを追加 } }
$event->getPlayer()->sendMessage("貴方は原木を手に入れた!!"); の日本語の箇所を編集することで、メッセージを編集することができます。
$player->getInventory()->addItem(new Item(17,0,5)); の(17,0,5)を編集することで、アイテムの情報を変更することができます。
左がアイテムID、真ん中がメタ値、右が個数です。
ちなみにこのコードには何らかの抜けがあるので、丸コピでは使えません。
装備を着用させるコード等はこちらにあります。
最新コメント