Con esto podemos especificar de que color queremos que tenga cada personaje en su nombre, dependiendo de su raza.
Index: /java/lt/equal/gameserver/network/clientpackets/EnterWorld.java
===================================================================
--- /java/lt/equal/gameserver/network/clientpackets/EnterWorld.java (revision 1)
+++ /java/lt/equal/gameserver/network/clientpackets/EnterWorld.java (revision 37)
@@ -405,4 +405,5 @@
notifyClanMembers(activeChar);
notifySponsorOrApprentice(activeChar);
+ loadRaceNick(activeChar);
activeChar.onPlayerEnter();
@@ -658,4 +659,26 @@
}
+ private void loadRaceNick(L2PcInstance player)
+ {
+ switch(player.getRace())
+ {
+ case human:
+ player.getAppearance().setNameColor(0xff7f00);
+ break;
+ case elf:
+ player.getAppearance().setNameColor(0xff0000);
+ break;
+ case darkelf:
+ player.getAppearance().setNameColor(0x00ffff);
+ break;
+ case orc:
+ player.getAppearance().setNameColor(0x0099ff);
+ break;
+ case dwarf:
+ player.getAppearance().setNameColor(0x70db93);
+ break;
+ }
+ }