Jump to content

[share]Show Welcome PM


Guma!
 Share

Recommended Posts

Index: /TrunK/L2JBrasil_CORE/java/com/it/br/Config.java
===================================================================
--- /TrunK/L2JBrasil_CORE/java/com/it/br/Config.java (revision 433)
+++ /TrunK/L2JBrasil_CORE/java/com/it/br/Config.java (revision 434)
@@ -968,4 +968,8 @@
    public static boolean   RESTORE_EFFECTS_ON_SUBCLASS_CHANGE;
    public static boolean   SHOW_WELCOME_HTML_ON_PLAYER_LOGIN; 
+   public static boolean   SHOW_WELCOME_PM;
+   public static String    PM_FROM;
+   public static String    PM_TEXT1;
+   public static String    PM_TEXT2;
    public static boolean   ENABLE_ONLINE_COMMAND;
    public static boolean   ENABLE_STATINFO_COMMAND; 
@@ -1274,4 +1278,8 @@
               TITLE_FOR_NEW_CHARS = L2JBrasil.getProperty("SetNewCharTitle", "L2JBrasil");
               SHOW_WELCOME_HTML_ON_PLAYER_LOGIN = Boolean.parseBoolean(L2JBrasil.getProperty("ShowWelcomeinfo", "False"));
+              SHOW_WELCOME_PM          = Boolean.parseBoolean(L2JBrasil.getProperty("ShowWelcomePM", "False"));
+              PM_FROM                  = L2JBrasil.getProperty("PMFrom", "Server");
+              PM_TEXT1                 = L2JBrasil.getProperty("PMText1", "Welcome to our server");
+              PM_TEXT2                 = L2JBrasil.getProperty("PMText2", "Visit our web http://Your.Web.Adress");
               ENABLE_ONLINE_COMMAND    = Boolean.parseBoolean(L2JBrasil.getProperty("EnableOnlinePlayersCommand", "False"));
               ENABLE_STATINFO_COMMAND  = Boolean.parseBoolean(L2JBrasil.getProperty("EnableStatusInfoCommand", "False"));
Index: /TrunK/L2JBrasil_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java
===================================================================
--- /TrunK/L2JBrasil_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java (revision 423)
+++ /TrunK/L2JBrasil_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java (revision 434)
@@ -327,6 +327,18 @@
	                                sendPacket(new NpcHtmlMessage(1, welcome)); 
	                } 
+
+                if (Config.SHOW_WELCOME_PM)
+                   {
+                CreatureSay np = new CreatureSay(0, Say2.TELL,Config.PM_FROM,Config.PM_TEXT1); 
+                CreatureSay na = new CreatureSay(0, Say2.TELL,Config.PM_FROM,Config.PM_TEXT2); 
+                activeChar.sendPacket(np); 
+                activeChar.sendPacket(na);
+                   }
+
  
		PetitionManager.getInstance().checkPetitionMessages(activeChar);
Index: /TrunK/L2JBrasil_CORE/config/L2JBrasil.properties
===================================================================
--- /TrunK/L2JBrasil_CORE/config/L2JBrasil.properties (revision 414)
+++ /TrunK/L2JBrasil_CORE/config/L2JBrasil.properties (revision 434)
@@ -206,4 +206,10 @@
ShowWelcomeinfo = False

+# Show Welcome PM on start
+ShowWelcomePM = False
+PMFrom = Server
+PMText1 = Welcome to our server
+PMText2 = Visit our web http://Your.Web.Adress
+
# Announce Admin Name At Login
# This sctipt will announce when GM/Admin login.

Link to comment
Share on other sites

This code:

+                ExShowScreenMessage welcomemessage = new ExShowScreenMessage("Welcome to Lineage2 World",10000);

+                activeChar.sendPacket(welcomemessage);

is welcome message. Not PM -.-"

Link to comment
Share on other sites

Shares are getting more and more stupid in here...

 

I'll have to agree.

All of us can add something extra on enterworld and present it here -.-"

Plus that you add an exshowmessage too, not only the pms stuff..

 

This code:is welcome message. Not PM -.-"

 

FAIL.

Link to comment
Share on other sites

since the pm is gona be the same for all players, make it static (common to all EnterWorld instances) and final (unmoddificable). That will spent less resources (not much, but you have to look always for the better performance)

Link to comment
Share on other sites

You kidding me???

+                ExShowScreenMessage welcomemessage = new ExShowScreenMessage("Welcome to Lineage2 World",10000);

+                activeChar.sendPacket(welcomemessage);

This is a PM message? Lol...

Link to comment
Share on other sites

Index: /TrunK/L2JBrasil_CORE/java/com/it/br/Config.java

This is L2JBrasils Code..give the proper credits!

Anyway Thx For Share

 

If you check l2jbrazil's source you will see that he is the creator :D

 

http://trac6.assembla.com/L2j-Brasil/timeline

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock