U3Games

Games | Desarrollo & Soporte => L2 | Sección de Servidores => Lineage => L2 | Apartado de Soporte => Mensaje iniciado por: djjose en Nov 04, 2025, 11:07 PM

Título: Como cambiar color del nombre de NPCs
Publicado por: djjose en Nov 04, 2025, 11:07 PM
Alguien puede decirme como puedo cambiarle el color del nombre/titulo a un npc determinado

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate. <3
Título: Re:Como cambiar color del nombre de NPCs
Publicado por: Swarlog en Nov 05, 2025, 11:36 PM
No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.Alguien puede decirme como puedo cambiarle el color del nombre/titulo a un npc determinado

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate. <3

METODO 1.- Modificar el cliente:

Abres el "npcname-e.dat" y lo modificas a tu gusto.

(http://i.imgur.com/fm1y40k.png)



METODO 2.- Es ya crear un valor en L2PcInstance por ejemplo (estilo fake player) y desde ahí otorgarle el color deseado. Ejemplo:

fpc.titleColor = Integer.decode("0x" + rset.getString("title_color"));
Que puedes añadirlo en las properties/config directamente y luego añadir dicho check al AbstractNpcInfo.java, ejemplo:

En donde dice:

writeD(0x00); // Title color 0=client default
Sustituir por el deseado:

if (npc.isChampion)
{
    writeD(0x00); // Title color 0=client default
}
else
{
    writeD(fpc.titleColor);
}