Помогите с кодом тут немного)

Как сделать чтобы этот код в этом же коде не работал на определённого человека?

код:

class CItem extends PluginBase implements Listener

{

	public function onEnable(){
		$this->getServer()->getPluginManager()->registerEvents($this, $this);
		
		item::removeCreativeItem(Item::get(333, 0));```

$player ← Нужный игрок

например на вход игрока:

use pocketmine\{Server, event\player\PlayerJoinEvent};

function onJoin(PlayerJoinEvent $form){
    $p = $form->getPlayer();
    $name = $p->getName();
    Server::getInstance()->broadcastMessage("Игрок {$name} зашел");
}

способ говнище, каждую строку создавать, лучше юзай так:

$this->del = [8 => 0, 9 => 0, 10 => 0/*айди => дамаг*/];

foreach($this->del as $i => $d){
    item::removeCreativeItem(Item::get($i, $d));
}

как это грамотно вписать в этот код?


что за код?.. и куда вписывать?
@MrLoRdIk

<?php


namespace CItem;

use pocketmine\plugin\PluginBase;
use pocketmine\item\Item;
use pocketmine\event\Listener;
use pocketmine\Player;

class CItem extends PluginBase implements Listener
{

	public function onEnable(){
		$this->getServer()->getPluginManager()->registerEvents($this, $this);
		
		item::removeCreativeItem(Item::get(333, 0));
		item::removeCreativeItem(Item::get(340, 0));
		item::removeCreativeItem(Item::get(138, 0));

правильно умей ставитт чел


вот так вставляй

я так и делаю

ты не отступаешь строку после конца кода

понял, ну так что как мне это сделать?

зачем тут игрок? это тут удаление предметов в креативе

Удалить предмет из креатива у определенного игрока нельзя

1 лайк

лучше…лучше яснА

мне нужно чтобы у указанного игрока всё предметы были

Не возможно

все*

печально

Вроде Аня первым ответил, нет?