Код:
Index: trunk/L2jLive_GameServer/java/com/l2jserver/Config.java
===================================================================
--- /tmp/svn_fs20100723-29614-u6ce7v-0 Fri Jul 23 15:24:14 2010
+++ /tmp/svn_fs20100723-29614-28ntn-0 Fri Jul 23 15:24:14 2010
@@ -227,6 +227,7 @@
public static boolean SHOW_RED_SKY_ON_DEATH;
public static String BLOCK_DATE_FORMAT;
public static String BLOCK_HOUR_FORMAT;
+ public static boolean CLAN_NAME_AS_TITLE;
/** ************************************************** **/
/** L2jLive Settings End **/
@@ -1115,6 +1116,7 @@
CLAN_LEADER_COLOR_TITLE = Integer.decode("0x" + L2jLiveCharacterSettings.getProperty("ClanLeaderTitleColor", "FFFF77"));
CLAN_LEADER_COLOR = Integer.decode("0x" + L2jLiveCharacterSettings.getProperty("ClanLeaderNameColor", "00FF00"));
CLAN_LEADER_COLOR_CLAN_LEVEL = Integer.parseInt(L2jLiveCharacterSettings.getProperty("ClanLeaderColorClanLevel", "5"));
+ CLAN_NAME_AS_TITLE = Boolean.parseBoolean(L2jLiveCharacterSettings.getProperty("ClanTitle", "False"));
}
catch (Exception e)
{
Index: trunk/L2jLive_GameServer/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java
===================================================================
--- /tmp/svn_fs20100723-29614-inurj6-0 Fri Jul 23 15:24:14 2010
+++ /tmp/svn_fs20100723-29614-boosaa-0 Fri Jul 23 15:24:14 2010
@@ -6537,8 +6537,15 @@
public void setClan(L2Clan clan)
{
_clan = clan;
- setTitle("");
-
+ if (Config.CLAN_NAME_AS_TITLE)
+ {
+ setTitle(""+clan.getName()+"");
+ }
+ else
+ {
+ setTitle("");
+ }
+
if (clan == null)
{
_clanId = 0;
Index: trunk/L2jLive_GameServer/java/config/L2jLive/Character.properties
===================================================================
--- /tmp/svn_fs20100723-29614-196ov02-0 Fri Jul 23 15:24:14 2010
+++ /tmp/svn_fs20100723-29614-1il44bc-0 Fri Jul 23 15:24:14 2010
@@ -19,3 +19,9 @@
# Title color
ClanLeaderTitleColor = FFFF77
+
+# Clan Title.
+# When a player Join at Clan,
+# Clan name will be his Title (Not Forever).
+# Default: False
+ClanTitle = False