Package l2p.gameserver.model

Examples of l2p.gameserver.model.L2Player.sendPacket()


    L2Player owner = getPlayer();
    if(owner == null)
    {
      return;
    }
    owner.sendPacket(new SystemMessage(SystemMessage.C1_HAS_RECEIVED_DAMAGE_OF_S3_FROM_C2).addName(this).addName(attacker).addNumber((long) damage));
  }

  class Lifetime implements Runnable
  {
    private L2SummonInstance _summon;
View Full Code Here


    {
      return;
    }
    if(crit)
    {
      owner.sendPacket(Msg.SUMMONED_MONSTERS_CRITICAL_HIT);
    }
    if(miss)
    {
      owner.sendPacket(new SystemMessage(SystemMessage.C1S_ATTACK_WENT_ASTRAY).addName(this));
    }
View Full Code Here

    {
      owner.sendPacket(Msg.SUMMONED_MONSTERS_CRITICAL_HIT);
    }
    if(miss)
    {
      owner.sendPacket(new SystemMessage(SystemMessage.C1S_ATTACK_WENT_ASTRAY).addName(this));
    }
    else if(!target.isInvul())
    {
      owner.sendPacket(new SystemMessage(SystemMessage.C1_HAS_GIVEN_C2_DAMAGE_OF_S3).addName(this).addName(target).addNumber(damage));
    }
View Full Code Here

    {
      owner.sendPacket(new SystemMessage(SystemMessage.C1S_ATTACK_WENT_ASTRAY).addName(this));
    }
    else if(!target.isInvul())
    {
      owner.sendPacket(new SystemMessage(SystemMessage.C1_HAS_GIVEN_C2_DAMAGE_OF_S3).addName(this).addName(target).addNumber(damage));
    }
  }
}
View Full Code Here

      }
      int usedtime = _summon.isInCombat() ? CYCLE : CYCLE / 4;
      _lifetimeCountdown -= usedtime;
      if(_lifetimeCountdown <= 0)
      {
        owner.sendPacket(Msg.SERVITOR_DISAPPEASR_BECAUSE_THE_SUMMONING_TIME_IS_OVER);
        _disappearTask = null;
        unSummon();
        return;
      }
      _consumeCountdown -= usedtime;
View Full Code Here

        L2ItemInstance item = owner.getInventory().getItemByItemId(_summon.getItemConsumeIdInTime());
        if(item != null && item.getCount() >= _summon.getItemConsumeCountInTime())
        {
          _consumeCountdown = _itemConsumeDelay;
          L2ItemInstance dest = owner.getInventory().destroyItemByItemId(_summon.getItemConsumeIdInTime(), _summon.getItemConsumeCountInTime(), true);
          owner.sendPacket(new SystemMessage(SystemMessage.A_SUMMONED_MONSTER_USES_S1).addItemName(dest.getItemId()));
        }
        else
        {
          owner.sendPacket(Msg.SINCE_YOU_DO_NOT_HAVE_ENOUGH_ITEMS_TO_MAINTAIN_THE_SERVITORS_STAY_THE_SERVITOR_WILL_DISAPPEAR);
          _summon.unSummon();
View Full Code Here

          L2ItemInstance dest = owner.getInventory().destroyItemByItemId(_summon.getItemConsumeIdInTime(), _summon.getItemConsumeCountInTime(), true);
          owner.sendPacket(new SystemMessage(SystemMessage.A_SUMMONED_MONSTER_USES_S1).addItemName(dest.getItemId()));
        }
        else
        {
          owner.sendPacket(Msg.SINCE_YOU_DO_NOT_HAVE_ENOUGH_ITEMS_TO_MAINTAIN_THE_SERVITORS_STAY_THE_SERVITOR_WILL_DISAPPEAR);
          _summon.unSummon();
        }
      }
      owner.sendPacket(new SetSummonRemainTime(_summon));
      _disappearTask = ThreadPoolManager.getInstance().scheduleGeneral(new Lifetime(_summon), CYCLE);
View Full Code Here

        {
          owner.sendPacket(Msg.SINCE_YOU_DO_NOT_HAVE_ENOUGH_ITEMS_TO_MAINTAIN_THE_SERVITORS_STAY_THE_SERVITOR_WILL_DISAPPEAR);
          _summon.unSummon();
        }
      }
      owner.sendPacket(new SetSummonRemainTime(_summon));
      _disappearTask = ThreadPoolManager.getInstance().scheduleGeneral(new Lifetime(_summon), CYCLE);
    }
  }

  @Override
View Full Code Here

  public void sendPetStatusUpdate()
  {
    L2Player owner = getPlayer();
    if(owner != null)
    {
      owner.sendPacket(new PetStatusUpdate(this));
    }
  }

  public void sendPetInfo()
  {
View Full Code Here

  public void sendPetInfo()
  {
    L2Player owner = getPlayer();
    if(owner != null)
    {
      owner.sendPacket(new PetInfo(this, 1));
    }
  }

  public void sendItemList()
  {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.