Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: java/org/l2jmobius/gameserver/network/clientpackets/ExOpenHtml.java
- IDEA additional info:
- Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
- <+>UTF-8
- ===================================================================
- diff --git a/java/org/l2jmobius/gameserver/network/clientpackets/ExOpenHtml.java b/java/org/l2jmobius/gameserver/network/clientpackets/ExOpenHtml.java
- --- a/java/org/l2jmobius/gameserver/network/clientpackets/ExOpenHtml.java
- +++ b/java/org/l2jmobius/gameserver/network/clientpackets/ExOpenHtml.java
- @@ -18,8 +18,10 @@
- import org.l2jmobius.Config;
- import org.l2jmobius.commons.network.PacketReader;
- +import org.l2jmobius.gameserver.cache.HtmCache;
- import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
- import org.l2jmobius.gameserver.network.GameClient;
- +import org.l2jmobius.gameserver.network.serverpackets.ExPremiumManagerShowHtml;
- import org.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
- /**
- @@ -27,10 +29,13 @@
- */
- public class ExOpenHtml implements IClientIncomingPacket
- {
- +
- + private byte _byte;
- +
- @Override
- public boolean read(GameClient client, PacketReader packet)
- {
- - packet.readC(); // html scope?
- + _byte = (byte) packet.readC(); // html scope?
- return true;
- }
- @@ -38,11 +43,22 @@
- public void run(GameClient client)
- {
- final PlayerInstance player = client.getPlayer();
- - if ((player != null) && Config.PC_CAFE_ENABLED)
- + if ((player != null) && Config.PC_CAFE_ENABLED && _byte == 1)
- {
- final NpcHtmlMessage html = new NpcHtmlMessage();
- html.setFile(player, "data/html/pccafe.htm");
- player.sendPacket(html);
- }
- + else if (_byte == 5)
- + {
- + client.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/32478.html")));
- + }
- + else if (_byte == 7)
- + {
- + client.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/EinhasadStore/32477.html")));
- + }
- + else {
- + System.out.println("[Unknown] ExOpenHtml: ( _byte ) " + _byte);
- + }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement