U3Games

Games | Desarrollo & Soporte => L2 | Sección de Servidores => Lineage => L2 | Apartado de Soporte => Mensaje iniciado por: Yualin en Oct 23, 2025, 03:17 PM

Título: Verificar si tiene un player tiene una skill
Publicado por: Yualin en Oct 23, 2025, 03:17 PM
Hola a todos, me gustaria saber como hago para poder verificar una skill en un jugador. Ejemplo:

Si el jugador tiene la SKILL "nobleza" pues pasa X. Gracias!
Título: Re:Verificar si tiene un player tiene una skill
Publicado por: Swarlog en Nov 05, 2025, 11:14 PM
No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.Hola a todos, me gustaria saber como hago para poder verificar una skill en un jugador. Ejemplo:

Si el jugador tiene la SKILL "nobleza" pues pasa X. Gracias!

Aquí lo tienes:

// Si el jugador tiene la skill "111000" aprendida, pasa... efecto.
if (player.getSkillLevel(111000) != 0)
{
// TODO: Efecto
}

Lo que hace es verificar si tiene la skill aprendida, para ello utilizo SKILL/LEVEL.
Si el nivel de la habilidad no es "0", entonces es que tiene dicha habilidad.