Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

Show Welcome PM

Iniciado por Swarlog, Ago 16, 2022, 02:42 AM

Tema anterior - Siguiente tema

Swarlog


Este Mod Welcome PM es Simple cuando se Activa la Opcion el server esta Mandando Automaticamente InGame a todos los players que logean el mensaje que hayais escrito.

--- /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"));
 
 
 
===================================================================
 
 
---
/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);
 
 
===================================================================
 
 
--- /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.
[/HIDE]Creditos: GUMA
 
Config.Java
[HIDE][CODE]
+  public static boolean SHOW_WELCOME_PM;
+  public static String PM_FROM;
+  public static String PM_TEXT;
 
+  SHOW_WELCOME_PM = Boolean.parseBoolean(InNSettings.getProperty("ShowWelcomePM", "False"));
+  PM_FROM = InNSettings.getProperty("PMFrom", "L2J");
+  PM_TEXT = InNSettings.getProperty("PMText", "Recuerda Votar");
 
EnterWorld.Java
 
+      if(Config.SHOW_WELCOME_PM)
+      {
+          CreatureSay np = new CreatureSay(0, Say2.TELL,Config.PM_FROM,Config.PM_TEXT);
+              activeChar.sendPacket(np);
+      }
+
 
InN.Properties
 
+ # Show Welcome PM on start
+ ShowWelcomePM = True
+ PMFrom = wispeador
+ PMText = mensaje