Нужен плагин срочно!

ок

Как будет работать, если он не запустился

А Почему он не запустился._.

он рептилоид

щас запустился но деньги не дает

верни прежний код

и так тоже попробывал

я с прежним тестил

и с этим

и ошибок не выдает

Я убиваю зомби и не даются деньги

ты ивенты зарегистрировал?

да

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

“Если убитый является сущностью и последний полученный урон является игроком.”

По идее, в таком случае, условие нужно поставить так:


if($entity instanceof Entity and ($killer = $cause->getDamager()) instanceof Player)

$killer - тот кто убил сущность, т.е. Player.

щас проверю

Игрок тоже Entity…

я немного поправил там

“Невозможно обработать событие ‘pocketmine\event\entity\EntityDeathEvent’ в ‘CashByMobs v1.0.0’: strtolower() expects parameter 1 to be string, object given в CashByMobs\MOBS”

я сделал

if(!$entity instanceof Player...

if (!($entity instanceof Player) && $cause instanceof EntityDamageByEntityEvent && ($killler = $cause->getDamager()) instanceof Player) {

$cause - причина смерти (EntityDamageEvent), а не убийца