Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.SystemMessage


      int ticket = player.getRace(0);
      int priceId = player.getRace(1);
      player.setRace(0, 0);
      player.setRace(1, 0);
      player.reduceAdena(cost[priceId - 1], true);
      SystemMessage sm = new SystemMessage(SystemMessage.ACQUIRED__S1_S2);
      sm.addNumber(_raceNumber);
      sm.addItemName(4443);
      player.sendPacket(sm);
      L2ItemInstance item = ItemTable.getInstance().createItem(4443);
      item.setEnchantLevel(_raceNumber);
      item.setCustomType1(ticket);
      item.setCustomType2(cost[priceId - 1] / 100);
View Full Code Here


    {
      old_skill = player.getActiveClass().getSkillsList().get(skill_id);
    }
    int new_level = old_skill == null ? 1 : old_skill.getLevel() + 1;
    player.getActiveClass().setSkills(player.getActiveClass().getSkills() + (player.getActiveClass().getSkills().isEmpty() ? "" : ";") + skill_id);
    player.sendPacket(new SystemMessage(SystemMessage.YOU_HAVE_EARNED_S1).addSkillName(skill_id, new_level));
    HashMap<String, Object> variables = new HashMap<String, Object>();
    variables.put("self", player.getStoredId());
    callScripts("services.SubclassSkills", "showList", new Object[0], variables);
  }
View Full Code Here

      return;
    }
    if(getItemCount(player, ADENA) >= fullCost)
    {
      removeItem(player, ADENA, fullCost);
      player.sendPacket(new SystemMessage(SystemMessage.S1_MPS_HAVE_BEEN_RESTORED).addNumber(mp));
      player.setCurrentMp(player.getMaxMp());
    }
    else
    {
      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
View Full Code Here

      removeItem(player, 13011, 1);
      player.unsetVar("Kamaloka, Hall of the Nightmares");
    }
    else
    {
      player.sendPacket(new SystemMessage(SystemMessage.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS).addItemName(13011));
    }
  }
View Full Code Here

      removeItem(player, 13012, 1);
      player.unsetVar("Kamaloka, Labyrinth of the Abyss");
    }
    else
    {
      player.sendPacket(new SystemMessage(SystemMessage.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS).addItemName(13012));
    }
  }
View Full Code Here

    {
      return false;
    }
    if(player.getWeightPenalty() >= 3 || player.getInventory().getSize() > player.getInventoryLimit() - 10)
    {
      player.sendPacket(Msg.YOUR_INVENTORY_IS_FULL, new SystemMessage(SystemMessage.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS).addItemName(itemId));
      return false;
    }
    return true;
  }
View Full Code Here

      {
        party.setCommandChannel(null);
        party.broadcastToPartyMembers(Msg.ExMPCCClose);
        if(isInReflection())
        {
          party.broadcastToPartyMembers(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(1));
        }
      }
    }
    Reflection reflection = getReflection();
    if(reflection != null)
View Full Code Here

   * @param sets the leader of the Command Channel
   */
  public void setChannelLeader(L2Player newLeader)
  {
    _commandChannelLeader = newLeader;
    broadcastToChannelMembers(new SystemMessage(SystemMessage.COMMAND_CHANNEL_AUTHORITY_HAS_BEEN_TRANSFERRED_TO_S1).addString(newLeader.getName()));
  }
View Full Code Here

    if(checks)
    {
      L2Character owner = getOwner();
      if(owner.isPlayer() && owner.getName() != null)
      {
        SystemMessage msg = checkConditions(item);
        if(msg != null)
        {
          owner.sendPacket(msg);
          return;
        }
View Full Code Here

      return Msg.YOU_DO_NOT_MEET_THE_REQUIRED_CONDITION_TO_EQUIP_THAT_ITEM;
    }
    // Замковые короны, доступные для всех членов клана
    if(Arrays.asList(_castleCirclets).contains(itemId) && (ownersClan == null || itemId != _castleCirclets[ownersClan.getHasCastle()]))
    {
      return new SystemMessage(new CustomMessage("l2p.gameserver.model.Inventory.CircletWorn", owner).addString(CastleManager.getInstance().getCastleByIndex(Arrays.asList(_castleCirclets).indexOf(itemId)).getName()));
    }
    // Корона лидера клана, владеющего замком
    if(itemId == 6841 && (ownersClan == null || !owner.isClanLeader() || ownersClan.getHasCastle() == 0))
    {
      return Msg.YOU_DO_NOT_MEET_THE_REQUIRED_CONDITION_TO_EQUIP_THAT_ITEM;
View Full Code Here

TOP

Related Classes of l2p.gameserver.serverpackets.SystemMessage

Copyright © 2018 www.massapicom. 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.