Index: C:/Rpl2_sorgenti/L2_GameServer/java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java===================================================================--- C:/Rpl2_sorgenti/L2_GameServer/java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java (revision 790)+++ C:/Rpl2_sorgenti/L2_GameServer/java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java (working copy)@@ -40,6 +40,8 @@ import net.sf.l2j.gameserver.serverpackets.SignsSky; import net.sf.l2j.gameserver.serverpackets.SystemMessage; import net.sf.l2j.gameserver.serverpackets.UserInfo;+import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;+import java.io.File; /** * Enter World Packet Handler<p>@@ -53,6 +55,7 @@ { private static final String _C__03_ENTERWORLD = "[C] 03 EnterWorld"; private static Logger _log = Logger.getLogger(EnterWorld.class.getName());+ private static String Welcome_Path = "welcome" ; // c@@ -90,18 +93,18 @@ SystemMessage sm = new SystemMessage(34); sendPacket(sm);- sm = new SystemMessage(614);- sm.addString(getText("VGhpcyBTZXJ2ZXIgaXMgcnVubmluZyBMMko="));- sm.addString(getText("IHZlcnNpb24gMyBkZXYvdW5zdGFibGU="));- sendPacket(sm);- sm = new SystemMessage(614);- sm.addString(getText("Y3JlYXRlZCBieSBMMkNoZWYgYW5kIHRoZQ=="));- sm.addString(getText("IEwySiB0ZWFtLg=="));- sendPacket(sm);- sm = new SystemMessage(614);- sm.addString(getText("dmlzaXQgIGwyai5zb3VyY2Vmb3JnZS5uZXQ="));- sm.addString(getText("ICBmb3Igc3VwcG9ydC4="));- sendPacket(sm);+// sm = new SystemMessage(614);+// sm.addString(getText("VGhpcyBTZXJ2ZXIgaXMgcnVubmluZyBMMko="));+// sm.addString(getText("IHZlcnNpb24gMyBkZXYvdW5zdGFibGU="));+// sendPacket(sm);+// sm = new SystemMessage(614);+// sm.addString(getText("Y3JlYXRlZCBieSBMMkNoZWYgYW5kIHRoZQ=="));+// sm.addString(getText("IEwySiB0ZWFtLg=="));+// sendPacket(sm);+// sm = new SystemMessage(614);+// sm.addString(getText("dmlzaXQgIGwyai5zb3VyY2Vmb3JnZS5uZXQ="));+// sm.addString(getText("ICBmb3Igc3VwcG9ydC4="));+// sendPacket(sm); if (Config.SERVER_VERSION != null) { sm = new SystemMessage(614);@@ -121,6 +124,15 @@ // send user info again .. just like the real client sendPacket(ui);+ Welcome_Path = "data/html/Welcome/Welcome.htm";+ File mainText = new File(Config.DATAPACK_ROOT, Welcome_Path);+ // Return the pathfile of the HTML file+ if (mainText.exists())+ { + NpcHtmlMessage html = new NpcHtmlMessage(1);+ html.setFile(Welcome_Path);+ sendPacket(html);+ } if (activeChar.getClanId() != 0 && activeChar.getClan() != null) {