Emrys Posted September 8, 2009 Posted September 8, 2009 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 Quote
Łighto™ Posted September 8, 2009 Posted September 8, 2009 Actually there's a mistake. activeChar.getAppearance().setNameColor(NAME_COLOR); it should be activeChar.getAppearance().setNameColor(Config.NAME_COLOR); Anyway, good try. Quote
Emrys Posted September 8, 2009 Author Posted September 8, 2009 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 Quote
hoangnhan Posted September 9, 2009 Posted September 9, 2009 This color same Admin ? I will try code for user can choice color name :) Quote
~Greedy~ Posted September 9, 2009 Posted September 9, 2009 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 Quote
Zorr0 Posted September 9, 2009 Posted September 9, 2009 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. Quote
Grim. Posted September 9, 2009 Posted September 9, 2009 nice but i cannot understand something. it change it from the pvp's or the basic color system? Quote
~Greedy~ Posted September 9, 2009 Posted September 9, 2009 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 Quote
Emrys Posted September 9, 2009 Author Posted September 9, 2009 LoL... It change the color permantly to all the players Quote
xAddytzu Posted September 9, 2009 Posted September 9, 2009 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) ? Quote
~Greedy~ Posted September 9, 2009 Posted September 9, 2009 LoL... It change the color permantly to all the players for you maybe yes but for me it works with pvp amount Quote
MaestroLuke Posted September 9, 2009 Posted September 9, 2009 for you maybe yes but for me it works with pvp amount lol man this is not the same with pvp you just set to players what colour their name will have Quote
~Greedy~ Posted September 9, 2009 Posted September 9, 2009 Screw it -.- i wont fight here cuz of one stupid game Quote
УVІL™ Posted September 9, 2009 Posted September 9, 2009 i searching for that ^^ thanks dude !!! Quote
Recommended Posts
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.