U3Games

Games | Desarrollo & Soporte => L2 | Sección de Servidores => Lineage => L2 | Apartado de Soporte => Mensaje iniciado por: HunterStaff en Oct 18, 2025, 01:50 PM

Título: Cambiar class de un pj por npc
Publicado por: HunterStaff en Oct 18, 2025, 01:50 PM
Hola, como puedo cambiarle la clase de un pj mediante un npc?

Por ejemplo, que si es kamael cuando le des te cambie de clase a judicator. Gracias.
Título: Re:Cambiar class de un pj por npc
Publicado por: Swarlog en Oct 23, 2025, 08:18 AM
No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.Hola, como puedo cambiarle la clase de un pj mediante un npc?

Por ejemplo, que si es kamael cuando le des te cambie de clase a judicator. Gracias.

@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
String htmltext = event;
switch (event)
{
case "judicator":
{
if (player.getRace() == Race.KAMAEL)
{
// Judicator Class
player.setClassId(136);
htmltext = "done.htm";
}
else
{
htmltext = "error.htm";
}

break;
}
}

return htmltext;
}

Y haces lo mismo con las mismas clases, solo tienes que ponerles su limitaciones y cambiar la ID de la clase.
Título: Re:Cambiar class de un pj por npc
Publicado por: HunterStaff en Oct 23, 2025, 03:03 PM
Muchas gracias, ya conseguí continuar con la clase.