Package lineage2.gameserver.network.serverpackets

Examples of lineage2.gameserver.network.serverpackets.NpcHtmlMessage.replace()


      NpcHtmlMessage html = new NpcHtmlMessage(player, this);
      Fortress fortress = getFortress();
      if (fortress.getContractState() == Fortress.CONTRACT_WITH_CASTLE)
      {
        html.setFile("residence2/fortress/fortress_steward022.htm");
        html.replace("%castle_name%", HtmlUtils.htmlResidenceName(getFortress().getCastleId()));
        html.replaceNpcString("%contract%", NpcString.CONTRACT_STATE);
        long leftTime = (REWARD_CYCLE - (3600 - fortress.getCycleDelay()) - (fortress.getPaidCycle() * 3600)) / 60;
        html.replace("%rent_cost%", String.valueOf(Fortress.CASTLE_FEE));
        html.replace("%next_hour%", String.valueOf(leftTime / 60));
        html.replace("%next_min%", String.valueOf(leftTime % 60));
View Full Code Here


      msg.setFile("events/kerthang_manager003.htm");
      for (int i = 0; i < 5; i++)
      {
        Player $player = CollectionUtils.safeGet(reg, i);
       
        msg.replace("%team" + i + "%", $player == null ? StringUtils.EMPTY : $player.getName());
      }
     
      player.sendPacket(msg);
    }
    else
View Full Code Here

      {
        html.setFile("residence2/fortress/fortress_steward022.htm");
        html.replace("%castle_name%", HtmlUtils.htmlResidenceName(getFortress().getCastleId()));
        html.replaceNpcString("%contract%", NpcString.CONTRACT_STATE);
        long leftTime = (REWARD_CYCLE - (3600 - fortress.getCycleDelay()) - (fortress.getPaidCycle() * 3600)) / 60;
        html.replace("%rent_cost%", String.valueOf(Fortress.CASTLE_FEE));
        html.replace("%next_hour%", String.valueOf(leftTime / 60));
        html.replace("%next_min%", String.valueOf(leftTime % 60));
      }
      else
      {
View Full Code Here

        html.setFile("residence2/fortress/fortress_steward022.htm");
        html.replace("%castle_name%", HtmlUtils.htmlResidenceName(getFortress().getCastleId()));
        html.replaceNpcString("%contract%", NpcString.CONTRACT_STATE);
        long leftTime = (REWARD_CYCLE - (3600 - fortress.getCycleDelay()) - (fortress.getPaidCycle() * 3600)) / 60;
        html.replace("%rent_cost%", String.valueOf(Fortress.CASTLE_FEE));
        html.replace("%next_hour%", String.valueOf(leftTime / 60));
        html.replace("%next_min%", String.valueOf(leftTime % 60));
      }
      else
      {
        html.setFile("residence2/fortress/fortress_steward023.htm");
View Full Code Here

        html.replace("%castle_name%", HtmlUtils.htmlResidenceName(getFortress().getCastleId()));
        html.replaceNpcString("%contract%", NpcString.CONTRACT_STATE);
        long leftTime = (REWARD_CYCLE - (3600 - fortress.getCycleDelay()) - (fortress.getPaidCycle() * 3600)) / 60;
        html.replace("%rent_cost%", String.valueOf(Fortress.CASTLE_FEE));
        html.replace("%next_hour%", String.valueOf(leftTime / 60));
        html.replace("%next_min%", String.valueOf(leftTime % 60));
      }
      else
      {
        html.setFile("residence2/fortress/fortress_steward023.htm");
      }
View Full Code Here

              if(player.getInventory().getItemByItemId(34925) == null//Cloak of Light
              {
                player.getInventory().addItem(ItemFunctions.createItem(34925));
                NpcHtmlMessage html = new NpcHtmlMessage(player, this);
                html.setFile("castle/CourtMagician/CourtMagician-givecloak.htm");
                html.replace("%CharName%", player.getName());
                html.replaceNpcString("%FeudName%", player.getCastle().getNpcStringName());
                player.sendPacket(html);
              }
              else
              {
View Full Code Here

              if(player.getInventory().getItemByItemId(34926) == null//Cloak of Darkness
              {
                player.getInventory().addItem(ItemFunctions.createItem(34926));
                NpcHtmlMessage html = new NpcHtmlMessage(player, this);
                html.setFile("castle/CourtMagician/CourtMagician-givecloak.htm");
                html.replace("%CharName%", player.getName());
                html.replaceNpcString("%FeudName%", player.getCastle().getNpcStringName());
                player.sendPacket(html);
              }
              else
              {
View Full Code Here

        }
      }
    }
    NpcHtmlMessage html = new NpcHtmlMessage(player, this);
    html.setFile(filename);
    html.replace("%objectId%", String.valueOf(getObjectId()));
    html.replace("%npcname%", getName());
    player.sendPacket(html);
  }
 
  /**
 
View Full Code Here

      }
    }
    NpcHtmlMessage html = new NpcHtmlMessage(player, this);
    html.setFile(filename);
    html.replace("%objectId%", String.valueOf(getObjectId()));
    html.replace("%npcname%", getName());
    player.sendPacket(html);
  }
 
  /**
   * Method validateCondition.
View Full Code Here

        if ((playerClan != null) && (playerClan.getCastle() > 0))
        {
          Castle castle = ResidenceHolder.getInstance().getResidence(playerClan.getCastle());
          NpcHtmlMessage html = new NpcHtmlMessage(player, this);
          html.setFile("merchant/territorystatus.htm");
          html.replace("%npcname%", getName());
          html.replace("%castlename%", HtmlUtils.htmlResidenceName(castle.getId()));
          html.replace("%taxpercent%", String.valueOf(castle.getTaxPercent()));
          html.replace("%clanname%", playerClan.getName());
          html.replace("%clanleadername%", playerClan.getLeaderName());
          player.sendPacket(html);
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.