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

@@ -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) {