266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
Sound::play("game.player.hurt", $this->x, $this->y, $this->z, 1, 1.0, $this->viewers);
}
}
public function getDropItems()
{
return [
[92, 100, new KapopoMaterialA()],
[52, 100, new KapopoMaterialA()],
[30, 100, new KapopoMaterialB()],
[5,1000, new KapopoWeaponRecipe()],
/*[1,1,new KapopoHoodRecipe()],
[1,1,new KapopoRobeRecipe()],*/
];
}
public function onDeath() : void{
parent::onDeath();
//Sound::play("mob.xxx.death", $this->x, $this->y, $this->z, 1, 0.92, $this->viewers);
}
public function sendDropItems(Player $player) : void{
#0 plugins/Kernel2/src/kernel/entity/npc/Anima(204): kernel\entity\npc\Mission\Chapter1\Kabuu->getDropItems()
#1 plugins/Kernel2/src/kernel/entity/npc/Anima(117): kernel\entity\npc\Anima->sendDropItems2(object kernel\player\AlterEgo#173201)
#2 plugins/Kernel2/src/kernel/entity/traits/AnimaBattleTrait(132): kernel\entity\npc\Anima->kill(object kernel\player\AlterEgo#173201)
#3 plugins/Kernel2/src/kernel/player/traits/PlayerBattleTrait(78): kernel\entity\npc\Anima->attack(object kernel\entity\types\BattleEvent#119189)
#4 plugins/Kernel2/src/kernel/player/weapon/PlayerWeapon(273): kernel\player\AlterEgo->attackTo(object kernel\entity\types\BattleEvent#119189)
#5 plugins/Kernel2/src/kernel/scheduler/Scheduler(35): kernel\player\weapon\PlayerWeapon->attack2(object kernel\entity\types\BattleEvent#119189)
#6 pmsrc/src/scheduler/TaskHandler(113): pocketmine\scheduler\Task@anonymous�D:\PMMP\parallel\plugins\Kernel2\src\kernel\scheduler\Scheduler.php:35$276->onRun()
#7 pmsrc/src/scheduler/TaskScheduler(137): pocketmine\scheduler\TaskHandler->run()
#8 pmsrc/src/plugin/PluginManager(530): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(int 2049)
#9 pmsrc/src/Server(1790): pocketmine\plugin\PluginManager->tickSchedulers(int 2049)
#10 pmsrc/src/Server(1679): pocketmine\Server->tick()
#11 pmsrc/src/Server(1065): pocketmine\Server->tickProcessor()
#12 pmsrc/src/PocketMine(334): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[17] D:\PMMP\parallel\, string[25] D:\PMMP\parallel\plugins\)
#13 pmsrc/src/PocketMine(357): pocketmine\server()
#14 pmsrc(11): require(string[61] phar://D:/PMMP/parallel/PocketMine-MP.phar/src/PocketMine.php)