Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [Lineage] Java Mods (https://secretexperience.net/forumdisplay.php?f=636)
-   -   [L2JServer] Show Welcome PM (https://secretexperience.net/showthread.php?t=25187)

Mazokista 10-09-2010 10:05 AM

Show Welcome PM
 
1 Anexo(s)
Creditos : GUMA

Esse Mod Welcome PM e Simples Quando Voce Ativa a Opcao Ele Esta Mandando Automaticamente InGame Toda vez qui voce Logar uma Mensagem Informando o que vc deseja que seja informado...



[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Código:

Index: /TrunK/*********_CORE/java/com/it/br/Config.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/Config.java (revision 433)
+++ /TrunK/*********_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 = *********.getProperty("SetNewCharTitle", "*********");
              SHOW_WELCOME_HTML_ON_PLAYER_LOGIN = Boolean.parseBoolean(*********.getProperty("ShowWelcomeinfo", "False"));
+              SHOW_WELCOME_PM          = Boolean.parseBoolean(*********.getProperty("ShowWelcomePM", "False"));
+              PM_FROM                  = *********.getProperty("PMFrom", "Server");
+              PM_TEXT1                = *********.getProperty("PMText1", "Welcome to our server");
+              PM_TEXT2                = *********.getProperty("PMText2", "Visit our web http://Your.Web.Adress");

              ENABLE_ONLINE_COMMAND    = Boolean.parseBoolean(*********.getProperty("EnableOnlinePlayersCommand", "False"));
              ENABLE_STATINFO_COMMAND  = Boolean.parseBoolean(*********.getProperty("EnableStatusInfoCommand", "False"));
Index: /TrunK/*********_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java (revision 423)
+++ /TrunK/*********_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/*********_CORE/config/*********.properties
===================================================================
--- /TrunK/*********_CORE/config/*********.properties (revision 414)
+++ /TrunK/*********_CORE/config/*********.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.


C.Bartowski 10-09-2010 05:31 PM

Mazokista por favor re-leia as regras de postar aqui nessa area por favor =)

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Tem coisas faltando...

Obrigado

Psytrance 18-09-2010 10:56 AM

Gostei ;*
Parabéns Pelo post (Y)

ChronusxD 05-10-2010 12:10 AM

você pode postar as areas que temos que trocar pra True para que o mod funcione corretamente...

Ou se já eestá tudo pronto... Tudo bem...

Mazokista 05-10-2010 11:20 AM

Na Diff ja Esta Mostrando o Lugar Correto Para Adicionar So Presta Atenção

Index: /TrunK/*********_CORE/java/com/it/br/Config.java

Index: /TrunK/*********_CORE/java/com/it/br/gameserver/clientpackets/EnterWorld.java


================================================== =================
--- /TrunK/*********_CORE/config/*********.properties (revision 414)
+++ /TrunK/*********_CORE/config/*********.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 [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Kinho! 05-10-2010 11:47 PM

@ChronusxD

Citação:

+# Show Welcome PM on start
+ShowWelcomePM = False
+PMFrom = Server
+PMText1 = Welcome to our server
+PMText2 = Visit our web [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Vc altera o que estar em vermelho para True!

kula 04-05-2011 02:03 PM

mazokista , posso colocar em qualquer lugar nas config.java?

macabriNn 03-08-2011 02:43 PM

nao esta faltando o import
import *.gameserver.network.serverpackets.CreatureSay; ???
testado e aprovado, mas tava faltando esse import:err:


Horários baseados na GMT -3. Agora são 12:58 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.