Package l2p.extensions.multilang

Examples of l2p.extensions.multilang.CustomMessage


      activeChar.sendPacket(Msg.YOU_CANNOT_DO_ANYTHING_ELSE_WHILE_FISHING, RestartResponse.FAIL, Msg.ActionFail);
      return;
    }
    if(activeChar.isBlocked() && !activeChar.isFlying()) // Разрешаем выходить из игры если используется сервис HireWyvern. Вернет в начальную точку.
    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestRestart.OutOfControl", activeChar));
      activeChar.sendPacket(RestartResponse.FAIL, Msg.ActionFail);
      return;
    }
    // Prevent player from restarting if they are a festival participant
    // and it is in progress, otherwise notify party members that the player
    // is not longer a participant.
    if(activeChar.isFestivalParticipant())
    {
      if(SevenSignsFestival.getInstance().isFestivalInitialized())
      {
        activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestRestart.Festival", activeChar));
        activeChar.sendPacket(RestartResponse.FAIL, Msg.ActionFail);
        return;
      }
      L2Party playerParty = activeChar.getParty();
      if(playerParty != null)
View Full Code Here


      noble.sendPacket(Msg.THE_OLYMPIAD_GAME_IS_NOT_CURRENTLY_IN_PROGRESS);
      return false;
    }
    if(noble.isCursedWeaponEquipped())
    {
      noble.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Olympiad.Cursed", noble));
      return false;
    }
    StatsSet nobleInfo = _nobles.get(noble.getObjectId());
    if(nobleInfo == null || !noble.isNoble())
    {
      noble.sendPacket(Msg.ONLY_NOBLESS_CAN_PARTICIPATE_IN_THE_OLYMPIAD);
      return false;
    }
    if(noble.getBaseClassId() != noble.getClassId().getId())
    {
      noble.sendPacket(Msg.YOU_CANT_JOIN_THE_OLYMPIAD_WITH_A_SUB_JOB_CHARACTER);
      return false;
    }
    if(getNoblePoints(noble.getObjectId()) < 3)
    {
      noble.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Olympiad.LessPoints", noble));
      return false;
    }
    if(noble.getOlympiadGameId() > 0)
    {
      noble.sendPacket(Msg.YOU_HAVE_ALREADY_BEEN_REGISTERED_IN_A_WAITING_LIST_OF_AN_EVENT);
View Full Code Here

          sendMessageToParticipants("Your score is highest!");
        }
      }
      else
      {
        player.sendMessage(new CustomMessage("l2p.gameserver.model.instances.L2FestivalGuideInstance.BloodOfferings", player));
      }
    }
    super.collapse();
  }
View Full Code Here

      for(Long storedId : _objects)
      {
        L2Object p = L2ObjectsStorage.get(storedId);
        if(p != null && p.isPlayer())
        {
          p.getPlayer().sendMessage(new CustomMessage(s, p));
        }
      }
    }
  }
View Full Code Here

      {
        bidder.sendPacket(Msg.ONLY_A_CLAN_LEADER_WHOSE_CLAN_IS_OF_LEVEL_2_OR_HIGHER_IS_ALLOWED_TO_PARTICIPATE_IN_A_CLAN_HALL_AUCTION);
      }
      else
      {
        bidder.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Auction.MinClanLevel", bidder).addNumber(getMinClanLevel()));
      }
      return false;
    }
    if(bidder_clan.getHasHideout() > 0)
    {
      bidder.sendPacket(Msg.YOU_CANNOT_PARTICIPATE_IN_AN_AUCTION);
      return false;
    }
    if(bidder_clan.getAuctionBiddedAt() > 0 && bidder_clan.getAuctionBiddedAt() != getId())
    {
      bidder.sendPacket(Msg.SINCE_YOU_HAVE_ALREADY_SUBMITTED_A_BID_YOU_ARE_NOT_ALLOWED_TO_PARTICIPATE_IN_ANOTHER_AUCTION_AT_THIS_TIME);
      return false;
    }
    for(Auction auction : AuctionManager.getInstance().getAuctions())
    {
      if(!equals(auction) && auction.getBidders().containsKey(bidder_clan.getClanId()))
      {
        bidder.sendPacket(Msg.SINCE_YOU_HAVE_ALREADY_SUBMITTED_A_BID_YOU_ARE_NOT_ALLOWED_TO_PARTICIPATE_IN_ANOTHER_AUCTION_AT_THIS_TIME);
        return false;
      }
    }
    if(bidder_clan.getMembersCount() < getMinClanMembers())
    {
      bidder.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Auction.MinClanMembers", bidder).addNumber(getMinClanMembers()));
      return false;
    }
    if(getMinClanMembersAvgLevel() > 1)
    {
      float avg_level = 0;
      int avg_level_count = 0;
      for(L2ClanMember member : bidder_clan.getMembers())
      {
        if(member != null)
        {
          avg_level += member.getLevel();
          avg_level_count++;
        }
      }
      avg_level /= avg_level_count;
      if(avg_level < getMinClanMembersAvgLevel())
      {
        bidder.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Auction.MinClanMembersAvgLevel", bidder).addNumber(getMinClanMembersAvgLevel()).addNumber((long) Math.ceil(avg_level)));
        return false;
      }
    }
    return true;
  }
View Full Code Here

  {
    for(int i : Config.ALT_DISABLED_MULTISELL)
    {
      if(i == listId)
      {
        player.sendMessage(new CustomMessage("common.Disabled", player));
        return;
      }
    }
    MultiSellListContainer list = generateMultiSell(listId, player, taxRate);
    if(list == null)
View Full Code Here

        _log.warning("Not found myltisell " + listId);
        return null;
      }
      else if(container.isEmpty())
      {
        player.sendMessage(new CustomMessage("common.Disabled", player));
        return null;
      }
      boolean enchant = container.isKeepEnchant();
      boolean notax = container.isNoTax();
      boolean showall = container.isShowAll();
View Full Code Here

        member.getPlayer().sendChanges();
      }
    }
    else
    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestGiveNickName.NotInClan", activeChar));
    }
  }
View Full Code Here

      return;
    }
   
    if (!Config.ALLOW_DISCARDITEM)
    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestDropItem.Disallowed", activeChar));
      return;
    }
    if (activeChar.getPrivateStoreType() != L2Player.STORE_PRIVATE_NONE)
    {
      activeChar.sendPacket(Msg.WHILE_OPERATING_A_PRIVATE_STORE_OR_WORKSHOP_YOU_CANNOT_DISCARD_DESTROY_OR_TRADE_AN_ITEM);
View Full Code Here

        case Clanhall:
          for(Castle temp : CastleManager.getInstance().getCastles().values())
          {
            if(temp.getSiege().checkIsClanRegistered(activeChar.getClan()) && siegeUnit.getSiegeDayOfWeek() == temp.getSiegeDayOfWeek() && siegeUnit.getSiegeHourOfDay() == temp.getSiegeHourOfDay())
            {
              activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestJoinSiege.AlreadyRegistered", activeChar).addString(temp.getName()));
              return;
            }
          }
          break;
        case Fortress:
          for(Fortress fort : FortressManager.getInstance().getFortresses().values())
          {
            if(fort.getSiege().checkIsClanRegistered(activeChar.getClan()))
            {
              activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestJoinSiege.AlreadyRegistered", activeChar).addString(fort.getName()));
              return;
            }
          }
          break;
      }
      if(_isAttacker)
      {
        siegeUnit.getSiege().registerAttacker(activeChar);
      }
      else
      {
        siegeUnit.getSiege().registerDefender(activeChar);
      }
    }
    else if(siegeUnit.getType() == ResidenceType.Fortress)
    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestJoinSiege.CantUnregister", activeChar));
    }
    else
    {
      siegeUnit.getSiege().clearSiegeClan(activeChar.getClan(), false);
    }
View Full Code Here

TOP

Related Classes of l2p.extensions.multilang.CustomMessage

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.