Jump to content
  • 0

[HELP]Autoannounce-Title


Question

1 answer to this question

Recommended Posts

  • 0
Posted

Index: /trunk/L2_dreamcode_GameServer_IL/java/config/l2jmods.properties
===================================================================
--- /trunk/L2_dreamcode_GameServer_IL/java/config/l2jmods.properties (revision 89)
+++ /trunk/L2_dreamcode_GameServer_IL/java/config/l2jmods.properties (revision 94)
@@ -278,2 +278,5 @@
#Flaged Player Can Use GK
AltFlagedPlayerCanUseGK = True
+
+# Starting Title 
+StartingTittle = L2jDreamCode
Index: /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/Config.java
===================================================================
--- /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/Config.java (revision 88)
+++ /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/Config.java (revision 94)
@@ -45,5 +45,6 @@
public final class Config
{
-    protected static final Logger _log = Logger.getLogger(Config.class.getName());
+     
+	protected static final Logger _log = Logger.getLogger(Config.class.getName());
     /** Debug/release mode */
     public static boolean DEBUG;
@@ -62,4 +63,6 @@
     /** Login Server bind ip */
     public static String LOGIN_BIND_ADDRESS;
+    public static String  STARTING_TITLE;
+    /** Custom Starting tittle */
     /** Number of login tries before IP ban gets activated, default 10*/
     public static int LOGIN_TRY_BEFORE_BAN;
@@ -2045,4 +2048,5 @@
                 SERVER_NAME                = L2JModSettings.getProperty("ServerName", "L2J DreamCode");
                 ALT_GAME_FLAGED_PLAYER_CAN_USE_GK	= Boolean.parseBoolean(L2JModSettings.getProperty("AltFlagedPlayerCanUseGK", "false"));
+                STARTING_TITLE  = L2JModSettings.getProperty("StartingTitle", "Something"); 
                 /** Custom Project Modifications - End */

Index: /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java
===================================================================
--- /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java (revision 77)
+++ /trunk/L2_dreamcode_GameServer_IL/java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java (revision 94)
@@ -198,4 +198,5 @@

		newChar.setXYZInvisible(template.spawnX, template.spawnY, template.spawnZ);
+		newChar.setTitle(Config.STARTING_TITLE); 
		newChar.setTitle("");

 

OR

 

Index: /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/Config.java
===================================================================
--- /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/Config.java (revision 49)
+++ /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/Config.java (revision 50)
@@ -276,4 +276,6 @@
     public static boolean   CUSTOM_START_LEVEL;
     public static byte      SUBCLASS_LEVEL;
+    public static boolean   CUSTOM_CHAR_TITLE;
+    public static String    CUSTOM_CHAR_TITLE_TEXT;
     public static boolean   CHAMPION_ENABLE;
     public static int       CHAMPION_FREQUENCY;
@@ -1596,4 +1598,6 @@
                 CUSTOM_START_LEVEL               = Boolean.parseBoolean(Modifications.getProperty("CustomStartLvl", "False"));
                 SUBCLASS_LEVEL                   = Byte.parseByte(Modifications.getProperty("SubclassLevel","40"));
+                CUSTOM_CHAR_TITLE                = Boolean.parseBoolean(Modifications.getProperty("CustomStartTitle", "False"));
+                CUSTOM_CHAR_TITLE_TEXT           = Modifications.getProperty("CustomTitleText","L2J-Infinity");
                 CHAMPION_ENABLE                  = Boolean.parseBoolean(Modifications.getProperty("ChampionEnable", "False"));
                 CHAMPION_FREQUENCY               = Integer.parseInt(Modifications.getProperty("ChampionFrequency", "0"));
Index: /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java
===================================================================
--- /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java (revision 49)
+++ /trunk/L2J-Infinity_IL_GS/java/net/sf/l2j/gameserver/network/clientpackets/CharacterCreate.java (revision 50)
@@ -194,4 +194,9 @@

		newChar.setXYZInvisible(template.spawnX, template.spawnY, template.spawnZ);
+		
+		if (Config.CUSTOM_CHAR_TITLE)
+			newChar.setTitle(Config.CUSTOM_CHAR_TITLE_TEXT);
+		else
+			newChar.setTitle("");

		L2ShortCut shortcut;
Index: /trunk/L2J-Infinity_IL_GS/Settings/Modifications.properties
===================================================================
--- /trunk/L2J-Infinity_IL_GS/Settings/Modifications.properties (revision 49)
+++ /trunk/L2J-Infinity_IL_GS/Settings/Modifications.properties (revision 50)
@@ -14,4 +15,13 @@
# Default: 40
SubclassLevel = 40
+
+# Custom Starting Title
+# This Will Set A Custom Title To The New Chars
+# Default: False
+CustomStartTitle = False
+
+# What Shoud Be The Title ?
+# Max: 16
+CustomTitleText = L2J-Infinity

# ========================== #

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...