Jump to content

[Share]Name Color System


Emrys
 Share

Recommended Posts

That was a simple code I made... (req)

I havent test it yet... It changes the name color of players....

l2j Only

Index: java/config/l2jmods.properties
===================================================================
--- java/config/l2jmods.properties	(revision 3427)
+++ java/config/l2jmods.properties	(working copy)
@@ -248,4 +248,21 @@
# This option will enable core support for:
# Mana Drug (item ID 726), using skill ID 9007.
# Mana Potion (item ID 728), using skill ID 9008.
-EnableManaPotionSupport = False
\ No newline at end of file
+EnableManaPotionSupport = False
+
+
+#Author TheEnd
+NameColorSystem = True
+NameColor = 
\ No newline at end of file
Index: java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java
===================================================================
--- java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java	(revision 3427)
+++ java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java	(working copy)
@@ -93,6 +95,8 @@
{
	private static final String _C__03_ENTERWORLD = "[C] 03 EnterWorld";

+	private static final int NAME_COLOR = 0;
+
	private static Logger _log = Logger.getLogger(EnterWorld.class.getName());

	public TaskPriority getPriority()
@@ -306,6 +313,11 @@

		Quest.playerEnter(activeChar);
		loadTutorial(activeChar);
+		if (Config.NAME_COLOR_SYSTEM)
+					{
+			activeChar.getAppearance().setNameColor(Config.NAME_COLOR);
+					}
+		
		for (Quest quest : QuestManager.getInstance().getAllManagedScripts())
		{
			if (quest != null && quest.getOnEnterWorld())

Index: java/net/sf/l2j/Config.java
===================================================================
--- java/net/sf/l2j/Config.java	(revision 3427)
+++ java/net/sf/l2j/Config.java	(working copy)
@@ -594,7 +594,15 @@
	public static boolean OFFLINE_SET_NAME_COLOR;
	public static int OFFLINE_NAME_COLOR;
	public static boolean L2JMOD_ENABLE_MANA_POTIONS_SUPPORT;
+	public static boolean			NAME_COLOR_SYSTEM;
+	public static int			NAME_COLOR;
+	

	//--------------------------------------------------
	// NPC Settings
@@ -1953,11 +1970,12 @@
					BANKING_SYSTEM_ENABLED = Boolean.parseBoolean(L2JModSettings.getProperty("BankingEnabled", "false"));
					BANKING_SYSTEM_GOLDBARS = Integer.parseInt(L2JModSettings.getProperty("BankingGoldbarCount", "1"));
					BANKING_SYSTEM_ADENA = Integer.parseInt(L2JModSettings.getProperty("BankingAdenaCount", "500000000"));
-
+					NAME_COLOR_SYSTEM = Boolean.parseBoolean(L2JModSettings.getProperty("NameColorSystem", "false"));
+					NAME_COLOR = Integer.decode("0x" + L2JModSettings.getProperty("NameColor", "00FF00"));
					OFFLINE_TRADE_ENABLE = Boolean.parseBoolean(L2JModSettings.getProperty("OfflineTradeEnable", "false"));
					OFFLINE_CRAFT_ENABLE = Boolean.parseBoolean(L2JModSettings.getProperty("OfflineCraftEnable", "false"));
					OFFLINE_SET_NAME_COLOR = Boolean.parseBoolean(L2JModSettings.getProperty("OfflineSetNameColor", "false"));

 

Or:

http://pastebin.com/f41769e0f

 

Not Tested , Just Coded....

Credits: TheEnd

Link to comment
Share on other sites

Actually there's a mistake.

activeChar.getAppearance().setNameColor(NAME_COLOR);

 

it should be

activeChar.getAppearance().setNameColor(Config.NAME_COLOR);

 

Anyway, good try.

Link to comment
Share on other sites

Actually there's a mistake.

activeChar.getAppearance().setNameColor(NAME_COLOR);

 

it should be

activeChar.getAppearance().setNameColor(Config.NAME_COLOR);

 

Anyway, good try.

True.. SomeHow I have erase it :D

+ I fix a typo

Link to comment
Share on other sites

you mean about change name color when you have reached pvp point at who changes name color? if yes then i have it already in my server :D

yes , bring more info plis about change color nick for pvp or what.

Link to comment
Share on other sites

yes , bring more info plis about change color nick for pvp or what.

 

Well i use l2dot Interlude pack and i have one place in server configs where can change pvp amounts color for name the same is with pk to.

 

For example: when youre character reache current amount of pvp what you need to change name color, youre characters name color will change. the same is with titale color what depends from pk amount

Link to comment
Share on other sites

Almost all from this thread are newbie, look around the patch

 

+	if (Config.NAME_COLOR_SYSTEM)
+		{
+		activeChar.getAppearance().setNameColor(Config.NAME_COLOR);
+		}

 

See something about pvp(point) ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

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

 Share




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