Package l2p.extensions.multilang

Examples of l2p.extensions.multilang.CustomMessage


      return;
    }
    IUserCommandHandler handler = UserCommandHandler.getInstance().getUserCommandHandler(_command);
    if(handler == null)
    {
      activeChar.sendMessage(new CustomMessage("common.S1NotImplemented", activeChar).addString(String.valueOf(_command)));
    }
    else
    {
      handler.useUserCommand(_command, activeChar);
    }
View Full Code Here


    {
      DatabaseUtils.closeDatabaseCS(con, statement);
    }
    if(activeChar != null)
    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.model.entity.Castle.OutOfControl.CastleTaxChangetTo", activeChar).addString(getName()).addNumber(taxPercent));
    }
  }
View Full Code Here

        }
        if(getActivateRate() > 0)
        {
          if(Config.SKILLS_SHOW_CHANCE && activeChar.isPlayer() && !((L2Player) activeChar).getVarB("SkillsHideChance"))
          {
            activeChar.sendMessage(new CustomMessage("l2p.gameserver.skills.Formulas.Chance", activeChar).addString(getName()).addNumber(getActivateRate()));
          }
          if(!Rnd.chance(getActivateRate()))
          {
            return;
          }
View Full Code Here

          L2Player owner = target.getPlayer();
          if(owner != null)
          {
            if(activeChar == target) // Пет лечит сам себя
            {
              owner.sendMessage(new CustomMessage("YOU_HAVE_RESTORED_S1_HP_OF_YOUR_PET", owner).addNumber(Math.round(addToHp)));
            }
            else if(owner == activeChar) // Хозяин лечит пета
            {
              owner.sendMessage(new CustomMessage("YOU_HAVE_RESTORED_S1_HP_OF_YOUR_PET", owner).addNumber(Math.round(addToHp)));
            }
            else
            // Пета лечит кто-то другой
            {
              owner.sendMessage(new CustomMessage("S1_HAS_BEEN_RESTORED_S2_HP_OF_YOUR_PET", owner).addString(activeChar.getName()).addNumber(Math.round(addToHp)));
            }
          }
        }
        getEffects(activeChar, target, getActivateRate() > 0, false);
      }
View Full Code Here

            counter++;
          }
        }
        if(update)
        {
          activeChar.sendMessage(new CustomMessage("l2p.gameserver.skills.skillclasses.StealBuff.Success", activeChar).addNumber(counter));
          activeChar.sendChanges();
          activeChar.updateEffectIcons();
        }
        getEffects(activeChar, target, getActivateRate() > 0, false);
      }
View Full Code Here

    if(MercTicketManager.getInstance().getTicketCastleId(itemId) != castleId)
    {
      switch(castleId)
      {
        case 1:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Gludio"));
          return;
        case 2:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Dion"));
          return;
        case 3:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Giran"));
          return;
        case 4:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Oren"));
          return;
        case 5:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Aden"));
          return;
        case 6:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Innadril"));
          return;
        case 7:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Goddard"));
          return;
        case 8:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Rune"));
          return;
        case 9:
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnlyIn", player).addString("Schuttgart"));
          return;
        default:
          // player is not in a castle
          player.sendMessage(new CustomMessage("scripts.items.MercTicket.TicketOnly", player));
          return;
      }
    }
    if((player.getClanPrivileges() & L2Clan.CP_CS_MERCENARIES) != L2Clan.CP_CS_MERCENARIES)
    {
      player.sendMessage("You don't have rights to do this.");
      return;
    }
    if(castle.getSiege().isInProgress() || TerritorySiege.isInProgress())
    {
      player.sendMessage(new CustomMessage("scripts.items.MercTicket.SiegeInProgress", player));
      return;
    }
    if(MercTicketManager.getInstance().isAtCasleLimit(item.getItemId()))
    {
      player.sendMessage(new CustomMessage("scripts.items.MercTicket.NoMore", player));
      return;
    }
    if(MercTicketManager.getInstance().isAtTypeLimit(item.getItemId()))
    {
      player.sendMessage(new CustomMessage("scripts.items.MercTicket.NoMoreType", player));
      return;
    }
    // Нельзя размещать наемников в комнате ожидания
    for(L2NpcInstance npc : L2World.getAroundNpc(player, 1000, 50))
    {
      if(npc instanceof L2CastleTeleporterInstance && !npc.getName().equalsIgnoreCase("Gatekeeper"))
      {
        player.sendMessage(new CustomMessage("scripts.items.MercTicket.NotThisPlace", player));
        return;
      }
    }
    MercTicketManager.getInstance().addTicket(item.getItemId(), player);
    player.getInventory().destroyItem(item, 1, true);
View Full Code Here

      if(target != null)
      {
        boolean success = _id == SKILL_BLUFF ? false : Rnd.chance(getActivateRate());
        if(_id != SKILL_BLUFF && Config.SKILLS_SHOW_CHANCE && activeChar.isPlayer() && !((L2Player) activeChar).getVarB("SkillsHideChance"))
        {
          activeChar.sendMessage(new CustomMessage("l2p.gameserver.skills.Formulas.Chance", activeChar).addString(getName()).addNumber(getActivateRate()));
        }
        if(_id == SKILL_BLUFF ? Formulas.calcSkillSuccess(activeChar, target, this, getActivateRate()) : success)
        {
          if(target.isNpc())
          {
View Full Code Here

   
    // Staff of Master Yogi можно точить до 23
    if(itemToEnchant.getItemId() != 13539 && itemToEnchant.getEnchantLevel() >= RequestEnchantItem.getMaxEnchant(itemToEnchant) || itemToEnchant.getItemId() == 13539 && itemToEnchant.getEnchantLevel() >= 23)
    {
      activeChar.sendActionFailed();
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.RequestEnchantItem.MaxLevel", activeChar));
      return;
    }
    // Запрет на заточку чужих вещей, баг может вылезти на серверных лагах
    if(itemToEnchant.getOwnerId() != activeChar.getObjectId())
    {
View Full Code Here

          return false;
        }
        // Check to see if the player is in a festival.
        if(pcTarget.isFestivalParticipant())
        {
          player.sendMessage(new CustomMessage("l2p.gameserver.skills.skillclasses.Resurrect", player));
          return false;
        }
      }
    }
    return super.checkCondition(activeChar, target, forceUse, dontMove, first);
View Full Code Here

  }

  @Override
  public void useSkill(L2Character activeChar, GArray<L2Character> targets)
  {
    activeChar.sendMessage(new CustomMessage("l2p.gameserver.skills.skillclasses.Default.NotImplemented", activeChar).addNumber(getId()).addString("" + getSkillType()));
    activeChar.sendActionFailed();
  }
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.