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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • 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