1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

playerdeathevent is down ?

Discussion in 'Help' started by Jules, Aug 5, 2018.

  1. Jules

    Jules Witch

    Messages:
    53
    GitHub:
    Julooooos
    How fix it ?

    my code :

    PHP:
      public function onDeath(PlayerDeathEvent $event)
      {
        
    $entity $event->getEntity();
        
    $cause $entity->getLastDamageCause();
        if(
    $cause instanceof EntityDamageByEntityEvent) {
          
    $killer $cause->getDamager();
          if(
    $killer instanceof Player) {
              
    $killer->getInventory()->addItem(Item::get(Item::GOLDEN_APPLE));
              
    $killer->sendMessage("§7--) §aTu as recu un pomme en or pour avoir tué " $entity->getDisplayName() . " ! ");
            }
        }
    }
    }
     
  2. SalmonDE

    SalmonDE Zombie Pigman

    Messages:
    739
    GitHub:
    SalmonDE
    You need to import PlayerDeathEvent using:
    PHP:
    use pocketmine\event\player\PlayerDeathEvent;
     
  3. MalakasPlayzMCPE

    MalakasPlayzMCPE Zombie Pigman

    Messages:
    667
    PHP:
        public function onDeath(\pocketmine\event\player\PlayerDeathEvent $event) : void{
            
    $entity $event->getPlayer();
            if(
    $event instanceof \pocketmine\event\entity\EntityDamageEvent){
                
    $killer $event->getDamager();
                if(
    $killer instanceof Player){
                    
    $killer->getInventory()->addItem(Item::get(Item::GOLDEN_APPLE));
                    
    $killer->sendMessage("§7--) §aTu as recu un pomme en or pour avoir tué " $entity->getDisplayName() . " ! ");
                }
            }
        }
    Off-topic: "Hello!" or "Hello !"?
     
  4. Destroyer57

    Destroyer57 Zombie

    Messages:
    275
    Doesnt matter
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.