Separated the Classic Datapack to it's own folder.

This commit is contained in:
MobiusDev
2015-05-02 03:45:56 +00:00
parent 08e28fe058
commit 484bff80bb
11501 changed files with 2200482 additions and 627 deletions

View File

@ -854,7 +854,7 @@ public class L2Npc extends L2Character
player.sendPacket(ActionFailed.STATIC_PACKET);
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/npcbusy.htm");
html.setFile(player.getHtmlPrefix(), "html/npcbusy.htm");
html.replace("%busymessage%", getBusyMessage());
html.replace("%npcname%", getName());
html.replace("%playername%", player.getName());
@ -957,9 +957,9 @@ public class L2Npc extends L2Character
/**
* <B><U Format of the pathfile</U>:</B>
* <ul>
* <li>if the file exists on the server (page number = 0) : <B>data/html/default/12006.htm</B> (npcId-page number)</li>
* <li>if the file exists on the server (page number > 0) : <B>data/html/default/12006-1.htm</B> (npcId-page number)</li>
* <li>if the file doesn't exist on the server : <B>data/html/npcdefault.htm</B> (message : "I have nothing to say to you")</li>
* <li>if the file exists on the server (page number = 0) : <B>html/default/12006.htm</B> (npcId-page number)</li>
* <li>if the file exists on the server (page number > 0) : <B>html/default/12006-1.htm</B> (npcId-page number)</li>
* <li>if the file doesn't exist on the server : <B>html/npcdefault.htm</B> (message : "I have nothing to say to you")</li>
* </ul>
* @param npcId The Identifier of the L2NpcInstance whose text must be display
* @param val The number of the page to display
@ -978,7 +978,7 @@ public class L2Npc extends L2Character
pom = npcId + "-" + val;
}
String temp = "data/html/default/" + pom + ".htm";
String temp = "html/default/" + pom + ".htm";
if (!Config.LAZY_CACHE)
{
@ -997,7 +997,7 @@ public class L2Npc extends L2Character
}
// If the file is not found, the standard message "I have nothing to say to you" is returned
return "data/html/npcdefault.htm";
return "html/npcdefault.htm";
}
public void showChatWindow(L2PcInstance player)
@ -1013,7 +1013,7 @@ public class L2Npc extends L2Character
*/
private boolean showPkDenyChatWindow(L2PcInstance player, String type)
{
final String html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "data/html/" + type + "/" + getId() + "-pk.htm");
final String html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "html/" + type + "/" + getId() + "-pk.htm");
if (html != null)
{
insertObjectIdAndShowChatWindow(player, html);
@ -1478,15 +1478,15 @@ public class L2Npc extends L2Character
if (this instanceof L2WarehouseInstance)
{
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "data/html/warehouse/" + npcId + "-noteach.htm");
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "html/warehouse/" + npcId + "-noteach.htm");
}
else if (this instanceof L2TrainerInstance)
{
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "data/html/trainer/" + npcId + "-noteach.htm");
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "html/trainer/" + npcId + "-noteach.htm");
// Trainer Healer?
if (html == null)
{
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "data/scripts/ai/npc/Trainers/HealerTrainer/" + npcId + "-noteach.html");
html = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "scripts/ai/npc/Trainers/HealerTrainer/" + npcId + "-noteach.html");
}
}

View File

@ -48,6 +48,6 @@ public class L2AdventurerInstance extends L2NpcInstance
pom = npcId + "-" + val;
}
return "data/html/adventurer_guildsman/" + pom + ".htm";
return "html/adventurer_guildsman/" + pom + ".htm";
}
}

View File

@ -66,7 +66,7 @@ public final class L2AuctioneerInstance extends L2Npc
}
else if (condition == COND_BUSY_BECAUSE_OF_SIEGE)
{
String filename = "data/html/auction/auction-busy.htm";
String filename = "html/auction/auction-busy.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
@ -111,7 +111,7 @@ public final class L2AuctioneerInstance extends L2Npc
_pendingAuctions.put(a.getId(), a);
String filename = "data/html/auction/AgitSale3.htm";
String filename = "html/auction/AgitSale3.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%x%", val);
@ -170,7 +170,7 @@ public final class L2AuctioneerInstance extends L2Npc
_log.warning("auction test started");
}
String filename = "data/html/auction/AgitAuctionInfo.htm";
String filename = "html/auction/AgitAuctionInfo.htm";
Auction a = ClanHallAuctionManager.getInstance().getAuction(auctionId);
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
@ -257,7 +257,7 @@ public final class L2AuctioneerInstance extends L2Npc
try
{
String filename = "data/html/auction/AgitBid1.htm";
String filename = "html/auction/AgitBid1.htm";
long minimumBid = ClanHallAuctionManager.getInstance().getAuction(Integer.parseInt(val)).getHighestBidderMaxBid();
if (minimumBid == 0)
@ -362,7 +362,7 @@ public final class L2AuctioneerInstance extends L2Npc
}
items.append("</table>");
String filename = "data/html/auction/AgitAuctionList.htm";
String filename = "html/auction/AgitAuctionList.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
@ -398,7 +398,7 @@ public final class L2AuctioneerInstance extends L2Npc
{
biders += "<tr>" + "<td>" + b.getClanName() + "</td><td>" + b.getName() + "</td><td>" + b.getTimeBid().get(Calendar.YEAR) + "/" + (b.getTimeBid().get(Calendar.MONTH) + 1) + "/" + b.getTimeBid().get(Calendar.DATE) + "</td><td>" + b.getBid() + "</td>" + "</tr>";
}
String filename = "data/html/auction/AgitBidderList.htm";
String filename = "html/auction/AgitBidderList.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
@ -414,7 +414,7 @@ public final class L2AuctioneerInstance extends L2Npc
if ((player.getClan() != null) && (player.getClan().getHideoutId() == 0) && (player.getClan().getAuctionBiddedAt() > 0))
{
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm");
String filename = "data/html/auction/AgitBidInfo.htm";
String filename = "html/auction/AgitBidInfo.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
Auction a = ClanHallAuctionManager.getInstance().getAuction(player.getClan().getAuctionBiddedAt());
@ -445,7 +445,7 @@ public final class L2AuctioneerInstance extends L2Npc
else if ((player.getClan() != null) && (ClanHallAuctionManager.getInstance().getAuction(player.getClan().getHideoutId()) != null))
{
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm");
String filename = "data/html/auction/AgitSaleInfo.htm";
String filename = "html/auction/AgitSaleInfo.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
Auction a = ClanHallAuctionManager.getInstance().getAuction(player.getClan().getHideoutId());
@ -477,7 +477,7 @@ public final class L2AuctioneerInstance extends L2Npc
else if ((player.getClan() != null) && (player.getClan().getHideoutId() != 0))
{
int ItemId = player.getClan().getHideoutId();
String filename = "data/html/auction/AgitInfo.htm";
String filename = "html/auction/AgitInfo.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
if (ClanHallManager.getInstance().getAuctionableHallById(ItemId) != null)
@ -513,7 +513,7 @@ public final class L2AuctioneerInstance extends L2Npc
else if (actualCommand.equalsIgnoreCase("cancelBid"))
{
long bid = ClanHallAuctionManager.getInstance().getAuction(player.getClan().getAuctionBiddedAt()).getBidders().get(player.getClanId()).getBid();
String filename = "data/html/auction/AgitBidCancel.htm";
String filename = "html/auction/AgitBidCancel.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%AGIT_BID%", String.valueOf(bid));
@ -536,14 +536,14 @@ public final class L2AuctioneerInstance extends L2Npc
{
if (!player.hasClanPrivilege(ClanPrivilege.CH_AUCTION))
{
String filename = "data/html/auction/not_authorized.htm";
String filename = "html/auction/not_authorized.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
return;
}
String filename = "data/html/auction/AgitSaleCancel.htm";
String filename = "html/auction/AgitSaleCancel.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%AGIT_DEPOSIT%", String.valueOf(ClanHallManager.getInstance().getClanHallByOwner(player.getClan()).getLease()));
@ -563,7 +563,7 @@ public final class L2AuctioneerInstance extends L2Npc
}
else if (actualCommand.equalsIgnoreCase("sale2"))
{
String filename = "data/html/auction/AgitSale2.htm";
String filename = "html/auction/AgitSale2.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%AGIT_LAST_PRICE%", String.valueOf(ClanHallManager.getInstance().getClanHallByOwner(player.getClan()).getLease()));
@ -576,14 +576,14 @@ public final class L2AuctioneerInstance extends L2Npc
{
if (!player.hasClanPrivilege(ClanPrivilege.CH_AUCTION))
{
String filename = "data/html/auction/not_authorized.htm";
String filename = "html/auction/not_authorized.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
return;
}
String filename = "data/html/auction/AgitSale1.htm";
String filename = "html/auction/AgitSale1.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%AGIT_DEPOSIT%", String.valueOf(ClanHallManager.getInstance().getClanHallByOwner(player.getClan()).getLease()));
@ -598,7 +598,7 @@ public final class L2AuctioneerInstance extends L2Npc
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm");
if (!player.hasClanPrivilege(ClanPrivilege.CH_AUCTION))
{
String filename = "data/html/auction/not_authorized.htm";
String filename = "html/auction/not_authorized.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
@ -607,7 +607,7 @@ public final class L2AuctioneerInstance extends L2Npc
}
try
{
String filename = "data/html/auction/AgitBid2.htm";
String filename = "html/auction/AgitBid2.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
Auction a = ClanHallAuctionManager.getInstance().getAuction(player.getClan().getAuctionBiddedAt());
@ -635,7 +635,7 @@ public final class L2AuctioneerInstance extends L2Npc
else if (actualCommand.equalsIgnoreCase("location"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/auction/location.htm");
html.setFile(player.getHtmlPrefix(), "html/auction/location.htm");
html.replace("%location%", MapRegionManager.getInstance().getClosestTownName(player));
html.replace("%LOCATION%", getPictureName(player));
html.replace("%AGIT_LINK_BACK%", "bypass -h npc_" + getObjectId() + "_start");
@ -655,16 +655,16 @@ public final class L2AuctioneerInstance extends L2Npc
@Override
public void showChatWindow(L2PcInstance player)
{
String filename = "data/html/auction/auction-no.htm";
String filename = "html/auction/auction-no.htm";
int condition = validateCondition(player);
if (condition == COND_BUSY_BECAUSE_OF_SIEGE)
{
filename = "data/html/auction/auction-busy.htm"; // Busy because of siege
filename = "html/auction/auction-busy.htm"; // Busy because of siege
}
else
{
filename = "data/html/auction/auction.htm";
filename = "html/auction/auction.htm";
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());

View File

@ -101,11 +101,11 @@ public class L2ClanHallDoormenInstance extends L2DoormenInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
if (ok)
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/evolve-ok.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/evolve-ok.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/evolve-no.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/evolve-no.htm");
}
player.sendPacket(html);
return;
@ -128,12 +128,12 @@ public class L2ClanHallDoormenInstance extends L2DoormenInstance
{
if (_hasEvolve)
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/doormen2.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/doormen2.htm");
html.replace("%clanname%", owner.getName());
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/doormen1.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/doormen1.htm");
html.replace("%clanname%", owner.getName());
}
}
@ -141,13 +141,13 @@ public class L2ClanHallDoormenInstance extends L2DoormenInstance
{
if ((owner != null) && (owner.getLeader() != null))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/doormen-no.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/doormen-no.htm");
html.replace("%leadername%", owner.getLeaderName());
html.replace("%clanname%", owner.getName());
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/emptyowner.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/emptyowner.htm");
html.replace("%hallname%", getClanHall().getName());
}
}
@ -166,7 +166,7 @@ public class L2ClanHallDoormenInstance extends L2DoormenInstance
{
getClanHall().openCloseDoors(true);
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/doormen-opened.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/doormen-opened.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
@ -176,7 +176,7 @@ public class L2ClanHallDoormenInstance extends L2DoormenInstance
{
getClanHall().openCloseDoors(false);
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallDoormen/doormen-closed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallDoormen/doormen-closed.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}

View File

@ -98,17 +98,17 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
if (val.equalsIgnoreCase("list"))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/banish-list.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/banish-list.htm");
}
else if (val.equalsIgnoreCase("banish"))
{
getClanHall().banishForeigners();
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/banish.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/banish.htm");
}
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/not_authorized.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/not_authorized.htm");
}
sendHtmlMessage(player, html);
return;
@ -120,11 +120,11 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
if (getClanHall().getLease() <= 0)
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/vault-chs.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/vault-chs.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/vault.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/vault.htm");
html.replace("%rent%", String.valueOf(getClanHall().getLease()));
html.replace("%date%", format.format(getClanHall().getPaidUntil()));
}
@ -132,7 +132,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/not_authorized.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/not_authorized.htm");
sendHtmlMessage(player, html);
}
return;
@ -145,22 +145,22 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("open"))
{
getClanHall().openCloseDoors(true);
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/door-open.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/door-open.htm");
}
else if (val.equalsIgnoreCase("close"))
{
getClanHall().openCloseDoors(false);
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/door-close.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/door-close.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/door.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/door.htm");
}
sendHtmlMessage(player, html);
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/not_authorized.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/not_authorized.htm");
sendHtmlMessage(player, html);
}
return;
@ -172,11 +172,11 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
if (getClanHall().getFunction(ClanHall.FUNC_TELEPORT) == null)
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/chamberlain-nac.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/chamberlain-nac.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/tele" + getClanHall().getLocation() + getClanHall().getFunction(ClanHall.FUNC_TELEPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/tele" + getClanHall().getLocation() + getClanHall().getFunction(ClanHall.FUNC_TELEPORT).getLvl() + ".htm");
}
sendHtmlMessage(player, html);
}
@ -185,7 +185,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
if (getClanHall().getFunction(ClanHall.FUNC_ITEM_CREATE) == null)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/chamberlain-nac.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/chamberlain-nac.htm");
sendHtmlMessage(player, html);
return;
}
@ -202,11 +202,11 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
if (getClanHall().getFunction(ClanHall.FUNC_SUPPORT) == null)
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/chamberlain-nac.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/chamberlain-nac.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/support" + getClanHall().getFunction(ClanHall.FUNC_SUPPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/support" + getClanHall().getFunction(ClanHall.FUNC_SUPPORT).getLvl() + ".htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
}
sendHtmlMessage(player, html);
@ -218,7 +218,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions.htm");
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_EXP) != null)
{
html.replace("%xp_regen%", String.valueOf(getClanHall().getFunction(ClanHall.FUNC_RESTORE_EXP).getLvl()));
@ -264,7 +264,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("hp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "recovery hp 0");
sendHtmlMessage(player, html);
return;
@ -272,7 +272,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("mp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "recovery mp 0");
sendHtmlMessage(player, html);
return;
@ -280,7 +280,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("exp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "recovery exp 0");
sendHtmlMessage(player, html);
return;
@ -289,7 +289,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Fireplace (HP Recovery Device)");
int percent = Integer.parseInt(val);
int cost;
@ -346,7 +346,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Carpet (MP Recovery)");
int percent = Integer.parseInt(val);
int cost;
@ -378,7 +378,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Chandelier (EXP Recovery Device)");
int percent = Integer.parseInt(val);
int cost;
@ -423,12 +423,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_HP) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_HP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -439,7 +439,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 20:
fee = Config.CH_HPREG1_FEE;
@ -483,7 +483,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_RESTORE_HP, percent, fee, Config.CH_HPREG_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_RESTORE_HP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -505,12 +505,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_MP) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_MP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -521,7 +521,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 5:
fee = Config.CH_MPREG1_FEE;
@ -541,7 +541,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_RESTORE_MP, percent, fee, Config.CH_MPREG_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_RESTORE_MP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -563,12 +563,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_EXP) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_RESTORE_EXP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -579,7 +579,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 5:
fee = Config.CH_EXPREG1_FEE;
@ -605,7 +605,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_RESTORE_EXP, percent, fee, Config.CH_EXPREG_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_RESTORE_EXP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -618,7 +618,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/edit_recovery.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/edit_recovery.htm");
String hp_grade0 = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 20\">20%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 40\">40%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 220\">220%</a>]";
String hp_grade1 = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 40\">40%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 100\">100%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 160\">160%</a>]";
String hp_grade2 = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 80\">80%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 140\">140%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 200\">200%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 260\">260%</a>]";
@ -772,7 +772,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("item_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "other item 0");
sendHtmlMessage(player, html);
return;
@ -780,7 +780,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("tele_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "other tele 0");
sendHtmlMessage(player, html);
return;
@ -788,7 +788,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("support_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "other support 0");
sendHtmlMessage(player, html);
return;
@ -797,7 +797,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Magic Equipment (Item Production Facilities)");
int stage = Integer.parseInt(val);
int cost;
@ -823,7 +823,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Insignia (Supplementary Magic)");
int stage = Integer.parseInt(val);
int cost;
@ -864,7 +864,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Mirror (Teleportation Device)");
int stage = Integer.parseInt(val);
int cost;
@ -898,12 +898,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_ITEM_CREATE) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_ITEM_CREATE).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -915,7 +915,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.CH_ITEM1_FEE;
@ -929,7 +929,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_ITEM_CREATE, lvl, fee, Config.CH_ITEM_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_ITEM_CREATE) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -951,12 +951,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_TELEPORT) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_TELEPORT).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -967,7 +967,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.CH_TELE1_FEE;
@ -978,7 +978,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_TELEPORT, lvl, fee, Config.CH_TELE_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_TELEPORT) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -1000,12 +1000,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_SUPPORT) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_SUPPORT).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -1016,7 +1016,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.CH_SUPPORT1_FEE;
@ -1045,7 +1045,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_SUPPORT, lvl, fee, Config.CH_SUPPORT_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_SUPPORT) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -1058,7 +1058,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/edit_other.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/edit_other.htm");
String tele = "[<a action=\"bypass -h npc_%objectId%_manage other edit_tele 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_tele 2\">Level 2</a>]";
String support_grade0 = "[<a action=\"bypass -h npc_%objectId%_manage other edit_support 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_support 2\">Level 2</a>]";
String support_grade1 = "[<a action=\"bypass -h npc_%objectId%_manage other edit_support 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_support 2\">Level 2</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_support 4\">Level 4</a>]";
@ -1146,7 +1146,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("curtains_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "deco curtains 0");
sendHtmlMessage(player, html);
return;
@ -1154,7 +1154,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("fixtures_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel.htm");
html.replace("%apply%", "deco fixtures 0");
sendHtmlMessage(player, html);
return;
@ -1163,7 +1163,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Curtains (Decoration)");
int stage = Integer.parseInt(val);
int cost;
@ -1186,7 +1186,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply.htm");
html.replace("%name%", "Front Platform (Decoration)");
int stage = Integer.parseInt(val);
int cost;
@ -1216,12 +1216,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_DECO_CURTAINS) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_DECO_CURTAINS).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -1232,7 +1232,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.CH_CURTAIN1_FEE;
@ -1243,7 +1243,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_DECO_CURTAINS, lvl, fee, Config.CH_CURTAIN_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_DECO_CURTAINS) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -1265,12 +1265,12 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-apply_confirmed.htm");
if (getClanHall().getFunction(ClanHall.FUNC_DECO_FRONTPLATEFORM) != null)
{
if (getClanHall().getFunction(ClanHall.FUNC_DECO_FRONTPLATEFORM).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -1281,7 +1281,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.CH_FRONT1_FEE;
@ -1292,7 +1292,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
if (!getClanHall().updateFunctions(player, ClanHall.FUNC_DECO_FRONTPLATEFORM, lvl, fee, Config.CH_FRONT_FEE_RATIO, (getClanHall().getFunction(ClanHall.FUNC_DECO_FRONTPLATEFORM) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -1305,7 +1305,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
}
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/deco.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/deco.htm");
String curtains = "[<a action=\"bypass -h npc_%objectId%_manage deco edit_curtains 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage deco edit_curtains 2\">Level 2</a>]";
String fixtures = "[<a action=\"bypass -h npc_%objectId%_manage deco edit_fixtures 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage deco edit_fixtures 2\">Level 2</a>]";
if (getClanHall().getFunction(ClanHall.FUNC_DECO_CURTAINS) != null)
@ -1341,14 +1341,14 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), getClanHall().isSiegableHall() ? "data/html/clanHallManager/manage_siegable.htm" : "data/html/clanHallManager/manage.htm");
html.setFile(player.getHtmlPrefix(), getClanHall().isSiegableHall() ? "html/clanHallManager/manage_siegable.htm" : "html/clanHallManager/manage.htm");
sendHtmlMessage(player, html);
}
}
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(1);
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/not_authorized.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/not_authorized.htm");
sendHtmlMessage(player, html);
}
return;
@ -1394,7 +1394,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/support-no_mana.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/support-no_mana.htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
sendHtmlMessage(player, html);
return;
@ -1409,7 +1409,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
return;
}
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/support-done.htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/support-done.htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
sendHtmlMessage(player, html);
}
@ -1427,10 +1427,10 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
else if (actualCommand.equalsIgnoreCase("list_back"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
String file = "data/html/clanHallManager/chamberlain-" + getId() + ".htm";
String file = "html/clanHallManager/chamberlain-" + getId() + ".htm";
if (!HtmCache.getInstance().isLoadable(file))
{
file = "data/html/clanHallManager/chamberlain.htm";
file = "html/clanHallManager/chamberlain.htm";
}
html.setFile(player.getHtmlPrefix(), file);
html.replace("%objectId%", String.valueOf(getObjectId()));
@ -1445,7 +1445,7 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
{
return;
}
html.setFile(player.getHtmlPrefix(), "data/html/clanHallManager/support" + getClanHall().getFunction(ClanHall.FUNC_SUPPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/clanHallManager/support" + getClanHall().getFunction(ClanHall.FUNC_SUPPORT).getLvl() + ".htm");
html.replace("%mp%", String.valueOf((int) getStatus().getCurrentMp()));
sendHtmlMessage(player, html);
return;
@ -1471,20 +1471,20 @@ public class L2ClanHallManagerInstance extends L2MerchantInstance
public void showChatWindow(L2PcInstance player)
{
player.sendPacket(ActionFailed.STATIC_PACKET);
String filename = "data/html/clanHallManager/chamberlain-no.htm";
String filename = "html/clanHallManager/chamberlain-no.htm";
int condition = validateCondition(player);
if (condition == COND_OWNER)
{
filename = "data/html/clanHallManager/chamberlain-" + getId() + ".htm";
filename = "html/clanHallManager/chamberlain-" + getId() + ".htm";
if (!HtmCache.getInstance().isLoadable(filename))
{
filename = "data/html/clanHallManager/chamberlain.htm";// Owner message window
filename = "html/clanHallManager/chamberlain.htm";// Owner message window
}
}
else if (condition == COND_OWNER_FALSE)
{
filename = "data/html/clanHallManager/chamberlain-of.htm";
filename = "html/clanHallManager/chamberlain-of.htm";
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);

View File

@ -64,7 +64,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
pom = npcId + "-" + val;
}
return "data/html/classmaster/" + pom + ".htm";
return "html/classmaster/" + pom + ".htm";
}
@Override
@ -89,7 +89,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
if (checkAndChangeClass(player, val))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/ok.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/ok.htm");
html.replace("%name%", ClassListData.getInstance().getClass(val).getClientCode());
player.sendPacket(html);
}
@ -101,7 +101,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
player.setNoble(true);
player.sendPacket(new UserInfo(player));
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/nobleok.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/nobleok.htm");
player.sendPacket(html);
}
}
@ -114,13 +114,13 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
if (!player.isClanLeader())
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/noclanleader.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/noclanleader.htm");
player.sendPacket(html);
}
else if (player.getClan().getLevel() >= 5)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/noclanlevel.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/noclanlevel.htm");
player.sendPacket(html);
}
else
@ -194,7 +194,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
if (!Config.ALLOW_CLASS_MASTERS)
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/disabled.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/disabled.htm");
}
else if (!Config.CLASS_MASTER_SETTINGS.isAllowed(level))
{
@ -257,7 +257,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
final ClassId currentClassId = player.getClassId();
if (currentClassId.level() >= level)
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/nomore.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/nomore.htm");
}
else
{
@ -279,13 +279,13 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
if (menu.length() > 0)
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/template.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/template.htm");
html.replace("%name%", ClassListData.getInstance().getClass(currentClassId).getClientCode());
html.replace("%menu%", menu.toString());
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/comebacklater.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/comebacklater.htm");
html.replace("%level%", String.valueOf(getMinLevel(level - 1)));
}
}
@ -293,12 +293,12 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
{
if (minLevel < Integer.MAX_VALUE)
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/comebacklater.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/comebacklater.htm");
html.replace("%level%", String.valueOf(minLevel));
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/classmaster/nomore.htm");
html.setFile(player.getHtmlPrefix(), "html/classmaster/nomore.htm");
}
}
}
@ -317,7 +317,7 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
return;
}
String msg = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "data/html/classmaster/tutorialtemplate.htm");
String msg = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), "html/classmaster/tutorialtemplate.htm");
msg = msg.replaceAll("%name%", ClassListData.getInstance().getClass(currentClassId).getEscapedClientCode());
final StringBuilder menu = new StringBuilder(100);

View File

@ -98,11 +98,11 @@ public class L2DoormenInstance extends L2NpcInstance
if (!isOwnerClan(player))
{
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + "-no.htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + "-no.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + ".htm");
}
html.replace("%objectId%", String.valueOf(getObjectId()));
@ -136,7 +136,7 @@ public class L2DoormenInstance extends L2NpcInstance
player.sendPacket(ActionFailed.STATIC_PACKET);
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + "-busy.htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + "-busy.htm");
player.sendPacket(html);
}

View File

@ -55,7 +55,7 @@ public final class L2FishermanInstance extends L2MerchantInstance
pom = npcId + "-" + val;
}
return "data/html/fisherman/" + pom + ".htm";
return "html/fisherman/" + pom + ".htm";
}
@Override

View File

@ -46,15 +46,15 @@ public class L2FortDoormenInstance extends L2DoormenInstance
if (!isOwnerClan(player))
{
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + "-no.htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + "-no.htm");
}
else if (isUnderSiege())
{
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + "-busy.htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + "-busy.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/doormen/" + getTemplate().getId() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/doormen/" + getTemplate().getId() + ".htm");
}
html.replace("%objectId%", String.valueOf(getObjectId()));

View File

@ -82,12 +82,12 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
{
if (isMyLord(player))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-rewards.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-rewards.htm");
html.replace("%bloodoath%", String.valueOf(player.getClan().getBloodOathCount()));
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-noprivs.htm");
}
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
@ -101,16 +101,16 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
{
player.addItem("Quest", 9910, blood, this, true);
player.getClan().resetBloodOathCount();
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-blood.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-blood.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-noblood.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-noblood.htm");
}
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-noprivs.htm");
}
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
@ -121,17 +121,17 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
{
if (player.isClanLeader())
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-supplylvl.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-supplylvl.htm");
html.replace("%supplylvl%", String.valueOf(getFort().getSupplyLvL()));
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-noprivs.htm");
}
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-1.htm"); // TODO: Missing HTML?
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-1.htm"); // TODO: Missing HTML?
}
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
@ -142,7 +142,7 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
{
if (getFort().getSiege().isInProgress())
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-siege.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-siege.htm");
}
else
{
@ -160,17 +160,17 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
getFort().setSupplyLvL(0);
getFort().saveFortVariables();
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-supply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-supply.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-nosupply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-nosupply.htm");
}
}
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/logistics-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/logistics-noprivs.htm");
}
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
@ -195,11 +195,11 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
if (val == 0)
{
filename = "data/html/fortress/logistics.htm";
filename = "html/fortress/logistics.htm";
}
else
{
filename = "data/html/fortress/logistics-" + val + ".htm";
filename = "html/fortress/logistics-" + val + ".htm";
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
@ -231,7 +231,7 @@ public class L2FortLogisticsInstance extends L2MerchantInstance
pom = "logistics-" + val;
}
return "data/html/fortress/" + pom + ".htm";
return "html/fortress/" + pom + ".htm";
}
@Override

View File

@ -104,14 +104,14 @@ public class L2FortManagerInstance extends L2MerchantInstance
if (player.hasClanPrivilege(ClanPrivilege.CS_DISMISS))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-expel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-expel.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
@ -123,14 +123,14 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
getFort().banishForeigners(); // Move non-clan members off fortress area
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-expeled.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-expeled.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
@ -141,7 +141,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
if (getFort().getFortState() < 2)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-report.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-report.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
if (Config.FS_MAX_OWN_TIME > 0)
{
@ -162,7 +162,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-castlereport.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-castlereport.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
int hour, minutes;
if (Config.FS_MAX_OWN_TIME > 0)
@ -203,14 +203,14 @@ public class L2FortManagerInstance extends L2MerchantInstance
if (open)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-opened.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-opened.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-closed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-closed.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
@ -218,7 +218,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/" + getTemplate().getId() + "-d.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/" + getTemplate().getId() + "-d.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
html.replace("%npcname%", getName());
player.sendPacket(html);
@ -227,7 +227,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);
}
@ -246,7 +246,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
if (Config.L2JMOD_ENABLE_WAREHOUSESORTING_CLAN)
{
String htmFile = "data/html/mods/WhSortedC.htm";
String htmFile = "html/mods/WhSortedC.htm";
String htmContent = HtmCache.getInstance().getHtm(player.getHtmlPrefix(), htmFile);
if (htmContent != null)
{
@ -267,13 +267,13 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-vault.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-vault.htm");
sendHtmlMessage(player, html);
}
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
sendHtmlMessage(player, html);
}
return;
@ -302,11 +302,11 @@ public class L2FortManagerInstance extends L2MerchantInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
if (getFort().getFunction(Fort.FUNC_TELEPORT) == null)
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-nac.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-nac.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/" + getId() + "-t" + getFort().getFunction(Fort.FUNC_TELEPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/" + getId() + "-t" + getFort().getFunction(Fort.FUNC_TELEPORT).getLvl() + ".htm");
}
sendHtmlMessage(player, html);
}
@ -315,11 +315,11 @@ public class L2FortManagerInstance extends L2MerchantInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
if (getFort().getFunction(Fort.FUNC_SUPPORT) == null)
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-nac.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-nac.htm");
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/support" + getFort().getFunction(Fort.FUNC_SUPPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/support" + getFort().getFunction(Fort.FUNC_SUPPORT).getLvl() + ".htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
}
sendHtmlMessage(player, html);
@ -331,7 +331,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-functions.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-functions.htm");
if (getFort().getFunction(Fort.FUNC_RESTORE_EXP) != null)
{
html.replace("%xp_regen%", String.valueOf(getFort().getFunction(Fort.FUNC_RESTORE_EXP).getLvl()));
@ -377,7 +377,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("hp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel.htm");
html.replace("%apply%", "recovery hp 0");
sendHtmlMessage(player, html);
return;
@ -385,7 +385,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("mp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel.htm");
html.replace("%apply%", "recovery mp 0");
sendHtmlMessage(player, html);
return;
@ -393,7 +393,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("exp_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel.htm");
html.replace("%apply%", "recovery exp 0");
sendHtmlMessage(player, html);
return;
@ -402,7 +402,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply.htm");
html.replace("%name%", "(HP Recovery Device)");
int percent = Integer.parseInt(val);
int cost;
@ -426,7 +426,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply.htm");
html.replace("%name%", "(MP Recovery)");
int percent = Integer.parseInt(val);
int cost;
@ -449,7 +449,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply.htm");
html.replace("%name%", "(EXP Recovery Device)");
int percent = Integer.parseInt(val);
int cost;
@ -479,12 +479,12 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply_confirmed.htm");
if (getFort().getFunction(Fort.FUNC_RESTORE_HP) != null)
{
if (getFort().getFunction(Fort.FUNC_RESTORE_HP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -495,7 +495,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel_confirmed.htm");
break;
case 300:
fee = Config.FS_HPREG1_FEE;
@ -506,7 +506,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
if (!getFort().updateFunctions(player, Fort.FUNC_RESTORE_HP, percent, fee, Config.FS_HPREG_FEE_RATIO, (getFort().getFunction(Fort.FUNC_RESTORE_HP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/low_adena.htm");
sendHtmlMessage(player, html);
}
sendHtmlMessage(player, html);
@ -524,12 +524,12 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply_confirmed.htm");
if (getFort().getFunction(Fort.FUNC_RESTORE_MP) != null)
{
if (getFort().getFunction(Fort.FUNC_RESTORE_MP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -540,7 +540,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel_confirmed.htm");
break;
case 40:
fee = Config.FS_MPREG1_FEE;
@ -551,7 +551,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
if (!getFort().updateFunctions(player, Fort.FUNC_RESTORE_MP, percent, fee, Config.FS_MPREG_FEE_RATIO, (getFort().getFunction(Fort.FUNC_RESTORE_MP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/low_adena.htm");
sendHtmlMessage(player, html);
}
sendHtmlMessage(player, html);
@ -569,12 +569,12 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply_confirmed.htm");
if (getFort().getFunction(Fort.FUNC_RESTORE_EXP) != null)
{
if (getFort().getFunction(Fort.FUNC_RESTORE_EXP).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-used.htm");
html.replace("%val%", String.valueOf(val) + "%");
sendHtmlMessage(player, html);
return;
@ -585,7 +585,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel_confirmed.htm");
break;
case 45:
fee = Config.FS_EXPREG1_FEE;
@ -596,7 +596,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
if (!getFort().updateFunctions(player, Fort.FUNC_RESTORE_EXP, percent, fee, Config.FS_EXPREG_FEE_RATIO, (getFort().getFunction(Fort.FUNC_RESTORE_EXP) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/low_adena.htm");
sendHtmlMessage(player, html);
}
sendHtmlMessage(player, html);
@ -605,7 +605,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/edit_recovery.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/edit_recovery.htm");
String hp = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 300\">300%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_hp 400\">400%</a>]";
String exp = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_exp 45\">45%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_exp 50\">50%</a>]";
String mp = "[<a action=\"bypass -h npc_%objectId%_manage recovery edit_mp 40\">40%</a>][<a action=\"bypass -h npc_%objectId%_manage recovery edit_mp 50\">50%</a>]";
@ -660,7 +660,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
if (val.equalsIgnoreCase("tele_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel.htm");
html.replace("%apply%", "other tele 0");
sendHtmlMessage(player, html);
return;
@ -668,7 +668,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else if (val.equalsIgnoreCase("support_cancel"))
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel.htm");
html.replace("%apply%", "other support 0");
sendHtmlMessage(player, html);
return;
@ -677,7 +677,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply.htm");
html.replace("%name%", "Insignia (Supplementary Magic)");
int stage = Integer.parseInt(val);
int cost;
@ -700,7 +700,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply.htm");
html.replace("%name%", "Mirror (Teleportation Device)");
int stage = Integer.parseInt(val);
int cost;
@ -730,12 +730,12 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply_confirmed.htm");
if (getFort().getFunction(Fort.FUNC_TELEPORT) != null)
{
if (getFort().getFunction(Fort.FUNC_TELEPORT).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -746,7 +746,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.FS_TELE1_FEE;
@ -757,7 +757,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
if (!getFort().updateFunctions(player, Fort.FUNC_TELEPORT, lvl, fee, Config.FS_TELE_FEE_RATIO, (getFort().getFunction(Fort.FUNC_TELEPORT) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/low_adena.htm");
sendHtmlMessage(player, html);
}
sendHtmlMessage(player, html);
@ -775,12 +775,12 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
val = st.nextToken();
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-apply_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-apply_confirmed.htm");
if (getFort().getFunction(Fort.FUNC_SUPPORT) != null)
{
if (getFort().getFunction(Fort.FUNC_SUPPORT).getLvl() == Integer.parseInt(val))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-used.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-used.htm");
html.replace("%val%", "Stage " + String.valueOf(val));
sendHtmlMessage(player, html);
return;
@ -791,7 +791,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
case 0:
fee = 0;
html.setFile(player.getHtmlPrefix(), "data/html/fortress/functions-cancel_confirmed.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/functions-cancel_confirmed.htm");
break;
case 1:
fee = Config.FS_SUPPORT1_FEE;
@ -802,7 +802,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
if (!getFort().updateFunctions(player, Fort.FUNC_SUPPORT, lvl, fee, Config.FS_SUPPORT_FEE_RATIO, (getFort().getFunction(Fort.FUNC_SUPPORT) == null)))
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/low_adena.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/low_adena.htm");
sendHtmlMessage(player, html);
}
else
@ -814,7 +814,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/edit_other.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/edit_other.htm");
String tele = "[<a action=\"bypass -h npc_%objectId%_manage other edit_tele 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_tele 2\">Level 2</a>]";
String support = "[<a action=\"bypass -h npc_%objectId%_manage other edit_support 1\">Level 1</a>][<a action=\"bypass -h npc_%objectId%_manage other edit_support 2\">Level 2</a>]";
if (getFort().getFunction(Fort.FUNC_TELEPORT) != null)
@ -850,14 +850,14 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/manage.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/manage.htm");
sendHtmlMessage(player, html);
}
}
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
sendHtmlMessage(player, html);
}
return;
@ -903,13 +903,13 @@ public class L2FortManagerInstance extends L2MerchantInstance
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/fortress/support-no_mana.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/support-no_mana.htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
sendHtmlMessage(player, html);
return;
}
}
html.setFile(player.getHtmlPrefix(), "data/html/fortress/support-done.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/support-done.htm");
html.replace("%mp%", String.valueOf((int) getCurrentMp()));
sendHtmlMessage(player, html);
}
@ -931,7 +931,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
{
return;
}
html.setFile(player.getHtmlPrefix(), "data/html/fortress/support" + getFort().getFunction(Fort.FUNC_SUPPORT).getLvl() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/support" + getFort().getFunction(Fort.FUNC_SUPPORT).getLvl() + ".htm");
html.replace("%mp%", String.valueOf((int) getStatus().getCurrentMp()));
sendHtmlMessage(player, html);
return;
@ -950,18 +950,18 @@ public class L2FortManagerInstance extends L2MerchantInstance
public void showChatWindow(L2PcInstance player)
{
player.sendPacket(ActionFailed.STATIC_PACKET);
String filename = "data/html/fortress/foreman-no.htm";
String filename = "html/fortress/foreman-no.htm";
int condition = validateCondition(player);
if (condition > COND_ALL_FALSE)
{
if (condition == COND_BUSY_BECAUSE_OF_SIEGE)
{
filename = "data/html/fortress/foreman-busy.htm"; // Busy because of siege
filename = "html/fortress/foreman-busy.htm"; // Busy because of siege
}
else if (condition == COND_OWNER)
{
filename = "data/html/fortress/foreman.htm"; // Owner message window
filename = "html/fortress/foreman.htm"; // Owner message window
}
}
@ -1041,7 +1041,7 @@ public class L2FortManagerInstance extends L2MerchantInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/fortress/foreman-noprivs.htm");
html.setFile(player.getHtmlPrefix(), "html/fortress/foreman-noprivs.htm");
sendHtmlMessage(player, html);
}
}

View File

@ -99,8 +99,8 @@ public class L2GuardInstance extends L2Attackable
* Return the pathfile of the selected HTML file in function of the L2GuardInstance Identifier and of the page number.<br>
* <B><U> Format of the pathfile </U> :</B>
* <ul>
* <li>if page number = 0 : <B>data/html/guard/12006.htm</B> (npcId-page number)</li>
* <li>if page number > 0 : <B>data/html/guard/12006-1.htm</B> (npcId-page number)</li>
* <li>if page number = 0 : <B>html/guard/12006.htm</B> (npcId-page number)</li>
* <li>if page number > 0 : <B>html/guard/12006-1.htm</B> (npcId-page number)</li>
* </ul>
* @param npcId The Identifier of the L2NpcInstance whose text must be display
* @param val The number of the page to display
@ -117,7 +117,7 @@ public class L2GuardInstance extends L2Attackable
{
pom = npcId + "-" + val;
}
return "data/html/guard/" + pom + ".htm";
return "html/guard/" + pom + ".htm";
}
/**

View File

@ -67,7 +67,7 @@ public class L2MerchantInstance extends L2NpcInstance
pom = npcId + "-" + val;
}
return "data/html/merchant/" + pom + ".htm";
return "html/merchant/" + pom + ".htm";
}
/**

View File

@ -48,22 +48,22 @@ public final class L2ObservationInstance extends L2Npc
{
if (val == 0)
{
filename = "data/html/observation/" + getId() + "-Oracle.htm";
filename = "html/observation/" + getId() + "-Oracle.htm";
}
else
{
filename = "data/html/observation/" + getId() + "-Oracle-" + val + ".htm";
filename = "html/observation/" + getId() + "-Oracle-" + val + ".htm";
}
}
else
{
if (val == 0)
{
filename = "data/html/observation/" + getId() + ".htm";
filename = "html/observation/" + getId() + ".htm";
}
else
{
filename = "data/html/observation/" + getId() + "-" + val + ".htm";
filename = "html/observation/" + getId() + "-" + val + ".htm";
}
}

View File

@ -14022,7 +14022,7 @@ public final class L2PcInstance extends L2Playable
_lang = Config.L2JMOD_MULTILANG_DEFAULT;
}
_htmlPrefix = "data/lang/" + _lang + "/";
_htmlPrefix = "lang/" + _lang + "/";
}
else
{

View File

@ -50,16 +50,16 @@ public class L2PetManagerInstance extends L2MerchantInstance
pom = npcId + "-" + val;
}
return "data/html/petmanager/" + pom + ".htm";
return "html/petmanager/" + pom + ".htm";
}
@Override
public void showChatWindow(L2PcInstance player)
{
String filename = "data/html/petmanager/" + getId() + ".htm";
String filename = "html/petmanager/" + getId() + ".htm";
if ((getId() == 36478) && player.hasSummon())
{
filename = "data/html/petmanager/restore-unsummonpet.htm";
filename = "html/petmanager/restore-unsummonpet.htm";
}
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
@ -122,7 +122,7 @@ public class L2PetManagerInstance extends L2MerchantInstance
if (!ok)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/petmanager/evolve_no.htm");
html.setFile(player.getHtmlPrefix(), "html/petmanager/evolve_no.htm");
player.sendPacket(html);
}
return;
@ -154,7 +154,7 @@ public class L2PetManagerInstance extends L2MerchantInstance
if (!ok)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/petmanager/restore_no.htm");
html.setFile(player.getHtmlPrefix(), "html/petmanager/restore_no.htm");
player.sendPacket(html);
}
return;
@ -171,12 +171,12 @@ public class L2PetManagerInstance extends L2MerchantInstance
if (player.destroyItemByItemId("Consume", itemIdtake, 1, this, true))
{
player.addItem("", itemIdgive, 1, this, true);
html.setFile(player.getHtmlPrefix(), "data/html/petmanager/" + getId() + ".htm");
html.setFile(player.getHtmlPrefix(), "html/petmanager/" + getId() + ".htm");
player.sendPacket(html);
}
else
{
html.setFile(player.getHtmlPrefix(), "data/html/petmanager/exchange_no.htm");
html.setFile(player.getHtmlPrefix(), "html/petmanager/exchange_no.htm");
player.sendPacket(html);
}
}

View File

@ -51,7 +51,7 @@ public class L2SepulcherNpcInstance extends L2Npc
protected Future<?> _spawnNextMysteriousBoxTask = null;
protected Future<?> _spawnMonsterTask = null;
private static final String HTML_FILE_PATH = "data/html/SepulcherNpc/";
private static final String HTML_FILE_PATH = "html/SepulcherNpc/";
private static final int HALLS_KEY = 7260;
/**
@ -291,7 +291,7 @@ public class L2SepulcherNpcInstance extends L2Npc
if (isBusy())
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/npcbusy.htm");
html.setFile(player.getHtmlPrefix(), "html/npcbusy.htm");
html.replace("%busymessage%", getBusyMessage());
html.replace("%npcname%", getName());
html.replace("%playername%", player.getName());
@ -450,7 +450,7 @@ public class L2SepulcherNpcInstance extends L2Npc
public void showHtmlFile(L2PcInstance player, String file)
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), "data/html/SepulcherNpc/" + file);
html.setFile(player.getHtmlPrefix(), "html/SepulcherNpc/" + file);
html.replace("%npcname%", getName());
player.sendPacket(html);
}

View File

@ -82,7 +82,7 @@ public final class L2TeleporterInstance extends L2Npc
case "showNoblesSelect":
{
final NpcHtmlMessage msg = new NpcHtmlMessage(getObjectId());
msg.setFile(player.getHtmlPrefix(), "data/html/teleporter/" + (player.isNoble() ? "nobles_select" : "not_nobles") + ".htm");
msg.setFile(player.getHtmlPrefix(), "html/teleporter/" + (player.isNoble() ? "nobles_select" : "not_nobles") + ".htm");
msg.replace("%objectId%", getObjectId());
player.sendPacket(msg);
break;
@ -104,7 +104,7 @@ public final class L2TeleporterInstance extends L2Npc
}
final NpcHtmlMessage msg = new NpcHtmlMessage(getObjectId());
msg.setFile(player.getHtmlPrefix(), "data/html/teleporter/teleports.htm");
msg.setFile(player.getHtmlPrefix(), "html/teleporter/teleports.htm");
final StringBuilder sb = new StringBuilder();
final Collection<TeleportLocation> locs = holder.getLocations(type);
final List<NpcStringId> questLocations = new ArrayList<>();
@ -181,7 +181,7 @@ public final class L2TeleporterInstance extends L2Npc
else if (getCastle().getSiege().isInProgress())
{
final NpcHtmlMessage msg = new NpcHtmlMessage(getObjectId());
msg.setFile(player.getHtmlPrefix(), "data/html/teleporter/castleteleporter-busy.htm");
msg.setFile(player.getHtmlPrefix(), "html/teleporter/castleteleporter-busy.htm");
player.sendPacket(msg);
}
else if (!Config.ALT_GAME_KARMA_PLAYER_CAN_USE_GK && (player.getKarma() != 0)) // TODO: Update me when Karma is replaced with Reputation system!
@ -330,7 +330,7 @@ public final class L2TeleporterInstance extends L2Npc
{
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
String filename = "data/html/teleporter/epictransformed.htm";
String filename = "html/teleporter/epictransformed.htm";
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
@ -429,7 +429,7 @@ public final class L2TeleporterInstance extends L2Npc
pom = npcId + "-" + val;
}
return "data/html/teleporter/" + pom + ".htm";
return "html/teleporter/" + pom + ".htm";
}
private void showNewbieHtml(L2PcInstance player)
@ -441,10 +441,10 @@ public final class L2TeleporterInstance extends L2Npc
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
String filename = "data/html/teleporter/free/" + getTemplate().getId() + ".htm";
String filename = "html/teleporter/free/" + getTemplate().getId() + ".htm";
if (!HtmCache.getInstance().isLoadable(filename))
{
filename = "data/html/teleporter/" + getTemplate().getId() + "-1.htm";
filename = "html/teleporter/" + getTemplate().getId() + "-1.htm";
}
html.setFile(player.getHtmlPrefix(), filename);
@ -462,10 +462,10 @@ public final class L2TeleporterInstance extends L2Npc
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
String filename = "data/html/teleporter/half/" + getId() + ".htm";
String filename = "html/teleporter/half/" + getId() + ".htm";
if (!HtmCache.getInstance().isLoadable(filename))
{
filename = "data/html/teleporter/" + getId() + "-1.htm";
filename = "html/teleporter/" + getId() + "-1.htm";
}
html.setFile(player.getHtmlPrefix(), filename);
@ -477,7 +477,7 @@ public final class L2TeleporterInstance extends L2Npc
@Override
public void showChatWindow(L2PcInstance player)
{
String filename = "data/html/teleporter/castleteleporter-no.htm";
String filename = "html/teleporter/castleteleporter-no.htm";
int condition = validateCondition(player);
if (condition == COND_REGULAR)
@ -489,7 +489,7 @@ public final class L2TeleporterInstance extends L2Npc
{
if (condition == COND_BUSY_BECAUSE_OF_SIEGE)
{
filename = "data/html/teleporter/castleteleporter-busy.htm"; // Busy because of siege
filename = "html/teleporter/castleteleporter-busy.htm"; // Busy because of siege
}
else if (condition == COND_OWNER) // Clan owns castle
{
@ -532,7 +532,7 @@ public final class L2TeleporterInstance extends L2Npc
}
else if (list.getIsForNoble() && !player.isNoble())
{
String filename = "data/html/teleporter/nobleteleporter-no.htm";
String filename = "html/teleporter/nobleteleporter-no.htm";
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%objectId%", String.valueOf(getObjectId()));

View File

@ -46,6 +46,6 @@ public class L2TrainerInstance extends L2NpcInstance
pom = npcId + "-" + val;
}
return "data/html/trainer/" + pom + ".htm";
return "html/trainer/" + pom + ".htm";
}
}

View File

@ -83,7 +83,7 @@ public class L2VillageMasterInstance extends L2NpcInstance
pom = npcId + "-" + val;
}
return "data/html/villagemaster/" + pom + ".htm";
return "html/villagemaster/" + pom + ".htm";
}
@Override
@ -239,11 +239,11 @@ public class L2VillageMasterInstance extends L2NpcInstance
if (clan.getNewLeaderId() == 0)
{
clan.setNewLeaderId(member.getObjectId(), true);
msg.setFile(player.getHtmlPrefix(), "data/scripts/village_master/Clan/9000-07-success.htm");
msg.setFile(player.getHtmlPrefix(), "scripts/village_master/Clan/9000-07-success.htm");
}
else
{
msg.setFile(player.getHtmlPrefix(), "data/scripts/village_master/Clan/9000-07-in-progress.htm");
msg.setFile(player.getHtmlPrefix(), "scripts/village_master/Clan/9000-07-in-progress.htm");
}
player.sendPacket(msg);
}
@ -261,7 +261,7 @@ public class L2VillageMasterInstance extends L2NpcInstance
if (clan.getNewLeaderId() != 0)
{
clan.setNewLeaderId(0, true);
msg.setFile(player.getHtmlPrefix(), "data/scripts/village_master/Clan/9000-07-canceled.htm");
msg.setFile(player.getHtmlPrefix(), "scripts/village_master/Clan/9000-07-canceled.htm");
}
else
{
@ -606,7 +606,7 @@ public class L2VillageMasterInstance extends L2NpcInstance
if (!player.isClanLeader())
{
final NpcHtmlMessage html = new NpcHtmlMessage();
html.setFile(player.getHtmlPrefix(), "data/html/villagemaster/NotClanLeader.htm");
html.setFile(player.getHtmlPrefix(), "html/villagemaster/NotClanLeader.htm");
player.sendPacket(html);
player.sendPacket(ActionFailed.STATIC_PACKET);
return;
@ -632,7 +632,7 @@ public class L2VillageMasterInstance extends L2NpcInstance
else
{
final NpcHtmlMessage html = new NpcHtmlMessage();
html.setFile(player.getHtmlPrefix(), "data/html/villagemaster/NoMoreSkills.htm");
html.setFile(player.getHtmlPrefix(), "html/villagemaster/NoMoreSkills.htm");
player.sendPacket(html);
}
}

View File

@ -53,6 +53,6 @@ public class L2WarehouseInstance extends L2NpcInstance
pom = npcId + "-" + val;
}
return "data/html/warehouse/" + pom + ".htm";
return "html/warehouse/" + pom + ".htm";
}
}

View File

@ -83,10 +83,6 @@ public class PcStat extends PlayableStat
{
return false;
}
if (Config.SERVER_CLASSIC_SUPPORT && (getActiveChar().getLevel() >= Config.MAX_CLASSIC_PLAYER_LEVEL))
{
return false;
}
if (!super.addExp(value))
{
@ -461,9 +457,9 @@ public class PcStat extends PlayableStat
@Override
public final void setLevel(byte value)
{
if (value > (Config.SERVER_CLASSIC_SUPPORT ? Config.MAX_CLASSIC_PLAYER_LEVEL : ExperienceData.getInstance().getMaxLevel() - 1))
if (value > (ExperienceData.getInstance().getMaxLevel() - 1))
{
value = Config.SERVER_CLASSIC_SUPPORT ? Config.MAX_CLASSIC_PLAYER_LEVEL : (byte) (ExperienceData.getInstance().getMaxLevel() - 1);
value = (byte) (ExperienceData.getInstance().getMaxLevel() - 1);
}
if (getActiveChar().isSubClassActive())