Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Floflo450;
- use pocketmine\plugin\PluginBase;
- use pocketmine\scheduler\PluginTask;
- use pocketmine\event\Listener;
- use pocketmine\entity\Effect;
- use pocketmine\event\entity\EntityTeleportEvent;
- use pocketmine\event\player\PlayerInteractEvent;
- use pocketmine\command\CommandSender;
- use pocketmine\command\Command;
- use pocketmine\event\entity\EntityDamageEvent;
- use pocketmine\event\entity\EntityDamageByEntityEvent;
- use pocketmine\event\inventory\InventoryTransactionEvent;
- use pocketmine\event\inventory\InventoryPickupArrowEvent;
- use pocketmine\event\player\PlayerItemHeldEvent;
- use pocketmine\Player;
- use pocketmine\Server;
- use pocketmine\utils\TextFormat as TF;
- use pocketmine\item\Item;
- use pocketmine\network\protocol\AddPlayerPacket;
- use pocketmine\network\protocol\AddEntityPacket;
- use pocketmine\network\protocol\RemovePlayerPacket;
- use pocketmine\network\protocol\RemoveEntityPacket;
- use pocketmine\utils\UUID;
- use pocketmine\entity\Entity;
- use pocketmine\event\player\PlayerCommandPreprocessEvent;
- use pocketmine\inventory\PlayerInventory;
- class Main extends PluginBase implements Listener{
- public function onEnable(){
- $this->getServer()->getPluginManager()->registerEvents($this, $this);
- }
- public function onItemHeld(PlayerItemHeldEvent $event){
- if($event->getItem()->getId() == 352){
- }
- }
- public function onEntityDamageByEntity(EntityDamageEvent $event){
- if ($event instanceof EntityDamageByEntityEvent) {
- $entity = $event->getEntity();
- $player = $event->getDamager();
- if ($entity instanceof Player and $player instanceof Player) {
- $item = $player->getInventory()->getItemInHand()->getID();
- $rand= rand(1, 10);
- if ($item == 352) {
- $entity->setDamage(16.0);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement