so it will be like this?
CharacterCreate.java
find this first
newChar.setXYZInvisible(template.spawnX, template.spawnY, template.spawnZ);
newChar.setTitle("");
down of this paste this
if (Config.CHAR_TITLE)
newChar.setTitle(Config.ADD_CHAR_TITLE);
at Config.java
public static boolean CHAR_TITLE;
public static String ADD_CHAR_TITLE;
CHAR_TITLE = Boolean.parseBoolean(L2JModSettings.getProperty("CharTitle", "False"));
ADD_CHAR_TITLE = L2JModSettings.getProperty("AddCharTitle", "Welcome");
and at l2jmod.properties add this
+#---------------------------------------------------------------
# Custom Title -
#---------------------------------------------------------------
# Deafult: False
CharTitle = False
AddCharTitle = Welcome
take the whole code if it's more helpful
Index: java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java
===================================================================
--- java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java (revision 4017)
+++ java/net/sf/l2j/gameserver/clientpackets/CharacterCreate.java (working copy)
@@ -174,6 +174,9 @@
newChar.setXYZInvisible(template.spawnX, template.spawnY, template.spawnZ);
newChar.setTitle("");
+
+ if (Config.CHAR_TITLE)
+ newChar.setTitle(Config.ADD_CHAR_TITLE);
L2ShortCut shortcut;
//add attack shortcut
Index: java/net/sf/l2j/Config.java
===================================================================
--- java/net/sf/l2j/Config.java (revision 4017)
+++ java/net/sf/l2j/Config.java (working copy)
@@ -881,6 +881,9 @@
public static boolean L2JMOD_WEDDING_SAMESEX;
public static boolean L2JMOD_WEDDING_FORMALWEAR;
public static int L2JMOD_WEDDING_DIVORCE_COSTS;
+
+ public static boolean CHAR_TITLE;
+ public static String ADD_CHAR_TITLE;
// Packet information
/** Count the amount of packets per minute ? */
@@ -1858,6 +1861,9 @@
L2JMOD_WEDDING_SAMESEX = Boolean.parseBoolean(L2JModSettings.getProperty("WeddingAllowSameSex", "False"));
L2JMOD_WEDDING_FORMALWEAR = Boolean.parseBoolean(L2JModSettings.getProperty("WeddingFormalWear", "True"));
L2JMOD_WEDDING_DIVORCE_COSTS = Integer.parseInt(L2JModSettings.getProperty("WeddingDivorceCosts", "20"));
+
+ CHAR_TITLE = Boolean.parseBoolean(L2JModSettings.getProperty("CharTitle", "False"));
+ ADD_CHAR_TITLE = L2JModSettings.getProperty("AddCharTitle", "Welcome");
if (TVT_EVENT_PARTICIPATION_NPC_ID == 0)
{
Index: java/config/l2jmods.properties
===================================================================
--- java/config/l2jmods.properties (revision 4017)
+++ java/config/l2jmods.properties (working copy)
@@ -132,3 +132,10 @@
# ex.: 1;2;3;4;5;6
# no ";" at the start or end
TvTEventDoorsCloseOpenOnStartEnd =
+
+#---------------------------------------------------------------
+# Custom Title -
+#---------------------------------------------------------------
+# Deafult: False
+CharTitle = False
+AddCharTitle = Welcome