Addition of %npcname% replaceable npc html string.

This commit is contained in:
MobiusDev 2018-02-19 06:52:09 +00:00
parent bf1d5e3f97
commit ff7006dbc2
12 changed files with 18 additions and 6 deletions

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you.<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@ -848,6 +848,7 @@ public class L2Npc extends L2Character
// Send a Server->Client NpcHtmlMessage containing the text of the L2NpcInstance to the L2PcInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%npcname%", getName());
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you.<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@ -848,6 +848,7 @@ public class L2Npc extends L2Character
// Send a Server->Client NpcHtmlMessage containing the text of the L2NpcInstance to the L2PcInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%npcname%", getName());
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you.<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@ -848,6 +848,7 @@ public class L2Npc extends L2Character
// Send a Server->Client NpcHtmlMessage containing the text of the L2NpcInstance to the L2PcInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%npcname%", getName());
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you.<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@ -848,6 +848,7 @@ public class L2Npc extends L2Character
// Send a Server->Client NpcHtmlMessage containing the text of the L2NpcInstance to the L2PcInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%npcname%", getName());
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<a action="bypass -h npc_%objectId%_Quest">Quest</a>
</body></html>

View File

@ -1179,6 +1179,7 @@ public class L2Npc extends L2Character
}
}
html.replace("%npcname%", String.valueOf(getName()));
html.replace("%objectId%", String.valueOf(getObjectId()));
html.replace("%festivalMins%", SevenSignsFestival.getInstance().getTimeToNextFestivalStr());
player.sendPacket(html);

View File

@ -1,3 +1,4 @@
<html><body>I have nothing to say to you.<br>
<html><body>%npcname%:<br>
I have nothing to say to you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@ -848,6 +848,7 @@ public class L2Npc extends L2Character
// Send a Server->Client NpcHtmlMessage containing the text of the L2NpcInstance to the L2PcInstance
final NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(player.getHtmlPrefix(), filename);
html.replace("%npcname%", getName());
html.replace("%objectId%", String.valueOf(getObjectId()));
player.sendPacket(html);